[
  {
    "path": ".editorconfig",
    "content": "root = true\n\n[*]\ncharset = utf-8\nend_of_line = lf\ninsert_final_newline = true\ntrim_trailing_whitespace = true\nindent_style = space\nindent_size = 2\n"
  },
  {
    "path": ".eslintrc.js",
    "content": "module.exports = require('./fusee').getEslintConfig()\n"
  },
  {
    "path": ".github/workflows/test.yml",
    "content": "name: Test\n\non: [push]\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n\n    strategy:\n      matrix:\n        node-version: [12.x]\n\n    steps:\n    - uses: actions/checkout@v2\n\n    - name: Use Node.js ${{ matrix.node-version }}\n      uses: actions/setup-node@v1\n      with:\n        node-version: ${{ matrix.node-version }}\n\n    - run: yarn install --frozen-lockfile\n\n    - run: yarn lerna run build:prod\n\n    - run: yarn lerna run test\n\n    - run: yarn lerna run lint\n"
  },
  {
    "path": ".gitignore",
    "content": "### App ###\n\ndist/\n/packages/nanocurrency/assembly.js\n\n### TS ###\n\n.rpt2_cache/\n\n### Node ###\n\n# Logs\n\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\n\n# Dependency directories\n\nnode_modules/\n\n### OS ###\n\n.DS_Store\n"
  },
  {
    "path": ".gitmodules",
    "content": "[submodule \"packages/nanocurrency/src/assembly/blake2\"]\n\tpath = packages/nanocurrency/src/assembly/blake2\n\turl = https://github.com/BLAKE2/BLAKE2.git\n"
  },
  {
    "path": ".prettierrc.js",
    "content": "module.exports = require('./fusee').getPrettierConfig()\n"
  },
  {
    "path": "README.md",
    "content": "# nanocurrency-js\n\n[![Test](https://github.com/marvinroger/nanocurrency-js/workflows/Test/badge.svg)](https://github.com/marvinroger/nanocurrency-js/actions?query=branch%3Amaster+workflow%3ATest)\n\nThe `nanocurrency-js` monorepo.\n\n## Packages\n\n### nanocurrency\n\n[![npm version](https://img.shields.io/npm/v/nanocurrency.svg)](https://www.npmjs.com/package/nanocurrency)\n\nA battle-tested toolkit for the Nano cryptocurrency.\n\nThe code lives in [`packages/nanocurrency/`](packages/nanocurrency/).\n\n### nanocurrency-cli\n\n[![npm version](https://img.shields.io/npm/v/nanocurrency-cli.svg)](https://www.npmjs.com/package/nanocurrency-cli)\n\nA CLI for the Nano cryptocurrency. Uses the `nanocurrency` package.\n\nThe code lives in [`packages/nanocurrency-cli/`](packages/nanocurrency-cli/).\n\n---\n\n## Donations\n\nIf you like the project, feel free to donate some nano:\n\n`xrb_3mrogerjhkdyj6mzf4e7aatf3xs3gp4stwc9yt9ymgasw7kr7g17t4jwwwy8`\n"
  },
  {
    "path": "fusee.js",
    "content": "module.exports = require('@marvinroger/fusee').buildFusee({\n  monorepo: true,\n  react: false,\n})\n"
  },
  {
    "path": "lerna.json",
    "content": "{\n  \"packages\": [\n    \"packages/*\"\n  ],\n  \"version\": \"independent\",\n  \"npmClient\": \"yarn\"\n}\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"private\": true,\n  \"workspaces\": [\n    \"packages/*\"\n  ],\n  \"dependencies\": {\n    \"@marvinroger/fusee\": \"^3.3.0\",\n    \"lerna\": \"^3.13.1\",\n    \"typescript\": \"^3.3.3333\"\n  },\n  \"name\": \"nanocurrency-workspace\"\n}\n"
  },
  {
    "path": "packages/nanocurrency/LICENSE",
    "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": "packages/nanocurrency/README.md",
    "content": "# nanocurrency\n\n[![npm version](https://img.shields.io/npm/v/nanocurrency.svg)](https://www.npmjs.com/package/nanocurrency)\n[![Test](https://github.com/marvinroger/nanocurrency-js/workflows/Test/badge.svg)](https://github.com/marvinroger/nanocurrency-js/actions?query=branch%3Amaster+workflow%3ATest)\n\nA [battle-tested](__tests__) toolkit for the Nano cryptocurrency.\n\nIf you are looking for legacy blocks, you will want the `^1.0.0` versions.\n\n![Code showcase](https://raw.githubusercontent.com/marvinroger/nanocurrency-js/master/packages/nanocurrency/showcase.png)\n\nThe documentation is available locally in [`docs/`](docs/) or online at [https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/](https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/).\n\n---\n\n## Features\n\n- Generate seeds\n- Derive secret keys, public keys and addresses\n- Hash blocks\n- Sign and verify blocks\n- Compute and test proofs of work\n- Check the format of seeds, secret keys, public keys, addresses, amounts, etc.\n- Convert Nano units\n- **[CLI doing all of the above](https://www.npmjs.com/package/nanocurrency-cli)**\n\n---\n\n## Usage\n\nTo install the library:\n\n```\nnpm install nanocurrency\n# or yarn add nanocurrency\n```\n\n```js\nimport * as nanocurrency from 'nanocurrency'\n```\n\n---\n\n## Performance\n\nYou might be wondering how fast is the work generation. There's a `pow-benchmark` example in the `examples/` directory.\nOn an Intel Core i7-8550U CPU, with 100 iterations, [the average computation time is 18.5s per work](https://gist.github.com/marvinroger/5181d213df1306fe2f7af0578d365aa3).\n\nConsidering you can pre-compute and cache the work prior to an actual transaction, this should be satisfying for a smooth user experience.\n\n---\n\n## Contribute\n\nContributions are very welcome. To develop, make use of the following commands (using [Yarn](https://yarnpkg.com)):\n\n- `yarn build:dev`: build the C++ code to WebAssembly and bundle the files into the `dist/` directory, without optimization so that it is fast while developing. Note that you'll need to have Docker installed\n\n- `yarn test`: test the code\n\n- `yarn lint`: lint the code against [JavaScript Standard Style](https://standardjs.com)\n\n- `yarn generate-docs`: generate the `docs/` website from the [JSDoc](http://usejsdoc.org) annotations\n\n---\n\n## Donations\n\nIf you like the project, feel free to donate some nano:\n\n`xrb_3mrogerjhkdyj6mzf4e7aatf3xs3gp4stwc9yt9ymgasw7kr7g17t4jwwwy8`\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/accelerated.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst { INVALID_HASHES } = require('./data/invalid')\n\nconst VALID_WORK = {\n  hash: 'b9cb6b51b8eb869af085c4c03e7dc539943d0bdde13b21436b687c9c7ea56cb0',\n  work: '0000000000010600',\n}\n\ndescribe('computeWork', () => {\n  test('computes deterministic work', async () => {\n    const result = await nano.computeWork(VALID_WORK.hash)\n    expect(result).toBe(VALID_WORK.work)\n  })\n\n  test('throws with invalid hashes', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidHash of INVALID_HASHES) {\n      expect(nano.computeWork(invalidHash)).rejects.toThrow('Hash is not valid')\n    }\n  })\n\n  test('throws with invalid worker parameters', () => {\n    const INVALID_WORKER_PARAMETERS = [\n      ['p', 1],\n      [1.1, 1],\n      [-1, 1],\n      [0, 'p'],\n      [0, 1.1],\n      [0, -1],\n      [1, 1],\n    ]\n    expect.assertions(INVALID_WORKER_PARAMETERS.length)\n    for (let invalidWorkerParameters of INVALID_WORKER_PARAMETERS) {\n      expect(\n        nano.computeWork(VALID_WORK.hash, {\n          workerIndex: invalidWorkerParameters[0],\n          workerCount: invalidWorkerParameters[1],\n        })\n      ).rejects.toThrow('Worker parameters are not valid')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/block.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst {\n  INVALID_HASHES,\n  INVALID_SECRET_KEYS,\n  INVALID_AMOUNTS,\n  INVALID_ADDRESSES,\n  INVALID_HASHES_AND_ADDRESSES,\n  INVALID_BLOCK_COMBINATIONS,\n} = require('./data/invalid')\n\nconst VALID_STATE_BLOCKS = require('./data/valid_blocks')\nconst RANDOM_VALID_STATE_BLOCK = VALID_STATE_BLOCKS[0]\n\ndescribe('state', () => {\n  test('creates correct state block', async () => {\n    expect.assertions(VALID_STATE_BLOCKS.length)\n    for (let validStateBlock of VALID_STATE_BLOCKS) {\n      const result = nano.createBlock(validStateBlock.secretKey, {\n        work: validStateBlock.block.data.work,\n        previous: validStateBlock.block.data.previous,\n        representative: validStateBlock.block.data.representative,\n        balance: validStateBlock.block.data.balance,\n        link: validStateBlock.originalLink,\n      })\n      expect(result).toEqual({\n        hash: validStateBlock.block.hash,\n        block: validStateBlock.block.data,\n      })\n    }\n  })\n\n  test('throws with invalid secret key', () => {\n    expect.assertions(INVALID_SECRET_KEYS.length)\n    for (let invalidSecretKey of INVALID_SECRET_KEYS) {\n      expect(() => {\n        nano.createBlock(invalidSecretKey, {\n          work: RANDOM_VALID_STATE_BLOCK.block.data.work,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      }).toThrowError('Secret key is not valid')\n    }\n  })\n\n  test('throws with unset work', () => {\n    expect(() => {\n      nano.createBlock(RANDOM_VALID_STATE_BLOCK.secretKey, {\n        previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n        representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n        balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n        link: RANDOM_VALID_STATE_BLOCK.originalLink,\n      })\n    }).toThrowError('Work is not set')\n  })\n\n  test('throws with invalid previous', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidPrevious of INVALID_HASHES) {\n      expect(() => {\n        nano.createBlock(RANDOM_VALID_STATE_BLOCK.secretKey, {\n          work: RANDOM_VALID_STATE_BLOCK.block.data.work,\n          previous: invalidPrevious,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      }).toThrowError('Previous is not valid')\n    }\n  })\n\n  test('throws with invalid previous', () => {\n    expect.assertions(INVALID_ADDRESSES.length)\n    for (let invalidRepresentative of INVALID_ADDRESSES) {\n      expect(() => {\n        nano.createBlock(RANDOM_VALID_STATE_BLOCK.secretKey, {\n          work: RANDOM_VALID_STATE_BLOCK.block.data.work,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: invalidRepresentative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      }).toThrowError('Representative is not valid')\n    }\n  })\n\n  test('throws with invalid balance', () => {\n    expect.assertions(INVALID_AMOUNTS.length)\n    for (let invalidBalance of INVALID_AMOUNTS) {\n      expect(() => {\n        nano.createBlock(RANDOM_VALID_STATE_BLOCK.secretKey, {\n          work: RANDOM_VALID_STATE_BLOCK.block.data.work,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: invalidBalance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      }).toThrowError('Balance is not valid')\n    }\n  })\n\n  test('throws with invalid link', () => {\n    expect.assertions(INVALID_HASHES_AND_ADDRESSES.length)\n    for (let invalidLink of INVALID_HASHES_AND_ADDRESSES) {\n      expect(() => {\n        nano.createBlock(RANDOM_VALID_STATE_BLOCK.secretKey, {\n          work: RANDOM_VALID_STATE_BLOCK.block.data.work,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: invalidLink,\n        })\n      }).toThrowError('Link is not valid')\n    }\n  })\n\n  test('throws with invalid combination', () => {\n    expect.assertions(INVALID_BLOCK_COMBINATIONS.length)\n    for (let invalidBlockCombination of INVALID_BLOCK_COMBINATIONS) {\n      expect(() => {\n        nano.createBlock(invalidBlockCombination.secretKey, {\n          work: invalidBlockCombination.work,\n          previous: invalidBlockCombination.previous,\n          representative: invalidBlockCombination.representative,\n          balance: invalidBlockCombination.balance,\n          link: invalidBlockCombination.link,\n        })\n      }).toThrowError('Block is impossible')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/browser.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n/* global NanoCurrency */\n\nconst fs = require('fs')\nconst { promisify } = require('util')\nconst puppeteer = require('puppeteer')\n\nconst readFile = promisify(fs.readFile)\n\nlet browser = null\nlet page = null\nlet umdScript = null\nbeforeAll(async () => {\n  browser = await puppeteer.launch()\n  page = await browser.newPage()\n  umdScript = await readFile('./dist/nanocurrency.umd.js', 'utf8')\n})\n\nafterAll(() => browser.close())\n\ndescribe('browser', () => {\n  test('works in browser', async () => {\n    expect.assertions(2)\n\n    // load NanoCurrency\n    await page.evaluate(umdScript)\n\n    let result = null\n\n    // seed generation\n    result = await page.evaluate(async function() {\n      const a = await NanoCurrency.generateSeed()\n      const b = await NanoCurrency.generateSeed()\n      return { a, b }\n    })\n    expect(result.a).not.toBe(result.b)\n\n    // webassembly test (test in worker)\n    result = await page.evaluate(\n      function(passed) {\n        return new Promise((resolve, reject) => {\n          const blobURL = URL.createObjectURL(\n            new Blob(\n              [\n                passed.umdScript,\n                '(',\n                function() {\n                  NanoCurrency.computeWork(\n                    'b9cb6b51b8eb869af085c4c03e7dc539943d0bdde13b21436b687c9c7ea56cb0'\n                  ).then(work => {\n                    postMessage(work)\n                  })\n                }.toString(),\n                ')()',\n              ],\n              {\n                type: 'application/javascript',\n              }\n            )\n          )\n\n          const worker = new Worker(blobURL)\n          worker.onmessage = function(e) {\n            const work = e.data\n\n            resolve(work)\n          }\n          worker.onerror = function(err) {\n            reject(err)\n          }\n\n          URL.revokeObjectURL(blobURL)\n        })\n      },\n      { umdScript }\n    )\n\n    expect(result).toBe('0000000000010600')\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/conversion.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst INVALID_NUMBERS = [12, '.01', '0.1.', '0..1', 'z']\nconst INVALID_UNITS = [12, '', 'nona', 'Kanano']\n\nconst VALID_CONVERSIONS = [\n  {\n    value: '1',\n    from: 'Nano',\n    to: 'raw',\n    result: '1000000000000000000000000000000',\n  },\n  {\n    value: '1',\n    from: 'raw',\n    to: 'Nano',\n    result: '0.000000000000000000000000000001',\n  },\n  {\n    value: '9',\n    from: 'raw',\n    to: 'MNano',\n    result: '0.000000000000000000000000000000000009',\n  },\n  {\n    value: '2000000000000000000000000000000',\n    from: 'raw',\n    to: 'Nano',\n    result: '2',\n  },\n  {\n    value: '3',\n    from: 'nano',\n    to: 'knano',\n    result: '0.003',\n  },\n  {\n    value: '3.3',\n    from: 'nano',\n    to: 'knano',\n    result: '0.0033',\n  },\n  {\n    value: '0',\n    from: 'Nano',\n    to: 'KNano',\n    result: '0',\n  },\n  {\n    value: '000.000',\n    from: 'Nano',\n    to: 'KNano',\n    result: '0',\n  },\n  {\n    value: '000.00900',\n    from: 'KNano',\n    to: 'Nano',\n    result: '9',\n  },\n  {\n    value: '10000000000000000000000000000000',\n    from: 'raw',\n    to: 'hex',\n    result: '0000007e37be2022c0914b2680000000',\n  },\n  {\n    value: '0000007e37be2022c0914b2680000000',\n    from: 'hex',\n    to: 'raw',\n    result: '10000000000000000000000000000000',\n  },\n]\n\ndescribe('conversion', () => {\n  test('converts correctly', () => {\n    expect.assertions(VALID_CONVERSIONS.length)\n    for (let validConversion of VALID_CONVERSIONS) {\n      expect(\n        nano.convert(validConversion.value, {\n          from: validConversion.from,\n          to: validConversion.to,\n        })\n      ).toBe(validConversion.result)\n    }\n  })\n\n  test('throws with no explicit from and to units', () => {\n    expect.assertions(3)\n    const errorMsg = 'From or to is not valid'\n    expect(() => nano.convert('1')).toThrowError(errorMsg)\n    expect(() => nano.convert('1', { from: 'raw' })).toThrowError(errorMsg)\n    expect(() => nano.convert('1', { to: 'Nano' })).toThrowError(errorMsg)\n  })\n\n  test('throws with invalid numbers', () => {\n    expect.assertions(INVALID_NUMBERS.length)\n    for (let invalidNumber of INVALID_NUMBERS) {\n      expect(() =>\n        nano.convert(invalidNumber, { from: 'raw', to: 'Nano' })\n      ).toThrowError('Value is not valid')\n    }\n  })\n\n  test('throws with invalid hex', () => {\n    expect(() =>\n      nano.convert('0000007e37be2022c0914b268000000', {\n        from: 'hex',\n        to: 'Nano',\n      })\n    ).toThrowError('Value is not valid')\n  })\n\n  test('throws with invalid from unit', () => {\n    expect.assertions(INVALID_UNITS.length)\n    for (let invalidUnit of INVALID_UNITS) {\n      expect(() =>\n        nano.convert('1', { from: invalidUnit, to: 'Nano' })\n      ).toThrowError('From or to is not valid')\n    }\n  })\n\n  test('throws with invalid to unit', () => {\n    expect.assertions(INVALID_UNITS.length)\n    for (let invalidUnit of INVALID_UNITS) {\n      expect(() =>\n        nano.convert('1', { from: 'Nano', to: invalidUnit })\n      ).toThrowError('From or to is not valid')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/data/invalid.js",
    "content": "const INVALID_SEEDS = [\n  '',\n  12,\n  '947ee0115014a4d49a804e7fc7248e31690b80033ce7a6e3a07bdf93b2584ff',\n  '947ee0115014a4d49a804e7fc7248e31690b80033ce7a6e3a07bdf93b2584ffff',\n  'z947ee0115014a4d49a804e7fc7248e31690b80033ce7a6e3a07bdf93b2584ff',\n]\n\nconst INVALID_INDEXES = ['', '0', -1, 1.1, Math.pow(2, 32)]\n\nconst INVALID_SECRET_KEYS = [\n  '',\n  12,\n  '3b5e95b4c4325ed5af109bfe4acde782dbab0163591d9052963723ae8e72a09',\n  '3b5e95b4c4325ed5af109bfe4acde782dbab0163591d9052963723ae8e72a0999',\n  'z3b5e95b4c4325ed5af109bfe4acde782dbab0163591d9052963723ae8e72a09',\n]\n\nconst INVALID_PUBLIC_KEYS = [\n  '',\n  12,\n  'd312f604f638adf19afac6308ecbbc5881e1b6cd6f53d382775c686bca7535b',\n  'd312f604f638adf19afac6308ecbbc5881e1b6cd6f53d382775c686bca7535bbb',\n  'zd312f604f638adf19afac6308ecbbc5881e1b6cd6f53d382775c686bca7535b',\n]\n\nconst INVALID_HASHES = [\n  '',\n  12,\n  'f7122e843b27524f4f1d6bd14aefd1c8f01d36ae8653d37417533c0d4bc2be6',\n  'f7122e843b27524f4f1d6bd14aefd1c8f01d36ae8653d37417533c0d4bc2be666',\n  'zf7122e843b27524f4f1d6bd14aefd1c8f01d36ae8653d37417533c0d4bc2be6',\n]\n\nconst INVALID_THRESHOLDS = [\n  '',\n  12,\n  '000000000995bc3',\n  '000000000995bc333',\n  'z000000000995bc3',\n]\n\nconst INVALID_WORKS = [\n  '',\n  12,\n  '000000000995bc3',\n  '000000000995bc333',\n  'z000000000995bc3',\n]\n\nconst INVALID_ADDRESSES = [\n  '',\n  12,\n  'axrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n4',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n44',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n4', // bad checksum\n  'zrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1nz',\n  'xrb_2mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1nz',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n0',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1n2',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1nl',\n  'xrb_1mbj7xi6yrwcuwetzd5535pdqjea5rfpsoqo9nw4gxg8itycgntucp49i1nv',\n]\n\nconst INVALID_AMOUNTS = [\n  '',\n  12,\n  'bla',\n  '0100',\n  '1000000000000000000000000000000000000000',\n  '-1',\n  // a bit more than 2^128\n  '350000000000000000000000000000000000000',\n]\n\nconst INVALID_SIGNATURES = [\n  '',\n  12,\n  '974324f8cc42da56f62fc212a17886bdcb18de363d04da84eedc99cb4a33919d14a2cf9de9d534faa6d0b91d01f0622205d898293525e692586c84f2dcf9208',\n  'z974324f8cc42da56f62fc212a17886bdcb18de363d04da84eedc99cb4a33919d14a2cf9de9d534faa6d0b91d01f0622205d898293525e692586c84f2dcf9208',\n]\n\nconst INVALID_BLOCK_COMBINATIONS_COMMON = {\n  secretKey: '0303E12665082FA149ED78793EBB0B5E7358B8FBA71B0C4BCC6C9B1640A4FC10',\n  work: null,\n  representative:\n    'xrb_3d5hhcypp6sqruen8qjaazirw3knf5ttc59t67nnrjzfmqxtth4sbxaxhy8m',\n  balance: '6032',\n}\n\nconst INVALID_BLOCK_COMBINATIONS = [\n  {\n    ...INVALID_BLOCK_COMBINATIONS_COMMON,\n    previous: null,\n    link: 'xrb_3d5hhcypp6sqruen8qjaazirw3knf5ttc59t67nnrjzfmqxtth4sbxaxhy8m',\n  },\n  {\n    ...INVALID_BLOCK_COMBINATIONS_COMMON,\n    previous:\n      '0000000000000000000000000000000000000000000000000000000000000000',\n    link: 'xrb_3d5hhcypp6sqruen8qjaazirw3knf5ttc59t67nnrjzfmqxtth4sbxaxhy8m',\n  },\n  {\n    ...INVALID_BLOCK_COMBINATIONS_COMMON,\n    previous: null,\n    link: null,\n  },\n  {\n    ...INVALID_BLOCK_COMBINATIONS_COMMON,\n    previous:\n      '0000000000000000000000000000000000000000000000000000000000000000',\n    link: '0000000000000000000000000000000000000000000000000000000000000000',\n  },\n]\n\nmodule.exports = {\n  INVALID_SEEDS,\n  INVALID_INDEXES,\n  INVALID_SECRET_KEYS,\n  INVALID_PUBLIC_KEYS,\n  INVALID_HASHES,\n  INVALID_THRESHOLDS,\n  INVALID_WORKS,\n  INVALID_ADDRESSES,\n  INVALID_AMOUNTS,\n  INVALID_SIGNATURES,\n  INVALID_HASHES_AND_ADDRESSES: INVALID_HASHES.concat(INVALID_ADDRESSES),\n  INVALID_BLOCK_COMBINATIONS,\n}\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/data/valid_blocks.json",
    "content": "[\n  {\n    \"secretKey\": \"2B70ABB4D458DC5EDA2C998BF5454717BAA6A122AC8694A02760397DB523CA66\",\n    \"publicKey\": \"9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91A\",\n    \"originalLink\": \"9728D0A8B740CBABD885A20218CA0D1371A2AF5E8CF8B59CA7D7FA3C290B0CB0\",\n    \"block\": {\n      \"hash\": \"30B313950FE441F009649DBBEF093DC7968A970E56DADC3E50B1E23A481C5AC6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_39fkkrfkt1gnmjbtwu6yc6xwc8p1abswtmfeabuzict6pmrabcatzmh71rgc\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_3qfohkcii7dgaz3beijxc9y93x3kto5wioy5qdt5fdnq3p94psm185n7ktf6\",\n        \"balance\": \"881686\",\n        \"link\": \"9728D0A8B740CBABD885A20218CA0D1371A2AF5E8CF8B59CA7D7FA3C290B0CB0\",\n        \"link_as_account\": \"xrb_37sat4ndgi8doheadai45571t6ujncqox59rppgchozt9inip57ifrxqtch4\",\n        \"signature\":\n          \"59D94A7414CD685D188D5CC77B6DB4E331BBD37534DD2B69DE2198BD1E4ADB3DEBB3E5C1D38597CAA512D45A9E454DE79E995DB71BC646FAA11582A1BC5D9203\",\n        \"work\": \"b2ff948c874e7d62\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"0D926E214C7A3C80F24EDE5A344155ED6DB685100E2CC3247F2C224C84704064\",\n    \"publicKey\": \"73F3B468F19151C04C1427B8B66402787B8FAC13C6B64200E679A73268594FAD\",\n    \"originalLink\": \"1A76F69DCC71EF34BECCB28112C748F410ABBFC068CAA7E8D7F73947871E58D2\",\n    \"block\": {\n      \"hash\": \"0E1C50DB1EE1C0A8876AC22E6C472BE4C86E7316409016FE4FB0F0E100A79FEE\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\",\n        \"previous\": \"2DD2B07F1BBB385B7E1097363D9FCFDAA56DFA74ECB7D59A9E468E7472165660\",\n        \"representative\": \"xrb_1rxfoigz59dzzzo8nhfo954wanf8e39qn3zmmc1zdwac5g6z6qfuw3hx4h6q\",\n        \"balance\": \"0\",\n        \"link\": \"1A76F69DCC71EF34BECCB28112C748F410ABBFC068CAA7E8D7F73947871E58D2\",\n        \"link_as_account\": \"xrb_18mpytgwrwhh8kzesen34d5njx1iogzw1t8cnznfhxssay5jwp8ks6837oco\",\n        \"signature\":\n          \"900E52B6BCE05CD74063847645C3C1F47CC3AA3980A235B0CEB957FB4B6615FAC7F62628E55504F62711CF2A163EE07BC56F0E3ED75157072557526F3BE0D107\",\n        \"work\": \"146232c92971e467\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E5A523DF83DC3A79F9DD29940500F605D51C4FA14EF56BE5CE8299082CD8A4BD\",\n    \"publicKey\": \"671E6C702B96D0D50AAD8FE4B7BC06FED212E066A4B07A42BE4AF402479D1799\",\n    \"originalLink\": \"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\",\n    \"block\": {\n      \"hash\": \"FA5EA85833EB7D2618DE2898C15E9812A9F2395F83A49E6086AD701565506CE6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1sryfjr4q7pitn7cu5z6pyy1fzpk4di8fb7ihb3dwkqn1b5st7wsd7ey7c9s\",\n        \"previous\": \"242B05CEBCBFE2A564C356E1A62F78240D67B33880B543C743E18AF67E460B16\",\n        \"representative\": \"xrb_3dxd4z89ihf3rgxcgib4caodrw7uykwhuumwnqgk7bra5tf63xnms8jofpbn\",\n        \"balance\": \"3829201371931432594706\",\n        \"link\": \"CAB538CB875837875AD779D729860430FCCB61378CD9CD19F565965A43296C57\",\n        \"link_as_account\": \"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\",\n        \"signature\":\n          \"047AC2BD8D811E81F32F176083B9E9260D9AC50FA91E25E6EE1652344D17E8F934E8882A8829D7F77774576623D9C4CE1EBBB053ED7510A6E64EB45DA4677F0E\",\n        \"work\": \"66ea8c8c632b7849\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"0EF3C1F537250C9E263CF979A111A4CDA0BE8818E811F260609AB7B7B771DBE8\",\n    \"publicKey\": \"B8D2356DEA40A6C403E3625B2D3ED2B15CAC2447156302E4C01EC9B0378096AC\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"0D619F761A79931CC2840E3EFAB0127BA5E7C678BAFF8DAB8B738594C777A25E\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3g8k8opyni78ri3y8rku7nzf7ecwoik6g7d51dke19pbp1ur37oe6pypfm8a\",\n        \"previous\": \"F78DD73000DEF0619967601B3FA7338CEA716B65B689931635748E2E7DB93515\",\n        \"representative\": \"xrb_1zejt35qz7bip4rdo3hzr315t6hwawdsz367hqws1mder8ssko73feiqmq5f\",\n        \"balance\": \"65188764\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"4843497701782612631B1E686FFEFBEF8FDD8248821289AACC8D24CA77C5E53DB62C82379BBD5773481E1DBB0F6A688E89137B56E1779DDD2A57C010367F6C0B\",\n        \"work\": \"c516cb4d8345730f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"0303E12665082FA149ED78793EBB0B5E7358B8FBA71B0C4BCC6C9B1640A4FC10\",\n    \"publicKey\": \"068E4F844401C03A1207D2B2CF75CE1BC5DD58F316238F06E489AC1C35F27870\",\n    \"originalLink\": \"AC6F7ABD6B1337C6D9435E2847E18E065468F5A50CFA21694C47ED9DFBAD3C59\",\n    \"block\": {\n      \"hash\": \"ECA6B31411754DB5C4ACD4F58B329BED5AD16216A839EC305D964A127CEE7A84\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_13ngby46a1g19ab1hnoksxtww8y7uoeh87j5jw5gb4fe5itz6y5iio5jjj9z\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1ubkztghpm1c8dgnpc8jitxtmmiwue54kxm64x1i1txq8pd5kjasirnamico\",\n        \"balance\": \"6972319605380090339\",\n        \"link\": \"AC6F7ABD6B1337C6D9435E2847E18E065468F5A50CFA21694C47ED9DFBAD3C59\",\n        \"link_as_account\": \"xrb_3d5hhcypp6sqruen8qjaazirw3knf5ttc59t67nnrjzfmqxtth4sbxaxhy8m\",\n        \"signature\":\n          \"BC01DE00F3BD5C0246E0C61F28AD2C38E8D7068B339C938EACF66CEE3AE0391252736F95CD32FE75D92BE0F76FC573EE2631D79C14405CB86D4687A9891C760C\",\n        \"work\": \"0aeeab6eb789a069\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"6CA0E92F2E79217C7E6784B44042366A4304EF90811C340BCCC7D3F04615EEE1\",\n    \"publicKey\": \"77FA25DAC861D887C9DABA0184FD0F880CE707E883A583A90A4AA85096A689DB\",\n    \"originalLink\": \"A57F7F38B93E5D69760E89241C7C14ADE479C3ACCD26D426081F6DC0F259972F\",\n    \"block\": {\n      \"hash\": \"0AFA7DFA91244186F6A83655E8B3263374232DB4F0BACDFE44D4F735E4047093\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1xzt6qfeirgriz6xogi3imyiz41eww5yj1x7igninkoac4dcf4gu758new4s\",\n        \"previous\": \"BCD06E0986A12BF90AA0A41BD2591CF2D1329D0EC495D7FBE10A2672F303DA2A\",\n        \"representative\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\",\n        \"balance\": \"6032\",\n        \"link\": \"A57F7F38B93E5D69760E89241C7C14ADE479C3ACCD26D426081F6DC0F259972F\",\n        \"link_as_account\": \"xrb_3bdzhwwdkhkxf7u1x4b65jy3bdh6h93tsmb8tim1i9ufr5s7m7shfzkazgf6\",\n        \"signature\":\n          \"2D6773382570F4807E8CD389D6D32B50468160802BD94B6A74D4122DC5BDDF77F5186FD7DE9DBA326BF5362540B47C5CA272000645F716E560CE509597855609\",\n        \"work\": \"24a11bbee280d232\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"72102D432A19F04D430A06AF5AA400B6B67AB3C8B180353587D60432C3DD693F\",\n    \"publicKey\": \"5F5567833AA550DA94490219C9BCFE828F5771D179C6DCE3A4A202596764A5DA\",\n    \"originalLink\": \"xrb_1c9g7y6rcyyqikpxjypfcqwmt9hohzn4wqqza4fpd1txkipgaepw5qrm5r7h\",\n    \"block\": {\n      \"hash\": \"F2E35FAD6D1CEAD037DD9E13CAA585EF52C57218AB366E88B96A4C7254A8CE66\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qtoey3mobciucc6k1iss8yhx1nhcxrx4yg8umjtbai4d7mpbbgt38r91toq\",\n        \"previous\": \"CE6D5DFD605BC20570D325B198969992A2D19F24F7B19B04F494F258FD2B378A\",\n        \"representative\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\",\n        \"balance\": \"14611240392021342157793389068824\",\n        \"link\": \"28EE2F89857BD784ADD8FACD55F93D1DF57FE82E5EFF409B65835D942CE432DC\",\n        \"link_as_account\": \"xrb_1c9g7y6rcyyqikpxjypfcqwmt9hohzn4wqqza4fpd1txkipgaepw5qrm5r7h\",\n        \"signature\":\n          \"2EF8DFD21D8F84067ACDE21FC146575FF4F4E09C442DC0DE31138E125430243492372244A275CA79CFF50E92F05F2DBC0A91974FE00CAB2E9D811CBCE71B080C\",\n        \"work\": \"baa99fb9377f2641\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"62DD52D845E1691401DAC7C99E1C53BA19334837D02251E96BACCB49BE55F6D5\",\n    \"publicKey\": \"C83CC92338C75AB4F4F7F97F314504BB107E494BA0C30CC18D7B91CAB4BB67F3\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"8422B1653358067C7AB21044E1E98E5F916BDC481B285448DE29341E35C95A08\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\",\n        \"previous\": \"2D77F5A6C320250918D4A52D11A2C4E152B9A14DABD1AF69D8D89832911E1E88\",\n        \"representative\": \"xrb_365wn7szcuqup6qtwayytcdym74zqnhgetgerb59546bokhtnigq1bxr1aji\",\n        \"balance\": \"6495418964452589548950639301\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"B5F224849D373B733BBF0DCFB2288AEA15A7083BBE55DB91316C0B517DDC5D93B2124AE5D6C1BA70DE1F77E7DDDCAA04C3D4870D541E34C22A2184E874920205\",\n        \"work\": \"9bdb63ed75a67d64\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"BD8668893ACB69749D0D59D4A1AE3CC2C3F3579303A1E49236EB7A36A777215E\",\n    \"publicKey\": \"230E461A7BBCB728454EAD109F0ED0DA504D25735A49FB7EB2006CCFB785A173\",\n    \"originalLink\": \"3E67AD1A89D726B42BE498542A8E17492236B97D4ACAF112735FC9788F830A2D\",\n    \"block\": {\n      \"hash\": \"9238FD586AE3B84F68DE58C052B1F034149B8A6271AE647A4E64F527B612E2BB\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1argarf9qh7q734nxdaimw9f3pkibnkq8pkbzfzd615esyurdadmpp65drf9\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_36f6m7fici5brih7bwzfq453kqqurshn8sqtattpof1qyg4rjw7f6mbejxkx\",\n        \"balance\": \"466161376669369303449564233216\",\n        \"link\": \"3E67AD1A89D726B42BE498542A8E17492236B97D4ACAF112735FC9788F830A2D\",\n        \"link_as_account\": \"xrb_1hm9onfamos8pioyb84n7c93gkb48twqtkpcy6b98qybh49r84jffs7wgz5g\",\n        \"signature\":\n          \"E038D9488702702C95A1A4C95C6B31AFBA0979D2FD25BE703C3D82758AFC5C8892D6F09DD42655843CC8BACA9843E1FD5A261116C0E4CB5405126155912E2908\",\n        \"work\": \"76e14556424ac183\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"503681791B4F7F61E045B419C7DCF4E6D74A889ED39FF58F426921F90B5ED3F8\",\n    \"publicKey\": \"118BBBCB0185525C09837BB539BCC882756D9A73DF3F705A1EF7DD684D5B8527\",\n    \"originalLink\": \"8245CDF70018C7A4BC934AE8FB3AC030EF848BD069332945706A53370B94359F\",\n    \"block\": {\n      \"hash\": \"52232541BED2F6437819704B9C7ED95B3E8205A4AFC4591FB25B1FF0A56B453E\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_16edqh7i53ckdi6r8yxo98yej1mofpf99qszg3f3xxyxf38oq3b9987p8zw4\",\n        \"previous\": \"55DB97D030018BB0A7D3652A28EE16ADCF3B5D3064C92707DFBD2F2025624A8D\",\n        \"representative\": \"xrb_3g8k8opyni78ri3y8rku7nzf7ecwoik6g7d51dke19pbp1ur37oe6pypfm8a\",\n        \"balance\": \"690888645952669781316103556501045159\",\n        \"link\": \"8245CDF70018C7A4BC934AE8FB3AC030EF848BD069332945706A53370B94359F\",\n        \"link_as_account\": \"xrb_31k7squi1889nkyb8kqazexe1e9hik7x1tbm774q1tkm8w7safeztwop4in5\",\n        \"signature\":\n          \"882CFE5E579EE27B68A6E0D4028F1A381FD603D42CDFF833F92AECDF0C2A1BB7AE88D9B1F57B801661211891AF7031A9BE7E850C9566A1F3D05BCD627F94390E\",\n        \"work\": \"509f99dedf9e83ad\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"F462A830846E7FFC38CB359A61963BE1445BC423ABCA35CEC3C91365D5D24C1C\",\n    \"publicKey\": \"AFAB17CC783DA1C3BAA74122522ABC70BBF4B8FDEE7CA5DD22A7081E9A40F693\",\n    \"originalLink\": \"xrb_1px598gfs4hu4o5mcafsnu9xccgymkicoy1uq1b8qhs8h4y46z8ik6wwsyx8\",\n    \"block\": {\n      \"hash\": \"1B51510F718A57230A314DB9BACC77862F3031A31A2C1BDF4715093545D47715\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3dxd4z89ihf3rgxcgib4caodrw7uykwhuumwnqgk7bra5tf63xnms8jofpbn\",\n        \"previous\": \"2C478BF5D855B6F45AEB83F400499FD46C58AA89DB8001C59B194C7361ABA2C3\",\n        \"representative\": \"xrb_3dsh3pr38its83naacjk7ubaqutx77pidmr1bz3bb1mwtouzknktx3hkk3ph\",\n        \"balance\": \"906562071655422295521\",\n        \"link\": \"5BA3399CDC89FB15473521B9A6CFD529DE9CA0AAF81BB8126BBF2678BC227CD0\",\n        \"link_as_account\": \"xrb_1px598gfs4hu4o5mcafsnu9xccgymkicoy1uq1b8qhs8h4y46z8ik6wwsyx8\",\n        \"signature\":\n          \"3BBB87D9B6FF2B96056BE9878087CE37124218AD7A46CF679FE51729B13475764A384E53904C987F1E1CC852E0A5B8663FDC947E8F794369625C8E87F3965D0B\",\n        \"work\": \"74bf94604b4eb87b\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"57CC014402EDD34484A9E24803C7C31718AF0A9C7298C892287B80C6948BBC7D\",\n    \"publicKey\": \"7B0DAEEC4A8B156E8025DCF14077C3D7C7109C21AA9C763B8E10D9CBA7171547\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"A4FCE210E9B22BFF7DE8C03D6CF4A2F31ADDB3F5EBA273BC50EA23BFE967DA69\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1yrfoup6o4roft14dq9ja3uw9oy944g45cnwgrxrw68ssgmjg7c94udjwxgx\",\n        \"previous\": \"0520BC5AEFB7F8457B8BFA484434E96142F4C73322795E8D8CB488C9C7CE5050\",\n        \"representative\": \"xrb_137x91jpmrjagzpxozhzmns685iu5xoosbpzyhy1yt6uy46uksqqdeeh8xwj\",\n        \"balance\": \"613739849691070\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"592A6935B5B8CD3B7885CE0A93A5A7FE4225C83792D7F843C6B2973305130B4E709700C960838988C4E49235797DE1BFC3FB070E761BB267714DC3299185840B\",\n        \"work\": \"61167e1a15751142\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"2B70ABB4D458DC5EDA2C998BF5454717BAA6A122AC8694A02760397DB523CA66\",\n    \"publicKey\": \"9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91A\",\n    \"originalLink\": \"801BE8988CAC1B097DB367C7AC2E65777C4E6DF13BFD4551C2194E021DCA48D1\",\n    \"block\": {\n      \"hash\": \"2F1ED486B407ED1027F6E97DEFAAB492CCEFDBBDFDC4570B4B864655F4FC3D80\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_39fkkrfkt1gnmjbtwu6yc6xwc8p1abswtmfeabuzict6pmrabcatzmh71rgc\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\",\n        \"balance\": \"7033192788234744234\",\n        \"link\": \"801BE8988CAC1B097DB367C7AC2E65777C4E6DF13BFD4551C2194E021DCA48D1\",\n        \"link_as_account\": \"xrb_311ux4easd1u37yu8sy9oiq8cxuwbspz4gzxaoaw68cg1agwnk8j4fjdk9hm\",\n        \"signature\":\n          \"75FD6E260FE51B3D4F26A5E8E76A5758211078930B61F79F2A7282E8341FA1A216499A36D183FFA608BA34089302CF9DD100DF97166D4C7BBC06EE4CE912EB0C\",\n        \"work\": \"b58c5569641b33cd\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"EAFD50E5ECE4C15AD3DBAE8DB76998F5F59CE8AAB4A63AB55AE619C2D3022F1D\",\n    \"publicKey\": \"5D27A314CF6CDE33FED786C404F8FE36D702A4FEB528B6035269A45F688165A0\",\n    \"originalLink\": \"1EC4F76D716AF5312BC731E9FA6B0D99364BA7BB940B51684DF0D02C63A387EC\",\n    \"block\": {\n      \"hash\": \"C12A28BC6B59C6BC7B0B4AAB838E140D2F5EA539A6475A4966D9ECA277791E1E\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n        \"previous\": \"EF89B859976E066FD73451D0C9A9D14B9EA5BD77844F70E454C47E048C1B2215\",\n        \"representative\": \"xrb_1dnwirnrrgnr3gfru65fh51agd37es1z3c9jgk8w7cdwpzomsxi8rz4iasiq\",\n        \"balance\": \"8382158126459319941191312530813606\",\n        \"link\": \"1EC4F76D716AF5312BC731E9FA6B0D99364BA7BB940B51684DF0D02C63A387EC\",\n        \"link_as_account\": \"xrb_19p6yxpq4tqo86owgehbzboiu8bpbgmuq71dc7n6uw8i7jjt93zepj4g4cx7\",\n        \"signature\":\n          \"5CC5B0F740CFAA93D747CC62395CDD87799291CA969AF63885711FAE6AC3C8BF45603249B9971E0EEE995E74DE44A3ED3E0ECA899EF7A4D07DF77775FCA5AC09\",\n        \"work\": \"8834d325cf8a9213\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"131FADFF109B240D280AB1EA86691CDEE33BA397DFDF7E69005C4DBACBB6FCEE\",\n    \"publicKey\": \"5D3A0A0B1CFC42D5A610E3BA6855730DE82D0D582C62808D23EA808771C0015E\",\n    \"originalLink\": \"xrb_19x7hrjqyujm6h7bab1kacwq1en4kx9ekptnh7uwqek8y6ugqosobtdwkpot\",\n    \"block\": {\n      \"hash\": \"81F9A226CB5503DE54A37354F4A20B7C19A128910A330D59FADA98D86AE52D5F\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qbt3a7jsz44tpm33rxtf3cq85ha7n8oid54i48k9tn1ixrw11cykeiefebd\",\n        \"previous\": \"4B9E01E66247182B334C1B8E8E28872879F44B46426DDCE7587840175AF4904D\",\n        \"representative\": \"xrb_1ho6cni93zdrwtupyskkn1g15reme194fa1pgqacc1okfqcgeds4zao74zwm\",\n        \"balance\": \"1946812523106556867328623990069\",\n        \"link\": \"1FA57E237F6E3323CA94241242B9703282974EC95B547977CBB246F136EBD735\",\n        \"link_as_account\": \"xrb_19x7hrjqyujm6h7bab1kacwq1en4kx9ekptnh7uwqek8y6ugqosobtdwkpot\",\n        \"signature\":\n          \"D61F2C29021DBFA576EDFB1235B5EBB8274F70CA7EFB67D6F6CA37BB4285C396727B64B79500E4A8207AF5DD69E4A4B102C12B35B74872557BBC8D9A2D6D000C\",\n        \"work\": \"5db2f6dca4f7322a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E7FA3C08CC218B2039AE5A338CC7C272F0BD8A43DF8B3A418F52A3123CE856F2\",\n    \"publicKey\": \"2DA03D8191AFDB558B73B2B97D5D5A2ECB87C37C852BD15AB1741C6789CADC65\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"1A2DC93888A24D6C808518A34ECD2FE5DE18267362DB1B1F05D2809852968F52\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1df19p1s5dyucp7q9eoshogondpdiz3qs3bdt7fd4x1wey6woq57seixxxu9\",\n        \"previous\": \"74B2F939553E8CBE5B7A04F90A2AE94A2090813C5D14CF41ECBBCCB56DF72CDC\",\n        \"representative\": \"xrb_1bw9spnqjiwncjzqc3wmze5urkxao4hi4co1u6dduzpbt46hm6bsxho97789\",\n        \"balance\": \"280888278639439900416846426145\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"9763DF2396F4EBEC07BD9D67BB54D59A1C49DA0FFD0EF97971D5BA4E4B14F5433F8014A15D10BF3F76650F6D6790906548238996926804B01B9F48DE60A0780E\",\n        \"work\": \"569ba77d3daa8292\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"EAFD50E5ECE4C15AD3DBAE8DB76998F5F59CE8AAB4A63AB55AE619C2D3022F1D\",\n    \"publicKey\": \"5D27A314CF6CDE33FED786C404F8FE36D702A4FEB528B6035269A45F688165A0\",\n    \"originalLink\": \"8914FB52974C2F293F0D00ACB787E02B0E89CEFE7C761B4384B371B9B74A0A04\",\n    \"block\": {\n      \"hash\": \"4B5DBDA3E278C2058C0EC4D84BD8B920C14DCD4F42E533BA73719006E966F34B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1d6ppxyjbaq7tanidrfw76byzbijwoprcwwqi4ehn1r1dg3gmdirsgw3ekmu\",\n        \"balance\": \"1090998663198543396977668476\",\n        \"link\": \"8914FB52974C2F293F0D00ACB787E02B0E89CEFE7C761B4384B371B9B74A0A04\",\n        \"link_as_account\": \"xrb_34anzfbbgm3h76zit17epy5y1crgj99hwz5p5f3rbeujq8unn4i6f3149zys\",\n        \"signature\":\n          \"278F6781150469496C9DFC53F17E6FB5C0D3EED00C120F593330B9EB0723D440CD012012F893B1790DFBEF93E4DC171672D36A54BFC38D6C89E7BD37DCBDBD04\",\n        \"work\": \"7b174e143638b5cd\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"2F6136CF2B572131EDF3FFFFA06DA327E7625EA417C7E23220C0FE95F56B17BE\",\n    \"publicKey\": \"5BAFD81BA47996BA1417847B6A61CD7B520451A6B1E303EFE3800C0B34A328A5\",\n    \"originalLink\": \"4E5900AFC5D9B0D4458E2DDC9CE4C4880E0A1C81A7A585D9B86925BBE95EDB0B\",\n    \"block\": {\n      \"hash\": \"9156909538F2541430B6732C6B9EFEF7682D62164EB085997F9CF9B24B5511CF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1pxhu1ftayepqac3h35ufbiwtytk1jatfeh51hqy911e3etc8c77eoehz6y3\",\n        \"previous\": \"5EA90DC614A01C49E7360F9A564CD95778C61A6E6AC7304F3907A2A34DD6A87A\",\n        \"representative\": \"xrb_3ned8rzmu76minz5jui6cqdw4eh8iknq7wm433yi9hq4aw1if9bph6163qza\",\n        \"balance\": \"775730146829409\",\n        \"link\": \"4E5900AFC5D9B0D4458E2DDC9CE4C4880E0A1C81A7A585D9B86925BBE95EDB0B\",\n        \"link_as_account\": \"xrb_1mks14qwdpfitj4rwdgwmmkeb41g3aga5bx7iqeuitb7qhnoxprdmcd8h1xz\",\n        \"signature\":\n          \"B8557A00C85E2FCBC374D3CA07123853B0DED499FDE2D5C96698AE34B1D9FEA0B788DB322E9CB27F6900D9E6DAFCE570553452C0E1574083CACB8CB0C9624806\",\n        \"work\": \"ef487fb13556857b\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"79FD76B208A863C7725E501ED3E6CBCC96725B28E139AB8E2E8C67029B7DD00B\",\n    \"publicKey\": \"3C68615B2E7EF5E1F8A36818E3737D91A04FFEEA4EB3315DF46286EDDD333752\",\n    \"originalLink\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\",\n    \"block\": {\n      \"hash\": \"E5E2C144D14EBE84C7EC291A346322912C07274C93D912A33DC87B1ABD8467E7\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1h5ae7fkwzqow9wc8t1rwfsqu6f1bzzgnmom87gzarn8xqgm8ftks8xsa6du\",\n        \"previous\": \"53E31C9238B5EE18EE141A0C9BE3FA461334099823458DA4E31783230A4EE156\",\n        \"representative\": \"xrb_1tfdcfpy81nz5m74466g3mjdr8riodbqswgp4nnkmmj5cuedkd51apf6hr64\",\n        \"balance\": \"50154207\",\n        \"link\": \"512F287B1FF9F5C1EA29C1FA96FBD0A70F85D5E22F08F4026DE1DD419FBA8AE9\",\n        \"link_as_account\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\",\n        \"signature\":\n          \"447D1C1D6CA69F9E79C3C082030787007C44CE55FED56D86F50E946086FAF4A9E1F8429F2ABC97DD95E8C917F9CFC5E74FFB84064DF488B8D73DBBC1A50AFB0D\",\n        \"work\": \"d31ac75ae692fb4c\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"19622D20FBC8AAA9E45CF016FAC7EF7D85908EE898A670B4D6A2C8AA272828D0\",\n    \"publicKey\": \"9795E63D9242D8C6E00FA5D95587B2E5262B1E15001A24D2F6D803DE577A0574\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"C159993439E87B26511775BC9F85BACC0A06FED3A9CE6661748440EF28FBAA74\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_37wowrys6iprrui1zbgscp5u7sb87eh3c11t6mbhfp15usdqn3dn3sfp714g\",\n        \"previous\": \"975B244695F00DB8A7D87246D387522CDBC7B4963308C8144F8A7FEF7D090847\",\n        \"representative\": \"xrb_3imwuiebzmw6cgqhbf6tk5u55tnq9hjk1dsptubgeaezsaidbbzezrk7p97h\",\n        \"balance\": \"6758368890087426010050\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"771FB995C7C08D193A19630BA86FF4B5B76B5D4EA60FAFAD72BE391607D834B83D81E557D9481D02D04A6BFCC9F2A68DC0930745D4C204C9204962E33A61C00A\",\n        \"work\": \"a14973fbb178f3fa\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"A47503F81793D500CE57BB5760C9BDD783F074D8131637C669630BA375C75F4B\",\n    \"publicKey\": \"EBD545077EA30BA0C821276382C69E5ECB2409DF44625D6704F2BBAA66069F2A\",\n    \"originalLink\": \"9C08261B7EC0B1EF53CD5356251C59740EB53E1C081B12B5E407F5B09270B809\",\n    \"block\": {\n      \"hash\": \"176E15285B70ED8EA247402AFD81FDAF37D6E69C0DE799B9670BBBFE19D6FB34\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3tyoan5qxardn5644bu5id5bwqpd6i6xyj54domibwouobm1f9sciih9qfzh\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1ya3qmekr5nqft5i8k4ytpmnhnm59qcc5q4jzrc9cdk86b35iqird5ma4e7s\",\n        \"balance\": \"316564871690875022517937435564264033\",\n        \"link\": \"9C08261B7EC0B1EF53CD5356251C59740EB53E1C081B12B5E407F5B09270B809\",\n        \"link_as_account\": \"xrb_391a6rfqxi7jxxbwtntp6ng7kx1gpnz3r41u4ctya3zop4b93g1bf3f5sd4p\",\n        \"signature\":\n          \"55DE8C26734DCA090FBB4129CBA95BFA3CC5CE3265FBD342471FC25AEF482C33AC884AC15031BC7EEFDD24B5C17A866C9FCFB93D2DFA811D33EEF59558753305\",\n        \"work\": \"088e073d69fbf103\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"44972A8DAD0060DF940F26E76A5FF5E5DBD7CCAA5FAE4D4BD4BCBCB4090FF689\",\n    \"publicKey\": \"2C96B77D14A2E5D22905E1BC2913EFA611E56D8573978098FA03005B82E9AE18\",\n    \"originalLink\": \"E82C40B4678568AB735347F985D80FE7E0924B0060EBBD2C5CB1E92E09E74763\",\n    \"block\": {\n      \"hash\": \"7D773D927909164A649E854BDB562295DA1E93F6FDE2EE5315A2117AF2395689\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1d6ppxyjbaq7tanidrfw76byzbijwoprcwwqi4ehn1r1dg3gmdirsgw3ekmu\",\n        \"previous\": \"AFD46505C204DDD7EB24856592616E967CA45D4CDADA919E526C17F8EE525ABC\",\n        \"representative\": \"xrb_3mmc3ad6c8syfhymof3ta3ufp1ty6s4dt7up1gorga7k55ukpzy43hfkhtb3\",\n        \"balance\": \"7743146997226738890118376973464876\",\n        \"link\": \"E82C40B4678568AB735347F985D80FE7E0924B0060EBBD2C5CB1E92E09E74763\",\n        \"link_as_account\": \"xrb_3t3ea4t8h3daofso8jzsiqe1zsz1kb7i1r9dqnp7sehb7r6ygju5gaiffy8m\",\n        \"signature\":\n          \"E050E21B6424C6FE2E642D4F0E2F9D75610680ECDA1F84CCF0FE1AFE6DE28C98D0A30D1141362346858AA67C059A91F7B2DFE3D9E51B8A1225135E200B02780D\",\n        \"work\": \"1dbf0bd15c358cc2\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"A2DBFDBA2DBAB7D316C9FA5CDF196C3FA6608AC256C4D7858861A520E16F08F8\",\n    \"publicKey\": \"33DB63FE3373A270CB8E543BF2249F2D37E08418C7EA4F884887CA1FF33176C8\",\n    \"originalLink\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\",\n    \"block\": {\n      \"hash\": \"E5D22243D725BB15F8FE251BC7A57ED571EE1F4E98836052D9DBC3C74CFD00AE\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1eyuehz58wx4g57rwo3uyakbydbqw443jjzcby66j3yc5zsm4xpafxfrmxy9\",\n        \"previous\": \"24B8C6C824A8E53406358C575F5D80A69DF79CB338224F65870FF11151F24AF7\",\n        \"representative\": \"xrb_1tfdcfpy81nz5m74466g3mjdr8riodbqswgp4nnkmmj5cuedkd51apf6hr64\",\n        \"balance\": \"11427\",\n        \"link\": \"E303F1A9A09682023E4423FCF11B2F7A7FDA33F97F8F89F02F1B78996106A6D5\",\n        \"link_as_account\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\",\n        \"signature\":\n          \"30F1BAE7713A048285678F1592506DC24E113DC82FE1F9974A4CB0FF6DBC298A89E21A8A1CB5E8609E6B9CA5E370B931AD8A308FF81876352C5A25C5DC3AE20A\",\n        \"work\": \"71f88615d42d3d03\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"8310C2CB493870A78F9B5B58D22D72B9B67015D32DF67BFAB86DFD3E8CAB9604\",\n    \"publicKey\": \"CAB538CB875837875AD779D729860430FCCB61378CD9CD19F565965A43296C57\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"8755D5F116F4414CB0EEE52759455BE55B388E612D26B38018F54D85BA0B691F\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\",\n        \"previous\": \"AE25201636383AF68E41F281330F8D77580A6416889A058456628AB62EE9D362\",\n        \"representative\": \"xrb_1ya3qmekr5nqft5i8k4ytpmnhnm59qcc5q4jzrc9cdk86b35iqird5ma4e7s\",\n        \"balance\": \"18076470\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"E04310C4D84ABB777EF4C02969FD0CA22ED3DE06A5B00C71C499D95F412B6A670D58F6210D782DFB00E6A979100F2C0F398D9C78495C9A26922B08BE3A6B3B09\",\n        \"work\": \"f0caa52fbf9f8a6d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E632A8EFB89665672FE614B5D49C72C1285E417DACCCC7A7F425880AEA4BCA25\",\n    \"publicKey\": \"B281433D0C6F013CF51C3D1406A51EA892F69DEEC871115B9F882916FC9C31C9\",\n    \"originalLink\": \"62CC92218866CD410597BC7CB2F1C00BBED0837294813AE2AD7CE9FB0C04EA50\",\n    \"block\": {\n      \"hash\": \"02837E552CB45B5F82FA5DABEB9D44E794C53378BC6B764F24DE43C928382630\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3en3aeyirur39mtjrhan1tkjxc6kytgyxk5j47fsz43b4uybregbzdtk8g55\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_3eizh9rjaaphzj4wd7mbmuawfmdz17e7pao9nbstwg4ohfhfcoxq98o6xdw7\",\n        \"balance\": \"9015333290969039\",\n        \"link\": \"62CC92218866CD410597BC7CB2F1C00BBED0837294813AE2AD7CE9FB0C04EA50\",\n        \"link_as_account\": \"xrb_1rpekairispfa64shh5wpdrw14xyt43q77639djctz9bze81btkii6zi5occ\",\n        \"signature\":\n          \"A724B881AD6560DB408B0DB4F16156BE080C2323A4CA64C216FED88DA3F839128EBFBC8BBAB6EA49817CFBBEC92F391EAAAE0D3EEDCBAD9F81BCDA825EF4850A\",\n        \"work\": \"83cd5bfbd4e3042b\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"BE27112FB64FDDBE82AEFC0DC0D024847D3A0B4E1316DD78C502F4C9C081D32A\",\n    \"publicKey\": \"D18B363F3D9493853E38EE0455D7C131E684A972F262087D03BEE24701069D36\",\n    \"originalLink\": \"3279E378FA51DB2E015C6B406A15E5C9F737614EA61EF1A15C4E66EDF37B930B\",\n    \"block\": {\n      \"hash\": \"3C1801E95246FF45BDA37E6F4B47A487414A94FF2E96F7F7BC3D96569D7CB8DF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3ned8rzmu76minz5jui6cqdw4eh8iknq7wm433yi9hq4aw1if9bph6163qza\",\n        \"previous\": \"C53EB4C277A8E73C8BD56608767D6809C111AC2A4B01465ABEC0D2E4FD705E25\",\n        \"representative\": \"xrb_1j4s4ue3nq5pk4o6qyprwb3n948cyostprshjayt1tqmqszzsjo73kndrud7\",\n        \"balance\": \"12316622261830802285893393614\",\n        \"link\": \"3279E378FA51DB2E015C6B406A15E5C9F737614EA61EF1A15C4E66EDF37B930B\",\n        \"link_as_account\": \"xrb_1emswfwhnngu7r1ortt1facydkhq8xinxbiyy8iormm8xqsqq6rdpj9dh6po\",\n        \"signature\":\n          \"7C13D12462A85025672DDE5B4677746CA906CFF7BCE810F1A2544191CEAE48AF1336D4A444A9402A9BEFCD33F2BD2E1198AE64ABA70D866D63A8C7BCFFB0EE06\",\n        \"work\": \"24933c963cd28bc6\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E7FA3C08CC218B2039AE5A338CC7C272F0BD8A43DF8B3A418F52A3123CE856F2\",\n    \"publicKey\": \"2DA03D8191AFDB558B73B2B97D5D5A2ECB87C37C852BD15AB1741C6789CADC65\",\n    \"originalLink\": \"xrb_1bw9spnqjiwncjzqc3wmze5urkxao4hi4co1u6dduzpbt46hm6bsxho97789\",\n    \"block\": {\n      \"hash\": \"A6FE7126C47D40425FB71E98A0CE07F5113CCB062F908CD48DAF01EC6F11D7AE\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1df19p1s5dyucp7q9eoshogondpdiz3qs3bdt7fd4x1wey6woq57seixxxu9\",\n        \"previous\": \"627A705730AFBED0960CD5432516E1E6F20DE7DECE00D8401FC5F6225619BC1E\",\n        \"representative\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\",\n        \"balance\": \"577\",\n        \"link\": \"2787CDA978C394547F750793FB07BC4BA8A89F012AA0D916BDFEC9D088F99139\",\n        \"link_as_account\": \"xrb_1bw9spnqjiwncjzqc3wmze5urkxao4hi4co1u6dduzpbt46hm6bsxho97789\",\n        \"signature\":\n          \"544BB48703D864208C50432A9B81917B8BAEF31B02E9BD61DB0C2C9A464365AB176EDE1FBFF284F7C4786F19146C85799E38107858BB2E083E730C7F9310F801\",\n        \"work\": \"7e9079b761bb218a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"CCFC89324F6A6512338363A43E2E3293EE7D7C5356B211DDCA64D8555D5C3A07\",\n    \"publicKey\": \"1597EA2FEB879C07A50E71C69983D344550FE98AA76B2DACC546AE4CB2299B49\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"FA6A0D71C38F121AEFCB81CF203D04BA5A61A84BBE174CBE63ABA1E001032824\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_17eqxaqyq3ww1ykiwwg8m83x8j4o3znrobud7ppecjogbks4m8tb8ctzqeh6\",\n        \"previous\": \"0455881C73E8D129298D12140BE2875CE8198A08C8E39E726F82796E5BB69971\",\n        \"representative\": \"xrb_1bw9spnqjiwncjzqc3wmze5urkxao4hi4co1u6dduzpbt46hm6bsxho97789\",\n        \"balance\": \"8120959939784595521569807\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"BAF7A37AE1939AC6876190C2F6518118A73651AD060D296CA3B84329EDE3442F4CC1A427A44A1A976059A512D656187FCB0D7DB8163E60EC84EE99F82555C40A\",\n        \"work\": \"3392f9d9fbe13a07\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"51C8B2E2EFA4E3F6A772CE1E8258BDD499C4E31EE069459CBB2A8BA1FD561769\",\n    \"publicKey\": \"512F287B1FF9F5C1EA29C1FA96FBD0A70F85D5E22F08F4026DE1DD419FBA8AE9\",\n    \"originalLink\": \"FF81123B8EADF2DB06B199FA5950E9E8822639CE9DCDC9C3B67497C7C87601AC\",\n    \"block\": {\n      \"hash\": \"C5C2EAF0803F01A1E4F9B62E4218DA7F2E890F02BF4A40CEA223C0736B34886B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_19x7hrjqyujm6h7bab1kacwq1en4kx9ekptnh7uwqek8y6ugqosobtdwkpot\",\n        \"balance\": \"1908015296692141944608728898597\",\n        \"link\": \"FF81123B8EADF2DB06B199FA5950E9E8822639CE9DCDC9C3B67497C7C87601AC\",\n        \"link_as_account\": \"xrb_3zw34axrxdhkue5d58htd7agmt646rwwx9gfs93uex6qrz69e1fe4czhpx8n\",\n        \"signature\":\n          \"5E288058663346C980319241D5851F8EFFFC8B6BB6567EC939ACD11B581D483E6CD1CA3E8523D94B5A1082547E0E0824F9D59C4440AF71077572B0596F8C8304\",\n        \"work\": \"14eff6c10f82a3a1\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"C0EC6F765B1BA0FDCA8462603339ED0A662D9678CEA4EA7BB04BAAC0ED533FA6\",\n    \"publicKey\": \"ECFF76F7E0B4019A42664FF2C7518DE606C4E4CFE481D86B256BCEE6310EFCD7\",\n    \"originalLink\": \"72021FA2D28B73C3ABF5C43F75F1B00D1CA52008776ACBF72F1D69631AC11C2D\",\n    \"block\": {\n      \"hash\": \"B6BD114D8DA7BB47DED095308E257010766CDB8D7541F471A8923AD9C643C418\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3u9zguuy3f13mb38emzkrxarusi8rmkezs63u3okctygwrrixz8q4odmydgp\",\n        \"previous\": \"27578809CE5CFE0D0F5804620F853F5E7401734D5583A8E18929F8FC526C1783\",\n        \"representative\": \"xrb_3jrc4imac1nox3d79fx7856y38mnknex6fk6fujthkcn79xgng8qk53dg8sr\",\n        \"balance\": \"9524679976149047520\",\n        \"link\": \"72021FA2D28B73C3ABF5C43F75F1B00D1CA52008776ACBF72F1D69631AC11C2D\",\n        \"link_as_account\": \"xrb_1wi45yjf74umrgozdj3zgqru15awnni1ixucshuky9dbeefe493f73wht86q\",\n        \"signature\":\n          \"DCBC64CA43C5A682A3D3EBB4034D36B3E3BCA107E5C4B31359D3785F838E80540FC71D6AED9749A36926D3965460DF32FDE0CCC17B47A80ECB24D40184A7110C\",\n        \"work\": \"88646c92c6d65473\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"8EB68483CE408EFEC6F62089E2369FE8043EFBD5108621EFEA558D3CF81F2714\",\n    \"publicKey\": \"826FBEE1D6A5FC5A94DAD9708D0C92B478BBBF42BF6CD5C9F7D66B03D940A312\",\n    \"originalLink\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\",\n    \"block\": {\n      \"hash\": \"76C5C5FBD8C00FF81E4F6DF762FAAD6F342C36F164E2E39A56E353005A18413B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_31mhquixfbhwdccfopdijn8b7f5rqgzn7huetq6zhomd1hen3arkpsrgkffu\",\n        \"previous\": \"A1DC51002198AD32D2BDEDCF1A6002FA1532CC7ABF1F00C5908404CDBB60CD81\",\n        \"representative\": \"xrb_3bggqhtooojsoi7i4n78sycerz91hw78ti78iq17t8c43twoen4hg5uxh369\",\n        \"balance\": \"38930959825765436056025084071\",\n        \"link\": \"73F3B468F19151C04C1427B8B66402787B8FAC13C6B64200E679A73268594FAD\",\n        \"link_as_account\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\",\n        \"signature\":\n          \"6BDF2B360C92EFD006D34FD35F66D0C64B13EB88FEF2DE9913510E60CE1F54AFD6E79263DED5322F8106EB44447BB89875DA65A3C9D61154297868C84EA99E0C\",\n        \"work\": \"64f73ad2137956e2\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"0EF3C1F537250C9E263CF979A111A4CDA0BE8818E811F260609AB7B7B771DBE8\",\n    \"publicKey\": \"B8D2356DEA40A6C403E3625B2D3ED2B15CAC2447156302E4C01EC9B0378096AC\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"B8A1AE359D52A68009B4AA3E0B6F7994F7C97B4DC4782BC70553E5120B367056\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3g8k8opyni78ri3y8rku7nzf7ecwoik6g7d51dke19pbp1ur37oe6pypfm8a\",\n        \"previous\": \"15F898B2B53BB235E68893498008228E6E61ED63C261183F5ED72133164365B7\",\n        \"representative\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\",\n        \"balance\": \"1572311040526461260015385078350440975\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"60B9F9C140744459A4F13A34CAC736D55F4A776B5BF4FE9BA658C3EC248DFDF8016F33070097AFBDB7E07E13E1E3700ACF9C7F04BEE544DEE57DF3002FDD510D\",\n        \"work\": \"84c61d5e84ca0070\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"12559AF09AF66A335CA4D3799CB7B65CFB3D9DD878EF826262397DDD1F62FA81\",\n    \"publicKey\": \"BC58A3698B368565F69A9771B9BB128907CC38EB4D096E0DECFE0134F4976676\",\n    \"originalLink\": \"B7291BBB9929D45F04A2614B950AB9E8644E9FC38E08CCB10FA6AD682BEF9A40\",\n    \"block\": {\n      \"hash\": \"92CE2114C385C6642EF678EA61354110628DDAC83968E2D8EC5E9E69999920DF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3h4rnfnrpfn7equbo7ujq8xj74a9siwgpmabfr8yszi38mtbgsmpfgz8ornf\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_36f6m7fici5brih7bwzfq453kqqurshn8sqtattpof1qyg4rjw7f6mbejxkx\",\n        \"balance\": \"5281236188975206815930523\",\n        \"link\": \"B7291BBB9929D45F04A2614B950AB9E8644E9FC38E08CCB10FA6AD682BEF9A40\",\n        \"link_as_account\": \"xrb_3fsb5gxskcgndw4c6rcdkn7dmt56bthw95iaskrizboff1oyz8k1jt8juadr\",\n        \"signature\":\n          \"80B9C7D12DE10D524823E21DB624AACAA5E0C1A6C3765BEBF68C9AA3B68AB4B18EED2BE3218947DBCFA5F7AE50326EDB6E3A611B17345A22295C29FCE297ED0F\",\n        \"work\": \"b183a5a30554747c\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"19622D20FBC8AAA9E45CF016FAC7EF7D85908EE898A670B4D6A2C8AA272828D0\",\n    \"publicKey\": \"9795E63D9242D8C6E00FA5D95587B2E5262B1E15001A24D2F6D803DE577A0574\",\n    \"originalLink\": \"F6C3BE85F9D503B3B44636CF908802A658785D0CDED0455EDF4B699DE175A37B\",\n    \"block\": {\n      \"hash\": \"1BB25AF7C7F9E7EB7E31310DE96A895CD8914F24B654FC0A6B2D2FAA6D524170\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_37wowrys6iprrui1zbgscp5u7sb87eh3c11t6mbhfp15usdqn3dn3sfp714g\",\n        \"previous\": \"4AAFA0D53BAA58EE1A0B963D5CF3F4920A229AC8AFB36E633123774632CDC651\",\n        \"representative\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n        \"balance\": \"206231100155\",\n        \"link\": \"F6C3BE85F9D503B3B44636CF908802A658785D0CDED0455EDF4B699DE175A37B\",\n        \"link_as_account\": \"xrb_3xp5qt4zmoa5pgt6efphk4617bkrh3gisqpiaohfykubmqiqdauucni7z6do\",\n        \"signature\":\n          \"43FB0CB48DE9E4B7F24305B9C38F9FECBC09D5F83A4F9CA267CC5E6CC49A14AD824BF5EB071404ECD2A56293F45E8C427D8B8E30F716AC884EE68F90BB43940A\",\n        \"work\": \"8faa597ecb3bb1d7\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"6F471A98A0AFE007B233B6AF0C59DECBABE73B9623E67846F3A7F14CBAB23E7B\",\n    \"publicKey\": \"947B6687080091325068125B21351BD4A6B49A66B6D73FA41D2F765381557CC0\",\n    \"originalLink\": \"xrb_1caxkz8itrbierf4hj38aoh4hbsxhjqx3kutcsyxmrmbeq1h84yzd3zmo6mh\",\n    \"block\": {\n      \"hash\": \"DB5B9F87E2225F1DAF2FDD003A7C2014D747AB0870CB7704070F81603852B638\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_375uet5ii16j8ba8i6ku66tjqo78pkf8ffpq9yk3tdupcg1ocz816wwksnxc\",\n        \"previous\": \"7DEC67EAACFDD2433C38A8A4E3EFD2F4EA5106C40B78542CC404E3BB9A38F7CD\",\n        \"representative\": \"xrb_3thdnhufaghtxyaprmf7cub87a4ew9cbeh8uo3eg7sf144h37p1wattr41ug\",\n        \"balance\": \"3404009986054874060309831494\",\n        \"link\": \"291D97CD0D6130661A27C426455E27A73D7C6FD0CB7A567DD9E26965C0F30BDF\",\n        \"link_as_account\": \"xrb_1caxkz8itrbierf4hj38aoh4hbsxhjqx3kutcsyxmrmbeq1h84yzd3zmo6mh\",\n        \"signature\":\n          \"A2E3988D8A5414483CC78446B6D787BA4937D1B565736009804F04E9D172CFC4A8229C6FB6C0FA25DFAFDFAF2103DB7BF2736D343CD72C0FB65642E0C61BB101\",\n        \"work\": \"ee1e495a2f66ad11\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"5CE797B5F0D5E3CFF229FFF94E15247E295A26A059C67791209FB649B64764BD\",\n    \"publicKey\": \"0376F55904E1E0F9C68295E0ADADCEE983C35964ACC3337A9497EE37F6908A19\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"DD856AF22EF8BE25280E4770580D3BFD519550B85FE593EEC2CD063BA2791DAA\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_11upyoeibrh1z95a77h1oppwxte5rfepbd858fxbb7zg8zub34isdzu9rax8\",\n        \"previous\": \"ADD7C0CA4EF1979B7571EF995558019A1737B7C9D5A2512B2998D9FB5C2B8F64\",\n        \"representative\": \"xrb_3o7oim1fumchm8hdtcmfgimenf8awxtgff1tosrfr4x7bdj8bcc6pnrxt3mb\",\n        \"balance\": \"35534125071651\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"1263431A682A0E145DD6A7BD8F7CA31885B9543199DD46E9B05F3C7DDC4E53C4B35EA8AD9B226D467C860CD959C17368923ADD47C7B192697A96781649927606\",\n        \"work\": \"cdfe56f1320e33da\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"1E4782A13293F5395D292552845562102B909A314F6D15C2E7EDBA13E3A5A451\",\n    \"publicKey\": \"90C6435504BAC8E9CF7742088B34EC429228829ADF22C786B8EC73E03F03A12D\",\n    \"originalLink\": \"3B9A5FC9D8AE97BB39E6D5118A333480C0A61FF9630F4D5A404AE6F896BB1996\",\n    \"block\": {\n      \"hash\": \"229D58660716C9878BC6494D9ED18F2D938148347D3EF4BAD57C98CF52EEAF1A\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3688afcibgpax99qgiiajetgrink743boqs4ry5dju5mw1zi9abfcfginuup\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_3iaqxun1u435t145jaanzkio6sbfod59t86h3wb5jhqh1fsptji6eh6sz44n\",\n        \"balance\": \"21476445132267932\",\n        \"link\": \"3B9A5FC9D8AE97BB39E6D5118A333480C0A61FF9630F4D5A404AE6F896BB1996\",\n        \"link_as_account\": \"xrb_1gwtdz6xjdnqqewyfoajjasmb181nrhzkrrhbof61kq8z4ddp8epges3yzsc\",\n        \"signature\":\n          \"44D6EBDBCEFF888C1E95AF882E713734E9853F9BF7D1DB43E2EA5243EA31220C175A63511E29CA5CDF00AC8671310471FE036110F9669361BBB1B2119E021804\",\n        \"work\": \"715f81e4e37b3c36\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"72102D432A19F04D430A06AF5AA400B6B67AB3C8B180353587D60432C3DD693F\",\n    \"publicKey\": \"5F5567833AA550DA94490219C9BCFE828F5771D179C6DCE3A4A202596764A5DA\",\n    \"originalLink\": \"370DE312C50B407FD9B3BC1C3CA67FDCF1431705BB7EECE1EE37A56AEBCB0358\",\n    \"block\": {\n      \"hash\": \"71AFC3C05CB77D12BDB6F62335EB70773421E9892A9AACE5AE48B284A5BDB427\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qtoey3mobciucc6k1iss8yhx1nhcxrx4yg8umjtbai4d7mpbbgt38r91toq\",\n        \"previous\": \"5071E667602D01F8D923D1A99AFB439BECEA83B88E10CF210CD40620083BA956\",\n        \"representative\": \"xrb_37wowrys6iprrui1zbgscp5u7sb87eh3c11t6mbhfp15usdqn3dn3sfp714g\",\n        \"balance\": \"35901\",\n        \"link\": \"370DE312C50B407FD9B3BC1C3CA67FDCF1431705BB7EECE1EE37A56AEBCB0358\",\n        \"link_as_account\": \"xrb_1frfwebec4t1hzeu9h1w9km9zq9jaedidguyxmiywfx7fdowp1tr1dacqedq\",\n        \"signature\":\n          \"5C2386ABB55960A408398D7069586DD17B23D0FB8399524E4D2704F49D2FEBE06835C9A79F9C4E3A37779BD17EBAF13B84107F5106C0EBA2E659346971C48006\",\n        \"work\": \"f03cf799f810679a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"DC3A60D750ADA3AE40923FDB9A27BA76C91A11CEC167547DB1F733458B424C95\",\n    \"publicKey\": \"469C6E5AAB7755A3C7C218894CF9E18D6CE131E71EA40DABECE7D7090EA4F9A7\",\n    \"originalLink\": \"xrb_13gyoiduazkymx364bezqcbg3e5fswrtwfq37s8n968xhory19myz7bgba95\",\n    \"block\": {\n      \"hash\": \"612A635906FC458CB0900270BF60E3F55C23338D190A8DE22904E3650F37D340\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1jnwfsfcpxtonh5w686bbmwy55dew6ryg9o63poyssyq369cbyf9nfypzosk\",\n        \"previous\": \"B743D5FC4DC763F91E833C542F8033186F535835CD8506100F28F04BB2D92EFB\",\n        \"representative\": \"xrb_3h4rnfnrpfn7equbo7ujq8xj74a9siwgpmabfr8yszi38mtbgsmpfgz8ornf\",\n        \"balance\": \"368\",\n        \"link\": \"05DEAC17B47E5E9F4241259FBA92E0B06DCF31AE36E12E4D4390DD7D71E01E7E\",\n        \"link_as_account\": \"xrb_13gyoiduazkymx364bezqcbg3e5fswrtwfq37s8n968xhory19myz7bgba95\",\n        \"signature\":\n          \"CC9037828639D84152C09C06FC1BD53ED03FD66AC0698735EEB4371BCBEF9F7FC2EAFC8B38F59D5450DD132E7042FD331E6E2B9590E316D3CF6652B6068D8C0F\",\n        \"work\": \"8ac1ff8b54fc6743\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"57F03A1826C1F9398CD9A7C0AFAD1A91D680DBC2CE27AFA1A912B0404A9B1E92\",\n    \"publicKey\": \"C816C616761BA99258409FEA1B5C285FEB0D332BEE71D2BA85117A6FDB3600E2\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"6A2D47F34B331ED31AEB59D7E3592490ECFD7040B74B872C89A7AB2BE6087D61\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3k1prrd9e8xbkbe639zc5fg4iqzd3nskqumjtcxac6dtfzfme194hgcxrfqr\",\n        \"previous\": \"A3E92775A7F4D2F24F9E14F307AF80E33FE1354E3C73C93CC02CC538AFA5168A\",\n        \"representative\": \"xrb_3wkq91j6untaxsz6kpy3wasb46gigh9y6yw7hwwxua9dm8keo5cu7jazg8z1\",\n        \"balance\": \"701449937172398034141931174\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"5EA467CD3D99C887B86B10CAA0605CF9C02D6C18BFB8C46ACAE960D99E386AF739A72E051CFC4DA2D9D6FB7A7946BEEB38326C1EBBADC8CA390A453F46F0D104\",\n        \"work\": \"f33a764991f1544f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"C0EC6F765B1BA0FDCA8462603339ED0A662D9678CEA4EA7BB04BAAC0ED533FA6\",\n    \"publicKey\": \"ECFF76F7E0B4019A42664FF2C7518DE606C4E4CFE481D86B256BCEE6310EFCD7\",\n    \"originalLink\": \"B03CDE20EDD5A6CA91015B2AAEE63E9CDF7C1056CD71CDACB81BE64D6850DF69\",\n    \"block\": {\n      \"hash\": \"C3655C63EA0A3CB8E975184EDE3AD13FA8745FAC0DA0D4D0D0DFA252ECC360EF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3u9zguuy3f13mb38emzkrxarusi8rmkezs63u3okctygwrrixz8q4odmydgp\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_3e1eigbschc5uudc93s3pcweidxfpbkc1c9fakywqp4mkiukpukgxdbuf3xt\",\n        \"balance\": \"5309956944464579\",\n        \"link\": \"B03CDE20EDD5A6CA91015B2AAEE63E9CDF7C1056CD71CDACB81BE64D6850DF69\",\n        \"link_as_account\": \"xrb_3e3wuriguof8scai4pscoum5x98zhia7fmdjsppdi8z8bon73qub3uex9cuu\",\n        \"signature\":\n          \"BD1F2C35597BA6A95F3F4E2F8FF17F707A6D6835F926FB2135C5FE9BE5EA68F7F5E523159F96629EAD3BBE543E686B8B9B618E0A5806025C722281173ED3D709\",\n        \"work\": \"40649ebde598fd3f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"997CB6FC0E1EF1AAC438FEC07AB908797AACE9AA143829CD91B0E8050ECB591D\",\n    \"publicKey\": \"CDC76CE74D1DAC716A13EBACECF1511A19E87BC80A9382649894EF59118E3EF8\",\n    \"originalLink\": \"540B88B9631DE9FF1C3A711C012284EC622E7C6F90B8307190AB9AFE3F8636FA\",\n    \"block\": {\n      \"hash\": \"323549AF437DBCA08C9A8E00D8C19A25EA32B94A2B7D6E5E2F8C727202CE452D\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3mg9fmmnt9feg7o39txexmro48isx3xwi4nmibkbj79hd6arwhqrg476rbcb\",\n        \"previous\": \"7EBA0C690993719E8DCE5944535BDA52DFDF963E221E7A33DA94D88805C54824\",\n        \"representative\": \"xrb_1sryfjr4q7pitn7cu5z6pyy1fzpk4di8fb7ihb3dwkqn1b5st7wsd7ey7c9s\",\n        \"balance\": \"335528046061\",\n        \"link\": \"540B88B9631DE9FF1C3A711C012284EC622E7C6F90B8307190AB9AFE3F8636FA\",\n        \"link_as_account\": \"xrb_1o1dj4wp89hbzwg5nwaw16jabu547sy8z67r83rs3cwtzrzrefqtwuan4hnf\",\n        \"signature\":\n          \"C596AE8B9F965D4363097E43A7705B53B0FA8A77A4DDBFF8E93848573723F0DF54C99675ADB346772B52E6D5125011E5E60730A3F1FB208EEBE4C90B29E56207\",\n        \"work\": \"d9e4273c84500e0f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"9977BD43BA3761CCBCE7CE484EFC4FBCD55121D64EB9F1645F0964F9CF62B0D6\",\n    \"publicKey\": \"28EE2F89857BD784ADD8FACD55F93D1DF57FE82E5EFF409B65835D942CE432DC\",\n    \"originalLink\": \"xrb_375uet5ii16j8ba8i6ku66tjqo78pkf8ffpq9yk3tdupcg1ocz816wwksnxc\",\n    \"block\": {\n      \"hash\": \"4BCAEA7E64BEAD96B4CE93383A05348E09F087A9DBE3D80D014F64898FF16D15\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1c9g7y6rcyyqikpxjypfcqwmt9hohzn4wqqza4fpd1txkipgaepw5qrm5r7h\",\n        \"previous\": \"02852C42C29DC34DC5E4052589279FAF08502FFDF1FD1D7BEB6B5564E2F8EDC7\",\n        \"representative\": \"xrb_3proftj1xp17anzkftnmww3b5bfysfpg9hcnqnrrs4xzgf9yip6ghdkga6sn\",\n        \"balance\": \"28\",\n        \"link\": \"947B6687080091325068125B21351BD4A6B49A66B6D73FA41D2F765381557CC0\",\n        \"link_as_account\": \"xrb_375uet5ii16j8ba8i6ku66tjqo78pkf8ffpq9yk3tdupcg1ocz816wwksnxc\",\n        \"signature\":\n          \"A76A082C4463F7982D4D14A3E3C227688596A50ADCE385E9E51008FA7316148E1E2BFBD74D6403ED319CDE344610106547D355A0F763A011ED9F66BBEDDB1E0E\",\n        \"work\": \"2d21850355f7f3b9\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"FF928CB6396E51FC56E3E7261837EF4D1DF7867E67F569AE163C1EEF0739C1EA\",\n    \"publicKey\": \"7D1D14DE5C4FDE02A7249526EB13B57241F83C548049B70022B630F77E8750A1\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"CC380F1B56F508B380EACD26FD3DD9DAC64A1FC0CC9948841871B497FCBB12F7\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\",\n        \"previous\": \"5759F884C00E47F77261F7E3307B14B93F016BF060BFF12C22B37FA6F525B7CD\",\n        \"representative\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\",\n        \"balance\": \"442\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"AD8E6153BAA53338F99528B3A44180BD7DECA58DB26524A64EAA57A4B1D6E4BFCFC10D59501D0A400FF5155A1221389194258DCE580529E137FD9E19D60CAB0B\",\n        \"work\": \"f1c35ef94cffa410\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"99394A9CC72290D99B28CE0A53AA553CBDE35B121AA25180059708EFA87D2F97\",\n    \"publicKey\": \"8B00834DD9C3F6A9CF1D043F99D8DDE383BAA794BCAD1ACF51C05C07151EE2B7\",\n    \"originalLink\": \"774A5F21833FCC6E60B1904A220BD4205562596E5C1DA3440C0E0FC9522A39EF\",\n    \"block\": {\n      \"hash\": \"697C003B436FBFCA430EE553375B6AF242F1D90B8FDA032754B10A8644583DA6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_16edqh7i53ckdi6r8yxo98yej1mofpf99qszg3f3xxyxf38oq3b9987p8zw4\",\n        \"balance\": \"3513115\",\n        \"link\": \"774A5F21833FCC6E60B1904A220BD4205562596E5C1DA3440C0E0FC9522A39EF\",\n        \"link_as_account\": \"xrb_1xtcdwir8hyefsid564c6a7xaa4oebepwq1xnf41r5ihs7b4nghh7b7rp5px\",\n        \"signature\":\n          \"B12E6D2611AD3EBF875E631B6015B016379F840EC167C4E24E36429D1024FB63FBAD8153DA89F99D86FE42984A3A157737889A044DA593B0E50E4513B669EC06\",\n        \"work\": \"b9839b2cac7dc61c\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"EBD59E5AC46D9F835755517F34B7A69D5A90A94950E09B66704FFBAA55FD4318\",\n    \"publicKey\": \"04BD382369E22877EDDAFDFF9D32430E1B1F6B5CA6DFF3FC0F689BF089B966F7\",\n    \"originalLink\": \"25C12DC73DB78DB615AEFE3B09B3DC3364EB9D29D1A60557116DB49426DD9DDA\",\n    \"block\": {\n      \"hash\": \"380F98DAA6EE90BDD5929EE7C3840B4D54BE27CFA54C0C013BF2296CF0B6DA40\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_137x91jpmrjagzpxozhzmns685iu5xoosbpzyhy1yt6uy46uksqqdeeh8xwj\",\n        \"previous\": \"5F301F9BF72926D2F28D3DCE2FDFF11F6F17A961EFA3466BEE687D958DCE0293\",\n        \"representative\": \"xrb_13z8wq36fgrehz1goxajjonz8b3q711aj6u11m4s9fcjoj65zisumpsif7zr\",\n        \"balance\": \"93342915074843579785840984383844\",\n        \"link\": \"25C12DC73DB78DB615AEFE3B09B3DC3364EB9D29D1A60557116DB49426DD9DDA\",\n        \"link_as_account\": \"xrb_1bg37q5mufwfprctxzju38sxreu6xggkmnf81odj4ufnkimfu9gtnuymu6wt\",\n        \"signature\":\n          \"3584E432A51C2845EE564E842A8BE47B5F578A3BFD67F914985CF06EFACDBFF672866861DA2BC8FDC166637C5944FD0191B02507935CAA54755CCE0C014C8C0A\",\n        \"work\": \"55bd3daacbdacb98\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"AA5E0D9DFF6916E5641CB32DA2331D2E9F060A3FAFA9061E8819B566C92EE5B0\",\n    \"publicKey\": \"0CAA902251CA21B5597D0A341C1FB529EB56EFA2EF94471E9A839BB48BD334FF\",\n    \"originalLink\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n    \"block\": {\n      \"hash\": \"E4FC7D8BB383D0381D4E1B4168A97294E9C7700237D9C6025A14A5DAB1E2B08C\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\",\n        \"previous\": \"00EFC54E84809CFAB949069080672DB1626F1C95F76D4840DFC9FA9019531C4C\",\n        \"representative\": \"xrb_3tyoan5qxardn5644bu5id5bwqpd6i6xyj54domibwouobm1f9sciih9qfzh\",\n        \"balance\": \"38474583871289134463989261393707562\",\n        \"link\": \"5D27A314CF6CDE33FED786C404F8FE36D702A4FEB528B6035269A45F688165A0\",\n        \"link_as_account\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n        \"signature\":\n          \"A13480CE6199235D82A814C162DCCA3731831A44BB914AEE6C83C4D7E5BF167D1161FEF57510C84D40FD704CD8D641CA6F117CA4F1576B6D899B378405391802\",\n        \"work\": \"4be6d990d670b86b\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"8EB68483CE408EFEC6F62089E2369FE8043EFBD5108621EFEA558D3CF81F2714\",\n    \"publicKey\": \"826FBEE1D6A5FC5A94DAD9708D0C92B478BBBF42BF6CD5C9F7D66B03D940A312\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"C4CF5321AE75BDDC6AD341624DC13362741B161BDD19ACC29A3A00E5FE1FA6A6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_31mhquixfbhwdccfopdijn8b7f5rqgzn7huetq6zhomd1hen3arkpsrgkffu\",\n        \"previous\": \"26E142F43A4FCE0A8081BA08123C3AD94A32DB7AA35AD5BF29FB3147BE74E2D0\",\n        \"representative\": \"xrb_141enxuggjym5wt7zchst8bf3pdnayxhxbtt9za53hh3mwo9jho4jcpf5wgx\",\n        \"balance\": \"461278453014991359366923062246911\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"744118AD8887A1DA06B50B9C375CAEAA0BC255EF9B09837B7452059A23CF51E4C25A5E5D9954F6DD15C1229267F9AA29DD3E4823FDB0280D21803030E5C9CB0B\",\n        \"work\": \"90cc2ae3d16264fe\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"1C11D7CA256AF875FD3E148FCB95F637B20A19C95E35A36A099047711F9E5C50\",\n    \"publicKey\": \"CE6A0A16451B3E6BFD3AB43A4076DB035E2644BD177603AB8720B218F72B7FC2\",\n    \"originalLink\": \"55B6DF39F7A63B73B7AE2EE0E9FA96E4ABFDAC0D8859CC53E81255FFF780F6ED\",\n    \"block\": {\n      \"hash\": \"79D91F175363D7164D3CAAB542DEA89419737057603EEBDA82410EA48D0D3C42\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3mmc3ad6c8syfhymof3ta3ufp1ty6s4dt7up1gorga7k55ukpzy43hfkhtb3\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\",\n        \"balance\": \"50490771456474773184599398437\",\n        \"link\": \"55B6DF39F7A63B73B7AE2EE0E9FA96E4ABFDAC0D8859CC53E81255FFF780F6ED\",\n        \"link_as_account\": \"xrb_1ofpuwwzhbjuggutwdq1x9xbfs7dzpp1u44ssjbyi6kozzur3xqfy6a36nnb\",\n        \"signature\":\n          \"649B001A9B61EFE54EFBBD031897B815B345816D3683730DE220B6D8CDFC998AB2D390DC8BC75D7629DF9D119C89A48B3E589DC06DF10E1943FDBDF0C57E910E\",\n        \"work\": \"3af3595e54ea535e\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"05285E59F97E0A839EE6454143FFA0C00B4B37F57AACD83ACD660CDB5030972C\",\n    \"publicKey\": \"903D6732CC76B7D2FE2CACCA3A1BCC059917ED95A53348833D4DDF482EF26C0B\",\n    \"originalLink\": \"4A4131F9B12428C8E02FE3CEFD4CB6E94558E01FBEBE06ED4FE62F1702EEB479\",\n    \"block\": {\n      \"hash\": \"AA45798BAAA5A82610D721592CEEA5C67559086512D7D6579636B6948880F102\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\",\n        \"previous\": \"1BC1E9EFF9A1272D27B4460C5C886C789781D8FAC5B4BB8056EDB781474F212D\",\n        \"representative\": \"xrb_16edqh7i53ckdi6r8yxo98yej1mofpf99qszg3f3xxyxf38oq3b9987p8zw4\",\n        \"balance\": \"27125115319940994071664254517\",\n        \"link\": \"4A4131F9B12428C8E02FE3CEFD4CB6E94558E01FBEBE06ED4FE62F1702EEB479\",\n        \"link_as_account\": \"xrb_1kk389wu4b3as5i4zrygzo8dftc7d5i3zhoy1upnzsjh4w3gxf5s843kd14p\",\n        \"signature\":\n          \"0B95F19C8DAE8AB1CDC545DF21345C76D122E679B39143B4F2E3E15ECE5723D950E5D36ADE9F333DE612AF150C700518FCF2C4839444655BAE4693AEFA36540D\",\n        \"work\": \"42d37ee03844494d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"99394A9CC72290D99B28CE0A53AA553CBDE35B121AA25180059708EFA87D2F97\",\n    \"publicKey\": \"8B00834DD9C3F6A9CF1D043F99D8DDE383BAA794BCAD1ACF51C05C07151EE2B7\",\n    \"originalLink\": \"xrb_17eqxaqyq3ww1ykiwwg8m83x8j4o3znrobud7ppecjogbks4m8tb8ctzqeh6\",\n    \"block\": {\n      \"hash\": \"06FF76D448E9136B1DBD76007E16BE93BC75801D124A52E3A0E012E4D34471C0\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\",\n        \"previous\": \"DB4AC743917B9B30DF9E6A3C531F561577026F5EFE775FA16BB3214732E9E16A\",\n        \"representative\": \"xrb_17hudi9uc38gx4ozy789cidwt3u1o36azydmt1pfk96pd8drb5bquj3ww8qi\",\n        \"balance\": \"2645098\",\n        \"link\": \"1597EA2FEB879C07A50E71C69983D344550FE98AA76B2DACC546AE4CB2299B49\",\n        \"link_as_account\": \"xrb_17eqxaqyq3ww1ykiwwg8m83x8j4o3znrobud7ppecjogbks4m8tb8ctzqeh6\",\n        \"signature\":\n          \"17FA668B8175C5AF39FB74BEE0EF4E618FF23BDC9471DF3D401BC92D34F5FA7F6A26AAC118CA304074976367B2E55C914F2920E757B9FC4F0FA2560CEA1D1004\",\n        \"work\": \"ea8a9cc16ad26672\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"80AF4A5251EB8772EE9EFAE097EA4342F0F70B2F91C62D27A2A550CD0D643E21\",\n    \"publicKey\": \"0FBD5882D0EC658BFAF3171B50578B0071B807D100D3546C69CFB6F8259D43D5\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"3AE091D66AF43C374FF7E59BAAFB5D0E4F805D0B7F8B6CA9749CFE4EFF2CD783\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_15xxd43f3u57jhxh87ruc3drp15jq15x418mcjp8mmxpz1kstiyoqke3zjgn\",\n        \"previous\": \"245478B8D7C1BCA68288862E94AB837655015C42F665BF3C7978233E96AE54FF\",\n        \"representative\": \"xrb_365wn7szcuqup6qtwayytcdym74zqnhgetgerb59546bokhtnigq1bxr1aji\",\n        \"balance\": \"3913200676\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"DCD6897C8D12BF591CB3B79DF59B3F70A2E6FAFFDE260AEAF948C4AA2413249173E126EE853BF86C30C580E9A35C7C12E6C871870EF03E807B5D79D4E4F4BC00\",\n        \"work\": \"149c22948f65b8a7\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"2D5E34691592D6DF2C25E67778634CB1A47DC5A4774C21B6BA15487D089B52A2\",\n    \"publicKey\": \"66B82DE57708F3CC022E55A0329E4FCD83892DCDA75D0206576A639A815900DA\",\n    \"originalLink\": \"E570FB47E058C4CDB2FF4B10E8E4C7CDFC696B5A04E4E1B14E1F7469978AC8A9\",\n    \"block\": {\n      \"hash\": \"2A3972C0A305874E7AE780CC9FCF6B9C791CD2D703556FE19551C26FD5A19832\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1sor7qkqg49msi34wof18ch6zme5j6pwubtx1a57gtm5mc1ok18tx1pzew97\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\",\n        \"balance\": \"127155117260679\",\n        \"link\": \"E570FB47E058C4CDB2FF4B10E8E4C7CDFC696B5A04E4E1B14E1F7469978AC8A9\",\n        \"link_as_account\": \"xrb_3sdizf5y1p86spshykrix5kehmhwf7oon396w8rnw9unf8drok7bojzip7no\",\n        \"signature\":\n          \"25BD9493383AC4CD78CF7B325C3E9491FC53BC78A6BA95FECC3D3064544F4B611C9FF03C226ABB2267BEEC8C5413292530CA41D2D089E2907005E402F114190A\",\n        \"work\": \"98499752eb469e0f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"B00535573E7059DD236340D23497FE94A2F8AB2F5025EF62C2BF60E470BDC274\",\n    \"publicKey\": \"9E2DE04A9E682FACA6CC0B92F68D78DE38A999172C9C5BD43219DE74F421731B\",\n    \"originalLink\": \"184E970CD9888F2F286B049DADDC75E2D7AEE538012F3EBD9291678CCD7E6196\",\n    \"block\": {\n      \"hash\": \"90490A6A0603C8ED1719A81D76CB50402441E06F7E5A4B5D4735944E8C885A92\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\",\n        \"previous\": \"93BF83E6AEF103D26B129EBD156BC628C8CFDD1986E3DA5987699829AEFE6AEB\",\n        \"representative\": \"xrb_3g8k8opyni78ri3y8rku7nzf7ecwoik6g7d51dke19pbp1ur37oe6pypfm8a\",\n        \"balance\": \"54\",\n        \"link\": \"184E970CD9888F2F286B049DADDC75E2D7AEE538012F3EBD9291678CCD7E6196\",\n        \"link_as_account\": \"xrb_184gkw8fm46h7wn8p36xoqg9drpqoukmi1bh9tys76d9jm8qwrepeqhi5iik\",\n        \"signature\":\n          \"807F6EBF7480E7728D65D98EEEA38FE345C2DDDDA4A1B7538E826FF6C5147263DF97B07483CE8B086EFE8EE5D331AA1BF5E2A8483B05DE8B36C7A7BB4D23BE0E\",\n        \"work\": \"5ac5c922540dcdde\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"A47503F81793D500CE57BB5760C9BDD783F074D8131637C669630BA375C75F4B\",\n    \"publicKey\": \"EBD545077EA30BA0C821276382C69E5ECB2409DF44625D6704F2BBAA66069F2A\",\n    \"originalLink\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\",\n    \"block\": {\n      \"hash\": \"6FBBE50757DA12716087B8E64810C4AE9E009FA0523E5950CE8A6384F15A5C7E\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3tyoan5qxardn5644bu5id5bwqpd6i6xyj54domibwouobm1f9sciih9qfzh\",\n        \"previous\": \"125485C8C78846E54CD4C63B916BA23B6B17F3CDE84D0DA86EE1987D00DF48DD\",\n        \"representative\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\",\n        \"balance\": \"1385479593243799198\",\n        \"link\": \"903D6732CC76B7D2FE2CACCA3A1BCC059917ED95A53348833D4DDF482EF26C0B\",\n        \"link_as_account\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\",\n        \"signature\":\n          \"BEE3EBBCCDBC9691D8A83910ABB6383B2CC6B78590D66C11673FDA08EA4410B5A6C6DD57D7C9CCB82DCA102468B40016CFA7AFA255BE91A24CCD4375612C4D00\",\n        \"work\": \"8493c2453f0c6f6a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"7FC679601AB70569790F9D0185F8D5BC6E3C12E24C98B5AECBCE2BD611085313\",\n    \"publicKey\": \"ABE542434CAB5176E2B93103D8A9941A11689066FBB3F4DED48F9530F634BF98\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"4A6BE090276F06C5BCA6364C16701C1EF7AEAD5E772E0488C13038658B2F7282\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3cz7ab3nsctjgujdkea5u4nsa8ijf4a8fyxmymhfb5wo85u5bhwr4tyim984\",\n        \"previous\": \"59CE7057F85131F19FA0747274349E0443B1FE7910664A7151023D8F5C5F6257\",\n        \"representative\": \"xrb_1bt7m51qby6hfb997kcgz7uqec3wtd9zysfn3uw7cww5xd1curk9kxa1xk7q\",\n        \"balance\": \"321933815417\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"277A7DE9C618A54471A2B536BFB476D037635E9C1EDD91EDACBC815DCD46F91AB32D8DF4B2807491FC131F9B0289A19F77A44C6813E4DD8F20C8EBD92539630F\",\n        \"work\": \"112c31faab98ea4d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"6CA0E92F2E79217C7E6784B44042366A4304EF90811C340BCCC7D3F04615EEE1\",\n    \"publicKey\": \"77FA25DAC861D887C9DABA0184FD0F880CE707E883A583A90A4AA85096A689DB\",\n    \"originalLink\": \"A9A62BACFDB4D8815446611E9373D5675A3BE0C53AB727F34C81E7698E0D575E\",\n    \"block\": {\n      \"hash\": \"529CB4AD1AB6E065AD929F4642728D760837E440BF14EE84A13CF78CB9DA1F39\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1xzt6qfeirgriz6xogi3imyiz41eww5yj1x7igninkoac4dcf4gu758new4s\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1argarf9qh7q734nxdaimw9f3pkibnkq8pkbzfzd615esyurdadmpp65drf9\",\n        \"balance\": \"95085371185478226853083767923958\",\n        \"link\": \"A9A62BACFDB4D8815446611E9373D5675A3BE0C53AB727F34C81E7698E0D575E\",\n        \"link_as_account\": \"xrb_3cf87gphuf8ri7c6eraykfsxcstt9hiecgoq6zsns1h9f891toty9ze36ye9\",\n        \"signature\":\n          \"A9631CF2D9259905638BEF08903ADA87873D3F9321B282C5A2DF02EB5DC0BBB636CFEE246721226289FC186AAEEA681C8D0EF547BCEC1B9C4FF440098D68CE06\",\n        \"work\": \"adbfc259da89bb47\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"57699B0449C2B84E6B45E3326F1B4BB352D514A700A7B7D96DCF3C8C9EFC1A51\",\n    \"publicKey\": \"A5CEBBF55AD639AC0B0150A6CF94CC7CE07F0A6D40A685C05D19420EB956504F\",\n    \"originalLink\": \"177621A4202498FF499C7BD051D92FF871AB64D4839D1BD20F83E75AD0336222\",\n    \"block\": {\n      \"hash\": \"A07BBE0DBFC043F0971153BEE87E21D38778CBEA4002090F3A039F0090811120\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3bggqhtooojsoi7i4n78sycerz91hw78ti78iq17t8c43twoen4hg5uxh369\",\n        \"previous\": \"1A21DA3D86B8E2D8D50E00BB5374FCB553D576503BA15CFF3651C2CDADFF01A2\",\n        \"representative\": \"xrb_3jrc4imac1nox3d79fx7856y38mnknex6fk6fujthkcn79xgng8qk53dg8sr\",\n        \"balance\": \"99\",\n        \"link\": \"177621A4202498FF499C7BD051D92FF871AB64D4839D1BD20F83E75AD0336222\",\n        \"link_as_account\": \"xrb_17up68k41b6rzx6sryyic9ekzy5jofkfb1wx5hb1z1z9dda58rj4qieiwx4g\",\n        \"signature\":\n          \"837A9B3F533878572B548FFDCE5C1A1EB1E81B1F6EB2E593F4F0AA371133CCA0873002BB21E3553FE65025A91EBD0B1EA96EDE71D5D53717EAC8DA1576351C0B\",\n        \"work\": \"fedb52961888b000\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E632A8EFB89665672FE614B5D49C72C1285E417DACCCC7A7F425880AEA4BCA25\",\n    \"publicKey\": \"B281433D0C6F013CF51C3D1406A51EA892F69DEEC871115B9F882916FC9C31C9\",\n    \"originalLink\": \"xrb_18ijf98cu8e6wawdqrhjiijamt7nm4i3y5jqnw4rwnggqt96pne76dfqxqf8\",\n    \"block\": {\n      \"hash\": \"C5CC278BA4247A236A6170CA2F5A023596AD968AF683E21E6AF90270FB38F0EF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3en3aeyirur39mtjrhan1tkjxc6kytgyxk5j47fsz43b4uybregbzdtk8g55\",\n        \"previous\": \"4F7056D6B071FE58E82E372E3EEC0F32CF83EF16021CC645E7EAA3F63F7E23FC\",\n        \"representative\": \"xrb_1j4s4ue3nq5pk4o6qyprwb3n948cyostprshjayt1tqmqszzsjo73kndrud7\",\n        \"balance\": \"251965366362605249799582972510128756\",\n        \"link\": \"1A1169CCAD9984E238BBE1F1842289E8B498A01F0E37A7058E51CEBE8E4B5185\",\n        \"link_as_account\": \"xrb_18ijf98cu8e6wawdqrhjiijamt7nm4i3y5jqnw4rwnggqt96pne76dfqxqf8\",\n        \"signature\":\n          \"E6AB9B4DBD70691D4DBC6049EF149F05D0267946AF0A2738073C5682D6D254F3F5EEF405DEBB94F77B6D73D458CDB73701AF5A3355C5478C5F4F5F0A52FA3805\",\n        \"work\": \"881012d087f4f944\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"8310C2CB493870A78F9B5B58D22D72B9B67015D32DF67BFAB86DFD3E8CAB9604\",\n    \"publicKey\": \"CAB538CB875837875AD779D729860430FCCB61378CD9CD19F565965A43296C57\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"362622EAC723A8C0FBC7FEC11BF7B8C1F2AAB2E26CB83F367D3910E8ED457A95\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\",\n        \"previous\": \"83AE04CA116A644DAD3EA4F96D7C007B5289C9D30E2024900781E52CCF7896FF\",\n        \"representative\": \"xrb_1ya3qmekr5nqft5i8k4ytpmnhnm59qcc5q4jzrc9cdk86b35iqird5ma4e7s\",\n        \"balance\": \"3077146148461332821930\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"C261C1978B1189C4420203A340908D2E96B6CE2984D5023E3B730C935F30A7CBC4F612A222691416F3B002AD9B393B32A55C3391BD7B27ACC6D284BE084E510D\",\n        \"work\": \"2f5ca203daa59070\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"BBB53844B2DF452AEB43E6780539D9432967F7330EAC17F00B2548EA0FD0938D\",\n    \"publicKey\": \"91A4995B054069C41E54F3EDB886195EFBC65F4366FA46B56AB417F38588F0AD\",\n    \"originalLink\": \"8CF9DAC6ADAEFA27BF037B037DF1A827284FCECC7FBD2C0EA4FF44C591617F20\",\n    \"block\": {\n      \"hash\": \"B952449D6A84070B7BE45569BD0CD22F132106DDC9D8872A4598A5F3C58DCC2D\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_36f6m7fici5brih7bwzfq453kqqurshn8sqtattpof1qyg4rjw7f6mbejxkx\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1rkbzfxarumjejm6tgahhor8y5xneuwgpy1akf38aboox5o6qmg4389hch1y\",\n        \"balance\": \"6527545549481789\",\n        \"link\": \"8CF9DAC6ADAEFA27BF037B037DF1A827284FCECC7FBD2C0EA4FF44C591617F20\",\n        \"link_as_account\": \"xrb_359sud5cudqt6yzi8yr5hqrtibsabz9erzxx7i9cbzt6rpap4zs1g37k6bcr\",\n        \"signature\":\n          \"02A1A8299056AEF7F5C5364C44F560A59155807C39728088CD66F575BD6D67DBF80D216CBE9985833527C62C7BFE80AB08DC2ED3B661202463E739764A048103\",\n        \"work\": \"2f4bf3616388161d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"1D0E82BE718C8C31AB2763D05AF7C5C12A84B87B6272B02CDF1EC830C899BEED\",\n    \"publicKey\": \"6421F564C3F21BDDF9E9C981F92360F508BDD5BA0571653CF2714E4EC446ECD0\",\n    \"originalLink\": \"DC833A76AEADEDD225EC45137699301C608586840EED59244801B0D261B2A3ED\",\n    \"block\": {\n      \"hash\": \"7D0016D79E9151269FFF11205CB3A9640465A36467957F1F971AB6BAAF467E3B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1s33yoke9wiuuqwymke3z6jp3xaaqqcun3djenyh6wcgbu46fu8ibw54aez7\",\n        \"previous\": \"3316E437576B34E298A683A994D271D2A61A60F75C493D093125CAF3A978ADF5\",\n        \"representative\": \"xrb_1rzrcick31dc3jppteku9prshcachh9445kim4ogmnhnidmdxb6tcas3dcyu\",\n        \"balance\": \"91533086740499844\",\n        \"link\": \"DC833A76AEADEDD225EC45137699301C608586840EED59244801B0D261B2A3ED\",\n        \"link_as_account\": \"xrb_3q659bucxdhftakyrjamgtem1951ip5aa5qfd6k6i1fitbiu7azf4qfgzy61\",\n        \"signature\":\n          \"C91A6A04EE8592CF6EDC83D38A2DAA446E89E1373D1B419451A2E36D9FE1AADFAB31C55817FB803E3576BBB717785A6F8FB8D327D5A5DA2D58044967CBB8F403\",\n        \"work\": \"d2ef3d1f92cb6465\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"8943C31B2C9732FE38A1DF1B1D1ECA8A95216B1F024998187987E46B6049E2C8\",\n    \"publicKey\": \"7D91D0477F9530B0B0BA85FFC0403D11FC47179F84857DF9904D6CC1B39954A1\",\n    \"originalLink\": \"xrb_31hd45agyjczya7yotxtq6kcz1mb91ebmhpxzhxz857tqzc8ynh1dq1sqk4b\",\n    \"block\": {\n      \"hash\": \"DEE11DA65027EC4DFA8DE133BA8B9976EA168C12CB5E7EEB559C5230D18DB513\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1zejt35qz7bip4rdo3hzr315t6hwawdsz367hqws1mder8ssko73feiqmq5f\",\n        \"previous\": \"48980F4824282C2945B9A79F0268C7A50AE17A71822B3C7412C424EFA007CBE8\",\n        \"representative\": \"xrb_3h4rnfnrpfn7equbo7ujq8xj74a9siwgpmabfr8yszi38mtbgsmpfgz8ornf\",\n        \"balance\": \"29601341917672366727\",\n        \"link\": \"81EB10D0EF455FF20BEAEBBAB924AF8269381899BEDDFBFBF30CBABFD46F51E0\",\n        \"link_as_account\": \"xrb_31hd45agyjczya7yotxtq6kcz1mb91ebmhpxzhxz857tqzc8ynh1dq1sqk4b\",\n        \"signature\":\n          \"ED555F59F8DF2DCD999B45E4E73175D9F45D1A37038F308623FFCB24302CA07272CCA2B8417A497E6130417D4091C168134F6C3ED22CEBD489F27F4A9C612105\",\n        \"work\": \"aeed38d74829c339\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"BD8668893ACB69749D0D59D4A1AE3CC2C3F3579303A1E49236EB7A36A777215E\",\n    \"publicKey\": \"230E461A7BBCB728454EAD109F0ED0DA504D25735A49FB7EB2006CCFB785A173\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"6458C501FDA3BB169EC8C07E9EA144EBF5B188ECCF83C9311E5A85E164E98A16\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1argarf9qh7q734nxdaimw9f3pkibnkq8pkbzfzd615esyurdadmpp65drf9\",\n        \"previous\": \"DB63EF281A52D19C01E403067B843B54391C4F2B11FDEF292F1832F60B9F40EC\",\n        \"representative\": \"xrb_1sryfjr4q7pitn7cu5z6pyy1fzpk4di8fb7ihb3dwkqn1b5st7wsd7ey7c9s\",\n        \"balance\": \"51\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"8C5BECC44EB4F2BFD31BEBA5939D29829C85BF3472400D1C3298C1F563ADDCED5A5C7387B1B4D037DF55FDA22900976CA7337AD0D33ADAB3EFC77806CF28370D\",\n        \"work\": \"5d4b630c3172ee5f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"E632A8EFB89665672FE614B5D49C72C1285E417DACCCC7A7F425880AEA4BCA25\",\n    \"publicKey\": \"B281433D0C6F013CF51C3D1406A51EA892F69DEEC871115B9F882916FC9C31C9\",\n    \"originalLink\": \"D04C9EDDCE186152C79A9CC5073FD7F96965F8C8E07556C60EEA0191542F045D\",\n    \"block\": {\n      \"hash\": \"A0A83E4BCBB06DDBF38D14C0A707F592EF8E5A90ADCA0EDFEB3C16CC3FF7412C\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3en3aeyirur39mtjrhan1tkjxc6kytgyxk5j47fsz43b4uybregbzdtk8g55\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1rzrcick31dc3jppteku9prshcachh9445kim4ogmnhnidmdxb6tcas3dcyu\",\n        \"balance\": \"375906666\",\n        \"link\": \"D04C9EDDCE186152C79A9CC5073FD7F96965F8C8E07556C60EEA0191542F045D\",\n        \"link_as_account\": \"xrb_3n4emugww853cd5so9871wzxhydbeqwejr5ocu51xti3k7c4y34xkbsyhwb9\",\n        \"signature\":\n          \"0C4BFA05EB34112BEAD5DCB5B67AF95CF85C8988BF44CD0FB1B1388166E868DCEC5E3F98B721B985C1787AD34700A11972A01A16595A70222BD69A6535EDAC00\",\n        \"work\": \"cc34ec005c8e8aee\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"D355E02BB8197C6099A1DDD69BD078CAC6EB7308538ECB6FFB79148AA2729E85\",\n    \"publicKey\": \"8789F4553355847E32C56C582D35ADCDECE23033CD4099C8EE787B9A49C10E2D\",\n    \"originalLink\": \"C05BBB2FA6447E0A95C443D9AE5378DFE9DA46F83E385B563D7361A45B0E80C8\",\n    \"block\": {\n      \"hash\": \"243B0D57E391F364E47FB6F67940609C80EC9EE87CE5A25AD442CEBCFAF227A2\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\",\n        \"previous\": \"EBAB32F790772DACFB616651E9F476DAF3B6005262627AD1926CC15DF5E852F3\",\n        \"representative\": \"xrb_3mg9fmmnt9feg7o39txexmro48isx3xwi4nmibkbj79hd6arwhqrg476rbcb\",\n        \"balance\": \"3081092678607865020744569\",\n        \"link\": \"C05BBB2FA6447E0A95C443D9AE5378DFE9DA46F83E385B563D7361A45B0E80C8\",\n        \"link_as_account\": \"xrb_3i4uqeqtej5y3ccwaiysosbqjqzbub5hihjrdfd5twu3njfix18a1pxphqy6\",\n        \"signature\":\n          \"326392762B1FFC8D0B2153DBDFB570FD0367AFF02B8FA7404481283BBE2A4FC85398D97738062D58B81039DEC0F8D2901E85E27F7ED2F0A1B8E8CF0119FE360C\",\n        \"work\": \"e90b1e15dc13673a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"44972A8DAD0060DF940F26E76A5FF5E5DBD7CCAA5FAE4D4BD4BCBCB4090FF689\",\n    \"publicKey\": \"2C96B77D14A2E5D22905E1BC2913EFA611E56D8573978098FA03005B82E9AE18\",\n    \"originalLink\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\",\n    \"block\": {\n      \"hash\": \"20A479AF249682C53A20FA9A5482BDD1077D25BC4C242510060B8348257925F0\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1d6ppxyjbaq7tanidrfw76byzbijwoprcwwqi4ehn1r1dg3gmdirsgw3ekmu\",\n        \"previous\": \"89599C6175830CB34CC6A1105C05D6E24757174730D984E3185267B6FD2CA5CC\",\n        \"representative\": \"xrb_1df19p1s5dyucp7q9eoshogondpdiz3qs3bdt7fd4x1wey6woq57seixxxu9\",\n        \"balance\": \"6741169979828450350\",\n        \"link\": \"0CAA902251CA21B5597D0A341C1FB529EB56EFA2EF94471E9A839BB48BD334FF\",\n        \"link_as_account\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\",\n        \"signature\":\n          \"36AB42CC0BC230BE06425B1B4CECF5453B5A9815DFA7975E2A6A8913526660A4BA806E0EF220C03EB7AF5A065794ADACA7CCDD3056DD9176625262134536E702\",\n        \"work\": \"9ad7bc1acae36943\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"AF795836DC1207317289A5D39D42E6DE3076AD4A1547A37910DD570408D85D63\",\n    \"publicKey\": \"63ADAC1DF19D7FFFEA6A3DB538C5C451A6604F7A07F39A81F5F10A1B89F25DBB\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"363307285C62E6CDEA934CD56780541738C66B9E5D56011E28B09CCED7DF59CD\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1rxfoigz59dzzzo8nhfo954wanf8e39qn3zmmc1zdwac5g6z6qfuw3hx4h6q\",\n        \"previous\": \"F542ABEC07481EB71789DE93664E5AE15BF2EAF3A86DBA740BBB2BD9351BC093\",\n        \"representative\": \"xrb_15haasm3cwa4rtf19jck3x7rz3fj6eqsh1mdwj7d6qq1cnza96fm1bntmyf1\",\n        \"balance\": \"50735586113414151\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"D38ABA3FAFD3371F17DEB4FFE7FB60169B0D6CDAE0F910F952EB94695D1F8D6A6699B14D60F24CD23EA4285FEAF9B1C6E2203861FD1724A28BD1CA8824898E0D\",\n        \"work\": \"96bb9b66b7667dc4\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"BE27112FB64FDDBE82AEFC0DC0D024847D3A0B4E1316DD78C502F4C9C081D32A\",\n    \"publicKey\": \"D18B363F3D9493853E38EE0455D7C131E684A972F262087D03BEE24701069D36\",\n    \"originalLink\": \"A539206ED33EAF49EA40FB75FBB46B3328C7CBDE79835C08A9E1CAD1AD839836\",\n    \"block\": {\n      \"hash\": \"7B32E32B4A7A6376C2DA3E8A9877BD67DE24BA981EA7A616F45DFC77D5C00B00\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3ned8rzmu76minz5jui6cqdw4eh8iknq7wm433yi9hq4aw1if9bph6163qza\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\",\n        \"balance\": \"112802082813354456036058838188\",\n        \"link\": \"A539206ED33EAF49EA40FB75FBB46B3328C7CBDE79835C08A9E1CAD1AD839836\",\n        \"link_as_account\": \"xrb_3bbs63qf8hohb9o63yuozgt8pesarz7xwye5di6cmrgct8pr983prr6y9mo3\",\n        \"signature\":\n          \"D52487DF1B959FF56502C83EBC82C3F868DA067325DF174232C66E2DE76A363E12DEEAB303B659073467AB2510B9BEE40C073E7EABAC43C0447E9A8955E6FB08\",\n        \"work\": \"650b5d4873b9f780\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"C0EC6F765B1BA0FDCA8462603339ED0A662D9678CEA4EA7BB04BAAC0ED533FA6\",\n    \"publicKey\": \"ECFF76F7E0B4019A42664FF2C7518DE606C4E4CFE481D86B256BCEE6310EFCD7\",\n    \"originalLink\": \"B92398467347221CDB163A8AE125EAD430C28C781D64C6E83240110CDCB0A8F7\",\n    \"block\": {\n      \"hash\": \"2CA8561C04B639DDEDEAB15036E8493CA53CCCE41547C796BFCB291320EA08FB\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3u9zguuy3f13mb38emzkrxarusi8rmkezs63u3okctygwrrixz8q4odmydgp\",\n        \"previous\": \"C93778E58FFC45A2266C2A1B6B2E72B785C712DEB2B9B382DE166F21D2FBCDDD\",\n        \"representative\": \"xrb_3ned8rzmu76minz5jui6cqdw4eh8iknq7wm433yi9hq4aw1if9bph6163qza\",\n        \"balance\": \"542842148077788444075179392\",\n        \"link\": \"B92398467347221CDB163A8AE125EAD430C28C781D64C6E83240110CDCB0A8F7\",\n        \"link_as_account\": \"xrb_3gb5m3598js45mfjegncw6kyoo3irc89i9d6run56i1j3mgd3c9qfxkx11q8\",\n        \"signature\":\n          \"7B8616EC310F3AFFA822EC4ED0F5CD2FCD7FB50A1FD9392D04E4C64981ACC35B68417983748EC06B3AA6DF656705CD90AD7656D8FFBC6FAA1EE293D6B2BB130B\",\n        \"work\": \"3c38d4d162a8ea47\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"781CBAA70F56F651660FEBD67F07A1F9AF96369D2DE636F35F6DB6CC25CFA365\",\n    \"publicKey\": \"291D97CD0D6130661A27C426455E27A73D7C6FD0CB7A567DD9E26965C0F30BDF\",\n    \"originalLink\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\",\n    \"block\": {\n      \"hash\": \"66FBEEFDE5FFC63AABC976879036A5ADB49F2C2F2233C5C3EAAA8807114977E6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1caxkz8itrbierf4hj38aoh4hbsxhjqx3kutcsyxmrmbeq1h84yzd3zmo6mh\",\n        \"previous\": \"D0087554B828D4C6F3F9B5A9A564FC864A2DC55DCB7509EE80F6D94584F91EAC\",\n        \"representative\": \"xrb_1m4y8yhfxie7ut5h78jeiuuuyhj8575h4b3unnjf57qu3cxbjjrm1dpfkmqm\",\n        \"balance\": \"6556680678169875535106309866559069163\",\n        \"link\": \"C83CC92338C75AB4F4F7F97F314504BB107E494BA0C30CC18D7B91CAB4BB67F3\",\n        \"link_as_account\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\",\n        \"signature\":\n          \"FE4DB24DF02D6E7AA996DAD2D114CCC3DA505F0098E713E613919C542EE27C9FC420ECDEB1D9235410A55ABF207EDADAD47397451F60808D12511DAC938AE20D\",\n        \"work\": \"bd585f3072e76669\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"70F91C56127C56BBD2180D14193DF6692C408F010E5EECF9C648DC1ABD134F96\",\n    \"publicKey\": \"E9EBA3F6D439FAEF916C4DA556D262A04CE1D4963CDBA858E2E5A0109E12D81C\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"9E61772B829B89AD3DCE2F8E8AAFB11D6A30FDC44D72049E309CF19C69B26F12\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3thdnhufaghtxyaprmf7cub87a4ew9cbeh8uo3eg7sf144h37p1wattr41ug\",\n        \"previous\": \"2445835060EC2941822E591075AC48AACDF6FE89B37F1F8B89C508CA0C05C2BB\",\n        \"representative\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\",\n        \"balance\": \"2278231\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"4A26917330A83AF4EB7679B99A538508D4E00F87C9A4E0C71EDA462CD1F728DCFECA6CDB297AF20530D06AB1CA8D304B6041961841979D4CCAD4636587D2DC01\",\n        \"work\": \"e0524520f2219b4b\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"6EF20FB735DEB2830A29358830026A16E948B2B47962BE30A1BE1FBC4B3207FA\",\n    \"publicKey\": \"9CF8EED728650FC6D24292491705507108D596D0CEF218866FDBC1568CF8129B\",\n    \"originalLink\": \"C9A278F95FFDC73A15EF0BD2280A76256320F53275892AC907DA3CAEF2CC5B82\",\n    \"block\": {\n      \"hash\": \"D4E5460BACC7DDFF3C77BC5B807743BE6BDF3C0AE0C99E966A1A4933FBCA1142\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_399rxudkisahrub676kb4w4o1waatpdf3mqk5458zpy3ct8hi6nutr5bayu6\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1xzt6qfeirgriz6xogi3imyiz41eww5yj1x7igninkoac4dcf4gu758new4s\",\n        \"balance\": \"1566126\",\n        \"link\": \"C9A278F95FFDC73A15EF0BD2280A76256320F53275892AC907DA3CAEF2CC5B82\",\n        \"link_as_account\": \"xrb_3kf4h5wozzg99acyy4yk7179ebd565tm6xeb7d6ihpjwouserpw4we6h7aeg\",\n        \"signature\":\n          \"6A652E652F24114402EE1E0890DF04AB1D479A530ABB33966E4CA6AAC80340DA73BFD2DD9AEA9EBE6E5C1417502DC4E6B132502B5CDC890A79BFF2054708A003\",\n        \"work\": \"7083b4a41669fc4c\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"43E1EAFB5B08196B99B0BE53BF9B7F193770DC57887A1A24D80F99C6CCA54539\",\n    \"publicKey\": \"6D32FE9CFB4C0A32DD4B28D186BBA9CE1CDB062976641741006BB73596394519\",\n    \"originalLink\": \"B30951846B0A9CDA66178D826E3E25AF1CD147E2A53B793B031A5C8FE9A64165\",\n    \"block\": {\n      \"hash\": \"D52332A7D42DB33B1471CA54FA28CFA21A9910B14C714A3589EDD96B284CEB12\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1ubkztghpm1c8dgnpc8jitxtmmiwue54kxm64x1i1txq8pd5kjasirnamico\",\n        \"previous\": \"D36D6D2269E146D02DE78046E5652AD18C502E1A7897342A6415D7E5CBB2DCFF\",\n        \"representative\": \"xrb_3bggqhtooojsoi7i4n78sycerz91hw78ti78iq17t8c43twoen4hg5uxh369\",\n        \"balance\": \"36068598836\",\n        \"link\": \"B30951846B0A9CDA66178D826E3E25AF1CD147E2A53B793B031A5C8FE9A64165\",\n        \"link_as_account\": \"xrb_3erbc848p4nwubm3h5e4frz4ddrwt75y7bbuh6xi88kwjznteid79agqdn6q\",\n        \"signature\":\n          \"9A778AD4975E76ADA8C5780DD0D0E7139AF6B9190766B01A7DAD30AB28E33464CB25842487949FF7B538A4BBBD8D29A8FB45F48A6186B49BF72DE43738AB9F08\",\n        \"work\": \"1d03a78f0c8c9fe8\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"99394A9CC72290D99B28CE0A53AA553CBDE35B121AA25180059708EFA87D2F97\",\n    \"publicKey\": \"8B00834DD9C3F6A9CF1D043F99D8DDE383BAA794BCAD1ACF51C05C07151EE2B7\",\n    \"originalLink\": \"xrb_3thdnhufaghtxyaprmf7cub87a4ew9cbeh8uo3eg7sf144h37p1wattr41ug\",\n    \"block\": {\n      \"hash\": \"BCD6805B671170B1BBE7EB48A344E30CC1A9DC4AF1FC9A3B9E8C50B730F6AFFF\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\",\n        \"previous\": \"8417BF6305F3E14D14F0C7DA11EA48E1900D23CE647F3CF797CDAA50EA800BB6\",\n        \"representative\": \"xrb_1tfdcfpy81nz5m74466g3mjdr8riodbqswgp4nnkmmj5cuedkd51apf6hr64\",\n        \"balance\": \"44906\",\n        \"link\": \"E9EBA3F6D439FAEF916C4DA556D262A04CE1D4963CDBA858E2E5A0109E12D81C\",\n        \"link_as_account\": \"xrb_3thdnhufaghtxyaprmf7cub87a4ew9cbeh8uo3eg7sf144h37p1wattr41ug\",\n        \"signature\":\n          \"67733EA368AF9E1A7E843F2CF3B530F613CD86FEF8424DE96E237870ABD0CA1C6A704C4D1560F6973FB922529E6C5CFEAF1305AF11B3CADA493580838ED3DD0A\",\n        \"work\": \"c64acfb712911bdf\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"AD22137DD1D9C039D2B1AC61E7F50CC309AA8E5178A9B990A9110DF1E071E891\",\n    \"publicKey\": \"24838627B28C6372F83EF9630BE58D493DE97BF4BCE5C1CB2818713B7726788A\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"3076181DB171B4088DE677D757916229052D56244C23F29545F0B17B20033DC4\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1b65irmu7555gdw5xyd53hkrtkbxx7xzbh97r97ki85j9fukey6cqqm1gzmy\",\n        \"previous\": \"C968F48459F7AE2AEE4C5912FDF02AAC369AA95BC4DE3B5C8BB0919824E8235C\",\n        \"representative\": \"xrb_3imwuiebzmw6cgqhbf6tk5u55tnq9hjk1dsptubgeaezsaidbbzezrk7p97h\",\n        \"balance\": \"12995764805506\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"C57A6B081C96379198AD0CF9B98509A2A573A56A0EA70BC7F5F6BE1C1889509C4470460D309A2041A29D17D9EC4667695DEAFE67A3A402FD207AF20DAA416F01\",\n        \"work\": \"5b12c1a3a61ce06a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"AC5799C4673CB7127A335B23E72273C323F54229E7EEFA13DD1594254F029FDE\",\n    \"publicKey\": \"B00C8393953D43DED6A38721B2B8C82FADB264A028ED44BDCBD85394372B6E4E\",\n    \"originalLink\": \"8B62F3478E6C35412E26E7C8D8DA3AC3B8C7F0D48D7E775786CFC58B90A4859D\",\n    \"block\": {\n      \"hash\": \"B6C78D997FCE77171C5891895A34AE50058D57D9AC694B63AC061799F910481C\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3e1eigbschc5uudc93s3pcweidxfpbkc1c9fakywqp4mkiukpukgxdbuf3xt\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1argarf9qh7q734nxdaimw9f3pkibnkq8pkbzfzd615esyurdadmpp65drf9\",\n        \"balance\": \"55\",\n        \"link\": \"8B62F3478E6C35412E26E7C8D8DA3AC3B8C7F0D48D7E775786CFC58B90A4859D\",\n        \"link_as_account\": \"xrb_34u4yf5rwu3oa6q4fsyau5f5oixrrzrfb5dygxdrfmy7jgacb3exq5t7omc6\",\n        \"signature\":\n          \"80347682E476B0041A326B3EB649F3737621BD8059547A768FB59189D7A6E888672C20FC3720892B03CE7D9E518C307AFC9F3221BB5F6C397CABED9D1AB14C06\",\n        \"work\": \"ea4beb276b4c4d71\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"1E4782A13293F5395D292552845562102B909A314F6D15C2E7EDBA13E3A5A451\",\n    \"publicKey\": \"90C6435504BAC8E9CF7742088B34EC429228829ADF22C786B8EC73E03F03A12D\",\n    \"originalLink\": \"E7CB81B46C883F5DAA872BA620138AF58BA202517219BADF825C2D522A4EFD78\",\n    \"block\": {\n      \"hash\": \"446DFD70E418742DFEDE331412048A00D6FDFD4B6DE4E3CF4182A7EF44BB82E3\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3688afcibgpax99qgiiajetgrink743boqs4ry5dju5mw1zi9abfcfginuup\",\n        \"previous\": \"4E41EFDD3986AADE5864C8BC5942366B303677535648A0342CD75AB7338F2382\",\n        \"representative\": \"xrb_365wn7szcuqup6qtwayytcdym74zqnhgetgerb59546bokhtnigq1bxr1aji\",\n        \"balance\": \"3547332003278135458661071801\",\n        \"link\": \"E7CB81B46C883F5DAA872BA620138AF58BA202517219BADF825C2D522A4EFD78\",\n        \"link_as_account\": \"xrb_3sydi8t8s43zdpoagcx861broxedna374wisqdhr6q3fcao6xzdrttsnddcn\",\n        \"signature\":\n          \"414B1754B95079F3A503BED5D539F24185FDFADEEB1E31A058D88338D787786BC9706B436893748CDEFAC244B2928BB93F49D34AD787B60FE7177CD280BBE60B\",\n        \"work\": \"8996c4e7e2713d3d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"6B2153D0A4B53C0E6678741DFDD73D95149741A0E96CFDC9FBA4659B9350DD88\",\n    \"publicKey\": \"15FB5C0FB504CEE8ABFF14C75417CD0760A8488FF973D02CD91C965997848D37\",\n    \"originalLink\": \"xrb_3iy8tenzc3mcc7jprs6gszcsdbrnusfnsjyp8my3f1jwtshn6mdowe5gpytj\",\n    \"block\": {\n      \"hash\": \"1B1F4CAF046206B0A167E185BECDBF9AC3D367A0522654EDFA6C791B5B984CE3\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_17hudi9uc38gx4ozy789cidwt3u1o36azydmt1pfk96pd8drb5bquj3ww8qi\",\n        \"previous\": \"4DB2681BF580E11680FDF31D532D1260095508414D3F0B7D9732061F0247414E\",\n        \"representative\": \"xrb_1ya3qmekr5nqft5i8k4ytpmnhnm59qcc5q4jzrc9cdk86b35iqird5ma4e7s\",\n        \"balance\": \"134990687345632370621166\",\n        \"link\": \"C3C6D329F5066A51636C648ECFD595A714DE5B4CC7D634FC16823CD65F424D75\",\n        \"link_as_account\": \"xrb_3iy8tenzc3mcc7jprs6gszcsdbrnusfnsjyp8my3f1jwtshn6mdowe5gpytj\",\n        \"signature\":\n          \"9DA4D6797B863A8FA771C11C72D9940B56B76F6AE718B6299B8852F5A21A866A9C49DB8855DBF53BBE6EFC472667D87086A04A009B038F1E131837A3DB7D430F\",\n        \"work\": \"15f94f5d083f3d01\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"62DD52D845E1691401DAC7C99E1C53BA19334837D02251E96BACCB49BE55F6D5\",\n    \"publicKey\": \"C83CC92338C75AB4F4F7F97F314504BB107E494BA0C30CC18D7B91CAB4BB67F3\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"980E59B2289A15486A6AF7BE05F8F45945A63357602F2B61D508FE13EA1D03D8\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\",\n        \"previous\": \"55CDB823E5A195F2C1448A7B9003888DA41DBC1206F4583869B4F49CA38B202D\",\n        \"representative\": \"xrb_1b6dna1x5rhu9pb9pype55os4bdtn1skom4oz4mhwdeo4f33tm58uzjr3zn1\",\n        \"balance\": \"591575\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"46226EEE7E8D9333A8622FFF4D2A6FA5DAB185599C70C606BF8E4977780AC63E5900806F17E2370DC782564A65FCBCE0A8DD355D22438AF721F13507A3446803\",\n        \"work\": \"73220d0fcb749578\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"4F9F0E7009BC65A47C790954CD40241CA696ACD9A8232FFA251FF03C3650DDBF\",\n    \"publicKey\": \"2F47B8E9A97554F2B23CEED1D02F8B028B48D5C9423CC2420240A4970A930C86\",\n    \"originalLink\": \"06866AD739999217B1153ADE04544899CF16CC58864C59CC7FE70C2AB335C23A\",\n    \"block\": {\n      \"hash\": \"674331E959800F14F57DE53F4B7634A47DC3DC25C16C4BE60C325FF01779841D\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1dt9q5ntkxcnycs5supjt1qrp1ndb5cwkijwrb316i76kw7b8568ib54rtqn\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_1zejt35qz7bip4rdo3hzr315t6hwawdsz367hqws1mder8ssko73feiqmq5f\",\n        \"balance\": \"596778240712844447429732\",\n        \"link\": \"06866AD739999217B1153ADE04544899CF16CC58864C59CC7FE70C2AB335C23A\",\n        \"link_as_account\": \"xrb_13n8fddmm8ek4yrjcgpy1jc6j8gh4u87j3ked989zsre7csmdijtkajqxkm6\",\n        \"signature\":\n          \"CD5738C0BBB618D1AA366BC52490D3D1BAEBFCCEDB83F812BD193320E805A38BBAE66B33AB310BCEEF6C4ABF5F48544830EE562D0E192003A35CB078CED5FB0E\",\n        \"work\": \"53ba29dda3754e6c\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"D3B717446342579DE1F0D43DF7748E91FD5E4D74A90B8FFD57440959C09D244F\",\n    \"publicKey\": \"60E0A4146F972CCF591EDC7762B8BB8DF06BE3B48B42ECCE7BBED49F32B83E28\",\n    \"originalLink\": \"1DAB083394D2FCD31F23A568C62E7C38A3D68D63882FEDBB81E934ABFA03AC65\",\n    \"block\": {\n      \"hash\": \"A5D2F83D7ADF6231AED89740FAADF37045DE04BC304170123DFA90A00CE7ED9B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1r91nic8z7sesxejxq5qecwdq5hifhjub4t4xm99qhpnmwsdihja78pa18r1\",\n        \"previous\": \"CDB608E3C0DEA3813CEFB14FB3B08CC502BA87206D31789F4F80D38BD6E02218\",\n        \"representative\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\",\n        \"balance\": \"81169\",\n        \"link\": \"1DAB083394D2FCD31F23A568C62E7C38A3D68D63882FEDBB81E934ABFA03AC65\",\n        \"link_as_account\": \"xrb_19fd31ssbnqwtehk9bdarrq9rg75tt8p943hxpxr5tbnohx19d57id9emg63\",\n        \"signature\":\n          \"6D4DB7444809F332C19C8A2E7F55FAC08FE7A8CD638109E9134BEB382BF1F0EA01A4D6CB462FD0328B290B38AC0EB8EB671D9C65723F7843F985AE2781A8560E\",\n        \"work\": \"1200c0cc80745b68\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"C0CB015BCA0834AC827B6259B48C052F7D62692DA1FA21DCDF755CFD27ACBE43\",\n    \"publicKey\": \"C3C6D329F5066A51636C648ECFD595A714DE5B4CC7D634FC16823CD65F424D75\",\n    \"originalLink\": \"xrb_1jnwfsfcpxtonh5w686bbmwy55dew6ryg9o63poyssyq369cbyf9nfypzosk\",\n    \"block\": {\n      \"hash\": \"39E2D1C5818F5DFBE19B42D5E48AEA8C37A6337BC93647EF81A72904B70186F6\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3iy8tenzc3mcc7jprs6gszcsdbrnusfnsjyp8my3f1jwtshn6mdowe5gpytj\",\n        \"previous\": \"F5004903F7AAC66EEF9DE58D554AF5603A555B7D14A8DB6847F00F475AEA4071\",\n        \"representative\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\",\n        \"balance\": \"3752957032813\",\n        \"link\": \"469C6E5AAB7755A3C7C218894CF9E18D6CE131E71EA40DABECE7D7090EA4F9A7\",\n        \"link_as_account\": \"xrb_1jnwfsfcpxtonh5w686bbmwy55dew6ryg9o63poyssyq369cbyf9nfypzosk\",\n        \"signature\":\n          \"6413D4A62797C0E19800F4C4184C3C449F36E6A26285A8E738AE55E3A9CBE4CA31E2AEC26B8ADB837699A9839ABB2EF37CA62284499D976A961AA922053DED04\",\n        \"work\": \"15b0572579294a73\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"738E05DBA91100568452ECB9A0FF4E7A213DA2A2BD4FF80FAF8814AF3692B71F\",\n    \"publicKey\": \"E303F1A9A09682023E4423FCF11B2F7A7FDA33F97F8F89F02F1B78996106A6D5\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"C1C3AD52E62832C16756E41B4E38CABEC8763A043C22F48963926725E1719115\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\",\n        \"previous\": \"3B0AE54E22A814D0DF006BF5B849D26976FF13248ECA328A658816E3F713FF9E\",\n        \"representative\": \"xrb_1qbt3a7jsz44tpm33rxtf3cq85ha7n8oid54i48k9tn1ixrw11cykeiefebd\",\n        \"balance\": \"676615224680173286303\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"C4A20970377A3C7B79FB82DB78D697DCB3C083FA69DE8BE07E77B4B7C3C879986303659B35724356DB9E4B052FD2B26AFC3DBF9EA7654E70ED4FB4A5C057500C\",\n        \"work\": \"897ad3ed1206cf1a\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"4F9F0E7009BC65A47C790954CD40241CA696ACD9A8232FFA251FF03C3650DDBF\",\n    \"publicKey\": \"2F47B8E9A97554F2B23CEED1D02F8B028B48D5C9423CC2420240A4970A930C86\",\n    \"originalLink\": \"82DD7DCF32BE555A1DEE0D5D86E8966BB2711F7B30742965242C87A08872B440\",\n    \"block\": {\n      \"hash\": \"0D8D0D0FAF9E05A06D42944B7281EBCB626A1F7D3378B24E25B392C6AFC1DEE8\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1dt9q5ntkxcnycs5supjt1qrp1ndb5cwkijwrb316i76kw7b8568ib54rtqn\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\",\n        \"balance\": \"36\",\n        \"link\": \"82DD7DCF32BE555A1DEE0D5D86E8966BB2711F7B30742965242C87A08872B440\",\n        \"link_as_account\": \"xrb_31pxhq9m7hkodagyw5cxiunbetxkg6hqpe5n77kkad69n4697f41uz83rdks\",\n        \"signature\":\n          \"5A466BDDF388045E215AC6B484DC51B97252C88EFD0F21CB363878DA50A03501EC25A28DE9824C22F69A34BD000E9BF6F82C03C56D74DF68A8D533DBC4E70D0B\",\n        \"work\": \"f4705e51dd5c67c5\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"069E27BEFD3A1E3AF7CF335D5CBFF77294A293D5B5FA30956676FFC2764801F7\",\n    \"publicKey\": \"C70A1426850295E85653B7A530C9E09A749519D236446EE3A7C95429FAEA38D7\",\n    \"originalLink\": \"3C26414B3F7DE89987E8525D25C57F33C0861D2E39B1EB7CE9DBC5FA687FF06B\",\n    \"block\": {\n      \"hash\": \"0D8278D2AC1BABBD911BD258537C8577B7F1F2FD358768E57D1126A33235AFFD\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3jrc4imac1nox3d79fx7856y38mnknex6fk6fujthkcn79xgng8qk53dg8sr\",\n        \"previous\": \"CB413523157DAE847279E70BFBA62C1025A6E440C3E5B6505B76654FD6D9C3C6\",\n        \"representative\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\",\n        \"balance\": \"95181301951481123258\",\n        \"link\": \"3C26414B3F7DE89987E8525D25C57F33C0861D2E39B1EB7CE9DBC5FA687FF06B\",\n        \"link_as_account\": \"xrb_1h38a77myzham85yinkx6q4qyey1irgkwgfjxfygmpy7zbn9zw5dh7qr38ts\",\n        \"signature\":\n          \"278821D261FFBFC5A35697C1EB9243896C18F9B1161F3A5A703E3587BA18957534A775053F5758DDF7ECBB9D92A23AB488212B6D58D17C7556726E322F83E304\",\n        \"work\": \"8ddd83460d152c9f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"57699B0449C2B84E6B45E3326F1B4BB352D514A700A7B7D96DCF3C8C9EFC1A51\",\n    \"publicKey\": \"A5CEBBF55AD639AC0B0150A6CF94CC7CE07F0A6D40A685C05D19420EB956504F\",\n    \"originalLink\": \"xrb_1yrfoup6o4roft14dq9ja3uw9oy944g45cnwgrxrw68ssgmjg7c94udjwxgx\",\n    \"block\": {\n      \"hash\": \"D3E370E1C66B48E6ABD0DF32D4DCBBD10B5C93DE13F51D16D3AD807882B02D1F\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3bggqhtooojsoi7i4n78sycerz91hw78ti78iq17t8c43twoen4hg5uxh369\",\n        \"previous\": \"1333325DF8C787D3E14B827FCFD73A75A56EDD2389B53DF9232D6E53C5DDBACB\",\n        \"representative\": \"xrb_141enxuggjym5wt7zchst8bf3pdnayxhxbtt9za53hh3mwo9jho4jcpf5wgx\",\n        \"balance\": \"563\",\n        \"link\": \"7B0DAEEC4A8B156E8025DCF14077C3D7C7109C21AA9C763B8E10D9CBA7171547\",\n        \"link_as_account\": \"xrb_1yrfoup6o4roft14dq9ja3uw9oy944g45cnwgrxrw68ssgmjg7c94udjwxgx\",\n        \"signature\":\n          \"0B18BDD6ECBCD54951FCD11358730445AF78A4F31851B98FC5D6FF11654B49F05543CE5704782BC7D6AA4D88FBE2595DCE91556E5EF88095DEDF2E9D3B128E02\",\n        \"work\": \"2c8a23b0008d26b5\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"2B70ABB4D458DC5EDA2C998BF5454717BAA6A122AC8694A02760397DB523CA66\",\n    \"publicKey\": \"9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91A\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"9F30C82CF4FDBFFACA3769CB76C6402303835D07185537DBDD6C265EE7F53389\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_39fkkrfkt1gnmjbtwu6yc6xwc8p1abswtmfeabuzict6pmrabcatzmh71rgc\",\n        \"previous\": \"7CC2FCE57B0D9F70A8DFEDDD4A122173D24EDDD29C10F3333A44DDF95270DBEE\",\n        \"representative\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\",\n        \"balance\": \"901\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"297A6B1A7DD93486C4E31915D12A77E4752C384E67338E5139D72428004A9623EEAA8F9F88479F7A1CF27579A2902A6FFFE98FFD8AC6C51B9FB444B2BD440102\",\n        \"work\": \"3dcb2e535e002169\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"A2DBFDBA2DBAB7D316C9FA5CDF196C3FA6608AC256C4D7858861A520E16F08F8\",\n    \"publicKey\": \"33DB63FE3373A270CB8E543BF2249F2D37E08418C7EA4F884887CA1FF33176C8\",\n    \"originalLink\": \"2A53D17EE4C0F1A155C3B7EC41341726A47E86C1A7F62F16B36143FD593FC756\",\n    \"block\": {\n      \"hash\": \"58D0AF96511425BAD55FFD79E4D3094B398E9E0B092ADED97EEA437E07373AE4\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1eyuehz58wx4g57rwo3uyakbydbqw443jjzcby66j3yc5zsm4xpafxfrmxy9\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\",\n        \"balance\": \"542353422571413422479108\",\n        \"link\": \"2A53D17EE4C0F1A155C3B7EC41341726A47E86C1A7F62F16B36143FD593FC756\",\n        \"link_as_account\": \"xrb_1ckmt7zgbi9jn7cw9fzea6t3gbo6ht5e5bzp7wdd8rc5zoemzjtpx8ui1cs7\",\n        \"signature\":\n          \"8675E1FEBBB515AA4AE6FBD0201C664986A4F34058CE31E19D2CE530D093B3019F9319B16FF64C776ADBFAA5ED9AE03D6574F4D43F44BED0F1D0308D67CF6F09\",\n        \"work\": \"c0506a4ae538ee8f\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"57F03A1826C1F9398CD9A7C0AFAD1A91D680DBC2CE27AFA1A912B0404A9B1E92\",\n    \"publicKey\": \"C816C616761BA99258409FEA1B5C285FEB0D332BEE71D2BA85117A6FDB3600E2\",\n    \"originalLink\": \"00391AA7314369394F6C80C6975A20670E9C60A4D44CE755328A5D0D7340F51D\",\n    \"block\": {\n      \"hash\": \"C9AED3E6DFA1ED5B11E4240E9E2AE8B530308E98C071876EE4B6B92CFDB11CDE\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3k1prrd9e8xbkbe639zc5fg4iqzd3nskqumjtcxac6dtfzfme194hgcxrfqr\",\n        \"previous\": \"8742621662DB72EF77B1AAE8E41620F11D8BA96C0F9C09A41602870F7DE9DA25\",\n        \"representative\": \"xrb_3o7oim1fumchm8hdtcmfgimenf8awxtgff1tosrfr4x7bdj8bcc6pnrxt3mb\",\n        \"balance\": \"91937101966874098\",\n        \"link\": \"00391AA7314369394F6C80C6975A20670E9C60A4D44CE755328A5D0D7340F51D\",\n        \"link_as_account\": \"xrb_113s5cmm4iub979ps188kxf41srgmjicbo4ewxcm74kx3osn3xaxgztuxuet\",\n        \"signature\":\n          \"7814D120F098D08BC9DFE8A14CBE790DB79566A3F2D111981CE8E99D2E0524F38EF4097EA83A4BD7394779F05316254B8345A7A42BA49E554F735E021D335C06\",\n        \"work\": \"f108ea5698fca9cb\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"0D926E214C7A3C80F24EDE5A344155ED6DB685100E2CC3247F2C224C84704064\",\n    \"publicKey\": \"73F3B468F19151C04C1427B8B66402787B8FAC13C6B64200E679A73268594FAD\",\n    \"originalLink\": \"xrb_1b6dna1x5rhu9pb9pype55os4bdtn1skom4oz4mhwdeo4f33tm58uzjr3zn1\",\n    \"block\": {\n      \"hash\": \"3DEAD84F0BF149CC50002DE309E04BF2A8CC80ED55BD67D68EB82BABF686EDE8\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\",\n        \"previous\": \"99D000468A8FE40E018674CE5D020609C1CBE9ADC37BA4721A47EF8BF8F4A43A\",\n        \"representative\": \"xrb_1dt9q5ntkxcnycs5supjt1qrp1ndb5cwkijwrb316i76kw7b8568ib54rtqn\",\n        \"balance\": \"85502749098236011\",\n        \"link\": \"248BA201D1E1FB3D927B7ACC18EB91257AA0332ACC55F8A6FE2D9513421D4C66\",\n        \"link_as_account\": \"xrb_1b6dna1x5rhu9pb9pype55os4bdtn1skom4oz4mhwdeo4f33tm58uzjr3zn1\",\n        \"signature\":\n          \"FC912F2B384DE9B6A53ACCB153B0B9E93C77813BFB82107E6A43141255AE684E55E6B0DF220F3A8E56F7FE216D9BBC13255F2A9957C1EE1DC3D2AC7B549FFE06\",\n        \"work\": \"83bf957d7000522d\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"CCFC89324F6A6512338363A43E2E3293EE7D7C5356B211DDCA64D8555D5C3A07\",\n    \"publicKey\": \"1597EA2FEB879C07A50E71C69983D344550FE98AA76B2DACC546AE4CB2299B49\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"CC3B5D788D6BFA854D76BE9BA7A07ECAA40E3316DAF8F6C2718559156D6BE639\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_17eqxaqyq3ww1ykiwwg8m83x8j4o3znrobud7ppecjogbks4m8tb8ctzqeh6\",\n        \"previous\": \"877B90CBAB4FD6B4387A9C5F1212E085E15C0FE500E6A8846234A851597D8919\",\n        \"representative\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\",\n        \"balance\": \"8104691893\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"6BB0BFDDF104A148CCB9DF828974E0BBFF9884D7C8E5F1601B59D1B338350CC084A3FC5F4F9874829106ADE7F86573DFFAF1419F2F20FBFFECFEF5E18D650503\",\n        \"work\": \"7c374d190dfedeff\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"EAFD50E5ECE4C15AD3DBAE8DB76998F5F59CE8AAB4A63AB55AE619C2D3022F1D\",\n    \"publicKey\": \"5D27A314CF6CDE33FED786C404F8FE36D702A4FEB528B6035269A45F688165A0\",\n    \"originalLink\": \"741EC00DAE56D28AE48EC82E1A2EFBCB8A0682C290523CE23F83ABA46F0F248A\",\n    \"block\": {\n      \"hash\": \"30EF1AA8D0BA90B9BFB2BD80531A7E7F21479C79FFFEBC51AD681139B798DA75\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_13ngby46a1g19ab1hnoksxtww8y7uoeh87j5jw5gb4fe5itz6y5iio5jjj9z\",\n        \"balance\": \"649560190339492448846\",\n        \"link\": \"741EC00DAE56D28AE48EC82E1A2EFBCB8A0682C290523CE23F83ABA46F0F248A\",\n        \"link_as_account\": \"xrb_1x1yr18twopkjdkaxk3g5aqhqkwc1t3e764k9mj5z1xdnjqiyb6cmzcrre1a\",\n        \"signature\":\n          \"2874D2C1EA3C76CA00BF714AC4FDDA3119A5ED320CF1B43D7165FBEAFFB0A1EEB369018D372522721CCBCBB9217FF1FC150EBA82485D6CA0D9D8DC6D5662D60A\",\n        \"work\": \"ee0bc795351d7778\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"FF928CB6396E51FC56E3E7261837EF4D1DF7867E67F569AE163C1EEF0739C1EA\",\n    \"publicKey\": \"7D1D14DE5C4FDE02A7249526EB13B57241F83C548049B70022B630F77E8750A1\",\n    \"originalLink\": \"DCC3DB8B204954DF88589C52B47E25CFB59C35C0E58C19640EA943D99F6138A9\",\n    \"block\": {\n      \"hash\": \"70905380E81D20F49DE0799B246A9876ECD09C39086DEA62268D806EA0964801\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\",\n        \"previous\": \"29D9A461C6A2EEDC9FD60AE1AE7B5E3A7DC553A4267B78D8EE59EFA2EDE7D059\",\n        \"representative\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\",\n        \"balance\": \"577145905262696995439421202\",\n        \"link\": \"DCC3DB8B204954DF88589C52B47E25CFB59C35C0E58C19640EA943D99F6138A9\",\n        \"link_as_account\": \"xrb_3q85ug7k1kcnuy67j94kpjz4dmxomitw3see57k1xcc5u8hp4g7byu4qu33x\",\n        \"signature\":\n          \"4BB5BA937237184CD0D7DE429605B96B4DF6DB823DB491C314553768395896A0128D7074EA21E1B0B27E82064743B66C14E6157363DF0F51C7F0D88D67C55702\",\n        \"work\": \"ec0cff42822954c1\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"D46593256D4B4D0B7798391A0306770545C35F09771DD79DBEAD8FFD321DEE25\",\n    \"publicKey\": \"080CA776E747D31F345FA9F9D192D0D97447BAFEA75A3FD030BDE19F2A78BEA2\",\n    \"originalLink\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\",\n    \"block\": {\n      \"hash\": \"7D0B5E3C7398DC15B849831F924613F2BD711D0F7CC6756EED92FACFB6ED96D5\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_141enxuggjym5wt7zchst8bf3pdnayxhxbtt9za53hh3mwo9jho4jcpf5wgx\",\n        \"previous\": \"83001EC80811C8FE403614FBB5C3A5E261E2B580A2409DEC41806AB78E1038F6\",\n        \"representative\": \"xrb_1dp178yj5z3smkigcfgxuk17adoghabbepae96939rwia3aq7g77a3qzjhhy\",\n        \"balance\": \"7445659166294338264715595882125104\",\n        \"link\": \"8789F4553355847E32C56C582D35ADCDECE23033CD4099C8EE787B9A49C10E2D\",\n        \"link_as_account\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\",\n        \"signature\":\n          \"74A01CA882D720E352FFCDA95E1CE8EB2A84F4382F4B576BA7F834056EB7F5927E9526DFB3F435DD0590CBC864E819BF6140D54D176DE22D3D96E794782D5305\",\n        \"work\": \"1d8c677a57414799\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"A2DBFDBA2DBAB7D316C9FA5CDF196C3FA6608AC256C4D7858861A520E16F08F8\",\n    \"publicKey\": \"33DB63FE3373A270CB8E543BF2249F2D37E08418C7EA4F884887CA1FF33176C8\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"9365C5CDBEFDA1B303625BB014665BF17C8181720280A1DFC5193D14512DC4B9\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1eyuehz58wx4g57rwo3uyakbydbqw443jjzcby66j3yc5zsm4xpafxfrmxy9\",\n        \"previous\": \"BC91C63F02FEF9A5BB4605FB50D2DC965534F04769A5929969BD3462763A06A8\",\n        \"representative\": \"xrb_1zejt35qz7bip4rdo3hzr315t6hwawdsz367hqws1mder8ssko73feiqmq5f\",\n        \"balance\": \"449319759712793014442177647948943\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"476ABEDFCD066FDD8171D9FDD40C16B45437ADBBB5104D2E9B1A681BB9EA39B145A665A04D0D66555054DCEA51B24DB7044BA46D635E467F4A1642F771720501\",\n        \"work\": \"dd146e78dc566afa\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"227E0D70FB09E416029D260D79CC9A1540B8BDDC9783C90B46BB941CA73A2172\",\n    \"publicKey\": \"45989CB2248E6ACF2AF224618D38AF0F68107C8502772DA96364AA32757784CD\",\n    \"originalLink\": \"9D6168FFBCC583637D5E6093C3ABD25CD63E3ECC3484B1D02D1443A612CA5107\",\n    \"block\": {\n      \"hash\": \"6373F9B032D267878707E12EB0D9E3560B5843AC9B6B9011451B499521088B1F\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1jermks4b5mcswoh6b53jnwcy5ua43yac1mq7pnp8s7c8btqh38f9bnbx9yg\",\n        \"previous\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"representative\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\",\n        \"balance\": \"174922793068542306514790\",\n        \"link\": \"9D6168FFBCC583637D5E6093C3ABD25CD63E3ECC3484B1D02D1443A612CA5107\",\n        \"link_as_account\": \"xrb_39d3f5zusje5efyowr6mrgox6q8p9rzerf66p9a4t745nrbenna96d3g5m68\",\n        \"signature\":\n          \"5091F33059F4792E2B85129D44C1C502BDDBD563EAF23A44D6821586D2359B3DD29EA478FBF06A033186E0FA4B869A8746ED8173218600CF1FB0EAB3D2A41C03\",\n        \"work\": \"3588ef183cbc9f46\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"738E05DBA91100568452ECB9A0FF4E7A213DA2A2BD4FF80FAF8814AF3692B71F\",\n    \"publicKey\": \"E303F1A9A09682023E4423FCF11B2F7A7FDA33F97F8F89F02F1B78996106A6D5\",\n    \"originalLink\": \"50C62E7295A59FBCB51F6AD3DD7603EE85D05BCDFC4D11319ACE1F1437DBD896\",\n    \"block\": {\n      \"hash\": \"50BD8A6685BE1D2DDE290539F7FA2E1C237CFF61F6436639DFCBB156A0ADF27B\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\",\n        \"previous\": \"3AE13AA82F0B1F15ACA927C7119FBF99DC2CF19F45B9CEAC2F26FB6E6FD5491F\",\n        \"representative\": \"xrb_3qfohkcii7dgaz3beijxc9y93x3kto5wioy5qdt5fdnq3p94psm185n7ktf6\",\n        \"balance\": \"7925696360826532377779658525624844687\",\n        \"link\": \"50C62E7295A59FBCB51F6AD3DD7603EE85D05BCDFC4D11319ACE1F1437DBD896\",\n        \"link_as_account\": \"xrb_1n887ssbdbezqktjytpmuou19un7t3fwuz4f46rsomiz4iuxqp6pqw77scem\",\n        \"signature\":\n          \"D4A5FC32BFF2541B400510BD9C094F3BC75FB5E4BA7034027E7D69612D17CD635B5EF72E6B51B967B863DD64D910A7C5B095CA3051AFECD15EF6E29374E8760C\",\n        \"work\": \"0c3200dca3d83d43\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"EEE82CD8012BA15FB43C1ACF0DED7005CBB18517FCD86F9F52F94AB0AFE9AD8B\",\n    \"publicKey\": \"AF2F0DB01343593068842A322ED28BEF5D296D05CF004FC294827CD577F9525A\",\n    \"originalLink\": \"xrb_1rzrcick31dc3jppteku9prshcachh9445kim4ogmnhnidmdxb6tcas3dcyu\",\n    \"block\": {\n      \"hash\": \"7CB0BFB75C39097BA1841AC24BA0882D1356D4509439EED1838435863380EB7F\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_3dsh3pr38its83naacjk7ubaqutx77pidmr1bz3bb1mwtouzknktx3hkk3ph\",\n        \"previous\": \"5EB2CC8877DDBC45E508EE44E78F66255388ECA8F5557C6DD83D2CCBE2A282C5\",\n        \"representative\": \"xrb_1qtoey3mobciucc6k1iss8yhx1nhcxrx4yg8umjtbai4d7mpbbgt38r91toq\",\n        \"balance\": \"8311132\",\n        \"link\": \"63F8541520816A0C6D6D325B3DB197A90A7BCE210E5098AAE9D1F482E6BEA49A\",\n        \"link_as_account\": \"xrb_1rzrcick31dc3jppteku9prshcachh9445kim4ogmnhnidmdxb6tcas3dcyu\",\n        \"signature\":\n          \"38B551AA0CB33C00C8D99EB360F824250FC96A0A655129EAC90CBB7512A260956253A5CB9B604153DFE06D0B36F4C746583FC6DB73E047A385BC03F563E70404\",\n        \"work\": \"c912312491e36f44\"\n      }\n    }\n  },\n  {\n    \"secretKey\": \"1D0E82BE718C8C31AB2763D05AF7C5C12A84B87B6272B02CDF1EC830C899BEED\",\n    \"publicKey\": \"6421F564C3F21BDDF9E9C981F92360F508BDD5BA0571653CF2714E4EC446ECD0\",\n    \"originalLink\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n    \"block\": {\n      \"hash\": \"2EA4851655EFBFEFB0C456D8C27EB172F1BC6EB6C5B45596E2AAC369A9D89D68\",\n      \"data\": {\n        \"type\": \"state\",\n        \"account\": \"xrb_1s33yoke9wiuuqwymke3z6jp3xaaqqcun3djenyh6wcgbu46fu8ibw54aez7\",\n        \"previous\": \"B8576F8839EDF43DD27EDDFC26603BEDBA6A7062C61C74F8920F7FCD62A6B1AC\",\n        \"representative\": \"xrb_1dnwirnrrgnr3gfru65fh51agd37es1z3c9jgk8w7cdwpzomsxi8rz4iasiq\",\n        \"balance\": \"40\",\n        \"link\": \"0000000000000000000000000000000000000000000000000000000000000000\",\n        \"link_as_account\": \"xrb_1111111111111111111111111111111111111111111111111111hifc8npp\",\n        \"signature\":\n          \"427BC28646FCA18FB540E8177B298CED901113648FF35DCF202A942E8126385CCFAE1E14530A3929561696FBE727ABF6487234E32B1D4AEFEED73F96D24EBC06\",\n        \"work\": \"ebc888b584c82845\"\n      }\n    }\n  }\n]\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/data/valid_keys.json",
    "content": "[\n  {\n    \"seed\": \"BBA067329F44D8011BD6E15F43366A81307FBD8A4801A6997B354AD302F4BC72\",\n    \"index\": 0,\n    \"secretKey\": \"19622D20FBC8AAA9E45CF016FAC7EF7D85908EE898A670B4D6A2C8AA272828D0\",\n    \"publicKey\": \"9795E63D9242D8C6E00FA5D95587B2E5262B1E15001A24D2F6D803DE577A0574\",\n    \"account\": \"xrb_37wowrys6iprrui1zbgscp5u7sb87eh3c11t6mbhfp15usdqn3dn3sfp714g\"\n  },\n  {\n    \"seed\": \"A98A541406E5DF55EB3F57396255AB133A417C3252679CC9C1AEF51382089AF9\",\n    \"index\": 1,\n    \"secretKey\": \"AB308F564D2FC791B2601C64E52E102C3E779AC6AB4A2AF875855C6256EB3686\",\n    \"publicKey\": \"B21F79F11422CFFC45C596699ED1C6CD7F01585B22A7A273AE38557B5ED557B7\",\n    \"account\": \"xrb_3eizh9rjaaphzj4wd7mbmuawfmdz17e7pao9nbstwg4ohfhfcoxq98o6xdw7\"\n  },\n  {\n    \"seed\": \"445466874730B5CC66692BE409069644F836E051962AAA420521F06580883034\",\n    \"index\": 7,\n    \"secretKey\": \"C0CB015BCA0834AC827B6259B48C052F7D62692DA1FA21DCDF755CFD27ACBE43\",\n    \"publicKey\": \"C3C6D329F5066A51636C648ECFD595A714DE5B4CC7D634FC16823CD65F424D75\",\n    \"account\": \"xrb_3iy8tenzc3mcc7jprs6gszcsdbrnusfnsjyp8my3f1jwtshn6mdowe5gpytj\"\n  },\n  {\n    \"seed\": \"E73D16E75D58D89B07B90B784D6308E5AF52DB34E2D43662E8C30F9745A4B36D\",\n    \"index\": 50,\n    \"secretKey\": \"937BC31DCFF4588820CD9C774D680FFA056FB50B02ADFBC2B4BA5C3F7C6DC8F0\",\n    \"publicKey\": \"B12E6B0221295B8674F78FA3D8DB71FC3127207804D2FD8BEC5FF4F6046721F5\",\n    \"account\": \"xrb_3ebgfe344ccuisthh5x5u5fq5z3j6wi9i38kzp7yrqznyr48gahock1rsnbn\"\n  },\n  {\n    \"seed\": \"C792E2ACCF793F7784349CB9E1D53473D12E82C9048BE213AD54104923A6F5FE\",\n    \"index\": 95,\n    \"secretKey\": \"57F03A1826C1F9398CD9A7C0AFAD1A91D680DBC2CE27AFA1A912B0404A9B1E92\",\n    \"publicKey\": \"C816C616761BA99258409FEA1B5C285FEB0D332BEE71D2BA85117A6FDB3600E2\",\n    \"account\": \"xrb_3k1prrd9e8xbkbe639zc5fg4iqzd3nskqumjtcxac6dtfzfme194hgcxrfqr\"\n  },\n  {\n    \"seed\": \"00A16084EF1F612B3EF3B4C89F7B7B10EBE08A296B352ECE66B4D089A3A02282\",\n    \"index\": 142,\n    \"secretKey\": \"B0808D52BCB50A72B01D368381EBF52A935999BBB12EEBBA54217C02E3F34906\",\n    \"publicKey\": \"248BA201D1E1FB3D927B7ACC18EB91257AA0332ACC55F8A6FE2D9513421D4C66\",\n    \"account\": \"xrb_1b6dna1x5rhu9pb9pype55os4bdtn1skom4oz4mhwdeo4f33tm58uzjr3zn1\"\n  },\n  {\n    \"seed\": \"4C70381E482E347576BF5EFACF3B56083CF0740BE6E07F888B79E101D3D5D5CE\",\n    \"index\": 163,\n    \"secretKey\": \"AF795836DC1207317289A5D39D42E6DE3076AD4A1547A37910DD570408D85D63\",\n    \"publicKey\": \"63ADAC1DF19D7FFFEA6A3DB538C5C451A6604F7A07F39A81F5F10A1B89F25DBB\",\n    \"account\": \"xrb_1rxfoigz59dzzzo8nhfo954wanf8e39qn3zmmc1zdwac5g6z6qfuw3hx4h6q\"\n  },\n  {\n    \"seed\": \"06F8854E86CD58B986F82F40919C77ADE29DFD6098975F048DF0029DF79EC1E7\",\n    \"index\": 241,\n    \"secretKey\": \"6B2153D0A4B53C0E6678741DFDD73D95149741A0E96CFDC9FBA4659B9350DD88\",\n    \"publicKey\": \"15FB5C0FB504CEE8ABFF14C75417CD0760A8488FF973D02CD91C965997848D37\",\n    \"account\": \"xrb_17hudi9uc38gx4ozy789cidwt3u1o36azydmt1pfk96pd8drb5bquj3ww8qi\"\n  },\n  {\n    \"seed\": \"177AB9411B6A88044BE4E24A05A0B67BCB1C5665FB6A17BE8A318D511D9B3404\",\n    \"index\": 321,\n    \"secretKey\": \"131FADFF109B240D280AB1EA86691CDEE33BA397DFDF7E69005C4DBACBB6FCEE\",\n    \"publicKey\": \"5D3A0A0B1CFC42D5A610E3BA6855730DE82D0D582C62808D23EA808771C0015E\",\n    \"account\": \"xrb_1qbt3a7jsz44tpm33rxtf3cq85ha7n8oid54i48k9tn1ixrw11cykeiefebd\"\n  },\n  {\n    \"seed\": \"137C60161935077812C4B46ECC10B4D8FB2C0519999638B549591A2F4BB0EC5D\",\n    \"index\": 345,\n    \"secretKey\": \"2D5E34691592D6DF2C25E67778634CB1A47DC5A4774C21B6BA15487D089B52A2\",\n    \"publicKey\": \"66B82DE57708F3CC022E55A0329E4FCD83892DCDA75D0206576A639A815900DA\",\n    \"account\": \"xrb_1sor7qkqg49msi34wof18ch6zme5j6pwubtx1a57gtm5mc1ok18tx1pzew97\"\n  },\n  {\n    \"seed\": \"4110D772CD664345037F4145EA48DAF8ADA18A7FB1BA07DCC8BA40939AAEBD26\",\n    \"index\": 384,\n    \"secretKey\": \"B1FA62470B15308675791C0B5F0CBCE9C4334AEECDE28ED297D8E54FA64C3404\",\n    \"publicKey\": \"1A1169CCAD9984E238BBE1F1842289E8B498A01F0E37A7058E51CEBE8E4B5185\",\n    \"account\": \"xrb_18ijf98cu8e6wawdqrhjiijamt7nm4i3y5jqnw4rwnggqt96pne76dfqxqf8\"\n  },\n  {\n    \"seed\": \"603BF7F318F78EBF6C5B4F89E76770C70D1556FC47E94E37C2F6AADEC044E84C\",\n    \"index\": 452,\n    \"secretKey\": \"70F91C56127C56BBD2180D14193DF6692C408F010E5EECF9C648DC1ABD134F96\",\n    \"publicKey\": \"E9EBA3F6D439FAEF916C4DA556D262A04CE1D4963CDBA858E2E5A0109E12D81C\",\n    \"account\": \"xrb_3thdnhufaghtxyaprmf7cub87a4ew9cbeh8uo3eg7sf144h37p1wattr41ug\"\n  },\n  {\n    \"seed\": \"3DDF72CA71C13798C2CEADDC22ACD48B375158502F4A5E97AC0D618A09AED132\",\n    \"index\": 544,\n    \"secretKey\": \"BBB53844B2DF452AEB43E6780539D9432967F7330EAC17F00B2548EA0FD0938D\",\n    \"publicKey\": \"91A4995B054069C41E54F3EDB886195EFBC65F4366FA46B56AB417F38588F0AD\",\n    \"account\": \"xrb_36f6m7fici5brih7bwzfq453kqqurshn8sqtattpof1qyg4rjw7f6mbejxkx\"\n  },\n  {\n    \"seed\": \"45424D69D85D4690EB037ABA9924F329CBD44DD7899CC0009826329CBC0F41B0\",\n    \"index\": 622,\n    \"secretKey\": \"D3B717446342579DE1F0D43DF7748E91FD5E4D74A90B8FFD57440959C09D244F\",\n    \"publicKey\": \"60E0A4146F972CCF591EDC7762B8BB8DF06BE3B48B42ECCE7BBED49F32B83E28\",\n    \"account\": \"xrb_1r91nic8z7sesxejxq5qecwdq5hifhjub4t4xm99qhpnmwsdihja78pa18r1\"\n  },\n  {\n    \"seed\": \"00E531146BAF5EE4921E5773FEA8F5CB0A03A4D573E4324E6232FF63D8320DD5\",\n    \"index\": 654,\n    \"secretKey\": \"A47503F81793D500CE57BB5760C9BDD783F074D8131637C669630BA375C75F4B\",\n    \"publicKey\": \"EBD545077EA30BA0C821276382C69E5ECB2409DF44625D6704F2BBAA66069F2A\",\n    \"account\": \"xrb_3tyoan5qxardn5644bu5id5bwqpd6i6xyj54domibwouobm1f9sciih9qfzh\"\n  },\n  {\n    \"seed\": \"9CF567F092371CD6A71819818234B6B07760B11B5A26A4027CC3BA4F7EA8AE28\",\n    \"index\": 676,\n    \"secretKey\": \"1C11D7CA256AF875FD3E148FCB95F637B20A19C95E35A36A099047711F9E5C50\",\n    \"publicKey\": \"CE6A0A16451B3E6BFD3AB43A4076DB035E2644BD177603AB8720B218F72B7FC2\",\n    \"account\": \"xrb_3mmc3ad6c8syfhymof3ta3ufp1ty6s4dt7up1gorga7k55ukpzy43hfkhtb3\"\n  },\n  {\n    \"seed\": \"A9285D9321A04A0A418938E5FA96CC05D64FFD77F239BB5C4D931F38E6A9B865\",\n    \"index\": 745,\n    \"secretKey\": \"04C33FD7670B52D2D4655C35477F15CAC171749CB9AE7FE946F31A53DB90FF2E\",\n    \"publicKey\": \"9B3F00F3E71A5215AD1B6F391BA38E188FDF76FA11FC200EC829904FDCB1C405\",\n    \"account\": \"xrb_38sz15syg8kk4ppjpuss5gjrw86huxuhn6hw619eiceibzgd5j17hgp5h9ys\"\n  },\n  {\n    \"seed\": \"829F781460476F058F9FA7C2EBE1C14DCACE975EA98E1CA58389B72002504420\",\n    \"index\": 752,\n    \"secretKey\": \"57CC014402EDD34484A9E24803C7C31718AF0A9C7298C892287B80C6948BBC7D\",\n    \"publicKey\": \"7B0DAEEC4A8B156E8025DCF14077C3D7C7109C21AA9C763B8E10D9CBA7171547\",\n    \"account\": \"xrb_1yrfoup6o4roft14dq9ja3uw9oy944g45cnwgrxrw68ssgmjg7c94udjwxgx\"\n  },\n  {\n    \"seed\": \"0147165638DD807AACD3DB99DDF350DB7386675376CA55D05E49464D1A6C80D6\",\n    \"index\": 827,\n    \"secretKey\": \"7FC679601AB70569790F9D0185F8D5BC6E3C12E24C98B5AECBCE2BD611085313\",\n    \"publicKey\": \"ABE542434CAB5176E2B93103D8A9941A11689066FBB3F4DED48F9530F634BF98\",\n    \"account\": \"xrb_3cz7ab3nsctjgujdkea5u4nsa8ijf4a8fyxmymhfb5wo85u5bhwr4tyim984\"\n  },\n  {\n    \"seed\": \"2D5C30D60CCBC08C1095F71661DF56A2DE97BABDCFDBB97D2CB783603D6927BF\",\n    \"index\": 862,\n    \"secretKey\": \"6C681FDAFADED2374155C3A0CB426CB589B2125733E2092E08CAEEB3B835A028\",\n    \"publicKey\": \"0DE84666157102C69A03C5520F4B8F85B1232F97826BE44AB25EE0553E8391B3\",\n    \"account\": \"xrb_15haasm3cwa4rtf19jck3x7rz3fj6eqsh1mdwj7d6qq1cnza96fm1bntmyf1\"\n  },\n  {\n    \"seed\": \"7277D288FC58078EF21974D309BAFF2A6C48F8C1BA57953CDD04D8F8DAC2498D\",\n    \"index\": 868,\n    \"secretKey\": \"EBD59E5AC46D9F835755517F34B7A69D5A90A94950E09B66704FFBAA55FD4318\",\n    \"publicKey\": \"04BD382369E22877EDDAFDFF9D32430E1B1F6B5CA6DFF3FC0F689BF089B966F7\",\n    \"account\": \"xrb_137x91jpmrjagzpxozhzmns685iu5xoosbpzyhy1yt6uy46uksqqdeeh8xwj\"\n  },\n  {\n    \"seed\": \"D04235D72219851B21C7A76E7C47B30158710A0BCFA51255C08ECB3DC40B200B\",\n    \"index\": 893,\n    \"secretKey\": \"0303E12665082FA149ED78793EBB0B5E7358B8FBA71B0C4BCC6C9B1640A4FC10\",\n    \"publicKey\": \"068E4F844401C03A1207D2B2CF75CE1BC5DD58F316238F06E489AC1C35F27870\",\n    \"account\": \"xrb_13ngby46a1g19ab1hnoksxtww8y7uoeh87j5jw5gb4fe5itz6y5iio5jjj9z\"\n  },\n  {\n    \"seed\": \"399C610F8DF0E9D4A7268521CC92E1228F20773A85CEE012DA388562635ED50F\",\n    \"index\": 915,\n    \"secretKey\": \"57699B0449C2B84E6B45E3326F1B4BB352D514A700A7B7D96DCF3C8C9EFC1A51\",\n    \"publicKey\": \"A5CEBBF55AD639AC0B0150A6CF94CC7CE07F0A6D40A685C05D19420EB956504F\",\n    \"account\": \"xrb_3bggqhtooojsoi7i4n78sycerz91hw78ti78iq17t8c43twoen4hg5uxh369\"\n  },\n  {\n    \"seed\": \"43C60704DCFB0E8A0390B40F5CB1C5665A533230FB0EFDAC3B2737A822B755E5\",\n    \"index\": 1015,\n    \"secretKey\": \"1E4782A13293F5395D292552845562102B909A314F6D15C2E7EDBA13E3A5A451\",\n    \"publicKey\": \"90C6435504BAC8E9CF7742088B34EC429228829ADF22C786B8EC73E03F03A12D\",\n    \"account\": \"xrb_3688afcibgpax99qgiiajetgrink743boqs4ry5dju5mw1zi9abfcfginuup\"\n  },\n  {\n    \"seed\": \"F53A8047C66824F6FB979A79B6E47719AE4495BF9EBD66AFB95525FD03F4A3C1\",\n    \"index\": 1104,\n    \"secretKey\": \"1F8E34B0559060CF739A4044C3906142CC13FCE3338B8F3B48C274C1EA9ED96B\",\n    \"publicKey\": \"81EB10D0EF455FF20BEAEBBAB924AF8269381899BEDDFBFBF30CBABFD46F51E0\",\n    \"account\": \"xrb_31hd45agyjczya7yotxtq6kcz1mb91ebmhpxzhxz857tqzc8ynh1dq1sqk4b\"\n  },\n  {\n    \"seed\": \"68518968F4301D507F7FF3BCF82A18BCD7DCB5FE669D1928914F86D8FE51F583\",\n    \"index\": 1143,\n    \"secretKey\": \"56F292198CCE8B5B90B7D64F9A5CD5D654B0B330BF9158751C04794E8E9782F8\",\n    \"publicKey\": \"274598C174F88F6A4E72C94EF97776283CD2CFFF65B40EF8557383EAC0ADE247\",\n    \"account\": \"xrb_1bt7m51qby6hfb997kcgz7uqec3wtd9zysfn3uw7cww5xd1curk9kxa1xk7q\"\n  },\n  {\n    \"seed\": \"86B814EAD3848A2EC80C7EDE5F924D7B10CA52AA3A90D84DD51535EF6D617F81\",\n    \"index\": 1164,\n    \"secretKey\": \"1D0E82BE718C8C31AB2763D05AF7C5C12A84B87B6272B02CDF1EC830C899BEED\",\n    \"publicKey\": \"6421F564C3F21BDDF9E9C981F92360F508BDD5BA0571653CF2714E4EC446ECD0\",\n    \"account\": \"xrb_1s33yoke9wiuuqwymke3z6jp3xaaqqcun3djenyh6wcgbu46fu8ibw54aez7\"\n  },\n  {\n    \"seed\": \"F105153FBC4AAC68D3A5DA42669BF342F7C6D86BBF58F5C1E0A5094663ED3A05\",\n    \"index\": 1219,\n    \"secretKey\": \"43E1EAFB5B08196B99B0BE53BF9B7F193770DC57887A1A24D80F99C6CCA54539\",\n    \"publicKey\": \"6D32FE9CFB4C0A32DD4B28D186BBA9CE1CDB062976641741006BB73596394519\",\n    \"account\": \"xrb_1ubkztghpm1c8dgnpc8jitxtmmiwue54kxm64x1i1txq8pd5kjasirnamico\"\n  },\n  {\n    \"seed\": \"05AD8AF131940BF88FE41FA7744D431320EFB5732924ACB5AAB40D56F3A645B6\",\n    \"index\": 1241,\n    \"secretKey\": \"79FD76B208A863C7725E501ED3E6CBCC96725B28E139AB8E2E8C67029B7DD00B\",\n    \"publicKey\": \"3C68615B2E7EF5E1F8A36818E3737D91A04FFEEA4EB3315DF46286EDDD333752\",\n    \"account\": \"xrb_1h5ae7fkwzqow9wc8t1rwfsqu6f1bzzgnmom87gzarn8xqgm8ftks8xsa6du\"\n  },\n  {\n    \"seed\": \"C129F2765D59AE87D5A03D7531ACB3DB1FD5C9F33DFDDB6B6B95858A23EDC489\",\n    \"index\": 1328,\n    \"secretKey\": \"D46593256D4B4D0B7798391A0306770545C35F09771DD79DBEAD8FFD321DEE25\",\n    \"publicKey\": \"080CA776E747D31F345FA9F9D192D0D97447BAFEA75A3FD030BDE19F2A78BEA2\",\n    \"account\": \"xrb_141enxuggjym5wt7zchst8bf3pdnayxhxbtt9za53hh3mwo9jho4jcpf5wgx\"\n  },\n  {\n    \"seed\": \"6DF8447DBF79B21DB8267FB839BB475FDB1826E5DD1F7794F6B944DAA53C9E4E\",\n    \"index\": 1338,\n    \"secretKey\": \"85008B6A3FB812685F5AE8B9D1C3FC3B8C3ED7DB03FCB0FF9E7D462B5DF7311A\",\n    \"publicKey\": \"C27CDC189FCF8453AEF4B49A90F631EA973BE3202F36D6D2E6219FCA20B4A7EC\",\n    \"account\": \"xrb_3imwuiebzmw6cgqhbf6tk5u55tnq9hjk1dsptubgeaezsaidbbzezrk7p97h\"\n  },\n  {\n    \"seed\": \"7D3500968E2AA1E2FE4274455B89B25FE9402949245280FAEEB765213AE2BB58\",\n    \"index\": 1412,\n    \"secretKey\": \"4C7A22FE3EAA6C1079090D3753B50E4A314756825DD7F724A391793263141CD9\",\n    \"publicKey\": \"6249FB7A8C6E7164664D390F7D706F0FB466F8EB780893426426B5E8EA4BCDC2\",\n    \"account\": \"xrb_1rkbzfxarumjejm6tgahhor8y5xneuwgpy1akf38aboox5o6qmg4389hch1y\"\n  },\n  {\n    \"seed\": \"B28A6E8B3826904C142A604F5BB6FFC1F3FC4615C54169955826E92ED34D25BD\",\n    \"index\": 1462,\n    \"secretKey\": \"C0EC6F765B1BA0FDCA8462603339ED0A662D9678CEA4EA7BB04BAAC0ED533FA6\",\n    \"publicKey\": \"ECFF76F7E0B4019A42664FF2C7518DE606C4E4CFE481D86B256BCEE6310EFCD7\",\n    \"account\": \"xrb_3u9zguuy3f13mb38emzkrxarusi8rmkezs63u3okctygwrrixz8q4odmydgp\"\n  },\n  {\n    \"seed\": \"72D7523C987654E93664BF0B235052D67FD0658CA03DAD3922EE7831DDAAFBEA\",\n    \"index\": 1473,\n    \"secretKey\": \"503681791B4F7F61E045B419C7DCF4E6D74A889ED39FF58F426921F90B5ED3F8\",\n    \"publicKey\": \"118BBBCB0185525C09837BB539BCC882756D9A73DF3F705A1EF7DD684D5B8527\",\n    \"account\": \"xrb_16edqh7i53ckdi6r8yxo98yej1mofpf99qszg3f3xxyxf38oq3b9987p8zw4\"\n  },\n  {\n    \"seed\": \"5508180B82D7CCABFCA4C102CB9BD6620989A8E5D89722EF1682B3EEE67066D3\",\n    \"index\": 1550,\n    \"secretKey\": \"2B70ABB4D458DC5EDA2C998BF5454717BAA6A122AC8694A02760397DB523CA66\",\n    \"publicKey\": \"9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91A\",\n    \"account\": \"xrb_39fkkrfkt1gnmjbtwu6yc6xwc8p1abswtmfeabuzict6pmrabcatzmh71rgc\"\n  },\n  {\n    \"seed\": \"8C95559BC9E5C1129E0EDF369686FB7A40ED3BC40E3FC1A5591509C8B427A2A0\",\n    \"index\": 1625,\n    \"secretKey\": \"E5A523DF83DC3A79F9DD29940500F605D51C4FA14EF56BE5CE8299082CD8A4BD\",\n    \"publicKey\": \"671E6C702B96D0D50AAD8FE4B7BC06FED212E066A4B07A42BE4AF402479D1799\",\n    \"account\": \"xrb_1sryfjr4q7pitn7cu5z6pyy1fzpk4di8fb7ihb3dwkqn1b5st7wsd7ey7c9s\"\n  },\n  {\n    \"seed\": \"1416C6F30A1E824A35C67303A34E99F05945D23F56420EF593853E93716BA3F0\",\n    \"index\": 1647,\n    \"secretKey\": \"36B0154624CDF419EF7726A96E523AC55B67F91362A443A5DFB369861FADA650\",\n    \"publicKey\": \"2787CDA978C394547F750793FB07BC4BA8A89F012AA0D916BDFEC9D088F99139\",\n    \"account\": \"xrb_1bw9spnqjiwncjzqc3wmze5urkxao4hi4co1u6dduzpbt46hm6bsxho97789\"\n  },\n  {\n    \"seed\": \"8EAAE4F5F3F4F66277541AEF85C40AF541B9D83D0A280D7C4CEABA524F898E5C\",\n    \"index\": 1725,\n    \"secretKey\": \"44972A8DAD0060DF940F26E76A5FF5E5DBD7CCAA5FAE4D4BD4BCBCB4090FF689\",\n    \"publicKey\": \"2C96B77D14A2E5D22905E1BC2913EFA611E56D8573978098FA03005B82E9AE18\",\n    \"account\": \"xrb_1d6ppxyjbaq7tanidrfw76byzbijwoprcwwqi4ehn1r1dg3gmdirsgw3ekmu\"\n  },\n  {\n    \"seed\": \"F47DBA29C0890761DF75D8D73FB3F8F98A7766640481530B6B9B6927C9FA9D79\",\n    \"index\": 1822,\n    \"secretKey\": \"E8DBDD99A4B133B773C61A615422682D6B0199E50FAF86C930C0D7A1AA5A7693\",\n    \"publicKey\": \"445916D81A5C7690AA4BFAD8E2434388CAF573AB632F8A3DA06AF3BE7FFCC6A5\",\n    \"account\": \"xrb_1j4s4ue3nq5pk4o6qyprwb3n948cyostprshjayt1tqmqszzsjo73kndrud7\"\n  },\n  {\n    \"seed\": \"179814B286C1554BBE5DDC09AC53387BFE333BD613E6AEDB25E52C54C12909C5\",\n    \"index\": 1911,\n    \"secretKey\": \"CBE0987B1561C3B34927EA1A7F1098D549A2A659C40DEC9A4B51EADE17846723\",\n    \"publicKey\": \"94DEEDD03AAE9906C0DE5105D2B8C3C3753C5ADDF2C1D5EBDF757A703D03A8FC\",\n    \"account\": \"xrb_378yxqa5odns1u1fwna7tcwe9iuo9jffuwp3tqoxyxdtg1yi9c9wmbpei3h9\"\n  },\n  {\n    \"seed\": \"B1341301A79AFC2BF5BF7BD392DE43B797C2A388831D798AEF9E76852BEB1EE0\",\n    \"index\": 1948,\n    \"secretKey\": \"BE27112FB64FDDBE82AEFC0DC0D024847D3A0B4E1316DD78C502F4C9C081D32A\",\n    \"publicKey\": \"D18B363F3D9493853E38EE0455D7C131E684A972F262087D03BEE24701069D36\",\n    \"account\": \"xrb_3ned8rzmu76minz5jui6cqdw4eh8iknq7wm433yi9hq4aw1if9bph6163qza\"\n  },\n  {\n    \"seed\": \"4B63519DC7450D50F5DAF4B9286AC4C6C77440E00251E2E48006783B413AC4E6\",\n    \"index\": 1972,\n    \"secretKey\": \"80AF4A5251EB8772EE9EFAE097EA4342F0F70B2F91C62D27A2A550CD0D643E21\",\n    \"publicKey\": \"0FBD5882D0EC658BFAF3171B50578B0071B807D100D3546C69CFB6F8259D43D5\",\n    \"account\": \"xrb_15xxd43f3u57jhxh87ruc3drp15jq15x418mcjp8mmxpz1kstiyoqke3zjgn\"\n  },\n  {\n    \"seed\": \"C36639B249B8BEAD8BB859D91E081DB2412C55E9CAC4ABD37976E26C75564D66\",\n    \"index\": 1997,\n    \"secretKey\": \"8EB68483CE408EFEC6F62089E2369FE8043EFBD5108621EFEA558D3CF81F2714\",\n    \"publicKey\": \"826FBEE1D6A5FC5A94DAD9708D0C92B478BBBF42BF6CD5C9F7D66B03D940A312\",\n    \"account\": \"xrb_31mhquixfbhwdccfopdijn8b7f5rqgzn7huetq6zhomd1hen3arkpsrgkffu\"\n  },\n  {\n    \"seed\": \"28F1C4A381501D62CCC717F074C24046D6BB0F87D0FF80DAAD20A6E535BB4C7F\",\n    \"index\": 2029,\n    \"secretKey\": \"7740210CA3E7C5E3D1650A2FD3DD1106AA80860AB2039B65E5E5FCCC2427ECA3\",\n    \"publicKey\": \"4C5E379EDEC185DE86F29A2C86F7BF3E261946F1243BA522D196FB0ABA98C713\",\n    \"account\": \"xrb_1m4y8yhfxie7ut5h78jeiuuuyhj8575h4b3unnjf57qu3cxbjjrm1dpfkmqm\"\n  },\n  {\n    \"seed\": \"6DCE3BAC9C99774E3CCAF8E58D6B208CC9C192E4039175FCE5958F426162FEDA\",\n    \"index\": 2061,\n    \"secretKey\": \"A9D2B80AEA0173169E3C94B07E94994C4307288656FFB85841DE816D1EC1AB97\",\n    \"publicKey\": \"DB156EA20ED805453F26EA93E70291A5BECB6CE3BD54BD318C8BBF734FE8588E\",\n    \"account\": \"xrb_3proftj1xp17anzkftnmww3b5bfysfpg9hcnqnrrs4xzgf9yip6ghdkga6sn\"\n  },\n  {\n    \"seed\": \"B8398C2F21A6B63267806486439274E46004859C894A46CFED7547C5B30D6EE0\",\n    \"index\": 2126,\n    \"secretKey\": \"8E50ACB1EDEBF15734C475252B940E4E9A862C6932636263093A31B44081209F\",\n    \"publicKey\": \"2EC029BD11FC399CA0E535DDDC80542EAE7A1296590C390E13E390405172B8A5\",\n    \"account\": \"xrb_1dp178yj5z3smkigcfgxuk17adoghabbepae96939rwia3aq7g77a3qzjhhy\"\n  },\n  {\n    \"seed\": \"9F14C6F36EF46211FBC9E46B87CE5B4809421C9B4999D4073CDA9C9517E1F7EC\",\n    \"index\": 2174,\n    \"secretKey\": \"DC3A60D750ADA3AE40923FDB9A27BA76C91A11CEC167547DB1F733458B424C95\",\n    \"publicKey\": \"469C6E5AAB7755A3C7C218894CF9E18D6CE131E71EA40DABECE7D7090EA4F9A7\",\n    \"account\": \"xrb_1jnwfsfcpxtonh5w686bbmwy55dew6ryg9o63poyssyq369cbyf9nfypzosk\"\n  },\n  {\n    \"seed\": \"69B3B55C8D8E67118F717B4E24BDC6DF25E9379F5EC84AF6038DDEA1B970E7FB\",\n    \"index\": 2218,\n    \"secretKey\": \"A0F4C1C282923A1EA9ED4595E9794EC28B7F64A6FA537039729723CC068902C0\",\n    \"publicKey\": \"907CA173F56EFBB12FAE23DED297E9945FBD1EE669CCC246718889AC9FAA41D7\",\n    \"account\": \"xrb_365wn7szcuqup6qtwayytcdym74zqnhgetgerb59546bokhtnigq1bxr1aji\"\n  },\n  {\n    \"seed\": \"565F1C7A447BC2965604CFC900A4BFC4E4F3F2DB137BFE5F2BDCB347534301F4\",\n    \"index\": 2288,\n    \"secretKey\": \"A2DBFDBA2DBAB7D316C9FA5CDF196C3FA6608AC256C4D7858861A520E16F08F8\",\n    \"publicKey\": \"33DB63FE3373A270CB8E543BF2249F2D37E08418C7EA4F884887CA1FF33176C8\",\n    \"account\": \"xrb_1eyuehz58wx4g57rwo3uyakbydbqw443jjzcby66j3yc5zsm4xpafxfrmxy9\"\n  },\n  {\n    \"seed\": \"46A35AA7257F77AA7974C8287BCF16F22330B73C646466BD8254C28697F3E544\",\n    \"index\": 2370,\n    \"secretKey\": \"41C2590D9F81EEEB5A08EAE864622B6E141B38939770E61424BD21DC2060D60F\",\n    \"publicKey\": \"63F8541520816A0C6D6D325B3DB197A90A7BCE210E5098AAE9D1F482E6BEA49A\",\n    \"account\": \"xrb_1rzrcick31dc3jppteku9prshcachh9445kim4ogmnhnidmdxb6tcas3dcyu\"\n  },\n  {\n    \"seed\": \"CA2483547221EC31A93D3F195814FB40E1BC475AF4C017CA5610987B2323A8F6\",\n    \"index\": 2463,\n    \"secretKey\": \"FF928CB6396E51FC56E3E7261837EF4D1DF7867E67F569AE163C1EEF0739C1EA\",\n    \"publicKey\": \"7D1D14DE5C4FDE02A7249526EB13B57241F83C548049B70022B630F77E8750A1\",\n    \"account\": \"xrb_1zax4mh7rmyy1cmkb7b8xebucwk3z1y7b14bpw147fjiyxzagn73teehr61t\"\n  },\n  {\n    \"seed\": \"AE887A1E96C0A044B7F4E12B309A3AB6ED1C0D7FFA9F6D804425C1F55178926D\",\n    \"index\": 2481,\n    \"secretKey\": \"72102D432A19F04D430A06AF5AA400B6B67AB3C8B180353587D60432C3DD693F\",\n    \"publicKey\": \"5F5567833AA550DA94490219C9BCFE828F5771D179C6DCE3A4A202596764A5DA\",\n    \"account\": \"xrb_1qtoey3mobciucc6k1iss8yhx1nhcxrx4yg8umjtbai4d7mpbbgt38r91toq\"\n  },\n  {\n    \"seed\": \"D2A173C9B4ED3336B20BD9372510D00B5518B9AB9DDA3F028C1882ED64254018\",\n    \"index\": 2546,\n    \"secretKey\": \"AD22137DD1D9C039D2B1AC61E7F50CC309AA8E5178A9B990A9110DF1E071E891\",\n    \"publicKey\": \"24838627B28C6372F83EF9630BE58D493DE97BF4BCE5C1CB2818713B7726788A\",\n    \"account\": \"xrb_1b65irmu7555gdw5xyd53hkrtkbxx7xzbh97r97ki85j9fukey6cqqm1gzmy\"\n  },\n  {\n    \"seed\": \"6C10C3D17CE4B196031674B38C699C3E892E5CBC8F1486DAE83A6983973B1815\",\n    \"index\": 2592,\n    \"secretKey\": \"51C8B2E2EFA4E3F6A772CE1E8258BDD499C4E31EE069459CBB2A8BA1FD561769\",\n    \"publicKey\": \"512F287B1FF9F5C1EA29C1FA96FBD0A70F85D5E22F08F4026DE1DD419FBA8AE9\",\n    \"account\": \"xrb_1nbh73xjzyhor9o4mihtkuxx3brhiqcy6drayi38urgxa8huo4qb5z7k3y5d\"\n  },\n  {\n    \"seed\": \"D521F4091A16234C69E3DD020C889C66944DC8E63C32C7E3811C41B5CE681016\",\n    \"index\": 2622,\n    \"secretKey\": \"AC5799C4673CB7127A335B23E72273C323F54229E7EEFA13DD1594254F029FDE\",\n    \"publicKey\": \"B00C8393953D43DED6A38721B2B8C82FADB264A028ED44BDCBD85394372B6E4E\",\n    \"account\": \"xrb_3e1eigbschc5uudc93s3pcweidxfpbkc1c9fakywqp4mkiukpukgxdbuf3xt\"\n  },\n  {\n    \"seed\": \"8F1E1407DA8A070FF4C8BF52C5A7B269A818950AB44A366B9DFF3F790CBE711D\",\n    \"index\": 2665,\n    \"secretKey\": \"8FF42B55FA68F189942A20CBD789BB0DBBC46A54D29676A04DB04931A920BCE5\",\n    \"publicKey\": \"D4B584C0DDCD4F999EBD2A6D7426CA34C8E774E6B41AAE70DC0BA54AE264A944\",\n    \"account\": \"xrb_3o7oim1fumchm8hdtcmfgimenf8awxtgff1tosrfr4x7bdj8bcc6pnrxt3mb\"\n  },\n  {\n    \"seed\": \"5ED8B7A9BBE4AB49E7D119BCE589F22B471E1BA9CAB453DC10CD76B2709BEF20\",\n    \"index\": 2684,\n    \"secretKey\": \"8943C31B2C9732FE38A1DF1B1D1ECA8A95216B1F024998187987E46B6049E2C8\",\n    \"publicKey\": \"7D91D0477F9530B0B0BA85FFC0403D11FC47179F84857DF9904D6CC1B39954A1\",\n    \"account\": \"xrb_1zejt35qz7bip4rdo3hzr315t6hwawdsz367hqws1mder8ssko73feiqmq5f\"\n  },\n  {\n    \"seed\": \"69BE0001E589A3E87E3691B976E3679CC6BCB788EC364E31BB38ACDFF4FA7B28\",\n    \"index\": 2698,\n    \"secretKey\": \"9842FB7A6A245A5C7251EA7ED3E6291FE401DA66DAA8882D420C6871634ED716\",\n    \"publicKey\": \"1FA57E237F6E3323CA94241242B9703282974EC95B547977CBB246F136EBD735\",\n    \"account\": \"xrb_19x7hrjqyujm6h7bab1kacwq1en4kx9ekptnh7uwqek8y6ugqosobtdwkpot\"\n  },\n  {\n    \"seed\": \"9CFCFB7702242094EAC51EB189268148F02527F3AF1D927FA4E253C71A7C2AE1\",\n    \"index\": 2747,\n    \"secretKey\": \"05285E59F97E0A839EE6454143FFA0C00B4B37F57AACD83ACD660CDB5030972C\",\n    \"publicKey\": \"903D6732CC76B7D2FE2CACCA3A1BCC059917ED95A53348833D4DDF482EF26C0B\",\n    \"account\": \"xrb_363xewserxoqtdz4sd8c9afwr3es4zpsdbbmb43mtmgzb1qh6u1doicj4b8u\"\n  },\n  {\n    \"seed\": \"B58AF07BFC702774EF8FDA6EEB870806484DA2B386714D1F88F674A29D91E204\",\n    \"index\": 2833,\n    \"secretKey\": \"FC0F814E47BEE3A3FBBAEA04299EFEF3E41DB6C6657FD881F8BB41626C2FBBA8\",\n    \"publicKey\": \"1E6D9BC09EEDCB43453D27F5DBB4C61CC8907133B94E3E33791CC0F161EC85E7\",\n    \"account\": \"xrb_19mfmh1bxugdaf4mtbzougtee98ak3rm9gcg9rsqk981y7iys3h96hagjxib\"\n  },\n  {\n    \"seed\": \"0C861BF00AFF2A65253ABD3651AAE5FFF8B0930416421FF1D0ADCAED319D26C8\",\n    \"index\": 2862,\n    \"secretKey\": \"62DD52D845E1691401DAC7C99E1C53BA19334837D02251E96BACCB49BE55F6D5\",\n    \"publicKey\": \"C83CC92338C75AB4F4F7F97F314504BB107E494BA0C30CC18D7B91CAB4BB67F3\",\n    \"account\": \"xrb_3k3ws6jmjjttpmthhydz874ibgrihs6nqa853m1rtywjsctdpszm57734qfm\"\n  },\n  {\n    \"seed\": \"580BDDE0F58B9E05DDA5D52D678989DF28E51C5096781011E47D5B7563316CF8\",\n    \"index\": 2877,\n    \"secretKey\": \"EAFD50E5ECE4C15AD3DBAE8DB76998F5F59CE8AAB4A63AB55AE619C2D3022F1D\",\n    \"publicKey\": \"5D27A314CF6CDE33FED786C404F8FE36D702A4FEB528B6035269A45F688165A0\",\n    \"account\": \"xrb_1qb9neceyu8y8hzfh3p61mwhwfpq1ckhxfbapr3o6tf6dxna4sf1caiuxqfq\"\n  },\n  {\n    \"seed\": \"E919C7981C7DF800EF20D1735F3C930E50E6412F3CE43E74A4BEE762EE311880\",\n    \"index\": 2965,\n    \"secretKey\": \"E632A8EFB89665672FE614B5D49C72C1285E417DACCCC7A7F425880AEA4BCA25\",\n    \"publicKey\": \"B281433D0C6F013CF51C3D1406A51EA892F69DEEC871115B9F882916FC9C31C9\",\n    \"account\": \"xrb_3en3aeyirur39mtjrhan1tkjxc6kytgyxk5j47fsz43b4uybregbzdtk8g55\"\n  },\n  {\n    \"seed\": \"2D488CFE96FF36BCDFAE8C1F363D4A16685FBE6A2C666F22AD4680116073A3C2\",\n    \"index\": 3054,\n    \"secretKey\": \"F462A830846E7FFC38CB359A61963BE1445BC423ABCA35CEC3C91365D5D24C1C\",\n    \"publicKey\": \"AFAB17CC783DA1C3BAA74122522ABC70BBF4B8FDEE7CA5DD22A7081E9A40F693\",\n    \"account\": \"xrb_3dxd4z89ihf3rgxcgib4caodrw7uykwhuumwnqgk7bra5tf63xnms8jofpbn\"\n  },\n  {\n    \"seed\": \"1F98079F563E6BB4B57D5E49D9B2BA11D3E0D6D6E67DB393BBB4A533147E74E7\",\n    \"index\": 3093,\n    \"secretKey\": \"069E27BEFD3A1E3AF7CF335D5CBFF77294A293D5B5FA30956676FFC2764801F7\",\n    \"publicKey\": \"C70A1426850295E85653B7A530C9E09A749519D236446EE3A7C95429FAEA38D7\",\n    \"account\": \"xrb_3jrc4imac1nox3d79fx7856y38mnknex6fk6fujthkcn79xgng8qk53dg8sr\"\n  },\n  {\n    \"seed\": \"4BA567F3627607EC63D7370C57A7B59C0FFBD248665D0A2DD25C72B201DCD2D9\",\n    \"index\": 3103,\n    \"secretKey\": \"6CA0E92F2E79217C7E6784B44042366A4304EF90811C340BCCC7D3F04615EEE1\",\n    \"publicKey\": \"77FA25DAC861D887C9DABA0184FD0F880CE707E883A583A90A4AA85096A689DB\",\n    \"account\": \"xrb_1xzt6qfeirgriz6xogi3imyiz41eww5yj1x7igninkoac4dcf4gu758new4s\"\n  },\n  {\n    \"seed\": \"637490F65449C7D4B905A3B16906817B17238C5F7668D7A63A81F5450ADC9FF9\",\n    \"index\": 3193,\n    \"secretKey\": \"781CBAA70F56F651660FEBD67F07A1F9AF96369D2DE636F35F6DB6CC25CFA365\",\n    \"publicKey\": \"291D97CD0D6130661A27C426455E27A73D7C6FD0CB7A567DD9E26965C0F30BDF\",\n    \"account\": \"xrb_1caxkz8itrbierf4hj38aoh4hbsxhjqx3kutcsyxmrmbeq1h84yzd3zmo6mh\"\n  },\n  {\n    \"seed\": \"11E2D3724DE626127B77E4C7EA8A2A893F85FAF3A57BBC600263C1C2810C35E8\",\n    \"index\": 3268,\n    \"secretKey\": \"738E05DBA91100568452ECB9A0FF4E7A213DA2A2BD4FF80FAF8814AF3692B71F\",\n    \"publicKey\": \"E303F1A9A09682023E4423FCF11B2F7A7FDA33F97F8F89F02F1B78996106A6D5\",\n    \"account\": \"xrb_3rr5y8nt37n41az6aazwy6fkyymzuaszkzwhj9r4y8urm7iifbpooiyqcqt4\"\n  },\n  {\n    \"seed\": \"FE9FF75C18B37B8F93814B684781ADE0525951B8C2936377CFE97CCB3BDD6AE1\",\n    \"index\": 3347,\n    \"secretKey\": \"AA5E0D9DFF6916E5641CB32DA2331D2E9F060A3FAFA9061E8819B566C92EE5B0\",\n    \"publicKey\": \"0CAA902251CA21B5597D0A341C1FB529EB56EFA2EF94471E9A839BB48BD334FF\",\n    \"account\": \"xrb_157ck1j75kj3poeqt4jn5ihucchdcuqt7uwnawhbo1wupk7x8f9zhc9dp3k7\"\n  },\n  {\n    \"seed\": \"DFF2A32FAD2750284DBB9A3C0D9DD8BB5EC072B93ACD77706415DF857515ED26\",\n    \"index\": 3411,\n    \"secretKey\": \"9DD76E1E82AC989674253191C5FB94A5262761A8278A9F99562359A35C146E10\",\n    \"publicKey\": \"C117EEE80D8823D00438A114FCA152652DAAC67D188F0F1238BEEF03736D4604\",\n    \"account\": \"xrb_3iaqxun1u435t145jaanzkio6sbfod59t86h3wb5jhqh1fsptji6eh6sz44n\"\n  },\n  {\n    \"seed\": \"E0569CEB3B80F5B78CFBF219FD93E66BF18AEB64A330DE55F554F55B25DB7BC2\",\n    \"index\": 3451,\n    \"secretKey\": \"71C92F6E1975575A50E1B3C7D529FF5A9806DA71B76A3482F32E93F19522D256\",\n    \"publicKey\": \"05DEAC17B47E5E9F4241259FBA92E0B06DCF31AE36E12E4D4390DD7D71E01E7E\",\n    \"account\": \"xrb_13gyoiduazkymx364bezqcbg3e5fswrtwfq37s8n968xhory19myz7bgba95\"\n  },\n  {\n    \"seed\": \"5ACE322B8332DEDF39280C6C2768C921A0BA641FF70434A3E17E6EDA937300C6\",\n    \"index\": 3455,\n    \"secretKey\": \"74D6A8EADDAA9064DEC3D26F9AC8CA764353FDEED2D541E7F66446614E7E5377\",\n    \"publicKey\": \"90390251DCFD89DF2BD5ED249D34560C03460D5B7872CD660F07B5C850B9EEF0\",\n    \"account\": \"xrb_363s1baxszebuwoxdub6mnt7e515ar8opy5ksom1y3xos3admuqiq66h6dsa\"\n  },\n  {\n    \"seed\": \"3735BF1529762492BFB7758DE94BCAB48DBBCFCBF32BAF734D4C6394AC64834D\",\n    \"index\": 3533,\n    \"secretKey\": \"4F9F0E7009BC65A47C790954CD40241CA696ACD9A8232FFA251FF03C3650DDBF\",\n    \"publicKey\": \"2F47B8E9A97554F2B23CEED1D02F8B028B48D5C9423CC2420240A4970A930C86\",\n    \"account\": \"xrb_1dt9q5ntkxcnycs5supjt1qrp1ndb5cwkijwrb316i76kw7b8568ib54rtqn\"\n  },\n  {\n    \"seed\": \"1B31E16330AD54AACE8B645E73C4EFCBFF514D7120AA38914747EC30EF5F24D7\",\n    \"index\": 3562,\n    \"secretKey\": \"64D224A98B3D4C2CA403AAA4FB1C87A704C1FBB0B70EE88284574251FEECA658\",\n    \"publicKey\": \"DDB57C9508156E47C296423D51FC70F432D547C857C3BAF436AE970D8E2B6660\",\n    \"account\": \"xrb_3qfohkcii7dgaz3beijxc9y93x3kto5wioy5qdt5fdnq3p94psm185n7ktf6\"\n  },\n  {\n    \"seed\": \"FE02BE7741271FBA9494E786B0CFC35B7E4C7BC3954C8AA0297261B1E8706770\",\n    \"index\": 3658,\n    \"secretKey\": \"0EF3C1F537250C9E263CF979A111A4CDA0BE8818E811F260609AB7B7B771DBE8\",\n    \"publicKey\": \"B8D2356DEA40A6C403E3625B2D3ED2B15CAC2447156302E4C01EC9B0378096AC\",\n    \"account\": \"xrb_3g8k8opyni78ri3y8rku7nzf7ecwoik6g7d51dke19pbp1ur37oe6pypfm8a\"\n  },\n  {\n    \"seed\": \"D628B7C9A7975385B48BA37AAD9AF2CABDA53FC6FD81075643B10F7A2F9682B1\",\n    \"index\": 3697,\n    \"secretKey\": \"1E5AD03ED20A75CDD7129FC81CCE39C98CF9CD97C3405D42D09FB6D3B52E834F\",\n    \"publicKey\": \"114909D77290FF1C77E5B98FED7E4465498D4B0494A6DFDE30601DD5E88938E1\",\n    \"account\": \"xrb_16cb39dq769z5juydgehxoz6ascbjo7ib778uzh51r1xtqnakg93x3r5f7rp\"\n  },\n  {\n    \"seed\": \"E1B9F8B11A0E7B8A0636AEB0A744960A2962D7BF41996AB43AE8907CBE7D4EE6\",\n    \"index\": 3776,\n    \"secretKey\": \"9225E202EC082E575A094D57AA8E1C433E29660EA3B265420F7DE5776F669759\",\n    \"publicKey\": \"3EA4552070FD78E6B76F6652A01C01E193600E26A01675D0A502B26DD4E62F22\",\n    \"account\": \"xrb_1ho6cni93zdrwtupyskkn1g15reme194fa1pgqacc1okfqcgeds4zao74zwm\"\n  },\n  {\n    \"seed\": \"804DB4105544B97E6937AAC1F5095F9BF6307D4B8359E55704816E11D033718B\",\n    \"index\": 3851,\n    \"secretKey\": \"2F6136CF2B572131EDF3FFFFA06DA327E7625EA417C7E23220C0FE95F56B17BE\",\n    \"publicKey\": \"5BAFD81BA47996BA1417847B6A61CD7B520451A6B1E303EFE3800C0B34A328A5\",\n    \"account\": \"xrb_1pxhu1ftayepqac3h35ufbiwtytk1jatfeh51hqy911e3etc8c77eoehz6y3\"\n  },\n  {\n    \"seed\": \"97F99D62D14B3B242AB520C14686F961A41196CD1CA26A9FD941C1BCE13BCA8E\",\n    \"index\": 3855,\n    \"secretKey\": \"9977BD43BA3761CCBCE7CE484EFC4FBCD55121D64EB9F1645F0964F9CF62B0D6\",\n    \"publicKey\": \"28EE2F89857BD784ADD8FACD55F93D1DF57FE82E5EFF409B65835D942CE432DC\",\n    \"account\": \"xrb_1c9g7y6rcyyqikpxjypfcqwmt9hohzn4wqqza4fpd1txkipgaepw5qrm5r7h\"\n  },\n  {\n    \"seed\": \"3B31E04EAA3E26CE37BBB227A78E6E55DC6561ED7FDCCD0A46574150523D5275\",\n    \"index\": 3876,\n    \"secretKey\": \"50179E644DDD581737E2214272B98925C248132B3C508A6563FDDCCA994F4FB3\",\n    \"publicKey\": \"F25738224DD348EE7E495BC1E2329111D073CFE27B857F39DDA0EB99A4CA8D5B\",\n    \"account\": \"xrb_3wkq91j6untaxsz6kpy3wasb46gigh9y6yw7hwwxua9dm8keo5cu7jazg8z1\"\n  },\n  {\n    \"seed\": \"59785ED9BFB5D42AF23E5AF3434886FF9D4BA12135276B7F73AB1B6440AC0C08\",\n    \"index\": 3908,\n    \"secretKey\": \"227E0D70FB09E416029D260D79CC9A1540B8BDDC9783C90B46BB941CA73A2172\",\n    \"publicKey\": \"45989CB2248E6ACF2AF224618D38AF0F68107C8502772DA96364AA32757784CD\",\n    \"account\": \"xrb_1jermks4b5mcswoh6b53jnwcy5ua43yac1mq7pnp8s7c8btqh38f9bnbx9yg\"\n  },\n  {\n    \"seed\": \"C5129DBD57FCF888A8BB76B38B39154C74FA069D709BB0971BB08D236EFFEF92\",\n    \"index\": 3925,\n    \"secretKey\": \"D355E02BB8197C6099A1DDD69BD078CAC6EB7308538ECB6FFB79148AA2729E85\",\n    \"publicKey\": \"8789F4553355847E32C56C582D35ADCDECE23033CD4099C8EE787B9A49C10E2D\",\n    \"account\": \"xrb_33wbyjcm8oe6hrsecu4r7nttumhewar59mc1m96gwy5umb6w45jfyottto6a\"\n  },\n  {\n    \"seed\": \"96AD725DA22687E82661DB756DB73C3004AC816F45E24A27CAEBD65744346F2C\",\n    \"index\": 3961,\n    \"secretKey\": \"6EF20FB735DEB2830A29358830026A16E948B2B47962BE30A1BE1FBC4B3207FA\",\n    \"publicKey\": \"9CF8EED728650FC6D24292491705507108D596D0CEF218866FDBC1568CF8129B\",\n    \"account\": \"xrb_399rxudkisahrub676kb4w4o1waatpdf3mqk5458zpy3ct8hi6nutr5bayu6\"\n  },\n  {\n    \"seed\": \"DE3314A84887728432F89787D7967C675F048614DBCAEF70F7DFAE28356405F6\",\n    \"index\": 4024,\n    \"secretKey\": \"E7FA3C08CC218B2039AE5A338CC7C272F0BD8A43DF8B3A418F52A3123CE856F2\",\n    \"publicKey\": \"2DA03D8191AFDB558B73B2B97D5D5A2ECB87C37C852BD15AB1741C6789CADC65\",\n    \"account\": \"xrb_1df19p1s5dyucp7q9eoshogondpdiz3qs3bdt7fd4x1wey6woq57seixxxu9\"\n  },\n  {\n    \"seed\": \"AAD47992CB16BD0B79863C54B254D46F335CF1031025451E260E6A5361DDAB35\",\n    \"index\": 4097,\n    \"secretKey\": \"B00535573E7059DD236340D23497FE94A2F8AB2F5025EF62C2BF60E470BDC274\",\n    \"publicKey\": \"9E2DE04A9E682FACA6CC0B92F68D78DE38A999172C9C5BD43219DE74F421731B\",\n    \"account\": \"xrb_39jfw37bwt3hokmer4wkyt8qjqjro8ejgd6wdhc568gygmt44wrud1dz3ry4\"\n  },\n  {\n    \"seed\": \"6816B85C132E7180E391081284742B99FE68C3DF3B88F027C9F0093121109448\",\n    \"index\": 4113,\n    \"secretKey\": \"997CB6FC0E1EF1AAC438FEC07AB908797AACE9AA143829CD91B0E8050ECB591D\",\n    \"publicKey\": \"CDC76CE74D1DAC716A13EBACECF1511A19E87BC80A9382649894EF59118E3EF8\",\n    \"account\": \"xrb_3mg9fmmnt9feg7o39txexmro48isx3xwi4nmibkbj79hd6arwhqrg476rbcb\"\n  },\n  {\n    \"seed\": \"15D559690D79EE8A25DE3C2AE5131391B2FDF5B278AB4EF15E710E2DB4BE48F1\",\n    \"index\": 4182,\n    \"secretKey\": \"426E3CDA0E55EC4865C72F320F4C25FD235B697376CE46216469784DF03BA682\",\n    \"publicKey\": \"2E9C86298C3A980B9B8D906D78C0872C256641F0A8F1748DC2A97CB7EB3CF606\",\n    \"account\": \"xrb_1dnwirnrrgnr3gfru65fh51agd37es1z3c9jgk8w7cdwpzomsxi8rz4iasiq\"\n  },\n  {\n    \"seed\": \"C88B0CF8A9D8DEB99F7AA4B43521C5907A854E746A1A667285CF26ACC679647D\",\n    \"index\": 4235,\n    \"secretKey\": \"8310C2CB493870A78F9B5B58D22D72B9B67015D32DF67BFAB86DFD3E8CAB9604\",\n    \"publicKey\": \"CAB538CB875837875AD779D729860430FCCB61378CD9CD19F565965A43296C57\",\n    \"account\": \"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\"\n  },\n  {\n    \"seed\": \"2B659413C1A0954C1B131A3CD457935A2C8BD3EF53EBAEC7B62E79DB5786F040\",\n    \"index\": 4300,\n    \"secretKey\": \"99394A9CC72290D99B28CE0A53AA553CBDE35B121AA25180059708EFA87D2F97\",\n    \"publicKey\": \"8B00834DD9C3F6A9CF1D043F99D8DDE383BAA794BCAD1ACF51C05C07151EE2B7\",\n    \"account\": \"xrb_34r1if8xmizpo99jt33zm9efurw5qcmsbh7f5d9o5i4w1wcjxroqhjm9sdj5\"\n  },\n  {\n    \"seed\": \"12729F9C2B4DE2883C0EFF88219AD1FAB288D3340EAA7D5FC4683FED9FCEFD20\",\n    \"index\": 4386,\n    \"secretKey\": \"BD8668893ACB69749D0D59D4A1AE3CC2C3F3579303A1E49236EB7A36A777215E\",\n    \"publicKey\": \"230E461A7BBCB728454EAD109F0ED0DA504D25735A49FB7EB2006CCFB785A173\",\n    \"account\": \"xrb_1argarf9qh7q734nxdaimw9f3pkibnkq8pkbzfzd615esyurdadmpp65drf9\"\n  },\n  {\n    \"seed\": \"573ABE65FEEDD23D4023F56BF3977C06B01CC28704151A330595372BEBD63D23\",\n    \"index\": 4463,\n    \"secretKey\": \"F74137179812A0B473C9FA4172A4CE7C4CCC5EA167543A73D48157E1B0148FCA\",\n    \"publicKey\": \"69AB536DE3029F1CCA21108E0CE2BC1B10AAD37CF1D6152929CE2356D8B92C60\",\n    \"account\": \"xrb_1tfdcfpy81nz5m74466g3mjdr8riodbqswgp4nnkmmj5cuedkd51apf6hr64\"\n  },\n  {\n    \"seed\": \"96EDF378B0126898870694851B195AC88898C6291436E830C4FCA792AF32071B\",\n    \"index\": 4553,\n    \"secretKey\": \"EDB8F68360704CF7B253DE581F1F4F262AFA9EFFCCE8695C8ABFF2F5B534A6F8\",\n    \"publicKey\": \"07E6E5C246BB0C7FC0EAF5118D69F32437280088936004C593B551AC483FC33B\",\n    \"account\": \"xrb_13z8wq36fgrehz1goxajjonz8b3q711aj6u11m4s9fcjoj65zisumpsif7zr\"\n  },\n  {\n    \"seed\": \"B253786FDB647BE418388102B747D8B1507DC6292412413BE6A32CC367E8C322\",\n    \"index\": 4644,\n    \"secretKey\": \"0D926E214C7A3C80F24EDE5A344155ED6DB685100E2CC3247F2C224C84704064\",\n    \"publicKey\": \"73F3B468F19151C04C1427B8B66402787B8FAC13C6B64200E679A73268594FAD\",\n    \"account\": \"xrb_1wzmpjnh56cjr383abxrpsk16y5ujyp39jopaa1geyf98bn7kmxfmpy46ahn\"\n  },\n  {\n    \"seed\": \"B15A8BCD0DECC79540F83414EF4757A1238C6279769A54D077FF538A1C2F52EA\",\n    \"index\": 4673,\n    \"secretKey\": \"5CE797B5F0D5E3CFF229FFF94E15247E295A26A059C67791209FB649B64764BD\",\n    \"publicKey\": \"0376F55904E1E0F9C68295E0ADADCEE983C35964ACC3337A9497EE37F6908A19\",\n    \"account\": \"xrb_11upyoeibrh1z95a77h1oppwxte5rfepbd858fxbb7zg8zub34isdzu9rax8\"\n  },\n  {\n    \"seed\": \"2520D233C3A655B0AF236FEBD1A399DB9DDCA5D6E8678B891FDE771A6BE5B2CE\",\n    \"index\": 4687,\n    \"secretKey\": \"EEE82CD8012BA15FB43C1ACF0DED7005CBB18517FCD86F9F52F94AB0AFE9AD8B\",\n    \"publicKey\": \"AF2F0DB01343593068842A322ED28BEF5D296D05CF004FC294827CD577F9525A\",\n    \"account\": \"xrb_3dsh3pr38its83naacjk7ubaqutx77pidmr1bz3bb1mwtouzknktx3hkk3ph\"\n  },\n  {\n    \"seed\": \"D2F1CC3A77E319FA0C94C8A823DD7CFF4FDC692EA479FB15F7A97DEDE7543A31\",\n    \"index\": 4749,\n    \"secretKey\": \"9191E49245CD57AC8EACDF786B48CC774285E6CCEE02FDA44FB0051A4B94B72E\",\n    \"publicKey\": \"5BA3399CDC89FB15473521B9A6CFD529DE9CA0AAF81BB8126BBF2678BC227CD0\",\n    \"account\": \"xrb_1px598gfs4hu4o5mcafsnu9xccgymkicoy1uq1b8qhs8h4y46z8ik6wwsyx8\"\n  },\n  {\n    \"seed\": \"F291C3B37DA1B9D78C98BFF9402C797085634FDC7825DA949184FF75317903A9\",\n    \"index\": 4780,\n    \"secretKey\": \"CCFC89324F6A6512338363A43E2E3293EE7D7C5356B211DDCA64D8555D5C3A07\",\n    \"publicKey\": \"1597EA2FEB879C07A50E71C69983D344550FE98AA76B2DACC546AE4CB2299B49\",\n    \"account\": \"xrb_17eqxaqyq3ww1ykiwwg8m83x8j4o3znrobud7ppecjogbks4m8tb8ctzqeh6\"\n  },\n  {\n    \"seed\": \"8AA473251225F32DC56ECCE6C50BD12E412B4D52627315A9E697F65E85A58114\",\n    \"index\": 4812,\n    \"secretKey\": \"6F471A98A0AFE007B233B6AF0C59DECBABE73B9623E67846F3A7F14CBAB23E7B\",\n    \"publicKey\": \"947B6687080091325068125B21351BD4A6B49A66B6D73FA41D2F765381557CC0\",\n    \"account\": \"xrb_375uet5ii16j8ba8i6ku66tjqo78pkf8ffpq9yk3tdupcg1ocz816wwksnxc\"\n  },\n  {\n    \"seed\": \"90B93226B57F79872305B8F5A4B030E65D2E1AB4A3F072FFBD9C4FEE8642B3E9\",\n    \"index\": 4830,\n    \"secretKey\": \"4C42BCE7BE1F8112EDF048BC90A2EF5681587D9EE51E026A7062B13201D79C1E\",\n    \"publicKey\": \"7901BCD92C0E976E8703485ED5A747D2633DD4A1DC51FE14752E462242385E18\",\n    \"account\": \"xrb_1ya3qmekr5nqft5i8k4ytpmnhnm59qcc5q4jzrc9cdk86b35iqird5ma4e7s\"\n  },\n  {\n    \"seed\": \"9AF5C0F63071B656B152CE63876B6AEDB0DB44C8B0F157CBBBCF90641CDEBE52\",\n    \"index\": 4890,\n    \"secretKey\": \"12559AF09AF66A335CA4D3799CB7B65CFB3D9DD878EF826262397DDD1F62FA81\",\n    \"publicKey\": \"BC58A3698B368565F69A9771B9BB128907CC38EB4D096E0DECFE0134F4976676\",\n    \"account\": \"xrb_3h4rnfnrpfn7equbo7ujq8xj74a9siwgpmabfr8yszi38mtbgsmpfgz8ornf\"\n  }\n]\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/hash.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst {\n  INVALID_HASHES,\n  INVALID_ADDRESSES,\n  INVALID_HASHES_AND_ADDRESSES,\n  INVALID_AMOUNTS,\n} = require('./data/invalid')\n\nconst VALID_STATE_BLOCKS = require('./data/valid_blocks')\nconst RANDOM_VALID_STATE_BLOCK = VALID_STATE_BLOCKS[0]\n\ndescribe('state', () => {\n  test('creates correct state hash', () => {\n    expect.assertions(VALID_STATE_BLOCKS.length)\n    for (let validStateBlock of VALID_STATE_BLOCKS) {\n      expect(\n        nano.hashBlock({\n          account: validStateBlock.block.data.account,\n          previous: validStateBlock.block.data.previous,\n          representative: validStateBlock.block.data.representative,\n          balance: validStateBlock.block.data.balance,\n          link: validStateBlock.originalLink,\n        })\n      ).toBe(validStateBlock.block.hash)\n    }\n  })\n\n  test('throws with invalid account', () => {\n    expect.assertions(INVALID_ADDRESSES.length)\n    for (let invalidAddress of INVALID_ADDRESSES) {\n      expect(() =>\n        nano.hashBlock({\n          account: invalidAddress,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      ).toThrowError('Account is not valid')\n    }\n  })\n\n  test('throws with invalid previous', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidHash of INVALID_HASHES) {\n      expect(() =>\n        nano.hashBlock({\n          account: RANDOM_VALID_STATE_BLOCK.block.data.account,\n          previous: invalidHash,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      ).toThrowError('Previous is not valid')\n    }\n  })\n\n  test('throws with invalid representative', () => {\n    expect.assertions(INVALID_ADDRESSES.length)\n    for (let invalidAddress of INVALID_ADDRESSES) {\n      expect(() =>\n        nano.hashBlock({\n          account: RANDOM_VALID_STATE_BLOCK.block.data.account,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: invalidAddress,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      ).toThrowError('Representative is not valid')\n    }\n  })\n\n  test('throws with invalid balance', () => {\n    expect.assertions(INVALID_AMOUNTS.length)\n    for (let invalidAmount of INVALID_AMOUNTS) {\n      expect(() =>\n        nano.hashBlock({\n          account: RANDOM_VALID_STATE_BLOCK.block.data.account,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: invalidAmount,\n          link: RANDOM_VALID_STATE_BLOCK.originalLink,\n        })\n      ).toThrowError('Balance is not valid')\n    }\n  })\n\n  test('throws with invalid link', () => {\n    expect.assertions(INVALID_HASHES_AND_ADDRESSES.length)\n    for (let invalidLink of INVALID_HASHES_AND_ADDRESSES) {\n      expect(() =>\n        nano.hashBlock({\n          account: RANDOM_VALID_STATE_BLOCK.block.data.account,\n          previous: RANDOM_VALID_STATE_BLOCK.block.data.previous,\n          representative: RANDOM_VALID_STATE_BLOCK.block.data.representative,\n          balance: RANDOM_VALID_STATE_BLOCK.block.data.balance,\n          link: invalidLink,\n        })\n      ).toThrowError('Link is not valid')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/keys.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst {\n  INVALID_SEEDS,\n  INVALID_INDEXES,\n  INVALID_SECRET_KEYS,\n  INVALID_ADDRESSES,\n  INVALID_PUBLIC_KEYS,\n} = require('./data/invalid')\n\nconst VALID_KEYS = require('./data/valid_keys')\nconst RANDOM_VALID_KEY = VALID_KEYS[0]\n\ndescribe('seeds', () => {\n  test('generates different seeds', async () => {\n    expect.assertions(3)\n    const seed1 = await nano.generateSeed()\n    const seed2 = await nano.generateSeed()\n\n    expect(nano.checkSeed(seed1)).toBe(true)\n    expect(nano.checkSeed(seed2)).toBe(true)\n    expect(seed1).not.toBe(seed2)\n  })\n})\n\ndescribe('secret keys', () => {\n  test('creates correct secret keys', () => {\n    expect.assertions(VALID_KEYS.length)\n    for (let key of VALID_KEYS) {\n      expect(nano.deriveSecretKey(key.seed, key.index)).toBe(key.secretKey)\n    }\n  })\n\n  test('throws with invalid seeds', () => {\n    expect.assertions(INVALID_SEEDS.length)\n    for (let invalidSeed of INVALID_SEEDS) {\n      expect(() => nano.deriveSecretKey(invalidSeed, 0)).toThrowError(\n        'Seed is not valid'\n      )\n    }\n  })\n\n  test('throws with invalid indexes', () => {\n    expect.assertions(INVALID_INDEXES.length)\n    for (let invalidIndex of INVALID_INDEXES) {\n      expect(() =>\n        nano.deriveSecretKey(RANDOM_VALID_KEY.seed, invalidIndex)\n      ).toThrowError('Index is not valid')\n    }\n  })\n})\n\ndescribe('public keys', () => {\n  test('creates correct public keys from secret keys', () => {\n    expect.assertions(VALID_KEYS.length)\n    for (let key of VALID_KEYS) {\n      expect(nano.derivePublicKey(key.secretKey)).toBe(key.publicKey)\n    }\n  })\n\n  test('creates correct public keys from addresses', () => {\n    expect.assertions(VALID_KEYS.length)\n    for (let key of VALID_KEYS) {\n      expect(nano.derivePublicKey(key.account)).toBe(key.publicKey)\n    }\n  })\n\n  test('throws with invalid secret keys', () => {\n    expect.assertions(INVALID_SECRET_KEYS.length)\n    for (let invalidSecretKey of INVALID_SECRET_KEYS) {\n      expect(() => nano.derivePublicKey(invalidSecretKey)).toThrowError(\n        'Secret key or address is not valid'\n      )\n    }\n  })\n\n  test('throws with invalid addresses', () => {\n    expect.assertions(INVALID_ADDRESSES.length)\n    for (let invalidAddress of INVALID_ADDRESSES) {\n      expect(() => nano.derivePublicKey(invalidAddress)).toThrowError(\n        'Secret key or address is not valid'\n      )\n    }\n  })\n})\n\ndescribe('addresses', () => {\n  test('creates correct addresses', () => {\n    expect.assertions(VALID_KEYS.length)\n    for (let key of VALID_KEYS) {\n      expect(nano.deriveAddress(key.publicKey)).toBe(key.account)\n    }\n  })\n\n  test('creates correct addresses with nano prefix', () => {\n    expect.assertions(VALID_KEYS.length)\n    for (let key of VALID_KEYS) {\n      expect(nano.deriveAddress(key.publicKey, { useNanoPrefix: true })).toBe(\n        key.account.replace('xrb_', 'nano_')\n      )\n    }\n  })\n\n  test('throws with invalid public keys', () => {\n    expect.assertions(INVALID_PUBLIC_KEYS.length)\n    for (let invalidPublicKey of INVALID_PUBLIC_KEYS) {\n      expect(() => nano.deriveAddress(invalidPublicKey)).toThrowError(\n        'Public key is not valid'\n      )\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/signature.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst {\n  INVALID_HASHES,\n  INVALID_SECRET_KEYS,\n  INVALID_PUBLIC_KEYS,\n  INVALID_SIGNATURES,\n} = require('./data/invalid')\n\nconst VALID_BLOCKS = require('./data/valid_blocks')\nconst RANDOM_VALID_BLOCK = VALID_BLOCKS[0]\n\nconst INVALID_SIGNATURE =\n  '8029FCD2F48C685296E525392898D5022260F10D19B0D6AAF435D9ED9FC2A41D91933A4BC99CDEE48AD40D363ED81BCDB68871A212CF26F65AD24CC8F4234795'\n\ndescribe('sign', () => {\n  test('signs correctly', () => {\n    expect.assertions(VALID_BLOCKS.length)\n    for (let block of VALID_BLOCKS) {\n      expect(\n        nano.signBlock({ hash: block.block.hash, secretKey: block.secretKey })\n      ).toBe(block.block.data.signature)\n    }\n  })\n\n  test('throws with invalid hashes', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidHash of INVALID_HASHES) {\n      expect(() =>\n        nano.signBlock({\n          hash: invalidHash,\n          secretKey: RANDOM_VALID_BLOCK.secretKey,\n        })\n      ).toThrowError('Hash is not valid')\n    }\n  })\n\n  test('throws with invalid secret keys', () => {\n    expect.assertions(INVALID_SECRET_KEYS.length)\n    for (let invalidSecretKey of INVALID_SECRET_KEYS) {\n      expect(() =>\n        nano.signBlock({\n          hash: RANDOM_VALID_BLOCK.block.hash,\n          secretKey: invalidSecretKey,\n        })\n      ).toThrowError('Secret key is not valid')\n    }\n  })\n})\n\ndescribe('verify', () => {\n  test('validates correct signature', () => {\n    expect.assertions(VALID_BLOCKS.length)\n    for (let block of VALID_BLOCKS) {\n      expect(\n        nano.verifyBlock({\n          hash: block.block.hash,\n          signature: block.block.data.signature,\n          publicKey: block.publicKey,\n        })\n      ).toBe(true)\n    }\n  })\n\n  test('does not validate incorrect signature', () => {\n    expect(\n      nano.verifyBlock({\n        hash: RANDOM_VALID_BLOCK.block.hash,\n        signature: INVALID_SIGNATURE,\n        publicKey: RANDOM_VALID_BLOCK.publicKey,\n      })\n    ).toBe(false)\n  })\n\n  test('throws with invalid hashes', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidHash of INVALID_HASHES) {\n      expect(() =>\n        nano.verifyBlock({\n          hash: invalidHash,\n          signature: RANDOM_VALID_BLOCK.block.signature,\n          publicKey: RANDOM_VALID_BLOCK.publicKey,\n        })\n      ).toThrowError('Hash is not valid')\n    }\n  })\n\n  test('throws with invalid signatures', () => {\n    expect.assertions(INVALID_SIGNATURES.length)\n    for (let invalidSignature of INVALID_SIGNATURES) {\n      expect(() =>\n        nano.verifyBlock({\n          hash: RANDOM_VALID_BLOCK.block.hash,\n          signature: invalidSignature,\n          publicKey: RANDOM_VALID_BLOCK.publicKey,\n        })\n      ).toThrowError('Signature is not valid')\n    }\n  })\n\n  test('throws with invalid public keys', () => {\n    expect.assertions(INVALID_PUBLIC_KEYS.length)\n    for (let invalidPublicKey of INVALID_PUBLIC_KEYS) {\n      expect(() =>\n        nano.verifyBlock({\n          hash: RANDOM_VALID_BLOCK.block.hash,\n          signature: RANDOM_VALID_BLOCK.block.data.signature,\n          publicKey: invalidPublicKey,\n        })\n      ).toThrowError('Public key is not valid')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/__tests__/work.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('../dist/nanocurrency.cjs')\nconst {\n  INVALID_HASHES,\n  INVALID_THRESHOLDS,\n  INVALID_WORKS,\n} = require('./data/invalid')\n\nconst VALID_BLOCKS = require('./data/valid_blocks')\nconst RANDOM_VALID_BLOCK = VALID_BLOCKS[0]\n\nconst INVALID_WORK = {\n  blockHash: '3ed191ec702f384514ba35e1f9081148df5a9ab48fe0f604b6e5b9f7177cee32',\n  work: 'bb6737f2daf01a2c',\n}\n\nconst INVALID_WORK_CUSTOM_THRESHOLD = {\n  blockHash: 'b9cb6b51b8eb869af085c4c03e7dc539943d0bdde13b21436b687c9c7ea56cb0',\n  work: '0000000000010600',\n  threshold: 'ffffffff00000000',\n}\n\ndescribe('validation', () => {\n  test('validates correct work', () => {\n    expect.assertions(VALID_BLOCKS.length)\n    for (let block of VALID_BLOCKS) {\n      let hash = block.block.data.previous\n      // if it's an open block\n      if (\n        hash ===\n        '0000000000000000000000000000000000000000000000000000000000000000'\n      ) {\n        hash = nano.derivePublicKey(block.block.data.account)\n      }\n      expect(\n        nano.validateWork({ blockHash: hash, work: block.block.data.work })\n      ).toBe(true)\n    }\n  })\n\n  test('does not validate incorrect work', () => {\n    expect(nano.validateWork(INVALID_WORK)).toBe(false)\n  })\n\n  test('does not validate incorrect work with custom threshold', () => {\n    expect(nano.validateWork(INVALID_WORK_CUSTOM_THRESHOLD)).toBe(false)\n  })\n\n  test('throws with invalid hashes', () => {\n    expect.assertions(INVALID_HASHES.length)\n    for (let invalidHash of INVALID_HASHES) {\n      expect(() =>\n        nano.validateWork({\n          blockHash: invalidHash,\n          work: RANDOM_VALID_BLOCK.block.data.work,\n        })\n      ).toThrowError('Hash is not valid')\n    }\n  })\n\n  test('throws with invalid works', () => {\n    expect.assertions(INVALID_WORKS.length)\n    for (let invalidWork of INVALID_WORKS) {\n      expect(() =>\n        nano.validateWork({\n          blockHash: RANDOM_VALID_BLOCK.block.hash,\n          work: invalidWork,\n        })\n      ).toThrowError('Work is not valid')\n    }\n  })\n\n  test('throws with invalid thresholds', () => {\n    expect.assertions(INVALID_THRESHOLDS.length)\n    for (const invalidThreshold of INVALID_THRESHOLDS) {\n      expect(() =>\n        nano.validateWork({\n          blockHash: RANDOM_VALID_BLOCK.block.hash,\n          work: RANDOM_VALID_BLOCK.block.data.work,\n          threshold: invalidThreshold,\n        })\n      ).toThrowError('Threshold is not valid')\n    }\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency/assembly.d.ts",
    "content": "interface Cwrap {\n  (fun: 'emscripten_work', ret: 'string', params: ['string', 'string', 'number', 'number']): (blockHash: string, workThreshold: string, workerIndex: number, workerCount: number) => string\n}\n\ndeclare interface Assembly {\n  cwrap: Cwrap\n}\n\ndeclare function Module(): Promise<Assembly>\n\nexport default Module\n"
  },
  {
    "path": "packages/nanocurrency/docs/assets/css/main.css",
    "content": "/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(../images/icons.png); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(../images/icons@2x.png);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(../images/widgets.png);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(../images/widgets@2x.png);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n"
  },
  {
    "path": "packages/nanocurrency/docs/assets/js/main.js",
    "content": "!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));"
  },
  {
    "path": "packages/nanocurrency/docs/assets/js/search.js",
    "content": "var typedoc = typedoc || {};\n            typedoc.search = typedoc.search || {};\n            typedoc.search.data = {\"kinds\":{\"4\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"256\":\"Interface\",\"1024\":\"Property\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":64,\"name\":\"checkAmount\",\"url\":\"globals.html#checkamount\",\"classes\":\"tsd-kind-function\"},{\"id\":1,\"kind\":64,\"name\":\"checkSeed\",\"url\":\"globals.html#checkseed\",\"classes\":\"tsd-kind-function\"},{\"id\":2,\"kind\":64,\"name\":\"checkThreshold\",\"url\":\"globals.html#checkthreshold\",\"classes\":\"tsd-kind-function\"},{\"id\":3,\"kind\":64,\"name\":\"checkIndex\",\"url\":\"globals.html#checkindex\",\"classes\":\"tsd-kind-function\"},{\"id\":4,\"kind\":64,\"name\":\"checkHash\",\"url\":\"globals.html#checkhash\",\"classes\":\"tsd-kind-function\"},{\"id\":5,\"kind\":64,\"name\":\"checkKey\",\"url\":\"globals.html#checkkey\",\"classes\":\"tsd-kind-function\"},{\"id\":6,\"kind\":64,\"name\":\"checkAddress\",\"url\":\"globals.html#checkaddress\",\"classes\":\"tsd-kind-function\"},{\"id\":7,\"kind\":64,\"name\":\"checkWork\",\"url\":\"globals.html#checkwork\",\"classes\":\"tsd-kind-function\"},{\"id\":8,\"kind\":64,\"name\":\"checkSignature\",\"url\":\"globals.html#checksignature\",\"classes\":\"tsd-kind-function\"},{\"id\":9,\"kind\":256,\"name\":\"ValidateWorkParams\",\"url\":\"interfaces/validateworkparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":10,\"kind\":1024,\"name\":\"blockHash\",\"url\":\"interfaces/validateworkparams.html#blockhash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ValidateWorkParams\"},{\"id\":11,\"kind\":1024,\"name\":\"work\",\"url\":\"interfaces/validateworkparams.html#work\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ValidateWorkParams\"},{\"id\":12,\"kind\":1024,\"name\":\"threshold\",\"url\":\"interfaces/validateworkparams.html#threshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ValidateWorkParams\"},{\"id\":13,\"kind\":32,\"name\":\"DEFAULT_WORK_THRESHOLD\",\"url\":\"globals.html#default_work_threshold\",\"classes\":\"tsd-kind-variable\"},{\"id\":14,\"kind\":64,\"name\":\"validateWork\",\"url\":\"globals.html#validatework\",\"classes\":\"tsd-kind-function\"},{\"id\":15,\"kind\":256,\"name\":\"ComputeWorkParams\",\"url\":\"interfaces/computeworkparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":16,\"kind\":1024,\"name\":\"workerIndex\",\"url\":\"interfaces/computeworkparams.html#workerindex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ComputeWorkParams\"},{\"id\":17,\"kind\":1024,\"name\":\"workerCount\",\"url\":\"interfaces/computeworkparams.html#workercount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ComputeWorkParams\"},{\"id\":18,\"kind\":1024,\"name\":\"workThreshold\",\"url\":\"interfaces/computeworkparams.html#workthreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ComputeWorkParams\"},{\"id\":19,\"kind\":64,\"name\":\"computeWork\",\"url\":\"globals.html#computework\",\"classes\":\"tsd-kind-function\"},{\"id\":20,\"kind\":256,\"name\":\"DeriveAddressParams\",\"url\":\"interfaces/deriveaddressparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":21,\"kind\":1024,\"name\":\"useNanoPrefix\",\"url\":\"interfaces/deriveaddressparams.html#usenanoprefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeriveAddressParams\"},{\"id\":22,\"kind\":64,\"name\":\"generateSeed\",\"url\":\"globals.html#generateseed\",\"classes\":\"tsd-kind-function\"},{\"id\":23,\"kind\":64,\"name\":\"deriveSecretKey\",\"url\":\"globals.html#derivesecretkey\",\"classes\":\"tsd-kind-function\"},{\"id\":24,\"kind\":64,\"name\":\"derivePublicKey\",\"url\":\"globals.html#derivepublickey\",\"classes\":\"tsd-kind-function\"},{\"id\":25,\"kind\":64,\"name\":\"deriveAddress\",\"url\":\"globals.html#deriveaddress\",\"classes\":\"tsd-kind-function\"},{\"id\":26,\"kind\":4,\"name\":\"Unit\",\"url\":\"enums/unit.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":27,\"kind\":16,\"name\":\"hex\",\"url\":\"enums/unit.html#hex\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":28,\"kind\":16,\"name\":\"raw\",\"url\":\"enums/unit.html#raw\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":29,\"kind\":16,\"name\":\"nano\",\"url\":\"enums/unit.html#nano-2\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":30,\"kind\":16,\"name\":\"knano\",\"url\":\"enums/unit.html#knano-1\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":31,\"kind\":16,\"name\":\"Nano\",\"url\":\"enums/unit.html#nano-1\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":32,\"kind\":16,\"name\":\"NANO\",\"url\":\"enums/unit.html#nano\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":33,\"kind\":16,\"name\":\"KNano\",\"url\":\"enums/unit.html#knano\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":34,\"kind\":16,\"name\":\"MNano\",\"url\":\"enums/unit.html#mnano\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Unit\"},{\"id\":35,\"kind\":256,\"name\":\"ConvertParams\",\"url\":\"interfaces/convertparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":36,\"kind\":1024,\"name\":\"from\",\"url\":\"interfaces/convertparams.html#from\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertParams\"},{\"id\":37,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/convertparams.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertParams\"},{\"id\":38,\"kind\":64,\"name\":\"convert\",\"url\":\"globals.html#convert\",\"classes\":\"tsd-kind-function\"},{\"id\":39,\"kind\":256,\"name\":\"HashBlockParams\",\"url\":\"interfaces/hashblockparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":40,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/hashblockparams.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HashBlockParams\"},{\"id\":41,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/hashblockparams.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HashBlockParams\"},{\"id\":42,\"kind\":1024,\"name\":\"representative\",\"url\":\"interfaces/hashblockparams.html#representative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HashBlockParams\"},{\"id\":43,\"kind\":1024,\"name\":\"balance\",\"url\":\"interfaces/hashblockparams.html#balance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HashBlockParams\"},{\"id\":44,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/hashblockparams.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HashBlockParams\"},{\"id\":45,\"kind\":64,\"name\":\"hashBlock\",\"url\":\"globals.html#hashblock\",\"classes\":\"tsd-kind-function\"},{\"id\":46,\"kind\":256,\"name\":\"SignBlockParams\",\"url\":\"interfaces/signblockparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":47,\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/signblockparams.html#hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SignBlockParams\"},{\"id\":48,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/signblockparams.html#secretkey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SignBlockParams\"},{\"id\":49,\"kind\":256,\"name\":\"VerifyBlockParams\",\"url\":\"interfaces/verifyblockparams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":50,\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/verifyblockparams.html#hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"VerifyBlockParams\"},{\"id\":51,\"kind\":1024,\"name\":\"signature\",\"url\":\"interfaces/verifyblockparams.html#signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"VerifyBlockParams\"},{\"id\":52,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"interfaces/verifyblockparams.html#publickey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"VerifyBlockParams\"},{\"id\":53,\"kind\":64,\"name\":\"signBlock\",\"url\":\"globals.html#signblock\",\"classes\":\"tsd-kind-function\"},{\"id\":54,\"kind\":64,\"name\":\"verifyBlock\",\"url\":\"globals.html#verifyblock\",\"classes\":\"tsd-kind-function\"},{\"id\":55,\"kind\":256,\"name\":\"CommonBlockData\",\"url\":\"interfaces/commonblockdata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":56,\"kind\":1024,\"name\":\"work\",\"url\":\"interfaces/commonblockdata.html#work\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommonBlockData\"},{\"id\":57,\"kind\":1024,\"name\":\"balance\",\"url\":\"interfaces/commonblockdata.html#balance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommonBlockData\"},{\"id\":58,\"kind\":1024,\"name\":\"representative\",\"url\":\"interfaces/commonblockdata.html#representative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommonBlockData\"},{\"id\":59,\"kind\":256,\"name\":\"OpenBlockData\",\"url\":\"interfaces/openblockdata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":60,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/openblockdata.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OpenBlockData\"},{\"id\":61,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/openblockdata.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OpenBlockData\"},{\"id\":62,\"kind\":256,\"name\":\"ChangeBlockData\",\"url\":\"interfaces/changeblockdata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":63,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/changeblockdata.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeBlockData\"},{\"id\":64,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/changeblockdata.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeBlockData\"},{\"id\":65,\"kind\":256,\"name\":\"SendBlockData\",\"url\":\"interfaces/sendblockdata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":66,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/sendblockdata.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SendBlockData\"},{\"id\":67,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/sendblockdata.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SendBlockData\"},{\"id\":68,\"kind\":256,\"name\":\"ReceiveBlockData\",\"url\":\"interfaces/receiveblockdata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":69,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/receiveblockdata.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReceiveBlockData\"},{\"id\":70,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/receiveblockdata.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReceiveBlockData\"},{\"id\":71,\"kind\":256,\"name\":\"BlockRepresentation\",\"url\":\"interfaces/blockrepresentation.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":72,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/blockrepresentation.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":73,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/blockrepresentation.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":74,\"kind\":1024,\"name\":\"previous\",\"url\":\"interfaces/blockrepresentation.html#previous\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":75,\"kind\":1024,\"name\":\"representative\",\"url\":\"interfaces/blockrepresentation.html#representative\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":76,\"kind\":1024,\"name\":\"balance\",\"url\":\"interfaces/blockrepresentation.html#balance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":77,\"kind\":1024,\"name\":\"link\",\"url\":\"interfaces/blockrepresentation.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":78,\"kind\":1024,\"name\":\"link_as_account\",\"url\":\"interfaces/blockrepresentation.html#link_as_account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":79,\"kind\":1024,\"name\":\"work\",\"url\":\"interfaces/blockrepresentation.html#work\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":80,\"kind\":1024,\"name\":\"signature\",\"url\":\"interfaces/blockrepresentation.html#signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BlockRepresentation\"},{\"id\":81,\"kind\":256,\"name\":\"Block\",\"url\":\"interfaces/block.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":82,\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/block.html#hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Block\"},{\"id\":83,\"kind\":1024,\"name\":\"block\",\"url\":\"interfaces/block.html#block-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Block\"},{\"id\":84,\"kind\":4194304,\"name\":\"BlockData\",\"url\":\"globals.html#blockdata\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":85,\"kind\":64,\"name\":\"createBlock\",\"url\":\"globals.html#createblock\",\"classes\":\"tsd-kind-function\"}]};"
  },
  {
    "path": "packages/nanocurrency/docs/enums/unit.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>Unit | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\"current tsd-kind-enum\">\n\t\t\t<a href=\"unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#knano\" class=\"tsd-kind-icon\">KNano</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#mnano\" class=\"tsd-kind-icon\">MNano</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#nano\" class=\"tsd-kind-icon\">NANO</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#nano-1\" class=\"tsd-kind-icon\">Nano</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#hex\" class=\"tsd-kind-icon\">hex</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#knano-1\" class=\"tsd-kind-icon\">knano</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#nano-2\" class=\"tsd-kind-icon\">nano</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t\t<a href=\"unit.html#raw\" class=\"tsd-kind-icon\">raw</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"../interfaces/verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Nano unit.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Enumeration members</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#knano\" class=\"tsd-kind-icon\">KNano</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#mnano\" class=\"tsd-kind-icon\">MNano</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#nano\" class=\"tsd-kind-icon\">NANO</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#nano-1\" class=\"tsd-kind-icon\">Nano</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#hex\" class=\"tsd-kind-icon\">hex</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#knano-1\" class=\"tsd-kind-icon\">knano</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#nano-2\" class=\"tsd-kind-icon\">nano</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum-member tsd-parent-kind-enum\"><a href=\"unit.html#raw\" class=\"tsd-kind-icon\">raw</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Enumeration members</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"knano\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>KNano</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">KNano<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;KNano&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L24\">conversion.ts:24</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^33 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"mnano\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>MNano</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">MNano<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;MNano&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L26\">conversion.ts:26</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^36 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"nano\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>NANO</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">NANO<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;NANO&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L22\">conversion.ts:22</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^30 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"nano-1\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>Nano</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">Nano<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;Nano&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L20\">conversion.ts:20</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^30 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"hex\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hex</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">hex<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;hex&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L12\">conversion.ts:12</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^0 raw in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"knano-1\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>knano</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">knano<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;knano&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L18\">conversion.ts:18</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^27 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"nano-2\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>nano</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">nano<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;nano&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L16\">conversion.ts:16</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^24 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum\">\n\t\t\t\t<a name=\"raw\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>raw</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">raw<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-symbol\"> =&nbsp;&quot;raw&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L14\">conversion.ts:14</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>10^0 raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/globals.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>nanocurrency - v2.5.0 | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<div class=\"tsd-panel tsd-typography\">\n\t\t\t<a href=\"#nanocurrency\" id=\"nanocurrency\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h1>nanocurrency</h1>\n\t\t\t</a>\n\t\t\t<p><a href=\"https://www.npmjs.com/package/nanocurrency\"><img src=\"https://img.shields.io/npm/v/nanocurrency.svg\" alt=\"npm version\"></a>\n\t\t\t<a href=\"https://github.com/marvinroger/nanocurrency-js/actions?query=branch%3Amaster+workflow%3ATest\"><img src=\"https://github.com/marvinroger/nanocurrency-js/workflows/Test/badge.svg\" alt=\"Test\"></a></p>\n\t\t\t<p>A <a href=\"__tests__\">battle-tested</a> toolkit for the Nano cryptocurrency.</p>\n\t\t\t<p>If you are looking for legacy blocks, you will want the <code>^1.0.0</code> versions.</p>\n\t\t\t<p><img src=\"https://raw.githubusercontent.com/marvinroger/nanocurrency-js/master/packages/nanocurrency/showcase.png\" alt=\"Code showcase\"></p>\n\t\t\t<p>The documentation is available locally in <a href=\"docs/\"><code>docs/</code></a> or online at <a href=\"https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/\">https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/</a>.</p>\n\t\t\t<hr>\n\t\t\t<a href=\"#features\" id=\"features\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Features</h2>\n\t\t\t</a>\n\t\t\t<ul>\n\t\t\t\t<li>Generate seeds</li>\n\t\t\t\t<li>Derive secret keys, public keys and addresses</li>\n\t\t\t\t<li>Hash blocks</li>\n\t\t\t\t<li>Sign and verify blocks</li>\n\t\t\t\t<li>Compute and test proofs of work</li>\n\t\t\t\t<li>Check the format of seeds, secret keys, public keys, addresses, amounts, etc.</li>\n\t\t\t\t<li>Convert Nano units</li>\n\t\t\t\t<li><strong><a href=\"https://www.npmjs.com/package/nanocurrency-cli\">CLI doing all of the above</a></strong></li>\n\t\t\t</ul>\n\t\t\t<hr>\n\t\t\t<a href=\"#usage\" id=\"usage\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Usage</h2>\n\t\t\t</a>\n\t\t\t<p>To install the library:</p>\n\t\t\t<pre><code>npm <span class=\"hljs-keyword\">install</span> nanocurrency\n<span class=\"hljs-comment\"># or yarn add nanocurrency</span></code></pre><pre><code class=\"language-js\"><span class=\"hljs-keyword\">import</span> * <span class=\"hljs-keyword\">as</span> nanocurrency <span class=\"hljs-keyword\">from</span> <span class=\"hljs-string\">'nanocurrency'</span></code></pre>\n\t\t\t<hr>\n\t\t\t<a href=\"#performance\" id=\"performance\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Performance</h2>\n\t\t\t</a>\n\t\t\t<p>You might be wondering how fast is the work generation. There&#39;s a <code>pow-benchmark</code> example in the <code>examples/</code> directory.\n\t\t\tOn an Intel Core i7-8550U CPU, with 100 iterations, <a href=\"https://gist.github.com/marvinroger/5181d213df1306fe2f7af0578d365aa3\">the average computation time is 18.5s per work</a>.</p>\n\t\t\t<p>Considering you can pre-compute and cache the work prior to an actual transaction, this should be satisfying for a smooth user experience.</p>\n\t\t\t<hr>\n\t\t\t<a href=\"#contribute\" id=\"contribute\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Contribute</h2>\n\t\t\t</a>\n\t\t\t<p>Contributions are very welcome. To develop, make use of the following commands (using <a href=\"https://yarnpkg.com\">Yarn</a>):</p>\n\t\t\t<ul>\n\t\t\t\t<li><p><code>yarn build:dev</code>: build the C++ code to WebAssembly and bundle the files into the <code>dist/</code> directory, without optimization so that it is fast while developing. Note that you&#39;ll need to have Docker installed</p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn test</code>: test the code</p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn lint</code>: lint the code against <a href=\"https://standardjs.com\">JavaScript Standard Style</a></p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn generate-docs</code>: generate the <code>docs/</code> website from the <a href=\"http://usejsdoc.org\">JSDoc</a> annotations</p>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t\t<hr>\n\t\t\t<a href=\"#donations\" id=\"donations\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Donations</h2>\n\t\t\t</a>\n\t\t\t<p>If you like the project, feel free to donate some nano:</p>\n\t\t\t<p><code>xrb_3mrogerjhkdyj6mzf4e7aatf3xs3gp4stwc9yt9ymgasw7kr7g17t4jwwwy8</code></p>\n\t\t</div>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Enumerations</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><a href=\"enums/unit.html\" class=\"tsd-kind-icon\">Unit</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Interfaces</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/block.html\" class=\"tsd-kind-icon\">Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Type aliases</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><a href=\"globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Variables</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><a href=\"globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Functions</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#convert\" class=\"tsd-kind-icon\">convert</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Type aliases</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-type-alias\">\n\t\t\t\t<a name=\"blockdata\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>Block<wbr>Data</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">Block<wbr>Data<span class=\"tsd-signature-symbol\">:</span> <a href=\"interfaces/commonblockdata.html\" class=\"tsd-signature-type\">CommonBlockData</a><span class=\"tsd-signature-symbol\"> &amp; </span><a href=\"interfaces/openblockdata.html\" class=\"tsd-signature-type\">OpenBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/changeblockdata.html\" class=\"tsd-signature-type\">ChangeBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/sendblockdata.html\" class=\"tsd-signature-type\">SendBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/receiveblockdata.html\" class=\"tsd-signature-type\">ReceiveBlockData</a></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L55\">block.ts:55</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>State block data.</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Variables</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-variable\">\n\t\t\t\t<a name=\"default_work_threshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagConst\">Const</span> DEFAULT_<wbr>WORK_<wbr>THRESHOLD</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">\"ffffffc000000000\"</span><span class=\"tsd-signature-symbol\"> =&nbsp;&quot;ffffffc000000000&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L11\">work.ts:11</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Functions</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkaddress\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Address</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Address<span class=\"tsd-signature-symbol\">(</span>address<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L125\">check.ts:125</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given address is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it checks the format and the checksum of the address.\n\t\t\t\t\t\t\tIt does not check whether or not the address does exist on the network.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>address: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The address to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkamount\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Amount</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Amount<span class=\"tsd-signature-symbol\">(</span>amount<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L45\">check.ts:45</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given amount is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> a valid amount means that it can be embedded into a block <code>balance</code>.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>amount: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The amount to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkhash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Hash</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Hash<span class=\"tsd-signature-symbol\">(</span>hash<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L99\">check.ts:99</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given hash is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the hash.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>hash: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The hash to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkindex\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Index</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Index<span class=\"tsd-signature-symbol\">(</span>index<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">number</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L87\">check.ts:87</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given index is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the index.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>index: <span class=\"tsd-signature-type\">number</span></h5>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkkey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Key<span class=\"tsd-signature-symbol\">(</span>key<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L112\">check.ts:112</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given public or secret key is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the key.\n\t\t\t\t\t\t\tIt does not check whether or not the key does exist on the network.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>key: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The key to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkseed\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Seed</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Seed<span class=\"tsd-signature-symbol\">(</span>seed<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L63\">check.ts:63</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given seed is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the seed.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>seed: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The seed to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checksignature\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Signature</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Signature<span class=\"tsd-signature-symbol\">(</span>signature<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L151\">check.ts:151</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given signature is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the signature.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>signature: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The signature to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkthreshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Threshold</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Threshold<span class=\"tsd-signature-symbol\">(</span>threshold<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L75\">check.ts:75</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given threshold is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the threshold.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>threshold: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The threshold to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkwork\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Work<span class=\"tsd-signature-symbol\">(</span>work<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L139\">check.ts:139</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given work is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the work, not its difficulty.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>work: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The work to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"computework\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>compute<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">compute<wbr>Work<span class=\"tsd-signature-symbol\">(</span>blockHash<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">?: </span><a href=\"interfaces/computeworkparams.html\" class=\"tsd-signature-type\">ComputeWorkParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span><span class=\"tsd-signature-symbol\">&gt;</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/accelerated.ts#L77\">accelerated.ts:77</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Find a work value that meets the difficulty for the given hash.\n\t\t\t\t\t\t\t\tRequire WebAssembly support.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>blockHash: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The block hash to find a work for</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5><span class=\"tsd-flag ts-flagDefault value\">Default value</span> params: <a href=\"interfaces/computeworkparams.html\" class=\"tsd-signature-type\">ComputeWorkParams</a><span class=\"tsd-signature-symbol\"> =&nbsp;{}</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span><span class=\"tsd-signature-symbol\">&gt;</span></h4>\n\t\t\t\t\t\t<p>Work, in hexadecimal format, or null if no work has been found (very unlikely)</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"convert\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>convert</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">convert<span class=\"tsd-signature-symbol\">(</span>value<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/convertparams.html\" class=\"tsd-signature-type\">ConvertParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L60\">conversion.ts:60</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Convert a value from one Nano unit to another.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>value: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The value to convert</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/convertparams.html\" class=\"tsd-signature-type\">ConvertParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Params</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Converted number</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"createblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>create<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">create<wbr>Block<span class=\"tsd-signature-symbol\">(</span>secretKey<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, data<span class=\"tsd-signature-symbol\">: </span><a href=\"globals.html#blockdata\" class=\"tsd-signature-type\">BlockData</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/block.html\" class=\"tsd-signature-type\">Block</a></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L86\">block.ts:86</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Create a state block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>secretKey: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The secret key to create the block from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>data: <a href=\"globals.html#blockdata\" class=\"tsd-signature-type\">BlockData</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Block data</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <a href=\"interfaces/block.html\" class=\"tsd-signature-type\">Block</a></h4>\n\t\t\t\t\t\t<p>Block</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"deriveaddress\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Address</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Address<span class=\"tsd-signature-symbol\">(</span>publicKey<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">?: </span><a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-signature-type\">DeriveAddressParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L98\">keys.ts:98</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive address from a public key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>publicKey: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The public key to generate the address from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5><span class=\"tsd-flag ts-flagDefault value\">Default value</span> params: <a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-signature-type\">DeriveAddressParams</a><span class=\"tsd-signature-symbol\"> =&nbsp;{}</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Address</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"derivepublickey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Public<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Public<wbr>Key<span class=\"tsd-signature-symbol\">(</span>secretKeyOrAddress<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L65\">keys.ts:65</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive a public key from a secret key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>secretKeyOrAddress: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The secret key or address to generate the public key from, in hexadecimal or address format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Public key, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"derivesecretkey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Secret<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Secret<wbr>Key<span class=\"tsd-signature-symbol\">(</span>seed<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, index<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">number</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L39\">keys.ts:39</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive a secret key from a seed, given an index.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>seed: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The seed to generate the secret key from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>index: <span class=\"tsd-signature-type\">number</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The index to generate the secret key from</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Secret key, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"generateseed\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>generate<wbr>Seed</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">generate<wbr>Seed<span class=\"tsd-signature-symbol\">(</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">&gt;</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L18\">keys.ts:18</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Generate a cryptographically secure seed.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">&gt;</span></h4>\n\t\t\t\t\t\t<p>Promise fulfilled with seed, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"hashblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hash<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">hash<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/hashblockparams.html\" class=\"tsd-signature-type\">HashBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L75\">hash.ts:75</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Hash a state block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/hashblockparams.html\" class=\"tsd-signature-type\">HashBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Hash, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"signblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>sign<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">sign<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/signblockparams.html\" class=\"tsd-signature-type\">SignBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L26\">signature.ts:26</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Sign a block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/signblockparams.html\" class=\"tsd-signature-type\">SignBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Signature, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"validatework\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>validate<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">validate<wbr>Work<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/validateworkparams.html\" class=\"tsd-signature-type\">ValidateWorkParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L29\">work.ts:29</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Validate whether or not the work value meets the difficulty for the given hash.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/validateworkparams.html\" class=\"tsd-signature-type\">ValidateWorkParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"verifyblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>verify<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">verify<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/verifyblockparams.html\" class=\"tsd-signature-type\">VerifyBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L54\">signature.ts:54</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Verify a block against a public key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/verifyblockparams.html\" class=\"tsd-signature-type\">VerifyBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/index.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>nanocurrency - v2.5.0 | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"interfaces/verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<div class=\"tsd-panel tsd-typography\">\n\t\t\t<a href=\"#nanocurrency\" id=\"nanocurrency\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h1>nanocurrency</h1>\n\t\t\t</a>\n\t\t\t<p><a href=\"https://www.npmjs.com/package/nanocurrency\"><img src=\"https://img.shields.io/npm/v/nanocurrency.svg\" alt=\"npm version\"></a>\n\t\t\t<a href=\"https://github.com/marvinroger/nanocurrency-js/actions?query=branch%3Amaster+workflow%3ATest\"><img src=\"https://github.com/marvinroger/nanocurrency-js/workflows/Test/badge.svg\" alt=\"Test\"></a></p>\n\t\t\t<p>A <a href=\"__tests__\">battle-tested</a> toolkit for the Nano cryptocurrency.</p>\n\t\t\t<p>If you are looking for legacy blocks, you will want the <code>^1.0.0</code> versions.</p>\n\t\t\t<p><img src=\"https://raw.githubusercontent.com/marvinroger/nanocurrency-js/master/packages/nanocurrency/showcase.png\" alt=\"Code showcase\"></p>\n\t\t\t<p>The documentation is available locally in <a href=\"docs/\"><code>docs/</code></a> or online at <a href=\"https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/\">https://marvinroger.github.io/nanocurrency-js/packages/nanocurrency/docs/</a>.</p>\n\t\t\t<hr>\n\t\t\t<a href=\"#features\" id=\"features\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Features</h2>\n\t\t\t</a>\n\t\t\t<ul>\n\t\t\t\t<li>Generate seeds</li>\n\t\t\t\t<li>Derive secret keys, public keys and addresses</li>\n\t\t\t\t<li>Hash blocks</li>\n\t\t\t\t<li>Sign and verify blocks</li>\n\t\t\t\t<li>Compute and test proofs of work</li>\n\t\t\t\t<li>Check the format of seeds, secret keys, public keys, addresses, amounts, etc.</li>\n\t\t\t\t<li>Convert Nano units</li>\n\t\t\t\t<li><strong><a href=\"https://www.npmjs.com/package/nanocurrency-cli\">CLI doing all of the above</a></strong></li>\n\t\t\t</ul>\n\t\t\t<hr>\n\t\t\t<a href=\"#usage\" id=\"usage\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Usage</h2>\n\t\t\t</a>\n\t\t\t<p>To install the library:</p>\n\t\t\t<pre><code>npm <span class=\"hljs-keyword\">install</span> nanocurrency\n<span class=\"hljs-comment\"># or yarn add nanocurrency</span></code></pre><pre><code class=\"language-js\"><span class=\"hljs-keyword\">import</span> * <span class=\"hljs-keyword\">as</span> nanocurrency <span class=\"hljs-keyword\">from</span> <span class=\"hljs-string\">'nanocurrency'</span></code></pre>\n\t\t\t<hr>\n\t\t\t<a href=\"#performance\" id=\"performance\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Performance</h2>\n\t\t\t</a>\n\t\t\t<p>You might be wondering how fast is the work generation. There&#39;s a <code>pow-benchmark</code> example in the <code>examples/</code> directory.\n\t\t\tOn an Intel Core i7-8550U CPU, with 100 iterations, <a href=\"https://gist.github.com/marvinroger/5181d213df1306fe2f7af0578d365aa3\">the average computation time is 18.5s per work</a>.</p>\n\t\t\t<p>Considering you can pre-compute and cache the work prior to an actual transaction, this should be satisfying for a smooth user experience.</p>\n\t\t\t<hr>\n\t\t\t<a href=\"#contribute\" id=\"contribute\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Contribute</h2>\n\t\t\t</a>\n\t\t\t<p>Contributions are very welcome. To develop, make use of the following commands (using <a href=\"https://yarnpkg.com\">Yarn</a>):</p>\n\t\t\t<ul>\n\t\t\t\t<li><p><code>yarn build:dev</code>: build the C++ code to WebAssembly and bundle the files into the <code>dist/</code> directory, without optimization so that it is fast while developing. Note that you&#39;ll need to have Docker installed</p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn test</code>: test the code</p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn lint</code>: lint the code against <a href=\"https://standardjs.com\">JavaScript Standard Style</a></p>\n\t\t\t\t</li>\n\t\t\t\t<li><p><code>yarn generate-docs</code>: generate the <code>docs/</code> website from the <a href=\"http://usejsdoc.org\">JSDoc</a> annotations</p>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t\t<hr>\n\t\t\t<a href=\"#donations\" id=\"donations\" style=\"color: inherit; text-decoration: none;\">\n\t\t\t\t<h2>Donations</h2>\n\t\t\t</a>\n\t\t\t<p>If you like the project, feel free to donate some nano:</p>\n\t\t\t<p><code>xrb_3mrogerjhkdyj6mzf4e7aatf3xs3gp4stwc9yt9ymgasw7kr7g17t4jwwwy8</code></p>\n\t\t</div>\n\t\t<div style=\"position:relative;\"><a name=\"typedoc-main-index\" class=\"tsd-anchor\"></a></div>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Enumerations</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><a href=\"enums/unit.html\" class=\"tsd-kind-icon\">Unit</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Interfaces</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/block.html\" class=\"tsd-kind-icon\">Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><a href=\"interfaces/verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Type aliases</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><a href=\"globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Variables</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><a href=\"globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Functions</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#convert\" class=\"tsd-kind-icon\">convert</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-function\"><a href=\"globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Type aliases</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-type-alias\">\n\t\t\t\t<a name=\"blockdata\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>Block<wbr>Data</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">Block<wbr>Data<span class=\"tsd-signature-symbol\">:</span> <a href=\"interfaces/commonblockdata.html\" class=\"tsd-signature-type\">CommonBlockData</a><span class=\"tsd-signature-symbol\"> &amp; </span><a href=\"interfaces/openblockdata.html\" class=\"tsd-signature-type\">OpenBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/changeblockdata.html\" class=\"tsd-signature-type\">ChangeBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/sendblockdata.html\" class=\"tsd-signature-type\">SendBlockData</a><span class=\"tsd-signature-symbol\"> | </span><a href=\"interfaces/receiveblockdata.html\" class=\"tsd-signature-type\">ReceiveBlockData</a></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L55\">block.ts:55</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>State block data.</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Variables</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-variable\">\n\t\t\t\t<a name=\"default_work_threshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagConst\">Const</span> DEFAULT_<wbr>WORK_<wbr>THRESHOLD</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">\"ffffffc000000000\"</span><span class=\"tsd-signature-symbol\"> =&nbsp;&quot;ffffffc000000000&quot;</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L11\">work.ts:11</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Functions</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkaddress\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Address</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Address<span class=\"tsd-signature-symbol\">(</span>address<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L125\">check.ts:125</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given address is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it checks the format and the checksum of the address.\n\t\t\t\t\t\t\tIt does not check whether or not the address does exist on the network.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>address: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The address to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkamount\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Amount</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Amount<span class=\"tsd-signature-symbol\">(</span>amount<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L45\">check.ts:45</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given amount is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> a valid amount means that it can be embedded into a block <code>balance</code>.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>amount: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The amount to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkhash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Hash</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Hash<span class=\"tsd-signature-symbol\">(</span>hash<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L99\">check.ts:99</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given hash is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the hash.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>hash: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The hash to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkindex\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Index</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Index<span class=\"tsd-signature-symbol\">(</span>index<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">number</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L87\">check.ts:87</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given index is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the index.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>index: <span class=\"tsd-signature-type\">number</span></h5>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkkey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Key<span class=\"tsd-signature-symbol\">(</span>key<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L112\">check.ts:112</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given public or secret key is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the key.\n\t\t\t\t\t\t\tIt does not check whether or not the key does exist on the network.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>key: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The key to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkseed\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Seed</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Seed<span class=\"tsd-signature-symbol\">(</span>seed<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L63\">check.ts:63</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given seed is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the seed.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>seed: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The seed to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checksignature\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Signature</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Signature<span class=\"tsd-signature-symbol\">(</span>signature<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L151\">check.ts:151</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given signature is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the signature.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>signature: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The signature to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkthreshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Threshold</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Threshold<span class=\"tsd-signature-symbol\">(</span>threshold<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L75\">check.ts:75</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given threshold is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the threshold.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>threshold: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The threshold to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"checkwork\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>check<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">check<wbr>Work<span class=\"tsd-signature-symbol\">(</span>work<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/check.ts#L139\">check.ts:139</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Check if the given work is valid.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><strong>Note:</strong> it only checks the format of the work, not its difficulty.</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>work: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The work to check</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"computework\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>compute<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">compute<wbr>Work<span class=\"tsd-signature-symbol\">(</span>blockHash<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">?: </span><a href=\"interfaces/computeworkparams.html\" class=\"tsd-signature-type\">ComputeWorkParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span><span class=\"tsd-signature-symbol\">&gt;</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/accelerated.ts#L77\">accelerated.ts:77</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Find a work value that meets the difficulty for the given hash.\n\t\t\t\t\t\t\t\tRequire WebAssembly support.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>blockHash: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The block hash to find a work for</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5><span class=\"tsd-flag ts-flagDefault value\">Default value</span> params: <a href=\"interfaces/computeworkparams.html\" class=\"tsd-signature-type\">ComputeWorkParams</a><span class=\"tsd-signature-symbol\"> =&nbsp;{}</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span><span class=\"tsd-signature-symbol\">&gt;</span></h4>\n\t\t\t\t\t\t<p>Work, in hexadecimal format, or null if no work has been found (very unlikely)</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"convert\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>convert</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">convert<span class=\"tsd-signature-symbol\">(</span>value<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/convertparams.html\" class=\"tsd-signature-type\">ConvertParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L60\">conversion.ts:60</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Convert a value from one Nano unit to another.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>value: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The value to convert</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/convertparams.html\" class=\"tsd-signature-type\">ConvertParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Params</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Converted number</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"createblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>create<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">create<wbr>Block<span class=\"tsd-signature-symbol\">(</span>secretKey<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, data<span class=\"tsd-signature-symbol\">: </span><a href=\"globals.html#blockdata\" class=\"tsd-signature-type\">BlockData</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/block.html\" class=\"tsd-signature-type\">Block</a></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L86\">block.ts:86</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Create a state block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>secretKey: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The secret key to create the block from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>data: <a href=\"globals.html#blockdata\" class=\"tsd-signature-type\">BlockData</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Block data</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <a href=\"interfaces/block.html\" class=\"tsd-signature-type\">Block</a></h4>\n\t\t\t\t\t\t<p>Block</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"deriveaddress\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Address</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Address<span class=\"tsd-signature-symbol\">(</span>publicKey<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, params<span class=\"tsd-signature-symbol\">?: </span><a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-signature-type\">DeriveAddressParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L98\">keys.ts:98</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive address from a public key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>publicKey: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The public key to generate the address from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5><span class=\"tsd-flag ts-flagDefault value\">Default value</span> params: <a href=\"interfaces/deriveaddressparams.html\" class=\"tsd-signature-type\">DeriveAddressParams</a><span class=\"tsd-signature-symbol\"> =&nbsp;{}</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Address</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"derivepublickey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Public<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Public<wbr>Key<span class=\"tsd-signature-symbol\">(</span>secretKeyOrAddress<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L65\">keys.ts:65</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive a public key from a secret key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>secretKeyOrAddress: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The secret key or address to generate the public key from, in hexadecimal or address format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Public key, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"derivesecretkey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>derive<wbr>Secret<wbr>Key</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">derive<wbr>Secret<wbr>Key<span class=\"tsd-signature-symbol\">(</span>seed<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span>, index<span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">number</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L39\">keys.ts:39</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Derive a secret key from a seed, given an index.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>seed: <span class=\"tsd-signature-type\">string</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The seed to generate the secret key from, in hexadecimal format</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>index: <span class=\"tsd-signature-type\">number</span></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>The index to generate the secret key from</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Secret key, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"generateseed\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>generate<wbr>Seed</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">generate<wbr>Seed<span class=\"tsd-signature-symbol\">(</span><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">&gt;</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L18\">keys.ts:18</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Generate a cryptographically secure seed.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">Promise</span><span class=\"tsd-signature-symbol\">&lt;</span><span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\">&gt;</span></h4>\n\t\t\t\t\t\t<p>Promise fulfilled with seed, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"hashblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hash<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">hash<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/hashblockparams.html\" class=\"tsd-signature-type\">HashBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L75\">hash.ts:75</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Hash a state block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/hashblockparams.html\" class=\"tsd-signature-type\">HashBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Hash, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"signblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>sign<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">sign<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/signblockparams.html\" class=\"tsd-signature-type\">SignBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">string</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L26\">signature.ts:26</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Sign a block.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/signblockparams.html\" class=\"tsd-signature-type\">SignBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">string</span></h4>\n\t\t\t\t\t\t<p>Signature, in hexadecimal format</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"validatework\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>validate<wbr>Work</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">validate<wbr>Work<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/validateworkparams.html\" class=\"tsd-signature-type\">ValidateWorkParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L29\">work.ts:29</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Validate whether or not the work value meets the difficulty for the given hash.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/validateworkparams.html\" class=\"tsd-signature-type\">ValidateWorkParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-function\">\n\t\t\t\t<a name=\"verifyblock\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>verify<wbr>Block</h3>\n\t\t\t\t<ul class=\"tsd-signatures tsd-kind-function\">\n\t\t\t\t\t<li class=\"tsd-signature tsd-kind-icon\">verify<wbr>Block<span class=\"tsd-signature-symbol\">(</span>params<span class=\"tsd-signature-symbol\">: </span><a href=\"interfaces/verifyblockparams.html\" class=\"tsd-signature-type\">VerifyBlockParams</a><span class=\"tsd-signature-symbol\">)</span><span class=\"tsd-signature-symbol\">: </span><span class=\"tsd-signature-type\">boolean</span></li>\n\t\t\t\t</ul>\n\t\t\t\t<ul class=\"tsd-descriptions\">\n\t\t\t\t\t<li class=\"tsd-description\">\n\t\t\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L54\">signature.ts:54</a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</aside>\n\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t\t\t<p>Verify a block against a public key.</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4 class=\"tsd-parameters-title\">Parameters</h4>\n\t\t\t\t\t\t<ul class=\"tsd-parameters\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<h5>params: <a href=\"interfaces/verifyblockparams.html\" class=\"tsd-signature-type\">VerifyBlockParams</a></h5>\n\t\t\t\t\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t\t\t\t\t<p>Parameters</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h4 class=\"tsd-returns-title\">Returns <span class=\"tsd-signature-type\">boolean</span></h4>\n\t\t\t\t\t\t<p>Valid</p>\n\t\t\t\t\t</li>\n\t\t\t\t</ul>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/block.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>Block | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAADMCAYAAAB0ip8fAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAACUhSURBVHja7J0PjF1VncfPTEfclm7YEGtKauoWYXVdxLqyNZqyY/gT21hBRCPoaqcLoYFV10B0dXWxZWElsCYYG0wJ2CkkxSxoA8HQlbTL2ImsCLuFlVUisdC1YbItRBIoO03q7PnN+9155553/vx+55737p07v19y+vreu+8zv3vu/d1z7jnne39DMzMzSqxjF91bnfHg5e3xQ6zXrt/5x43wYwT++e5Q2o+vNmI+B2Pnzp1JjI0bN1Y+6XOf6E3xI0edNuX8ePKONMh7r5rJymiCDcs1VEyssr1Ll/t0+a0uM/h6H34es+W6LOUyfIG7UpfbdXkBIfC6HT+nWhsYn9LlPF1WiR/CcNhJunxNlx/qsk+XD+gyhK+P4Ofw/SLPbz+J//9bLsMVuBfq8gz0Ugzn4fUq/PxCwg7NdwZU0gO6nIr/f3qB+yEMt31Ll1Fd3gN3A7ocws/h9Q78HL6/zfHbW3R5DoOSzRh2XH3uw6bbZUvx+5WRK9h8Z3wFg+VB8UMYnu/XwlCGLp/Q5VXPNq/i9xfh9uZvl+myOJVhB+6XdDklcpU5Bbfz2XxnrIDBQ7z6iR/C8DGglb5Vl1cijFdwu6ut3+6qwrAD9xLifcElid/NB8aFeP8xIX4II7AddF93Exm7cXvzt49XYdiBu4wIWZb43XxgLMfXI+KHMALbLcNjQzH7GC4zPktijDi+XEGEhL4jM8z5vSXjaYzSXOVJG6vuy5RVuQOtD2P+t5IfBedSlaFO1cZGnB9rttd3nhbzvxfDaOEb32oG0mFi8B9xBGEyw25xHyRG/4OJ3yns+r1Pl7fUzPBtB0Pwx7FbUmd9cPxoep220Y8JHDCi2EW4vfnbNVUYduDeGhjdMke5bg18H2NchqNpP1OdebOfWf3/QTF8+wJXv5uMgYO66oPjR9PrtI1+FIOGSyN+LMXtvmv99pNVGHbgHtTlYyo8NP0x3M5nMQZ0Ab+PV7whfP1+DYzQvtyEI3kX1lwfVD/mQ522zY9J1V0gEZpS+iFuN2n99lUsSQzXAgzY4GzVmfydMnbiDvz8EUKzHmIUAy+3Gle+5TUwQvtyQpcNuryO5T011QfVj/lQp2304/OqMzr8n6qzaGO58bur8PPHcTvbvqjLal1uSGEMgTqohkXkrhXbQ0vGd1Zm/KA7OMUyWNyfU5XDZDn3hfmnnYxLj1ev02NjGxtxfqzZPnCRgdMPHJwyDQIQVkCtxYCbwtYRekwHIn9jBfaqzuAwhgYp6zMOXvFHoTV5qPDlaoIrxmink2GqWrg2aDmd8fec+5IYuCUGxZ9+1umgz48cZgS30w9H4A7cRmr6u3t0WWdUxp6aGMlBN4j6oPhjBH8j67TG86Nvftyw8fkkWE4t70hqN9nVHWLY+gy+r899lGoUsK/P4E8j67SNfjRBTE9pcaEPfrjKH9EXhxU6wA9X6ero7twK3WU7HOu2tUFIn/MCIkL6vEL6pjwBIySkh5vkR1VH0PuoKqsbqAG7VpdZBrzC+4SAXavLLANe4b0SE2uWNUJIXwTsftWdcB7F96QANgK2h0ENYCNgexjMABYhfT4/hFG2+oT07xjT4b7SG7C2lQL45TnNbzBgnQxfAHsC1skgBLAtlD6kqgvYqYw2+SEMt7mE9AWnipA+yhj+Q91l/9O/VkoH8H4dwKOUS5QO2NF/V+P7H1PfK32ewrA/P+OMM/affPLJJMZLL700Ojk5uT9wJbWF0ueq7hMGUgXsVEab/BCGu2fqEsHvN36TKqSPMua6ykYAFy2wK9iUDjYFAfuSer7n+xyMpUuXqjPPPBMCWOkA9gWs0gGr9u/fr44ePeo7MC6h9CHr4KQI2CmMNvkhDM+4mXKL4FdagZcipI8yhinBFwu2fjBcAUwM2MIKAfSQUVwHhyJg5zLa5Icw/LdrhQh+xiiuwKMI6VmMkVjw/dvun6vHnvpR0lBbDkYRwI8++uhswDJsmVEhlO3MUT6wIxUYbfJDGP7PjxjBHzKKkJ7FiM7j/v4N05XHykMMc34vNM974sSJ0Ai0MVbXI/qG13/UxdVE71I0IT2XYVc4mRER0pP9CAjpSYyIkH5g9RER0g/Mj4iQHu6Hz9dliYNxr6IJ6VmMOh6IPitQ/rDaMgSlCuOjH/3oEBTPNg8aJz7cK77JOBhFMbcrzCVg5zI4fmxWdCE9l5HDjxx12kY/TBF8Ic87ZgRaUZSiCelZjDoC9zIdsDGhdJShA5Yjtn6TdXCUUVlUIT2HwfGDK6TnMHL4kaNO2+iHLYI/ZgWeMkanqUJ6MsMM3A+qstg3ZJO4vW1Rhg7amEA5ytBBmyK2Lg6OeWC5QnoOg+pHipCew8jhR446bZsfLiF9EXhmwHGF9CTGsNV8nxsJnCJgz7Wa/lk75xtqQpdzCcHnFSi/+93vntClEsPqbppC6Tep6kJ6KoPqR2hfqH7kqI9+12kb/XAJ6Y+p6kL6KGPE03c/F7sFN6rOpC8E0NddweoyCGBgPLHVySgsOOoFAQyMp556KplhXFk3Y+HaPcb/UxlUP6Yz+DHdZz9y1Gmb/DiO5+P9qrMCaqsqi+Bh4cSBwG/HcYDsZi5jJDIABAG8KtLliAbw3ofUqodmthx0KERMgXIwgPfu3btq9+7dBx1qlxKjKXlhmVpacn0QrMSgiOBjdZpDwE5hxM6PHKkuKQyHgih2XA5ggKXY4RTGCPGKVMn+7udrbQZbKH3ttddWZuQItj6ZCOnnkR+NENLf8CexiFmrb4SzK+lESE/YFxHSN9OPBSOk1yfgCn1Ci5Ce6IcI6d0MEdJ3ra9Cen0CrtVllgGv8D4hYEVIL9Z0a4eQ3gjYHgY1gEVI30g/hFG2+oT055+u1LIl3oC1rRTArx89RAlYJ8MXwH0W0h9V1QXsVEab/BCG21xC+iWqupA+yhh+88lKXfA2pXQA79cBTFp6qAN29H9+Mr7/0ERZSJ/CsD/vs5D+BtVdTJ4qYKcy2uSHMNw9U5cI/kLVFQqkCumjjLmushHARQvsCjalg01BwB478nzP9zkYfRbSH7UOToqAncJokx/C8IybKbcIfokVeClC+ihjxBd8//ua7pdNKXXkWCfYjv73PmeguSwHowjgV199Vb344ovqtddemw3YX/7ylxQRPdglxv2h6+AUi8phu89bV7tCwH5LIqNNfgjDzYBe4Zfx/5d7Aq8QDOzG3pP52y/ivXQSYyQWfA9P/Fw9O5Emgs/ByCCk30XczhzlAztSgdEmP4Th/7zQx8Ym8ChCehYjOo87fKK6kD7EMOcsQ3OpFYT0sOLqg0pZj6Ts2IyiCem5DLvCyYyIkJ7sR0BIT2JEhPQDq4+IkH5gfkSE9KtwwNZ1PzykaEJ6FqM2If3bL90yBKUKgyikX6XKz+6xn+1DEdJzGRw/4GBRhfRcRg4/ctRpG/0wRfAQ/OZzquznWFGE9CxGLUJ6HbCDFtLbD95SxogdVUjPYXD84ArpOYwcfuSo0zb6YYvg7YfMKWN0miqkJzMGLqTXQVuXkL44OOaB5QrpOQyqHylCeg4jhx856rRtfriE9EXgmQHHFdKTGFmF9JefpSZ0abKQfqWqLqSnMqh+hPaF6keO+uh3nbbRD5eQ/pCqLqSPMvoipIcABsa9vxAhPcMPEdLPPz/aKaQvAvhf96lVz96/5WCKcFyE9GwTIX3AREjPsPEviJA+YiKkn0d+NEJIf+9/RbZYtla9/VIR0vc5+EVIP4/8WHBC+iotmgjp0/ZHhPQipBchvZiY20RI7whYEdKLkL6pDBHSRwLWyZCM9JJNXi3UjPQLTEgvGemFkYvRjIz0C0RILxnphZGL0ayM9K7giwVbPxiSkV4y0jec0cyM9C0S0ktG+mp+CMP/eXMz0ouQXoT0IqQXIb1SIqQXIX07/KhXSA9LHnHZ4+n6FTY63XP18baYRSEynEL6S4/vLK7ypx84cCDKECG9COlr9qMZQnodcKP4ep7nx6Y5hfQURkxIr4N2FF+9DBHSi5BeiZB+1nbocgUOiIzpwNvqCZqQkJ7KKAZeXALlEkMHbwrD7m6KkL66HznqtI1+1Cqkh0D5uC5wx/0y3n+/oANv8vJ3zfbDC0FvSEjPYRQ2TWHo4J1cvXo1leG7soqQPo8fOeq0TX7UKqS/S3VWZDyAG92HkHEdeCdO7dxrxjS5UQZBSO9l6OCFlud0EdKTTIT0AWubkH4TtnhTeBUYx26aUnQhvZfBENJ7GSKkjwa/COkH5EcjhPRWq2m+du7YT/krtfIjoUvNFhVjOKwkUIYR5aqMHCZCehHSU/xohJB+9fGoE0EhPeVE1Tu6Ql+lAkJ6UndOhPQJ+yNC+oUrpH9BJQrp9U6u1WWWAa/wnsswZH4viJBerKHWKCH93XiPuQRf76YGsBGwPQxqABsB28MQIb2I4BvCqE1IP2IF7I3oMMwt3WMMUI3j+89gIME8EwyDT9oBazN0F3mOob+fY+j/zzL095N2wNoM3W2bY+jv5xj6/7MM/b3vwekXqvLkdnGgrsJg+Jhyz/ctUt1Jb1gf+nQCo01+CMNtIKR/u+rMr5t62kIEvwv50Krac7m3YEx9LYVhtriwagTmS2+ygrawE/j5TbidS6pTYhhBq3A0js0wgra496IwigNgCqVhnu514/sUATuH0SY/hOHumdoieGipFxvbpAjpSQy7q3wNXgHgsR1jRvO8CN8/g99fE6iQOYZuVcd0WYSt8SJ4z2XoVnVMl0XYGi+C90SGLZSGq5e9CosrYKcy2uSHMDzjZqpXBH+V6l3zzBXSkxh24EKX+EzVWclxPQaI+Xozfj/uqw3dqvYwdMD2MHA734hmD0MHbA8Dt/OZSwD9JHZJ9gS2cwnYuYw2+SEMt5ki+NIAtOosU1xnfEYR0rMYLj3uCeueFtYPb/J0n33Be8K6p51j2N3nQPCesO5p5xh299ljPgE0LKdcjxWzWtEE7FxGm/wQhv/3Pr0v3N48jBeBA4ompGcxQkL6IoB3hFpYYgDvgBYW5sDseTDzvWtFihHAO6CFhXlJe24yIqR3VcjdeFCUognpuQzTWIyIkJ7sR0BIT2JEhPQDq4+IkH5gfkSE9K7g/6zqrjGmCOlZjDqE9KYN9ZHhElHDwXhClw8HtnMJ2LkMjh+zDwVQNCE9l5HDjxx12kY/TBG8aRBo5+hiPquJIqRnMezANQekfFYMVDnNHJAKGJyMXqG0OSCVylBloTQYrIH+qerMhZojdlQhPYfB8YMrpOcwcviRo07b6IctggeDZbow/3rQGp2mCunJDDsj/RWOEWXlGFm+Qvkz0l9hjyhbDLBYRvor7BFlJkOpXqH0nY5hdq6QnsOg+pEipOcwcviRo07b5odLSH+l6p1S4grpSQxXRvrNVgArK2A3K09Gen2POqFLiYFTQMqYCioGXpwCZX0fO6FLiYFTQMqYCgoyrO6mKZQuDkgVIT2VQfUjtC9UP3LUR7/rtI1+uIT0xe+qCOmjjKF/GH9rqCsazUgfkjjpYPUxXKLIIRdLByuL8YOTNqoUy724n8mayXD/72RYyqskxrGxtDqtIDJw+rFm+8BFBk4/cHDKvjf+Gp6jpgj+JuUX0he2AntVZ3AYocAtLJiRnqJN1AG8Sm930BhBLirEFCgPhVg6gFfpltgU0jsZFOG4zwYt6zP+nnNfEgO3xKD408865ZgR3E4/cgj6KWYEt9MPR+AO3AaSkR6C1vqILZSGoK3KyBl0mU2E9PPIj6YJ6QdpkpGesC8ipG+mHwsmI30hpE+9UmF3ToT0CfsjQnoR0ouQXkzMbSKkdwSsCOlFSN9UhgjpzYBVIqRvmh/CcJsI6X0MEdKLkL6hDBHShxgipBchfUMZIqR3jGj2MERIX5sfwnCbCOk9wStC+mb4IQz/70VIj9uHAliE9Aw/REif1w8R0pdNhPR+wfZDSoT0TfajViG9KTLwiQlmrOBYZHRd7aDxMnRrOmS0rqM4HL4G+/pffpvaOhFj6BZ3yGgJehiwY5Y6CHbuJ3ijDzrH7zhG7EDWddBasQTzav+iy4scRuAkCTFOw+mAnn1h+OFkXHp850RVP46NbeQwSvUBq548K6bYfqzZPpTsB6x68qyYYvuhW9vCjz/Q5f+w8fs9fgaa3s87RqefxtZz0hhVhs7QV1MZw9YNMxhoYE9WaUJ6CgMsJFDOwRjD1wuwkg4pntj627p8qCKD6kdIsE31YypDfUz1uU7b5sdl+LrJaMA4QvobqzCcGel12abLm1U3X6cZsD4hfZBBFNIHGUQhvc24AW/wnzQOSExsPUhGjn1pCqMp9TFoP76HAbbM+F1MSP/PVRjejPQY3Q8Zrd9mxcxI72EUNp2bobvJIcY5xHvmuhjTLWKoBerHHry1jGWkr8wo7nHhCnKG6maCfw6b7BMqIqS3rmReRkxIr+9xh2IMipBeB6+XEVMAGfe4IT+oFvWDIKTn+NHD0Pe4QUahAArVqb7HDTJi4nbjHjfKCAnp9T1u0I9YpnnjHjfKCAnp9T3uUL/PD8qPB5KRniGk9zIYQvrQvqiq+8IIfo4f7H1xBH+O+qilTtvkR+RRTql+eAMXzJkJ/rSx54OAF8dLziRlk9etbWWGZVSG4jKYWtm+7YvDjxLDetZUkh/Ws6b6VqcxP6xnTdXmh/XIGieDqddN3peh21X0QT5BIT3lOUC6C7RCb1dJjF8I6WPbNUXALkJ6EdL30/oqpNcHa60uswx4hfcJAStCerGmW6OE9HtVZ33yEnzdSw1gI2B7GNQANgK2hyFCehHBN4TROCH9NtzwS9hVhhMH5pJgEtorpMeAJDH0trMM3RUKCemDDBHSiwheiZC+JGDfhjfMy3AnluH7bYougq+TURwAUygNq1Hep7qrUlIE7BxGm/wQhrtnaovgi1xDxQqsFCE9ieET0v8Orybwg7fg67fwc6oIfo6hW9XKDN2qchm2UHoSW2uzdeYK2KmMNvkhDM+4meoVwa/FxsQMUq6QnsTwCekX48a348lzO75frCJCeh2kPQzdLe5h4Ha+Ec0eBgrpSwyikB6uoE9it0Th65PGlZUiYOcy2uSHMNxmiuDhfATx+2fw/WfwfdFqUoT0LIYduDuMrkHxBIqtqvvki6KLsSMwMEVi4Ha+gSkSA7fzWbHmE27yz7EOzDn4ubmdOcqnVFm4zGW0yQ9h+H9f6GMhPecTVtA9gZ/bx9D8bTLDNar8KyNAx42WeKX1fcjmGEXLiq89DJjfK4qPUbSs+NrDKMT11pwlp0JMm0o8MD5jMQJCepYfwLHmg1mMzHWazPCcHwP3A+Z/oVw8/YJKvKCGhPRshh24sAzrbCMwdhgtcREoZ+N2vq5yiVG0rPj6K+z6naLKUia7q1xiFC0rvpIYqiuUjnVBKEJ6LoPjx+OKnpGey8jhR446baMfpgg+1t2mCOlZDFdG+ueMADWteP+cCmSk1wEaY1yGFRLMSF+VoXozjq/FA2Le9HMz0lMZHD9SMtJTGTn8yFGnbfTDlU1+EoPNHODiZqQnMXwZ6YsA3WS0xEUgkTLSFwxsgYuW+DkVFyj3MLAFLlpiCgPMzji+GLtA5jA7NyM9h0H1IyUjPYeRw48cddo2P1wZ6V/H7q05pcTNSE9i+DLSTyp3RvpJFchIr4NzQpcSA1vgoiXmZqSfZUhGeslI31A/6stIHxAZkDLSh0QGOlhZ2eRdLMlIX40hGelbmpGeoA4KCumJ6qBVeruDVTKOS0Z68kkmGekrmmSk7wa3ZKQPm2Skn0d+NCIjPfUqpq9CK3SXo5KmVnd1Vjy+eZZRJeN4oQ+WjPQERg4/ajDJSF+1xdUBW6h11ur/z95j6gCeZHY95hg6eJMYhmpo7l7XpQqSjPTl/REh/QIT0kOw6fKoKieWntXD4uekgK3K8CS4ntPlKjGx+q1+Ib0j2M7EQAF94pewmzrKDFg2wxGwbAaaCOnz+SGMstUmpHe1uKYeFqRHsATMTrMZs6YwLsTfXG0ciEIo/Qx+7zKopAdURwsL/386gdEmP4Thtm9h4wHz67CqqcitW4jg34Pf3+b4LQjpn8OgZDN8XWVTDzsXKLqfP864mvWNYYkNQldSUyhtW4qAncNokx/C6DWXkN62FCE9iTHsuREvuqaLzWDT3V9TbBC7ma/MsHS5cwFriA1CVgilz1e9c6JD+DlVwM5ltMkPYXjGzVRXBL9X9S7WmMHPqUJ6FmPYc49q6mHtYDubODBVmWHpcu2AjTEKAfQ+T4Xss7Yzu0+2gJ3LaJMfwnCbKYI/zxP85+H/KUJ6FiP0eNZfWa9n61bTFBtQrC8MQ2wQsmVEfkomeM7fmu9+CMP/+REiIyUjfZDh6yqbeti5YNOt5pjqLvKPdZWjjEKcXBRHV7nEKALWFBuYgm+P6JtSIaZNJR6YlO96tosI6cl+BIT0JEbmOk1mRIT0A/MjIqSnBH9MSM9i+LrKY0aLZgZbMUBE6Sr7GB/Cm+zoTLilyzUDlsIohNLrPF2QddZ2hbkE7FwGxw8YOacK6bmMHH7kqNM2+mGK4Pd4utvFUk2KkJ7F8HWVrzda1mcco8IU8zFgTc+fqbBQOgejEEo/7KmQhxVdSM9lcPw4pOhCei4jhx856rSNfpgi+PWe4F+v6EJ6FsMXuGcaLevNjlHhVwiB28NQ3WdYxYTSORi2UNo1zM4V0nMYVD9ShPQcRg4/ctRp2/xwCeltSxHSkxi+wF1ZtKxWwD6BLQFF19TDUN1nWFGE0rMMx4PiOAwR0ufxI0edttGP+oT0MzMz9r3pjdg9gyvMGLZwF2EzfasOwmhrG2F8XXkEyuZicH0/m8QQIX2ZIUL6lgrp7cDFnYOJ52sxYO6hBmyMYXSxnQJlO6u4Dl42Q4T0IqSvavNWSI9B+g0sqVe5HoZRISShtD5hehjGSSZCeiVC+jr8aISQvqYK6bvom9N6mgGSW89L5PVdSE/U5a4ntoisbnICYz2xRWR1kxMY63MFIgR7EfCpAWxeMAYauL5K5FjGbttyY0CCY+ZEeCrD6QfzAuL0o0KvYY5RoY6z1keFrnFWPyqct307x4bVwrQ7VWcdMNdgEOJzFRlt8kMYNR3bhRi4IJKGVSuHmL+DJxHAZP1kBUab/BBGjceW8sypU/AKAHNKML+1LXGEuRIDR5hLDBy84tjt+PtvJ1Toj1Vn7u2SREab/BBGzcc29MypU3SBeaXfqM4c05X4+hv9+fXUgK3KgIDVxcnAnLmcCi30jI8wfvdOo0JHExlt8kMYDTi2w4Rg+4AlxYMlWFuZActmOAL2A5acL8ow7DtGZcAKpH2MCgUh83WqMzGewmiTH8JoyLF1tbigW4JHpnwag+14ggg+KwMD9jhTSF/YbcbNPthivH9YTrwKXof3GimMNvkhjAYdW1fgwr3k/bo8oINtr0oTwWdl6IAtMYhCerD3q07mP9vgwXO/xu999k3VSXf42wqMNvkhjAYdW9/KqU064G7GYHmHfv+sfr8INbVfUWWlg0pl2JPg9nwZBKgO2jmGfv+sfr8IdbmzDHthgTUH+Rj8TnWeqPcpy8W78HufXYy/gVVbX9DlggQGyw/P3C3LD5thzeuS/OhjnbIY9mINa153YH5EztNazjGukB6uCpu14+cSBqZ8DEge/Beqk6ozNjBVYhhCejJDddRMV6puvtHZcwIHAmK2CyttSwVGm/wQRkOOrStwP6jKiaVLAavLBMEZL0N15El/ruJC+hyMws5T3YTFUBnXMA4KcCcqMmJ+jBL2JebHaIb6GB1QnYofFc+xYUcXdwJbVAiQe5gBG2So7qM3okJ6K8H1LAPfkxlWxYDdwazQU/H+Yk8FBsWP2L5Q/MhRH4OoU/Ejwzk2Ego+5UhkzbEAwxYo3+hjQABXZaiOwuMuvAhwr8SvYKV+JZFB8SO2LxQ/ctTHIOpU/MhwjtWlDgKbHhBjJY7cXZnAh3Wj8GDspRUYVD+mM/gx3Wc/ctSp+JHhHKt7rfKGATDguT6bEtnbVOfpA1UYHD82ZPBjQx/9yFGn4keGc6yuwC2E0VVF3xTGyxX8nMrAoPgR25epDAw1IMYg6qNNfiSdY0Pj4+OV9hrm+KjJk8+aHgt+/4s3jlc+ClX0un/5T09W/vs/+fv3kreNaW5/dzDuzx+tCv895qNrstcpx2Ii+xoeXeMbu0lm53gKBgjqB3qP6wtMTvDHTq7U4OMEXD8vAuAH57e+4C72RzLS581IXyX4Uh95w+kqV8mw3TSGmFjrzA7cKhm2m8YwJ899xTWpDhPgoPRYWoHRJj+E0cBjawdulQzbTWPAZPmayIVrjeqdVIeF3aDSeLUCo01+CCPM+Co2Kr7yVcKxZTPMwHVl2N6uukuwlPJn2G4aA4wqy7K3OzUDo01+CCP8XUx3u49wbNkMM3DN7NiFweMz9qtucmml3Bm2m8YQE1sw97hmduzSgJrq5C9ZZ3y2W/kXwjeBISa2YAI3lEAZmnZ4+txqfO9LyNsUhphYq82cxy2C4LBjO1jV8VnVTT7kC64khiPreQXGWfP6gORYBGJyrliR9vvyMdlYW32Y879rttd3XErzvw3IHWS2uGZ2bNMgSM7R5UfGZ3aG7RQGBOZb+sSYTwb7C5nPh1rAaEp9tMmPaOCa2bELA4kRzJ2aCYJdGba5jJBAOQdjPtllKp6Bfb4wmlIfbfIjGriuDNv2ozR8GbY5DDBupm8uQ3m62i477OjuV2Vw/PBlPj+SgaEGzOhnfTTVj3URzjrCOcZm2AswqmTYpjKK/1fJ9E1hXKniCZemVK/+cReWFRUYXD9c+8L1I0d99KtO2+zHDhVe9bSDcI6xGbbI4LjqZHuHx6LCksKtqpwd+xMqnmE7xrgDt5vuMwMkWKcl9EKgZf+0cTVMYaT4MZ3Bj+k++JGjTsWPzOeYTx10AIO0ilEYZqbvLIzcKp9Uo/jhGEGO1QfFSgyKJM+hICoxcsjpKAyHgqjkR440rRSGQ0FU8iOnyifVRnJoLamMWDZ55kmWPWt5jUHv3Bdm8EtG+nngR66gb21G+hQbtJA+ti9MfxpZp+JH2ealkH4QrftCE9LH9keE9O0U0o9UqVj7viUHI+VEG9SjVcTEmmJtzkgvQvo8fgijgcfWFbgzhBKzJjBESJ/HD2GEGbUL6UvdcexGF8+T3YDvb+B06Wtm2JPl8HT41wnbnZqB0SY/hBFmmCJ4+4EPSvGF9CSGK3BhgQOk/TthfX4CP58kBE1TGKbBog3IPXSoQvdbGMIImeuBD31huAI3lrqSktqyKQzbYLgWnldVZT5OGMIImeuBD9kZbR6c8hloemF+7oAwhNEnhv3Ah+yMkbqjyJxCSl1aV55COotSIXdnqNS+MJhzuF4/GEJ6J4MppO9bfTCF9H3xY2j4JPUfd76xu8UbTqME/2czXEC8jIXW4sLBeEKXDzeIkSrYbiKjKfWRzQ8dtFw/XA98ULkZdQVuDhE8lwHZ7H+qy6oKfveDkSLYbiqjKfWRxQ8dtFw/XA984BqJEQvcRdZrirkYnEzfqQxbvHyn6h1md213JAOD40eKkJ7KUANm9LM+BuqHDtoUIb3rgQ9cIT2JEQrc21U3A/dt+J5rPkZMoJyDIUL6PH7kqNM2+9EIIb1p12ToEocY031miJA+jx856nRe+QGDUU0/x+oeVc4uHBchvQjpQ0ZhlEaQHX40Qkg/yINjHBivQDl2oomQ3hv8IqSfB36IkD7C4MyHmgGSW89L5PVdSE+US65ntojsiziREfSDo6n1tbAhhtFVDvrB0eWaAZtDzzvQwM3RqmfU3i4nDE64zMzikMpw+sG8gDj9qNBrmGNUqOOs9VHhfKnkx8zvj5cYFbrofTvHFqqQHob+b0ioUJigv0R1RA6pjDb5IYyaju1CXKsMC+dAZ8lVgbxLddaOTlZgtMkPYdR4bNsspHcZzAGDbGpfQoX+WJcv4tUwhdEmP4RR87Fts5DeVaFFEuxHGL97p1Gho4mMNvkhjAYc24UipP+OURmvM66GUKF7dblOl7WJjDb5IYyGHNuFIKSHZZKfM94vxvuH5cSr4HV4r5HCaJMfwmjQsW374NT7VUf1YRs8rOvX+L3Pvqk6T0T4bQVGm/wQRoOObeuE9NbU0GO6vEOXW3T5lPWzu/B7n12Mv4Fu+Rd0uSCBwfLDM3fL8sNmWPO6JD/sKbmMdcpi2NOL1vkxMD/sxRrWvG4t59hCmA6CRdy2VOq7OBAQs11YaVsqMNrkhzAacmyH4aqWmh6iuComMHpE8EvGd3IXX3CE9OeprtYSKuMa5t+ZqMiI+UHZl5gfOepjUHUqflQ8x8wWdwxfzb42V0hPZYQEyjkYrooBu4NZoafi/cWeCgyKH7F9ofiRoz4GUafiR4ZzrAjcHRgoyzFwdiDwb4xRs5iQnsPwCZRzMFy2Du8VNidciV9RXZVICoPiR2xfKH7kqI9B1Kn4keEcG8FA+bgub1WdJ8vBDfMLqjNP+iHiH09hTPeB4bKVOHJ3ZcIBhXWj56tOjpdUBtWP6Qx+TPfZjxx1Kn5kOMeGMcLv1+UBvKI8gO/HGX88lbEhM8NlkJ9lU+JB3aY6T9yrwuD4sSGDHxv66EeOOhU/MpxjxXTQJmzxpjBQoMyuWGJM0UQZBCG9l1FMSSQI6V+ucFCnMjAofsT2ZSoDQw2IMYj6aJMfSefY/wswAKmMl4i8NCtXAAAAAElFTkSuQmCC); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"block.html#block-1\" class=\"tsd-kind-icon\">block</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"block.html#hash\" class=\"tsd-kind-icon\">hash</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>State block.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">Block</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"block.html#block-1\" class=\"tsd-kind-icon\">block</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"block.html#hash\" class=\"tsd-kind-icon\">hash</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"block-1\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>block</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">block<span class=\"tsd-signature-symbol\">:</span> <a href=\"blockrepresentation.html\" class=\"tsd-signature-type\">BlockRepresentation</a></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L76\">block.ts:76</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The block representation</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"hash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hash</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">hash<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L74\">block.ts:74</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The block hash</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/blockrepresentation.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>BlockRepresentation | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#account\" class=\"tsd-kind-icon\">account</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#balance\" class=\"tsd-kind-icon\">balance</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#link_as_account\" class=\"tsd-kind-icon\">link_<wbr>as_<wbr>account</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#representative\" class=\"tsd-kind-icon\">representative</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#signature\" class=\"tsd-kind-icon\">signature</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#type\" class=\"tsd-kind-icon\">type</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"blockrepresentation.html#work\" class=\"tsd-kind-icon\">work</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>State block representation.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">BlockRepresentation</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#account\" class=\"tsd-kind-icon\">account</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#balance\" class=\"tsd-kind-icon\">balance</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#link_as_account\" class=\"tsd-kind-icon\">link_<wbr>as_<wbr>account</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#representative\" class=\"tsd-kind-icon\">representative</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#signature\" class=\"tsd-kind-icon\">signature</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#type\" class=\"tsd-kind-icon\">type</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"blockrepresentation.html#work\" class=\"tsd-kind-icon\">work</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"account\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>account</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">account<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L61\">block.ts:61</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"balance\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>balance</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">balance<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L64\">block.ts:64</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L65\">block.ts:65</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link_as_account\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link_<wbr>as_<wbr>account</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link_<wbr>as_<wbr>account<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L66\">block.ts:66</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L62\">block.ts:62</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"representative\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>representative</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">representative<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L63\">block.ts:63</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"signature\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>signature</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">signature<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L68\">block.ts:68</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"type\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>type</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">type<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">\"state\"</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L60\">block.ts:60</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"work\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>work</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">work<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L67\">block.ts:67</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/changeblockdata.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>ChangeBlockData | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdwAAAGYCAYAAADoalOPAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAG2CSURBVHja7L0PjBVHniYYVUbVx5hTrdAxwioL/2l8zHnbNn1YWG3BFsKLhUULut2M7Gaut+xtyy1atmzZwoKljmqQWVAjIyOsRo3MtBlraHPntQXXFqX2GlFDyT4j1zVtz7iXW8t/aim5tNhoasduduuafRc/8pdUVFb+iciMyIj33vdJofcqX2bEV19G5pcRGRG/jkajIQAAAACg1bDt8I3BcNnR96noxCkBAAAAAPeYBQmAPKz9tb+yj/8QeoSuBwCE2tKkFmVoQAsXAAAAAHy0cA90uC90o8Zr41B4HD582DmPvr6+IFpWzdSCgh5h1lPcP6Zj5KB7IksebTQNDw3cJNMDMq2SqVumxbz9rEwTMr0p01GZPnH87zjhgS5lAAAAwDeWyfSsTL1Zfs6fK2XaJdOwTP0yDVko97JM79TBo0yX8lx6uJPpmEzvyfQnTu/xto28j2uAh38e9OT3ED8NQg/oAR7gYYoumfbLdJpN7iJ1UMi0TqY7uVE4i7+v498usjGe4mO7KpTbw2ZbCw8Tw50t02aZPpbpFzKtZbe/htMS3vYL3mczH2Mb4OGfBx3/lEy/4y6VT6AH9AAP8Chh8r+V6TGZLsm0W6abZfqpTMdlGuHW52X+fpx/u5n3vcTH/tbwYSAud1xE3cK18dA13Pns4rv4KV7nSX8XHzPfYuUAD/884jKp2+VB7kqBHtADPMDD1OhPcGuSjG+FTFtE9H60CBO87wo+tpfzmm1QLrVOd9bNQ8dwqcn9rkxLS4i6lI/tsVA5wMM/j3lKmU/KdAZ6QA/wAI8SeJ7zGZPpLr52THGGjx3jvJ7XLJcGQD3ug0eR4VKf9GsyLagg7ALOo6tCHuDhnwftd4yPo26Vg9ADeoAHeJQ4lrqpH5VpUqb7ZRqtwGOU85jkPJdolLuPzbF2HkWG+1TJJ6C0J6KnKhwPHv550DuK7/D3Z6AH9AAP8CjJ4+f8ubdkizKthbk3kXdWufQedo8vHnmGS/31m4Q9bBJ67wnAIzwe9PtW/k7z0E5CD+gBHuBRggd159KUmgnF+GxgD+e5UkzNmU0rd1CmC7545BnuGmF3GDjltaHEceDhn8d6pcxXoQf0AA/wKMljPX++IaKBS7ZAeR1JlJFW7qBPHnmG+4Cwj9UljgEP/zzU39+BHtADPMCjJI/4NcxRBzwGE2WklTvik0ee4S5yQGRJiWPAwz+P25Tv56AH9AAP8CjJY1HiurGJkZz/Md72kU8eeYY73wGReSWOAQ//PNQyL0AP6AEe4FGSR7zvuAMeF3L4xNsmfPKoO1rQpAgD4AEe4AEe4NFaPLpC55FnuC6cf6zEMeDhn8d4TU+o0AP1FDxam4fLHqGeRBlp5Xb75JFnuC76ts/VdAx42M3zA+X7IugBPcADPErm6XLMQ961GG9b6JNHXng+mu6w1jKRwRLH2OBBT2BPiyiU0tWnsayYmRlxLp3xyIplmhF/1Md5od/jIe408u5kO9SPnJi7rvRI5ZHFJyNebzvX01a/fwStR1bM3UScXBrVv5Kvn+OW9VitlJFEXO5i/u6FR14Ll0hMWCRBeR0pcVxVHvSUcbuIhn+PVcinVXiUOS90kcZz1dajfjjRA/UU94920COet06m321RD8prQ6KMtHLX+OTRWXBCd1sksrvkia7Ko1+5OVLf+isynZepwek8b+tpEx5lzgv9vpO/0xNib5vXDxd6oJ7i/tEOetDKbENsTJst6rGZ8xziMrLKXSWicRdeeBSNUqZ1IUcskKA89lU4vgqPN/mT+tXfF9HEb7Uy9PA2+u3WNuBR9ry8IKbWG30O9cO6HqinuH+0ix5P8yetw7zEgh6UxxOJvLPK7RJT6z/XzqPIcGm497qKXSljnMelCnlU4RE/BVK80rmcFz2lXc+pn7fN5X1anUfZ8xKXOSqmR9lo1/phWw/UU9w/2kUPNbrWMVEtzF8P5zGb8xwpeFA5yAbb44NHp+YJvluUjxN4d8UKZoOH4K4EwgB3B45x2snb1H1anUfZ80JTCuKYkWocyXatH7b1QD3F/aNd9FDjR78tysflfZvzOMN5FoH2oa7e/T546C58QU/xK/jpRee9wQTvu0JUizFog0eM+MX4oZT94m1z2oBH1fMyzsfvENG7mt42rx+29EA9xf2jnfSgFvp9InrXSbF1T3GLWGcAUzfve4qPHeK8dFr9cbnUAt9aNw+TlaYu8dPLzTI9LqIoC+pL4bO87XHeZ2fFbg9bPJK4oLmtVXnYOC90PA28uFNE89oWtHn9sKEH6inuH+2mBw2+upcNejYb4Mfc+qTRxGp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMavECaIMX+DkE2V5NMDDapmHUD+c6IF6ivtHO+hB73sfkellmXaJaF77Y5zyQHNct3Crskq5vZyG6uAxw3A3NkQQsMUja3K6LjIm9Rsja9EAXWQsctC2sKVHzuIWTYVQ6inuH9ORWPTBG2zxyFrcwgLIsOidMo1+prnt9P63W2ldUkuburRplDTNbz1nsdzaeMwS7Yt7+PMt8ABQP1BPoUcQepCB7RRT89x9wQmPdjbcLvBAy7rMeXGhSU5LG/UU94+m12NH36dQqM0Ml4asq/OsTmTs0y48ANQP1FPoAT1guE5AL8R/JbLDMY3zPu3CA0D9QD2FHi2tR2gt63YyXIqscR14AKgfqKfQoz302Hb4xmC4kPl3NBoNVB0AAACg5RCa4TZ9C7fqsP2q0weqTqOwNZ3DFXxOmwlxwBb0AIDmML4QB2p1Vs1AGt4ySgH8L8s4gQcAAAAQHEq3cNlkaR3JXv6bJgz3yxbjsAeDu8pDRBOXaW3QluJRR8uqmVpQ0GM6qva06ECnN+ZAh/v/VadXKhQeDheKuAqdRS1C4aGBeLnFvAUnjsr0ieN/xwkP4xYut2hPya+nFXMR/P00/VZHi7eIh4gWlK6jpbmMy/LNAwAAoFkR30dpfWJaWnGliMJeXsNpCW/bxfsk77dVyv1OXTy0DTfH4JJwarymPFwZnmxRLJPJOw8FFP1io4hiMr4n0584vcfbNvI+NkFPfg/x06BPHtAjTD3AAzyKQAtm7Ffuo7Sm8wERxeulYCCzON3J2w7wPrEx7hflFiGJy6W5xO/UxaPQcA0MzqnxVuVhy/AMjLYu46VIFZv5aesXMq1NeSJby799zPvOtlAmBXH+HXepfOKJB/QIUw/wAA9dk/+tiAIExBG3KCLRT2U6LqIg7pc5jfC2n/I+u/mYxziPuSXKpbnCR+vk0enA4Kwar20eZQ2vgtG6NN75nM8uoR+/cRcfM79imfS++kERvav2wQN6hKkHeICHrtGf4PthHFOaou7oxuXdwseMcx4nNB8E4nKpdbqzbh6dDg2ukvG65qFreBaNNpUH5U1llDieukLelWlpxu87co5dysf2GJY5TynzSZnOeOIBPcLUAzzAQxfPcz60/ONdfO2kYVtOHmf42DHO63nNcmkA1OM+eMww3L94SJyes8CqsUzDRTHa+3+Ll04X7RcKj4ULF56+9tprnfH48ssve4eHh08bHkbvCl4TUaDzLAwUXDQLOI8ugzKP8XHUrXLQEw/oEaYe4AEeuqBu6kdFFJP2fplGc/bdXmB2o5zHJOe5RKPcfWyOtfOYYbj/441C/C//+orhiTkLrBqckAYn3hF/Lb4UnxbuHwqPOXPmiFtuuYWMV0jjtWm0QhqtOH36tPjiiy9MD38q58nU5KJZynnpgN5RxKP5nvHIA3qEqQd4gIcufs6fe3NalCZmd4bzUvPOKpfew+7xxaPTteGZGlyoPGwZb0WjJdB7lE0G+xddNJtE8fsb+n0rf6d5aCc98YAeYeoBHuChC+rOpWk1E4rx6aDI7PZwnivF1JzZtHJpDegLvngUjlIua3hVDS5UHmWN14LRxlgjzIfn5100lNeGguPXK2W+6pEH9AhTD/AAD12s5883RDRwyQR5Zkd5HUmUkVbuoE8e2vNwdQ3PtsGFykPXeC0abYwHEn93ZCSTi2Z1QZnq7+945AE9wtQDPMBDF/FrmKOJ7Y2MZGJ2g4ky0sod8cnDeGnH2PD+SXrY+ZNCfDU6ZXD/rzjpxNxC5hEb71dffSU+//xz8fXXX1812j/84Q+2TFbFogrHDvBnsqIsKTjuNuX7OY88oEeYeoAHeJiWf64Cj+38mXwAGMn5H+NtH/nkUXotZdXwXnrppdoMLlQeqvESDwdGG2N+yhNZVcwzKPOCRx7QI0w9wAM8TPcdT2lpV8WFHD7xtgmfPCpHCyLD82VyIfIg43Votq4wCR7gAR7g0eQ8ukLn0fTxcNsQ9ESWHBVIA3deM8zniPJ9zKDMeby/Dx7QI0w9wAM8TFp/PdzSTq7mRK9qvmXIQ40b1pNoYaaV283fvfCo3MIFakfaOwcaDXe/5TxVfKB8X+SRB/QIUw/wAA/TfRdlXFd/X4FH3rUYb1vok0e7tHDpCexpmYbXiJ9NexpLi5u5seGex/e+971pPNLimWbEH6Wn0bUZF41IeVI9osFrUOP3OH8aeXfSEw9XetC5oHWQh9Wn9ZyYu670SOWRxScjXq8zHlkxdwOqp7XqkRVzN+P+0fJ6ZMXcTcTJpVH9K7m84zkPs9/KaUFmYbVSRhJxuYv5uxce7dDCpaeM26XRHk2arQ8e0miPJs3WEMdF9sLaZZ5UJzQubrpILyYuTB88XOhx5byIaHrAmMFNy7YeZXiEokco9RR6hK9HPG+dTL87pwfJtIVJeW1IlJFW7hqfPNrBcPul0cY3R+pbf0Wm82JqftV53tbjmoc0Whs86GLZnfO76cW7WxRHxqDfd/J3ekLs9cTDhR79innqnhcXepThEYoeodRT6BG+HrQy2xAb0+acckzNbjPnOcRlZJW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8n/BTG13uhzHnnY1qPsebGtRyj1o9nrKfQIX4+n+ZPWYV5iwewojycSeWeV2yWm1n+unUea4a4QUd+8KwxzGUWwwkO2buOnQIpXSsuQTfJT2vWc+nnbXN7HCQ/Zuq3KQwXtt66gS6fo4h3jPC5p/gtxmaNiepSNunnY1qPsebGtRyj1o9nrKfQIXw81utaxgt6BIrPr4Txmc54jBQ8qB9lge3zwmGG4dw6IIZmWOzDeK0b7m8bPlss0VLSzAx6r+HOAuwPHOO0UUyuorEoedMcddwzJ5J1HxoV3t8iPcrE+Y/sZPtb0HQxNKYhjRqpxJOvmYVuPsufFth6h1I9mr6fQI3w91PjRb4v86EUfZGxfysf2cF5PavzftA919e73waOzBsMzMlqHPOIX44dSfou3zck62KLxVuKRwCjz6Rd673MmeN8VIj/2Y5Hp0vG0nBm9q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4RveukVfFPcYtYJ/JQN+97io8d4rx0Wv1xudQC31o3j8J3uBUMr5LROjTeC5rbXBtvJR6JCkRPlTfL9LiIol+oL+vP8rbHeZ+dFbuj4jJp4MWdIprXtsATDxt62DgvNvQIpX60Uj2FHmHrQYOv7mWDns0G+DG3Pmk0sRrebjFv28/7bOVjDnEeJhF/4nJvEtH75tp4aM/DJcOTH8vf237lCZ5cfVmO0fbbMFkbPFK2W5llS8ZLPH7/+9975ZGoRC9wqgsXU55wffCwqUcjED0aLaBHKPUUeoSrB73vfUSml2XaJaJ57Y9xygPNcd3Crcoq5fZyGqqDh/HCFzmG59RoTXlUOBGmuMKDT5ozHhmLHLQtbOmx9tetoUfG4hPGyFrcQhcOF43xwuNAxaXsE4s+eIMtHlmLW1i6j9I7ZRr9TO+O6f1vt9K6pJY2dWnTKGma33rOYrm18Si90lTC8ERdRltgeMLA4O7hz7dajAdgB6GcF/BA/WgnPcjAdoqpee6+4IRH5aUdyXh/M/CzEE64qeF3tTiPoFqSTYiuOjXJaWkHHwEF9QMo0mNH36dQSLTAWsp3Dkx9TzN+pUuIhqyr86xOpGRnPNz+jjvumLHt9ddfn7FN6apzwgOojFDOC3igfkAPGG7Tg16I/0rMDMAcY5z3aRceAOoH6in0aGk9QmtZt5PhUmSN68ADQP1APYUe7aHHtsM3BsOFzL+j0Wig6gAAAAAth9AMt+lbuFWndVQdAFN1GoWt6Ryh6uvz3EAPAGhf4wtxoFblaEHyBrSMUgD/yzIhwAMAAAAIE6VbuGyytNBDL/9N02H65VP4cM3/wzQeIpqWQwtOtBSPOlpWzdSCgh7TUbWnRQc6vTEHOtz/rzqLWoTCw+FCEVehs6hFKDw0EC+3mLfgxFGZPnH87zjhYWy4SaNVQH+frst4i3jUaLyh8AAAAGhWZN1Hr/o5f64U0dKLtlbyo3Ivi2iJRuc8tA03x+BEncZrysOV4ckWRRA8FMzlJ7LVIpofpz6R0Xy4QX4iu2ixTHry+z7/b5945AE9wtQDPMCjCLRgxnNias3ii1zOIJcbB1JYzLxWM0+6/54S0drPFOx9smS5w1xeLTwKDdfA4Jwab1UetgzPwGjrMl6KVPGETJtFekipJZzW8hMZRbXZJ6pFHqEyN3LlfJjNxQcP6BGmHuABHrom/xrfGy9xvpR/WqjAEU7HRRQsYDPzpmvuNpnuN3gYiMuNu4Vr4zHLgcFZNV7bPMoaXgWjdWm8NOn8mMgPmpxsge3iVtg6EU1OL1smVa4VIgq47IMH9AhTD/AAD12jP8Flj3N+ZzSPnWCze53593JeKzQeBOJyqdW6s24enWkGJ9MpNoVeYQ+x8Z7SGdXsmgd3AxTyIKOVyRkPypvN3BTUrfFuzsXyWs6xS/nYHsMy5yllPskV0wcP6BGmHuABHrp4nvMh47srx+S+lZPHGT52jPN6XrNc6hZ+3AePGYZ7z83i9Lw/s2os03Dpi9He//R3L50u2i8UHgsXLjx97bXXOuPx5Zdf9g4PD582PKyLL4gFOfu8WnDRLODfuwzKPMbHUZfKQU88oEeYeoAHeOiCuqgfFdH7TuqCHc3Z97YCsxvlPCY5zyUa5e5jc6ydxwzD/fNrhfiX37xieEIank2DE9LgxOjQX4s/Xvi0cP9QeMyZM0fccsstZLxCGq9NoxXSaMXp06fFF198YXr4U5rdQEUXzVLOSwf0juI7/P0ZjzygR5h6gAd46OLn/LlX6HXfFpndGc5LzTurXBqRvMcXj07XhmdqcKHysGW8FY2WQO9RNhnsX3TRbBLpgyWSZW7l7zRa76QnHtAjTD3AAzx0Qd25NKVmQjE+HRSZ3R7Oc6WYGmGdVi6NOr7gi0fhSlNlDa+qwYXKo6zxWjDaGGtENKpOWLpoKK8NBcevV8p81SMP6BGmHuABHrpYz59vCPMpRnlmR3kdSZSRVu6gTx7a83Bjw/vPXwvx/rh8RPhjtsF98eFJK+YWMo/YeL/66ivx+eefi6+//jrTaP/whz9UNVkVDyT+3mBw0RDuT/mN5pQdyDl2tfL9HY88oEeYeoAHeOjyiF/DHE1s113X7Tb+/PuU38hMNyplpJU74pOH8UpTWYbn2uBC5ZFlvA6MNsaiCsdmXTRLNCsX4ZxHHtAjTD3AAzxMyz9XgUeW2Y3k/I/xto988ii9lrJqeC+99FJtBhcqD9V4iYcDo42RDPh8xEKe8wzKvOCRB/QIUw/wAA/TfZNzeG2sjn4hh0+8bcInj8rRgsjwfJlciDzIeB2arStMggd4gAd4NDmPrtB5dAqg2ZC2usuATB2GScWYQZnzPPKAHmHqAR7gYdr6m5/y23aZGoZJRU+ijLRyu33ygOE2H85lVJBtlvNU8YHyfZFHHtAjTD3AAzxM912UYfw7KvDIuxbjbQt98pgl2gP0BEaRHIYX/eBn057G0uKqOoyDepXH9773vWk80uKZZsQfpYELazMuGpFSUXSCVA5q/B4PcaeRdyc98XClB52LB0W0rvVYXt1wrEcqjyw+GfXUGY+smLsB1dNa9ciKuZsRJ7fl9ciKuZuIk0uj+lfy9XM8w+xEygOATkDf1UoZScTlLubvXni0QwuXnjJul0Z7NGm2PnhIoz2aNFtDUOWYyPitzJMq5XVE4yKN56qt98jDhR5XzouIpgeMGdy0bOtRhkcoeoRST6FH+HrEI53J9LMWzCjTwqS8NiTKSCt3jU8e7WC4/dJo45sj9a2/ItN5MdX3fp639bjmIY3WBg+6WHbn/G568e7OuQDVMnfyd3pC7PXEw4Ue/Yp56p4XF3qU4RGKHqHUU+gRvh60MtsQG9PmnHJMzS4OLzgkpmLXppW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8mfAizH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj9pHeYlFsyO8ngikXdWuV1iav3n2nmkGe4KYS84ehqGuYwiWOEhW7fxUyDFsqVlyCb5Ke16Tv28bS7v44SHbN1W5aGC9ltX0KVTdPGOcR66gaTjMkfF9CgbdfOwrUfZ82Jbj1DqR7PXU+gRvh5qdK1jBb0DRWbXw3nM5jxHCh5UDrLB9vjgMcNwf/gtMSTTcgfGe8Voz736s+UyDRXt7IDHKkW4nVzZ4iDEA4l9ruKOO+4Yksk7j4wL726RH+Vie8b2M3ys6TsYmlIQx4xU40jWzcO2HmXPi209QqkfzV5PoUf4eqjxo98W+dGLBjK2L+VjezivJzX+b9qHunr3++DRWYPhGRmtQx7xi/FDKb/F2+ZkHWzReCvxSGCU+fQLvfc5E7zvCpEf+7HIdFfw0x69q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4Rveuk2LqnuEWsE3mom/c9xccOcV46rf64XGqBb62bR+E73AqGV8loHRrvBc1tro23Eo9EBaKnyptlelxE0S/Ul/VnedvjvM/Oit1RcZk08OJOEc1rW+CJhw09bJwXG3qEUj9aqZ5Cj7D1oMFX97JBz2YD/JhbnzSaWA1vt5i37ed9tvIxhzgPk4g/cbk3ieh9c208tOfhkuHJj+W//vsrT/Dk6styjLbfhsna4JGyvWGDBxkv8fj973/vlUeiEr3AqS5cTHnC9cHDph6NQPRotIAeodRT6BGuHvS+9xGZXpZpl4jmtT/GKQ80x3ULtyqrlNvLaagOHsYLX+QYnlOjNeVR4USY4goPPmnOeDhcjKMpYUuPtb9uDT0yFp8wRtbiFrrY2AhDD1s8DnRUOz6x6IM32OKRtbiFpfsovVOm0c80t53e/3YrrUtqaVOXNo2Spvmt5yyWWxuP0itNJQxP1GW0BYYnDAzuHv58q8V4AHYQynkBD9SPdtKDDGynmJrn7gtOeFRe2vHKu9VXfxbCCTc1/K4W5xFUS7IJ0VWnJjkt7eAjoKB+AEV67Oj7FAqJFlhLWRr+1PcU41duZDRkXZ1ndSIlO+Ph9nfccceMba+//vqMbUpXnRMeQGWEcl7AA/UDesBwmx70QvxXIj0cE2Gc92kXHgDqB+op9GhpPUJrWbeT4VJkjevAA0D9QD2FHu2hx7bDNwbDhcy/o9FooOoAAAAALYfQDLfpW7hVp3VUHQBTdRqFrekcoerr89xADwBoX+MLcaBW5WhB8ga0jFIA/8syIcADAAAACBOlW7hssrTQQy//TdNh+uVT+HDN/8M0HiKalkMLTrQUjzpaVs3UgoIe01G1p0UHOr0xBzrc/686i1qEwsPhQhFXobOoRSg8NBAvt5i34MRRmT5x/O844WFsuEmjVUB/n67LeIt41Gi8ofAAAABoVmTdR6/6OX+uFNHSi7ZW8qNyL4toiUbnPLQNN8fgRJ3Ga8rDleHJFkUQPBTM5Sey1SKaH6c+kdF8uEF+IrtosUx68vs+/2+feOQBPcLUAzzAowi0YMZzYmrN4otcziCXGwdSWMy8VjNPuv+eEtHazxTsfbJkucNcXi08Cg3XwOCcGm9VHrYMz8Bo6zJeilTxhEybRXpIqSWc1vITGUW12SeqRR6hMjdy5XyYzcUHD+gRph7gAR66Jv8a3xsvcb6Uf1qowBFOx0UULGAz86Zr7jaZ7jd4GIjLjbuFa+Mxy4HBWTVe2zzKGl4Fo3VpvDTp/JjID5qcbIHt4lbYOhFNTi9bJlWuFSIKuOyDB/QIUw/wAA9doz/BZY9zfmc0j51gs3ud+fdyXis0HgTicqnVurNuHp1pBifTKTaFXmEPsfGe0hnV7JoHdwMU8iCjlckZD8qbzdwU1K3xbs7FsiPn2KV8bI9hmfOUMp/kiumDB/QIUw/wAA9dPM/5kPHdlWNy23LyOMPHjnFez2uWS93Cj/vgMcNw77lZnJ73Z1aNZRoufTHa+5/+7qXTRfuFwmPhwoWnr732Wmc8vvzyy97h4eHThod1cRfIgpx9BgoumgWcR5dBmcf4OOpSOeiJB/QIUw/wAA9dUBf1oyJ630ldsKM5+24vMLtRzmOS81yiUe4+Nsfaecww3D+/Voh/+c0rhiek4dk0OCENTowO/bX444VPC/cPhcecOXPELbfcQsYrpPHaNFohjVacPn1afPHFF6aHP6XZDVR00SzlvHRA7yi+w9+f8cgDeoSpB3iAhy5+zp97hV73bZHZneG81LyzyqURyXt88eh0bXimBhcqD1vGW9FoCfQeZZPB/kUXzSaRPlgiWeZW/k6j9U564gE9wtQDPMBDF9SdS1NqJhTj00GR2e3hPFeKqRHWaeXSqOMLvngUrjRV1vCqGlyoPMoarwWjjbFGRKPqhKWLhvLaUHD8eqXMVz3ygB5h6gEe4KGL9fz5hjCfYpRndpTXkUQZaeUO+uShvbSjruHZNrhQeegar0WjjfFA4u+OjGRy0awuKFP9/R2PPKBHmHqAB3joIn4NczSxvZGRTMxuMFFGWrkjPnkYrzQVG95//lqI98dl2/yPUwb3xYcnnZhbyDxi4/3qq6/E559/Lr7++uurRvuHP/zBlsmqWFTh2AH+TFaUJQXH3aZ8P+eRB/QIUw/wAA/T8s9V4LGdP5MPACM5/2O87SOfPEqvpawa3ksvvVSbwYXKQzVe4uHAaGPMT3kiq4p5BmVe8MgDeoSpB3iAh+m+4ykt7aq4kMMn3jbhk0flaEFkeL5MLkQeZLwOzdYVJsEDPMADPJqcR1foPDoF0GxIW91lQGS/i9F5RzNmUOY8jzygR5h6gAd4mLb+5qf8tl1kv0PVebfakygjrdxunzxguM2HcxkVZJvlPFV8oHxf5JEH9AhTD/AAD9N9F2UY/44KPPKuxXjbQp88Zon2AD2BUSSH4UU/+Nm0p7G0uKoO46Be5fG9731vGo+0eKYZ8UdpGsrajItGpFQUnXc0gxq/x0PcaeTdSU88XOlB5+JBEa1rPZZXNxzrkcoji09GPXXGIyvmbkD1tFY9smLuZsTJbXk9smLuJuLk0qj+lXz9HM8wO5HyAKDzbnW1UkYScbmL+bsXHu3QwqWnjNul0R5Nmq0PHtJojybN1hBUOSYyfivzpEp5HdG4SOO5aus98nChx5XzIqLpAWMGNy3bepThEYoeodRT6BG+HvG8dTL9rAUzyrQwKa8NiTLSyl3jk0ea4e4QM/vrqzSvy8IWj35ptPHNkfrWX5HpvJjqez/P23pc85BGW4WHeqHtzvnd9OLdnXMBqmXu5O/0hNjriYcLPfoV89Q9Ly70KMMjFD1CqafQI3w9aGW2ITamzTnlmJpdHF5wSEzFrk0rd5WIxl144TErpdtsIK3QH96W2ry2goyuO1s83uRP6ld/W8xcZYUqxgN8Ipb/YPLwh4mes1QeixcvdspDpg9z8trLLaslOReN0KgoNF9snyb/F5gfrZ9KgZrv9MTDth5lz4ttPUKpH81eT6FH+HrQa7X3RLQO86tiat5qlgcU3Wfp/3hCyTsLarlbfPBIa+F2ienDmq/8/esPKr9IjkH9/is09rPCQ7Zu46fAZ7lyTPJT2vWc+nnbXN5Hi8fZs2eNeMjWbVUeKmi/dQVdOkVPqmOch24g6bjMUTE9ykbdPGzrUfa82NYjlPrR7PUUeoSvhxpd61hB70DRfbaH85jNeY4UPKgcZIPt8cGjM8VcjikHzlb+rmq6V4z23Ks/Wy7TkIbZ2uaxShFuJ1e2OAjxQGIfLR6mpluBR9aFd7fIj3KxPWP7GT7W9B0MTSmIY0aqcSTr5mFbj7LnxbYeodSPZq+n0CN8PdT40W+L/OhFAxnbl/KxPZzXkxr/95Pc1bvfB4/OFHOhEVbUXzqfM1jM28qanYnRuuQRvxg/lPJbvG2OKY8SpmvKIw+j3FvQL/Te50zwvitEfuzHItNdwf8zvavp9cTDlh5Vz4stPUKpH61ST6FH2HpQC/0+Eb3rpNi6p7hFrBN5qJv3PcXHDnFeOq3+uFxqgW+tm0dnirnQZN17ZPpEROtO3sPbYpOZrWl2pkbrikcSFzS2GfEo2dK9oLlNpwLRU+XNMj0uougX6sv6s7ztcd5nZ8XuqLhMGnhB7y0XcmXzwcOGHjbOiw09QqkfrVRPoUfYetDgq3vZoGezAX7Mrc81Ynp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMSvDXNQX3R/ytrd4n9dkup/MLmMAExltv4HJ5plcZR4p5TRc8CDTzRhIVZaHKehEv8CpLlxMecL1wcOmHo1A9Gi0gB6h1FPoEa4e9L73EZlelmmXiOa1P8YpDzTHdQu3KquU28tpqA4eZLjXJLZdTtnvcsbxA4rBlDXaGFZ5VDgRofCYBoeLcTQlbOmRs7hFUyFj8QljZC1uoYuNjTD0sMXjQMWl7BOLPniDLR5Zi1tYAN0n6Z0yjX6mEdT0/rdbaV1SS5u6tGmUNI0oPmex3Np4zOIuhfu5pUYttlMi6tePW3W38jaauzTI+17p2vjht4T49d9HI44rGK3atVGKB2NFhoBZuIc/3wqUB+AXoZwX8ED9aCc9yMB2iql57r7ghMesDJN5i13+Gv6eZS5kukM/fPVntviU5lGiJdnVBDxapiXZhOiqU5OclnbwEVBQP4AiPXb0fQqFxPS1lFWTIYwrTWiRYS4uYMyDWtpXPlOMX7mR0ZB1dZ7ViZSyx6rwuOOOO658vv766zMyVrrqTHkA9SCU8wIeqB/Qow0MVzUZoZhJ8u864IIHvRD/lUgPxxQb6iOB8gDcI5TzAh6oH9DDEkJrWc/KMLu8v+s0XZs8qAv4urwdfjB5OAgegBeEcl7AA/UDeljCtsM3BsOFzL+j0Wig6gAAAAAth9AMd1a7C1q1y6HqNApb0zlcwee0mRAHbEEPAGgO4wtxoFanBSGXUQrgf1nGCTwAAACA4FC6hcsmS+tI9vLfNB2mXz5VDHswuKs8RDQthxacaCkedbSsmqkFBT2mo2pPiw50emMOdLj/X3UWtQiFh8OFIq5CZ1GLUHhoIF5uMW/BiaMiWmrXJZzwMDbcpNGKqQWt6e/TdRlvEY8ajTcUHgAAAM2K5H10hp/z50oRLb1oayU/KpdWDnynDh7aXcrcdXyKTaSXjYVW4biB007eFhvvKRddzaY8RLQqlHUeskWxTCbvPBRQ9IuNIloHmoIq/4nTe7xto5gZLLoq6MnvIX4a9MkDeoSpB3iARxFowYz9yn2U1nQ+IKJ4vXdyo3AWf1/Hv13ke+kpPrarQrk9bLa18Chs4Wa0JGmB6z2yFauGa+qX++6Rn5tEtOCz1RZvHg8xPWxUP2+bxsNWS5OMNgQeCihSxRMybRbpIaWWcFrLT2QU1WafqDa9aTZfgPR/PczdKj54QI8w9QAP8NA1+df43niJ890t0kMFjnA6LqJgAZuZN11zFL7mfqEfMSguN+4Wro1HZ5mWpDTP/oTZXgFto9+4hbfDRou3iEeGKHH8yBk8yrY0C1q0tfFIYD7ns0vox2/cxcfMr1gmPXQ8yA8QPnhAjzD1AA/w0DX6E3w/jGNKbxH6cXm38DHjnMcJzlO33It8/66VR6cNo80w3oEqxmuDBx8zUMXw8oy2r6/PJHBzKg/Km1vNpqCukHdlWlri2KV8bI/hcfOUMp+U6YwnHtAjTD3AAzx08TznQ8s/3sXXjinO8LFjnNfzmuXSAKjHffBIa+GeVrpLqWvsdgODyzLe20UUvF0ohlcEazwUw7PCg4xWprp5qOjiLpAFKb/9RLO7ZwHn0WVQ5jE+jrpUDnriAT3C1AM8wEMX1EX9qIhi0lIX7GjKPr/UbLGOch6TnOcSjXL3sTnWzqNo0BQN/nhftjS3ytRtqiodQ8dSHjItrFBBKvHgrhBrPGSLdKtMPnk8lfNkSjf+5RmVJ+1J9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Oi/JRbogs0Gxh7k3knVUujUje44tHnuHGo2zJJOj91Ge6hqcY7Wd8bLeY6oo1RWkeisE54UHGK/TffdjiQcduKtiHWlzfFtF6p0XYpPE/xPwJNA/tpCce0CNMPcADPHRB3bkr+f63R6Ml/DsRhUgtQjxodaWYmjObVi79Txd88cg0XGXwU5rhbUszvAKjjQc5GaGIR8bJzjO4eJCTEfh9bSoP+tfr4iGxRugNz6dBAfeJ6J1xHiivDQX7rFfKfNUjD+gRph7gAR66WM+fbwi9UcWU/wm+xxbxPZIoI63cQZ88OgvMLm3UMZnGdtV4dYy25LtXLR6K4ekYXGke9N5WMV5fPB4w3J/eGX+3oFIVPbmpv7/jkQf0CFMP8AAPXcSvYY4a8qB77G8KHhYGE2WklTvik4fWwhcZo45Vo3FitLZ4VDXaDOP1xWNRiWPoKY4mbJ/N6TLJw23K93MeeUCPMPUAD/AwLf9cydY5LcSxOOP3kZz/Md72kU8eRsELcgzPqdGW5WHbaNOMV8yc7uOaR9n5bzTC+m6ZDqX8Ns+gzAseeUCPMPUAD/DQRbzveEkeNHD1bZl+nPLbhRw+8bYJnzxKBS9gMx3YdvhGGpH1j7z5Bpcmm8VDciDDm8bDpclmIDZe3zx0cDll2yR4gAd4gEcT8bgmZVtX6DwqhedTDbZus00xvLTvrcij7BMZDWun4e2Ppvw2ZlDmPI88oEeYeoAHeOiiao8QTVeiaUsHU37rSZSRVm63Tx6V4+ECtaPMOwcKMUXD2peUzPMD5fsijzygR5h6gAd4mJZf5l0yrX1M05VGMn7PuxbjbQt98igdD7cFcCVA5LbDN6a13GvnkRbPNCP+KE1DWWuQP42c3l6wz6DG7/EQdxp5d9ITD1d60BP60yIKKHH1aT0n5q4rPVJ5ZPHJiNfrjEdWzN2A6mmtemTF3M2Ik9vyemTF3E3EyaVR/Sv5+jluwIPGyAwU7LNaKSOJuNzF/N0LD7Rwmw9UOXS6q2nY+m80LlrK64jGRRpPC1jvkYcLPegplJbaPCr0u8Zc6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzzyogV1C8souzykRQrUt/6KTOdlanA6z9tyF+IuuZSjdR58sewu2Iee4t5TKlcedmtcgOqqWJR3ryceLvToV8xT97y40KMMj1D0CKWeQo/w9aCpRUNsTJsLeNC+NB3pDY3/Kw4vOCTSpy/F5VL3+DxfPPJauJ9VWLt4hmkqC2OYwhYP6lenNYwfSFSGHt5Gv92ax6PCGso2eRBoNHTW+wMapk7D1W/S4EJ57NPkTTF/4/VGn/PIw7Yeb5Y8L7b1eDOQ+vFmk9dT6BG+Hk/zJ63DnPVemKYf0TSkTzT+H8rjiUTeWeV2ian1n2vnkWa4K0TUN19m7eI8o40XghjmMopgjQfjWe4mmeSntOs59fO2ubxPIY+KxluWhwrab11Gl86LQi+6xRjnoRtIOi5zVEyPslE3D9t6TJQ8L7b1mAikfkw0eT2FHuHroUbXOpbRGn5E83/s4Txmc54jBQ8qB9lge3zwmGG4O/o+HZJpeYbhbasQvOCK0VLeVEZRHjZ4iOl986v4c4C7A8c47RRT/fKrkhn09fUNybQ8w3iz1lC2ziPjwrtblI/feLcwfwdDUwrimJFqHMm6edjWo+x5sa1HKPWj2esp9AhfDzV+9NuifFzetzmPM5xnEZ7krt79Pnh0GhredmEevMDIaE15iOKgAUnTO5TRbUCYk8Ujw3iTayg755HAKPPRXclqgvddIfTCb2WZLh1Po/XoXU2vJx629Kh6XmzpEUr9aJV6Cj3C1oNajRQcgTyB5vieUjxDpwHzLB+zgPO4T7MlGpc7l+/NtfLoaDQaut3DvZz5MkX8vWJqFBudNDVUE5lSfxmTtcwjHqveSPydxNXfdaYFydatcx7qdIucKSox4qgdq/lJK17n8yw/edIUAhrVmLkIedo0k4Jyqczvi+i9zqgtHnl8HOqhfV4c66HNQ9Una8pOHXqo9fRAh/t6ulHjluWAh7YeKr+sqTI29UhMu0nvS7XPQ1sP4pc2/ZJB3bm/EFNLJMbRdga53Hjg0WLmtZp5zlXM/aciZbUruo9rlEvX6lGXPFQ+2oabY3hJODHasjz4qUOtAEXoMJmHm2K81ngYGm5llDDc2vk45KV9Xhz/29o8DA3XGQ9Dw60MS4brTA9Dw60MS4brTI8Cw41B99FdIj3STxpojusW5b4qDA1XLVco+VjnofIxXviCjXR5iuHVYrS6PHQEsIQrPPhEOeORZz7tCFt6+HygsImMxSeMUdW4NzbC0MMWj6rGrWOGdcAWD4cPEHSfpHfKNPqZ5rbT+9/uREt7glukNL/1nMVya+NReqWphOGJuoy2wPCEgcHdw59vtRgPwA5COS/ggfrRTnqQge0UU/PcfcEJj8pLO3o02qInlSJ0tTiPoFqSTYiuOjXJaWl3ha4H6gdQpEfNy+UGi6ZfS7noRCp9+PTiW51ndSJld+Ph9rpdeUpXnRMeQGWEcl7AA/UDesBwmx40gflXIjsc0zjv0y48ANQP1FPo0dJ6hNaybifDpeHd14EHgPqBego92kMPjVHKtZq/8bQgAAAAAGgGhGa4s9pd0KpdDlWnUdiazuEKoc7DhR4AAONzeW93gU4LQi6jFMD/skxkLz7RjjwAAACAgFC6hcsmSws99PLfNB2GFr4Y9mBwV3mIaFoOLTjRUjx8rTTVzi3vZtLDwUpTM6DTG9PCK02V4tHCK02V4qEBCgtI4f3yFpygpRg/cfzvOOFhbLhJoxVTC1rT36frMt4iHjUabyg8AAAAmhXJ++gMP+fPlSJaetHWSn5U7mURLdHonId2lzJ3HZ9iE+llY6FVOG7gtJO3xcZ7ykVXsykPEUVysM5DtiiWyeSdhwJaRHujiGIyvifTnzi9x9s2iqmFtm2BnvweEtODVfvgAT3C1AM8wKMItGDGfuU+SkEDDogoXu+d3Cicxd/X8W8X+V56io/tqlBuD5ttLTwKW7gZLckXZNojW7FquKZ+ue8eEUXIecx2izePh5geNqqft03jYaulSUYbAg8FFPD4CZk2i/SQUks4reUnst0y7RPVAljP5guQ/q+HuVvFBw/oEaYe4AEeuib/Gt8bL3G+u0V6qMARTsdFFCxgM/Oma+42me4XGhHIEuXG3cK18egs05KU5tmfMNsroG30G7fwdtho8RbxyBAljh85g0fZlmZBi7Y2HgnM53x2Cf34jbv4mPkVy6SHjgf5AcIHD+gRph7gAR66Rn+C74dxTOktQj8u7xY+ZpzzOMF56pZ7ke/ftfLotGG0GcY7UMV4bfDgYwaqGF6e0fb19ZkEbk7lQXlzq9kU1BXyrkxLSxy7lI/tMTxunlLmkzKd8cQDeoSpB3iAhy6e53xo+ce7+NoxxRk+dozzel6zXBoA9bgPHmkt3NNKdyl1jd1uYHBZxnu7TB/x5tjwimCNh2J4VniQ0cpUNw8VXdwFsiDlt59odvcs4Dy6DMo8xsdRl8pBTzygR5h6gAd46IK6qB8VUbB26oIdTdnnl5ot1lHOY5LzXKJR7j42x9p5FA2aosEf78uW5laZuk1VpWPoWMpDpoUVKkglHtwVYo2HbJFulcknj6dynkzpxr88o/KkPak+pVkmvaOIgzI/45EH9AhTD/AAD138nD/35rQoH+WGyALNFubeRN5Z5dKI5D2+eOQZbjzKlkyC3k99pmt4itF+xsd2i6muWFOU5qEYnBMeZLxC/92HLR507KaCfajF9W0RrXdahE0a/0PMn0Dz0E564gE9wtQDPMBDF9Sdu5Lvf3s0WsK/k2m1Rr7xoNWVYmrObFq59D9d8MUj03CVwU9phrctzfAKjDYe5GSEIh4ZJzvP4OJBTkbg97WpPOhfr4uHxBqhNzyfBgXcJ6J3xnmgvDYU7LNeKfNVjzygR5h6gAd46GI9f74h9EYVU/4n+B5bxPdIooy0cgd98ugsMLu0UcdkGttV49Ux2pLvXrV4KIanY3CledB7W8V4ffF4wHB/emf83YJKVfTkpv7+jkce0CNMPcADPHQRv4Y5asiD7rG/KXhYGEyUkVbuiE8eWgtfZIw6Vo3GidHa4lHVaDOM1xePRSWOoac4mrB9NqfLJA+3Kd/PeeQBPcLUAzzAw7T8cyVb57QQx+KM30dy/sd420c+eRgFL8gxPKdGW5aHbaNNM14xc7qPax5l57/RCOu7ZTqU8ts8gzIveOQBPcLUAzzAQxfxvuMledDA1bdl+nHKbxdy+MTbJnzyKBW8gM10YNvhG2lE1j/y5htcmmwWD8mBDG8aD5cmm4HYeH3z0MHllG2T4AEe4AEeTcTjmpRtXaHzqBSeTzXYus02xfDSvrcij7JPZDSsnYa3P5ry25hBmfM88oAeYeoBHuChi6o9QjRdiaYtHUz5rSdRRlq53T55VI6HC9SOMu8cKMQUDWtfUjLPD5TvizzygB5h6gEe4GFafpl3ybT2MU1XGsn4Pe9ajLct9MmjdDzcFsCVAJHbDt+Y1nKvnUdaPNOM+KM0DWWtQf40cnp7wT6DGr/HQ9xp5N1JTzxc6UFP6E+LKKDE1af1nJi7rvRI5ZHFJyNerzMeWTF3A6qnteqRFXM3I05uy+uRFXM3ESeXRvWv5OvnuAEPGiMzULDPaqWMJOJyF/N3LzzQwm0+UOXQ6a6mYeu/0bhoKa8jGhdpPC1gvUceLvSgp1BaavOo0O8a+z8c6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzw6Mxy8I63lVxWGyzK64EF966/IdF6mBqfzvK0nj0fW032NPNQL7Z9xyzhrUjo9xb2nVK487Na4ANVVsY575OFCj37FPHXPyz850KMMj1D0CKWeQo/w9TjLZf8zDf60L01HekPj/4rDCw6J9OlLZ/k36h6f54tHx//+0g2lXYO6XqUhNvh7R4HR0tqzV5cBU/e3ZKpxv0UWD+pXf1tkT1imSrT8m2L7hyHwkOnDf9fVp1PedjF99ZNHRBQMWWfB7REu68pi5ckuykQXJo28e0ikDxKwyuPqo/gPU3nY1iO+4LTPiyM9jHj8YPLwhyHo8ceH+lzxyKwfyS7bAx3h1I+lv+yoXY9El21m164PPY5944ay99MXRRTRRyeQAr1bPs2c72R9Yn9K7vcem+6/r4uH6pdpLdwuMX1Yc/JvoxZtygpU1O+/QuNwazwYz3LlmOSntOs59fO2ubxPs/EYSDypvqh50VJ30DqhH0h6UkxFxPHJw7YeEyXPi209JgKpHxNNXk+hR3PqkcQjmv8jtaSPMeeDInsgU/ygspbN1guPWSliHOPv9/Pna/y5joX8H2T6rxpdx9NatGy0tCDGkGblqMxDTC1AIfipRnAF263sQ12DNLdsl7JPs/GI3yts07z4KKrFXwrzdzCtyiOU8wIeqB/trIfpfF6KVvR/stmRNk9qHPN/+eTRmSIGjbCiPvz5nMFi3naM9/mv3ELVDV5wpUUrjXa5odmW5iGmr2WsbiOkrZQSb5vTxDyST6pZT6f9zHe05EXbajxCOS/ggfoBPfQQB445JaL5weQr92m2RL3y6EwhQZN17xHRUl4f8fcLCpnZXMBPOVpPbLZVjbY0j8STWZJHEhc0tjUrD7po/jcx/WU9fX+D30PczE+glypctK3GI5TzAh6oH9Bjqjv7fxbT1yqm7zSIi94vf8z319ls7vcKvYg/3nnQoKk0Eh8k9qPF2t8S0eiuQW6G08nfntINYdJ1HJt1lhiVefBTB6Ghw+WbYvs3QuDx77r6qvAohYxBU11180jyqYlHQ3O/b4TA4weTh4Pg8ceH6q+nGYOmgqgfS3/ZUbseGYOmgtDj2DdusH0/jUFzXLco99UZSAya6vLFQ+VD73CTa0GmrZV5OSOPAYWIsdEmYJWHjgCtyiNjQQThQY8geOTpYTgCuiX0yFio4gpKTH8rzWNjIww98ngYjoCuxCNpnL70yONhOALa5v30LHdp0ypPNL/1XDPy6GQHv58dfR53j96q7HMrb5vxFMQrMq0o0XWchtI8GCs4Ldc0uXs4BclDtmCq8rCFduXhqn6AB+oH9NDn0cHp23xf3SnKLU8ZBI9ZCTKvcZObmtV381NBbpdDRZPNEsWYR4mWZFeL8xC+z4vllnbdenTVqUdOS7urVfUIpZ5CjzD1cLDErvfzMiuDDGFcaUKLGipHaR55J0bpw6eh9OrqJydSdh+rwkOzq845j1DOS5PxCOW8gAfqB/Ro0fvYrAwyQik0+beoURSbPGgC869Edjimcd6nXXiEcl5QP8AD9QN6ONEjZbUpYx42W9qzMk5O3t91VhKbPKir4Lq8Hb6Zvl547Txq0iOU89I09SMUHj+YPBwEjz8+1If6oWDpLzugh4Jj37jBux45ywZr87C1nj8Zd0ej0RAAAAAA0GpwEYSniuE2fTzcEsP2p6Hq1ISqUYTy3vuGgBLTZqzBwaAr6AEAbWJ8Ncc110LleLjS8JZRCuB/WcYJPAAAAIDgULqFyyZLyxb28t80HaZfthiHPRjcVR4impZDC060FI86WlbN1IKCHtNhOV5zKnR6Y6r2OOlAp1cqFB4lFoowhs6CGaHw0MBNMj0gosAHtCRuvKyiuuDEUREtyegSTngYG27SaMXUgtb09+m6jLeIR43GGwoPAACAZkXyPjrDz/lzpYgiEVVdyU8tl1aYeqcOHtpdytx1fIpNpJeNhVbbuIHTTt4WG+8pF13NpjxEtHqIdR6yRbFMJu88FFD8yY0iWi+Ugiz/idN7vG2jyA4WXRb05PcQPw365AE9wtQDPMCjCLRgxn7lPkqL/x8QUZi8O7lROIu/r+PfLvK99BQf21Wh3B4221p4FLZwU1qSgpvRK2QrVg0V1S/3pcC7tGLHQtst3jweYnrIKnramMHDVkuTjDYEHgooUsUTMm0W6VGJlnBay09kFLtyn6g2HH82X4AU8/hh/v998IAeYeoBHuCha/Kv8b3xEue7W0wPAxhjhNNxEQUL2My86ZqjoAP3C72IQWq5cbdwbTw6DVuSZ/hneoJ/X/6+TaZuThSm6H02F8H7Vm7x6vAQ0cLS3WIq/mwmj7ItzYwWbe08EpjP+ezKuFjSWmC7+Jj5Fcukh44H+QHCBw/oEaYe4AEeukZ/gu+H49xg2ZJhcklM8L4r+Nhezmu2QbkXuReyVh6dJl22spV6F2c+zOLTShGfiZQ4uLxv6a5mWzxkuqtKF29e13FfX19lHpQ3t5pNQV0h78q0tMSxS/nYHsPj5illPskPET54QI8w9QAP8NDF85zPGN8bz5TI4wwfO8Z5Pa9ZLg2AetwHj7QW7mmlu5S6xm6XBkddwlccX37SE/x3RbTSiFBadIK3fZf3oX0n6FjKQ0RBfoVieEWozENMvcie4G5cKzyk0fbLFD8B1cVDRRd3gSzI2eevOGVhAefRZVDmMT6OulQOeuIBPcLUAzzAQxfURf2oTJPcBTuas+/fcsrCKOcxyXku0Sh3H5tj7TyKBk1ldR1TC2417zMspt5H0rbPCrqay6AUD5HfxVuah2yRbpOpmxLnWzePpwqeTMnMj3D6qOBJ9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Bi5LukRs4LSxoYe5N5J1VLo1I3uOLR57hxl2fRV3HyymJ4q7VuCvWFFo8RBR/th140LGbCvY5nvE9DZtE8fub+EGBQPPQTnriAT3C1AM8wEMX1J27ku9/ewr2XZvxPQ17OM+VYmrObFq51Ot4wRePTMPlrmB657hDMZrUrmPeP6trVX332m9aO3R4iOlzoAp5CGHOg7qRQ+AhsUYUD88fUb6fLdh3Lj+55WG9UuarHnlAjzD1AA/w0MV6/nxDFI8qXpIwzDxc5Ba5WkZauYM+eXQWmB29gx1gc1CR1XWsdq3GuEF991oGRTzEzC7bVB5scKV50HtbmXzzeEBjn3PK9w819l9t8Ps7HnlAjzD1AA/w0EX8Guaoxr6LlO+3auw/mCgjrdwRnzy0Vpoiw1OWSqPW2WNiqqv0KaUFJ9hIXoi73KoYrU0eVYw2zXiVpfTq5rEoZdtH3PVzli8Q9SL5QESTtW/lpzPqElmY8wSXhttSLkYfPKBHmHqAB3iYln8u5beFnP9iLu/WxDX3HnM7y3w/ymiZL8op9yOfPPLm4W6llmuK6WV1reZ2HSutYCNU4SHSu2zV92/akAa7lQdJJVErDzFz/hsttHCLTE/L9DKfbHVS+iRve5n3uYWPUTHPoMwLHnlAjzD1AA/w0EW873hiOwWz/48yPSfTj9jE1fmsXbztR7zPf+RjRMq1OC+n3AmfPPJauDS4Z5M0Oxp1tS/Z0pQfA/zbP8ZdpWmtWTZLagGWfcmfy0Nupy7eaTwyWpFWeEjTncGDy6uLRxKzLRwzCR7gAR7g4ZHHJQvHdIXOI89wJ1K6SUWK4akmnIbPEt2rpiZTyCNhbK3OYzxxzC+Yz+vcxXGOuzsuKSf/Nu7eoC6S76d0CY0ZlDmP9/fBA3qEqQd4gIcuqPXXwy1t9R75U26wfJ/LWcRdubMVU/+A+Z1lvsmu3J5ECzOt3G7+7oVHnuHewK2wx9QTxN3CL2QZrNKiVVt08XvMPUoLUBe5PHKMrRYeQtTO45yY+W5goZg+1P9OMfUeIX7nUJRnHj5QylzEF5gPHtAjTD3AAzxMyu9hDsnjPhLTp+hQuUuUa+7Ogrzz3svG5S5kI/TCI9Nw2VApIMEefgLaxj+ldvHmdB3Te8w9sUGbxqks4sFPI/tSDE7lQTfE+2T6B5n+O2/ryOKTFueSV5bqP3z4sBMeafFMM+KP0jSUtRonPG8AQRKDGr/HQ9xp5N1JTzxc6UHnhd5PDatP6zkxd13pkcoji09GvF5nPLJi7gZUT2vVI+telhEnt+X1yIq5m4iTS6P6V/L1UzTH95xidDqmvlopI4m43MX83QuPwvB8ypSctK7VzxJdpeqiDvHx/TZGKlfgQQLdzk8m/70qD2VqkC8ex0XxSOclGd/TQHkd0bhI47lq6z3ycKFHfF6OGnSNudCjDI9Q9AilnkKP8PWI562vFcWv00Yyvmf1JG5IlJFW7hqfPPJGKWeRUBfg707pKo1H5prkKRzy6FdujtSF8IpM52VqcDrP23IX4s4YoVw7D85zd8E+Jiuj7Na4ANVVsegJsdcTDxd6lDkvLvQIpX40cz2FHuHrQe89h/j+uFnj4SDtexri8IJDIn2xjrjcVSIad+GFR14L97O0KTlKQIJ4KkyMq1OCki3axMIYpijFQ0wtLvGm0jVCaxg/kKgMPbyNfsub1PxZxtSgOCBBXTwIewuetOK1PzeK/LU/KY99mueB3jnH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj+fKmjJx2s6HxD5azpTHk8k8s4qt0tMDXqtnUea4a4QU2sAP8uGt62oizer61gx2uSaw0XQ4iGmpuSoT2Bpo4UpD1qGbJL3uZ5TP2+by/sU8qDgBR54qKD91hV06VBki1/k/D7GeegOg4/LHBXTo2zUzcO2HmXPi209QqkfzV5PoUf4eqjRtY4V9A5QxKKf5vzew3nM5jxHCh5UDrLB9vjg0ZlipEMZwQi0u4UT+6QFOxgqysMGj0QX7yr+HODW5xinnYpRrkpm0NfXNyRTJg8h6uGRceHdLcrHb7xbmL+DoSkFccxINY5k3Txs61H2vNjWI5T60ez1FHqEr4caP/ptUT4u79ucxxnOswhPclfvfh88Og0ML7eLN6fr2MhoTXlkGJ66lnHS9A6l7B9vm5PFI8V4r/LgsmrhkcAo89Fdmznu/l4h8mM/FpkuHU/d5/SuptcTD1t6VD0vtvQIpX60Sj2FHmHrQS10mrFBnkCxdU8pjTOdBsyzfMwCzuM+zVZ/XO5cvjfXykNnlHJaS3NGF29W13FZozXhIcS0ruYkjyQuaG7TNV4vPBIViJ4qb5bpcRFFv1Bf1p/lbY/zPjsrdkfFZdLAC5qPtpArmw8eNvSwcV5s6BFK/Wilego9wtaDBl/dywY9m++ZH3Prk0YTq5F5FvO2/bzPVj7mEOdx0eB/jsul+OYP1Mmjo9FoGJ0daay9bCLLMnYhE+q3YbI2eIipkHm6/2jHRgNJDh8+7IyHOr8xZ06oNaTN66yjXBM+DnlpnxfH/7Y2D1WfrDmydfBQ6+mBDvf1Quf6dMCj1P0ja26qTSTmuabCAQ9tPYjftsM3Fu1H99FdIj3STxpojusWIbJ9Zkffp7rlCiUf6zxUPrNKVHbKeHmK4dVitLo8dASwhCs8+EQ545FnPu0IW3r4fKCwiYzFJ4xR1bg3NsLQwxaPqsatY4Z1wBYPhw8QdJ+kd8o0+pnmttP7326ldUkt7Xi2B81vPWex3Np4zKpQoVXDE3UZbYHhCQODu4c/32oxHoAdhHJewAP1o530IAPbKabmufuCEx6zqmbg0WiLnlSK0NXiPIJqSTYhuurUJKel3RW6HqgfQJEe1J0KWDBc3yjqOlK6hGjIujrP6kTK7sbD7XW78pSuOic8gMoI5byAB+oH9IDhNj0eEVGg4PkZv4/zPu3CA0D9QD2FHi2tR2gt63YyXIqscZ3tTEsMMnHCAwizfoAH6gf08AeNUcq1mr/xtKAijBzsuDJKd8mjjWGf/1xdPDQMVx21PAO2RpcCAAAAYRuutRYuGxxNi+nlv2nwUH/dxhsKDzbaqzxENJiqP8t4Q0Wo83ChBwDA+IoMLjR0Vs2ADE6mU/LraTEVpmyCv5+m3+LWpmujDYEHG20mD/5tGS5BAACA9kLpFm6yJcmmQiHL9vDfm2R6TDE8Jy3NUHiktGhzeZi2eH2tNNXOLe9m0sPBSlMzoPP6o4VXmirFo4VXmirFQwPxcot5C04clekTx/+OEx7GhptncFJwdXHrfrkvhSmiidALFaOxcuZD4VFgtNN4iChskyseAAAAzYrkfXSGn/PnShEtvWhrJT8q97KIlmh0zkPbcA0Mjvbt5tbcJqEXdUE0Gw/ZotA1WsFlO+GhYC4/ka0W0fw49YmM5sMN8hPZRYtl0v/yfa5sn3jkAT3C1AM8wKMItGDGc3x/FJz/US5vTEwFUljMvFYzz/jVHd1zKdj7ZMlyh7m8WngUGq4Fg4v33+rZaK3wsGC0VngooEgVT8i0OcPMl3Bay09kFNVmn6gWeYTK3Mj/28NsLj54QI8w9QAP8NA1+df4XnqJ890t0kMFjnA6LqJgAZuZN11zt8l0v8HDQFxu3C1cGw+dFu5p5TvdSFZIgxs1MLgrhij3qWowwfIQM2NU5vLg7zYMlyadHxP6QZO7+aKhVtg6EU1OL1vmbfy/n/HEA3qEqQd4gIeu0Z/gssc5vzOax06w2b3O/Hs5rxUaDwJxudRq3Vk3D9N3uPQi+X1pWnv5KUAUGZyj7o+geMikxUPoBXnWBXVrvC2i2KumoMr1roiiYpgsvzaPj6Myf8IV0wcP6BGmHuABHrp4nvMZ43xGS+RB19td/H8s5Tx/olHuYm6J1s7DZFrQTjYMMpLtIgqurgZYn+B9bpAG1+/Q5JqOh4heqtvk0cVdIAsq5LGA8+gyKPMYH0ddKgc98YAeYeoBHuChC+qiflRE7zvvL2lyMUY5j0nOc4lGufvYYGvnoW24ZF5sHjsUoyk0OOrmtdCNGxyPvr6+Qh4ZRkv7VOXxlEE3UNGT6lOa+1LLPQ7K/IxHHtAjTD3AAzx08XP+3Cv0u2+LWph7E3lnlUsjkvf44mG08AWZmEwDbCYxigwubvVZQyg8pOlSWTN4FBhtVR6Uzybl7yHuzugQ+VOM4t/vEtOHsOuMnFYfEmi03klPPKBHmHqAB3jogrpzV/L9cY+ynd5/Ujd1g1MW4t/fFdOn7sSv7FaKqRHWaeXSqOMLvniUWmlKNTUNg+sWdrtTg+ORyLfIaKvyWCOiUXUxHjR8OjvDx8SgvDYUHLNeKfNVjzygR5h6gAd46GI9f74hpo/mfcWw1b2Uj4lBeR1JlJFW7qBPHtqGS+bFo4Czfs8yuJ2JFmAlhMLj8OHDW2Xq1mgF2ebxQOLv8cQTV9ETmXpMjNUFZaq/v+ORB/QIUw/wAA9dxK9hjia2z0+0pIta2uoxImGm38kpd8QnD5NRymQamxIjg7Wm4vB+trwuKB5i+gjl2GhdjlRe5KKzoOD325Tv5zzygB5h6gEe4GFa/jkHPEZy/sd420c+eZgYrjoiV31R/pmodypOU/IQ9rqz5zv4X+YZlHnBIw/oEaYe4AEepvuOO+BxIYfPPOWe7I2HieHeIKYW4O9OtOhyDS6vC7gEmopHhtG6Wt6xLCbBAzzAAzyanEdX6DxMpgVNJKbkxNCZivOZtb6LQHjQCOXE1KBpPETxSOWycPFENmZQ5jyPPKBHmHqAB3iYtv5ctLR7EmWkldvtk4fxKGVlSk78d7/mCGGrCIUHm+qA8rfOlKAqPFy8cyjK8wPl+yKPPKBHmHqAB3iY7uviXXLetRhvW+iTh0m0oO6i96EugwZU5EFPYP9apn8v03/hffLMvJAHjVDmebh5KOSRF8c0I/4oTUNZm3iaonzjfyiLfEfKE1iMwYL/g36Ph7jTyLuTnni40oOecmmqw7D6tJ4Tc9eVHqk8svhkxOt1xiOrrgZUT2vVIyvmbkac3JbXI+uemrif0qj+lXz9HE+0knuU8rNu0I2clvVqpYwk4nIX83cvPExauJ9lTckpmorDXcC2YMrjPZluEdEyZP/FJg+aGpTRWk1r0dricTzRgn7RsFtkPh+jttCPaFyk8Vy19R55uNDjf5LpaxFNDxgzuGnZ1qMMj1D0CKWeQo/w9Yjnra9N3DsfEWbd3eN8jHrP3ZAoI63cNT55mBhuN5sHGd42xeRyjdbBKGFTHrQg9SXlaY4mKZ8XU/PKzvO2nrI8ZNqmbHfNg/LbnXia+lzoz6P7XEyfN5cVhipZ5k7+Tk+IvZ54uNBjhUz/ZHheXOhRhkcoeoRST6FH+HrQymxDfG/cnGitXyf0579el2jhx+EFh8RU7Nq0cleJaNyFFx5VghfE8B00IJeH/Pz/+HfqV6fIPg8kKkMPb6PfbnXBQ0TvdW3yoLm/Ixa0pDz2ae5LrwXiFWme88jDth5vljwvtvV4M5D68WaT11PoEb4eT/MnTadcYkEPyuOJRN5Z5XaJqWmctfOoErwg+bTvK3iBFg82QlqGbJIN8HpO/bxtrjBY4zgleMEMHiJ9AJUNHrTfuopdXGOch24g6bjMUTE9ykbdPGzrMVHyvNjWYyKQ+jHR5PUUeoSvhxpd61iJ3kWRMHjKYzbnOVLwoHKQDbbHB4+6gxcMWzJdbR4KVvHnABvimJgKQjyQ2EfXdE2CF9jmEcdvLBPl4owoF8uS3lfcxccn40jWycO2HmXPi209QqkfzV5PoUf4ejwppsePLhO9aCkf28N5PalxDO1DXb37ffCoK3gBGe0Kue9yYRGaPGLEL8YPpWQVb5tTkopO8AIXPKh1tULox9ud4H1XiPKxH8f5eGrZ07uaXk88bOlR9bzY0iOU+tEq9RR6hK0HtdDvE9G7Toqte0roT5mMx8+c4mOHOC+dVn9c7ly+L9fKw3XwgqtGK9OQjRpSgkcSFzS35aJE8AInPPjk0lPlzTI9LqLoF+rL+rO87XHeZ2fF7qi4TBp4caeI5rUt8MTDhh42zosNPUKpH61UT6FH2HrQSP972aBn8/3yY2590mhiNbzdYt62n/fZyscc4jwuGvzPcbk3ieh9c208dObhkmkuE2ZBA+iYflsmW5FHEg2bPIRe8AIXPNIq0Quc6sLFlCdcHzxs6tEIRI9GC+gRSj2FHuHqQe97aVrNyzLtEtG89sc45YHmuG4R02Pzlim3l9NQHTw6Go1ivaSZ9bLBLFO6FrpTvrsw2ko8lMnYuhWjo2jhC9myNeKROBnaPDIWFKgVOYs/OEfGwg6u/j/t8+KYkjYPF/ooi1s0VT11BWVxC209NjZaVg5R9n667fCNukXQ6Gea276K76OLlZY23VtplDTNby1c3WpH36cm5TrjofLRWmmKDXR5iuHFLTqnRuuIxz38+ZYpD3mDucIjxXin8dB86inNA3CKUM4LeKB+tJMeZGA7xdQ8d19wwsMkWlCa4Yk6jNYRj8qRJch4peku5y6JqzwMuzm6Qr6K6mhlBoquOjXJ6UkIPgIK6gdQpAe17gBDw00anm/yhjziNTJjnMjYpwxC4QGURyjnBTxQP6AHDLfpQS/EfyWy1w1Nromp28rV2k95N+aEBxBm/QAP1A/o4Q+htazbyXDjNTLBA0D9QD2FHtCjdmiNUgYAAAAAAC3ctoPtqTo6g4DqmB5UdjAS9JiOvBjLZVB22s8ByxOoyk63CYVHXgzuMtCJ2x0yjwpTdlKh031su0xTHp0CaCfQSML1AZTpgwf0CFMP8ACPtrluYbjtZbaviHqnM6SV6YMH9AhTD/AAj7a6bmG47YFrZPpbmb4vLEVsKlmmDx7QI0w9wAM82u66xTvciqj6vqyGZfGu4Scx6vr4QNiNNmJSpg8e0CNMPcADPNryukULtz1atvF7hsGay6Q1Rx/xxAN6hKkHeIBH2163Vlu4Iwc74ig6BFpq0Uv3Qyg8xFRUoSs8au6OiSvHA8q2oRrLpEpK4apGPPCAHmHqAR7g0dbXrRXDVQyuV9l8Wm4fqtPwQuGhGO00HnyC6jBeqjB/k6gcFPfyZE1lfiWiQMwjHnhAjzD1AA/waPvrtpLhphgcPQ3E8RQf4+3ODS8UHilGm8rDsfFShaEl1zYktg8JNwGsk2V+xU+EZzzwgB5h6gEe4IHrVpR8h0sGJ9MpNo9eNhYKY3SDNDMyNDKTG2Tawb/FhnfKttGGwIONNpUHG2sqDz7GRYX5UcpvQ44r6Y+4At6nVNI6eUCPMPUAD/DAdVumhZvTktwjzW0i5ZDJxN+9jlu0tfI4fPhwJg/+XgsPBS9mVA7CG44q6otKJb2XW+2/8sADeoSpB3iAB65bE8M1MTi5LwVgp+7TTSIKxh7v312n0brkYWi0zngkQJXjoYzfKHLHBw4qaVxm/EQ47IkH9AhTD/AAD1y3Cgq7lAu6bCdUg5Npq/z6GZtRt5jetVrVbIPgIc02lYeIuo0nEkbrjEfK09lDOb/P533mOyiTKul3uYvFBw/oEaYe4AEeuG5NDVfM7Pa8lGxJ5hlc0hAroCl4aBhtv0jvbq5SYX6ssR/t8x9kekpUXxYtLpP+93UiGq3ngwf0CFMP8AAPXLclDTdG3A1KJvKZNLdtNRlcU/CQaVvNRkv4pWblUB8GnpPpH2RaU7HMuJK+6YkH9AhTD/AAD1y3Fgz3BjaP2Gi26xocv0+1habikWG0tni8LtNHJY5bKNPaimXOFtG8tPmeeECPMPUAD/DAdVvVcMm8EtNsYuQanNL6tIJQePT19U3IlMkjx2ht8qClxf65TE8btp4PyfQTC2Wu526VW2X6ds08oEeYeoAHeOC6tdDCVQ1vQPm7yODiVh+N/Fph2Xi98+ATM6D8XWS0tnnQVKO9Mv0Fn/givCSidUFtlfkqd6v8TqZzNfOAHmHqAR7gges2BdrzcMm8it6FZkzFIWMhM7QyYbkkjzGZfsBc/hvvk2fmhTwOHz7cTa3cgt0KeeRFGzKMJDTOJ36NyB49R5XjYYsXiVomdavQ8md/7oGHVT3W/jo/4+M/rEePCjys6lEUEasJ6qlVHgc68jPe2BBtpUfevVT3ftou9zGThS9ogBLNM31Bc86rVaOtwOMI3RNk+pNtHvJGdIWH0Jt764qHitsKKscjjsukbprLnnhAjzD1AA/wwHXL0OlSXsHmOW1ksGJyqV2l0gyXWzbbUjxk+ivF5HpEFMvwvEwNTud5W09ZHiIaoRyjLh5pyBop9zJXjssOKqpa5pBHHjb0sHFebOgRSv1opXoKPaCH9/tYoeGSaZJ5Joxmu7KLa6O1xWORTO+LaERaT6LSPMC/3VrEo6+vb0gmbR4yLRfT1920wiMDvRmV42GHF61a5qBHHlX1sHVequoRSv1otXoKPaCH9/uYySjlpOHFcGq0FnmQEc4V0YtyGth0Pad+3jZXTMWuLUSK8U7jkWK0TngomJ1SQY46rqRqmbTU2agnHjb0sHFebOgRSv1opXoKPaBHEPcx4/B8bGbLRw529Cp/144SPFbxJ40o3q1s38kC7lL2McEQm2tvojuibh4ruZKoleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzrLHsgtTS9mW5JHPHgpbah3vG1OBSpDQi9kkysey5Tvr9Z00aplvuGRhw09bJwXG3qEUj9aqZ5CD+gRxH1slmg/XNDcpgXdKREpUyus8hBTL/ipcjxY00WrljnokYdNPaqcF5t6hFI/WqGeQg/oEcR9rB0Nt9GCPBaIaAj76zU+IaeV6YOHbT0agejRaHI9Qqmn0AN6BHMf6xRAK2AZVw56Epv0WKYPHtAjTD3AAzxw3cJwr+IeTq3A47KHiyWtzMsBXLS2eJieF1d6hFI/mrWeQg/oEcx9rB27lGN0tRCPox54Hw2Ehys9ugLRo6tJ9RCoH9AD97Hp6Gg0Qnml6QbKOp+0AkrR6ie01vH1hmt/akEZNKXNw3CNWqAElPWKtc+L4RrGTcUD9XQ6lHWTtfXY2MK31FDup82KdupSpqW4xnN+jxewbhceAOoH6in0gB41op26lGm493XgAaB+oJ5CD+jhAy3fpQwAAAAAQbVwi2JeukDaux/wCAf/4t+OeC3/7/7NEugRsB4A0AzYdvhGr+Xv6Pv06nfMwwUAAACAOlu4BrhJROGXaGFqWk9zMW8/K6JA7G+KaFj1J465txWPOlpXzdSCgh7TUUePjE4PjDKq1xl0RgGHwkMZ1esMOqOAQ+FRR2tTbVE2s+HS6hsUbqk3S2/+pCgLFCmCoi5QqCbbAQ7AAwAAAGg66HQp04Tm/TKdZnO5SA+QMq2T6U427Vn8fR3/dpEN6RQfa2NSNHhMgea/vSKiuXCNkuk859FjWOZ3PPOAHmHqAR7ggeu2gEeR4VIQ4d/K9JhMl0QU9/BmmX4q03HqqRDRMliX+ftx/u1m3vcSH/tbzqsswGMKi2R6X0Td2FUr+wOc160GZX7okQf0CFMP8AAPXLcaPPIMl4LvnuBWHE1iXiHTFhG9lyzCBO+7go/t5bxml/hHwGM6nq340JD2EPGsQZkTHnlAjzD1AA/wKMuDXrHdJVNHyXQX51H1uq2FR57hPi/TUhEtz0WZnSkh6hk+dozzer5EHuAxHauEfawq8bsPHtAjTD3AAzzKHvNgyXupek990MJ1WwuPLMOlAT+Piihawv0yjabs80vNFtoo5zHJeZoM/QSPmeh2cMHMKVGmDx7QI0w9wAM8yvIYt1D+uIXrthYeWYb7c/7cm+P6ZBY0cGiBpvvvTeStA/AAAAAAWgJphkvzSGkqC/Vx79Fo+f1OptUaZe3hPFeKqbmqeQAPAAAAoKUNdz1/viGi6SxFoJfENABoW8F+lNeRRBl5AA8AAACgpQ03np9kGoR3u0y/Efkj4AYTZeQBPAAAAICWNtxF/HmuRH5rZHpPZHeRjiTKyAN4AAAAAC1tuPP4s+yoLVpb+G2Zfpzy24VEGXkADwAAAKClDdcWrknZ1uXhfwQPAAAAIEjDjVtd80vmSfNMl8t0MOW3nkQZeQAPAAAAoKUNN35XWea9IoWi+7aYejeZhMn7UPAAAAAAWgZp4fneEdHcUJqqctwgrx0yDRTss1opowgueVB+VwNEJmOJJuJ+hsIDcAdaavNpEYVQHIs31hFzV4dHFh+H8XpTeWTF3G2DepqqR1bMXZ04ua2oR1bMXZ04ue1suK/KtFWmtSJa9qpocX6aT/qvRDRPNQ+U1waljCK44mGKUHgAbkC9C3cLvTnW4IH6AT2gR2mkdSmfFVHUAzKXzQXH0753aprLZs5ziI8TGnnb5pEW97AojmEoPAA36FduHj7PC3igfkCPNjRcwd0FhKdE9uL6h/hJ5xONciiPJxJ568Amj6y4hzpxDEPhAdjHm4GcF/BA/YAebWq49LKIRtXStJVjGU8rj4gooHoRejiP2ZynyYsxmzziuIeT/JR2Pad+3pYXxzAUHoQJB/Xgq4LfJwLh4UKPiRLnZSIQHqKFeTRz/YAe+nrYaAn3WLiP1cIjbx7ukyKKakOZ0MINS0sQWMrH9nBeT5bIwwYPQhyjkAYy7RTRy/4x/j6Q2CdkHicdPrWalOmDh0s9TM7LyUB4iDbg0Yz1A3ro6/GiKD/lUvCxL1q4j9XCI89wqbV2n4jeX1LIuVP8xKITT7Gb9z3Fxw5xXpdK/CNVeSS/H0rZL942pwl4qO9QbOAi5yk0y+z2yMOlHibnxaUeodSPZqyn0KP59KCZK5+LqXfApulzzqPqfawWHp0aJ/VeFpC6hGm07scy7RfROsHqGsGLedt+3mcrH3OI87hYsXKV5ZHEBc1tofL4UKbbRTR6ukrQ5HHO43bOU7fMWz3ycKmHyXlxqUco9aMZ6yn0gB5B38dmaWRE/fH0fvJlmXaJKLLNY5zyQPNXt3CL0AbK8kii0QI8qOvmL0W9SCvTBw/XejQC0aPRZHqEUk+hB/QI9j42y2BfMk4ahUuj02gRiFXcLI9bdTQlhl5Av8lO72r1JFMeohV4OFzkoClhSw8Pi1s4ga3FJ7IWt9BFKIs+2OKRtbiFLkJZ9MEWj6zFLXSxo+/Ttr5vzSpxDBnpTk4+UZXHPfz5VovwAOwilPMCHqgf0KPVDDeU5dls88h5Yu9qBh6t0IpsUnTVqUtOS7srdD1QP4CQ9QipVT2rjSoE9dOrc61OZOzTLjwA1A/UU+gBPWpEZxv9rzTQKW8U2jjv0y48ANQP1FPoAT3QwnWCQZmuAw8A9QP1FHpADx/oaDQQOgkAAAAA0MIFvMH3lJnQBm1BDwBoPmw7fKPX8tVBW504HQAAAACAFi5QY+uqmVpQ0GM6qi5YoQOdqXJVF4rQgc6iFqHwqLpQhA50FrUIhUcdrc2QF9dACxcAAAAAfLZwXT0hmi65FgoPVy2Ikgts0Py352RaJsrHcaQ5csMyPS305svFZe4T0TrZvnhAjzD1AA/wwHVbwAMt3OYDrd38vkwPiGpBk3s4D8rrVoMyP/TIA3qEqQd4gAeuWw0eOobbsJSqAjwiUAzeuRYNfC7nqVvmhEce0CNMPcADPMryoCAwd8nUUTLdxXlUvW5r4YFBU82HVR7yXBUID+gRph7gAR5lj3lQVItDe4bz+LzidVsLD9Mu5R0y3aC4+m7ltwPK9r/gfS87Mp125tFd8PtPZLpkmOecEmX64AE9wtQDPMCjLI8sk/ulTLM18xq3cN3WwsPEcCmY/IBMoxr7nuN9n3RgcuCRj4MyLdfkBR7gAR7gESKPR2U6LdOCVuKha7jDidabLl7gY20BPPRAk1S/LaL1Tn0CPMADPMCjLGgi/O9kWt0qPHQNd0uFMp6x3KoEDz1clOk+EXVl+wR4gAd4gEdZ0CAkCv23rRV46BhuR8VW2TucR1WARzlQV/Z3+QLyCfAAD/AAj7LYLtNvhN0R1rXzwDzc9sAbMt0p01nwAA/wAI8m5bFGpvdkWtysPGC47YNPZLpbpkPgAR7gAR5NyuMmmd6W6cfNyAOG2364DB7gAR7g0eQ8rmlGHlj4on1Aw9pfE9GIO/AAD/AAj2bkQdOV7hfRSOqm44EWbnuAVj75XQAXC3iAB3iAR1m8KaLpSiPNyqNtW7h5UYg2NurjkReFqGQkoSRoGPv2ACQPmQdF96AoH8NCifThOOauNo8sPpbi9WrzyKqrbVBPU/XIuodYun80hR4dnV1X9fh/XvxGagb/6yP/zQYPmp40EIAelXigS7l1QcPW/0ZEI+rAI5sHrQJGg0EugkdQPFA/AtZDGm1delA5/0pEI6V9wgqPdutSphBKr8h0XkxF7TnP23paiAcNV38vgIu2GXj0KzdTn+cFPFA/mkIPxWxd60HTkO4MwGyt8Wgnw82Ke1g1rmNoPGiYOg1Xv8mz3s3C481Azgt4oH5Ajykc4p6FTzzrYZVHOxluHPdwkp9ar+fUz9vKxnWsm8dEQf4vCv3oFjG+Kvh9IhAeLvSYKHFeJgLhIVqYRzPXj5bVQ7ZubeuR1RJ+ROhHLeqxcB+rhUdVw1XDEM0W/qDDI45RSC+8d4roxf8Yfx9I7BMyj5MO9Huz4PeTgfBwqYfJeTkZCA/RBjyasX5AD309yODnV+Axn/Ooeh+rhUdZw6U5WRtk+pGyjf7eKtPSGs3XhEe30kWQ1m2QNMxQeajvlGzgIucpNMvs9sjDpR4m58WlHqHUj2asp9Cj+fSgCDwUtL1RMn3OeVS9j9XCo4zhUuafyfS3YnpA3y7uQnhXpj/WYLZleVzQ3BYqjw9lul2mV0V20GQdjHMet3OeumXe6pGHSz1MzotLPUKpH81YT6EH9Aj6PlZmWlCdkW5c8Gi0AA/quvnLmvVOK9MHD9d6NALRo9FkeoRST6EH9Aj2PoZ5uE0CS4scQI8EHC9uURssLT6RuxCLDupcNKYOHgcqNi+WPBqGILZ4ZC1uoYsdfZ+29X1rVqtfODkXzD38+VYdN7ScG5kRD6A2hHJewAP1A3q0uuG2AbrAA63qMufFhS45LW3UU9w/oEeLtKrbyXCpn16da3UiY5924QGgfqCeQg/oUSPaaeELmsCcNwptnPdpFx4A6gfqKfSAHmjhOsGgTNeBB4D6gXoKPaCHD3Q0Gg2oAAAAAABo4QJJ2J7KojMIqI7pM2UHI0GP6ag6tSeJsiP0D1iesV92xkIoPEYO2iVSdqpPKDy2Hb7RKg+dwVG2yzTl0W7h+dodNJJwfQBl+uABPcLUAzzAo22uWxhue5ntK6Le4ftpZfrgAT3C1AM8wKOtrlsYbnvgGhGt9fx9mYY9lumDB/QIUw/wAI+2u24z3+EecLRisun7j1B42H4vFsPWknwFFeYV7vr4QKbRmippskwfPKBHmHqAB3i05XWLFm57tGzj9wyDNZdJwZ0f8cQDeoSpB3iAR9tetzqjlG3NG6raVgWPchXmAWXbUI1lUiW9V6YRDzygR5h6gAd4tPV1ixZu67Zs/yZROS7JdLKmMr+S6T6upHXzgB5h6gEe4NH2162p4e6Q6QZunVHarfx2QNn+F7zvZUeigEd+hfmVTBsS24e4krgu8yt+IjzjgQf0CFMP8AAPXLfCbOGLLQlDycM5mQZkuiDTfsuigEdxhflRym9DNZR5iZ8Iz3jgAT3C1AM8wAPXrWELd9jAXFS8IOwO3waPfLyYUTkIbzgu8xI/EQ574gE9wtQDPMAD162h4W6p8I88Y7lVCR7poCexhzJ+o8gdHzgsM34iHPbEA3qEqQd4gAeuW0PD7ajYKntH2BmRCx75T2cP5fw+n/eZ76BMqqTf5S4WHzygR5h6gAd44Lot2cIFwgWd+B9r7Ef7/AeZnhLVl0WLy6RKuk5Eo/V88IAeYeoBHuCB6xaG23L4pWbliNEt03My/YNMayqWGVfSNz3xgB5h6gEe4IHrFobbknhdpo9KHLdQprUVy5wtonlp8z3xgB5h6gEe4IHrFobbkqClxf65TE+LaEUUXRyS6ScWylzP3Sq3yvTtmnlAjzD1AA/wwHULw21ZTMq0V0SLaxzS2P8lEa0LaqvMV7lb5Xcimm9cJw/oEaYe4AEeuG5TMEu0KfKiEG1s1McjLwqRYSShcT7xa0T26DmqHA9bpK+WSd0qtPzZn3vgYVWPf/FvR3Iz/rt/s6QWPSrwsKpHUaSsJqinVnkURTAzvH80vR4jB/MFWfJoA/cxtHBbErcVVI5HHJdJ3TSXPfGAHmHqAR7ggeu2TQ23R0SxDM+LKOpPg7+/wr81O4+skXIvc+VwsZazWuaQRx429LBxXmzoEUr9aKV6Cj2gh/f72KwDHcI7auKwSKa3ZZqbUmlolNoqmZb/2UuHP3QUa96Ih0wflsi7N6NyPOzwolXLHPTIo6oets5LVT1CqR+tVk+hB/Twfh9La+F2iekTeZN/1wXbPJ7lykEvyvtlup5TP2+by/uEyqMIs1MqyFHHlVQtk5Y6G/XEw4YeNs6LDT1CqR+tVE+hB/QI4j42K8VcjvH3+/nzNf5cx0KqmJMgbdNsbfNYxZ8UtUcNPLCTBdyl7BMaDx2sTJRJleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzpTzGW1TItF9LK4h7+v5t/ilh2tsEHxAdVICvT3VpmWVjRfVzy6+TNtqPehFMMMhYculinfX63polXLfMMjDxt62DgvNvQIpX60Uj2FHtAjiPtYZ4q5UMzWe2T6RESrbtzD22KTIfOgScGLFNHjPKgL4V2Z/mjBbF3xuKCxLRQeJlijVI4Ha7po1TIHPfKwqUeV82JTj1DqRyvUU+gBPYK4j3VmmIv6ovvDhMm8xiZDXQkdOcmG2brg0chIofEwwQIRDWF/vcYn5LQyffCwrUfZ82Jbj1DqR7PXU+gBPYK5j5HhXpPYlpZ5Hf84eFTrEnmdn8QmPZbpgwf0CFMP8AAPXLcJ0KApipZwP7fUqMV2SqYVSqvuVt42j5vb9/MxtldkcsIjZ8rRPfz5li0eeSvu5KzWk8XDBJc9XCxpZV4O4KK1xcP0vLjSI5T60az1FHpAj2DuY50JkxlkIyHRbhLRMldvpZmLI9TJI296Tyg8dHHUw0WbVubRAG4etniYnhdXeoRSP5q1nkIP6BHMfWxWRsuOMM6fZ/nTtdm65jEmpq9+ciJjn9B4zIDhGrpW4KPMOrgp6xUbnRfbepTlkQbDtY2zemIq86hzTXJXPJQessp6GK4p7AxVeCjrJlfWY0ffp7X/7z7KTGvhJk0mNpPk33XBBY9HFNNMQ7yAdYg8APcI5byAB+oH9GhR/P8CDADf08qDYpVhFgAAAABJRU5ErkJggg==);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"changeblockdata.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"changeblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">ChangeBlockData</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"changeblockdata.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"changeblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">null</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L37\">block.ts:37</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Change block, link is <code>null</code></p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L35\">block.ts:35</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Change block, previous is the hash of the previous block on the account chain, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/commonblockdata.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>CommonBlockData | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"commonblockdata.html#balance\" class=\"tsd-kind-icon\">balance</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"commonblockdata.html#representative\" class=\"tsd-kind-icon\">representative</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"commonblockdata.html#work\" class=\"tsd-kind-icon\">work</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">CommonBlockData</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"commonblockdata.html#balance\" class=\"tsd-kind-icon\">balance</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"commonblockdata.html#representative\" class=\"tsd-kind-icon\">representative</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"commonblockdata.html#work\" class=\"tsd-kind-icon\">work</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"balance\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>balance</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">balance<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L21\">block.ts:21</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The resulting balance</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"representative\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>representative</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">representative<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L23\">block.ts:23</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The representative address</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"work\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>work</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">work<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">null</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L19\">block.ts:19</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The PoW. You can give it a <code>null</code> if you want to fill this field later</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/computeworkparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>ComputeWorkParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"computeworkparams.html#workthreshold\" class=\"tsd-kind-icon\">work<wbr>Threshold</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"computeworkparams.html#workercount\" class=\"tsd-kind-icon\">worker<wbr>Count</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"computeworkparams.html#workerindex\" class=\"tsd-kind-icon\">worker<wbr>Index</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Compute work parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">ComputeWorkParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"computeworkparams.html#workthreshold\" class=\"tsd-kind-icon\">work<wbr>Threshold</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"computeworkparams.html#workercount\" class=\"tsd-kind-icon\">worker<wbr>Count</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"computeworkparams.html#workerindex\" class=\"tsd-kind-icon\">worker<wbr>Index</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"workthreshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagOptional\">Optional</span> work<wbr>Threshold</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">work<wbr>Threshold<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">undefined</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/accelerated.ts#L66\">accelerated.ts:66</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The work threshold, in hex format. Defaults to <code>ffffffc000000000</code></p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"workercount\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagOptional\">Optional</span> worker<wbr>Count</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">worker<wbr>Count<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">undefined</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">number</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/accelerated.ts#L64\">accelerated.ts:64</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The count of worker</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"workerindex\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagOptional\">Optional</span> worker<wbr>Index</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">worker<wbr>Index<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">undefined</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">number</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/accelerated.ts#L62\">accelerated.ts:62</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The current worker index, starting at 0</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/convertparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>ConvertParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdwAAAGYCAYAAADoalOPAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAG2CSURBVHja7L0PjBVHniYYVUbVx5hTrdAxwioL/2l8zHnbNn1YWG3BFsKLhUULut2M7Gaut+xtyy1atmzZwoKljmqQWVAjIyOsRo3MtBlraHPntQXXFqX2GlFDyT4j1zVtz7iXW8t/aim5tNhoasduduuafRc/8pdUVFb+iciMyIj33vdJofcqX2bEV19G5pcRGRG/jkajIQAAAACg1bDt8I3BcNnR96noxCkBAAAAAPeYBQmAPKz9tb+yj/8QeoSuBwCE2tKkFmVoQAsXAAAAAHy0cA90uC90o8Zr41B4HD582DmPvr6+IFpWzdSCgh5h1lPcP6Zj5KB7IksebTQNDw3cJNMDMq2SqVumxbz9rEwTMr0p01GZPnH87zjhgS5lAAAAwDeWyfSsTL1Zfs6fK2XaJdOwTP0yDVko97JM79TBo0yX8lx6uJPpmEzvyfQnTu/xto28j2uAh38e9OT3ED8NQg/oAR7gYYoumfbLdJpN7iJ1UMi0TqY7uVE4i7+v498usjGe4mO7KpTbw2ZbCw8Tw50t02aZPpbpFzKtZbe/htMS3vYL3mczH2Mb4OGfBx3/lEy/4y6VT6AH9AAP8Chh8r+V6TGZLsm0W6abZfqpTMdlGuHW52X+fpx/u5n3vcTH/tbwYSAud1xE3cK18dA13Pns4rv4KV7nSX8XHzPfYuUAD/884jKp2+VB7kqBHtADPMDD1OhPcGuSjG+FTFtE9H60CBO87wo+tpfzmm1QLrVOd9bNQ8dwqcn9rkxLS4i6lI/tsVA5wMM/j3lKmU/KdAZ6QA/wAI8SeJ7zGZPpLr52THGGjx3jvJ7XLJcGQD3ug0eR4VKf9GsyLagg7ALOo6tCHuDhnwftd4yPo26Vg9ADeoAHeJQ4lrqpH5VpUqb7ZRqtwGOU85jkPJdolLuPzbF2HkWG+1TJJ6C0J6KnKhwPHv550DuK7/D3Z6AH9AAP8CjJ4+f8ubdkizKthbk3kXdWufQedo8vHnmGS/31m4Q9bBJ67wnAIzwe9PtW/k7z0E5CD+gBHuBRggd159KUmgnF+GxgD+e5UkzNmU0rd1CmC7545BnuGmF3GDjltaHEceDhn8d6pcxXoQf0AA/wKMljPX++IaKBS7ZAeR1JlJFW7qBPHnmG+4Cwj9UljgEP/zzU39+BHtADPMCjJI/4NcxRBzwGE2WklTvik0ee4S5yQGRJiWPAwz+P25Tv56AH9AAP8CjJY1HiurGJkZz/Md72kU8eeYY73wGReSWOAQ//PNQyL0AP6AEe4FGSR7zvuAMeF3L4xNsmfPKoO1rQpAgD4AEe4AEe4NFaPLpC55FnuC6cf6zEMeDhn8d4TU+o0AP1FDxam4fLHqGeRBlp5Xb75JFnuC76ts/VdAx42M3zA+X7IugBPcADPErm6XLMQ961GG9b6JNHXng+mu6w1jKRwRLH2OBBT2BPiyiU0tWnsayYmRlxLp3xyIplmhF/1Md5od/jIe408u5kO9SPnJi7rvRI5ZHFJyNebzvX01a/fwStR1bM3UScXBrVv5Kvn+OW9VitlJFEXO5i/u6FR14Ll0hMWCRBeR0pcVxVHvSUcbuIhn+PVcinVXiUOS90kcZz1dajfjjRA/UU94920COet06m321RD8prQ6KMtHLX+OTRWXBCd1sksrvkia7Ko1+5OVLf+isynZepwek8b+tpEx5lzgv9vpO/0xNib5vXDxd6oJ7i/tEOetDKbENsTJst6rGZ8xziMrLKXSWicRdeeBSNUqZ1IUcskKA89lU4vgqPN/mT+tXfF9HEb7Uy9PA2+u3WNuBR9ry8IKbWG30O9cO6HqinuH+0ix5P8yetw7zEgh6UxxOJvLPK7RJT6z/XzqPIcGm497qKXSljnMelCnlU4RE/BVK80rmcFz2lXc+pn7fN5X1anUfZ8xKXOSqmR9lo1/phWw/UU9w/2kUPNbrWMVEtzF8P5zGb8xwpeFA5yAbb44NHp+YJvluUjxN4d8UKZoOH4K4EwgB3B45x2snb1H1anUfZ80JTCuKYkWocyXatH7b1QD3F/aNd9FDjR78tysflfZvzOMN5FoH2oa7e/T546C58QU/xK/jpRee9wQTvu0JUizFog0eM+MX4oZT94m1z2oBH1fMyzsfvENG7mt42rx+29EA9xf2jnfSgFvp9InrXSbF1T3GLWGcAUzfve4qPHeK8dFr9cbnUAt9aNw+TlaYu8dPLzTI9LqIoC+pL4bO87XHeZ2fFbg9bPJK4oLmtVXnYOC90PA28uFNE89oWtHn9sKEH6inuH+2mBw2+upcNejYb4Mfc+qTRxGp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMavECaIMX+DkE2V5NMDDapmHUD+c6IF6ivtHO+hB73sfkellmXaJaF77Y5zyQHNct3Crskq5vZyG6uAxw3A3NkQQsMUja3K6LjIm9Rsja9EAXWQsctC2sKVHzuIWTYVQ6inuH9ORWPTBG2zxyFrcwgLIsOidMo1+prnt9P63W2ldUkuburRplDTNbz1nsdzaeMwS7Yt7+PMt8ABQP1BPoUcQepCB7RRT89x9wQmPdjbcLvBAy7rMeXGhSU5LG/UU94+m12NH36dQqM0Ml4asq/OsTmTs0y48ANQP1FPoAT1guE5AL8R/JbLDMY3zPu3CA0D9QD2FHi2tR2gt63YyXIqscR14AKgfqKfQoz302Hb4xmC4kPl3NBoNVB0AAACg5RCa4TZ9C7fqsP2q0weqTqOwNZ3DFXxOmwlxwBb0AIDmML4QB2p1Vs1AGt4ySgH8L8s4gQcAAAAQHEq3cNlkaR3JXv6bJgz3yxbjsAeDu8pDRBOXaW3QluJRR8uqmVpQ0GM6qva06ECnN+ZAh/v/VadXKhQeDheKuAqdRS1C4aGBeLnFvAUnjsr0ieN/xwkP4xYut2hPya+nFXMR/P00/VZHi7eIh4gWlK6jpbmMy/LNAwAAoFkR30dpfWJaWnGliMJeXsNpCW/bxfsk77dVyv1OXTy0DTfH4JJwarymPFwZnmxRLJPJOw8FFP1io4hiMr4n0584vcfbNvI+NkFPfg/x06BPHtAjTD3AAzyKQAtm7Ffuo7Sm8wERxeulYCCzON3J2w7wPrEx7hflFiGJy6W5xO/UxaPQcA0MzqnxVuVhy/AMjLYu46VIFZv5aesXMq1NeSJby799zPvOtlAmBXH+HXepfOKJB/QIUw/wAA9dk/+tiAIExBG3KCLRT2U6LqIg7pc5jfC2n/I+u/mYxziPuSXKpbnCR+vk0enA4Kwar20eZQ2vgtG6NN75nM8uoR+/cRcfM79imfS++kERvav2wQN6hKkHeICHrtGf4PthHFOaou7oxuXdwseMcx4nNB8E4nKpdbqzbh6dDg2ukvG65qFreBaNNpUH5U1llDieukLelWlpxu87co5dysf2GJY5TynzSZnOeOIBPcLUAzzAQxfPcz60/ONdfO2kYVtOHmf42DHO63nNcmkA1OM+eMww3L94SJyes8CqsUzDRTHa+3+Ll04X7RcKj4ULF56+9tprnfH48ssve4eHh08bHkbvCl4TUaDzLAwUXDQLOI8ugzKP8XHUrXLQEw/oEaYe4AEeuqBu6kdFFJP2fplGc/bdXmB2o5zHJOe5RKPcfWyOtfOYYbj/441C/C//+orhiTkLrBqckAYn3hF/Lb4UnxbuHwqPOXPmiFtuuYWMV0jjtWm0QhqtOH36tPjiiy9MD38q58nU5KJZynnpgN5RxKP5nvHIA3qEqQd4gIcufs6fe3NalCZmd4bzUvPOKpfew+7xxaPTteGZGlyoPGwZb0WjJdB7lE0G+xddNJtE8fsb+n0rf6d5aCc98YAeYeoBHuChC+rOpWk1E4rx6aDI7PZwnivF1JzZtHJpDegLvngUjlIua3hVDS5UHmWN14LRxlgjzIfn5100lNeGguPXK2W+6pEH9AhTD/AAD12s5883RDRwyQR5Zkd5HUmUkVbuoE8e2vNwdQ3PtsGFykPXeC0abYwHEn93ZCSTi2Z1QZnq7+945AE9wtQDPMBDF/FrmKOJ7Y2MZGJ2g4ky0sod8cnDeGnH2PD+SXrY+ZNCfDU6ZXD/rzjpxNxC5hEb71dffSU+//xz8fXXX1812j/84Q+2TFbFogrHDvBnsqIsKTjuNuX7OY88oEeYeoAHeJiWf64Cj+38mXwAGMn5H+NtH/nkUXotZdXwXnrppdoMLlQeqvESDwdGG2N+yhNZVcwzKPOCRx7QI0w9wAM8TPcdT2lpV8WFHD7xtgmfPCpHCyLD82VyIfIg43Votq4wCR7gAR7g0eQ8ukLn0fTxcNsQ9ESWHBVIA3deM8zniPJ9zKDMeby/Dx7QI0w9wAM8TFp/PdzSTq7mRK9qvmXIQ40b1pNoYaaV283fvfCo3MIFakfaOwcaDXe/5TxVfKB8X+SRB/QIUw/wAA/TfRdlXFd/X4FH3rUYb1vok0e7tHDpCexpmYbXiJ9NexpLi5u5seGex/e+971pPNLimWbEH6Wn0bUZF41IeVI9osFrUOP3OH8aeXfSEw9XetC5oHWQh9Wn9ZyYu670SOWRxScjXq8zHlkxdwOqp7XqkRVzN+P+0fJ6ZMXcTcTJpVH9K7m84zkPs9/KaUFmYbVSRhJxuYv5uxce7dDCpaeM26XRHk2arQ8e0miPJs3WEMdF9sLaZZ5UJzQubrpILyYuTB88XOhx5byIaHrAmMFNy7YeZXiEokco9RR6hK9HPG+dTL87pwfJtIVJeW1IlJFW7hqfPNrBcPul0cY3R+pbf0Wm82JqftV53tbjmoc0Whs86GLZnfO76cW7WxRHxqDfd/J3ekLs9cTDhR79innqnhcXepThEYoeodRT6BG+HrQy2xAb0+acckzNbjPnOcRlZJW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8n/BTG13uhzHnnY1qPsebGtRyj1o9nrKfQIX4+n+ZPWYV5iwewojycSeWeV2yWm1n+unUea4a4QUd+8KwxzGUWwwkO2buOnQIpXSsuQTfJT2vWc+nnbXN7HCQ/Zuq3KQwXtt66gS6fo4h3jPC5p/gtxmaNiepSNunnY1qPsebGtRyj1o9nrKfQIXw81utaxgt6BIrPr4Txmc54jBQ8qB9lge3zwmGG4dw6IIZmWOzDeK0b7m8bPlss0VLSzAx6r+HOAuwPHOO0UUyuorEoedMcddwzJ5J1HxoV3t8iPcrE+Y/sZPtb0HQxNKYhjRqpxJOvmYVuPsufFth6h1I9mr6fQI3w91PjRb4v86EUfZGxfysf2cF5PavzftA919e73waOzBsMzMlqHPOIX44dSfou3zck62KLxVuKRwCjz6Rd673MmeN8VIj/2Y5Hp0vG0nBm9q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4RveukVfFPcYtYJ/JQN+97io8d4rx0Wv1xudQC31o3j8J3uBUMr5LROjTeC5rbXBtvJR6JCkRPlTfL9LiIol+oL+vP8rbHeZ+dFbuj4jJp4MWdIprXtsATDxt62DgvNvQIpX60Uj2FHmHrQYOv7mWDns0G+DG3Pmk0sRrebjFv28/7bOVjDnEeJhF/4nJvEtH75tp4aM/DJcOTH8vf237lCZ5cfVmO0fbbMFkbPFK2W5llS8ZLPH7/+9975ZGoRC9wqgsXU55wffCwqUcjED0aLaBHKPUUeoSrB73vfUSml2XaJaJ57Y9xygPNcd3Crcoq5fZyGqqDh/HCFzmG59RoTXlUOBGmuMKDT5ozHhmLHLQtbOmx9tetoUfG4hPGyFrcQhcOF43xwuNAxaXsE4s+eIMtHlmLW1i6j9I7ZRr9TO+O6f1vt9K6pJY2dWnTKGma33rOYrm18Si90lTC8ERdRltgeMLA4O7hz7dajAdgB6GcF/BA/WgnPcjAdoqpee6+4IRH5aUdyXh/M/CzEE64qeF3tTiPoFqSTYiuOjXJaWkHHwEF9QMo0mNH36dQSLTAWsp3Dkx9TzN+pUuIhqyr86xOpGRnPNz+jjvumLHt9ddfn7FN6apzwgOojFDOC3igfkAPGG7Tg16I/0rMDMAcY5z3aRceAOoH6in0aGk9QmtZt5PhUmSN68ADQP1APYUe7aHHtsM3BsOFzL+j0Wig6gAAAAAth9AMt+lbuFWndVQdAFN1GoWt6Ryh6uvz3EAPAGhf4wtxoFblaEHyBrSMUgD/yzIhwAMAAAAIE6VbuGyytNBDL/9N02H65VP4cM3/wzQeIpqWQwtOtBSPOlpWzdSCgh7TUbWnRQc6vTEHOtz/rzqLWoTCw+FCEVehs6hFKDw0EC+3mLfgxFGZPnH87zjhYWy4SaNVQH+frst4i3jUaLyh8AAAAGhWZN1Hr/o5f64U0dKLtlbyo3Ivi2iJRuc8tA03x+BEncZrysOV4ckWRRA8FMzlJ7LVIpofpz6R0Xy4QX4iu2ixTHry+z7/b5945AE9wtQDPMCjCLRgxnNias3ii1zOIJcbB1JYzLxWM0+6/54S0drPFOx9smS5w1xeLTwKDdfA4Jwab1UetgzPwGjrMl6KVPGETJtFekipJZzW8hMZRbXZJ6pFHqEyN3LlfJjNxQcP6BGmHuABHrom/xrfGy9xvpR/WqjAEU7HRRQsYDPzpmvuNpnuN3gYiMuNu4Vr4zHLgcFZNV7bPMoaXgWjdWm8NOn8mMgPmpxsge3iVtg6EU1OL1smVa4VIgq47IMH9AhTD/AAD12jP8Flj3N+ZzSPnWCze53593JeKzQeBOJyqdW6s24enWkGJ9MpNoVeYQ+x8Z7SGdXsmgd3AxTyIKOVyRkPypvN3BTUrfFuzsXyWs6xS/nYHsMy5yllPskV0wcP6BGmHuABHrp4nvMh47srx+S+lZPHGT52jPN6XrNc6hZ+3AePGYZ7z83i9Lw/s2os03Dpi9He//R3L50u2i8UHgsXLjx97bXXOuPx5Zdf9g4PD582PKyLL4gFOfu8WnDRLODfuwzKPMbHUZfKQU88oEeYeoAHeOiCuqgfFdH7TuqCHc3Z97YCsxvlPCY5zyUa5e5jc6ydxwzD/fNrhfiX37xieEIank2DE9LgxOjQX4s/Xvi0cP9QeMyZM0fccsstZLxCGq9NoxXSaMXp06fFF198YXr4U5rdQEUXzVLOSwf0juI7/P0ZjzygR5h6gAd46OLn/LlX6HXfFpndGc5LzTurXBqRvMcXj07XhmdqcKHysGW8FY2WQO9RNhnsX3TRbBLpgyWSZW7l7zRa76QnHtAjTD3AAzx0Qd25NKVmQjE+HRSZ3R7Oc6WYGmGdVi6NOr7gi0fhSlNlDa+qwYXKo6zxWjDaGGtENKpOWLpoKK8NBcevV8p81SMP6BGmHuABHrpYz59vCPMpRnlmR3kdSZSRVu6gTx7a83Bjw/vPXwvx/rh8RPhjtsF98eFJK+YWMo/YeL/66ivx+eefi6+//jrTaP/whz9UNVkVDyT+3mBw0RDuT/mN5pQdyDl2tfL9HY88oEeYeoAHeOjyiF/DHE1s113X7Tb+/PuU38hMNyplpJU74pOH8UpTWYbn2uBC5ZFlvA6MNsaiCsdmXTRLNCsX4ZxHHtAjTD3AAzxMyz9XgUeW2Y3k/I/xto988ii9lrJqeC+99FJtBhcqD9V4iYcDo42RDPh8xEKe8wzKvOCRB/QIUw/wAA/TfZNzeG2sjn4hh0+8bcInj8rRgsjwfJlciDzIeB2arStMggd4gAd4NDmPrtB5dAqg2ZC2usuATB2GScWYQZnzPPKAHmHqAR7gYdr6m5/y23aZGoZJRU+ijLRyu33ygOE2H85lVJBtlvNU8YHyfZFHHtAjTD3AAzxM912UYfw7KvDIuxbjbQt98pgl2gP0BEaRHIYX/eBn057G0uKqOoyDepXH9773vWk80uKZZsQfpYELazMuGpFSUXSCVA5q/B4PcaeRdyc98XClB52LB0W0rvVYXt1wrEcqjyw+GfXUGY+smLsB1dNa9ciKuZsRJ7fl9ciKuZuIk0uj+lfy9XM8w+xEygOATkDf1UoZScTlLubvXni0QwuXnjJul0Z7NGm2PnhIoz2aNFtDUOWYyPitzJMq5XVE4yKN56qt98jDhR5XzouIpgeMGdy0bOtRhkcoeoRST6FH+HrEI53J9LMWzCjTwqS8NiTKSCt3jU8e7WC4/dJo45sj9a2/ItN5MdX3fp639bjmIY3WBg+6WHbn/G568e7OuQDVMnfyd3pC7PXEw4Ue/Yp56p4XF3qU4RGKHqHUU+gRvh60MtsQG9PmnHJMzS4OLzgkpmLXppW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8mfAizH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj9pHeYlFsyO8ngikXdWuV1iav3n2nmkGe4KYS84ehqGuYwiWOEhW7fxUyDFsqVlyCb5Ke16Tv28bS7v44SHbN1W5aGC9ltX0KVTdPGOcR66gaTjMkfF9CgbdfOwrUfZ82Jbj1DqR7PXU+gRvh5qdK1jBb0DRWbXw3nM5jxHCh5UDrLB9vjgMcNwf/gtMSTTcgfGe8Voz736s+UyDRXt7IDHKkW4nVzZ4iDEA4l9ruKOO+4Yksk7j4wL726RH+Vie8b2M3ys6TsYmlIQx4xU40jWzcO2HmXPi209QqkfzV5PoUf4eqjxo98W+dGLBjK2L+VjezivJzX+b9qHunr3++DRWYPhGRmtQx7xi/FDKb/F2+ZkHWzReCvxSGCU+fQLvfc5E7zvCpEf+7HIdFfw0x69q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4Rveuk2LqnuEWsE3mom/c9xccOcV46rf64XGqBb62bR+E73AqGV8loHRrvBc1tro23Eo9EBaKnyptlelxE0S/Ul/VnedvjvM/Oit1RcZk08OJOEc1rW+CJhw09bJwXG3qEUj9aqZ5Cj7D1oMFX97JBz2YD/JhbnzSaWA1vt5i37ed9tvIxhzgPk4g/cbk3ieh9c208tOfhkuHJj+W//vsrT/Dk6styjLbfhsna4JGyvWGDBxkv8fj973/vlUeiEr3AqS5cTHnC9cHDph6NQPRotIAeodRT6BGuHvS+9xGZXpZpl4jmtT/GKQ80x3ULtyqrlNvLaagOHsYLX+QYnlOjNeVR4USY4goPPmnOeDhcjKMpYUuPtb9uDT0yFp8wRtbiFrrY2AhDD1s8DnRUOz6x6IM32OKRtbiFpfsovVOm0c80t53e/3YrrUtqaVOXNo2Spvmt5yyWWxuP0itNJQxP1GW0BYYnDAzuHv58q8V4AHYQynkBD9SPdtKDDGynmJrn7gtOeFRe2vHKu9VXfxbCCTc1/K4W5xFUS7IJ0VWnJjkt7eAjoKB+AEV67Oj7FAqJFlhLWRr+1PcU41duZDRkXZ1ndSIlO+Ph9nfccceMba+//vqMbUpXnRMeQGWEcl7AA/UDesBwmx70QvxXIj0cE2Gc92kXHgDqB+op9GhpPUJrWbeT4VJkjevAA0D9QD2FHu2hx7bDNwbDhcy/o9FooOoAAAAALYfQDLfpW7hVp3VUHQBTdRqFrekcoerr89xADwBoX+MLcaBW5WhB8ga0jFIA/8syIcADAAAACBOlW7hssrTQQy//TdNh+uVT+HDN/8M0HiKalkMLTrQUjzpaVs3UgoIe01G1p0UHOr0xBzrc/686i1qEwsPhQhFXobOoRSg8NBAvt5i34MRRmT5x/O844WFsuEmjVUB/n67LeIt41Gi8ofAAAABoVmTdR6/6OX+uFNHSi7ZW8qNyL4toiUbnPLQNN8fgRJ3Ga8rDleHJFkUQPBTM5Sey1SKaH6c+kdF8uEF+IrtosUx68vs+/2+feOQBPcLUAzzAowi0YMZzYmrN4otcziCXGwdSWMy8VjNPuv+eEtHazxTsfbJkucNcXi08Cg3XwOCcGm9VHrYMz8Bo6zJeilTxhEybRXpIqSWc1vITGUW12SeqRR6hMjdy5XyYzcUHD+gRph7gAR66Jv8a3xsvcb6Uf1qowBFOx0UULGAz86Zr7jaZ7jd4GIjLjbuFa+Mxy4HBWTVe2zzKGl4Fo3VpvDTp/JjID5qcbIHt4lbYOhFNTi9bJlWuFSIKuOyDB/QIUw/wAA9doz/BZY9zfmc0j51gs3ud+fdyXis0HgTicqnVurNuHp1pBifTKTaFXmEPsfGe0hnV7JoHdwMU8iCjlckZD8qbzdwU1K3xbs7FsiPn2KV8bI9hmfOUMp/kiumDB/QIUw/wAA9dPM/5kPHdlWNy23LyOMPHjnFez2uWS93Cj/vgMcNw77lZnJ73Z1aNZRoufTHa+5/+7qXTRfuFwmPhwoWnr732Wmc8vvzyy97h4eHThod1cRfIgpx9BgoumgWcR5dBmcf4OOpSOeiJB/QIUw/wAA9dUBf1oyJ630ldsKM5+24vMLtRzmOS81yiUe4+Nsfaecww3D+/Voh/+c0rhiek4dk0OCENTowO/bX444VPC/cPhcecOXPELbfcQsYrpPHaNFohjVacPn1afPHFF6aHP6XZDVR00SzlvHRA7yi+w9+f8cgDeoSpB3iAhy5+zp97hV73bZHZneG81LyzyqURyXt88eh0bXimBhcqD1vGW9FoCfQeZZPB/kUXzSaRPlgiWeZW/k6j9U564gE9wtQDPMBDF9SdS1NqJhTj00GR2e3hPFeKqRHWaeXSqOMLvngUrjRV1vCqGlyoPMoarwWjjbFGRKPqhKWLhvLaUHD8eqXMVz3ygB5h6gEe4KGL9fz5hjCfYpRndpTXkUQZaeUO+uShvbSjruHZNrhQeegar0WjjfFA4u+OjGRy0awuKFP9/R2PPKBHmHqAB3joIn4NczSxvZGRTMxuMFFGWrkjPnkYrzQVG95//lqI98dl2/yPUwb3xYcnnZhbyDxi4/3qq6/E559/Lr7++uurRvuHP/zBlsmqWFTh2AH+TFaUJQXH3aZ8P+eRB/QIUw/wAA/T8s9V4LGdP5MPACM5/2O87SOfPEqvpawa3ksvvVSbwYXKQzVe4uHAaGPMT3kiq4p5BmVe8MgDeoSpB3iAh+m+4ykt7aq4kMMn3jbhk0flaEFkeL5MLkQeZLwOzdYVJsEDPMADPJqcR1foPDoF0GxIW91lQGS/i9F5RzNmUOY8jzygR5h6gAd4mLb+5qf8tl1kv0PVebfakygjrdxunzxguM2HcxkVZJvlPFV8oHxf5JEH9AhTD/AAD9N9F2UY/44KPPKuxXjbQp88Zon2AD2BUSSH4UU/+Nm0p7G0uKoO46Be5fG9731vGo+0eKYZ8UdpGsrajItGpFQUnXc0gxq/x0PcaeTdSU88XOlB5+JBEa1rPZZXNxzrkcoji09GPXXGIyvmbkD1tFY9smLuZsTJbXk9smLuJuLk0qj+lXz9HM8wO5HyAKDzbnW1UkYScbmL+bsXHu3QwqWnjNul0R5Nmq0PHtJojybN1hBUOSYyfivzpEp5HdG4SOO5aus98nChx5XzIqLpAWMGNy3bepThEYoeodRT6BG+HvG8dTL9rAUzyrQwKa8NiTLSyl3jk0ea4e4QM/vrqzSvy8IWj35ptPHNkfrWX5HpvJjqez/P23pc85BGW4WHeqHtzvnd9OLdnXMBqmXu5O/0hNjriYcLPfoV89Q9Ly70KMMjFD1CqafQI3w9aGW2ITamzTnlmJpdHF5wSEzFrk0rd5WIxl144TErpdtsIK3QH96W2ry2goyuO1s83uRP6ld/W8xcZYUqxgN8Ipb/YPLwh4mes1QeixcvdspDpg9z8trLLaslOReN0KgoNF9snyb/F5gfrZ9KgZrv9MTDth5lz4ttPUKpH81eT6FH+HrQa7X3RLQO86tiat5qlgcU3Wfp/3hCyTsLarlbfPBIa+F2ienDmq/8/esPKr9IjkH9/is09rPCQ7Zu46fAZ7lyTPJT2vWc+nnbXN5Hi8fZs2eNeMjWbVUeKmi/dQVdOkVPqmOch24g6bjMUTE9ykbdPGzrUfa82NYjlPrR7PUUeoSvhxpd61hB70DRfbaH85jNeY4UPKgcZIPt8cGjM8VcjikHzlb+rmq6V4z23Ks/Wy7TkIbZ2uaxShFuJ1e2OAjxQGIfLR6mpluBR9aFd7fIj3KxPWP7GT7W9B0MTSmIY0aqcSTr5mFbj7LnxbYeodSPZq+n0CN8PdT40W+L/OhFAxnbl/KxPZzXkxr/95Pc1bvfB4/OFHOhEVbUXzqfM1jM28qanYnRuuQRvxg/lPJbvG2OKY8SpmvKIw+j3FvQL/Te50zwvitEfuzHItNdwf8zvavp9cTDlh5Vz4stPUKpH61ST6FH2HpQC/0+Eb3rpNi6p7hFrBN5qJv3PcXHDnFeOq3+uFxqgW+tm0dnirnQZN17ZPpEROtO3sPbYpOZrWl2pkbrikcSFzS2GfEo2dK9oLlNpwLRU+XNMj0uougX6sv6s7ztcd5nZ8XuqLhMGnhB7y0XcmXzwcOGHjbOiw09QqkfrVRPoUfYetDgq3vZoGezAX7Mrc81Ynp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMSvDXNQX3R/ytrd4n9dkup/MLmMAExltv4HJ5plcZR4p5TRc8CDTzRhIVZaHKehEv8CpLlxMecL1wcOmHo1A9Gi0gB6h1FPoEa4e9L73EZlelmmXiOa1P8YpDzTHdQu3KquU28tpqA4eZLjXJLZdTtnvcsbxA4rBlDXaGFZ5VDgRofCYBoeLcTQlbOmRs7hFUyFj8QljZC1uoYuNjTD0sMXjQMWl7BOLPniDLR5Zi1tYAN0n6Z0yjX6mEdT0/rdbaV1SS5u6tGmUNI0oPmex3Np4zOIuhfu5pUYttlMi6tePW3W38jaauzTI+17p2vjht4T49d9HI44rGK3atVGKB2NFhoBZuIc/3wqUB+AXoZwX8ED9aCc9yMB2iql57r7ghMesDJN5i13+Gv6eZS5kukM/fPVntviU5lGiJdnVBDxapiXZhOiqU5OclnbwEVBQP4AiPXb0fQqFxPS1lFWTIYwrTWiRYS4uYMyDWtpXPlOMX7mR0ZB1dZ7ViZSyx6rwuOOOO658vv766zMyVrrqTHkA9SCU8wIeqB/Qow0MVzUZoZhJ8u864IIHvRD/lUgPxxQb6iOB8gDcI5TzAh6oH9DDEkJrWc/KMLu8v+s0XZs8qAv4urwdfjB5OAgegBeEcl7AA/UDeljCtsM3BsOFzL+j0Wig6gAAAAAth9AMd1a7C1q1y6HqNApb0zlcwee0mRAHbEEPAGgO4wtxoFanBSGXUQrgf1nGCTwAAACA4FC6hcsmS+tI9vLfNB2mXz5VDHswuKs8RDQthxacaCkedbSsmqkFBT2mo2pPiw50emMOdLj/X3UWtQiFh8OFIq5CZ1GLUHhoIF5uMW/BiaMiWmrXJZzwMDbcpNGKqQWt6e/TdRlvEY8ajTcUHgAAAM2K5H10hp/z50oRLb1oayU/KpdWDnynDh7aXcrcdXyKTaSXjYVW4biB007eFhvvKRddzaY8RLQqlHUeskWxTCbvPBRQ9IuNIloHmoIq/4nTe7xto5gZLLoq6MnvIX4a9MkDeoSpB3iARxFowYz9yn2U1nQ+IKJ4vXdyo3AWf1/Hv13ke+kpPrarQrk9bLa18Chs4Wa0JGmB6z2yFauGa+qX++6Rn5tEtOCz1RZvHg8xPWxUP2+bxsNWS5OMNgQeCihSxRMybRbpIaWWcFrLT2QU1WafqDa9aTZfgPR/PczdKj54QI8w9QAP8NA1+df43niJ890t0kMFjnA6LqJgAZuZN11zFL7mfqEfMSguN+4Wro1HZ5mWpDTP/oTZXgFto9+4hbfDRou3iEeGKHH8yBk8yrY0C1q0tfFIYD7ns0vox2/cxcfMr1gmPXQ8yA8QPnhAjzD1AA/w0DX6E3w/jGNKbxH6cXm38DHjnMcJzlO33It8/66VR6cNo80w3oEqxmuDBx8zUMXw8oy2r6/PJHBzKg/Km1vNpqCukHdlWlri2KV8bI/hcfOUMp+U6YwnHtAjTD3AAzx08TznQ8s/3sXXjinO8LFjnNfzmuXSAKjHffBIa+GeVrpLqWvsdgODyzLe20UUvF0ohlcEazwUw7PCg4xWprp5qOjiLpAFKb/9RLO7ZwHn0WVQ5jE+jrpUDnriAT3C1AM8wEMX1EX9qIhi0lIX7GjKPr/UbLGOch6TnOcSjXL3sTnWzqNo0BQN/nhftjS3ytRtqiodQ8dSHjItrFBBKvHgrhBrPGSLdKtMPnk8lfNkSjf+5RmVJ+1J9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Oi/JRbogs0Gxh7k3knVUujUje44tHnuHGo2zJJOj91Ge6hqcY7Wd8bLeY6oo1RWkeisE54UHGK/TffdjiQcduKtiHWlzfFtF6p0XYpPE/xPwJNA/tpCce0CNMPcADPHRB3bkr+f63R6Ml/DsRhUgtQjxodaWYmjObVi79Txd88cg0XGXwU5rhbUszvAKjjQc5GaGIR8bJzjO4eJCTEfh9bSoP+tfr4iGxRugNz6dBAfeJ6J1xHiivDQX7rFfKfNUjD+gRph7gAR66WM+fbwi9UcWU/wm+xxbxPZIoI63cQZ88OgvMLm3UMZnGdtV4dYy25LtXLR6K4ekYXGke9N5WMV5fPB4w3J/eGX+3oFIVPbmpv7/jkQf0CFMP8AAPXcSvYY4a8qB77G8KHhYGE2WklTvik4fWwhcZo45Vo3FitLZ4VDXaDOP1xWNRiWPoKY4mbJ/N6TLJw23K93MeeUCPMPUAD/AwLf9cydY5LcSxOOP3kZz/Md72kU8eRsELcgzPqdGW5WHbaNOMV8yc7uOaR9n5bzTC+m6ZDqX8Ns+gzAseeUCPMPUAD/DQRbzveEkeNHD1bZl+nPLbhRw+8bYJnzxKBS9gMx3YdvhGGpH1j7z5Bpcmm8VDciDDm8bDpclmIDZe3zx0cDll2yR4gAd4gEcT8bgmZVtX6DwqhedTDbZus00xvLTvrcij7BMZDWun4e2Ppvw2ZlDmPI88oEeYeoAHeOiiao8QTVeiaUsHU37rSZSRVm63Tx6V4+ECtaPMOwcKMUXD2peUzPMD5fsijzygR5h6gAd4mJZf5l0yrX1M05VGMn7PuxbjbQt98igdD7cFcCVA5LbDN6a13GvnkRbPNCP+KE1DWWuQP42c3l6wz6DG7/EQdxp5d9ITD1d60BP60yIKKHH1aT0n5q4rPVJ5ZPHJiNfrjEdWzN2A6mmtemTF3M2Ik9vyemTF3E3EyaVR/Sv5+jluwIPGyAwU7LNaKSOJuNzF/N0LD7Rwmw9UOXS6q2nY+m80LlrK64jGRRpPC1jvkYcLPegplJbaPCr0u8Zc6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzzyogV1C8souzykRQrUt/6KTOdlanA6z9tyF+IuuZSjdR58sewu2Iee4t5TKlcedmtcgOqqWJR3ryceLvToV8xT97y40KMMj1D0CKWeQo/w9aCpRUNsTJsLeNC+NB3pDY3/Kw4vOCTSpy/F5VL3+DxfPPJauJ9VWLt4hmkqC2OYwhYP6lenNYwfSFSGHt5Gv92ax6PCGso2eRBoNHTW+wMapk7D1W/S4EJ57NPkTTF/4/VGn/PIw7Yeb5Y8L7b1eDOQ+vFmk9dT6BG+Hk/zJ63DnPVemKYf0TSkTzT+H8rjiUTeWeV2ian1n2vnkWa4K0TUN19m7eI8o40XghjmMopgjQfjWe4mmeSntOs59fO2ubxPIY+KxluWhwrab11Gl86LQi+6xRjnoRtIOi5zVEyPslE3D9t6TJQ8L7b1mAikfkw0eT2FHuHroUbXOpbRGn5E83/s4Txmc54jBQ8qB9lge3zwmGG4O/o+HZJpeYbhbasQvOCK0VLeVEZRHjZ4iOl986v4c4C7A8c47RRT/fKrkhn09fUNybQ8w3iz1lC2ziPjwrtblI/feLcwfwdDUwrimJFqHMm6edjWo+x5sa1HKPWj2esp9AhfDzV+9NuifFzetzmPM5xnEZ7krt79Pnh0GhredmEevMDIaE15iOKgAUnTO5TRbUCYk8Ujw3iTayg755HAKPPRXclqgvddIfTCb2WZLh1Po/XoXU2vJx629Kh6XmzpEUr9aJV6Cj3C1oNajRQcgTyB5vieUjxDpwHzLB+zgPO4T7MlGpc7l+/NtfLoaDQaut3DvZz5MkX8vWJqFBudNDVUE5lSfxmTtcwjHqveSPydxNXfdaYFydatcx7qdIucKSox4qgdq/lJK17n8yw/edIUAhrVmLkIedo0k4Jyqczvi+i9zqgtHnl8HOqhfV4c66HNQ9Una8pOHXqo9fRAh/t6ulHjluWAh7YeKr+sqTI29UhMu0nvS7XPQ1sP4pc2/ZJB3bm/EFNLJMbRdga53Hjg0WLmtZp5zlXM/aciZbUruo9rlEvX6lGXPFQ+2oabY3hJODHasjz4qUOtAEXoMJmHm2K81ngYGm5llDDc2vk45KV9Xhz/29o8DA3XGQ9Dw60MS4brTA9Dw60MS4brTI8Cw41B99FdIj3STxpojusW5b4qDA1XLVco+VjnofIxXviCjXR5iuHVYrS6PHQEsIQrPPhEOeORZz7tCFt6+HygsImMxSeMUdW4NzbC0MMWj6rGrWOGdcAWD4cPEHSfpHfKNPqZ5rbT+9/uREt7glukNL/1nMVya+NReqWphOGJuoy2wPCEgcHdw59vtRgPwA5COS/ggfrRTnqQge0UU/PcfcEJj8pLO3o02qInlSJ0tTiPoFqSTYiuOjXJaWl3ha4H6gdQpEfNy+UGi6ZfS7noRCp9+PTiW51ndSJld+Ph9rpdeUpXnRMeQGWEcl7AA/UDesBwmx40gflXIjsc0zjv0y48ANQP1FPo0dJ6hNaybifDpeHd14EHgPqBego92kMPjVHKtZq/8bQgAAAAAGgGhGa4s9pd0KpdDlWnUdiazuEKoc7DhR4AAONzeW93gU4LQi6jFMD/skxkLz7RjjwAAACAgFC6hcsmSws99PLfNB2GFr4Y9mBwV3mIaFoOLTjRUjx8rTTVzi3vZtLDwUpTM6DTG9PCK02V4tHCK02V4qEBCgtI4f3yFpygpRg/cfzvOOFhbLhJoxVTC1rT36frMt4iHjUabyg8AAAAmhXJ++gMP+fPlSJaetHWSn5U7mURLdHonId2lzJ3HZ9iE+llY6FVOG7gtJO3xcZ7ykVXsykPEUVysM5DtiiWyeSdhwJaRHujiGIyvifTnzi9x9s2iqmFtm2BnvweEtODVfvgAT3C1AM8wKMItGDGfuU+SkEDDogoXu+d3Cicxd/X8W8X+V56io/tqlBuD5ttLTwKW7gZLckXZNojW7FquKZ+ue8eEUXIecx2izePh5geNqqft03jYaulSUYbAg8FFPD4CZk2i/SQUks4reUnst0y7RPVAljP5guQ/q+HuVvFBw/oEaYe4AEeuib/Gt8bL3G+u0V6qMARTsdFFCxgM/Oma+42me4XGhHIEuXG3cK18egs05KU5tmfMNsroG30G7fwdtho8RbxyBAljh85g0fZlmZBi7Y2HgnM53x2Cf34jbv4mPkVy6SHjgf5AcIHD+gRph7gAR66Rn+C74dxTOktQj8u7xY+ZpzzOMF56pZ7ke/ftfLotGG0GcY7UMV4bfDgYwaqGF6e0fb19ZkEbk7lQXlzq9kU1BXyrkxLSxy7lI/tMTxunlLmkzKd8cQDeoSpB3iAhy6e53xo+ce7+NoxxRk+dozzel6zXBoA9bgPHmkt3NNKdyl1jd1uYHBZxnu7TB/x5tjwimCNh2J4VniQ0cpUNw8VXdwFsiDlt59odvcs4Dy6DMo8xsdRl8pBTzygR5h6gAd46IK6qB8VUbB26oIdTdnnl5ot1lHOY5LzXKJR7j42x9p5FA2aosEf78uW5laZuk1VpWPoWMpDpoUVKkglHtwVYo2HbJFulcknj6dynkzpxr88o/KkPak+pVkmvaOIgzI/45EH9AhTD/AAD138nD/35rQoH+WGyALNFubeRN5Z5dKI5D2+eOQZbjzKlkyC3k99pmt4itF+xsd2i6muWFOU5qEYnBMeZLxC/92HLR507KaCfajF9W0RrXdahE0a/0PMn0Dz0E564gE9wtQDPMBDF9Sdu5Lvf3s0WsK/k2m1Rr7xoNWVYmrObFq59D9d8MUj03CVwU9phrctzfAKjDYe5GSEIh4ZJzvP4OJBTkbg97WpPOhfr4uHxBqhNzyfBgXcJ6J3xnmgvDYU7LNeKfNVjzygR5h6gAd46GI9f74h9EYVU/4n+B5bxPdIooy0cgd98ugsMLu0UcdkGttV49Ux2pLvXrV4KIanY3CledB7W8V4ffF4wHB/emf83YJKVfTkpv7+jkce0CNMPcADPHQRv4Y5asiD7rG/KXhYGEyUkVbuiE8eWgtfZIw6Vo3GidHa4lHVaDOM1xePRSWOoac4mrB9NqfLJA+3Kd/PeeQBPcLUAzzAw7T8cyVb57QQx+KM30dy/sd420c+eRgFL8gxPKdGW5aHbaNNM14xc7qPax5l57/RCOu7ZTqU8ts8gzIveOQBPcLUAzzAQxfxvuMledDA1bdl+nHKbxdy+MTbJnzyKBW8gM10YNvhG2lE1j/y5htcmmwWD8mBDG8aD5cmm4HYeH3z0MHllG2T4AEe4AEeTcTjmpRtXaHzqBSeTzXYus02xfDSvrcij7JPZDSsnYa3P5ry25hBmfM88oAeYeoBHuChi6o9QjRdiaYtHUz5rSdRRlq53T55VI6HC9SOMu8cKMQUDWtfUjLPD5TvizzygB5h6gEe4GFafpl3ybT2MU1XGsn4Pe9ajLct9MmjdDzcFsCVAJHbDt+Y1nKvnUdaPNOM+KM0DWWtQf40cnp7wT6DGr/HQ9xp5N1JTzxc6UFP6E+LKKDE1af1nJi7rvRI5ZHFJyNerzMeWTF3A6qnteqRFXM3I05uy+uRFXM3ESeXRvWv5OvnuAEPGiMzULDPaqWMJOJyF/N3LzzQwm0+UOXQ6a6mYeu/0bhoKa8jGhdpPC1gvUceLvSgp1BaavOo0O8a+z8c6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzw6Mxy8I63lVxWGyzK64EF966/IdF6mBqfzvK0nj0fW032NPNQL7Z9xyzhrUjo9xb2nVK487Na4ANVVsY575OFCj37FPHXPyz850KMMj1D0CKWeQo/w9TjLZf8zDf60L01HekPj/4rDCw6J9OlLZ/k36h6f54tHx//+0g2lXYO6XqUhNvh7R4HR0tqzV5cBU/e3ZKpxv0UWD+pXf1tkT1imSrT8m2L7hyHwkOnDf9fVp1PedjF99ZNHRBQMWWfB7REu68pi5ckuykQXJo28e0ikDxKwyuPqo/gPU3nY1iO+4LTPiyM9jHj8YPLwhyHo8ceH+lzxyKwfyS7bAx3h1I+lv+yoXY9El21m164PPY5944ay99MXRRTRRyeQAr1bPs2c72R9Yn9K7vcem+6/r4uH6pdpLdwuMX1Yc/JvoxZtygpU1O+/QuNwazwYz3LlmOSntOs59fO2ubxPs/EYSDypvqh50VJ30DqhH0h6UkxFxPHJw7YeEyXPi209JgKpHxNNXk+hR3PqkcQjmv8jtaSPMeeDInsgU/ygspbN1guPWSliHOPv9/Pna/y5joX8H2T6rxpdx9NatGy0tCDGkGblqMxDTC1AIfipRnAF263sQ12DNLdsl7JPs/GI3yts07z4KKrFXwrzdzCtyiOU8wIeqB/trIfpfF6KVvR/stmRNk9qHPN/+eTRmSIGjbCiPvz5nMFi3naM9/mv3ELVDV5wpUUrjXa5odmW5iGmr2WsbiOkrZQSb5vTxDyST6pZT6f9zHe05EXbajxCOS/ggfoBPfQQB445JaL5weQr92m2RL3y6EwhQZN17xHRUl4f8fcLCpnZXMBPOVpPbLZVjbY0j8STWZJHEhc0tjUrD7po/jcx/WU9fX+D30PczE+glypctK3GI5TzAh6oH9Bjqjv7fxbT1yqm7zSIi94vf8z319ls7vcKvYg/3nnQoKk0Eh8k9qPF2t8S0eiuQW6G08nfntINYdJ1HJt1lhiVefBTB6Ghw+WbYvs3QuDx77r6qvAohYxBU11180jyqYlHQ3O/b4TA4weTh4Pg8ceH6q+nGYOmgqgfS3/ZUbseGYOmgtDj2DdusH0/jUFzXLco99UZSAya6vLFQ+VD73CTa0GmrZV5OSOPAYWIsdEmYJWHjgCtyiNjQQThQY8geOTpYTgCuiX0yFio4gpKTH8rzWNjIww98ngYjoCuxCNpnL70yONhOALa5v30LHdp0ypPNL/1XDPy6GQHv58dfR53j96q7HMrb5vxFMQrMq0o0XWchtI8GCs4Ldc0uXs4BclDtmCq8rCFduXhqn6AB+oH9NDn0cHp23xf3SnKLU8ZBI9ZCTKvcZObmtV381NBbpdDRZPNEsWYR4mWZFeL8xC+z4vllnbdenTVqUdOS7urVfUIpZ5CjzD1cLDErvfzMiuDDGFcaUKLGipHaR55J0bpw6eh9OrqJydSdh+rwkOzq845j1DOS5PxCOW8gAfqB/Ro0fvYrAwyQik0+beoURSbPGgC869Edjimcd6nXXiEcl5QP8AD9QN6ONEjZbUpYx42W9qzMk5O3t91VhKbPKir4Lq8Hb6Zvl547Txq0iOU89I09SMUHj+YPBwEjz8+1If6oWDpLzugh4Jj37jBux45ywZr87C1nj8Zd0ej0RAAAAAA0GpwEYSniuE2fTzcEsP2p6Hq1ISqUYTy3vuGgBLTZqzBwaAr6AEAbWJ8Ncc110LleLjS8JZRCuB/WcYJPAAAAIDgULqFyyZLyxb28t80HaZfthiHPRjcVR4impZDC060FI86WlbN1IKCHtNhOV5zKnR6Y6r2OOlAp1cqFB4lFoowhs6CGaHw0MBNMj0gosAHtCRuvKyiuuDEUREtyegSTngYG27SaMXUgtb09+m6jLeIR43GGwoPAACAZkXyPjrDz/lzpYgiEVVdyU8tl1aYeqcOHtpdytx1fIpNpJeNhVbbuIHTTt4WG+8pF13NpjxEtHqIdR6yRbFMJu88FFD8yY0iWi+Ugiz/idN7vG2jyA4WXRb05PcQPw365AE9wtQDPMCjCLRgxn7lPkqL/x8QUZi8O7lROIu/r+PfLvK99BQf21Wh3B4221p4FLZwU1qSgpvRK2QrVg0V1S/3pcC7tGLHQtst3jweYnrIKnramMHDVkuTjDYEHgooUsUTMm0W6VGJlnBay09kFLtyn6g2HH82X4AU8/hh/v998IAeYeoBHuCha/Kv8b3xEue7W0wPAxhjhNNxEQUL2My86ZqjoAP3C72IQWq5cbdwbTw6DVuSZ/hneoJ/X/6+TaZuThSm6H02F8H7Vm7x6vAQ0cLS3WIq/mwmj7ItzYwWbe08EpjP+ezKuFjSWmC7+Jj5Fcukh44H+QHCBw/oEaYe4AEeukZ/gu+H49xg2ZJhcklM8L4r+Nhezmu2QbkXuReyVh6dJl22spV6F2c+zOLTShGfiZQ4uLxv6a5mWzxkuqtKF29e13FfX19lHpQ3t5pNQV0h78q0tMSxS/nYHsPj5illPskPET54QI8w9QAP8NDF85zPGN8bz5TI4wwfO8Z5Pa9ZLg2AetwHj7QW7mmlu5S6xm6XBkddwlccX37SE/x3RbTSiFBadIK3fZf3oX0n6FjKQ0RBfoVieEWozENMvcie4G5cKzyk0fbLFD8B1cVDRRd3gSzI2eevOGVhAefRZVDmMT6OulQOeuIBPcLUAzzAQxfURf2oTJPcBTuas+/fcsrCKOcxyXku0Sh3H5tj7TyKBk1ldR1TC2417zMspt5H0rbPCrqay6AUD5HfxVuah2yRbpOpmxLnWzePpwqeTMnMj3D6qOBJ9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Bi5LukRs4LSxoYe5N5J1VLo1I3uOLR57hxl2fRV3HyymJ4q7VuCvWFFo8RBR/th140LGbCvY5nvE9DZtE8fub+EGBQPPQTnriAT3C1AM8wEMX1J27ku9/ewr2XZvxPQ17OM+VYmrObFq51Ot4wRePTMPlrmB657hDMZrUrmPeP6trVX332m9aO3R4iOlzoAp5CGHOg7qRQ+AhsUYUD88fUb6fLdh3Lj+55WG9UuarHnlAjzD1AA/w0MV6/nxDFI8qXpIwzDxc5Ba5WkZauYM+eXQWmB29gx1gc1CR1XWsdq3GuEF991oGRTzEzC7bVB5scKV50HtbmXzzeEBjn3PK9w819l9t8Ps7HnlAjzD1AA/w0EX8Guaoxr6LlO+3auw/mCgjrdwRnzy0Vpoiw1OWSqPW2WNiqqv0KaUFJ9hIXoi73KoYrU0eVYw2zXiVpfTq5rEoZdtH3PVzli8Q9SL5QESTtW/lpzPqElmY8wSXhttSLkYfPKBHmHqAB3iYln8u5beFnP9iLu/WxDX3HnM7y3w/ymiZL8op9yOfPPLm4W6llmuK6WV1reZ2HSutYCNU4SHSu2zV92/akAa7lQdJJVErDzFz/hsttHCLTE/L9DKfbHVS+iRve5n3uYWPUTHPoMwLHnlAjzD1AA/w0EW873hiOwWz/48yPSfTj9jE1fmsXbztR7zPf+RjRMq1OC+n3AmfPPJauDS4Z5M0Oxp1tS/Z0pQfA/zbP8ZdpWmtWTZLagGWfcmfy0Nupy7eaTwyWpFWeEjTncGDy6uLRxKzLRwzCR7gAR7g4ZHHJQvHdIXOI89wJ1K6SUWK4akmnIbPEt2rpiZTyCNhbK3OYzxxzC+Yz+vcxXGOuzsuKSf/Nu7eoC6S76d0CY0ZlDmP9/fBA3qEqQd4gIcuqPXXwy1t9R75U26wfJ/LWcRdubMVU/+A+Z1lvsmu3J5ECzOt3G7+7oVHnuHewK2wx9QTxN3CL2QZrNKiVVt08XvMPUoLUBe5PHKMrRYeQtTO45yY+W5goZg+1P9OMfUeIX7nUJRnHj5QylzEF5gPHtAjTD3AAzxMyu9hDsnjPhLTp+hQuUuUa+7Ogrzz3svG5S5kI/TCI9Nw2VApIMEefgLaxj+ldvHmdB3Te8w9sUGbxqks4sFPI/tSDE7lQTfE+2T6B5n+O2/ryOKTFueSV5bqP3z4sBMeafFMM+KP0jSUtRonPG8AQRKDGr/HQ9xp5N1JTzxc6UHnhd5PDatP6zkxd13pkcoji09GvF5nPLJi7gZUT2vVI+telhEnt+X1yIq5m4iTS6P6V/L1UzTH95xidDqmvlopI4m43MX83QuPwvB8ypSctK7VzxJdpeqiDvHx/TZGKlfgQQLdzk8m/70qD2VqkC8ex0XxSOclGd/TQHkd0bhI47lq6z3ycKFHfF6OGnSNudCjDI9Q9AilnkKP8PWI562vFcWv00Yyvmf1JG5IlJFW7hqfPPJGKWeRUBfg707pKo1H5prkKRzy6FdujtSF8IpM52VqcDrP23IX4s4YoVw7D85zd8E+Jiuj7Na4ANVVsegJsdcTDxd6lDkvLvQIpX40cz2FHuHrQe89h/j+uFnj4SDtexri8IJDIn2xjrjcVSIad+GFR14L97O0KTlKQIJ4KkyMq1OCki3axMIYpijFQ0wtLvGm0jVCaxg/kKgMPbyNfsub1PxZxtSgOCBBXTwIewuetOK1PzeK/LU/KY99mueB3jnH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj+fKmjJx2s6HxD5azpTHk8k8s4qt0tMDXqtnUea4a4QU2sAP8uGt62oizer61gx2uSaw0XQ4iGmpuSoT2Bpo4UpD1qGbJL3uZ5TP2+by/sU8qDgBR54qKD91hV06VBki1/k/D7GeegOg4/LHBXTo2zUzcO2HmXPi209QqkfzV5PoUf4eqjRtY4V9A5QxKKf5vzew3nM5jxHCh5UDrLB9vjg0ZlipEMZwQi0u4UT+6QFOxgqysMGj0QX7yr+HODW5xinnYpRrkpm0NfXNyRTJg8h6uGRceHdLcrHb7xbmL+DoSkFccxINY5k3Txs61H2vNjWI5T60ez1FHqEr4caP/ptUT4u79ucxxnOswhPclfvfh88Og0ML7eLN6fr2MhoTXlkGJ66lnHS9A6l7B9vm5PFI8V4r/LgsmrhkcAo89Fdmznu/l4h8mM/FpkuHU/d5/SuptcTD1t6VD0vtvQIpX60Sj2FHmHrQS10mrFBnkCxdU8pjTOdBsyzfMwCzuM+zVZ/XO5cvjfXykNnlHJaS3NGF29W13FZozXhIcS0ruYkjyQuaG7TNV4vPBIViJ4qb5bpcRFFv1Bf1p/lbY/zPjsrdkfFZdLAC5qPtpArmw8eNvSwcV5s6BFK/Wilego9wtaDBl/dywY9m++ZH3Prk0YTq5F5FvO2/bzPVj7mEOdx0eB/jsul+OYP1Mmjo9FoGJ0daay9bCLLMnYhE+q3YbI2eIipkHm6/2jHRgNJDh8+7IyHOr8xZ06oNaTN66yjXBM+DnlpnxfH/7Y2D1WfrDmydfBQ6+mBDvf1Quf6dMCj1P0ja26qTSTmuabCAQ9tPYjftsM3Fu1H99FdIj3STxpojusWIbJ9Zkffp7rlCiUf6zxUPrNKVHbKeHmK4dVitLo8dASwhCs8+EQ545FnPu0IW3r4fKCwiYzFJ4xR1bg3NsLQwxaPqsatY4Z1wBYPhw8QdJ+kd8o0+pnmttP7326ldUkt7Xi2B81vPWex3Np4zKpQoVXDE3UZbYHhCQODu4c/32oxHoAdhHJewAP1o530IAPbKabmufuCEx6zqmbg0WiLnlSK0NXiPIJqSTYhuurUJKel3RW6HqgfQJEe1J0KWDBc3yjqOlK6hGjIujrP6kTK7sbD7XW78pSuOic8gMoI5byAB+oH9IDhNj0eEVGg4PkZv4/zPu3CA0D9QD2FHi2tR2gt63YyXIqscZ3tTEsMMnHCAwizfoAH6gf08AeNUcq1mr/xtKAijBzsuDJKd8mjjWGf/1xdPDQMVx21PAO2RpcCAAAAYRuutRYuGxxNi+nlv2nwUH/dxhsKDzbaqzxENJiqP8t4Q0Wo83ChBwDA+IoMLjR0Vs2ADE6mU/LraTEVpmyCv5+m3+LWpmujDYEHG20mD/5tGS5BAACA9kLpFm6yJcmmQiHL9vDfm2R6TDE8Jy3NUHiktGhzeZi2eH2tNNXOLe9m0sPBSlMzoPP6o4VXmirFo4VXmirFQwPxcot5C04clekTx/+OEx7GhptncFJwdXHrfrkvhSmiidALFaOxcuZD4VFgtNN4iChskyseAAAAzYrkfXSGn/PnShEtvWhrJT8q97KIlmh0zkPbcA0Mjvbt5tbcJqEXdUE0Gw/ZotA1WsFlO+GhYC4/ka0W0fw49YmM5sMN8hPZRYtl0v/yfa5sn3jkAT3C1AM8wKMItGDGc3x/FJz/US5vTEwFUljMvFYzz/jVHd1zKdj7ZMlyh7m8WngUGq4Fg4v33+rZaK3wsGC0VngooEgVT8i0OcPMl3Bay09kFNVmn6gWeYTK3Mj/28NsLj54QI8w9QAP8NA1+df4XnqJ890t0kMFjnA6LqJgAZuZN11zt8l0v8HDQFxu3C1cGw+dFu5p5TvdSFZIgxs1MLgrhij3qWowwfIQM2NU5vLg7zYMlyadHxP6QZO7+aKhVtg6EU1OL1vmbfy/n/HEA3qEqQd4gIeu0Z/gssc5vzOax06w2b3O/Hs5rxUaDwJxudRq3Vk3D9N3uPQi+X1pWnv5KUAUGZyj7o+geMikxUPoBXnWBXVrvC2i2KumoMr1roiiYpgsvzaPj6Myf8IV0wcP6BGmHuABHrp4nvMZ43xGS+RB19td/H8s5Tx/olHuYm6J1s7DZFrQTjYMMpLtIgqurgZYn+B9bpAG1+/Q5JqOh4heqtvk0cVdIAsq5LGA8+gyKPMYH0ddKgc98YAeYeoBHuChC+qiflRE7zvvL2lyMUY5j0nOc4lGufvYYGvnoW24ZF5sHjsUoyk0OOrmtdCNGxyPvr6+Qh4ZRkv7VOXxlEE3UNGT6lOa+1LLPQ7K/IxHHtAjTD3AAzx08XP+3Cv0u2+LWph7E3lnlUsjkvf44mG08AWZmEwDbCYxigwubvVZQyg8pOlSWTN4FBhtVR6Uzybl7yHuzugQ+VOM4t/vEtOHsOuMnFYfEmi03klPPKBHmHqAB3jogrpzV/L9cY+ynd5/Ujd1g1MW4t/fFdOn7sSv7FaKqRHWaeXSqOMLvniUWmlKNTUNg+sWdrtTg+ORyLfIaKvyWCOiUXUxHjR8OjvDx8SgvDYUHLNeKfNVjzygR5h6gAd46GI9f74hpo/mfcWw1b2Uj4lBeR1JlJFW7qBPHtqGS+bFo4Czfs8yuJ2JFmAlhMLj8OHDW2Xq1mgF2ebxQOLv8cQTV9ETmXpMjNUFZaq/v+ORB/QIUw/wAA9dxK9hjia2z0+0pIta2uoxImGm38kpd8QnD5NRymQamxIjg7Wm4vB+trwuKB5i+gjl2GhdjlRe5KKzoOD325Tv5zzygB5h6gEe4GFa/jkHPEZy/sd420c+eZgYrjoiV31R/pmodypOU/IQ9rqz5zv4X+YZlHnBIw/oEaYe4AEepvuOO+BxIYfPPOWe7I2HieHeIKYW4O9OtOhyDS6vC7gEmopHhtG6Wt6xLCbBAzzAAzyanEdX6DxMpgVNJKbkxNCZivOZtb6LQHjQCOXE1KBpPETxSOWycPFENmZQ5jyPPKBHmHqAB3iYtv5ctLR7EmWkldvtk4fxKGVlSk78d7/mCGGrCIUHm+qA8rfOlKAqPFy8cyjK8wPl+yKPPKBHmHqAB3iY7uviXXLetRhvW+iTh0m0oO6i96EugwZU5EFPYP9apn8v03/hffLMvJAHjVDmebh5KOSRF8c0I/4oTUNZm3iaonzjfyiLfEfKE1iMwYL/g36Ph7jTyLuTnni40oOecmmqw7D6tJ4Tc9eVHqk8svhkxOt1xiOrrgZUT2vVIyvmbkac3JbXI+uemrif0qj+lXz9HE+0knuU8rNu0I2clvVqpYwk4nIX83cvPExauJ9lTckpmorDXcC2YMrjPZluEdEyZP/FJg+aGpTRWk1r0dricTzRgn7RsFtkPh+jttCPaFyk8Vy19R55uNDjf5LpaxFNDxgzuGnZ1qMMj1D0CKWeQo/w9Yjnra9N3DsfEWbd3eN8jHrP3ZAoI63cNT55mBhuN5sHGd42xeRyjdbBKGFTHrQg9SXlaY4mKZ8XU/PKzvO2nrI8ZNqmbHfNg/LbnXia+lzoz6P7XEyfN5cVhipZ5k7+Tk+IvZ54uNBjhUz/ZHheXOhRhkcoeoRST6FH+HrQymxDfG/cnGitXyf0579el2jhx+EFh8RU7Nq0cleJaNyFFx5VghfE8B00IJeH/Pz/+HfqV6fIPg8kKkMPb6PfbnXBQ0TvdW3yoLm/Ixa0pDz2ae5LrwXiFWme88jDth5vljwvtvV4M5D68WaT11PoEb4eT/MnTadcYkEPyuOJRN5Z5XaJqWmctfOoErwg+bTvK3iBFg82QlqGbJIN8HpO/bxtrjBY4zgleMEMHiJ9AJUNHrTfuopdXGOch24g6bjMUTE9ykbdPGzrMVHyvNjWYyKQ+jHR5PUUeoSvhxpd61iJ3kWRMHjKYzbnOVLwoHKQDbbHB4+6gxcMWzJdbR4KVvHnABvimJgKQjyQ2EfXdE2CF9jmEcdvLBPl4owoF8uS3lfcxccn40jWycO2HmXPi209QqkfzV5PoUf4ejwppsePLhO9aCkf28N5PalxDO1DXb37ffCoK3gBGe0Kue9yYRGaPGLEL8YPpWQVb5tTkopO8AIXPKh1tULox9ud4H1XiPKxH8f5eGrZ07uaXk88bOlR9bzY0iOU+tEq9RR6hK0HtdDvE9G7Toqte0roT5mMx8+c4mOHOC+dVn9c7ly+L9fKw3XwgqtGK9OQjRpSgkcSFzS35aJE8AInPPjk0lPlzTI9LqLoF+rL+rO87XHeZ2fF7qi4TBp4caeI5rUt8MTDhh42zosNPUKpH61UT6FH2HrQSP972aBn8/3yY2590mhiNbzdYt62n/fZyscc4jwuGvzPcbk3ieh9c208dObhkmkuE2ZBA+iYflsmW5FHEg2bPIRe8AIXPNIq0Quc6sLFlCdcHzxs6tEIRI9GC+gRSj2FHuHqQe97aVrNyzLtEtG89sc45YHmuG4R02Pzlim3l9NQHTw6Go1ivaSZ9bLBLFO6FrpTvrsw2ko8lMnYuhWjo2jhC9myNeKROBnaPDIWFKgVOYs/OEfGwg6u/j/t8+KYkjYPF/ooi1s0VT11BWVxC209NjZaVg5R9n667fCNukXQ6Gea276K76OLlZY23VtplDTNby1c3WpH36cm5TrjofLRWmmKDXR5iuHFLTqnRuuIxz38+ZYpD3mDucIjxXin8dB86inNA3CKUM4LeKB+tJMeZGA7xdQ8d19wwsMkWlCa4Yk6jNYRj8qRJch4peku5y6JqzwMuzm6Qr6K6mhlBoquOjXJ6UkIPgIK6gdQpAe17gBDw00anm/yhjziNTJjnMjYpwxC4QGURyjnBTxQP6AHDLfpQS/EfyWy1w1Nromp28rV2k95N+aEBxBm/QAP1A/o4Q+htazbyXDjNTLBA0D9QD2FHtCjdmiNUgYAAAAAAC3ctoPtqTo6g4DqmB5UdjAS9JiOvBjLZVB22s8ByxOoyk63CYVHXgzuMtCJ2x0yjwpTdlKh031su0xTHp0CaCfQSML1AZTpgwf0CFMP8ACPtrluYbjtZbaviHqnM6SV6YMH9AhTD/AAj7a6bmG47YFrZPpbmb4vLEVsKlmmDx7QI0w9wAM82u66xTvciqj6vqyGZfGu4Scx6vr4QNiNNmJSpg8e0CNMPcADPNryukULtz1atvF7hsGay6Q1Rx/xxAN6hKkHeIBH2163Vlu4Iwc74ig6BFpq0Uv3Qyg8xFRUoSs8au6OiSvHA8q2oRrLpEpK4apGPPCAHmHqAR7g0dbXrRXDVQyuV9l8Wm4fqtPwQuGhGO00HnyC6jBeqjB/k6gcFPfyZE1lfiWiQMwjHnhAjzD1AA/waPvrtpLhphgcPQ3E8RQf4+3ODS8UHilGm8rDsfFShaEl1zYktg8JNwGsk2V+xU+EZzzwgB5h6gEe4IHrVpR8h0sGJ9MpNo9eNhYKY3SDNDMyNDKTG2Tawb/FhnfKttGGwIONNpUHG2sqDz7GRYX5UcpvQ44r6Y+4At6nVNI6eUCPMPUAD/DAdVumhZvTktwjzW0i5ZDJxN+9jlu0tfI4fPhwJg/+XgsPBS9mVA7CG44q6otKJb2XW+2/8sADeoSpB3iAB65bE8M1MTi5LwVgp+7TTSIKxh7v312n0brkYWi0zngkQJXjoYzfKHLHBw4qaVxm/EQ47IkH9AhTD/AAD1y3Cgq7lAu6bCdUg5Npq/z6GZtRt5jetVrVbIPgIc02lYeIuo0nEkbrjEfK09lDOb/P533mOyiTKul3uYvFBw/oEaYe4AEeuG5NDVfM7Pa8lGxJ5hlc0hAroCl4aBhtv0jvbq5SYX6ssR/t8x9kekpUXxYtLpP+93UiGq3ngwf0CFMP8AAPXLclDTdG3A1KJvKZNLdtNRlcU/CQaVvNRkv4pWblUB8GnpPpH2RaU7HMuJK+6YkH9AhTD/AAD1y3Fgz3BjaP2Gi26xocv0+1habikWG0tni8LtNHJY5bKNPaimXOFtG8tPmeeECPMPUAD/DAdVvVcMm8EtNsYuQanNL6tIJQePT19U3IlMkjx2ht8qClxf65TE8btp4PyfQTC2Wu526VW2X6ds08oEeYeoAHeOC6tdDCVQ1vQPm7yODiVh+N/Fph2Xi98+ATM6D8XWS0tnnQVKO9Mv0Fn/givCSidUFtlfkqd6v8TqZzNfOAHmHqAR7gges2BdrzcMm8it6FZkzFIWMhM7QyYbkkjzGZfsBc/hvvk2fmhTwOHz7cTa3cgt0KeeRFGzKMJDTOJ36NyB49R5XjYYsXiVomdavQ8md/7oGHVT3W/jo/4+M/rEePCjys6lEUEasJ6qlVHgc68jPe2BBtpUfevVT3ftou9zGThS9ogBLNM31Bc86rVaOtwOMI3RNk+pNtHvJGdIWH0Jt764qHitsKKscjjsukbprLnnhAjzD1AA/wwHXL0OlSXsHmOW1ksGJyqV2l0gyXWzbbUjxk+ivF5HpEFMvwvEwNTud5W09ZHiIaoRyjLh5pyBop9zJXjssOKqpa5pBHHjb0sHFebOgRSv1opXoKPaCH9/tYoeGSaZJ5Joxmu7KLa6O1xWORTO+LaERaT6LSPMC/3VrEo6+vb0gmbR4yLRfT1920wiMDvRmV42GHF61a5qBHHlX1sHVequoRSv1otXoKPaCH9/uYySjlpOHFcGq0FnmQEc4V0YtyGth0Pad+3jZXTMWuLUSK8U7jkWK0TngomJ1SQY46rqRqmbTU2agnHjb0sHFebOgRSv1opXoKPaBHEPcx4/B8bGbLRw529Cp/144SPFbxJ40o3q1s38kC7lL2McEQm2tvojuibh4ruZKoleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzrLHsgtTS9mW5JHPHgpbah3vG1OBSpDQi9kkysey5Tvr9Z00aplvuGRhw09bJwXG3qEUj9aqZ5CD+gRxH1slmg/XNDcpgXdKREpUyus8hBTL/ipcjxY00WrljnokYdNPaqcF5t6hFI/WqGeQg/oEcR9rB0Nt9GCPBaIaAj76zU+IaeV6YOHbT0agejRaHI9Qqmn0AN6BHMf6xRAK2AZVw56Epv0WKYPHtAjTD3AAzxw3cJwr+IeTq3A47KHiyWtzMsBXLS2eJieF1d6hFI/mrWeQg/oEcx9rB27lGN0tRCPox54Hw2Ehys9ugLRo6tJ9RCoH9AD97Hp6Gg0Qnml6QbKOp+0AkrR6ie01vH1hmt/akEZNKXNw3CNWqAElPWKtc+L4RrGTcUD9XQ6lHWTtfXY2MK31FDup82KdupSpqW4xnN+jxewbhceAOoH6in0gB41op26lGm493XgAaB+oJ5CD+jhAy3fpQwAAAAAQbVwi2JeukDaux/wCAf/4t+OeC3/7/7NEugRsB4A0AzYdvhGr+Xv6Pv06nfMwwUAAACAOlu4BrhJROGXaGFqWk9zMW8/K6JA7G+KaFj1J465txWPOlpXzdSCgh7TUUePjE4PjDKq1xl0RgGHwkMZ1esMOqOAQ+FRR2tTbVE2s+HS6hsUbqk3S2/+pCgLFCmCoi5QqCbbAQ7AAwAAAGg66HQp04Tm/TKdZnO5SA+QMq2T6U427Vn8fR3/dpEN6RQfa2NSNHhMgea/vSKiuXCNkuk859FjWOZ3PPOAHmHqAR7ggeu2gEeR4VIQ4d/K9JhMl0QU9/BmmX4q03HqqRDRMliX+ftx/u1m3vcSH/tbzqsswGMKi2R6X0Td2FUr+wOc160GZX7okQf0CFMP8AAPXLcaPPIMl4LvnuBWHE1iXiHTFhG9lyzCBO+7go/t5bxml/hHwGM6nq340JD2EPGsQZkTHnlAjzD1AA/wKMuDXrHdJVNHyXQX51H1uq2FR57hPi/TUhEtz0WZnSkh6hk+dozzer5EHuAxHauEfawq8bsPHtAjTD3AAzzKHvNgyXupek990MJ1WwuPLMOlAT+Piihawv0yjabs80vNFtoo5zHJeZoM/QSPmeh2cMHMKVGmDx7QI0w9wAM8yvIYt1D+uIXrthYeWYb7c/7cm+P6ZBY0cGiBpvvvTeStA/AAAAAAWgJphkvzSGkqC/Vx79Fo+f1OptUaZe3hPFeKqbmqeQAPAAAAoKUNdz1/viGi6SxFoJfENABoW8F+lNeRRBl5AA8AAACgpQ03np9kGoR3u0y/Efkj4AYTZeQBPAAAAICWNtxF/HmuRH5rZHpPZHeRjiTKyAN4AAAAAC1tuPP4s+yoLVpb+G2Zfpzy24VEGXkADwAAAKClDdcWrknZ1uXhfwQPAAAAIEjDjVtd80vmSfNMl8t0MOW3nkQZeQAPAAAAoKUNN35XWea9IoWi+7aYejeZhMn7UPAAAAAAWgZp4fneEdHcUJqqctwgrx0yDRTss1opowgueVB+VwNEJmOJJuJ+hsIDcAdaavNpEYVQHIs31hFzV4dHFh+H8XpTeWTF3G2DepqqR1bMXZ04ua2oR1bMXZ04ue1suK/KtFWmtSJa9qpocX6aT/qvRDRPNQ+U1waljCK44mGKUHgAbkC9C3cLvTnW4IH6AT2gR2mkdSmfFVHUAzKXzQXH0753aprLZs5ziI8TGnnb5pEW97AojmEoPAA36FduHj7PC3igfkCPNjRcwd0FhKdE9uL6h/hJ5xONciiPJxJ568Amj6y4hzpxDEPhAdjHm4GcF/BA/YAebWq49LKIRtXStJVjGU8rj4gooHoRejiP2ZynyYsxmzziuIeT/JR2Pad+3pYXxzAUHoQJB/Xgq4LfJwLh4UKPiRLnZSIQHqKFeTRz/YAe+nrYaAn3WLiP1cIjbx7ukyKKakOZ0MINS0sQWMrH9nBeT5bIwwYPQhyjkAYy7RTRy/4x/j6Q2CdkHicdPrWalOmDh0s9TM7LyUB4iDbg0Yz1A3ro6/GiKD/lUvCxL1q4j9XCI89wqbV2n4jeX1LIuVP8xKITT7Gb9z3Fxw5xXpdK/CNVeSS/H0rZL942pwl4qO9QbOAi5yk0y+z2yMOlHibnxaUeodSPZqyn0KP59KCZK5+LqXfApulzzqPqfawWHp0aJ/VeFpC6hGm07scy7RfROsHqGsGLedt+3mcrH3OI87hYsXKV5ZHEBc1tofL4UKbbRTR6ukrQ5HHO43bOU7fMWz3ycKmHyXlxqUco9aMZ6yn0gB5B38dmaWRE/fH0fvJlmXaJKLLNY5zyQPNXt3CL0AbK8kii0QI8qOvmL0W9SCvTBw/XejQC0aPRZHqEUk+hB/QI9j42y2BfMk4ahUuj02gRiFXcLI9bdTQlhl5Av8lO72r1JFMeohV4OFzkoClhSw8Pi1s4ga3FJ7IWt9BFKIs+2OKRtbiFLkJZ9MEWj6zFLXSxo+/Ttr5vzSpxDBnpTk4+UZXHPfz5VovwAOwilPMCHqgf0KPVDDeU5dls88h5Yu9qBh6t0IpsUnTVqUtOS7srdD1QP4CQ9QipVT2rjSoE9dOrc61OZOzTLjwA1A/UU+gBPWpEZxv9rzTQKW8U2jjv0y48ANQP1FPoAT3QwnWCQZmuAw8A9QP1FHpADx/oaDQQOgkAAAAA0MIFvMH3lJnQBm1BDwBoPmw7fKPX8tVBW504HQAAAACAFi5QY+uqmVpQ0GM6qi5YoQOdqXJVF4rQgc6iFqHwqLpQhA50FrUIhUcdrc2QF9dACxcAAAAAfLZwXT0hmi65FgoPVy2Ikgts0Py352RaJsrHcaQ5csMyPS305svFZe4T0TrZvnhAjzD1AA/wwHVbwAMt3OYDrd38vkwPiGpBk3s4D8rrVoMyP/TIA3qEqQd4gAeuWw0eOobbsJSqAjwiUAzeuRYNfC7nqVvmhEce0CNMPcADPMryoCAwd8nUUTLdxXlUvW5r4YFBU82HVR7yXBUID+gRph7gAR5lj3lQVItDe4bz+LzidVsLD9Mu5R0y3aC4+m7ltwPK9r/gfS87Mp125tFd8PtPZLpkmOecEmX64AE9wtQDPMCjLI8sk/ulTLM18xq3cN3WwsPEcCmY/IBMoxr7nuN9n3RgcuCRj4MyLdfkBR7gAR7gESKPR2U6LdOCVuKha7jDidabLl7gY20BPPRAk1S/LaL1Tn0CPMADPMCjLGgi/O9kWt0qPHQNd0uFMp6x3KoEDz1clOk+EXVl+wR4gAd4gEdZ0CAkCv23rRV46BhuR8VW2TucR1WARzlQV/Z3+QLyCfAAD/AAj7LYLtNvhN0R1rXzwDzc9sAbMt0p01nwAA/wAI8m5bFGpvdkWtysPGC47YNPZLpbpkPgAR7gAR5NyuMmmd6W6cfNyAOG2364DB7gAR7g0eQ8rmlGHlj4on1Aw9pfE9GIO/AAD/AAj2bkQdOV7hfRSOqm44EWbnuAVj75XQAXC3iAB3iAR1m8KaLpSiPNyqNtW7h5UYg2NurjkReFqGQkoSRoGPv2ACQPmQdF96AoH8NCifThOOauNo8sPpbi9WrzyKqrbVBPU/XIuodYun80hR4dnV1X9fh/XvxGagb/6yP/zQYPmp40EIAelXigS7l1QcPW/0ZEI+rAI5sHrQJGg0EugkdQPFA/AtZDGm1delA5/0pEI6V9wgqPdutSphBKr8h0XkxF7TnP23paiAcNV38vgIu2GXj0KzdTn+cFPFA/mkIPxWxd60HTkO4MwGyt8Wgnw82Ke1g1rmNoPGiYOg1Xv8mz3s3C481Azgt4oH5Ajykc4p6FTzzrYZVHOxluHPdwkp9ar+fUz9vKxnWsm8dEQf4vCv3oFjG+Kvh9IhAeLvSYKHFeJgLhIVqYRzPXj5bVQ7ZubeuR1RJ+ROhHLeqxcB+rhUdVw1XDEM0W/qDDI45RSC+8d4roxf8Yfx9I7BMyj5MO9Huz4PeTgfBwqYfJeTkZCA/RBjyasX5AD309yODnV+Axn/Ooeh+rhUdZw6U5WRtk+pGyjf7eKtPSGs3XhEe30kWQ1m2QNMxQeajvlGzgIucpNMvs9sjDpR4m58WlHqHUj2asp9Cj+fSgCDwUtL1RMn3OeVS9j9XCo4zhUuafyfS3YnpA3y7uQnhXpj/WYLZleVzQ3BYqjw9lul2mV0V20GQdjHMet3OeumXe6pGHSz1MzotLPUKpH81YT6EH9Aj6PlZmWlCdkW5c8Gi0AA/quvnLmvVOK9MHD9d6NALRo9FkeoRST6EH9Aj2PoZ5uE0CS4scQI8EHC9uURssLT6RuxCLDupcNKYOHgcqNi+WPBqGILZ4ZC1uoYsdfZ+29X1rVqtfODkXzD38+VYdN7ScG5kRD6A2hHJewAP1A3q0uuG2AbrAA63qMufFhS45LW3UU9w/oEeLtKrbyXCpn16da3UiY5924QGgfqCeQg/oUSPaaeELmsCcNwptnPdpFx4A6gfqKfSAHmjhOsGgTNeBB4D6gXoKPaCHD3Q0Gg2oAAAAAABo4QJJ2J7KojMIqI7pM2UHI0GP6ag6tSeJsiP0D1iesV92xkIoPEYO2iVSdqpPKDy2Hb7RKg+dwVG2yzTl0W7h+dodNJJwfQBl+uABPcLUAzzAo22uWxhue5ntK6Le4ftpZfrgAT3C1AM8wKOtrlsYbnvgGhGt9fx9mYY9lumDB/QIUw/wAI+2u24z3+EecLRisun7j1B42H4vFsPWknwFFeYV7vr4QKbRmippskwfPKBHmHqAB3i05XWLFm57tGzj9wyDNZdJwZ0f8cQDeoSpB3iAR9tetzqjlG3NG6raVgWPchXmAWXbUI1lUiW9V6YRDzygR5h6gAd4tPV1ixZu67Zs/yZROS7JdLKmMr+S6T6upHXzgB5h6gEe4NH2162p4e6Q6QZunVHarfx2QNn+F7zvZUeigEd+hfmVTBsS24e4krgu8yt+IjzjgQf0CFMP8AAPXLfCbOGLLQlDycM5mQZkuiDTfsuigEdxhflRym9DNZR5iZ8Iz3jgAT3C1AM8wAPXrWELd9jAXFS8IOwO3waPfLyYUTkIbzgu8xI/EQ574gE9wtQDPMAD162h4W6p8I88Y7lVCR7poCexhzJ+o8gdHzgsM34iHPbEA3qEqQd4gAeuW0PD7ajYKntH2BmRCx75T2cP5fw+n/eZ76BMqqTf5S4WHzygR5h6gAd44Lot2cIFwgWd+B9r7Ef7/AeZnhLVl0WLy6RKuk5Eo/V88IAeYeoBHuCB6xaG23L4pWbliNEt03My/YNMayqWGVfSNz3xgB5h6gEe4IHrFobbknhdpo9KHLdQprUVy5wtonlp8z3xgB5h6gEe4IHrFobbkqClxf65TE+LaEUUXRyS6ScWylzP3Sq3yvTtmnlAjzD1AA/wwHULw21ZTMq0V0SLaxzS2P8lEa0LaqvMV7lb5Xcimm9cJw/oEaYe4AEeuG5TMEu0KfKiEG1s1McjLwqRYSShcT7xa0T26DmqHA9bpK+WSd0qtPzZn3vgYVWPf/FvR3Iz/rt/s6QWPSrwsKpHUaSsJqinVnkURTAzvH80vR4jB/MFWfJoA/cxtHBbErcVVI5HHJdJ3TSXPfGAHmHqAR7ggeu2TQ23R0SxDM+LKOpPg7+/wr81O4+skXIvc+VwsZazWuaQRx429LBxXmzoEUr9aKV6Cj2gh/f72KwDHcI7auKwSKa3ZZqbUmlolNoqmZb/2UuHP3QUa96Ih0wflsi7N6NyPOzwolXLHPTIo6oets5LVT1CqR+tVk+hB/Twfh9La+F2iekTeZN/1wXbPJ7lykEvyvtlup5TP2+by/uEyqMIs1MqyFHHlVQtk5Y6G/XEw4YeNs6LDT1CqR+tVE+hB/QI4j42K8VcjvH3+/nzNf5cx0KqmJMgbdNsbfNYxZ8UtUcNPLCTBdyl7BMaDx2sTJRJleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzpTzGW1TItF9LK4h7+v5t/ilh2tsEHxAdVICvT3VpmWVjRfVzy6+TNtqPehFMMMhYculinfX63polXLfMMjDxt62DgvNvQIpX60Uj2FHtAjiPtYZ4q5UMzWe2T6RESrbtzD22KTIfOgScGLFNHjPKgL4V2Z/mjBbF3xuKCxLRQeJlijVI4Ha7po1TIHPfKwqUeV82JTj1DqRyvUU+gBPYK4j3VmmIv6ovvDhMm8xiZDXQkdOcmG2brg0chIofEwwQIRDWF/vcYn5LQyffCwrUfZ82Jbj1DqR7PXU+gBPYK5j5HhXpPYlpZ5Hf84eFTrEnmdn8QmPZbpgwf0CFMP8AAPXLcJ0KApipZwP7fUqMV2SqYVSqvuVt42j5vb9/MxtldkcsIjZ8rRPfz5li0eeSvu5KzWk8XDBJc9XCxpZV4O4KK1xcP0vLjSI5T60az1FHpAj2DuY50JkxlkIyHRbhLRMldvpZmLI9TJI296Tyg8dHHUw0WbVubRAG4etniYnhdXeoRSP5q1nkIP6BHMfWxWRsuOMM6fZ/nTtdm65jEmpq9+ciJjn9B4zIDhGrpW4KPMOrgp6xUbnRfbepTlkQbDtY2zemIq86hzTXJXPJQessp6GK4p7AxVeCjrJlfWY0ffp7X/7z7KTGvhJk0mNpPk33XBBY9HFNNMQ7yAdYg8APcI5byAB+oH9GhR/P8CDADf08qDYpVhFgAAAABJRU5ErkJggg==);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"convertparams.html#from\" class=\"tsd-kind-icon\">from</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"convertparams.html#to\" class=\"tsd-kind-icon\">to</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Convert parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">ConvertParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"convertparams.html#from\" class=\"tsd-kind-icon\">from</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"convertparams.html#to\" class=\"tsd-kind-icon\">to</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"from\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>from</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">from<span class=\"tsd-signature-symbol\">:</span> <a href=\"../enums/unit.html\" class=\"tsd-signature-type\">Unit</a></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L48\">conversion.ts:48</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The unit to convert the value from</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"to\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>to</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">to<span class=\"tsd-signature-symbol\">:</span> <a href=\"../enums/unit.html\" class=\"tsd-signature-type\">Unit</a></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/conversion.ts#L50\">conversion.ts:50</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The unit to convert the value to</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/deriveaddressparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>DeriveAddressParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdwAAAGYCAYAAADoalOPAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAG2CSURBVHja7L0PjBVHniYYVUbVx5hTrdAxwioL/2l8zHnbNn1YWG3BFsKLhUULut2M7Gaut+xtyy1atmzZwoKljmqQWVAjIyOsRo3MtBlraHPntQXXFqX2GlFDyT4j1zVtz7iXW8t/aim5tNhoasduduuafRc/8pdUVFb+iciMyIj33vdJofcqX2bEV19G5pcRGRG/jkajIQAAAACg1bDt8I3BcNnR96noxCkBAAAAAPeYBQmAPKz9tb+yj/8QeoSuBwCE2tKkFmVoQAsXAAAAAHy0cA90uC90o8Zr41B4HD582DmPvr6+IFpWzdSCgh5h1lPcP6Zj5KB7IksebTQNDw3cJNMDMq2SqVumxbz9rEwTMr0p01GZPnH87zjhgS5lAAAAwDeWyfSsTL1Zfs6fK2XaJdOwTP0yDVko97JM79TBo0yX8lx6uJPpmEzvyfQnTu/xto28j2uAh38e9OT3ED8NQg/oAR7gYYoumfbLdJpN7iJ1UMi0TqY7uVE4i7+v498usjGe4mO7KpTbw2ZbCw8Tw50t02aZPpbpFzKtZbe/htMS3vYL3mczH2Mb4OGfBx3/lEy/4y6VT6AH9AAP8Chh8r+V6TGZLsm0W6abZfqpTMdlGuHW52X+fpx/u5n3vcTH/tbwYSAud1xE3cK18dA13Pns4rv4KV7nSX8XHzPfYuUAD/884jKp2+VB7kqBHtADPMDD1OhPcGuSjG+FTFtE9H60CBO87wo+tpfzmm1QLrVOd9bNQ8dwqcn9rkxLS4i6lI/tsVA5wMM/j3lKmU/KdAZ6QA/wAI8SeJ7zGZPpLr52THGGjx3jvJ7XLJcGQD3ug0eR4VKf9GsyLagg7ALOo6tCHuDhnwftd4yPo26Vg9ADeoAHeJQ4lrqpH5VpUqb7ZRqtwGOU85jkPJdolLuPzbF2HkWG+1TJJ6C0J6KnKhwPHv550DuK7/D3Z6AH9AAP8CjJ4+f8ubdkizKthbk3kXdWufQedo8vHnmGS/31m4Q9bBJ67wnAIzwe9PtW/k7z0E5CD+gBHuBRggd159KUmgnF+GxgD+e5UkzNmU0rd1CmC7545BnuGmF3GDjltaHEceDhn8d6pcxXoQf0AA/wKMljPX++IaKBS7ZAeR1JlJFW7qBPHnmG+4Cwj9UljgEP/zzU39+BHtADPMCjJI/4NcxRBzwGE2WklTvik0ee4S5yQGRJiWPAwz+P25Tv56AH9AAP8CjJY1HiurGJkZz/Md72kU8eeYY73wGReSWOAQ//PNQyL0AP6AEe4FGSR7zvuAMeF3L4xNsmfPKoO1rQpAgD4AEe4AEe4NFaPLpC55FnuC6cf6zEMeDhn8d4TU+o0AP1FDxam4fLHqGeRBlp5Xb75JFnuC76ts/VdAx42M3zA+X7IugBPcADPErm6XLMQ961GG9b6JNHXng+mu6w1jKRwRLH2OBBT2BPiyiU0tWnsayYmRlxLp3xyIplmhF/1Md5od/jIe408u5kO9SPnJi7rvRI5ZHFJyNebzvX01a/fwStR1bM3UScXBrVv5Kvn+OW9VitlJFEXO5i/u6FR14Ll0hMWCRBeR0pcVxVHvSUcbuIhn+PVcinVXiUOS90kcZz1dajfjjRA/UU94920COet06m321RD8prQ6KMtHLX+OTRWXBCd1sksrvkia7Ko1+5OVLf+isynZepwek8b+tpEx5lzgv9vpO/0xNib5vXDxd6oJ7i/tEOetDKbENsTJst6rGZ8xziMrLKXSWicRdeeBSNUqZ1IUcskKA89lU4vgqPN/mT+tXfF9HEb7Uy9PA2+u3WNuBR9ry8IKbWG30O9cO6HqinuH+0ix5P8yetw7zEgh6UxxOJvLPK7RJT6z/XzqPIcGm497qKXSljnMelCnlU4RE/BVK80rmcFz2lXc+pn7fN5X1anUfZ8xKXOSqmR9lo1/phWw/UU9w/2kUPNbrWMVEtzF8P5zGb8xwpeFA5yAbb44NHp+YJvluUjxN4d8UKZoOH4K4EwgB3B45x2snb1H1anUfZ80JTCuKYkWocyXatH7b1QD3F/aNd9FDjR78tysflfZvzOMN5FoH2oa7e/T546C58QU/xK/jpRee9wQTvu0JUizFog0eM+MX4oZT94m1z2oBH1fMyzsfvENG7mt42rx+29EA9xf2jnfSgFvp9InrXSbF1T3GLWGcAUzfve4qPHeK8dFr9cbnUAt9aNw+TlaYu8dPLzTI9LqIoC+pL4bO87XHeZ2fFbg9bPJK4oLmtVXnYOC90PA28uFNE89oWtHn9sKEH6inuH+2mBw2+upcNejYb4Mfc+qTRxGp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMavECaIMX+DkE2V5NMDDapmHUD+c6IF6ivtHO+hB73sfkellmXaJaF77Y5zyQHNct3Crskq5vZyG6uAxw3A3NkQQsMUja3K6LjIm9Rsja9EAXWQsctC2sKVHzuIWTYVQ6inuH9ORWPTBG2zxyFrcwgLIsOidMo1+prnt9P63W2ldUkuburRplDTNbz1nsdzaeMwS7Yt7+PMt8ABQP1BPoUcQepCB7RRT89x9wQmPdjbcLvBAy7rMeXGhSU5LG/UU94+m12NH36dQqM0Ml4asq/OsTmTs0y48ANQP1FPoAT1guE5AL8R/JbLDMY3zPu3CA0D9QD2FHi2tR2gt63YyXIqscR14AKgfqKfQoz302Hb4xmC4kPl3NBoNVB0AAACg5RCa4TZ9C7fqsP2q0weqTqOwNZ3DFXxOmwlxwBb0AIDmML4QB2p1Vs1AGt4ySgH8L8s4gQcAAAAQHEq3cNlkaR3JXv6bJgz3yxbjsAeDu8pDRBOXaW3QluJRR8uqmVpQ0GM6qva06ECnN+ZAh/v/VadXKhQeDheKuAqdRS1C4aGBeLnFvAUnjsr0ieN/xwkP4xYut2hPya+nFXMR/P00/VZHi7eIh4gWlK6jpbmMy/LNAwAAoFkR30dpfWJaWnGliMJeXsNpCW/bxfsk77dVyv1OXTy0DTfH4JJwarymPFwZnmxRLJPJOw8FFP1io4hiMr4n0584vcfbNvI+NkFPfg/x06BPHtAjTD3AAzyKQAtm7Ffuo7Sm8wERxeulYCCzON3J2w7wPrEx7hflFiGJy6W5xO/UxaPQcA0MzqnxVuVhy/AMjLYu46VIFZv5aesXMq1NeSJby799zPvOtlAmBXH+HXepfOKJB/QIUw/wAA9dk/+tiAIExBG3KCLRT2U6LqIg7pc5jfC2n/I+u/mYxziPuSXKpbnCR+vk0enA4Kwar20eZQ2vgtG6NN75nM8uoR+/cRcfM79imfS++kERvav2wQN6hKkHeICHrtGf4PthHFOaou7oxuXdwseMcx4nNB8E4nKpdbqzbh6dDg2ukvG65qFreBaNNpUH5U1llDieukLelWlpxu87co5dysf2GJY5TynzSZnOeOIBPcLUAzzAQxfPcz60/ONdfO2kYVtOHmf42DHO63nNcmkA1OM+eMww3L94SJyes8CqsUzDRTHa+3+Ll04X7RcKj4ULF56+9tprnfH48ssve4eHh08bHkbvCl4TUaDzLAwUXDQLOI8ugzKP8XHUrXLQEw/oEaYe4AEeuqBu6kdFFJP2fplGc/bdXmB2o5zHJOe5RKPcfWyOtfOYYbj/441C/C//+orhiTkLrBqckAYn3hF/Lb4UnxbuHwqPOXPmiFtuuYWMV0jjtWm0QhqtOH36tPjiiy9MD38q58nU5KJZynnpgN5RxKP5nvHIA3qEqQd4gIcufs6fe3NalCZmd4bzUvPOKpfew+7xxaPTteGZGlyoPGwZb0WjJdB7lE0G+xddNJtE8fsb+n0rf6d5aCc98YAeYeoBHuChC+rOpWk1E4rx6aDI7PZwnivF1JzZtHJpDegLvngUjlIua3hVDS5UHmWN14LRxlgjzIfn5100lNeGguPXK2W+6pEH9AhTD/AAD12s5883RDRwyQR5Zkd5HUmUkVbuoE8e2vNwdQ3PtsGFykPXeC0abYwHEn93ZCSTi2Z1QZnq7+945AE9wtQDPMBDF/FrmKOJ7Y2MZGJ2g4ky0sod8cnDeGnH2PD+SXrY+ZNCfDU6ZXD/rzjpxNxC5hEb71dffSU+//xz8fXXX1812j/84Q+2TFbFogrHDvBnsqIsKTjuNuX7OY88oEeYeoAHeJiWf64Cj+38mXwAGMn5H+NtH/nkUXotZdXwXnrppdoMLlQeqvESDwdGG2N+yhNZVcwzKPOCRx7QI0w9wAM8TPcdT2lpV8WFHD7xtgmfPCpHCyLD82VyIfIg43Votq4wCR7gAR7g0eQ8ukLn0fTxcNsQ9ESWHBVIA3deM8zniPJ9zKDMeby/Dx7QI0w9wAM8TFp/PdzSTq7mRK9qvmXIQ40b1pNoYaaV283fvfCo3MIFakfaOwcaDXe/5TxVfKB8X+SRB/QIUw/wAA/TfRdlXFd/X4FH3rUYb1vok0e7tHDpCexpmYbXiJ9NexpLi5u5seGex/e+971pPNLimWbEH6Wn0bUZF41IeVI9osFrUOP3OH8aeXfSEw9XetC5oHWQh9Wn9ZyYu670SOWRxScjXq8zHlkxdwOqp7XqkRVzN+P+0fJ6ZMXcTcTJpVH9K7m84zkPs9/KaUFmYbVSRhJxuYv5uxce7dDCpaeM26XRHk2arQ8e0miPJs3WEMdF9sLaZZ5UJzQubrpILyYuTB88XOhx5byIaHrAmMFNy7YeZXiEokco9RR6hK9HPG+dTL87pwfJtIVJeW1IlJFW7hqfPNrBcPul0cY3R+pbf0Wm82JqftV53tbjmoc0Whs86GLZnfO76cW7WxRHxqDfd/J3ekLs9cTDhR79innqnhcXepThEYoeodRT6BG+HrQy2xAb0+acckzNbjPnOcRlZJW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8n/BTG13uhzHnnY1qPsebGtRyj1o9nrKfQIX4+n+ZPWYV5iwewojycSeWeV2yWm1n+unUea4a4QUd+8KwxzGUWwwkO2buOnQIpXSsuQTfJT2vWc+nnbXN7HCQ/Zuq3KQwXtt66gS6fo4h3jPC5p/gtxmaNiepSNunnY1qPsebGtRyj1o9nrKfQIXw81utaxgt6BIrPr4Txmc54jBQ8qB9lge3zwmGG4dw6IIZmWOzDeK0b7m8bPlss0VLSzAx6r+HOAuwPHOO0UUyuorEoedMcddwzJ5J1HxoV3t8iPcrE+Y/sZPtb0HQxNKYhjRqpxJOvmYVuPsufFth6h1I9mr6fQI3w91PjRb4v86EUfZGxfysf2cF5PavzftA919e73waOzBsMzMlqHPOIX44dSfou3zck62KLxVuKRwCjz6Rd673MmeN8VIj/2Y5Hp0vG0nBm9q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4RveukVfFPcYtYJ/JQN+97io8d4rx0Wv1xudQC31o3j8J3uBUMr5LROjTeC5rbXBtvJR6JCkRPlTfL9LiIol+oL+vP8rbHeZ+dFbuj4jJp4MWdIprXtsATDxt62DgvNvQIpX60Uj2FHmHrQYOv7mWDns0G+DG3Pmk0sRrebjFv28/7bOVjDnEeJhF/4nJvEtH75tp4aM/DJcOTH8vf237lCZ5cfVmO0fbbMFkbPFK2W5llS8ZLPH7/+9975ZGoRC9wqgsXU55wffCwqUcjED0aLaBHKPUUeoSrB73vfUSml2XaJaJ57Y9xygPNcd3Crcoq5fZyGqqDh/HCFzmG59RoTXlUOBGmuMKDT5ozHhmLHLQtbOmx9tetoUfG4hPGyFrcQhcOF43xwuNAxaXsE4s+eIMtHlmLW1i6j9I7ZRr9TO+O6f1vt9K6pJY2dWnTKGma33rOYrm18Si90lTC8ERdRltgeMLA4O7hz7dajAdgB6GcF/BA/WgnPcjAdoqpee6+4IRH5aUdyXh/M/CzEE64qeF3tTiPoFqSTYiuOjXJaWkHHwEF9QMo0mNH36dQSLTAWsp3Dkx9TzN+pUuIhqyr86xOpGRnPNz+jjvumLHt9ddfn7FN6apzwgOojFDOC3igfkAPGG7Tg16I/0rMDMAcY5z3aRceAOoH6in0aGk9QmtZt5PhUmSN68ADQP1APYUe7aHHtsM3BsOFzL+j0Wig6gAAAAAth9AMt+lbuFWndVQdAFN1GoWt6Ryh6uvz3EAPAGhf4wtxoFblaEHyBrSMUgD/yzIhwAMAAAAIE6VbuGyytNBDL/9N02H65VP4cM3/wzQeIpqWQwtOtBSPOlpWzdSCgh7TUbWnRQc6vTEHOtz/rzqLWoTCw+FCEVehs6hFKDw0EC+3mLfgxFGZPnH87zjhYWy4SaNVQH+frst4i3jUaLyh8AAAAGhWZN1Hr/o5f64U0dKLtlbyo3Ivi2iJRuc8tA03x+BEncZrysOV4ckWRRA8FMzlJ7LVIpofpz6R0Xy4QX4iu2ixTHry+z7/b5945AE9wtQDPMCjCLRgxnNias3ii1zOIJcbB1JYzLxWM0+6/54S0drPFOx9smS5w1xeLTwKDdfA4Jwab1UetgzPwGjrMl6KVPGETJtFekipJZzW8hMZRbXZJ6pFHqEyN3LlfJjNxQcP6BGmHuABHrom/xrfGy9xvpR/WqjAEU7HRRQsYDPzpmvuNpnuN3gYiMuNu4Vr4zHLgcFZNV7bPMoaXgWjdWm8NOn8mMgPmpxsge3iVtg6EU1OL1smVa4VIgq47IMH9AhTD/AAD12jP8Flj3N+ZzSPnWCze53593JeKzQeBOJyqdW6s24enWkGJ9MpNoVeYQ+x8Z7SGdXsmgd3AxTyIKOVyRkPypvN3BTUrfFuzsXyWs6xS/nYHsMy5yllPskV0wcP6BGmHuABHrp4nvMh47srx+S+lZPHGT52jPN6XrNc6hZ+3AePGYZ7z83i9Lw/s2os03Dpi9He//R3L50u2i8UHgsXLjx97bXXOuPx5Zdf9g4PD582PKyLL4gFOfu8WnDRLODfuwzKPMbHUZfKQU88oEeYeoAHeOiCuqgfFdH7TuqCHc3Z97YCsxvlPCY5zyUa5e5jc6ydxwzD/fNrhfiX37xieEIank2DE9LgxOjQX4s/Xvi0cP9QeMyZM0fccsstZLxCGq9NoxXSaMXp06fFF198YXr4U5rdQEUXzVLOSwf0juI7/P0ZjzygR5h6gAd46OLn/LlX6HXfFpndGc5LzTurXBqRvMcXj07XhmdqcKHysGW8FY2WQO9RNhnsX3TRbBLpgyWSZW7l7zRa76QnHtAjTD3AAzx0Qd25NKVmQjE+HRSZ3R7Oc6WYGmGdVi6NOr7gi0fhSlNlDa+qwYXKo6zxWjDaGGtENKpOWLpoKK8NBcevV8p81SMP6BGmHuABHrpYz59vCPMpRnlmR3kdSZSRVu6gTx7a83Bjw/vPXwvx/rh8RPhjtsF98eFJK+YWMo/YeL/66ivx+eefi6+//jrTaP/whz9UNVkVDyT+3mBw0RDuT/mN5pQdyDl2tfL9HY88oEeYeoAHeOjyiF/DHE1s113X7Tb+/PuU38hMNyplpJU74pOH8UpTWYbn2uBC5ZFlvA6MNsaiCsdmXTRLNCsX4ZxHHtAjTD3AAzxMyz9XgUeW2Y3k/I/xto988ii9lrJqeC+99FJtBhcqD9V4iYcDo42RDPh8xEKe8wzKvOCRB/QIUw/wAA/TfZNzeG2sjn4hh0+8bcInj8rRgsjwfJlciDzIeB2arStMggd4gAd4NDmPrtB5dAqg2ZC2usuATB2GScWYQZnzPPKAHmHqAR7gYdr6m5/y23aZGoZJRU+ijLRyu33ygOE2H85lVJBtlvNU8YHyfZFHHtAjTD3AAzxM912UYfw7KvDIuxbjbQt98pgl2gP0BEaRHIYX/eBn057G0uKqOoyDepXH9773vWk80uKZZsQfpYELazMuGpFSUXSCVA5q/B4PcaeRdyc98XClB52LB0W0rvVYXt1wrEcqjyw+GfXUGY+smLsB1dNa9ciKuZsRJ7fl9ciKuZuIk0uj+lfy9XM8w+xEygOATkDf1UoZScTlLubvXni0QwuXnjJul0Z7NGm2PnhIoz2aNFtDUOWYyPitzJMq5XVE4yKN56qt98jDhR5XzouIpgeMGdy0bOtRhkcoeoRST6FH+HrEI53J9LMWzCjTwqS8NiTKSCt3jU8e7WC4/dJo45sj9a2/ItN5MdX3fp639bjmIY3WBg+6WHbn/G568e7OuQDVMnfyd3pC7PXEw4Ue/Yp56p4XF3qU4RGKHqHUU+gRvh60MtsQG9PmnHJMzS4OLzgkpmLXppW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8mfAizH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj9pHeYlFsyO8ngikXdWuV1iav3n2nmkGe4KYS84ehqGuYwiWOEhW7fxUyDFsqVlyCb5Ke16Tv28bS7v44SHbN1W5aGC9ltX0KVTdPGOcR66gaTjMkfF9CgbdfOwrUfZ82Jbj1DqR7PXU+gRvh5qdK1jBb0DRWbXw3nM5jxHCh5UDrLB9vjgMcNwf/gtMSTTcgfGe8Voz736s+UyDRXt7IDHKkW4nVzZ4iDEA4l9ruKOO+4Yksk7j4wL726RH+Vie8b2M3ys6TsYmlIQx4xU40jWzcO2HmXPi209QqkfzV5PoUf4eqjxo98W+dGLBjK2L+VjezivJzX+b9qHunr3++DRWYPhGRmtQx7xi/FDKb/F2+ZkHWzReCvxSGCU+fQLvfc5E7zvCpEf+7HIdFfw0x69q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4Rveuk2LqnuEWsE3mom/c9xccOcV46rf64XGqBb62bR+E73AqGV8loHRrvBc1tro23Eo9EBaKnyptlelxE0S/Ul/VnedvjvM/Oit1RcZk08OJOEc1rW+CJhw09bJwXG3qEUj9aqZ5Cj7D1oMFX97JBz2YD/JhbnzSaWA1vt5i37ed9tvIxhzgPk4g/cbk3ieh9c208tOfhkuHJj+W//vsrT/Dk6styjLbfhsna4JGyvWGDBxkv8fj973/vlUeiEr3AqS5cTHnC9cHDph6NQPRotIAeodRT6BGuHvS+9xGZXpZpl4jmtT/GKQ80x3ULtyqrlNvLaagOHsYLX+QYnlOjNeVR4USY4goPPmnOeDhcjKMpYUuPtb9uDT0yFp8wRtbiFrrY2AhDD1s8DnRUOz6x6IM32OKRtbiFpfsovVOm0c80t53e/3YrrUtqaVOXNo2Spvmt5yyWWxuP0itNJQxP1GW0BYYnDAzuHv58q8V4AHYQynkBD9SPdtKDDGynmJrn7gtOeFRe2vHKu9VXfxbCCTc1/K4W5xFUS7IJ0VWnJjkt7eAjoKB+AEV67Oj7FAqJFlhLWRr+1PcU41duZDRkXZ1ndSIlO+Ph9nfccceMba+//vqMbUpXnRMeQGWEcl7AA/UDesBwmx70QvxXIj0cE2Gc92kXHgDqB+op9GhpPUJrWbeT4VJkjevAA0D9QD2FHu2hx7bDNwbDhcy/o9FooOoAAAAALYfQDLfpW7hVp3VUHQBTdRqFrekcoerr89xADwBoX+MLcaBW5WhB8ga0jFIA/8syIcADAAAACBOlW7hssrTQQy//TdNh+uVT+HDN/8M0HiKalkMLTrQUjzpaVs3UgoIe01G1p0UHOr0xBzrc/686i1qEwsPhQhFXobOoRSg8NBAvt5i34MRRmT5x/O844WFsuEmjVUB/n67LeIt41Gi8ofAAAABoVmTdR6/6OX+uFNHSi7ZW8qNyL4toiUbnPLQNN8fgRJ3Ga8rDleHJFkUQPBTM5Sey1SKaH6c+kdF8uEF+IrtosUx68vs+/2+feOQBPcLUAzzAowi0YMZzYmrN4otcziCXGwdSWMy8VjNPuv+eEtHazxTsfbJkucNcXi08Cg3XwOCcGm9VHrYMz8Bo6zJeilTxhEybRXpIqSWc1vITGUW12SeqRR6hMjdy5XyYzcUHD+gRph7gAR66Jv8a3xsvcb6Uf1qowBFOx0UULGAz86Zr7jaZ7jd4GIjLjbuFa+Mxy4HBWTVe2zzKGl4Fo3VpvDTp/JjID5qcbIHt4lbYOhFNTi9bJlWuFSIKuOyDB/QIUw/wAA9doz/BZY9zfmc0j51gs3ud+fdyXis0HgTicqnVurNuHp1pBifTKTaFXmEPsfGe0hnV7JoHdwMU8iCjlckZD8qbzdwU1K3xbs7FsiPn2KV8bI9hmfOUMp/kiumDB/QIUw/wAA9dPM/5kPHdlWNy23LyOMPHjnFez2uWS93Cj/vgMcNw77lZnJ73Z1aNZRoufTHa+5/+7qXTRfuFwmPhwoWnr732Wmc8vvzyy97h4eHThod1cRfIgpx9BgoumgWcR5dBmcf4OOpSOeiJB/QIUw/wAA9dUBf1oyJ630ldsKM5+24vMLtRzmOS81yiUe4+Nsfaecww3D+/Voh/+c0rhiek4dk0OCENTowO/bX444VPC/cPhcecOXPELbfcQsYrpPHaNFohjVacPn1afPHFF6aHP6XZDVR00SzlvHRA7yi+w9+f8cgDeoSpB3iAhy5+zp97hV73bZHZneG81LyzyqURyXt88eh0bXimBhcqD1vGW9FoCfQeZZPB/kUXzSaRPlgiWeZW/k6j9U564gE9wtQDPMBDF9SdS1NqJhTj00GR2e3hPFeKqRHWaeXSqOMLvngUrjRV1vCqGlyoPMoarwWjjbFGRKPqhKWLhvLaUHD8eqXMVz3ygB5h6gEe4KGL9fz5hjCfYpRndpTXkUQZaeUO+uShvbSjruHZNrhQeegar0WjjfFA4u+OjGRy0awuKFP9/R2PPKBHmHqAB3joIn4NczSxvZGRTMxuMFFGWrkjPnkYrzQVG95//lqI98dl2/yPUwb3xYcnnZhbyDxi4/3qq6/E559/Lr7++uurRvuHP/zBlsmqWFTh2AH+TFaUJQXH3aZ8P+eRB/QIUw/wAA/T8s9V4LGdP5MPACM5/2O87SOfPEqvpawa3ksvvVSbwYXKQzVe4uHAaGPMT3kiq4p5BmVe8MgDeoSpB3iAh+m+4ykt7aq4kMMn3jbhk0flaEFkeL5MLkQeZLwOzdYVJsEDPMADPJqcR1foPDoF0GxIW91lQGS/i9F5RzNmUOY8jzygR5h6gAd4mLb+5qf8tl1kv0PVebfakygjrdxunzxguM2HcxkVZJvlPFV8oHxf5JEH9AhTD/AAD9N9F2UY/44KPPKuxXjbQp88Zon2AD2BUSSH4UU/+Nm0p7G0uKoO46Be5fG9731vGo+0eKYZ8UdpGsrajItGpFQUnXc0gxq/x0PcaeTdSU88XOlB5+JBEa1rPZZXNxzrkcoji09GPXXGIyvmbkD1tFY9smLuZsTJbXk9smLuJuLk0qj+lXz9HM8wO5HyAKDzbnW1UkYScbmL+bsXHu3QwqWnjNul0R5Nmq0PHtJojybN1hBUOSYyfivzpEp5HdG4SOO5aus98nChx5XzIqLpAWMGNy3bepThEYoeodRT6BG+HvG8dTL9rAUzyrQwKa8NiTLSyl3jk0ea4e4QM/vrqzSvy8IWj35ptPHNkfrWX5HpvJjqez/P23pc85BGW4WHeqHtzvnd9OLdnXMBqmXu5O/0hNjriYcLPfoV89Q9Ly70KMMjFD1CqafQI3w9aGW2ITamzTnlmJpdHF5wSEzFrk0rd5WIxl144TErpdtsIK3QH96W2ry2goyuO1s83uRP6ld/W8xcZYUqxgN8Ipb/YPLwh4mes1QeixcvdspDpg9z8trLLaslOReN0KgoNF9snyb/F5gfrZ9KgZrv9MTDth5lz4ttPUKpH81eT6FH+HrQa7X3RLQO86tiat5qlgcU3Wfp/3hCyTsLarlbfPBIa+F2ienDmq/8/esPKr9IjkH9/is09rPCQ7Zu46fAZ7lyTPJT2vWc+nnbXN5Hi8fZs2eNeMjWbVUeKmi/dQVdOkVPqmOch24g6bjMUTE9ykbdPGzrUfa82NYjlPrR7PUUeoSvhxpd61hB70DRfbaH85jNeY4UPKgcZIPt8cGjM8VcjikHzlb+rmq6V4z23Ks/Wy7TkIbZ2uaxShFuJ1e2OAjxQGIfLR6mpluBR9aFd7fIj3KxPWP7GT7W9B0MTSmIY0aqcSTr5mFbj7LnxbYeodSPZq+n0CN8PdT40W+L/OhFAxnbl/KxPZzXkxr/95Pc1bvfB4/OFHOhEVbUXzqfM1jM28qanYnRuuQRvxg/lPJbvG2OKY8SpmvKIw+j3FvQL/Te50zwvitEfuzHItNdwf8zvavp9cTDlh5Vz4stPUKpH61ST6FH2HpQC/0+Eb3rpNi6p7hFrBN5qJv3PcXHDnFeOq3+uFxqgW+tm0dnirnQZN17ZPpEROtO3sPbYpOZrWl2pkbrikcSFzS2GfEo2dK9oLlNpwLRU+XNMj0uougX6sv6s7ztcd5nZ8XuqLhMGnhB7y0XcmXzwcOGHjbOiw09QqkfrVRPoUfYetDgq3vZoGezAX7Mrc81Ynp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMSvDXNQX3R/ytrd4n9dkup/MLmMAExltv4HJ5plcZR4p5TRc8CDTzRhIVZaHKehEv8CpLlxMecL1wcOmHo1A9Gi0gB6h1FPoEa4e9L73EZlelmmXiOa1P8YpDzTHdQu3KquU28tpqA4eZLjXJLZdTtnvcsbxA4rBlDXaGFZ5VDgRofCYBoeLcTQlbOmRs7hFUyFj8QljZC1uoYuNjTD0sMXjQMWl7BOLPniDLR5Zi1tYAN0n6Z0yjX6mEdT0/rdbaV1SS5u6tGmUNI0oPmex3Np4zOIuhfu5pUYttlMi6tePW3W38jaauzTI+17p2vjht4T49d9HI44rGK3atVGKB2NFhoBZuIc/3wqUB+AXoZwX8ED9aCc9yMB2iql57r7ghMesDJN5i13+Gv6eZS5kukM/fPVntviU5lGiJdnVBDxapiXZhOiqU5OclnbwEVBQP4AiPXb0fQqFxPS1lFWTIYwrTWiRYS4uYMyDWtpXPlOMX7mR0ZB1dZ7ViZSyx6rwuOOOO658vv766zMyVrrqTHkA9SCU8wIeqB/Qow0MVzUZoZhJ8u864IIHvRD/lUgPxxQb6iOB8gDcI5TzAh6oH9DDEkJrWc/KMLu8v+s0XZs8qAv4urwdfjB5OAgegBeEcl7AA/UDeljCtsM3BsOFzL+j0Wig6gAAAAAth9AMd1a7C1q1y6HqNApb0zlcwee0mRAHbEEPAGgO4wtxoFanBSGXUQrgf1nGCTwAAACA4FC6hcsmS+tI9vLfNB2mXz5VDHswuKs8RDQthxacaCkedbSsmqkFBT2mo2pPiw50emMOdLj/X3UWtQiFh8OFIq5CZ1GLUHhoIF5uMW/BiaMiWmrXJZzwMDbcpNGKqQWt6e/TdRlvEY8ajTcUHgAAAM2K5H10hp/z50oRLb1oayU/KpdWDnynDh7aXcrcdXyKTaSXjYVW4biB007eFhvvKRddzaY8RLQqlHUeskWxTCbvPBRQ9IuNIloHmoIq/4nTe7xto5gZLLoq6MnvIX4a9MkDeoSpB3iARxFowYz9yn2U1nQ+IKJ4vXdyo3AWf1/Hv13ke+kpPrarQrk9bLa18Chs4Wa0JGmB6z2yFauGa+qX++6Rn5tEtOCz1RZvHg8xPWxUP2+bxsNWS5OMNgQeCihSxRMybRbpIaWWcFrLT2QU1WafqDa9aTZfgPR/PczdKj54QI8w9QAP8NA1+df43niJ890t0kMFjnA6LqJgAZuZN11zFL7mfqEfMSguN+4Wro1HZ5mWpDTP/oTZXgFto9+4hbfDRou3iEeGKHH8yBk8yrY0C1q0tfFIYD7ns0vox2/cxcfMr1gmPXQ8yA8QPnhAjzD1AA/w0DX6E3w/jGNKbxH6cXm38DHjnMcJzlO33It8/66VR6cNo80w3oEqxmuDBx8zUMXw8oy2r6/PJHBzKg/Km1vNpqCukHdlWlri2KV8bI/hcfOUMp+U6YwnHtAjTD3AAzx08TznQ8s/3sXXjinO8LFjnNfzmuXSAKjHffBIa+GeVrpLqWvsdgODyzLe20UUvF0ohlcEazwUw7PCg4xWprp5qOjiLpAFKb/9RLO7ZwHn0WVQ5jE+jrpUDnriAT3C1AM8wEMX1EX9qIhi0lIX7GjKPr/UbLGOch6TnOcSjXL3sTnWzqNo0BQN/nhftjS3ytRtqiodQ8dSHjItrFBBKvHgrhBrPGSLdKtMPnk8lfNkSjf+5RmVJ+1J9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Oi/JRbogs0Gxh7k3knVUujUje44tHnuHGo2zJJOj91Ge6hqcY7Wd8bLeY6oo1RWkeisE54UHGK/TffdjiQcduKtiHWlzfFtF6p0XYpPE/xPwJNA/tpCce0CNMPcADPHRB3bkr+f63R6Ml/DsRhUgtQjxodaWYmjObVi79Txd88cg0XGXwU5rhbUszvAKjjQc5GaGIR8bJzjO4eJCTEfh9bSoP+tfr4iGxRugNz6dBAfeJ6J1xHiivDQX7rFfKfNUjD+gRph7gAR66WM+fbwi9UcWU/wm+xxbxPZIoI63cQZ88OgvMLm3UMZnGdtV4dYy25LtXLR6K4ekYXGke9N5WMV5fPB4w3J/eGX+3oFIVPbmpv7/jkQf0CFMP8AAPXcSvYY4a8qB77G8KHhYGE2WklTvik4fWwhcZo45Vo3FitLZ4VDXaDOP1xWNRiWPoKY4mbJ/N6TLJw23K93MeeUCPMPUAD/AwLf9cydY5LcSxOOP3kZz/Md72kU8eRsELcgzPqdGW5WHbaNOMV8yc7uOaR9n5bzTC+m6ZDqX8Ns+gzAseeUCPMPUAD/DQRbzveEkeNHD1bZl+nPLbhRw+8bYJnzxKBS9gMx3YdvhGGpH1j7z5Bpcmm8VDciDDm8bDpclmIDZe3zx0cDll2yR4gAd4gEcT8bgmZVtX6DwqhedTDbZus00xvLTvrcij7BMZDWun4e2Ppvw2ZlDmPI88oEeYeoAHeOiiao8QTVeiaUsHU37rSZSRVm63Tx6V4+ECtaPMOwcKMUXD2peUzPMD5fsijzygR5h6gAd4mJZf5l0yrX1M05VGMn7PuxbjbQt98igdD7cFcCVA5LbDN6a13GvnkRbPNCP+KE1DWWuQP42c3l6wz6DG7/EQdxp5d9ITD1d60BP60yIKKHH1aT0n5q4rPVJ5ZPHJiNfrjEdWzN2A6mmtemTF3M2Ik9vyemTF3E3EyaVR/Sv5+jluwIPGyAwU7LNaKSOJuNzF/N0LD7Rwmw9UOXS6q2nY+m80LlrK64jGRRpPC1jvkYcLPegplJbaPCr0u8Zc6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzzyogV1C8souzykRQrUt/6KTOdlanA6z9tyF+IuuZSjdR58sewu2Iee4t5TKlcedmtcgOqqWJR3ryceLvToV8xT97y40KMMj1D0CKWeQo/w9aCpRUNsTJsLeNC+NB3pDY3/Kw4vOCTSpy/F5VL3+DxfPPJauJ9VWLt4hmkqC2OYwhYP6lenNYwfSFSGHt5Gv92ax6PCGso2eRBoNHTW+wMapk7D1W/S4EJ57NPkTTF/4/VGn/PIw7Yeb5Y8L7b1eDOQ+vFmk9dT6BG+Hk/zJ63DnPVemKYf0TSkTzT+H8rjiUTeWeV2ian1n2vnkWa4K0TUN19m7eI8o40XghjmMopgjQfjWe4mmeSntOs59fO2ubxPIY+KxluWhwrab11Gl86LQi+6xRjnoRtIOi5zVEyPslE3D9t6TJQ8L7b1mAikfkw0eT2FHuHroUbXOpbRGn5E83/s4Txmc54jBQ8qB9lge3zwmGG4O/o+HZJpeYbhbasQvOCK0VLeVEZRHjZ4iOl986v4c4C7A8c47RRT/fKrkhn09fUNybQ8w3iz1lC2ziPjwrtblI/feLcwfwdDUwrimJFqHMm6edjWo+x5sa1HKPWj2esp9AhfDzV+9NuifFzetzmPM5xnEZ7krt79Pnh0GhredmEevMDIaE15iOKgAUnTO5TRbUCYk8Ujw3iTayg755HAKPPRXclqgvddIfTCb2WZLh1Po/XoXU2vJx629Kh6XmzpEUr9aJV6Cj3C1oNajRQcgTyB5vieUjxDpwHzLB+zgPO4T7MlGpc7l+/NtfLoaDQaut3DvZz5MkX8vWJqFBudNDVUE5lSfxmTtcwjHqveSPydxNXfdaYFydatcx7qdIucKSox4qgdq/lJK17n8yw/edIUAhrVmLkIedo0k4Jyqczvi+i9zqgtHnl8HOqhfV4c66HNQ9Una8pOHXqo9fRAh/t6ulHjluWAh7YeKr+sqTI29UhMu0nvS7XPQ1sP4pc2/ZJB3bm/EFNLJMbRdga53Hjg0WLmtZp5zlXM/aciZbUruo9rlEvX6lGXPFQ+2oabY3hJODHasjz4qUOtAEXoMJmHm2K81ngYGm5llDDc2vk45KV9Xhz/29o8DA3XGQ9Dw60MS4brTA9Dw60MS4brTI8Cw41B99FdIj3STxpojusW5b4qDA1XLVco+VjnofIxXviCjXR5iuHVYrS6PHQEsIQrPPhEOeORZz7tCFt6+HygsImMxSeMUdW4NzbC0MMWj6rGrWOGdcAWD4cPEHSfpHfKNPqZ5rbT+9/uREt7glukNL/1nMVya+NReqWphOGJuoy2wPCEgcHdw59vtRgPwA5COS/ggfrRTnqQge0UU/PcfcEJj8pLO3o02qInlSJ0tTiPoFqSTYiuOjXJaWl3ha4H6gdQpEfNy+UGi6ZfS7noRCp9+PTiW51ndSJld+Ph9rpdeUpXnRMeQGWEcl7AA/UDesBwmx40gflXIjsc0zjv0y48ANQP1FPo0dJ6hNaybifDpeHd14EHgPqBego92kMPjVHKtZq/8bQgAAAAAGgGhGa4s9pd0KpdDlWnUdiazuEKoc7DhR4AAONzeW93gU4LQi6jFMD/skxkLz7RjjwAAACAgFC6hcsmSws99PLfNB2GFr4Y9mBwV3mIaFoOLTjRUjx8rTTVzi3vZtLDwUpTM6DTG9PCK02V4tHCK02V4qEBCgtI4f3yFpygpRg/cfzvOOFhbLhJoxVTC1rT36frMt4iHjUabyg8AAAAmhXJ++gMP+fPlSJaetHWSn5U7mURLdHonId2lzJ3HZ9iE+llY6FVOG7gtJO3xcZ7ykVXsykPEUVysM5DtiiWyeSdhwJaRHujiGIyvifTnzi9x9s2iqmFtm2BnvweEtODVfvgAT3C1AM8wKMItGDGfuU+SkEDDogoXu+d3Cicxd/X8W8X+V56io/tqlBuD5ttLTwKW7gZLckXZNojW7FquKZ+ue8eEUXIecx2izePh5geNqqft03jYaulSUYbAg8FFPD4CZk2i/SQUks4reUnst0y7RPVAljP5guQ/q+HuVvFBw/oEaYe4AEeuib/Gt8bL3G+u0V6qMARTsdFFCxgM/Oma+42me4XGhHIEuXG3cK18egs05KU5tmfMNsroG30G7fwdtho8RbxyBAljh85g0fZlmZBi7Y2HgnM53x2Cf34jbv4mPkVy6SHjgf5AcIHD+gRph7gAR66Rn+C74dxTOktQj8u7xY+ZpzzOMF56pZ7ke/ftfLotGG0GcY7UMV4bfDgYwaqGF6e0fb19ZkEbk7lQXlzq9kU1BXyrkxLSxy7lI/tMTxunlLmkzKd8cQDeoSpB3iAhy6e53xo+ce7+NoxxRk+dozzel6zXBoA9bgPHmkt3NNKdyl1jd1uYHBZxnu7TB/x5tjwimCNh2J4VniQ0cpUNw8VXdwFsiDlt59odvcs4Dy6DMo8xsdRl8pBTzygR5h6gAd46IK6qB8VUbB26oIdTdnnl5ot1lHOY5LzXKJR7j42x9p5FA2aosEf78uW5laZuk1VpWPoWMpDpoUVKkglHtwVYo2HbJFulcknj6dynkzpxr88o/KkPak+pVkmvaOIgzI/45EH9AhTD/AAD138nD/35rQoH+WGyALNFubeRN5Z5dKI5D2+eOQZbjzKlkyC3k99pmt4itF+xsd2i6muWFOU5qEYnBMeZLxC/92HLR507KaCfajF9W0RrXdahE0a/0PMn0Dz0E564gE9wtQDPMBDF9Sdu5Lvf3s0WsK/k2m1Rr7xoNWVYmrObFq59D9d8MUj03CVwU9phrctzfAKjDYe5GSEIh4ZJzvP4OJBTkbg97WpPOhfr4uHxBqhNzyfBgXcJ6J3xnmgvDYU7LNeKfNVjzygR5h6gAd46GI9f74h9EYVU/4n+B5bxPdIooy0cgd98ugsMLu0UcdkGttV49Ux2pLvXrV4KIanY3CledB7W8V4ffF4wHB/emf83YJKVfTkpv7+jkce0CNMPcADPHQRv4Y5asiD7rG/KXhYGEyUkVbuiE8eWgtfZIw6Vo3GidHa4lHVaDOM1xePRSWOoac4mrB9NqfLJA+3Kd/PeeQBPcLUAzzAw7T8cyVb57QQx+KM30dy/sd420c+eRgFL8gxPKdGW5aHbaNNM14xc7qPax5l57/RCOu7ZTqU8ts8gzIveOQBPcLUAzzAQxfxvuMledDA1bdl+nHKbxdy+MTbJnzyKBW8gM10YNvhG2lE1j/y5htcmmwWD8mBDG8aD5cmm4HYeH3z0MHllG2T4AEe4AEeTcTjmpRtXaHzqBSeTzXYus02xfDSvrcij7JPZDSsnYa3P5ry25hBmfM88oAeYeoBHuChi6o9QjRdiaYtHUz5rSdRRlq53T55VI6HC9SOMu8cKMQUDWtfUjLPD5TvizzygB5h6gEe4GFafpl3ybT2MU1XGsn4Pe9ajLct9MmjdDzcFsCVAJHbDt+Y1nKvnUdaPNOM+KM0DWWtQf40cnp7wT6DGr/HQ9xp5N1JTzxc6UFP6E+LKKDE1af1nJi7rvRI5ZHFJyNerzMeWTF3A6qnteqRFXM3I05uy+uRFXM3ESeXRvWv5OvnuAEPGiMzULDPaqWMJOJyF/N3LzzQwm0+UOXQ6a6mYeu/0bhoKa8jGhdpPC1gvUceLvSgp1BaavOo0O8a+z8c6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzw6Mxy8I63lVxWGyzK64EF966/IdF6mBqfzvK0nj0fW032NPNQL7Z9xyzhrUjo9xb2nVK487Na4ANVVsY575OFCj37FPHXPyz850KMMj1D0CKWeQo/w9TjLZf8zDf60L01HekPj/4rDCw6J9OlLZ/k36h6f54tHx//+0g2lXYO6XqUhNvh7R4HR0tqzV5cBU/e3ZKpxv0UWD+pXf1tkT1imSrT8m2L7hyHwkOnDf9fVp1PedjF99ZNHRBQMWWfB7REu68pi5ckuykQXJo28e0ikDxKwyuPqo/gPU3nY1iO+4LTPiyM9jHj8YPLwhyHo8ceH+lzxyKwfyS7bAx3h1I+lv+yoXY9El21m164PPY5944ay99MXRRTRRyeQAr1bPs2c72R9Yn9K7vcem+6/r4uH6pdpLdwuMX1Yc/JvoxZtygpU1O+/QuNwazwYz3LlmOSntOs59fO2ubxPs/EYSDypvqh50VJ30DqhH0h6UkxFxPHJw7YeEyXPi209JgKpHxNNXk+hR3PqkcQjmv8jtaSPMeeDInsgU/ygspbN1guPWSliHOPv9/Pna/y5joX8H2T6rxpdx9NatGy0tCDGkGblqMxDTC1AIfipRnAF263sQ12DNLdsl7JPs/GI3yts07z4KKrFXwrzdzCtyiOU8wIeqB/trIfpfF6KVvR/stmRNk9qHPN/+eTRmSIGjbCiPvz5nMFi3naM9/mv3ELVDV5wpUUrjXa5odmW5iGmr2WsbiOkrZQSb5vTxDyST6pZT6f9zHe05EXbajxCOS/ggfoBPfQQB445JaL5weQr92m2RL3y6EwhQZN17xHRUl4f8fcLCpnZXMBPOVpPbLZVjbY0j8STWZJHEhc0tjUrD7po/jcx/WU9fX+D30PczE+glypctK3GI5TzAh6oH9Bjqjv7fxbT1yqm7zSIi94vf8z319ls7vcKvYg/3nnQoKk0Eh8k9qPF2t8S0eiuQW6G08nfntINYdJ1HJt1lhiVefBTB6Ghw+WbYvs3QuDx77r6qvAohYxBU11180jyqYlHQ3O/b4TA4weTh4Pg8ceH6q+nGYOmgqgfS3/ZUbseGYOmgtDj2DdusH0/jUFzXLco99UZSAya6vLFQ+VD73CTa0GmrZV5OSOPAYWIsdEmYJWHjgCtyiNjQQThQY8geOTpYTgCuiX0yFio4gpKTH8rzWNjIww98ngYjoCuxCNpnL70yONhOALa5v30LHdp0ypPNL/1XDPy6GQHv58dfR53j96q7HMrb5vxFMQrMq0o0XWchtI8GCs4Ldc0uXs4BclDtmCq8rCFduXhqn6AB+oH9NDn0cHp23xf3SnKLU8ZBI9ZCTKvcZObmtV381NBbpdDRZPNEsWYR4mWZFeL8xC+z4vllnbdenTVqUdOS7urVfUIpZ5CjzD1cLDErvfzMiuDDGFcaUKLGipHaR55J0bpw6eh9OrqJydSdh+rwkOzq845j1DOS5PxCOW8gAfqB/Ro0fvYrAwyQik0+beoURSbPGgC869Edjimcd6nXXiEcl5QP8AD9QN6ONEjZbUpYx42W9qzMk5O3t91VhKbPKir4Lq8Hb6Zvl547Txq0iOU89I09SMUHj+YPBwEjz8+1If6oWDpLzugh4Jj37jBux45ywZr87C1nj8Zd0ej0RAAAAAA0GpwEYSniuE2fTzcEsP2p6Hq1ISqUYTy3vuGgBLTZqzBwaAr6AEAbWJ8Ncc110LleLjS8JZRCuB/WcYJPAAAAIDgULqFyyZLyxb28t80HaZfthiHPRjcVR4impZDC060FI86WlbN1IKCHtNhOV5zKnR6Y6r2OOlAp1cqFB4lFoowhs6CGaHw0MBNMj0gosAHtCRuvKyiuuDEUREtyegSTngYG27SaMXUgtb09+m6jLeIR43GGwoPAACAZkXyPjrDz/lzpYgiEVVdyU8tl1aYeqcOHtpdytx1fIpNpJeNhVbbuIHTTt4WG+8pF13NpjxEtHqIdR6yRbFMJu88FFD8yY0iWi+Ugiz/idN7vG2jyA4WXRb05PcQPw365AE9wtQDPMCjCLRgxn7lPkqL/x8QUZi8O7lROIu/r+PfLvK99BQf21Wh3B4221p4FLZwU1qSgpvRK2QrVg0V1S/3pcC7tGLHQtst3jweYnrIKnramMHDVkuTjDYEHgooUsUTMm0W6VGJlnBay09kFLtyn6g2HH82X4AU8/hh/v998IAeYeoBHuCha/Kv8b3xEue7W0wPAxhjhNNxEQUL2My86ZqjoAP3C72IQWq5cbdwbTw6DVuSZ/hneoJ/X/6+TaZuThSm6H02F8H7Vm7x6vAQ0cLS3WIq/mwmj7ItzYwWbe08EpjP+ezKuFjSWmC7+Jj5Fcukh44H+QHCBw/oEaYe4AEeukZ/gu+H49xg2ZJhcklM8L4r+Nhezmu2QbkXuReyVh6dJl22spV6F2c+zOLTShGfiZQ4uLxv6a5mWzxkuqtKF29e13FfX19lHpQ3t5pNQV0h78q0tMSxS/nYHsPj5illPskPET54QI8w9QAP8NDF85zPGN8bz5TI4wwfO8Z5Pa9ZLg2AetwHj7QW7mmlu5S6xm6XBkddwlccX37SE/x3RbTSiFBadIK3fZf3oX0n6FjKQ0RBfoVieEWozENMvcie4G5cKzyk0fbLFD8B1cVDRRd3gSzI2eevOGVhAefRZVDmMT6OulQOeuIBPcLUAzzAQxfURf2oTJPcBTuas+/fcsrCKOcxyXku0Sh3H5tj7TyKBk1ldR1TC2417zMspt5H0rbPCrqay6AUD5HfxVuah2yRbpOpmxLnWzePpwqeTMnMj3D6qOBJ9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Bi5LukRs4LSxoYe5N5J1VLo1I3uOLR57hxl2fRV3HyymJ4q7VuCvWFFo8RBR/th140LGbCvY5nvE9DZtE8fub+EGBQPPQTnriAT3C1AM8wEMX1J27ku9/ewr2XZvxPQ17OM+VYmrObFq51Ot4wRePTMPlrmB657hDMZrUrmPeP6trVX332m9aO3R4iOlzoAp5CGHOg7qRQ+AhsUYUD88fUb6fLdh3Lj+55WG9UuarHnlAjzD1AA/w0MV6/nxDFI8qXpIwzDxc5Ba5WkZauYM+eXQWmB29gx1gc1CR1XWsdq3GuEF991oGRTzEzC7bVB5scKV50HtbmXzzeEBjn3PK9w819l9t8Ps7HnlAjzD1AA/w0EX8Guaoxr6LlO+3auw/mCgjrdwRnzy0Vpoiw1OWSqPW2WNiqqv0KaUFJ9hIXoi73KoYrU0eVYw2zXiVpfTq5rEoZdtH3PVzli8Q9SL5QESTtW/lpzPqElmY8wSXhttSLkYfPKBHmHqAB3iYln8u5beFnP9iLu/WxDX3HnM7y3w/ymiZL8op9yOfPPLm4W6llmuK6WV1reZ2HSutYCNU4SHSu2zV92/akAa7lQdJJVErDzFz/hsttHCLTE/L9DKfbHVS+iRve5n3uYWPUTHPoMwLHnlAjzD1AA/w0EW873hiOwWz/48yPSfTj9jE1fmsXbztR7zPf+RjRMq1OC+n3AmfPPJauDS4Z5M0Oxp1tS/Z0pQfA/zbP8ZdpWmtWTZLagGWfcmfy0Nupy7eaTwyWpFWeEjTncGDy6uLRxKzLRwzCR7gAR7g4ZHHJQvHdIXOI89wJ1K6SUWK4akmnIbPEt2rpiZTyCNhbK3OYzxxzC+Yz+vcxXGOuzsuKSf/Nu7eoC6S76d0CY0ZlDmP9/fBA3qEqQd4gIcuqPXXwy1t9R75U26wfJ/LWcRdubMVU/+A+Z1lvsmu3J5ECzOt3G7+7oVHnuHewK2wx9QTxN3CL2QZrNKiVVt08XvMPUoLUBe5PHKMrRYeQtTO45yY+W5goZg+1P9OMfUeIX7nUJRnHj5QylzEF5gPHtAjTD3AAzxMyu9hDsnjPhLTp+hQuUuUa+7Ogrzz3svG5S5kI/TCI9Nw2VApIMEefgLaxj+ldvHmdB3Te8w9sUGbxqks4sFPI/tSDE7lQTfE+2T6B5n+O2/ryOKTFueSV5bqP3z4sBMeafFMM+KP0jSUtRonPG8AQRKDGr/HQ9xp5N1JTzxc6UHnhd5PDatP6zkxd13pkcoji09GvF5nPLJi7gZUT2vVI+telhEnt+X1yIq5m4iTS6P6V/L1UzTH95xidDqmvlopI4m43MX83QuPwvB8ypSctK7VzxJdpeqiDvHx/TZGKlfgQQLdzk8m/70qD2VqkC8ex0XxSOclGd/TQHkd0bhI47lq6z3ycKFHfF6OGnSNudCjDI9Q9AilnkKP8PWI562vFcWv00Yyvmf1JG5IlJFW7hqfPPJGKWeRUBfg707pKo1H5prkKRzy6FdujtSF8IpM52VqcDrP23IX4s4YoVw7D85zd8E+Jiuj7Na4ANVVsegJsdcTDxd6lDkvLvQIpX40cz2FHuHrQe89h/j+uFnj4SDtexri8IJDIn2xjrjcVSIad+GFR14L97O0KTlKQIJ4KkyMq1OCki3axMIYpijFQ0wtLvGm0jVCaxg/kKgMPbyNfsub1PxZxtSgOCBBXTwIewuetOK1PzeK/LU/KY99mueB3jnH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj+fKmjJx2s6HxD5azpTHk8k8s4qt0tMDXqtnUea4a4QU2sAP8uGt62oizer61gx2uSaw0XQ4iGmpuSoT2Bpo4UpD1qGbJL3uZ5TP2+by/sU8qDgBR54qKD91hV06VBki1/k/D7GeegOg4/LHBXTo2zUzcO2HmXPi209QqkfzV5PoUf4eqjRtY4V9A5QxKKf5vzew3nM5jxHCh5UDrLB9vjg0ZlipEMZwQi0u4UT+6QFOxgqysMGj0QX7yr+HODW5xinnYpRrkpm0NfXNyRTJg8h6uGRceHdLcrHb7xbmL+DoSkFccxINY5k3Txs61H2vNjWI5T60ez1FHqEr4caP/ptUT4u79ucxxnOswhPclfvfh88Og0ML7eLN6fr2MhoTXlkGJ66lnHS9A6l7B9vm5PFI8V4r/LgsmrhkcAo89Fdmznu/l4h8mM/FpkuHU/d5/SuptcTD1t6VD0vtvQIpX60Sj2FHmHrQS10mrFBnkCxdU8pjTOdBsyzfMwCzuM+zVZ/XO5cvjfXykNnlHJaS3NGF29W13FZozXhIcS0ruYkjyQuaG7TNV4vPBIViJ4qb5bpcRFFv1Bf1p/lbY/zPjsrdkfFZdLAC5qPtpArmw8eNvSwcV5s6BFK/Wilego9wtaDBl/dywY9m++ZH3Prk0YTq5F5FvO2/bzPVj7mEOdx0eB/jsul+OYP1Mmjo9FoGJ0daay9bCLLMnYhE+q3YbI2eIipkHm6/2jHRgNJDh8+7IyHOr8xZ06oNaTN66yjXBM+DnlpnxfH/7Y2D1WfrDmydfBQ6+mBDvf1Quf6dMCj1P0ja26qTSTmuabCAQ9tPYjftsM3Fu1H99FdIj3STxpojusWIbJ9Zkffp7rlCiUf6zxUPrNKVHbKeHmK4dVitLo8dASwhCs8+EQ545FnPu0IW3r4fKCwiYzFJ4xR1bg3NsLQwxaPqsatY4Z1wBYPhw8QdJ+kd8o0+pnmttP7326ldUkt7Xi2B81vPWex3Np4zKpQoVXDE3UZbYHhCQODu4c/32oxHoAdhHJewAP1o530IAPbKabmufuCEx6zqmbg0WiLnlSK0NXiPIJqSTYhuurUJKel3RW6HqgfQJEe1J0KWDBc3yjqOlK6hGjIujrP6kTK7sbD7XW78pSuOic8gMoI5byAB+oH9IDhNj0eEVGg4PkZv4/zPu3CA0D9QD2FHi2tR2gt63YyXIqscZ3tTEsMMnHCAwizfoAH6gf08AeNUcq1mr/xtKAijBzsuDJKd8mjjWGf/1xdPDQMVx21PAO2RpcCAAAAYRuutRYuGxxNi+nlv2nwUH/dxhsKDzbaqzxENJiqP8t4Q0Wo83ChBwDA+IoMLjR0Vs2ADE6mU/LraTEVpmyCv5+m3+LWpmujDYEHG20mD/5tGS5BAACA9kLpFm6yJcmmQiHL9vDfm2R6TDE8Jy3NUHiktGhzeZi2eH2tNNXOLe9m0sPBSlMzoPP6o4VXmirFo4VXmirFQwPxcot5C04clekTx/+OEx7GhptncFJwdXHrfrkvhSmiidALFaOxcuZD4VFgtNN4iChskyseAAAAzYrkfXSGn/PnShEtvWhrJT8q97KIlmh0zkPbcA0Mjvbt5tbcJqEXdUE0Gw/ZotA1WsFlO+GhYC4/ka0W0fw49YmM5sMN8hPZRYtl0v/yfa5sn3jkAT3C1AM8wKMItGDGc3x/FJz/US5vTEwFUljMvFYzz/jVHd1zKdj7ZMlyh7m8WngUGq4Fg4v33+rZaK3wsGC0VngooEgVT8i0OcPMl3Bay09kFNVmn6gWeYTK3Mj/28NsLj54QI8w9QAP8NA1+df4XnqJ890t0kMFjnA6LqJgAZuZN11zt8l0v8HDQFxu3C1cGw+dFu5p5TvdSFZIgxs1MLgrhij3qWowwfIQM2NU5vLg7zYMlyadHxP6QZO7+aKhVtg6EU1OL1vmbfy/n/HEA3qEqQd4gIeu0Z/gssc5vzOax06w2b3O/Hs5rxUaDwJxudRq3Vk3D9N3uPQi+X1pWnv5KUAUGZyj7o+geMikxUPoBXnWBXVrvC2i2KumoMr1roiiYpgsvzaPj6Myf8IV0wcP6BGmHuABHrp4nvMZ43xGS+RB19td/H8s5Tx/olHuYm6J1s7DZFrQTjYMMpLtIgqurgZYn+B9bpAG1+/Q5JqOh4heqtvk0cVdIAsq5LGA8+gyKPMYH0ddKgc98YAeYeoBHuChC+qiflRE7zvvL2lyMUY5j0nOc4lGufvYYGvnoW24ZF5sHjsUoyk0OOrmtdCNGxyPvr6+Qh4ZRkv7VOXxlEE3UNGT6lOa+1LLPQ7K/IxHHtAjTD3AAzx08XP+3Cv0u2+LWph7E3lnlUsjkvf44mG08AWZmEwDbCYxigwubvVZQyg8pOlSWTN4FBhtVR6Uzybl7yHuzugQ+VOM4t/vEtOHsOuMnFYfEmi03klPPKBHmHqAB3jogrpzV/L9cY+ynd5/Ujd1g1MW4t/fFdOn7sSv7FaKqRHWaeXSqOMLvniUWmlKNTUNg+sWdrtTg+ORyLfIaKvyWCOiUXUxHjR8OjvDx8SgvDYUHLNeKfNVjzygR5h6gAd46GI9f74hpo/mfcWw1b2Uj4lBeR1JlJFW7qBPHtqGS+bFo4Czfs8yuJ2JFmAlhMLj8OHDW2Xq1mgF2ebxQOLv8cQTV9ETmXpMjNUFZaq/v+ORB/QIUw/wAA9dxK9hjia2z0+0pIta2uoxImGm38kpd8QnD5NRymQamxIjg7Wm4vB+trwuKB5i+gjl2GhdjlRe5KKzoOD325Tv5zzygB5h6gEe4GFa/jkHPEZy/sd420c+eZgYrjoiV31R/pmodypOU/IQ9rqz5zv4X+YZlHnBIw/oEaYe4AEepvuOO+BxIYfPPOWe7I2HieHeIKYW4O9OtOhyDS6vC7gEmopHhtG6Wt6xLCbBAzzAAzyanEdX6DxMpgVNJKbkxNCZivOZtb6LQHjQCOXE1KBpPETxSOWycPFENmZQ5jyPPKBHmHqAB3iYtv5ctLR7EmWkldvtk4fxKGVlSk78d7/mCGGrCIUHm+qA8rfOlKAqPFy8cyjK8wPl+yKPPKBHmHqAB3iY7uviXXLetRhvW+iTh0m0oO6i96EugwZU5EFPYP9apn8v03/hffLMvJAHjVDmebh5KOSRF8c0I/4oTUNZm3iaonzjfyiLfEfKE1iMwYL/g36Ph7jTyLuTnni40oOecmmqw7D6tJ4Tc9eVHqk8svhkxOt1xiOrrgZUT2vVIyvmbkac3JbXI+uemrif0qj+lXz9HE+0knuU8rNu0I2clvVqpYwk4nIX83cvPExauJ9lTckpmorDXcC2YMrjPZluEdEyZP/FJg+aGpTRWk1r0dricTzRgn7RsFtkPh+jttCPaFyk8Vy19R55uNDjf5LpaxFNDxgzuGnZ1qMMj1D0CKWeQo/w9Yjnra9N3DsfEWbd3eN8jHrP3ZAoI63cNT55mBhuN5sHGd42xeRyjdbBKGFTHrQg9SXlaY4mKZ8XU/PKzvO2nrI8ZNqmbHfNg/LbnXia+lzoz6P7XEyfN5cVhipZ5k7+Tk+IvZ54uNBjhUz/ZHheXOhRhkcoeoRST6FH+HrQymxDfG/cnGitXyf0579el2jhx+EFh8RU7Nq0cleJaNyFFx5VghfE8B00IJeH/Pz/+HfqV6fIPg8kKkMPb6PfbnXBQ0TvdW3yoLm/Ixa0pDz2ae5LrwXiFWme88jDth5vljwvtvV4M5D68WaT11PoEb4eT/MnTadcYkEPyuOJRN5Z5XaJqWmctfOoErwg+bTvK3iBFg82QlqGbJIN8HpO/bxtrjBY4zgleMEMHiJ9AJUNHrTfuopdXGOch24g6bjMUTE9ykbdPGzrMVHyvNjWYyKQ+jHR5PUUeoSvhxpd61iJ3kWRMHjKYzbnOVLwoHKQDbbHB4+6gxcMWzJdbR4KVvHnABvimJgKQjyQ2EfXdE2CF9jmEcdvLBPl4owoF8uS3lfcxccn40jWycO2HmXPi209QqkfzV5PoUf4ejwppsePLhO9aCkf28N5PalxDO1DXb37ffCoK3gBGe0Kue9yYRGaPGLEL8YPpWQVb5tTkopO8AIXPKh1tULox9ud4H1XiPKxH8f5eGrZ07uaXk88bOlR9bzY0iOU+tEq9RR6hK0HtdDvE9G7Toqte0roT5mMx8+c4mOHOC+dVn9c7ly+L9fKw3XwgqtGK9OQjRpSgkcSFzS35aJE8AInPPjk0lPlzTI9LqLoF+rL+rO87XHeZ2fF7qi4TBp4caeI5rUt8MTDhh42zosNPUKpH61UT6FH2HrQSP972aBn8/3yY2590mhiNbzdYt62n/fZyscc4jwuGvzPcbk3ieh9c208dObhkmkuE2ZBA+iYflsmW5FHEg2bPIRe8AIXPNIq0Quc6sLFlCdcHzxs6tEIRI9GC+gRSj2FHuHqQe97aVrNyzLtEtG89sc45YHmuG4R02Pzlim3l9NQHTw6Go1ivaSZ9bLBLFO6FrpTvrsw2ko8lMnYuhWjo2jhC9myNeKROBnaPDIWFKgVOYs/OEfGwg6u/j/t8+KYkjYPF/ooi1s0VT11BWVxC209NjZaVg5R9n667fCNukXQ6Gea276K76OLlZY23VtplDTNby1c3WpH36cm5TrjofLRWmmKDXR5iuHFLTqnRuuIxz38+ZYpD3mDucIjxXin8dB86inNA3CKUM4LeKB+tJMeZGA7xdQ8d19wwsMkWlCa4Yk6jNYRj8qRJch4peku5y6JqzwMuzm6Qr6K6mhlBoquOjXJ6UkIPgIK6gdQpAe17gBDw00anm/yhjziNTJjnMjYpwxC4QGURyjnBTxQP6AHDLfpQS/EfyWy1w1Nromp28rV2k95N+aEBxBm/QAP1A/o4Q+htazbyXDjNTLBA0D9QD2FHtCjdmiNUgYAAAAAAC3ctoPtqTo6g4DqmB5UdjAS9JiOvBjLZVB22s8ByxOoyk63CYVHXgzuMtCJ2x0yjwpTdlKh031su0xTHp0CaCfQSML1AZTpgwf0CFMP8ACPtrluYbjtZbaviHqnM6SV6YMH9AhTD/AAj7a6bmG47YFrZPpbmb4vLEVsKlmmDx7QI0w9wAM82u66xTvciqj6vqyGZfGu4Scx6vr4QNiNNmJSpg8e0CNMPcADPNryukULtz1atvF7hsGay6Q1Rx/xxAN6hKkHeIBH2163Vlu4Iwc74ig6BFpq0Uv3Qyg8xFRUoSs8au6OiSvHA8q2oRrLpEpK4apGPPCAHmHqAR7g0dbXrRXDVQyuV9l8Wm4fqtPwQuGhGO00HnyC6jBeqjB/k6gcFPfyZE1lfiWiQMwjHnhAjzD1AA/waPvrtpLhphgcPQ3E8RQf4+3ODS8UHilGm8rDsfFShaEl1zYktg8JNwGsk2V+xU+EZzzwgB5h6gEe4IHrVpR8h0sGJ9MpNo9eNhYKY3SDNDMyNDKTG2Tawb/FhnfKttGGwIONNpUHG2sqDz7GRYX5UcpvQ44r6Y+4At6nVNI6eUCPMPUAD/DAdVumhZvTktwjzW0i5ZDJxN+9jlu0tfI4fPhwJg/+XgsPBS9mVA7CG44q6otKJb2XW+2/8sADeoSpB3iAB65bE8M1MTi5LwVgp+7TTSIKxh7v312n0brkYWi0zngkQJXjoYzfKHLHBw4qaVxm/EQ47IkH9AhTD/AAD1y3Cgq7lAu6bCdUg5Npq/z6GZtRt5jetVrVbIPgIc02lYeIuo0nEkbrjEfK09lDOb/P533mOyiTKul3uYvFBw/oEaYe4AEeuG5NDVfM7Pa8lGxJ5hlc0hAroCl4aBhtv0jvbq5SYX6ssR/t8x9kekpUXxYtLpP+93UiGq3ngwf0CFMP8AAPXLclDTdG3A1KJvKZNLdtNRlcU/CQaVvNRkv4pWblUB8GnpPpH2RaU7HMuJK+6YkH9AhTD/AAD1y3Fgz3BjaP2Gi26xocv0+1habikWG0tni8LtNHJY5bKNPaimXOFtG8tPmeeECPMPUAD/DAdVvVcMm8EtNsYuQanNL6tIJQePT19U3IlMkjx2ht8qClxf65TE8btp4PyfQTC2Wu526VW2X6ds08oEeYeoAHeOC6tdDCVQ1vQPm7yODiVh+N/Fph2Xi98+ATM6D8XWS0tnnQVKO9Mv0Fn/givCSidUFtlfkqd6v8TqZzNfOAHmHqAR7gges2BdrzcMm8it6FZkzFIWMhM7QyYbkkjzGZfsBc/hvvk2fmhTwOHz7cTa3cgt0KeeRFGzKMJDTOJ36NyB49R5XjYYsXiVomdavQ8md/7oGHVT3W/jo/4+M/rEePCjys6lEUEasJ6qlVHgc68jPe2BBtpUfevVT3ftou9zGThS9ogBLNM31Bc86rVaOtwOMI3RNk+pNtHvJGdIWH0Jt764qHitsKKscjjsukbprLnnhAjzD1AA/wwHXL0OlSXsHmOW1ksGJyqV2l0gyXWzbbUjxk+ivF5HpEFMvwvEwNTud5W09ZHiIaoRyjLh5pyBop9zJXjssOKqpa5pBHHjb0sHFebOgRSv1opXoKPaCH9/tYoeGSaZJ5Joxmu7KLa6O1xWORTO+LaERaT6LSPMC/3VrEo6+vb0gmbR4yLRfT1920wiMDvRmV42GHF61a5qBHHlX1sHVequoRSv1otXoKPaCH9/uYySjlpOHFcGq0FnmQEc4V0YtyGth0Pad+3jZXTMWuLUSK8U7jkWK0TngomJ1SQY46rqRqmbTU2agnHjb0sHFebOgRSv1opXoKPaBHEPcx4/B8bGbLRw529Cp/144SPFbxJ40o3q1s38kC7lL2McEQm2tvojuibh4ruZKoleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzrLHsgtTS9mW5JHPHgpbah3vG1OBSpDQi9kkysey5Tvr9Z00aplvuGRhw09bJwXG3qEUj9aqZ5CD+gRxH1slmg/XNDcpgXdKREpUyus8hBTL/ipcjxY00WrljnokYdNPaqcF5t6hFI/WqGeQg/oEcR9rB0Nt9GCPBaIaAj76zU+IaeV6YOHbT0agejRaHI9Qqmn0AN6BHMf6xRAK2AZVw56Epv0WKYPHtAjTD3AAzxw3cJwr+IeTq3A47KHiyWtzMsBXLS2eJieF1d6hFI/mrWeQg/oEcx9rB27lGN0tRCPox54Hw2Ehys9ugLRo6tJ9RCoH9AD97Hp6Gg0Qnml6QbKOp+0AkrR6ie01vH1hmt/akEZNKXNw3CNWqAElPWKtc+L4RrGTcUD9XQ6lHWTtfXY2MK31FDup82KdupSpqW4xnN+jxewbhceAOoH6in0gB41op26lGm493XgAaB+oJ5CD+jhAy3fpQwAAAAAQbVwi2JeukDaux/wCAf/4t+OeC3/7/7NEugRsB4A0AzYdvhGr+Xv6Pv06nfMwwUAAACAOlu4BrhJROGXaGFqWk9zMW8/K6JA7G+KaFj1J465txWPOlpXzdSCgh7TUUePjE4PjDKq1xl0RgGHwkMZ1esMOqOAQ+FRR2tTbVE2s+HS6hsUbqk3S2/+pCgLFCmCoi5QqCbbAQ7AAwAAAGg66HQp04Tm/TKdZnO5SA+QMq2T6U427Vn8fR3/dpEN6RQfa2NSNHhMgea/vSKiuXCNkuk859FjWOZ3PPOAHmHqAR7ggeu2gEeR4VIQ4d/K9JhMl0QU9/BmmX4q03HqqRDRMliX+ftx/u1m3vcSH/tbzqsswGMKi2R6X0Td2FUr+wOc160GZX7okQf0CFMP8AAPXLcaPPIMl4LvnuBWHE1iXiHTFhG9lyzCBO+7go/t5bxml/hHwGM6nq340JD2EPGsQZkTHnlAjzD1AA/wKMuDXrHdJVNHyXQX51H1uq2FR57hPi/TUhEtz0WZnSkh6hk+dozzer5EHuAxHauEfawq8bsPHtAjTD3AAzzKHvNgyXupek990MJ1WwuPLMOlAT+Piihawv0yjabs80vNFtoo5zHJeZoM/QSPmeh2cMHMKVGmDx7QI0w9wAM8yvIYt1D+uIXrthYeWYb7c/7cm+P6ZBY0cGiBpvvvTeStA/AAAAAAWgJphkvzSGkqC/Vx79Fo+f1OptUaZe3hPFeKqbmqeQAPAAAAoKUNdz1/viGi6SxFoJfENABoW8F+lNeRRBl5AA8AAACgpQ03np9kGoR3u0y/Efkj4AYTZeQBPAAAAICWNtxF/HmuRH5rZHpPZHeRjiTKyAN4AAAAAC1tuPP4s+yoLVpb+G2Zfpzy24VEGXkADwAAAKClDdcWrknZ1uXhfwQPAAAAIEjDjVtd80vmSfNMl8t0MOW3nkQZeQAPAAAAoKUNN35XWea9IoWi+7aYejeZhMn7UPAAAAAAWgZp4fneEdHcUJqqctwgrx0yDRTss1opowgueVB+VwNEJmOJJuJ+hsIDcAdaavNpEYVQHIs31hFzV4dHFh+H8XpTeWTF3G2DepqqR1bMXZ04ua2oR1bMXZ04ue1suK/KtFWmtSJa9qpocX6aT/qvRDRPNQ+U1waljCK44mGKUHgAbkC9C3cLvTnW4IH6AT2gR2mkdSmfFVHUAzKXzQXH0753aprLZs5ziI8TGnnb5pEW97AojmEoPAA36FduHj7PC3igfkCPNjRcwd0FhKdE9uL6h/hJ5xONciiPJxJ568Amj6y4hzpxDEPhAdjHm4GcF/BA/YAebWq49LKIRtXStJVjGU8rj4gooHoRejiP2ZynyYsxmzziuIeT/JR2Pad+3pYXxzAUHoQJB/Xgq4LfJwLh4UKPiRLnZSIQHqKFeTRz/YAe+nrYaAn3WLiP1cIjbx7ukyKKakOZ0MINS0sQWMrH9nBeT5bIwwYPQhyjkAYy7RTRy/4x/j6Q2CdkHicdPrWalOmDh0s9TM7LyUB4iDbg0Yz1A3ro6/GiKD/lUvCxL1q4j9XCI89wqbV2n4jeX1LIuVP8xKITT7Gb9z3Fxw5xXpdK/CNVeSS/H0rZL942pwl4qO9QbOAi5yk0y+z2yMOlHibnxaUeodSPZqyn0KP59KCZK5+LqXfApulzzqPqfawWHp0aJ/VeFpC6hGm07scy7RfROsHqGsGLedt+3mcrH3OI87hYsXKV5ZHEBc1tofL4UKbbRTR6ukrQ5HHO43bOU7fMWz3ycKmHyXlxqUco9aMZ6yn0gB5B38dmaWRE/fH0fvJlmXaJKLLNY5zyQPNXt3CL0AbK8kii0QI8qOvmL0W9SCvTBw/XejQC0aPRZHqEUk+hB/QI9j42y2BfMk4ahUuj02gRiFXcLI9bdTQlhl5Av8lO72r1JFMeohV4OFzkoClhSw8Pi1s4ga3FJ7IWt9BFKIs+2OKRtbiFLkJZ9MEWj6zFLXSxo+/Ttr5vzSpxDBnpTk4+UZXHPfz5VovwAOwilPMCHqgf0KPVDDeU5dls88h5Yu9qBh6t0IpsUnTVqUtOS7srdD1QP4CQ9QipVT2rjSoE9dOrc61OZOzTLjwA1A/UU+gBPWpEZxv9rzTQKW8U2jjv0y48ANQP1FPoAT3QwnWCQZmuAw8A9QP1FHpADx/oaDQQOgkAAAAA0MIFvMH3lJnQBm1BDwBoPmw7fKPX8tVBW504HQAAAACAFi5QY+uqmVpQ0GM6qi5YoQOdqXJVF4rQgc6iFqHwqLpQhA50FrUIhUcdrc2QF9dACxcAAAAAfLZwXT0hmi65FgoPVy2Ikgts0Py352RaJsrHcaQ5csMyPS305svFZe4T0TrZvnhAjzD1AA/wwHVbwAMt3OYDrd38vkwPiGpBk3s4D8rrVoMyP/TIA3qEqQd4gAeuWw0eOobbsJSqAjwiUAzeuRYNfC7nqVvmhEce0CNMPcADPMryoCAwd8nUUTLdxXlUvW5r4YFBU82HVR7yXBUID+gRph7gAR5lj3lQVItDe4bz+LzidVsLD9Mu5R0y3aC4+m7ltwPK9r/gfS87Mp125tFd8PtPZLpkmOecEmX64AE9wtQDPMCjLI8sk/ulTLM18xq3cN3WwsPEcCmY/IBMoxr7nuN9n3RgcuCRj4MyLdfkBR7gAR7gESKPR2U6LdOCVuKha7jDidabLl7gY20BPPRAk1S/LaL1Tn0CPMADPMCjLGgi/O9kWt0qPHQNd0uFMp6x3KoEDz1clOk+EXVl+wR4gAd4gEdZ0CAkCv23rRV46BhuR8VW2TucR1WARzlQV/Z3+QLyCfAAD/AAj7LYLtNvhN0R1rXzwDzc9sAbMt0p01nwAA/wAI8m5bFGpvdkWtysPGC47YNPZLpbpkPgAR7gAR5NyuMmmd6W6cfNyAOG2364DB7gAR7g0eQ8rmlGHlj4on1Aw9pfE9GIO/AAD/AAj2bkQdOV7hfRSOqm44EWbnuAVj75XQAXC3iAB3iAR1m8KaLpSiPNyqNtW7h5UYg2NurjkReFqGQkoSRoGPv2ACQPmQdF96AoH8NCifThOOauNo8sPpbi9WrzyKqrbVBPU/XIuodYun80hR4dnV1X9fh/XvxGagb/6yP/zQYPmp40EIAelXigS7l1QcPW/0ZEI+rAI5sHrQJGg0EugkdQPFA/AtZDGm1delA5/0pEI6V9wgqPdutSphBKr8h0XkxF7TnP23paiAcNV38vgIu2GXj0KzdTn+cFPFA/mkIPxWxd60HTkO4MwGyt8Wgnw82Ke1g1rmNoPGiYOg1Xv8mz3s3C481Azgt4oH5Ajykc4p6FTzzrYZVHOxluHPdwkp9ar+fUz9vKxnWsm8dEQf4vCv3oFjG+Kvh9IhAeLvSYKHFeJgLhIVqYRzPXj5bVQ7ZubeuR1RJ+ROhHLeqxcB+rhUdVw1XDEM0W/qDDI45RSC+8d4roxf8Yfx9I7BMyj5MO9Huz4PeTgfBwqYfJeTkZCA/RBjyasX5AD309yODnV+Axn/Ooeh+rhUdZw6U5WRtk+pGyjf7eKtPSGs3XhEe30kWQ1m2QNMxQeajvlGzgIucpNMvs9sjDpR4m58WlHqHUj2asp9Cj+fSgCDwUtL1RMn3OeVS9j9XCo4zhUuafyfS3YnpA3y7uQnhXpj/WYLZleVzQ3BYqjw9lul2mV0V20GQdjHMet3OeumXe6pGHSz1MzotLPUKpH81YT6EH9Aj6PlZmWlCdkW5c8Gi0AA/quvnLmvVOK9MHD9d6NALRo9FkeoRST6EH9Aj2PoZ5uE0CS4scQI8EHC9uURssLT6RuxCLDupcNKYOHgcqNi+WPBqGILZ4ZC1uoYsdfZ+29X1rVqtfODkXzD38+VYdN7ScG5kRD6A2hHJewAP1A3q0uuG2AbrAA63qMufFhS45LW3UU9w/oEeLtKrbyXCpn16da3UiY5924QGgfqCeQg/oUSPaaeELmsCcNwptnPdpFx4A6gfqKfSAHmjhOsGgTNeBB4D6gXoKPaCHD3Q0Gg2oAAAAAABo4QJJ2J7KojMIqI7pM2UHI0GP6ag6tSeJsiP0D1iesV92xkIoPEYO2iVSdqpPKDy2Hb7RKg+dwVG2yzTl0W7h+dodNJJwfQBl+uABPcLUAzzAo22uWxhue5ntK6Le4ftpZfrgAT3C1AM8wKOtrlsYbnvgGhGt9fx9mYY9lumDB/QIUw/wAI+2u24z3+EecLRisun7j1B42H4vFsPWknwFFeYV7vr4QKbRmippskwfPKBHmHqAB3i05XWLFm57tGzj9wyDNZdJwZ0f8cQDeoSpB3iAR9tetzqjlG3NG6raVgWPchXmAWXbUI1lUiW9V6YRDzygR5h6gAd4tPV1ixZu67Zs/yZROS7JdLKmMr+S6T6upHXzgB5h6gEe4NH2162p4e6Q6QZunVHarfx2QNn+F7zvZUeigEd+hfmVTBsS24e4krgu8yt+IjzjgQf0CFMP8AAPXLfCbOGLLQlDycM5mQZkuiDTfsuigEdxhflRym9DNZR5iZ8Iz3jgAT3C1AM8wAPXrWELd9jAXFS8IOwO3waPfLyYUTkIbzgu8xI/EQ574gE9wtQDPMAD162h4W6p8I88Y7lVCR7poCexhzJ+o8gdHzgsM34iHPbEA3qEqQd4gAeuW0PD7ajYKntH2BmRCx75T2cP5fw+n/eZ76BMqqTf5S4WHzygR5h6gAd44Lot2cIFwgWd+B9r7Ef7/AeZnhLVl0WLy6RKuk5Eo/V88IAeYeoBHuCB6xaG23L4pWbliNEt03My/YNMayqWGVfSNz3xgB5h6gEe4IHrFobbknhdpo9KHLdQprUVy5wtonlp8z3xgB5h6gEe4IHrFobbkqClxf65TE+LaEUUXRyS6ScWylzP3Sq3yvTtmnlAjzD1AA/wwHULw21ZTMq0V0SLaxzS2P8lEa0LaqvMV7lb5Xcimm9cJw/oEaYe4AEeuG5TMEu0KfKiEG1s1McjLwqRYSShcT7xa0T26DmqHA9bpK+WSd0qtPzZn3vgYVWPf/FvR3Iz/rt/s6QWPSrwsKpHUaSsJqinVnkURTAzvH80vR4jB/MFWfJoA/cxtHBbErcVVI5HHJdJ3TSXPfGAHmHqAR7ggeu2TQ23R0SxDM+LKOpPg7+/wr81O4+skXIvc+VwsZazWuaQRx429LBxXmzoEUr9aKV6Cj2gh/f72KwDHcI7auKwSKa3ZZqbUmlolNoqmZb/2UuHP3QUa96Ih0wflsi7N6NyPOzwolXLHPTIo6oets5LVT1CqR+tVk+hB/Twfh9La+F2iekTeZN/1wXbPJ7lykEvyvtlup5TP2+by/uEyqMIs1MqyFHHlVQtk5Y6G/XEw4YeNs6LDT1CqR+tVE+hB/QI4j42K8VcjvH3+/nzNf5cx0KqmJMgbdNsbfNYxZ8UtUcNPLCTBdyl7BMaDx2sTJRJleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzpTzGW1TItF9LK4h7+v5t/ilh2tsEHxAdVICvT3VpmWVjRfVzy6+TNtqPehFMMMhYculinfX63polXLfMMjDxt62DgvNvQIpX60Uj2FHtAjiPtYZ4q5UMzWe2T6RESrbtzD22KTIfOgScGLFNHjPKgL4V2Z/mjBbF3xuKCxLRQeJlijVI4Ha7po1TIHPfKwqUeV82JTj1DqRyvUU+gBPYK4j3VmmIv6ovvDhMm8xiZDXQkdOcmG2brg0chIofEwwQIRDWF/vcYn5LQyffCwrUfZ82Jbj1DqR7PXU+gBPYK5j5HhXpPYlpZ5Hf84eFTrEnmdn8QmPZbpgwf0CFMP8AAPXLcJ0KApipZwP7fUqMV2SqYVSqvuVt42j5vb9/MxtldkcsIjZ8rRPfz5li0eeSvu5KzWk8XDBJc9XCxpZV4O4KK1xcP0vLjSI5T60az1FHpAj2DuY50JkxlkIyHRbhLRMldvpZmLI9TJI296Tyg8dHHUw0WbVubRAG4etniYnhdXeoRSP5q1nkIP6BHMfWxWRsuOMM6fZ/nTtdm65jEmpq9+ciJjn9B4zIDhGrpW4KPMOrgp6xUbnRfbepTlkQbDtY2zemIq86hzTXJXPJQessp6GK4p7AxVeCjrJlfWY0ffp7X/7z7KTGvhJk0mNpPk33XBBY9HFNNMQ7yAdYg8APcI5byAB+oH9GhR/P8CDADf08qDYpVhFgAAAABJRU5ErkJggg==);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"deriveaddressparams.html#usenanoprefix\" class=\"tsd-kind-icon\">use<wbr>Nano<wbr>Prefix</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Derive address params.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">DeriveAddressParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"deriveaddressparams.html#usenanoprefix\" class=\"tsd-kind-icon\">use<wbr>Nano<wbr>Prefix</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"usenanoprefix\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagOptional\">Optional</span> use<wbr>Nano<wbr>Prefix</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">use<wbr>Nano<wbr>Prefix<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">undefined</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">false</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">true</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/keys.ts#L88\">keys.ts:88</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Whether to use nano_ instead of xrb_</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/hashblockparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>HashBlockParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdwAAAGYCAYAAADoalOPAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAG2CSURBVHja7L0PjBVHniYYVUbVx5hTrdAxwioL/2l8zHnbNn1YWG3BFsKLhUULut2M7Gaut+xtyy1atmzZwoKljmqQWVAjIyOsRo3MtBlraHPntQXXFqX2GlFDyT4j1zVtz7iXW8t/aim5tNhoasduduuafRc/8pdUVFb+iciMyIj33vdJofcqX2bEV19G5pcRGRG/jkajIQAAAACg1bDt8I3BcNnR96noxCkBAAAAAPeYBQmAPKz9tb+yj/8QeoSuBwCE2tKkFmVoQAsXAAAAAHy0cA90uC90o8Zr41B4HD582DmPvr6+IFpWzdSCgh5h1lPcP6Zj5KB7IksebTQNDw3cJNMDMq2SqVumxbz9rEwTMr0p01GZPnH87zjhgS5lAAAAwDeWyfSsTL1Zfs6fK2XaJdOwTP0yDVko97JM79TBo0yX8lx6uJPpmEzvyfQnTu/xto28j2uAh38e9OT3ED8NQg/oAR7gYYoumfbLdJpN7iJ1UMi0TqY7uVE4i7+v498usjGe4mO7KpTbw2ZbCw8Tw50t02aZPpbpFzKtZbe/htMS3vYL3mczH2Mb4OGfBx3/lEy/4y6VT6AH9AAP8Chh8r+V6TGZLsm0W6abZfqpTMdlGuHW52X+fpx/u5n3vcTH/tbwYSAud1xE3cK18dA13Pns4rv4KV7nSX8XHzPfYuUAD/884jKp2+VB7kqBHtADPMDD1OhPcGuSjG+FTFtE9H60CBO87wo+tpfzmm1QLrVOd9bNQ8dwqcn9rkxLS4i6lI/tsVA5wMM/j3lKmU/KdAZ6QA/wAI8SeJ7zGZPpLr52THGGjx3jvJ7XLJcGQD3ug0eR4VKf9GsyLagg7ALOo6tCHuDhnwftd4yPo26Vg9ADeoAHeJQ4lrqpH5VpUqb7ZRqtwGOU85jkPJdolLuPzbF2HkWG+1TJJ6C0J6KnKhwPHv550DuK7/D3Z6AH9AAP8CjJ4+f8ubdkizKthbk3kXdWufQedo8vHnmGS/31m4Q9bBJ67wnAIzwe9PtW/k7z0E5CD+gBHuBRggd159KUmgnF+GxgD+e5UkzNmU0rd1CmC7545BnuGmF3GDjltaHEceDhn8d6pcxXoQf0AA/wKMljPX++IaKBS7ZAeR1JlJFW7qBPHnmG+4Cwj9UljgEP/zzU39+BHtADPMCjJI/4NcxRBzwGE2WklTvik0ee4S5yQGRJiWPAwz+P25Tv56AH9AAP8CjJY1HiurGJkZz/Md72kU8eeYY73wGReSWOAQ//PNQyL0AP6AEe4FGSR7zvuAMeF3L4xNsmfPKoO1rQpAgD4AEe4AEe4NFaPLpC55FnuC6cf6zEMeDhn8d4TU+o0AP1FDxam4fLHqGeRBlp5Xb75JFnuC76ts/VdAx42M3zA+X7IugBPcADPErm6XLMQ961GG9b6JNHXng+mu6w1jKRwRLH2OBBT2BPiyiU0tWnsayYmRlxLp3xyIplmhF/1Md5od/jIe408u5kO9SPnJi7rvRI5ZHFJyNebzvX01a/fwStR1bM3UScXBrVv5Kvn+OW9VitlJFEXO5i/u6FR14Ll0hMWCRBeR0pcVxVHvSUcbuIhn+PVcinVXiUOS90kcZz1dajfjjRA/UU94920COet06m321RD8prQ6KMtHLX+OTRWXBCd1sksrvkia7Ko1+5OVLf+isynZepwek8b+tpEx5lzgv9vpO/0xNib5vXDxd6oJ7i/tEOetDKbENsTJst6rGZ8xziMrLKXSWicRdeeBSNUqZ1IUcskKA89lU4vgqPN/mT+tXfF9HEb7Uy9PA2+u3WNuBR9ry8IKbWG30O9cO6HqinuH+0ix5P8yetw7zEgh6UxxOJvLPK7RJT6z/XzqPIcGm497qKXSljnMelCnlU4RE/BVK80rmcFz2lXc+pn7fN5X1anUfZ8xKXOSqmR9lo1/phWw/UU9w/2kUPNbrWMVEtzF8P5zGb8xwpeFA5yAbb44NHp+YJvluUjxN4d8UKZoOH4K4EwgB3B45x2snb1H1anUfZ80JTCuKYkWocyXatH7b1QD3F/aNd9FDjR78tysflfZvzOMN5FoH2oa7e/T546C58QU/xK/jpRee9wQTvu0JUizFog0eM+MX4oZT94m1z2oBH1fMyzsfvENG7mt42rx+29EA9xf2jnfSgFvp9InrXSbF1T3GLWGcAUzfve4qPHeK8dFr9cbnUAt9aNw+TlaYu8dPLzTI9LqIoC+pL4bO87XHeZ2fFbg9bPJK4oLmtVXnYOC90PA28uFNE89oWtHn9sKEH6inuH+2mBw2+upcNejYb4Mfc+qTRxGp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMavECaIMX+DkE2V5NMDDapmHUD+c6IF6ivtHO+hB73sfkellmXaJaF77Y5zyQHNct3Crskq5vZyG6uAxw3A3NkQQsMUja3K6LjIm9Rsja9EAXWQsctC2sKVHzuIWTYVQ6inuH9ORWPTBG2zxyFrcwgLIsOidMo1+prnt9P63W2ldUkuburRplDTNbz1nsdzaeMwS7Yt7+PMt8ABQP1BPoUcQepCB7RRT89x9wQmPdjbcLvBAy7rMeXGhSU5LG/UU94+m12NH36dQqM0Ml4asq/OsTmTs0y48ANQP1FPoAT1guE5AL8R/JbLDMY3zPu3CA0D9QD2FHi2tR2gt63YyXIqscR14AKgfqKfQoz302Hb4xmC4kPl3NBoNVB0AAACg5RCa4TZ9C7fqsP2q0weqTqOwNZ3DFXxOmwlxwBb0AIDmML4QB2p1Vs1AGt4ySgH8L8s4gQcAAAAQHEq3cNlkaR3JXv6bJgz3yxbjsAeDu8pDRBOXaW3QluJRR8uqmVpQ0GM6qva06ECnN+ZAh/v/VadXKhQeDheKuAqdRS1C4aGBeLnFvAUnjsr0ieN/xwkP4xYut2hPya+nFXMR/P00/VZHi7eIh4gWlK6jpbmMy/LNAwAAoFkR30dpfWJaWnGliMJeXsNpCW/bxfsk77dVyv1OXTy0DTfH4JJwarymPFwZnmxRLJPJOw8FFP1io4hiMr4n0584vcfbNvI+NkFPfg/x06BPHtAjTD3AAzyKQAtm7Ffuo7Sm8wERxeulYCCzON3J2w7wPrEx7hflFiGJy6W5xO/UxaPQcA0MzqnxVuVhy/AMjLYu46VIFZv5aesXMq1NeSJby799zPvOtlAmBXH+HXepfOKJB/QIUw/wAA9dk/+tiAIExBG3KCLRT2U6LqIg7pc5jfC2n/I+u/mYxziPuSXKpbnCR+vk0enA4Kwar20eZQ2vgtG6NN75nM8uoR+/cRcfM79imfS++kERvav2wQN6hKkHeICHrtGf4PthHFOaou7oxuXdwseMcx4nNB8E4nKpdbqzbh6dDg2ukvG65qFreBaNNpUH5U1llDieukLelWlpxu87co5dysf2GJY5TynzSZnOeOIBPcLUAzzAQxfPcz60/ONdfO2kYVtOHmf42DHO63nNcmkA1OM+eMww3L94SJyes8CqsUzDRTHa+3+Ll04X7RcKj4ULF56+9tprnfH48ssve4eHh08bHkbvCl4TUaDzLAwUXDQLOI8ugzKP8XHUrXLQEw/oEaYe4AEeuqBu6kdFFJP2fplGc/bdXmB2o5zHJOe5RKPcfWyOtfOYYbj/441C/C//+orhiTkLrBqckAYn3hF/Lb4UnxbuHwqPOXPmiFtuuYWMV0jjtWm0QhqtOH36tPjiiy9MD38q58nU5KJZynnpgN5RxKP5nvHIA3qEqQd4gIcufs6fe3NalCZmd4bzUvPOKpfew+7xxaPTteGZGlyoPGwZb0WjJdB7lE0G+xddNJtE8fsb+n0rf6d5aCc98YAeYeoBHuChC+rOpWk1E4rx6aDI7PZwnivF1JzZtHJpDegLvngUjlIua3hVDS5UHmWN14LRxlgjzIfn5100lNeGguPXK2W+6pEH9AhTD/AAD12s5883RDRwyQR5Zkd5HUmUkVbuoE8e2vNwdQ3PtsGFykPXeC0abYwHEn93ZCSTi2Z1QZnq7+945AE9wtQDPMBDF/FrmKOJ7Y2MZGJ2g4ky0sod8cnDeGnH2PD+SXrY+ZNCfDU6ZXD/rzjpxNxC5hEb71dffSU+//xz8fXXX1812j/84Q+2TFbFogrHDvBnsqIsKTjuNuX7OY88oEeYeoAHeJiWf64Cj+38mXwAGMn5H+NtH/nkUXotZdXwXnrppdoMLlQeqvESDwdGG2N+yhNZVcwzKPOCRx7QI0w9wAM8TPcdT2lpV8WFHD7xtgmfPCpHCyLD82VyIfIg43Votq4wCR7gAR7g0eQ8ukLn0fTxcNsQ9ESWHBVIA3deM8zniPJ9zKDMeby/Dx7QI0w9wAM8TFp/PdzSTq7mRK9qvmXIQ40b1pNoYaaV283fvfCo3MIFakfaOwcaDXe/5TxVfKB8X+SRB/QIUw/wAA/TfRdlXFd/X4FH3rUYb1vok0e7tHDpCexpmYbXiJ9NexpLi5u5seGex/e+971pPNLimWbEH6Wn0bUZF41IeVI9osFrUOP3OH8aeXfSEw9XetC5oHWQh9Wn9ZyYu670SOWRxScjXq8zHlkxdwOqp7XqkRVzN+P+0fJ6ZMXcTcTJpVH9K7m84zkPs9/KaUFmYbVSRhJxuYv5uxce7dDCpaeM26XRHk2arQ8e0miPJs3WEMdF9sLaZZ5UJzQubrpILyYuTB88XOhx5byIaHrAmMFNy7YeZXiEokco9RR6hK9HPG+dTL87pwfJtIVJeW1IlJFW7hqfPNrBcPul0cY3R+pbf0Wm82JqftV53tbjmoc0Whs86GLZnfO76cW7WxRHxqDfd/J3ekLs9cTDhR79innqnhcXepThEYoeodRT6BG+HrQy2xAb0+acckzNbjPnOcRlZJW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8n/BTG13uhzHnnY1qPsebGtRyj1o9nrKfQIX4+n+ZPWYV5iwewojycSeWeV2yWm1n+unUea4a4QUd+8KwxzGUWwwkO2buOnQIpXSsuQTfJT2vWc+nnbXN7HCQ/Zuq3KQwXtt66gS6fo4h3jPC5p/gtxmaNiepSNunnY1qPsebGtRyj1o9nrKfQIXw81utaxgt6BIrPr4Txmc54jBQ8qB9lge3zwmGG4dw6IIZmWOzDeK0b7m8bPlss0VLSzAx6r+HOAuwPHOO0UUyuorEoedMcddwzJ5J1HxoV3t8iPcrE+Y/sZPtb0HQxNKYhjRqpxJOvmYVuPsufFth6h1I9mr6fQI3w91PjRb4v86EUfZGxfysf2cF5PavzftA919e73waOzBsMzMlqHPOIX44dSfou3zck62KLxVuKRwCjz6Rd673MmeN8VIj/2Y5Hp0vG0nBm9q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4RveukVfFPcYtYJ/JQN+97io8d4rx0Wv1xudQC31o3j8J3uBUMr5LROjTeC5rbXBtvJR6JCkRPlTfL9LiIol+oL+vP8rbHeZ+dFbuj4jJp4MWdIprXtsATDxt62DgvNvQIpX60Uj2FHmHrQYOv7mWDns0G+DG3Pmk0sRrebjFv28/7bOVjDnEeJhF/4nJvEtH75tp4aM/DJcOTH8vf237lCZ5cfVmO0fbbMFkbPFK2W5llS8ZLPH7/+9975ZGoRC9wqgsXU55wffCwqUcjED0aLaBHKPUUeoSrB73vfUSml2XaJaJ57Y9xygPNcd3Crcoq5fZyGqqDh/HCFzmG59RoTXlUOBGmuMKDT5ozHhmLHLQtbOmx9tetoUfG4hPGyFrcQhcOF43xwuNAxaXsE4s+eIMtHlmLW1i6j9I7ZRr9TO+O6f1vt9K6pJY2dWnTKGma33rOYrm18Si90lTC8ERdRltgeMLA4O7hz7dajAdgB6GcF/BA/WgnPcjAdoqpee6+4IRH5aUdyXh/M/CzEE64qeF3tTiPoFqSTYiuOjXJaWkHHwEF9QMo0mNH36dQSLTAWsp3Dkx9TzN+pUuIhqyr86xOpGRnPNz+jjvumLHt9ddfn7FN6apzwgOojFDOC3igfkAPGG7Tg16I/0rMDMAcY5z3aRceAOoH6in0aGk9QmtZt5PhUmSN68ADQP1APYUe7aHHtsM3BsOFzL+j0Wig6gAAAAAth9AMt+lbuFWndVQdAFN1GoWt6Ryh6uvz3EAPAGhf4wtxoFblaEHyBrSMUgD/yzIhwAMAAAAIE6VbuGyytNBDL/9N02H65VP4cM3/wzQeIpqWQwtOtBSPOlpWzdSCgh7TUbWnRQc6vTEHOtz/rzqLWoTCw+FCEVehs6hFKDw0EC+3mLfgxFGZPnH87zjhYWy4SaNVQH+frst4i3jUaLyh8AAAAGhWZN1Hr/o5f64U0dKLtlbyo3Ivi2iJRuc8tA03x+BEncZrysOV4ckWRRA8FMzlJ7LVIpofpz6R0Xy4QX4iu2ixTHry+z7/b5945AE9wtQDPMCjCLRgxnNias3ii1zOIJcbB1JYzLxWM0+6/54S0drPFOx9smS5w1xeLTwKDdfA4Jwab1UetgzPwGjrMl6KVPGETJtFekipJZzW8hMZRbXZJ6pFHqEyN3LlfJjNxQcP6BGmHuABHrom/xrfGy9xvpR/WqjAEU7HRRQsYDPzpmvuNpnuN3gYiMuNu4Vr4zHLgcFZNV7bPMoaXgWjdWm8NOn8mMgPmpxsge3iVtg6EU1OL1smVa4VIgq47IMH9AhTD/AAD12jP8Flj3N+ZzSPnWCze53593JeKzQeBOJyqdW6s24enWkGJ9MpNoVeYQ+x8Z7SGdXsmgd3AxTyIKOVyRkPypvN3BTUrfFuzsXyWs6xS/nYHsMy5yllPskV0wcP6BGmHuABHrp4nvMh47srx+S+lZPHGT52jPN6XrNc6hZ+3AePGYZ7z83i9Lw/s2os03Dpi9He//R3L50u2i8UHgsXLjx97bXXOuPx5Zdf9g4PD582PKyLL4gFOfu8WnDRLODfuwzKPMbHUZfKQU88oEeYeoAHeOiCuqgfFdH7TuqCHc3Z97YCsxvlPCY5zyUa5e5jc6ydxwzD/fNrhfiX37xieEIank2DE9LgxOjQX4s/Xvi0cP9QeMyZM0fccsstZLxCGq9NoxXSaMXp06fFF198YXr4U5rdQEUXzVLOSwf0juI7/P0ZjzygR5h6gAd46OLn/LlX6HXfFpndGc5LzTurXBqRvMcXj07XhmdqcKHysGW8FY2WQO9RNhnsX3TRbBLpgyWSZW7l7zRa76QnHtAjTD3AAzx0Qd25NKVmQjE+HRSZ3R7Oc6WYGmGdVi6NOr7gi0fhSlNlDa+qwYXKo6zxWjDaGGtENKpOWLpoKK8NBcevV8p81SMP6BGmHuABHrpYz59vCPMpRnlmR3kdSZSRVu6gTx7a83Bjw/vPXwvx/rh8RPhjtsF98eFJK+YWMo/YeL/66ivx+eefi6+//jrTaP/whz9UNVkVDyT+3mBw0RDuT/mN5pQdyDl2tfL9HY88oEeYeoAHeOjyiF/DHE1s113X7Tb+/PuU38hMNyplpJU74pOH8UpTWYbn2uBC5ZFlvA6MNsaiCsdmXTRLNCsX4ZxHHtAjTD3AAzxMyz9XgUeW2Y3k/I/xto988ii9lrJqeC+99FJtBhcqD9V4iYcDo42RDPh8xEKe8wzKvOCRB/QIUw/wAA/TfZNzeG2sjn4hh0+8bcInj8rRgsjwfJlciDzIeB2arStMggd4gAd4NDmPrtB5dAqg2ZC2usuATB2GScWYQZnzPPKAHmHqAR7gYdr6m5/y23aZGoZJRU+ijLRyu33ygOE2H85lVJBtlvNU8YHyfZFHHtAjTD3AAzxM912UYfw7KvDIuxbjbQt98pgl2gP0BEaRHIYX/eBn057G0uKqOoyDepXH9773vWk80uKZZsQfpYELazMuGpFSUXSCVA5q/B4PcaeRdyc98XClB52LB0W0rvVYXt1wrEcqjyw+GfXUGY+smLsB1dNa9ciKuZsRJ7fl9ciKuZuIk0uj+lfy9XM8w+xEygOATkDf1UoZScTlLubvXni0QwuXnjJul0Z7NGm2PnhIoz2aNFtDUOWYyPitzJMq5XVE4yKN56qt98jDhR5XzouIpgeMGdy0bOtRhkcoeoRST6FH+HrEI53J9LMWzCjTwqS8NiTKSCt3jU8e7WC4/dJo45sj9a2/ItN5MdX3fp639bjmIY3WBg+6WHbn/G568e7OuQDVMnfyd3pC7PXEw4Ue/Yp56p4XF3qU4RGKHqHUU+gRvh60MtsQG9PmnHJMzS4OLzgkpmLXppW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8mfAizH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj9pHeYlFsyO8ngikXdWuV1iav3n2nmkGe4KYS84ehqGuYwiWOEhW7fxUyDFsqVlyCb5Ke16Tv28bS7v44SHbN1W5aGC9ltX0KVTdPGOcR66gaTjMkfF9CgbdfOwrUfZ82Jbj1DqR7PXU+gRvh5qdK1jBb0DRWbXw3nM5jxHCh5UDrLB9vjgMcNwf/gtMSTTcgfGe8Voz736s+UyDRXt7IDHKkW4nVzZ4iDEA4l9ruKOO+4Yksk7j4wL726RH+Vie8b2M3ys6TsYmlIQx4xU40jWzcO2HmXPi209QqkfzV5PoUf4eqjxo98W+dGLBjK2L+VjezivJzX+b9qHunr3++DRWYPhGRmtQx7xi/FDKb/F2+ZkHWzReCvxSGCU+fQLvfc5E7zvCpEf+7HIdFfw0x69q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4Rveuk2LqnuEWsE3mom/c9xccOcV46rf64XGqBb62bR+E73AqGV8loHRrvBc1tro23Eo9EBaKnyptlelxE0S/Ul/VnedvjvM/Oit1RcZk08OJOEc1rW+CJhw09bJwXG3qEUj9aqZ5Cj7D1oMFX97JBz2YD/JhbnzSaWA1vt5i37ed9tvIxhzgPk4g/cbk3ieh9c208tOfhkuHJj+W//vsrT/Dk6styjLbfhsna4JGyvWGDBxkv8fj973/vlUeiEr3AqS5cTHnC9cHDph6NQPRotIAeodRT6BGuHvS+9xGZXpZpl4jmtT/GKQ80x3ULtyqrlNvLaagOHsYLX+QYnlOjNeVR4USY4goPPmnOeDhcjKMpYUuPtb9uDT0yFp8wRtbiFrrY2AhDD1s8DnRUOz6x6IM32OKRtbiFpfsovVOm0c80t53e/3YrrUtqaVOXNo2Spvmt5yyWWxuP0itNJQxP1GW0BYYnDAzuHv58q8V4AHYQynkBD9SPdtKDDGynmJrn7gtOeFRe2vHKu9VXfxbCCTc1/K4W5xFUS7IJ0VWnJjkt7eAjoKB+AEV67Oj7FAqJFlhLWRr+1PcU41duZDRkXZ1ndSIlO+Ph9nfccceMba+//vqMbUpXnRMeQGWEcl7AA/UDesBwmx70QvxXIj0cE2Gc92kXHgDqB+op9GhpPUJrWbeT4VJkjevAA0D9QD2FHu2hx7bDNwbDhcy/o9FooOoAAAAALYfQDLfpW7hVp3VUHQBTdRqFrekcoerr89xADwBoX+MLcaBW5WhB8ga0jFIA/8syIcADAAAACBOlW7hssrTQQy//TdNh+uVT+HDN/8M0HiKalkMLTrQUjzpaVs3UgoIe01G1p0UHOr0xBzrc/686i1qEwsPhQhFXobOoRSg8NBAvt5i34MRRmT5x/O844WFsuEmjVUB/n67LeIt41Gi8ofAAAABoVmTdR6/6OX+uFNHSi7ZW8qNyL4toiUbnPLQNN8fgRJ3Ga8rDleHJFkUQPBTM5Sey1SKaH6c+kdF8uEF+IrtosUx68vs+/2+feOQBPcLUAzzAowi0YMZzYmrN4otcziCXGwdSWMy8VjNPuv+eEtHazxTsfbJkucNcXi08Cg3XwOCcGm9VHrYMz8Bo6zJeilTxhEybRXpIqSWc1vITGUW12SeqRR6hMjdy5XyYzcUHD+gRph7gAR66Jv8a3xsvcb6Uf1qowBFOx0UULGAz86Zr7jaZ7jd4GIjLjbuFa+Mxy4HBWTVe2zzKGl4Fo3VpvDTp/JjID5qcbIHt4lbYOhFNTi9bJlWuFSIKuOyDB/QIUw/wAA9doz/BZY9zfmc0j51gs3ud+fdyXis0HgTicqnVurNuHp1pBifTKTaFXmEPsfGe0hnV7JoHdwMU8iCjlckZD8qbzdwU1K3xbs7FsiPn2KV8bI9hmfOUMp/kiumDB/QIUw/wAA9dPM/5kPHdlWNy23LyOMPHjnFez2uWS93Cj/vgMcNw77lZnJ73Z1aNZRoufTHa+5/+7qXTRfuFwmPhwoWnr732Wmc8vvzyy97h4eHThod1cRfIgpx9BgoumgWcR5dBmcf4OOpSOeiJB/QIUw/wAA9dUBf1oyJ630ldsKM5+24vMLtRzmOS81yiUe4+Nsfaecww3D+/Voh/+c0rhiek4dk0OCENTowO/bX444VPC/cPhcecOXPELbfcQsYrpPHaNFohjVacPn1afPHFF6aHP6XZDVR00SzlvHRA7yi+w9+f8cgDeoSpB3iAhy5+zp97hV73bZHZneG81LyzyqURyXt88eh0bXimBhcqD1vGW9FoCfQeZZPB/kUXzSaRPlgiWeZW/k6j9U564gE9wtQDPMBDF9SdS1NqJhTj00GR2e3hPFeKqRHWaeXSqOMLvngUrjRV1vCqGlyoPMoarwWjjbFGRKPqhKWLhvLaUHD8eqXMVz3ygB5h6gEe4KGL9fz5hjCfYpRndpTXkUQZaeUO+uShvbSjruHZNrhQeegar0WjjfFA4u+OjGRy0awuKFP9/R2PPKBHmHqAB3joIn4NczSxvZGRTMxuMFFGWrkjPnkYrzQVG95//lqI98dl2/yPUwb3xYcnnZhbyDxi4/3qq6/E559/Lr7++uurRvuHP/zBlsmqWFTh2AH+TFaUJQXH3aZ8P+eRB/QIUw/wAA/T8s9V4LGdP5MPACM5/2O87SOfPEqvpawa3ksvvVSbwYXKQzVe4uHAaGPMT3kiq4p5BmVe8MgDeoSpB3iAh+m+4ykt7aq4kMMn3jbhk0flaEFkeL5MLkQeZLwOzdYVJsEDPMADPJqcR1foPDoF0GxIW91lQGS/i9F5RzNmUOY8jzygR5h6gAd4mLb+5qf8tl1kv0PVebfakygjrdxunzxguM2HcxkVZJvlPFV8oHxf5JEH9AhTD/AAD9N9F2UY/44KPPKuxXjbQp88Zon2AD2BUSSH4UU/+Nm0p7G0uKoO46Be5fG9731vGo+0eKYZ8UdpGsrajItGpFQUnXc0gxq/x0PcaeTdSU88XOlB5+JBEa1rPZZXNxzrkcoji09GPXXGIyvmbkD1tFY9smLuZsTJbXk9smLuJuLk0qj+lXz9HM8wO5HyAKDzbnW1UkYScbmL+bsXHu3QwqWnjNul0R5Nmq0PHtJojybN1hBUOSYyfivzpEp5HdG4SOO5aus98nChx5XzIqLpAWMGNy3bepThEYoeodRT6BG+HvG8dTL9rAUzyrQwKa8NiTLSyl3jk0ea4e4QM/vrqzSvy8IWj35ptPHNkfrWX5HpvJjqez/P23pc85BGW4WHeqHtzvnd9OLdnXMBqmXu5O/0hNjriYcLPfoV89Q9Ly70KMMjFD1CqafQI3w9aGW2ITamzTnlmJpdHF5wSEzFrk0rd5WIxl144TErpdtsIK3QH96W2ry2goyuO1s83uRP6ld/W8xcZYUqxgN8Ipb/YPLwh4mes1QeixcvdspDpg9z8trLLaslOReN0KgoNF9snyb/F5gfrZ9KgZrv9MTDth5lz4ttPUKpH81eT6FH+HrQa7X3RLQO86tiat5qlgcU3Wfp/3hCyTsLarlbfPBIa+F2ienDmq/8/esPKr9IjkH9/is09rPCQ7Zu46fAZ7lyTPJT2vWc+nnbXN5Hi8fZs2eNeMjWbVUeKmi/dQVdOkVPqmOch24g6bjMUTE9ykbdPGzrUfa82NYjlPrR7PUUeoSvhxpd61hB70DRfbaH85jNeY4UPKgcZIPt8cGjM8VcjikHzlb+rmq6V4z23Ks/Wy7TkIbZ2uaxShFuJ1e2OAjxQGIfLR6mpluBR9aFd7fIj3KxPWP7GT7W9B0MTSmIY0aqcSTr5mFbj7LnxbYeodSPZq+n0CN8PdT40W+L/OhFAxnbl/KxPZzXkxr/95Pc1bvfB4/OFHOhEVbUXzqfM1jM28qanYnRuuQRvxg/lPJbvG2OKY8SpmvKIw+j3FvQL/Te50zwvitEfuzHItNdwf8zvavp9cTDlh5Vz4stPUKpH61ST6FH2HpQC/0+Eb3rpNi6p7hFrBN5qJv3PcXHDnFeOq3+uFxqgW+tm0dnirnQZN17ZPpEROtO3sPbYpOZrWl2pkbrikcSFzS2GfEo2dK9oLlNpwLRU+XNMj0uougX6sv6s7ztcd5nZ8XuqLhMGnhB7y0XcmXzwcOGHjbOiw09QqkfrVRPoUfYetDgq3vZoGezAX7Mrc81Ynp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMSvDXNQX3R/ytrd4n9dkup/MLmMAExltv4HJ5plcZR4p5TRc8CDTzRhIVZaHKehEv8CpLlxMecL1wcOmHo1A9Gi0gB6h1FPoEa4e9L73EZlelmmXiOa1P8YpDzTHdQu3KquU28tpqA4eZLjXJLZdTtnvcsbxA4rBlDXaGFZ5VDgRofCYBoeLcTQlbOmRs7hFUyFj8QljZC1uoYuNjTD0sMXjQMWl7BOLPniDLR5Zi1tYAN0n6Z0yjX6mEdT0/rdbaV1SS5u6tGmUNI0oPmex3Np4zOIuhfu5pUYttlMi6tePW3W38jaauzTI+17p2vjht4T49d9HI44rGK3atVGKB2NFhoBZuIc/3wqUB+AXoZwX8ED9aCc9yMB2iql57r7ghMesDJN5i13+Gv6eZS5kukM/fPVntviU5lGiJdnVBDxapiXZhOiqU5OclnbwEVBQP4AiPXb0fQqFxPS1lFWTIYwrTWiRYS4uYMyDWtpXPlOMX7mR0ZB1dZ7ViZSyx6rwuOOOO658vv766zMyVrrqTHkA9SCU8wIeqB/Qow0MVzUZoZhJ8u864IIHvRD/lUgPxxQb6iOB8gDcI5TzAh6oH9DDEkJrWc/KMLu8v+s0XZs8qAv4urwdfjB5OAgegBeEcl7AA/UDeljCtsM3BsOFzL+j0Wig6gAAAAAth9AMd1a7C1q1y6HqNApb0zlcwee0mRAHbEEPAGgO4wtxoFanBSGXUQrgf1nGCTwAAACA4FC6hcsmS+tI9vLfNB2mXz5VDHswuKs8RDQthxacaCkedbSsmqkFBT2mo2pPiw50emMOdLj/X3UWtQiFh8OFIq5CZ1GLUHhoIF5uMW/BiaMiWmrXJZzwMDbcpNGKqQWt6e/TdRlvEY8ajTcUHgAAAM2K5H10hp/z50oRLb1oayU/KpdWDnynDh7aXcrcdXyKTaSXjYVW4biB007eFhvvKRddzaY8RLQqlHUeskWxTCbvPBRQ9IuNIloHmoIq/4nTe7xto5gZLLoq6MnvIX4a9MkDeoSpB3iARxFowYz9yn2U1nQ+IKJ4vXdyo3AWf1/Hv13ke+kpPrarQrk9bLa18Chs4Wa0JGmB6z2yFauGa+qX++6Rn5tEtOCz1RZvHg8xPWxUP2+bxsNWS5OMNgQeCihSxRMybRbpIaWWcFrLT2QU1WafqDa9aTZfgPR/PczdKj54QI8w9QAP8NA1+df43niJ890t0kMFjnA6LqJgAZuZN11zFL7mfqEfMSguN+4Wro1HZ5mWpDTP/oTZXgFto9+4hbfDRou3iEeGKHH8yBk8yrY0C1q0tfFIYD7ns0vox2/cxcfMr1gmPXQ8yA8QPnhAjzD1AA/w0DX6E3w/jGNKbxH6cXm38DHjnMcJzlO33It8/66VR6cNo80w3oEqxmuDBx8zUMXw8oy2r6/PJHBzKg/Km1vNpqCukHdlWlri2KV8bI/hcfOUMp+U6YwnHtAjTD3AAzx08TznQ8s/3sXXjinO8LFjnNfzmuXSAKjHffBIa+GeVrpLqWvsdgODyzLe20UUvF0ohlcEazwUw7PCg4xWprp5qOjiLpAFKb/9RLO7ZwHn0WVQ5jE+jrpUDnriAT3C1AM8wEMX1EX9qIhi0lIX7GjKPr/UbLGOch6TnOcSjXL3sTnWzqNo0BQN/nhftjS3ytRtqiodQ8dSHjItrFBBKvHgrhBrPGSLdKtMPnk8lfNkSjf+5RmVJ+1J9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Oi/JRbogs0Gxh7k3knVUujUje44tHnuHGo2zJJOj91Ge6hqcY7Wd8bLeY6oo1RWkeisE54UHGK/TffdjiQcduKtiHWlzfFtF6p0XYpPE/xPwJNA/tpCce0CNMPcADPHRB3bkr+f63R6Ml/DsRhUgtQjxodaWYmjObVi79Txd88cg0XGXwU5rhbUszvAKjjQc5GaGIR8bJzjO4eJCTEfh9bSoP+tfr4iGxRugNz6dBAfeJ6J1xHiivDQX7rFfKfNUjD+gRph7gAR66WM+fbwi9UcWU/wm+xxbxPZIoI63cQZ88OgvMLm3UMZnGdtV4dYy25LtXLR6K4ekYXGke9N5WMV5fPB4w3J/eGX+3oFIVPbmpv7/jkQf0CFMP8AAPXcSvYY4a8qB77G8KHhYGE2WklTvik4fWwhcZo45Vo3FitLZ4VDXaDOP1xWNRiWPoKY4mbJ/N6TLJw23K93MeeUCPMPUAD/AwLf9cydY5LcSxOOP3kZz/Md72kU8eRsELcgzPqdGW5WHbaNOMV8yc7uOaR9n5bzTC+m6ZDqX8Ns+gzAseeUCPMPUAD/DQRbzveEkeNHD1bZl+nPLbhRw+8bYJnzxKBS9gMx3YdvhGGpH1j7z5Bpcmm8VDciDDm8bDpclmIDZe3zx0cDll2yR4gAd4gEcT8bgmZVtX6DwqhedTDbZus00xvLTvrcij7BMZDWun4e2Ppvw2ZlDmPI88oEeYeoAHeOiiao8QTVeiaUsHU37rSZSRVm63Tx6V4+ECtaPMOwcKMUXD2peUzPMD5fsijzygR5h6gAd4mJZf5l0yrX1M05VGMn7PuxbjbQt98igdD7cFcCVA5LbDN6a13GvnkRbPNCP+KE1DWWuQP42c3l6wz6DG7/EQdxp5d9ITD1d60BP60yIKKHH1aT0n5q4rPVJ5ZPHJiNfrjEdWzN2A6mmtemTF3M2Ik9vyemTF3E3EyaVR/Sv5+jluwIPGyAwU7LNaKSOJuNzF/N0LD7Rwmw9UOXS6q2nY+m80LlrK64jGRRpPC1jvkYcLPegplJbaPCr0u8Zc6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzzyogV1C8souzykRQrUt/6KTOdlanA6z9tyF+IuuZSjdR58sewu2Iee4t5TKlcedmtcgOqqWJR3ryceLvToV8xT97y40KMMj1D0CKWeQo/w9aCpRUNsTJsLeNC+NB3pDY3/Kw4vOCTSpy/F5VL3+DxfPPJauJ9VWLt4hmkqC2OYwhYP6lenNYwfSFSGHt5Gv92ax6PCGso2eRBoNHTW+wMapk7D1W/S4EJ57NPkTTF/4/VGn/PIw7Yeb5Y8L7b1eDOQ+vFmk9dT6BG+Hk/zJ63DnPVemKYf0TSkTzT+H8rjiUTeWeV2ian1n2vnkWa4K0TUN19m7eI8o40XghjmMopgjQfjWe4mmeSntOs59fO2ubxPIY+KxluWhwrab11Gl86LQi+6xRjnoRtIOi5zVEyPslE3D9t6TJQ8L7b1mAikfkw0eT2FHuHroUbXOpbRGn5E83/s4Txmc54jBQ8qB9lge3zwmGG4O/o+HZJpeYbhbasQvOCK0VLeVEZRHjZ4iOl986v4c4C7A8c47RRT/fKrkhn09fUNybQ8w3iz1lC2ziPjwrtblI/feLcwfwdDUwrimJFqHMm6edjWo+x5sa1HKPWj2esp9AhfDzV+9NuifFzetzmPM5xnEZ7krt79Pnh0GhredmEevMDIaE15iOKgAUnTO5TRbUCYk8Ujw3iTayg755HAKPPRXclqgvddIfTCb2WZLh1Po/XoXU2vJx629Kh6XmzpEUr9aJV6Cj3C1oNajRQcgTyB5vieUjxDpwHzLB+zgPO4T7MlGpc7l+/NtfLoaDQaut3DvZz5MkX8vWJqFBudNDVUE5lSfxmTtcwjHqveSPydxNXfdaYFydatcx7qdIucKSox4qgdq/lJK17n8yw/edIUAhrVmLkIedo0k4Jyqczvi+i9zqgtHnl8HOqhfV4c66HNQ9Una8pOHXqo9fRAh/t6ulHjluWAh7YeKr+sqTI29UhMu0nvS7XPQ1sP4pc2/ZJB3bm/EFNLJMbRdga53Hjg0WLmtZp5zlXM/aciZbUruo9rlEvX6lGXPFQ+2oabY3hJODHasjz4qUOtAEXoMJmHm2K81ngYGm5llDDc2vk45KV9Xhz/29o8DA3XGQ9Dw60MS4brTA9Dw60MS4brTI8Cw41B99FdIj3STxpojusW5b4qDA1XLVco+VjnofIxXviCjXR5iuHVYrS6PHQEsIQrPPhEOeORZz7tCFt6+HygsImMxSeMUdW4NzbC0MMWj6rGrWOGdcAWD4cPEHSfpHfKNPqZ5rbT+9/uREt7glukNL/1nMVya+NReqWphOGJuoy2wPCEgcHdw59vtRgPwA5COS/ggfrRTnqQge0UU/PcfcEJj8pLO3o02qInlSJ0tTiPoFqSTYiuOjXJaWl3ha4H6gdQpEfNy+UGi6ZfS7noRCp9+PTiW51ndSJld+Ph9rpdeUpXnRMeQGWEcl7AA/UDesBwmx40gflXIjsc0zjv0y48ANQP1FPo0dJ6hNaybifDpeHd14EHgPqBego92kMPjVHKtZq/8bQgAAAAAGgGhGa4s9pd0KpdDlWnUdiazuEKoc7DhR4AAONzeW93gU4LQi6jFMD/skxkLz7RjjwAAACAgFC6hcsmSws99PLfNB2GFr4Y9mBwV3mIaFoOLTjRUjx8rTTVzi3vZtLDwUpTM6DTG9PCK02V4tHCK02V4qEBCgtI4f3yFpygpRg/cfzvOOFhbLhJoxVTC1rT36frMt4iHjUabyg8AAAAmhXJ++gMP+fPlSJaetHWSn5U7mURLdHonId2lzJ3HZ9iE+llY6FVOG7gtJO3xcZ7ykVXsykPEUVysM5DtiiWyeSdhwJaRHujiGIyvifTnzi9x9s2iqmFtm2BnvweEtODVfvgAT3C1AM8wKMItGDGfuU+SkEDDogoXu+d3Cicxd/X8W8X+V56io/tqlBuD5ttLTwKW7gZLckXZNojW7FquKZ+ue8eEUXIecx2izePh5geNqqft03jYaulSUYbAg8FFPD4CZk2i/SQUks4reUnst0y7RPVAljP5guQ/q+HuVvFBw/oEaYe4AEeuib/Gt8bL3G+u0V6qMARTsdFFCxgM/Oma+42me4XGhHIEuXG3cK18egs05KU5tmfMNsroG30G7fwdtho8RbxyBAljh85g0fZlmZBi7Y2HgnM53x2Cf34jbv4mPkVy6SHjgf5AcIHD+gRph7gAR66Rn+C74dxTOktQj8u7xY+ZpzzOMF56pZ7ke/ftfLotGG0GcY7UMV4bfDgYwaqGF6e0fb19ZkEbk7lQXlzq9kU1BXyrkxLSxy7lI/tMTxunlLmkzKd8cQDeoSpB3iAhy6e53xo+ce7+NoxxRk+dozzel6zXBoA9bgPHmkt3NNKdyl1jd1uYHBZxnu7TB/x5tjwimCNh2J4VniQ0cpUNw8VXdwFsiDlt59odvcs4Dy6DMo8xsdRl8pBTzygR5h6gAd46IK6qB8VUbB26oIdTdnnl5ot1lHOY5LzXKJR7j42x9p5FA2aosEf78uW5laZuk1VpWPoWMpDpoUVKkglHtwVYo2HbJFulcknj6dynkzpxr88o/KkPak+pVkmvaOIgzI/45EH9AhTD/AAD138nD/35rQoH+WGyALNFubeRN5Z5dKI5D2+eOQZbjzKlkyC3k99pmt4itF+xsd2i6muWFOU5qEYnBMeZLxC/92HLR507KaCfajF9W0RrXdahE0a/0PMn0Dz0E564gE9wtQDPMBDF9Sdu5Lvf3s0WsK/k2m1Rr7xoNWVYmrObFq59D9d8MUj03CVwU9phrctzfAKjDYe5GSEIh4ZJzvP4OJBTkbg97WpPOhfr4uHxBqhNzyfBgXcJ6J3xnmgvDYU7LNeKfNVjzygR5h6gAd46GI9f74h9EYVU/4n+B5bxPdIooy0cgd98ugsMLu0UcdkGttV49Ux2pLvXrV4KIanY3CledB7W8V4ffF4wHB/emf83YJKVfTkpv7+jkce0CNMPcADPHQRv4Y5asiD7rG/KXhYGEyUkVbuiE8eWgtfZIw6Vo3GidHa4lHVaDOM1xePRSWOoac4mrB9NqfLJA+3Kd/PeeQBPcLUAzzAw7T8cyVb57QQx+KM30dy/sd420c+eRgFL8gxPKdGW5aHbaNNM14xc7qPax5l57/RCOu7ZTqU8ts8gzIveOQBPcLUAzzAQxfxvuMledDA1bdl+nHKbxdy+MTbJnzyKBW8gM10YNvhG2lE1j/y5htcmmwWD8mBDG8aD5cmm4HYeH3z0MHllG2T4AEe4AEeTcTjmpRtXaHzqBSeTzXYus02xfDSvrcij7JPZDSsnYa3P5ry25hBmfM88oAeYeoBHuChi6o9QjRdiaYtHUz5rSdRRlq53T55VI6HC9SOMu8cKMQUDWtfUjLPD5TvizzygB5h6gEe4GFafpl3ybT2MU1XGsn4Pe9ajLct9MmjdDzcFsCVAJHbDt+Y1nKvnUdaPNOM+KM0DWWtQf40cnp7wT6DGr/HQ9xp5N1JTzxc6UFP6E+LKKDE1af1nJi7rvRI5ZHFJyNerzMeWTF3A6qnteqRFXM3I05uy+uRFXM3ESeXRvWv5OvnuAEPGiMzULDPaqWMJOJyF/N3LzzQwm0+UOXQ6a6mYeu/0bhoKa8jGhdpPC1gvUceLvSgp1BaavOo0O8a+z8c6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzw6Mxy8I63lVxWGyzK64EF966/IdF6mBqfzvK0nj0fW032NPNQL7Z9xyzhrUjo9xb2nVK487Na4ANVVsY575OFCj37FPHXPyz850KMMj1D0CKWeQo/w9TjLZf8zDf60L01HekPj/4rDCw6J9OlLZ/k36h6f54tHx//+0g2lXYO6XqUhNvh7R4HR0tqzV5cBU/e3ZKpxv0UWD+pXf1tkT1imSrT8m2L7hyHwkOnDf9fVp1PedjF99ZNHRBQMWWfB7REu68pi5ckuykQXJo28e0ikDxKwyuPqo/gPU3nY1iO+4LTPiyM9jHj8YPLwhyHo8ceH+lzxyKwfyS7bAx3h1I+lv+yoXY9El21m164PPY5944ay99MXRRTRRyeQAr1bPs2c72R9Yn9K7vcem+6/r4uH6pdpLdwuMX1Yc/JvoxZtygpU1O+/QuNwazwYz3LlmOSntOs59fO2ubxPs/EYSDypvqh50VJ30DqhH0h6UkxFxPHJw7YeEyXPi209JgKpHxNNXk+hR3PqkcQjmv8jtaSPMeeDInsgU/ygspbN1guPWSliHOPv9/Pna/y5joX8H2T6rxpdx9NatGy0tCDGkGblqMxDTC1AIfipRnAF263sQ12DNLdsl7JPs/GI3yts07z4KKrFXwrzdzCtyiOU8wIeqB/trIfpfF6KVvR/stmRNk9qHPN/+eTRmSIGjbCiPvz5nMFi3naM9/mv3ELVDV5wpUUrjXa5odmW5iGmr2WsbiOkrZQSb5vTxDyST6pZT6f9zHe05EXbajxCOS/ggfoBPfQQB445JaL5weQr92m2RL3y6EwhQZN17xHRUl4f8fcLCpnZXMBPOVpPbLZVjbY0j8STWZJHEhc0tjUrD7po/jcx/WU9fX+D30PczE+glypctK3GI5TzAh6oH9Bjqjv7fxbT1yqm7zSIi94vf8z319ls7vcKvYg/3nnQoKk0Eh8k9qPF2t8S0eiuQW6G08nfntINYdJ1HJt1lhiVefBTB6Ghw+WbYvs3QuDx77r6qvAohYxBU11180jyqYlHQ3O/b4TA4weTh4Pg8ceH6q+nGYOmgqgfS3/ZUbseGYOmgtDj2DdusH0/jUFzXLco99UZSAya6vLFQ+VD73CTa0GmrZV5OSOPAYWIsdEmYJWHjgCtyiNjQQThQY8geOTpYTgCuiX0yFio4gpKTH8rzWNjIww98ngYjoCuxCNpnL70yONhOALa5v30LHdp0ypPNL/1XDPy6GQHv58dfR53j96q7HMrb5vxFMQrMq0o0XWchtI8GCs4Ldc0uXs4BclDtmCq8rCFduXhqn6AB+oH9NDn0cHp23xf3SnKLU8ZBI9ZCTKvcZObmtV381NBbpdDRZPNEsWYR4mWZFeL8xC+z4vllnbdenTVqUdOS7urVfUIpZ5CjzD1cLDErvfzMiuDDGFcaUKLGipHaR55J0bpw6eh9OrqJydSdh+rwkOzq845j1DOS5PxCOW8gAfqB/Ro0fvYrAwyQik0+beoURSbPGgC869Edjimcd6nXXiEcl5QP8AD9QN6ONEjZbUpYx42W9qzMk5O3t91VhKbPKir4Lq8Hb6Zvl547Txq0iOU89I09SMUHj+YPBwEjz8+1If6oWDpLzugh4Jj37jBux45ywZr87C1nj8Zd0ej0RAAAAAA0GpwEYSniuE2fTzcEsP2p6Hq1ISqUYTy3vuGgBLTZqzBwaAr6AEAbWJ8Ncc110LleLjS8JZRCuB/WcYJPAAAAIDgULqFyyZLyxb28t80HaZfthiHPRjcVR4impZDC060FI86WlbN1IKCHtNhOV5zKnR6Y6r2OOlAp1cqFB4lFoowhs6CGaHw0MBNMj0gosAHtCRuvKyiuuDEUREtyegSTngYG27SaMXUgtb09+m6jLeIR43GGwoPAACAZkXyPjrDz/lzpYgiEVVdyU8tl1aYeqcOHtpdytx1fIpNpJeNhVbbuIHTTt4WG+8pF13NpjxEtHqIdR6yRbFMJu88FFD8yY0iWi+Ugiz/idN7vG2jyA4WXRb05PcQPw365AE9wtQDPMCjCLRgxn7lPkqL/x8QUZi8O7lROIu/r+PfLvK99BQf21Wh3B4221p4FLZwU1qSgpvRK2QrVg0V1S/3pcC7tGLHQtst3jweYnrIKnramMHDVkuTjDYEHgooUsUTMm0W6VGJlnBay09kFLtyn6g2HH82X4AU8/hh/v998IAeYeoBHuCha/Kv8b3xEue7W0wPAxhjhNNxEQUL2My86ZqjoAP3C72IQWq5cbdwbTw6DVuSZ/hneoJ/X/6+TaZuThSm6H02F8H7Vm7x6vAQ0cLS3WIq/mwmj7ItzYwWbe08EpjP+ezKuFjSWmC7+Jj5Fcukh44H+QHCBw/oEaYe4AEeukZ/gu+H49xg2ZJhcklM8L4r+Nhezmu2QbkXuReyVh6dJl22spV6F2c+zOLTShGfiZQ4uLxv6a5mWzxkuqtKF29e13FfX19lHpQ3t5pNQV0h78q0tMSxS/nYHsPj5illPskPET54QI8w9QAP8NDF85zPGN8bz5TI4wwfO8Z5Pa9ZLg2AetwHj7QW7mmlu5S6xm6XBkddwlccX37SE/x3RbTSiFBadIK3fZf3oX0n6FjKQ0RBfoVieEWozENMvcie4G5cKzyk0fbLFD8B1cVDRRd3gSzI2eevOGVhAefRZVDmMT6OulQOeuIBPcLUAzzAQxfURf2oTJPcBTuas+/fcsrCKOcxyXku0Sh3H5tj7TyKBk1ldR1TC2417zMspt5H0rbPCrqay6AUD5HfxVuah2yRbpOpmxLnWzePpwqeTMnMj3D6qOBJ9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Bi5LukRs4LSxoYe5N5J1VLo1I3uOLR57hxl2fRV3HyymJ4q7VuCvWFFo8RBR/th140LGbCvY5nvE9DZtE8fub+EGBQPPQTnriAT3C1AM8wEMX1J27ku9/ewr2XZvxPQ17OM+VYmrObFq51Ot4wRePTMPlrmB657hDMZrUrmPeP6trVX332m9aO3R4iOlzoAp5CGHOg7qRQ+AhsUYUD88fUb6fLdh3Lj+55WG9UuarHnlAjzD1AA/w0MV6/nxDFI8qXpIwzDxc5Ba5WkZauYM+eXQWmB29gx1gc1CR1XWsdq3GuEF991oGRTzEzC7bVB5scKV50HtbmXzzeEBjn3PK9w819l9t8Ps7HnlAjzD1AA/w0EX8Guaoxr6LlO+3auw/mCgjrdwRnzy0Vpoiw1OWSqPW2WNiqqv0KaUFJ9hIXoi73KoYrU0eVYw2zXiVpfTq5rEoZdtH3PVzli8Q9SL5QESTtW/lpzPqElmY8wSXhttSLkYfPKBHmHqAB3iYln8u5beFnP9iLu/WxDX3HnM7y3w/ymiZL8op9yOfPPLm4W6llmuK6WV1reZ2HSutYCNU4SHSu2zV92/akAa7lQdJJVErDzFz/hsttHCLTE/L9DKfbHVS+iRve5n3uYWPUTHPoMwLHnlAjzD1AA/w0EW873hiOwWz/48yPSfTj9jE1fmsXbztR7zPf+RjRMq1OC+n3AmfPPJauDS4Z5M0Oxp1tS/Z0pQfA/zbP8ZdpWmtWTZLagGWfcmfy0Nupy7eaTwyWpFWeEjTncGDy6uLRxKzLRwzCR7gAR7g4ZHHJQvHdIXOI89wJ1K6SUWK4akmnIbPEt2rpiZTyCNhbK3OYzxxzC+Yz+vcxXGOuzsuKSf/Nu7eoC6S76d0CY0ZlDmP9/fBA3qEqQd4gIcuqPXXwy1t9R75U26wfJ/LWcRdubMVU/+A+Z1lvsmu3J5ECzOt3G7+7oVHnuHewK2wx9QTxN3CL2QZrNKiVVt08XvMPUoLUBe5PHKMrRYeQtTO45yY+W5goZg+1P9OMfUeIX7nUJRnHj5QylzEF5gPHtAjTD3AAzxMyu9hDsnjPhLTp+hQuUuUa+7Ogrzz3svG5S5kI/TCI9Nw2VApIMEefgLaxj+ldvHmdB3Te8w9sUGbxqks4sFPI/tSDE7lQTfE+2T6B5n+O2/ryOKTFueSV5bqP3z4sBMeafFMM+KP0jSUtRonPG8AQRKDGr/HQ9xp5N1JTzxc6UHnhd5PDatP6zkxd13pkcoji09GvF5nPLJi7gZUT2vVI+telhEnt+X1yIq5m4iTS6P6V/L1UzTH95xidDqmvlopI4m43MX83QuPwvB8ypSctK7VzxJdpeqiDvHx/TZGKlfgQQLdzk8m/70qD2VqkC8ex0XxSOclGd/TQHkd0bhI47lq6z3ycKFHfF6OGnSNudCjDI9Q9AilnkKP8PWI562vFcWv00Yyvmf1JG5IlJFW7hqfPPJGKWeRUBfg707pKo1H5prkKRzy6FdujtSF8IpM52VqcDrP23IX4s4YoVw7D85zd8E+Jiuj7Na4ANVVsegJsdcTDxd6lDkvLvQIpX40cz2FHuHrQe89h/j+uFnj4SDtexri8IJDIn2xjrjcVSIad+GFR14L97O0KTlKQIJ4KkyMq1OCki3axMIYpijFQ0wtLvGm0jVCaxg/kKgMPbyNfsub1PxZxtSgOCBBXTwIewuetOK1PzeK/LU/KY99mueB3jnH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj+fKmjJx2s6HxD5azpTHk8k8s4qt0tMDXqtnUea4a4QU2sAP8uGt62oizer61gx2uSaw0XQ4iGmpuSoT2Bpo4UpD1qGbJL3uZ5TP2+by/sU8qDgBR54qKD91hV06VBki1/k/D7GeegOg4/LHBXTo2zUzcO2HmXPi209QqkfzV5PoUf4eqjRtY4V9A5QxKKf5vzew3nM5jxHCh5UDrLB9vjg0ZlipEMZwQi0u4UT+6QFOxgqysMGj0QX7yr+HODW5xinnYpRrkpm0NfXNyRTJg8h6uGRceHdLcrHb7xbmL+DoSkFccxINY5k3Txs61H2vNjWI5T60ez1FHqEr4caP/ptUT4u79ucxxnOswhPclfvfh88Og0ML7eLN6fr2MhoTXlkGJ66lnHS9A6l7B9vm5PFI8V4r/LgsmrhkcAo89Fdmznu/l4h8mM/FpkuHU/d5/SuptcTD1t6VD0vtvQIpX60Sj2FHmHrQS10mrFBnkCxdU8pjTOdBsyzfMwCzuM+zVZ/XO5cvjfXykNnlHJaS3NGF29W13FZozXhIcS0ruYkjyQuaG7TNV4vPBIViJ4qb5bpcRFFv1Bf1p/lbY/zPjsrdkfFZdLAC5qPtpArmw8eNvSwcV5s6BFK/Wilego9wtaDBl/dywY9m++ZH3Prk0YTq5F5FvO2/bzPVj7mEOdx0eB/jsul+OYP1Mmjo9FoGJ0daay9bCLLMnYhE+q3YbI2eIipkHm6/2jHRgNJDh8+7IyHOr8xZ06oNaTN66yjXBM+DnlpnxfH/7Y2D1WfrDmydfBQ6+mBDvf1Quf6dMCj1P0ja26qTSTmuabCAQ9tPYjftsM3Fu1H99FdIj3STxpojusWIbJ9Zkffp7rlCiUf6zxUPrNKVHbKeHmK4dVitLo8dASwhCs8+EQ545FnPu0IW3r4fKCwiYzFJ4xR1bg3NsLQwxaPqsatY4Z1wBYPhw8QdJ+kd8o0+pnmttP7326ldUkt7Xi2B81vPWex3Np4zKpQoVXDE3UZbYHhCQODu4c/32oxHoAdhHJewAP1o530IAPbKabmufuCEx6zqmbg0WiLnlSK0NXiPIJqSTYhuurUJKel3RW6HqgfQJEe1J0KWDBc3yjqOlK6hGjIujrP6kTK7sbD7XW78pSuOic8gMoI5byAB+oH9IDhNj0eEVGg4PkZv4/zPu3CA0D9QD2FHi2tR2gt63YyXIqscZ3tTEsMMnHCAwizfoAH6gf08AeNUcq1mr/xtKAijBzsuDJKd8mjjWGf/1xdPDQMVx21PAO2RpcCAAAAYRuutRYuGxxNi+nlv2nwUH/dxhsKDzbaqzxENJiqP8t4Q0Wo83ChBwDA+IoMLjR0Vs2ADE6mU/LraTEVpmyCv5+m3+LWpmujDYEHG20mD/5tGS5BAACA9kLpFm6yJcmmQiHL9vDfm2R6TDE8Jy3NUHiktGhzeZi2eH2tNNXOLe9m0sPBSlMzoPP6o4VXmirFo4VXmirFQwPxcot5C04clekTx/+OEx7GhptncFJwdXHrfrkvhSmiidALFaOxcuZD4VFgtNN4iChskyseAAAAzYrkfXSGn/PnShEtvWhrJT8q97KIlmh0zkPbcA0Mjvbt5tbcJqEXdUE0Gw/ZotA1WsFlO+GhYC4/ka0W0fw49YmM5sMN8hPZRYtl0v/yfa5sn3jkAT3C1AM8wKMItGDGc3x/FJz/US5vTEwFUljMvFYzz/jVHd1zKdj7ZMlyh7m8WngUGq4Fg4v33+rZaK3wsGC0VngooEgVT8i0OcPMl3Bay09kFNVmn6gWeYTK3Mj/28NsLj54QI8w9QAP8NA1+df4XnqJ890t0kMFjnA6LqJgAZuZN11zt8l0v8HDQFxu3C1cGw+dFu5p5TvdSFZIgxs1MLgrhij3qWowwfIQM2NU5vLg7zYMlyadHxP6QZO7+aKhVtg6EU1OL1vmbfy/n/HEA3qEqQd4gIeu0Z/gssc5vzOax06w2b3O/Hs5rxUaDwJxudRq3Vk3D9N3uPQi+X1pWnv5KUAUGZyj7o+geMikxUPoBXnWBXVrvC2i2KumoMr1roiiYpgsvzaPj6Myf8IV0wcP6BGmHuABHrp4nvMZ43xGS+RB19td/H8s5Tx/olHuYm6J1s7DZFrQTjYMMpLtIgqurgZYn+B9bpAG1+/Q5JqOh4heqtvk0cVdIAsq5LGA8+gyKPMYH0ddKgc98YAeYeoBHuChC+qiflRE7zvvL2lyMUY5j0nOc4lGufvYYGvnoW24ZF5sHjsUoyk0OOrmtdCNGxyPvr6+Qh4ZRkv7VOXxlEE3UNGT6lOa+1LLPQ7K/IxHHtAjTD3AAzx08XP+3Cv0u2+LWph7E3lnlUsjkvf44mG08AWZmEwDbCYxigwubvVZQyg8pOlSWTN4FBhtVR6Uzybl7yHuzugQ+VOM4t/vEtOHsOuMnFYfEmi03klPPKBHmHqAB3jogrpzV/L9cY+ynd5/Ujd1g1MW4t/fFdOn7sSv7FaKqRHWaeXSqOMLvniUWmlKNTUNg+sWdrtTg+ORyLfIaKvyWCOiUXUxHjR8OjvDx8SgvDYUHLNeKfNVjzygR5h6gAd46GI9f74hpo/mfcWw1b2Uj4lBeR1JlJFW7qBPHtqGS+bFo4Czfs8yuJ2JFmAlhMLj8OHDW2Xq1mgF2ebxQOLv8cQTV9ETmXpMjNUFZaq/v+ORB/QIUw/wAA9dxK9hjia2z0+0pIta2uoxImGm38kpd8QnD5NRymQamxIjg7Wm4vB+trwuKB5i+gjl2GhdjlRe5KKzoOD325Tv5zzygB5h6gEe4GFa/jkHPEZy/sd420c+eZgYrjoiV31R/pmodypOU/IQ9rqz5zv4X+YZlHnBIw/oEaYe4AEepvuOO+BxIYfPPOWe7I2HieHeIKYW4O9OtOhyDS6vC7gEmopHhtG6Wt6xLCbBAzzAAzyanEdX6DxMpgVNJKbkxNCZivOZtb6LQHjQCOXE1KBpPETxSOWycPFENmZQ5jyPPKBHmHqAB3iYtv5ctLR7EmWkldvtk4fxKGVlSk78d7/mCGGrCIUHm+qA8rfOlKAqPFy8cyjK8wPl+yKPPKBHmHqAB3iY7uviXXLetRhvW+iTh0m0oO6i96EugwZU5EFPYP9apn8v03/hffLMvJAHjVDmebh5KOSRF8c0I/4oTUNZm3iaonzjfyiLfEfKE1iMwYL/g36Ph7jTyLuTnni40oOecmmqw7D6tJ4Tc9eVHqk8svhkxOt1xiOrrgZUT2vVIyvmbkac3JbXI+uemrif0qj+lXz9HE+0knuU8rNu0I2clvVqpYwk4nIX83cvPExauJ9lTckpmorDXcC2YMrjPZluEdEyZP/FJg+aGpTRWk1r0dricTzRgn7RsFtkPh+jttCPaFyk8Vy19R55uNDjf5LpaxFNDxgzuGnZ1qMMj1D0CKWeQo/w9Yjnra9N3DsfEWbd3eN8jHrP3ZAoI63cNT55mBhuN5sHGd42xeRyjdbBKGFTHrQg9SXlaY4mKZ8XU/PKzvO2nrI8ZNqmbHfNg/LbnXia+lzoz6P7XEyfN5cVhipZ5k7+Tk+IvZ54uNBjhUz/ZHheXOhRhkcoeoRST6FH+HrQymxDfG/cnGitXyf0579el2jhx+EFh8RU7Nq0cleJaNyFFx5VghfE8B00IJeH/Pz/+HfqV6fIPg8kKkMPb6PfbnXBQ0TvdW3yoLm/Ixa0pDz2ae5LrwXiFWme88jDth5vljwvtvV4M5D68WaT11PoEb4eT/MnTadcYkEPyuOJRN5Z5XaJqWmctfOoErwg+bTvK3iBFg82QlqGbJIN8HpO/bxtrjBY4zgleMEMHiJ9AJUNHrTfuopdXGOch24g6bjMUTE9ykbdPGzrMVHyvNjWYyKQ+jHR5PUUeoSvhxpd61iJ3kWRMHjKYzbnOVLwoHKQDbbHB4+6gxcMWzJdbR4KVvHnABvimJgKQjyQ2EfXdE2CF9jmEcdvLBPl4owoF8uS3lfcxccn40jWycO2HmXPi209QqkfzV5PoUf4ejwppsePLhO9aCkf28N5PalxDO1DXb37ffCoK3gBGe0Kue9yYRGaPGLEL8YPpWQVb5tTkopO8AIXPKh1tULox9ud4H1XiPKxH8f5eGrZ07uaXk88bOlR9bzY0iOU+tEq9RR6hK0HtdDvE9G7Toqte0roT5mMx8+c4mOHOC+dVn9c7ly+L9fKw3XwgqtGK9OQjRpSgkcSFzS35aJE8AInPPjk0lPlzTI9LqLoF+rL+rO87XHeZ2fF7qi4TBp4caeI5rUt8MTDhh42zosNPUKpH61UT6FH2HrQSP972aBn8/3yY2590mhiNbzdYt62n/fZyscc4jwuGvzPcbk3ieh9c208dObhkmkuE2ZBA+iYflsmW5FHEg2bPIRe8AIXPNIq0Quc6sLFlCdcHzxs6tEIRI9GC+gRSj2FHuHqQe97aVrNyzLtEtG89sc45YHmuG4R02Pzlim3l9NQHTw6Go1ivaSZ9bLBLFO6FrpTvrsw2ko8lMnYuhWjo2jhC9myNeKROBnaPDIWFKgVOYs/OEfGwg6u/j/t8+KYkjYPF/ooi1s0VT11BWVxC209NjZaVg5R9n667fCNukXQ6Gea276K76OLlZY23VtplDTNby1c3WpH36cm5TrjofLRWmmKDXR5iuHFLTqnRuuIxz38+ZYpD3mDucIjxXin8dB86inNA3CKUM4LeKB+tJMeZGA7xdQ8d19wwsMkWlCa4Yk6jNYRj8qRJch4peku5y6JqzwMuzm6Qr6K6mhlBoquOjXJ6UkIPgIK6gdQpAe17gBDw00anm/yhjziNTJjnMjYpwxC4QGURyjnBTxQP6AHDLfpQS/EfyWy1w1Nromp28rV2k95N+aEBxBm/QAP1A/o4Q+htazbyXDjNTLBA0D9QD2FHtCjdmiNUgYAAAAAAC3ctoPtqTo6g4DqmB5UdjAS9JiOvBjLZVB22s8ByxOoyk63CYVHXgzuMtCJ2x0yjwpTdlKh031su0xTHp0CaCfQSML1AZTpgwf0CFMP8ACPtrluYbjtZbaviHqnM6SV6YMH9AhTD/AAj7a6bmG47YFrZPpbmb4vLEVsKlmmDx7QI0w9wAM82u66xTvciqj6vqyGZfGu4Scx6vr4QNiNNmJSpg8e0CNMPcADPNryukULtz1atvF7hsGay6Q1Rx/xxAN6hKkHeIBH2163Vlu4Iwc74ig6BFpq0Uv3Qyg8xFRUoSs8au6OiSvHA8q2oRrLpEpK4apGPPCAHmHqAR7g0dbXrRXDVQyuV9l8Wm4fqtPwQuGhGO00HnyC6jBeqjB/k6gcFPfyZE1lfiWiQMwjHnhAjzD1AA/waPvrtpLhphgcPQ3E8RQf4+3ODS8UHilGm8rDsfFShaEl1zYktg8JNwGsk2V+xU+EZzzwgB5h6gEe4IHrVpR8h0sGJ9MpNo9eNhYKY3SDNDMyNDKTG2Tawb/FhnfKttGGwIONNpUHG2sqDz7GRYX5UcpvQ44r6Y+4At6nVNI6eUCPMPUAD/DAdVumhZvTktwjzW0i5ZDJxN+9jlu0tfI4fPhwJg/+XgsPBS9mVA7CG44q6otKJb2XW+2/8sADeoSpB3iAB65bE8M1MTi5LwVgp+7TTSIKxh7v312n0brkYWi0zngkQJXjoYzfKHLHBw4qaVxm/EQ47IkH9AhTD/AAD1y3Cgq7lAu6bCdUg5Npq/z6GZtRt5jetVrVbIPgIc02lYeIuo0nEkbrjEfK09lDOb/P533mOyiTKul3uYvFBw/oEaYe4AEeuG5NDVfM7Pa8lGxJ5hlc0hAroCl4aBhtv0jvbq5SYX6ssR/t8x9kekpUXxYtLpP+93UiGq3ngwf0CFMP8AAPXLclDTdG3A1KJvKZNLdtNRlcU/CQaVvNRkv4pWblUB8GnpPpH2RaU7HMuJK+6YkH9AhTD/AAD1y3Fgz3BjaP2Gi26xocv0+1habikWG0tni8LtNHJY5bKNPaimXOFtG8tPmeeECPMPUAD/DAdVvVcMm8EtNsYuQanNL6tIJQePT19U3IlMkjx2ht8qClxf65TE8btp4PyfQTC2Wu526VW2X6ds08oEeYeoAHeOC6tdDCVQ1vQPm7yODiVh+N/Fph2Xi98+ATM6D8XWS0tnnQVKO9Mv0Fn/givCSidUFtlfkqd6v8TqZzNfOAHmHqAR7gges2BdrzcMm8it6FZkzFIWMhM7QyYbkkjzGZfsBc/hvvk2fmhTwOHz7cTa3cgt0KeeRFGzKMJDTOJ36NyB49R5XjYYsXiVomdavQ8md/7oGHVT3W/jo/4+M/rEePCjys6lEUEasJ6qlVHgc68jPe2BBtpUfevVT3ftou9zGThS9ogBLNM31Bc86rVaOtwOMI3RNk+pNtHvJGdIWH0Jt764qHitsKKscjjsukbprLnnhAjzD1AA/wwHXL0OlSXsHmOW1ksGJyqV2l0gyXWzbbUjxk+ivF5HpEFMvwvEwNTud5W09ZHiIaoRyjLh5pyBop9zJXjssOKqpa5pBHHjb0sHFebOgRSv1opXoKPaCH9/tYoeGSaZJ5Joxmu7KLa6O1xWORTO+LaERaT6LSPMC/3VrEo6+vb0gmbR4yLRfT1920wiMDvRmV42GHF61a5qBHHlX1sHVequoRSv1otXoKPaCH9/uYySjlpOHFcGq0FnmQEc4V0YtyGth0Pad+3jZXTMWuLUSK8U7jkWK0TngomJ1SQY46rqRqmbTU2agnHjb0sHFebOgRSv1opXoKPaBHEPcx4/B8bGbLRw529Cp/144SPFbxJ40o3q1s38kC7lL2McEQm2tvojuibh4ruZKoleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzrLHsgtTS9mW5JHPHgpbah3vG1OBSpDQi9kkysey5Tvr9Z00aplvuGRhw09bJwXG3qEUj9aqZ5CD+gRxH1slmg/XNDcpgXdKREpUyus8hBTL/ipcjxY00WrljnokYdNPaqcF5t6hFI/WqGeQg/oEcR9rB0Nt9GCPBaIaAj76zU+IaeV6YOHbT0agejRaHI9Qqmn0AN6BHMf6xRAK2AZVw56Epv0WKYPHtAjTD3AAzxw3cJwr+IeTq3A47KHiyWtzMsBXLS2eJieF1d6hFI/mrWeQg/oEcx9rB27lGN0tRCPox54Hw2Ehys9ugLRo6tJ9RCoH9AD97Hp6Gg0Qnml6QbKOp+0AkrR6ie01vH1hmt/akEZNKXNw3CNWqAElPWKtc+L4RrGTcUD9XQ6lHWTtfXY2MK31FDup82KdupSpqW4xnN+jxewbhceAOoH6in0gB41op26lGm493XgAaB+oJ5CD+jhAy3fpQwAAAAAQbVwi2JeukDaux/wCAf/4t+OeC3/7/7NEugRsB4A0AzYdvhGr+Xv6Pv06nfMwwUAAACAOlu4BrhJROGXaGFqWk9zMW8/K6JA7G+KaFj1J465txWPOlpXzdSCgh7TUUePjE4PjDKq1xl0RgGHwkMZ1esMOqOAQ+FRR2tTbVE2s+HS6hsUbqk3S2/+pCgLFCmCoi5QqCbbAQ7AAwAAAGg66HQp04Tm/TKdZnO5SA+QMq2T6U427Vn8fR3/dpEN6RQfa2NSNHhMgea/vSKiuXCNkuk859FjWOZ3PPOAHmHqAR7ggeu2gEeR4VIQ4d/K9JhMl0QU9/BmmX4q03HqqRDRMliX+ftx/u1m3vcSH/tbzqsswGMKi2R6X0Td2FUr+wOc160GZX7okQf0CFMP8AAPXLcaPPIMl4LvnuBWHE1iXiHTFhG9lyzCBO+7go/t5bxml/hHwGM6nq340JD2EPGsQZkTHnlAjzD1AA/wKMuDXrHdJVNHyXQX51H1uq2FR57hPi/TUhEtz0WZnSkh6hk+dozzer5EHuAxHauEfawq8bsPHtAjTD3AAzzKHvNgyXupek990MJ1WwuPLMOlAT+Piihawv0yjabs80vNFtoo5zHJeZoM/QSPmeh2cMHMKVGmDx7QI0w9wAM8yvIYt1D+uIXrthYeWYb7c/7cm+P6ZBY0cGiBpvvvTeStA/AAAAAAWgJphkvzSGkqC/Vx79Fo+f1OptUaZe3hPFeKqbmqeQAPAAAAoKUNdz1/viGi6SxFoJfENABoW8F+lNeRRBl5AA8AAACgpQ03np9kGoR3u0y/Efkj4AYTZeQBPAAAAICWNtxF/HmuRH5rZHpPZHeRjiTKyAN4AAAAAC1tuPP4s+yoLVpb+G2Zfpzy24VEGXkADwAAAKClDdcWrknZ1uXhfwQPAAAAIEjDjVtd80vmSfNMl8t0MOW3nkQZeQAPAAAAoKUNN35XWea9IoWi+7aYejeZhMn7UPAAAAAAWgZp4fneEdHcUJqqctwgrx0yDRTss1opowgueVB+VwNEJmOJJuJ+hsIDcAdaavNpEYVQHIs31hFzV4dHFh+H8XpTeWTF3G2DepqqR1bMXZ04ua2oR1bMXZ04ue1suK/KtFWmtSJa9qpocX6aT/qvRDRPNQ+U1waljCK44mGKUHgAbkC9C3cLvTnW4IH6AT2gR2mkdSmfFVHUAzKXzQXH0753aprLZs5ziI8TGnnb5pEW97AojmEoPAA36FduHj7PC3igfkCPNjRcwd0FhKdE9uL6h/hJ5xONciiPJxJ568Amj6y4hzpxDEPhAdjHm4GcF/BA/YAebWq49LKIRtXStJVjGU8rj4gooHoRejiP2ZynyYsxmzziuIeT/JR2Pad+3pYXxzAUHoQJB/Xgq4LfJwLh4UKPiRLnZSIQHqKFeTRz/YAe+nrYaAn3WLiP1cIjbx7ukyKKakOZ0MINS0sQWMrH9nBeT5bIwwYPQhyjkAYy7RTRy/4x/j6Q2CdkHicdPrWalOmDh0s9TM7LyUB4iDbg0Yz1A3ro6/GiKD/lUvCxL1q4j9XCI89wqbV2n4jeX1LIuVP8xKITT7Gb9z3Fxw5xXpdK/CNVeSS/H0rZL942pwl4qO9QbOAi5yk0y+z2yMOlHibnxaUeodSPZqyn0KP59KCZK5+LqXfApulzzqPqfawWHp0aJ/VeFpC6hGm07scy7RfROsHqGsGLedt+3mcrH3OI87hYsXKV5ZHEBc1tofL4UKbbRTR6ukrQ5HHO43bOU7fMWz3ycKmHyXlxqUco9aMZ6yn0gB5B38dmaWRE/fH0fvJlmXaJKLLNY5zyQPNXt3CL0AbK8kii0QI8qOvmL0W9SCvTBw/XejQC0aPRZHqEUk+hB/QI9j42y2BfMk4ahUuj02gRiFXcLI9bdTQlhl5Av8lO72r1JFMeohV4OFzkoClhSw8Pi1s4ga3FJ7IWt9BFKIs+2OKRtbiFLkJZ9MEWj6zFLXSxo+/Ttr5vzSpxDBnpTk4+UZXHPfz5VovwAOwilPMCHqgf0KPVDDeU5dls88h5Yu9qBh6t0IpsUnTVqUtOS7srdD1QP4CQ9QipVT2rjSoE9dOrc61OZOzTLjwA1A/UU+gBPWpEZxv9rzTQKW8U2jjv0y48ANQP1FPoAT3QwnWCQZmuAw8A9QP1FHpADx/oaDQQOgkAAAAA0MIFvMH3lJnQBm1BDwBoPmw7fKPX8tVBW504HQAAAACAFi5QY+uqmVpQ0GM6qi5YoQOdqXJVF4rQgc6iFqHwqLpQhA50FrUIhUcdrc2QF9dACxcAAAAAfLZwXT0hmi65FgoPVy2Ikgts0Py352RaJsrHcaQ5csMyPS305svFZe4T0TrZvnhAjzD1AA/wwHVbwAMt3OYDrd38vkwPiGpBk3s4D8rrVoMyP/TIA3qEqQd4gAeuWw0eOobbsJSqAjwiUAzeuRYNfC7nqVvmhEce0CNMPcADPMryoCAwd8nUUTLdxXlUvW5r4YFBU82HVR7yXBUID+gRph7gAR5lj3lQVItDe4bz+LzidVsLD9Mu5R0y3aC4+m7ltwPK9r/gfS87Mp125tFd8PtPZLpkmOecEmX64AE9wtQDPMCjLI8sk/ulTLM18xq3cN3WwsPEcCmY/IBMoxr7nuN9n3RgcuCRj4MyLdfkBR7gAR7gESKPR2U6LdOCVuKha7jDidabLl7gY20BPPRAk1S/LaL1Tn0CPMADPMCjLGgi/O9kWt0qPHQNd0uFMp6x3KoEDz1clOk+EXVl+wR4gAd4gEdZ0CAkCv23rRV46BhuR8VW2TucR1WARzlQV/Z3+QLyCfAAD/AAj7LYLtNvhN0R1rXzwDzc9sAbMt0p01nwAA/wAI8m5bFGpvdkWtysPGC47YNPZLpbpkPgAR7gAR5NyuMmmd6W6cfNyAOG2364DB7gAR7g0eQ8rmlGHlj4on1Aw9pfE9GIO/AAD/AAj2bkQdOV7hfRSOqm44EWbnuAVj75XQAXC3iAB3iAR1m8KaLpSiPNyqNtW7h5UYg2NurjkReFqGQkoSRoGPv2ACQPmQdF96AoH8NCifThOOauNo8sPpbi9WrzyKqrbVBPU/XIuodYun80hR4dnV1X9fh/XvxGagb/6yP/zQYPmp40EIAelXigS7l1QcPW/0ZEI+rAI5sHrQJGg0EugkdQPFA/AtZDGm1delA5/0pEI6V9wgqPdutSphBKr8h0XkxF7TnP23paiAcNV38vgIu2GXj0KzdTn+cFPFA/mkIPxWxd60HTkO4MwGyt8Wgnw82Ke1g1rmNoPGiYOg1Xv8mz3s3C481Azgt4oH5Ajykc4p6FTzzrYZVHOxluHPdwkp9ar+fUz9vKxnWsm8dEQf4vCv3oFjG+Kvh9IhAeLvSYKHFeJgLhIVqYRzPXj5bVQ7ZubeuR1RJ+ROhHLeqxcB+rhUdVw1XDEM0W/qDDI45RSC+8d4roxf8Yfx9I7BMyj5MO9Huz4PeTgfBwqYfJeTkZCA/RBjyasX5AD309yODnV+Axn/Ooeh+rhUdZw6U5WRtk+pGyjf7eKtPSGs3XhEe30kWQ1m2QNMxQeajvlGzgIucpNMvs9sjDpR4m58WlHqHUj2asp9Cj+fSgCDwUtL1RMn3OeVS9j9XCo4zhUuafyfS3YnpA3y7uQnhXpj/WYLZleVzQ3BYqjw9lul2mV0V20GQdjHMet3OeumXe6pGHSz1MzotLPUKpH81YT6EH9Aj6PlZmWlCdkW5c8Gi0AA/quvnLmvVOK9MHD9d6NALRo9FkeoRST6EH9Aj2PoZ5uE0CS4scQI8EHC9uURssLT6RuxCLDupcNKYOHgcqNi+WPBqGILZ4ZC1uoYsdfZ+29X1rVqtfODkXzD38+VYdN7ScG5kRD6A2hHJewAP1A3q0uuG2AbrAA63qMufFhS45LW3UU9w/oEeLtKrbyXCpn16da3UiY5924QGgfqCeQg/oUSPaaeELmsCcNwptnPdpFx4A6gfqKfSAHmjhOsGgTNeBB4D6gXoKPaCHD3Q0Gg2oAAAAAABo4QJJ2J7KojMIqI7pM2UHI0GP6ag6tSeJsiP0D1iesV92xkIoPEYO2iVSdqpPKDy2Hb7RKg+dwVG2yzTl0W7h+dodNJJwfQBl+uABPcLUAzzAo22uWxhue5ntK6Le4ftpZfrgAT3C1AM8wKOtrlsYbnvgGhGt9fx9mYY9lumDB/QIUw/wAI+2u24z3+EecLRisun7j1B42H4vFsPWknwFFeYV7vr4QKbRmippskwfPKBHmHqAB3i05XWLFm57tGzj9wyDNZdJwZ0f8cQDeoSpB3iAR9tetzqjlG3NG6raVgWPchXmAWXbUI1lUiW9V6YRDzygR5h6gAd4tPV1ixZu67Zs/yZROS7JdLKmMr+S6T6upHXzgB5h6gEe4NH2162p4e6Q6QZunVHarfx2QNn+F7zvZUeigEd+hfmVTBsS24e4krgu8yt+IjzjgQf0CFMP8AAPXLfCbOGLLQlDycM5mQZkuiDTfsuigEdxhflRym9DNZR5iZ8Iz3jgAT3C1AM8wAPXrWELd9jAXFS8IOwO3waPfLyYUTkIbzgu8xI/EQ574gE9wtQDPMAD162h4W6p8I88Y7lVCR7poCexhzJ+o8gdHzgsM34iHPbEA3qEqQd4gAeuW0PD7ajYKntH2BmRCx75T2cP5fw+n/eZ76BMqqTf5S4WHzygR5h6gAd44Lot2cIFwgWd+B9r7Ef7/AeZnhLVl0WLy6RKuk5Eo/V88IAeYeoBHuCB6xaG23L4pWbliNEt03My/YNMayqWGVfSNz3xgB5h6gEe4IHrFobbknhdpo9KHLdQprUVy5wtonlp8z3xgB5h6gEe4IHrFobbkqClxf65TE+LaEUUXRyS6ScWylzP3Sq3yvTtmnlAjzD1AA/wwHULw21ZTMq0V0SLaxzS2P8lEa0LaqvMV7lb5Xcimm9cJw/oEaYe4AEeuG5TMEu0KfKiEG1s1McjLwqRYSShcT7xa0T26DmqHA9bpK+WSd0qtPzZn3vgYVWPf/FvR3Iz/rt/s6QWPSrwsKpHUaSsJqinVnkURTAzvH80vR4jB/MFWfJoA/cxtHBbErcVVI5HHJdJ3TSXPfGAHmHqAR7ggeu2TQ23R0SxDM+LKOpPg7+/wr81O4+skXIvc+VwsZazWuaQRx429LBxXmzoEUr9aKV6Cj2gh/f72KwDHcI7auKwSKa3ZZqbUmlolNoqmZb/2UuHP3QUa96Ih0wflsi7N6NyPOzwolXLHPTIo6oets5LVT1CqR+tVk+hB/Twfh9La+F2iekTeZN/1wXbPJ7lykEvyvtlup5TP2+by/uEyqMIs1MqyFHHlVQtk5Y6G/XEw4YeNs6LDT1CqR+tVE+hB/QI4j42K8VcjvH3+/nzNf5cx0KqmJMgbdNsbfNYxZ8UtUcNPLCTBdyl7BMaDx2sTJRJleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzpTzGW1TItF9LK4h7+v5t/ilh2tsEHxAdVICvT3VpmWVjRfVzy6+TNtqPehFMMMhYculinfX63polXLfMMjDxt62DgvNvQIpX60Uj2FHtAjiPtYZ4q5UMzWe2T6RESrbtzD22KTIfOgScGLFNHjPKgL4V2Z/mjBbF3xuKCxLRQeJlijVI4Ha7po1TIHPfKwqUeV82JTj1DqRyvUU+gBPYK4j3VmmIv6ovvDhMm8xiZDXQkdOcmG2brg0chIofEwwQIRDWF/vcYn5LQyffCwrUfZ82Jbj1DqR7PXU+gBPYK5j5HhXpPYlpZ5Hf84eFTrEnmdn8QmPZbpgwf0CFMP8AAPXLcJ0KApipZwP7fUqMV2SqYVSqvuVt42j5vb9/MxtldkcsIjZ8rRPfz5li0eeSvu5KzWk8XDBJc9XCxpZV4O4KK1xcP0vLjSI5T60az1FHpAj2DuY50JkxlkIyHRbhLRMldvpZmLI9TJI296Tyg8dHHUw0WbVubRAG4etniYnhdXeoRSP5q1nkIP6BHMfWxWRsuOMM6fZ/nTtdm65jEmpq9+ciJjn9B4zIDhGrpW4KPMOrgp6xUbnRfbepTlkQbDtY2zemIq86hzTXJXPJQessp6GK4p7AxVeCjrJlfWY0ffp7X/7z7KTGvhJk0mNpPk33XBBY9HFNNMQ7yAdYg8APcI5byAB+oH9GhR/P8CDADf08qDYpVhFgAAAABJRU5ErkJggg==);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"hashblockparams.html#account\" class=\"tsd-kind-icon\">account</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"hashblockparams.html#balance\" class=\"tsd-kind-icon\">balance</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"hashblockparams.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"hashblockparams.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"hashblockparams.html#representative\" class=\"tsd-kind-icon\">representative</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Hash block parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">HashBlockParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"hashblockparams.html#account\" class=\"tsd-kind-icon\">account</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"hashblockparams.html#balance\" class=\"tsd-kind-icon\">balance</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"hashblockparams.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"hashblockparams.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"hashblockparams.html#representative\" class=\"tsd-kind-icon\">representative</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"account\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>account</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">account<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L22\">hash.ts:22</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The account address</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"balance\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>balance</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">balance<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L32\">hash.ts:32</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The resulting balance, in raw</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L38\">hash.ts:38</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The account or block hash meant as a link, in address or hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t<p>Read more on the <a href=\"https://github.com/nanocurrency/raiblocks/wiki/Universal-Blocks-Specification\">Official Nano Wiki</a></p>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L28\">hash.ts:28</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The hash of the previous block on the account chain, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t<p><code>0000000000000000000000000000000000000000000000000000000000000000</code> if <code>open</code> block.</p>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"representative\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>representative</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">representative<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/hash.ts#L30\">hash.ts:30</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The representative address</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/openblockdata.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>OpenBlockData | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"openblockdata.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"openblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">OpenBlockData</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"openblockdata.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"openblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L30\">block.ts:30</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Open block, link is the pairing send block hash, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">null</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L28\">block.ts:28</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Open block, previous is <code>null</code></p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/receiveblockdata.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>ReceiveBlockData | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdwAAAGYCAYAAADoalOPAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAG2CSURBVHja7L0PjBVHniYYVUbVx5hTrdAxwioL/2l8zHnbNn1YWG3BFsKLhUULut2M7Gaut+xtyy1atmzZwoKljmqQWVAjIyOsRo3MtBlraHPntQXXFqX2GlFDyT4j1zVtz7iXW8t/aim5tNhoasduduuafRc/8pdUVFb+iciMyIj33vdJofcqX2bEV19G5pcRGRG/jkajIQAAAACg1bDt8I3BcNnR96noxCkBAAAAAPeYBQmAPKz9tb+yj/8QeoSuBwCE2tKkFmVoQAsXAAAAAHy0cA90uC90o8Zr41B4HD582DmPvr6+IFpWzdSCgh5h1lPcP6Zj5KB7IksebTQNDw3cJNMDMq2SqVumxbz9rEwTMr0p01GZPnH87zjhgS5lAAAAwDeWyfSsTL1Zfs6fK2XaJdOwTP0yDVko97JM79TBo0yX8lx6uJPpmEzvyfQnTu/xto28j2uAh38e9OT3ED8NQg/oAR7gYYoumfbLdJpN7iJ1UMi0TqY7uVE4i7+v498usjGe4mO7KpTbw2ZbCw8Tw50t02aZPpbpFzKtZbe/htMS3vYL3mczH2Mb4OGfBx3/lEy/4y6VT6AH9AAP8Chh8r+V6TGZLsm0W6abZfqpTMdlGuHW52X+fpx/u5n3vcTH/tbwYSAud1xE3cK18dA13Pns4rv4KV7nSX8XHzPfYuUAD/884jKp2+VB7kqBHtADPMDD1OhPcGuSjG+FTFtE9H60CBO87wo+tpfzmm1QLrVOd9bNQ8dwqcn9rkxLS4i6lI/tsVA5wMM/j3lKmU/KdAZ6QA/wAI8SeJ7zGZPpLr52THGGjx3jvJ7XLJcGQD3ug0eR4VKf9GsyLagg7ALOo6tCHuDhnwftd4yPo26Vg9ADeoAHeJQ4lrqpH5VpUqb7ZRqtwGOU85jkPJdolLuPzbF2HkWG+1TJJ6C0J6KnKhwPHv550DuK7/D3Z6AH9AAP8CjJ4+f8ubdkizKthbk3kXdWufQedo8vHnmGS/31m4Q9bBJ67wnAIzwe9PtW/k7z0E5CD+gBHuBRggd159KUmgnF+GxgD+e5UkzNmU0rd1CmC7545BnuGmF3GDjltaHEceDhn8d6pcxXoQf0AA/wKMljPX++IaKBS7ZAeR1JlJFW7qBPHnmG+4Cwj9UljgEP/zzU39+BHtADPMCjJI/4NcxRBzwGE2WklTvik0ee4S5yQGRJiWPAwz+P25Tv56AH9AAP8CjJY1HiurGJkZz/Md72kU8eeYY73wGReSWOAQ//PNQyL0AP6AEe4FGSR7zvuAMeF3L4xNsmfPKoO1rQpAgD4AEe4AEe4NFaPLpC55FnuC6cf6zEMeDhn8d4TU+o0AP1FDxam4fLHqGeRBlp5Xb75JFnuC76ts/VdAx42M3zA+X7IugBPcADPErm6XLMQ961GG9b6JNHXng+mu6w1jKRwRLH2OBBT2BPiyiU0tWnsayYmRlxLp3xyIplmhF/1Md5od/jIe408u5kO9SPnJi7rvRI5ZHFJyNebzvX01a/fwStR1bM3UScXBrVv5Kvn+OW9VitlJFEXO5i/u6FR14Ll0hMWCRBeR0pcVxVHvSUcbuIhn+PVcinVXiUOS90kcZz1dajfjjRA/UU94920COet06m321RD8prQ6KMtHLX+OTRWXBCd1sksrvkia7Ko1+5OVLf+isynZepwek8b+tpEx5lzgv9vpO/0xNib5vXDxd6oJ7i/tEOetDKbENsTJst6rGZ8xziMrLKXSWicRdeeBSNUqZ1IUcskKA89lU4vgqPN/mT+tXfF9HEb7Uy9PA2+u3WNuBR9ry8IKbWG30O9cO6HqinuH+0ix5P8yetw7zEgh6UxxOJvLPK7RJT6z/XzqPIcGm497qKXSljnMelCnlU4RE/BVK80rmcFz2lXc+pn7fN5X1anUfZ8xKXOSqmR9lo1/phWw/UU9w/2kUPNbrWMVEtzF8P5zGb8xwpeFA5yAbb44NHp+YJvluUjxN4d8UKZoOH4K4EwgB3B45x2snb1H1anUfZ80JTCuKYkWocyXatH7b1QD3F/aNd9FDjR78tysflfZvzOMN5FoH2oa7e/T546C58QU/xK/jpRee9wQTvu0JUizFog0eM+MX4oZT94m1z2oBH1fMyzsfvENG7mt42rx+29EA9xf2jnfSgFvp9InrXSbF1T3GLWGcAUzfve4qPHeK8dFr9cbnUAt9aNw+TlaYu8dPLzTI9LqIoC+pL4bO87XHeZ2fFbg9bPJK4oLmtVXnYOC90PA28uFNE89oWtHn9sKEH6inuH+2mBw2+upcNejYb4Mfc+qTRxGp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMavECaIMX+DkE2V5NMDDapmHUD+c6IF6ivtHO+hB73sfkellmXaJaF77Y5zyQHNct3Crskq5vZyG6uAxw3A3NkQQsMUja3K6LjIm9Rsja9EAXWQsctC2sKVHzuIWTYVQ6inuH9ORWPTBG2zxyFrcwgLIsOidMo1+prnt9P63W2ldUkuburRplDTNbz1nsdzaeMwS7Yt7+PMt8ABQP1BPoUcQepCB7RRT89x9wQmPdjbcLvBAy7rMeXGhSU5LG/UU94+m12NH36dQqM0Ml4asq/OsTmTs0y48ANQP1FPoAT1guE5AL8R/JbLDMY3zPu3CA0D9QD2FHi2tR2gt63YyXIqscR14AKgfqKfQoz302Hb4xmC4kPl3NBoNVB0AAACg5RCa4TZ9C7fqsP2q0weqTqOwNZ3DFXxOmwlxwBb0AIDmML4QB2p1Vs1AGt4ySgH8L8s4gQcAAAAQHEq3cNlkaR3JXv6bJgz3yxbjsAeDu8pDRBOXaW3QluJRR8uqmVpQ0GM6qva06ECnN+ZAh/v/VadXKhQeDheKuAqdRS1C4aGBeLnFvAUnjsr0ieN/xwkP4xYut2hPya+nFXMR/P00/VZHi7eIh4gWlK6jpbmMy/LNAwAAoFkR30dpfWJaWnGliMJeXsNpCW/bxfsk77dVyv1OXTy0DTfH4JJwarymPFwZnmxRLJPJOw8FFP1io4hiMr4n0584vcfbNvI+NkFPfg/x06BPHtAjTD3AAzyKQAtm7Ffuo7Sm8wERxeulYCCzON3J2w7wPrEx7hflFiGJy6W5xO/UxaPQcA0MzqnxVuVhy/AMjLYu46VIFZv5aesXMq1NeSJby799zPvOtlAmBXH+HXepfOKJB/QIUw/wAA9dk/+tiAIExBG3KCLRT2U6LqIg7pc5jfC2n/I+u/mYxziPuSXKpbnCR+vk0enA4Kwar20eZQ2vgtG6NN75nM8uoR+/cRcfM79imfS++kERvav2wQN6hKkHeICHrtGf4PthHFOaou7oxuXdwseMcx4nNB8E4nKpdbqzbh6dDg2ukvG65qFreBaNNpUH5U1llDieukLelWlpxu87co5dysf2GJY5TynzSZnOeOIBPcLUAzzAQxfPcz60/ONdfO2kYVtOHmf42DHO63nNcmkA1OM+eMww3L94SJyes8CqsUzDRTHa+3+Ll04X7RcKj4ULF56+9tprnfH48ssve4eHh08bHkbvCl4TUaDzLAwUXDQLOI8ugzKP8XHUrXLQEw/oEaYe4AEeuqBu6kdFFJP2fplGc/bdXmB2o5zHJOe5RKPcfWyOtfOYYbj/441C/C//+orhiTkLrBqckAYn3hF/Lb4UnxbuHwqPOXPmiFtuuYWMV0jjtWm0QhqtOH36tPjiiy9MD38q58nU5KJZynnpgN5RxKP5nvHIA3qEqQd4gIcufs6fe3NalCZmd4bzUvPOKpfew+7xxaPTteGZGlyoPGwZb0WjJdB7lE0G+xddNJtE8fsb+n0rf6d5aCc98YAeYeoBHuChC+rOpWk1E4rx6aDI7PZwnivF1JzZtHJpDegLvngUjlIua3hVDS5UHmWN14LRxlgjzIfn5100lNeGguPXK2W+6pEH9AhTD/AAD12s5883RDRwyQR5Zkd5HUmUkVbuoE8e2vNwdQ3PtsGFykPXeC0abYwHEn93ZCSTi2Z1QZnq7+945AE9wtQDPMBDF/FrmKOJ7Y2MZGJ2g4ky0sod8cnDeGnH2PD+SXrY+ZNCfDU6ZXD/rzjpxNxC5hEb71dffSU+//xz8fXXX1812j/84Q+2TFbFogrHDvBnsqIsKTjuNuX7OY88oEeYeoAHeJiWf64Cj+38mXwAGMn5H+NtH/nkUXotZdXwXnrppdoMLlQeqvESDwdGG2N+yhNZVcwzKPOCRx7QI0w9wAM8TPcdT2lpV8WFHD7xtgmfPCpHCyLD82VyIfIg43Votq4wCR7gAR7g0eQ8ukLn0fTxcNsQ9ESWHBVIA3deM8zniPJ9zKDMeby/Dx7QI0w9wAM8TFp/PdzSTq7mRK9qvmXIQ40b1pNoYaaV283fvfCo3MIFakfaOwcaDXe/5TxVfKB8X+SRB/QIUw/wAA/TfRdlXFd/X4FH3rUYb1vok0e7tHDpCexpmYbXiJ9NexpLi5u5seGex/e+971pPNLimWbEH6Wn0bUZF41IeVI9osFrUOP3OH8aeXfSEw9XetC5oHWQh9Wn9ZyYu670SOWRxScjXq8zHlkxdwOqp7XqkRVzN+P+0fJ6ZMXcTcTJpVH9K7m84zkPs9/KaUFmYbVSRhJxuYv5uxce7dDCpaeM26XRHk2arQ8e0miPJs3WEMdF9sLaZZ5UJzQubrpILyYuTB88XOhx5byIaHrAmMFNy7YeZXiEokco9RR6hK9HPG+dTL87pwfJtIVJeW1IlJFW7hqfPNrBcPul0cY3R+pbf0Wm82JqftV53tbjmoc0Whs86GLZnfO76cW7WxRHxqDfd/J3ekLs9cTDhR79innqnhcXepThEYoeodRT6BG+HrQy2xAb0+acckzNbjPnOcRlZJW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8n/BTG13uhzHnnY1qPsebGtRyj1o9nrKfQIX4+n+ZPWYV5iwewojycSeWeV2yWm1n+unUea4a4QUd+8KwxzGUWwwkO2buOnQIpXSsuQTfJT2vWc+nnbXN7HCQ/Zuq3KQwXtt66gS6fo4h3jPC5p/gtxmaNiepSNunnY1qPsebGtRyj1o9nrKfQIXw81utaxgt6BIrPr4Txmc54jBQ8qB9lge3zwmGG4dw6IIZmWOzDeK0b7m8bPlss0VLSzAx6r+HOAuwPHOO0UUyuorEoedMcddwzJ5J1HxoV3t8iPcrE+Y/sZPtb0HQxNKYhjRqpxJOvmYVuPsufFth6h1I9mr6fQI3w91PjRb4v86EUfZGxfysf2cF5PavzftA919e73waOzBsMzMlqHPOIX44dSfou3zck62KLxVuKRwCjz6Rd673MmeN8VIj/2Y5Hp0vG0nBm9q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4RveukVfFPcYtYJ/JQN+97io8d4rx0Wv1xudQC31o3j8J3uBUMr5LROjTeC5rbXBtvJR6JCkRPlTfL9LiIol+oL+vP8rbHeZ+dFbuj4jJp4MWdIprXtsATDxt62DgvNvQIpX60Uj2FHmHrQYOv7mWDns0G+DG3Pmk0sRrebjFv28/7bOVjDnEeJhF/4nJvEtH75tp4aM/DJcOTH8vf237lCZ5cfVmO0fbbMFkbPFK2W5llS8ZLPH7/+9975ZGoRC9wqgsXU55wffCwqUcjED0aLaBHKPUUeoSrB73vfUSml2XaJaJ57Y9xygPNcd3Crcoq5fZyGqqDh/HCFzmG59RoTXlUOBGmuMKDT5ozHhmLHLQtbOmx9tetoUfG4hPGyFrcQhcOF43xwuNAxaXsE4s+eIMtHlmLW1i6j9I7ZRr9TO+O6f1vt9K6pJY2dWnTKGma33rOYrm18Si90lTC8ERdRltgeMLA4O7hz7dajAdgB6GcF/BA/WgnPcjAdoqpee6+4IRH5aUdyXh/M/CzEE64qeF3tTiPoFqSTYiuOjXJaWkHHwEF9QMo0mNH36dQSLTAWsp3Dkx9TzN+pUuIhqyr86xOpGRnPNz+jjvumLHt9ddfn7FN6apzwgOojFDOC3igfkAPGG7Tg16I/0rMDMAcY5z3aRceAOoH6in0aGk9QmtZt5PhUmSN68ADQP1APYUe7aHHtsM3BsOFzL+j0Wig6gAAAAAth9AMt+lbuFWndVQdAFN1GoWt6Ryh6uvz3EAPAGhf4wtxoFblaEHyBrSMUgD/yzIhwAMAAAAIE6VbuGyytNBDL/9N02H65VP4cM3/wzQeIpqWQwtOtBSPOlpWzdSCgh7TUbWnRQc6vTEHOtz/rzqLWoTCw+FCEVehs6hFKDw0EC+3mLfgxFGZPnH87zjhYWy4SaNVQH+frst4i3jUaLyh8AAAAGhWZN1Hr/o5f64U0dKLtlbyo3Ivi2iJRuc8tA03x+BEncZrysOV4ckWRRA8FMzlJ7LVIpofpz6R0Xy4QX4iu2ixTHry+z7/b5945AE9wtQDPMCjCLRgxnNias3ii1zOIJcbB1JYzLxWM0+6/54S0drPFOx9smS5w1xeLTwKDdfA4Jwab1UetgzPwGjrMl6KVPGETJtFekipJZzW8hMZRbXZJ6pFHqEyN3LlfJjNxQcP6BGmHuABHrom/xrfGy9xvpR/WqjAEU7HRRQsYDPzpmvuNpnuN3gYiMuNu4Vr4zHLgcFZNV7bPMoaXgWjdWm8NOn8mMgPmpxsge3iVtg6EU1OL1smVa4VIgq47IMH9AhTD/AAD12jP8Flj3N+ZzSPnWCze53593JeKzQeBOJyqdW6s24enWkGJ9MpNoVeYQ+x8Z7SGdXsmgd3AxTyIKOVyRkPypvN3BTUrfFuzsXyWs6xS/nYHsMy5yllPskV0wcP6BGmHuABHrp4nvMh47srx+S+lZPHGT52jPN6XrNc6hZ+3AePGYZ7z83i9Lw/s2os03Dpi9He//R3L50u2i8UHgsXLjx97bXXOuPx5Zdf9g4PD582PKyLL4gFOfu8WnDRLODfuwzKPMbHUZfKQU88oEeYeoAHeOiCuqgfFdH7TuqCHc3Z97YCsxvlPCY5zyUa5e5jc6ydxwzD/fNrhfiX37xieEIank2DE9LgxOjQX4s/Xvi0cP9QeMyZM0fccsstZLxCGq9NoxXSaMXp06fFF198YXr4U5rdQEUXzVLOSwf0juI7/P0ZjzygR5h6gAd46OLn/LlX6HXfFpndGc5LzTurXBqRvMcXj07XhmdqcKHysGW8FY2WQO9RNhnsX3TRbBLpgyWSZW7l7zRa76QnHtAjTD3AAzx0Qd25NKVmQjE+HRSZ3R7Oc6WYGmGdVi6NOr7gi0fhSlNlDa+qwYXKo6zxWjDaGGtENKpOWLpoKK8NBcevV8p81SMP6BGmHuABHrpYz59vCPMpRnlmR3kdSZSRVu6gTx7a83Bjw/vPXwvx/rh8RPhjtsF98eFJK+YWMo/YeL/66ivx+eefi6+//jrTaP/whz9UNVkVDyT+3mBw0RDuT/mN5pQdyDl2tfL9HY88oEeYeoAHeOjyiF/DHE1s113X7Tb+/PuU38hMNyplpJU74pOH8UpTWYbn2uBC5ZFlvA6MNsaiCsdmXTRLNCsX4ZxHHtAjTD3AAzxMyz9XgUeW2Y3k/I/xto988ii9lrJqeC+99FJtBhcqD9V4iYcDo42RDPh8xEKe8wzKvOCRB/QIUw/wAA/TfZNzeG2sjn4hh0+8bcInj8rRgsjwfJlciDzIeB2arStMggd4gAd4NDmPrtB5dAqg2ZC2usuATB2GScWYQZnzPPKAHmHqAR7gYdr6m5/y23aZGoZJRU+ijLRyu33ygOE2H85lVJBtlvNU8YHyfZFHHtAjTD3AAzxM912UYfw7KvDIuxbjbQt98pgl2gP0BEaRHIYX/eBn057G0uKqOoyDepXH9773vWk80uKZZsQfpYELazMuGpFSUXSCVA5q/B4PcaeRdyc98XClB52LB0W0rvVYXt1wrEcqjyw+GfXUGY+smLsB1dNa9ciKuZsRJ7fl9ciKuZuIk0uj+lfy9XM8w+xEygOATkDf1UoZScTlLubvXni0QwuXnjJul0Z7NGm2PnhIoz2aNFtDUOWYyPitzJMq5XVE4yKN56qt98jDhR5XzouIpgeMGdy0bOtRhkcoeoRST6FH+HrEI53J9LMWzCjTwqS8NiTKSCt3jU8e7WC4/dJo45sj9a2/ItN5MdX3fp639bjmIY3WBg+6WHbn/G568e7OuQDVMnfyd3pC7PXEw4Ue/Yp56p4XF3qU4RGKHqHUU+gRvh60MtsQG9PmnHJMzS4OLzgkpmLXppW7SkTjLrzwaAfDfZM/qV/9fRFN/FYrQw9vo99ubRIetF7niIWLl/LYp8mfAizH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj9pHeYlFsyO8ngikXdWuV1iav3n2nmkGe4KYS84ehqGuYwiWOEhW7fxUyDFsqVlyCb5Ke16Tv28bS7v44SHbN1W5aGC9ltX0KVTdPGOcR66gaTjMkfF9CgbdfOwrUfZ82Jbj1DqR7PXU+gRvh5qdK1jBb0DRWbXw3nM5jxHCh5UDrLB9vjgMcNwf/gtMSTTcgfGe8Voz736s+UyDRXt7IDHKkW4nVzZ4iDEA4l9ruKOO+4Yksk7j4wL726RH+Vie8b2M3ys6TsYmlIQx4xU40jWzcO2HmXPi209QqkfzV5PoUf4eqjxo98W+dGLBjK2L+VjezivJzX+b9qHunr3++DRWYPhGRmtQx7xi/FDKb/F2+ZkHWzReCvxSGCU+fQLvfc5E7zvCpEf+7HIdFfw0x69q+n1xMOWHlXPiy09QqkfrVJPoUfYelAL/T4Rveuk2LqnuEWsE3mom/c9xccOcV46rf64XGqBb62bR+E73AqGV8loHRrvBc1tro23Eo9EBaKnyptlelxE0S/Ul/VnedvjvM/Oit1RcZk08OJOEc1rW+CJhw09bJwXG3qEUj9aqZ5Cj7D1oMFX97JBz2YD/JhbnzSaWA1vt5i37ed9tvIxhzgPk4g/cbk3ieh9c208tOfhkuHJj+W//vsrT/Dk6styjLbfhsna4JGyvWGDBxkv8fj973/vlUeiEr3AqS5cTHnC9cHDph6NQPRotIAeodRT6BGuHvS+9xGZXpZpl4jmtT/GKQ80x3ULtyqrlNvLaagOHsYLX+QYnlOjNeVR4USY4goPPmnOeDhcjKMpYUuPtb9uDT0yFp8wRtbiFrrY2AhDD1s8DnRUOz6x6IM32OKRtbiFpfsovVOm0c80t53e/3YrrUtqaVOXNo2Spvmt5yyWWxuP0itNJQxP1GW0BYYnDAzuHv58q8V4AHYQynkBD9SPdtKDDGynmJrn7gtOeFRe2vHKu9VXfxbCCTc1/K4W5xFUS7IJ0VWnJjkt7eAjoKB+AEV67Oj7FAqJFlhLWRr+1PcU41duZDRkXZ1ndSIlO+Ph9nfccceMba+//vqMbUpXnRMeQGWEcl7AA/UDesBwmx70QvxXIj0cE2Gc92kXHgDqB+op9GhpPUJrWbeT4VJkjevAA0D9QD2FHu2hx7bDNwbDhcy/o9FooOoAAAAALYfQDLfpW7hVp3VUHQBTdRqFrekcoerr89xADwBoX+MLcaBW5WhB8ga0jFIA/8syIcADAAAACBOlW7hssrTQQy//TdNh+uVT+HDN/8M0HiKalkMLTrQUjzpaVs3UgoIe01G1p0UHOr0xBzrc/686i1qEwsPhQhFXobOoRSg8NBAvt5i34MRRmT5x/O844WFsuEmjVUB/n67LeIt41Gi8ofAAAABoVmTdR6/6OX+uFNHSi7ZW8qNyL4toiUbnPLQNN8fgRJ3Ga8rDleHJFkUQPBTM5Sey1SKaH6c+kdF8uEF+IrtosUx68vs+/2+feOQBPcLUAzzAowi0YMZzYmrN4otcziCXGwdSWMy8VjNPuv+eEtHazxTsfbJkucNcXi08Cg3XwOCcGm9VHrYMz8Bo6zJeilTxhEybRXpIqSWc1vITGUW12SeqRR6hMjdy5XyYzcUHD+gRph7gAR66Jv8a3xsvcb6Uf1qowBFOx0UULGAz86Zr7jaZ7jd4GIjLjbuFa+Mxy4HBWTVe2zzKGl4Fo3VpvDTp/JjID5qcbIHt4lbYOhFNTi9bJlWuFSIKuOyDB/QIUw/wAA9doz/BZY9zfmc0j51gs3ud+fdyXis0HgTicqnVurNuHp1pBifTKTaFXmEPsfGe0hnV7JoHdwMU8iCjlckZD8qbzdwU1K3xbs7FsiPn2KV8bI9hmfOUMp/kiumDB/QIUw/wAA9dPM/5kPHdlWNy23LyOMPHjnFez2uWS93Cj/vgMcNw77lZnJ73Z1aNZRoufTHa+5/+7qXTRfuFwmPhwoWnr732Wmc8vvzyy97h4eHThod1cRfIgpx9BgoumgWcR5dBmcf4OOpSOeiJB/QIUw/wAA9dUBf1oyJ630ldsKM5+24vMLtRzmOS81yiUe4+Nsfaecww3D+/Voh/+c0rhiek4dk0OCENTowO/bX444VPC/cPhcecOXPELbfcQsYrpPHaNFohjVacPn1afPHFF6aHP6XZDVR00SzlvHRA7yi+w9+f8cgDeoSpB3iAhy5+zp97hV73bZHZneG81LyzyqURyXt88eh0bXimBhcqD1vGW9FoCfQeZZPB/kUXzSaRPlgiWeZW/k6j9U564gE9wtQDPMBDF9SdS1NqJhTj00GR2e3hPFeKqRHWaeXSqOMLvngUrjRV1vCqGlyoPMoarwWjjbFGRKPqhKWLhvLaUHD8eqXMVz3ygB5h6gEe4KGL9fz5hjCfYpRndpTXkUQZaeUO+uShvbSjruHZNrhQeegar0WjjfFA4u+OjGRy0awuKFP9/R2PPKBHmHqAB3joIn4NczSxvZGRTMxuMFFGWrkjPnkYrzQVG95//lqI98dl2/yPUwb3xYcnnZhbyDxi4/3qq6/E559/Lr7++uurRvuHP/zBlsmqWFTh2AH+TFaUJQXH3aZ8P+eRB/QIUw/wAA/T8s9V4LGdP5MPACM5/2O87SOfPEqvpawa3ksvvVSbwYXKQzVe4uHAaGPMT3kiq4p5BmVe8MgDeoSpB3iAh+m+4ykt7aq4kMMn3jbhk0flaEFkeL5MLkQeZLwOzdYVJsEDPMADPJqcR1foPDoF0GxIW91lQGS/i9F5RzNmUOY8jzygR5h6gAd4mLb+5qf8tl1kv0PVebfakygjrdxunzxguM2HcxkVZJvlPFV8oHxf5JEH9AhTD/AAD9N9F2UY/44KPPKuxXjbQp88Zon2AD2BUSSH4UU/+Nm0p7G0uKoO46Be5fG9731vGo+0eKYZ8UdpGsrajItGpFQUnXc0gxq/x0PcaeTdSU88XOlB5+JBEa1rPZZXNxzrkcoji09GPXXGIyvmbkD1tFY9smLuZsTJbXk9smLuJuLk0qj+lXz9HM8wO5HyAKDzbnW1UkYScbmL+bsXHu3QwqWnjNul0R5Nmq0PHtJojybN1hBUOSYyfivzpEp5HdG4SOO5aus98nChx5XzIqLpAWMGNy3bepThEYoeodRT6BG+HvG8dTL9rAUzyrQwKa8NiTLSyl3jk0ea4e4QM/vrqzSvy8IWj35ptPHNkfrWX5HpvJjqez/P23pc85BGW4WHeqHtzvnd9OLdnXMBqmXu5O/0hNjriYcLPfoV89Q9Ly70KMMjFD1CqafQI3w9aGW2ITamzTnlmJpdHF5wSEzFrk0rd5WIxl144TErpdtsIK3QH96W2ry2goyuO1s83uRP6ld/W8xcZYUqxgN8Ipb/YPLwh4mes1QeixcvdspDpg9z8trLLaslOReN0KgoNF9snyb/F5gfrZ9KgZrv9MTDth5lz4ttPUKpH81eT6FH+HrQa7X3RLQO86tiat5qlgcU3Wfp/3hCyTsLarlbfPBIa+F2ienDmq/8/esPKr9IjkH9/is09rPCQ7Zu46fAZ7lyTPJT2vWc+nnbXN5Hi8fZs2eNeMjWbVUeKmi/dQVdOkVPqmOch24g6bjMUTE9ykbdPGzrUfa82NYjlPrR7PUUeoSvhxpd61hB70DRfbaH85jNeY4UPKgcZIPt8cGjM8VcjikHzlb+rmq6V4z23Ks/Wy7TkIbZ2uaxShFuJ1e2OAjxQGIfLR6mpluBR9aFd7fIj3KxPWP7GT7W9B0MTSmIY0aqcSTr5mFbj7LnxbYeodSPZq+n0CN8PdT40W+L/OhFAxnbl/KxPZzXkxr/95Pc1bvfB4/OFHOhEVbUXzqfM1jM28qanYnRuuQRvxg/lPJbvG2OKY8SpmvKIw+j3FvQL/Te50zwvitEfuzHItNdwf8zvavp9cTDlh5Vz4stPUKpH61ST6FH2HpQC/0+Eb3rpNi6p7hFrBN5qJv3PcXHDnFeOq3+uFxqgW+tm0dnirnQZN17ZPpEROtO3sPbYpOZrWl2pkbrikcSFzS2GfEo2dK9oLlNpwLRU+XNMj0uougX6sv6s7ztcd5nZ8XuqLhMGnhB7y0XcmXzwcOGHjbOiw09QqkfrVRPoUfYetDgq3vZoGezAX7Mrc81Ynp4u8W8bT/vs5WPOcR5mET8icu9SUTvm2vjMSvDXNQX3R/ytrd4n9dkup/MLmMAExltv4HJ5plcZR4p5TRc8CDTzRhIVZaHKehEv8CpLlxMecL1wcOmHo1A9Gi0gB6h1FPoEa4e9L73EZlelmmXiOa1P8YpDzTHdQu3KquU28tpqA4eZLjXJLZdTtnvcsbxA4rBlDXaGFZ5VDgRofCYBoeLcTQlbOmRs7hFUyFj8QljZC1uoYuNjTD0sMXjQMWl7BOLPniDLR5Zi1tYAN0n6Z0yjX6mEdT0/rdbaV1SS5u6tGmUNI0oPmex3Np4zOIuhfu5pUYttlMi6tePW3W38jaauzTI+17p2vjht4T49d9HI44rGK3atVGKB2NFhoBZuIc/3wqUB+AXoZwX8ED9aCc9yMB2iql57r7ghMesDJN5i13+Gv6eZS5kukM/fPVntviU5lGiJdnVBDxapiXZhOiqU5OclnbwEVBQP4AiPXb0fQqFxPS1lFWTIYwrTWiRYS4uYMyDWtpXPlOMX7mR0ZB1dZ7ViZSyx6rwuOOOO658vv766zMyVrrqTHkA9SCU8wIeqB/Qow0MVzUZoZhJ8u864IIHvRD/lUgPxxQb6iOB8gDcI5TzAh6oH9DDEkJrWc/KMLu8v+s0XZs8qAv4urwdfjB5OAgegBeEcl7AA/UDeljCtsM3BsOFzL+j0Wig6gAAAAAth9AMd1a7C1q1y6HqNApb0zlcwee0mRAHbEEPAGgO4wtxoFanBSGXUQrgf1nGCTwAAACA4FC6hcsmS+tI9vLfNB2mXz5VDHswuKs8RDQthxacaCkedbSsmqkFBT2mo2pPiw50emMOdLj/X3UWtQiFh8OFIq5CZ1GLUHhoIF5uMW/BiaMiWmrXJZzwMDbcpNGKqQWt6e/TdRlvEY8ajTcUHgAAAM2K5H10hp/z50oRLb1oayU/KpdWDnynDh7aXcrcdXyKTaSXjYVW4biB007eFhvvKRddzaY8RLQqlHUeskWxTCbvPBRQ9IuNIloHmoIq/4nTe7xto5gZLLoq6MnvIX4a9MkDeoSpB3iARxFowYz9yn2U1nQ+IKJ4vXdyo3AWf1/Hv13ke+kpPrarQrk9bLa18Chs4Wa0JGmB6z2yFauGa+qX++6Rn5tEtOCz1RZvHg8xPWxUP2+bxsNWS5OMNgQeCihSxRMybRbpIaWWcFrLT2QU1WafqDa9aTZfgPR/PczdKj54QI8w9QAP8NA1+df43niJ890t0kMFjnA6LqJgAZuZN11zFL7mfqEfMSguN+4Wro1HZ5mWpDTP/oTZXgFto9+4hbfDRou3iEeGKHH8yBk8yrY0C1q0tfFIYD7ns0vox2/cxcfMr1gmPXQ8yA8QPnhAjzD1AA/w0DX6E3w/jGNKbxH6cXm38DHjnMcJzlO33It8/66VR6cNo80w3oEqxmuDBx8zUMXw8oy2r6/PJHBzKg/Km1vNpqCukHdlWlri2KV8bI/hcfOUMp+U6YwnHtAjTD3AAzx08TznQ8s/3sXXjinO8LFjnNfzmuXSAKjHffBIa+GeVrpLqWvsdgODyzLe20UUvF0ohlcEazwUw7PCg4xWprp5qOjiLpAFKb/9RLO7ZwHn0WVQ5jE+jrpUDnriAT3C1AM8wEMX1EX9qIhi0lIX7GjKPr/UbLGOch6TnOcSjXL3sTnWzqNo0BQN/nhftjS3ytRtqiodQ8dSHjItrFBBKvHgrhBrPGSLdKtMPnk8lfNkSjf+5RmVJ+1J9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Oi/JRbogs0Gxh7k3knVUujUje44tHnuHGo2zJJOj91Ge6hqcY7Wd8bLeY6oo1RWkeisE54UHGK/TffdjiQcduKtiHWlzfFtF6p0XYpPE/xPwJNA/tpCce0CNMPcADPHRB3bkr+f63R6Ml/DsRhUgtQjxodaWYmjObVi79Txd88cg0XGXwU5rhbUszvAKjjQc5GaGIR8bJzjO4eJCTEfh9bSoP+tfr4iGxRugNz6dBAfeJ6J1xHiivDQX7rFfKfNUjD+gRph7gAR66WM+fbwi9UcWU/wm+xxbxPZIoI63cQZ88OgvMLm3UMZnGdtV4dYy25LtXLR6K4ekYXGke9N5WMV5fPB4w3J/eGX+3oFIVPbmpv7/jkQf0CFMP8AAPXcSvYY4a8qB77G8KHhYGE2WklTvik4fWwhcZo45Vo3FitLZ4VDXaDOP1xWNRiWPoKY4mbJ/N6TLJw23K93MeeUCPMPUAD/AwLf9cydY5LcSxOOP3kZz/Md72kU8eRsELcgzPqdGW5WHbaNOMV8yc7uOaR9n5bzTC+m6ZDqX8Ns+gzAseeUCPMPUAD/DQRbzveEkeNHD1bZl+nPLbhRw+8bYJnzxKBS9gMx3YdvhGGpH1j7z5Bpcmm8VDciDDm8bDpclmIDZe3zx0cDll2yR4gAd4gEcT8bgmZVtX6DwqhedTDbZus00xvLTvrcij7BMZDWun4e2Ppvw2ZlDmPI88oEeYeoAHeOiiao8QTVeiaUsHU37rSZSRVm63Tx6V4+ECtaPMOwcKMUXD2peUzPMD5fsijzygR5h6gAd4mJZf5l0yrX1M05VGMn7PuxbjbQt98igdD7cFcCVA5LbDN6a13GvnkRbPNCP+KE1DWWuQP42c3l6wz6DG7/EQdxp5d9ITD1d60BP60yIKKHH1aT0n5q4rPVJ5ZPHJiNfrjEdWzN2A6mmtemTF3M2Ik9vyemTF3E3EyaVR/Sv5+jluwIPGyAwU7LNaKSOJuNzF/N0LD7Rwmw9UOXS6q2nY+m80LlrK64jGRRpPC1jvkYcLPegplJbaPCr0u8Zc6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzzyogV1C8souzykRQrUt/6KTOdlanA6z9tyF+IuuZSjdR58sewu2Iee4t5TKlcedmtcgOqqWJR3ryceLvToV8xT97y40KMMj1D0CKWeQo/w9aCpRUNsTJsLeNC+NB3pDY3/Kw4vOCTSpy/F5VL3+DxfPPJauJ9VWLt4hmkqC2OYwhYP6lenNYwfSFSGHt5Gv92ax6PCGso2eRBoNHTW+wMapk7D1W/S4EJ57NPkTTF/4/VGn/PIw7Yeb5Y8L7b1eDOQ+vFmk9dT6BG+Hk/zJ63DnPVemKYf0TSkTzT+H8rjiUTeWeV2ian1n2vnkWa4K0TUN19m7eI8o40XghjmMopgjQfjWe4mmeSntOs59fO2ubxPIY+KxluWhwrab11Gl86LQi+6xRjnoRtIOi5zVEyPslE3D9t6TJQ8L7b1mAikfkw0eT2FHuHroUbXOpbRGn5E83/s4Txmc54jBQ8qB9lge3zwmGG4O/o+HZJpeYbhbasQvOCK0VLeVEZRHjZ4iOl986v4c4C7A8c47RRT/fKrkhn09fUNybQ8w3iz1lC2ziPjwrtblI/feLcwfwdDUwrimJFqHMm6edjWo+x5sa1HKPWj2esp9AhfDzV+9NuifFzetzmPM5xnEZ7krt79Pnh0GhredmEevMDIaE15iOKgAUnTO5TRbUCYk8Ujw3iTayg755HAKPPRXclqgvddIfTCb2WZLh1Po/XoXU2vJx629Kh6XmzpEUr9aJV6Cj3C1oNajRQcgTyB5vieUjxDpwHzLB+zgPO4T7MlGpc7l+/NtfLoaDQaut3DvZz5MkX8vWJqFBudNDVUE5lSfxmTtcwjHqveSPydxNXfdaYFydatcx7qdIucKSox4qgdq/lJK17n8yw/edIUAhrVmLkIedo0k4Jyqczvi+i9zqgtHnl8HOqhfV4c66HNQ9Una8pOHXqo9fRAh/t6ulHjluWAh7YeKr+sqTI29UhMu0nvS7XPQ1sP4pc2/ZJB3bm/EFNLJMbRdga53Hjg0WLmtZp5zlXM/aciZbUruo9rlEvX6lGXPFQ+2oabY3hJODHasjz4qUOtAEXoMJmHm2K81ngYGm5llDDc2vk45KV9Xhz/29o8DA3XGQ9Dw60MS4brTA9Dw60MS4brTI8Cw41B99FdIj3STxpojusW5b4qDA1XLVco+VjnofIxXviCjXR5iuHVYrS6PHQEsIQrPPhEOeORZz7tCFt6+HygsImMxSeMUdW4NzbC0MMWj6rGrWOGdcAWD4cPEHSfpHfKNPqZ5rbT+9/uREt7glukNL/1nMVya+NReqWphOGJuoy2wPCEgcHdw59vtRgPwA5COS/ggfrRTnqQge0UU/PcfcEJj8pLO3o02qInlSJ0tTiPoFqSTYiuOjXJaWl3ha4H6gdQpEfNy+UGi6ZfS7noRCp9+PTiW51ndSJld+Ph9rpdeUpXnRMeQGWEcl7AA/UDesBwmx40gflXIjsc0zjv0y48ANQP1FPo0dJ6hNaybifDpeHd14EHgPqBego92kMPjVHKtZq/8bQgAAAAAGgGhGa4s9pd0KpdDlWnUdiazuEKoc7DhR4AAONzeW93gU4LQi6jFMD/skxkLz7RjjwAAACAgFC6hcsmSws99PLfNB2GFr4Y9mBwV3mIaFoOLTjRUjx8rTTVzi3vZtLDwUpTM6DTG9PCK02V4tHCK02V4qEBCgtI4f3yFpygpRg/cfzvOOFhbLhJoxVTC1rT36frMt4iHjUabyg8AAAAmhXJ++gMP+fPlSJaetHWSn5U7mURLdHonId2lzJ3HZ9iE+llY6FVOG7gtJO3xcZ7ykVXsykPEUVysM5DtiiWyeSdhwJaRHujiGIyvifTnzi9x9s2iqmFtm2BnvweEtODVfvgAT3C1AM8wKMItGDGfuU+SkEDDogoXu+d3Cicxd/X8W8X+V56io/tqlBuD5ttLTwKW7gZLckXZNojW7FquKZ+ue8eEUXIecx2izePh5geNqqft03jYaulSUYbAg8FFPD4CZk2i/SQUks4reUnst0y7RPVAljP5guQ/q+HuVvFBw/oEaYe4AEeuib/Gt8bL3G+u0V6qMARTsdFFCxgM/Oma+42me4XGhHIEuXG3cK18egs05KU5tmfMNsroG30G7fwdtho8RbxyBAljh85g0fZlmZBi7Y2HgnM53x2Cf34jbv4mPkVy6SHjgf5AcIHD+gRph7gAR66Rn+C74dxTOktQj8u7xY+ZpzzOMF56pZ7ke/ftfLotGG0GcY7UMV4bfDgYwaqGF6e0fb19ZkEbk7lQXlzq9kU1BXyrkxLSxy7lI/tMTxunlLmkzKd8cQDeoSpB3iAhy6e53xo+ce7+NoxxRk+dozzel6zXBoA9bgPHmkt3NNKdyl1jd1uYHBZxnu7TB/x5tjwimCNh2J4VniQ0cpUNw8VXdwFsiDlt59odvcs4Dy6DMo8xsdRl8pBTzygR5h6gAd46IK6qB8VUbB26oIdTdnnl5ot1lHOY5LzXKJR7j42x9p5FA2aosEf78uW5laZuk1VpWPoWMpDpoUVKkglHtwVYo2HbJFulcknj6dynkzpxr88o/KkPak+pVkmvaOIgzI/45EH9AhTD/AAD138nD/35rQoH+WGyALNFubeRN5Z5dKI5D2+eOQZbjzKlkyC3k99pmt4itF+xsd2i6muWFOU5qEYnBMeZLxC/92HLR507KaCfajF9W0RrXdahE0a/0PMn0Dz0E564gE9wtQDPMBDF9Sdu5Lvf3s0WsK/k2m1Rr7xoNWVYmrObFq59D9d8MUj03CVwU9phrctzfAKjDYe5GSEIh4ZJzvP4OJBTkbg97WpPOhfr4uHxBqhNzyfBgXcJ6J3xnmgvDYU7LNeKfNVjzygR5h6gAd46GI9f74h9EYVU/4n+B5bxPdIooy0cgd98ugsMLu0UcdkGttV49Ux2pLvXrV4KIanY3CledB7W8V4ffF4wHB/emf83YJKVfTkpv7+jkce0CNMPcADPHQRv4Y5asiD7rG/KXhYGEyUkVbuiE8eWgtfZIw6Vo3GidHa4lHVaDOM1xePRSWOoac4mrB9NqfLJA+3Kd/PeeQBPcLUAzzAw7T8cyVb57QQx+KM30dy/sd420c+eRgFL8gxPKdGW5aHbaNNM14xc7qPax5l57/RCOu7ZTqU8ts8gzIveOQBPcLUAzzAQxfxvuMledDA1bdl+nHKbxdy+MTbJnzyKBW8gM10YNvhG2lE1j/y5htcmmwWD8mBDG8aD5cmm4HYeH3z0MHllG2T4AEe4AEeTcTjmpRtXaHzqBSeTzXYus02xfDSvrcij7JPZDSsnYa3P5ry25hBmfM88oAeYeoBHuChi6o9QjRdiaYtHUz5rSdRRlq53T55VI6HC9SOMu8cKMQUDWtfUjLPD5TvizzygB5h6gEe4GFafpl3ybT2MU1XGsn4Pe9ajLct9MmjdDzcFsCVAJHbDt+Y1nKvnUdaPNOM+KM0DWWtQf40cnp7wT6DGr/HQ9xp5N1JTzxc6UFP6E+LKKDE1af1nJi7rvRI5ZHFJyNerzMeWTF3A6qnteqRFXM3I05uy+uRFXM3ESeXRvWv5OvnuAEPGiMzULDPaqWMJOJyF/N3LzzQwm0+UOXQ6a6mYeu/0bhoKa8jGhdpPC1gvUceLvSgp1BaavOo0O8a+z8c6FGGRyh6hFJPoUf4esTz1sn0dRbMoOvsuxomR3ltSJSRVu4anzw6Mxy8I63lVxWGyzK64EF966/IdF6mBqfzvK0nj0fW032NPNQL7Z9xyzhrUjo9xb2nVK487Na4ANVVsY575OFCj37FPHXPyz850KMMj1D0CKWeQo/w9TjLZf8zDf60L01HekPj/4rDCw6J9OlLZ/k36h6f54tHx//+0g2lXYO6XqUhNvh7R4HR0tqzV5cBU/e3ZKpxv0UWD+pXf1tkT1imSrT8m2L7hyHwkOnDf9fVp1PedjF99ZNHRBQMWWfB7REu68pi5ckuykQXJo28e0ikDxKwyuPqo/gPU3nY1iO+4LTPiyM9jHj8YPLwhyHo8ceH+lzxyKwfyS7bAx3h1I+lv+yoXY9El21m164PPY5944ay99MXRRTRRyeQAr1bPs2c72R9Yn9K7vcem+6/r4uH6pdpLdwuMX1Yc/JvoxZtygpU1O+/QuNwazwYz3LlmOSntOs59fO2ubxPs/EYSDypvqh50VJ30DqhH0h6UkxFxPHJw7YeEyXPi209JgKpHxNNXk+hR3PqkcQjmv8jtaSPMeeDInsgU/ygspbN1guPWSliHOPv9/Pna/y5joX8H2T6rxpdx9NatGy0tCDGkGblqMxDTC1AIfipRnAF263sQ12DNLdsl7JPs/GI3yts07z4KKrFXwrzdzCtyiOU8wIeqB/trIfpfF6KVvR/stmRNk9qHPN/+eTRmSIGjbCiPvz5nMFi3naM9/mv3ELVDV5wpUUrjXa5odmW5iGmr2WsbiOkrZQSb5vTxDyST6pZT6f9zHe05EXbajxCOS/ggfoBPfQQB445JaL5weQr92m2RL3y6EwhQZN17xHRUl4f8fcLCpnZXMBPOVpPbLZVjbY0j8STWZJHEhc0tjUrD7po/jcx/WU9fX+D30PczE+glypctK3GI5TzAh6oH9Bjqjv7fxbT1yqm7zSIi94vf8z319ls7vcKvYg/3nnQoKk0Eh8k9qPF2t8S0eiuQW6G08nfntINYdJ1HJt1lhiVefBTB6Ghw+WbYvs3QuDx77r6qvAohYxBU11180jyqYlHQ3O/b4TA4weTh4Pg8ceH6q+nGYOmgqgfS3/ZUbseGYOmgtDj2DdusH0/jUFzXLco99UZSAya6vLFQ+VD73CTa0GmrZV5OSOPAYWIsdEmYJWHjgCtyiNjQQThQY8geOTpYTgCuiX0yFio4gpKTH8rzWNjIww98ngYjoCuxCNpnL70yONhOALa5v30LHdp0ypPNL/1XDPy6GQHv58dfR53j96q7HMrb5vxFMQrMq0o0XWchtI8GCs4Ldc0uXs4BclDtmCq8rCFduXhqn6AB+oH9NDn0cHp23xf3SnKLU8ZBI9ZCTKvcZObmtV381NBbpdDRZPNEsWYR4mWZFeL8xC+z4vllnbdenTVqUdOS7urVfUIpZ5CjzD1cLDErvfzMiuDDGFcaUKLGipHaR55J0bpw6eh9OrqJydSdh+rwkOzq845j1DOS5PxCOW8gAfqB/Ro0fvYrAwyQik0+beoURSbPGgC869Edjimcd6nXXiEcl5QP8AD9QN6ONEjZbUpYx42W9qzMk5O3t91VhKbPKir4Lq8Hb6Zvl547Txq0iOU89I09SMUHj+YPBwEjz8+1If6oWDpLzugh4Jj37jBux45ywZr87C1nj8Zd0ej0RAAAAAA0GpwEYSniuE2fTzcEsP2p6Hq1ISqUYTy3vuGgBLTZqzBwaAr6AEAbWJ8Ncc110LleLjS8JZRCuB/WcYJPAAAAIDgULqFyyZLyxb28t80HaZfthiHPRjcVR4impZDC060FI86WlbN1IKCHtNhOV5zKnR6Y6r2OOlAp1cqFB4lFoowhs6CGaHw0MBNMj0gosAHtCRuvKyiuuDEUREtyegSTngYG27SaMXUgtb09+m6jLeIR43GGwoPAACAZkXyPjrDz/lzpYgiEVVdyU8tl1aYeqcOHtpdytx1fIpNpJeNhVbbuIHTTt4WG+8pF13NpjxEtHqIdR6yRbFMJu88FFD8yY0iWi+Ugiz/idN7vG2jyA4WXRb05PcQPw365AE9wtQDPMCjCLRgxn7lPkqL/x8QUZi8O7lROIu/r+PfLvK99BQf21Wh3B4221p4FLZwU1qSgpvRK2QrVg0V1S/3pcC7tGLHQtst3jweYnrIKnramMHDVkuTjDYEHgooUsUTMm0W6VGJlnBay09kFLtyn6g2HH82X4AU8/hh/v998IAeYeoBHuCha/Kv8b3xEue7W0wPAxhjhNNxEQUL2My86ZqjoAP3C72IQWq5cbdwbTw6DVuSZ/hneoJ/X/6+TaZuThSm6H02F8H7Vm7x6vAQ0cLS3WIq/mwmj7ItzYwWbe08EpjP+ezKuFjSWmC7+Jj5Fcukh44H+QHCBw/oEaYe4AEeukZ/gu+H49xg2ZJhcklM8L4r+Nhezmu2QbkXuReyVh6dJl22spV6F2c+zOLTShGfiZQ4uLxv6a5mWzxkuqtKF29e13FfX19lHpQ3t5pNQV0h78q0tMSxS/nYHsPj5illPskPET54QI8w9QAP8NDF85zPGN8bz5TI4wwfO8Z5Pa9ZLg2AetwHj7QW7mmlu5S6xm6XBkddwlccX37SE/x3RbTSiFBadIK3fZf3oX0n6FjKQ0RBfoVieEWozENMvcie4G5cKzyk0fbLFD8B1cVDRRd3gSzI2eevOGVhAefRZVDmMT6OulQOeuIBPcLUAzzAQxfURf2oTJPcBTuas+/fcsrCKOcxyXku0Sh3H5tj7TyKBk1ldR1TC2417zMspt5H0rbPCrqay6AUD5HfxVuah2yRbpOpmxLnWzePpwqeTMnMj3D6qOBJ9SnNMukdxXf4+zMeeUCPMPUAD/DQxc/5c29Bi5LukRs4LSxoYe5N5J1VLo1I3uOLR57hxl2fRV3HyymJ4q7VuCvWFFo8RBR/th140LGbCvY5nvE9DZtE8fub+EGBQPPQTnriAT3C1AM8wEMX1J27ku9/ewr2XZvxPQ17OM+VYmrObFq51Ot4wRePTMPlrmB657hDMZrUrmPeP6trVX332m9aO3R4iOlzoAp5CGHOg7qRQ+AhsUYUD88fUb6fLdh3Lj+55WG9UuarHnlAjzD1AA/w0MV6/nxDFI8qXpIwzDxc5Ba5WkZauYM+eXQWmB29gx1gc1CR1XWsdq3GuEF991oGRTzEzC7bVB5scKV50HtbmXzzeEBjn3PK9w819l9t8Ps7HnlAjzD1AA/w0EX8Guaoxr6LlO+3auw/mCgjrdwRnzy0Vpoiw1OWSqPW2WNiqqv0KaUFJ9hIXoi73KoYrU0eVYw2zXiVpfTq5rEoZdtH3PVzli8Q9SL5QESTtW/lpzPqElmY8wSXhttSLkYfPKBHmHqAB3iYln8u5beFnP9iLu/WxDX3HnM7y3w/ymiZL8op9yOfPPLm4W6llmuK6WV1reZ2HSutYCNU4SHSu2zV92/akAa7lQdJJVErDzFz/hsttHCLTE/L9DKfbHVS+iRve5n3uYWPUTHPoMwLHnlAjzD1AA/w0EW873hiOwWz/48yPSfTj9jE1fmsXbztR7zPf+RjRMq1OC+n3AmfPPJauDS4Z5M0Oxp1tS/Z0pQfA/zbP8ZdpWmtWTZLagGWfcmfy0Nupy7eaTwyWpFWeEjTncGDy6uLRxKzLRwzCR7gAR7g4ZHHJQvHdIXOI89wJ1K6SUWK4akmnIbPEt2rpiZTyCNhbK3OYzxxzC+Yz+vcxXGOuzsuKSf/Nu7eoC6S76d0CY0ZlDmP9/fBA3qEqQd4gIcuqPXXwy1t9R75U26wfJ/LWcRdubMVU/+A+Z1lvsmu3J5ECzOt3G7+7oVHnuHewK2wx9QTxN3CL2QZrNKiVVt08XvMPUoLUBe5PHKMrRYeQtTO45yY+W5goZg+1P9OMfUeIX7nUJRnHj5QylzEF5gPHtAjTD3AAzxMyu9hDsnjPhLTp+hQuUuUa+7Ogrzz3svG5S5kI/TCI9Nw2VApIMEefgLaxj+ldvHmdB3Te8w9sUGbxqks4sFPI/tSDE7lQTfE+2T6B5n+O2/ryOKTFueSV5bqP3z4sBMeafFMM+KP0jSUtRonPG8AQRKDGr/HQ9xp5N1JTzxc6UHnhd5PDatP6zkxd13pkcoji09GvF5nPLJi7gZUT2vVI+telhEnt+X1yIq5m4iTS6P6V/L1UzTH95xidDqmvlopI4m43MX83QuPwvB8ypSctK7VzxJdpeqiDvHx/TZGKlfgQQLdzk8m/70qD2VqkC8ex0XxSOclGd/TQHkd0bhI47lq6z3ycKFHfF6OGnSNudCjDI9Q9AilnkKP8PWI562vFcWv00Yyvmf1JG5IlJFW7hqfPPJGKWeRUBfg707pKo1H5prkKRzy6FdujtSF8IpM52VqcDrP23IX4s4YoVw7D85zd8E+Jiuj7Na4ANVVsegJsdcTDxd6lDkvLvQIpX40cz2FHuHrQe89h/j+uFnj4SDtexri8IJDIn2xjrjcVSIad+GFR14L97O0KTlKQIJ4KkyMq1OCki3axMIYpijFQ0wtLvGm0jVCaxg/kKgMPbyNfsub1PxZxtSgOCBBXTwIewuetOK1PzeK/LU/KY99mueB3jnH640+55GHbT3KnhfbeoRSP5q9nkKP8PV4mj+fKmjJx2s6HxD5azpTHk8k8s4qt0tMDXqtnUea4a4QU2sAP8uGt62oizer61gx2uSaw0XQ4iGmpuSoT2Bpo4UpD1qGbJL3uZ5TP2+by/sU8qDgBR54qKD91hV06VBki1/k/D7GeegOg4/LHBXTo2zUzcO2HmXPi209QqkfzV5PoUf4eqjRtY4V9A5QxKKf5vzew3nM5jxHCh5UDrLB9vjg0ZlipEMZwQi0u4UT+6QFOxgqysMGj0QX7yr+HODW5xinnYpRrkpm0NfXNyRTJg8h6uGRceHdLcrHb7xbmL+DoSkFccxINY5k3Txs61H2vNjWI5T60ez1FHqEr4caP/ptUT4u79ucxxnOswhPclfvfh88Og0ML7eLN6fr2MhoTXlkGJ66lnHS9A6l7B9vm5PFI8V4r/LgsmrhkcAo89Fdmznu/l4h8mM/FpkuHU/d5/SuptcTD1t6VD0vtvQIpX60Sj2FHmHrQS10mrFBnkCxdU8pjTOdBsyzfMwCzuM+zVZ/XO5cvjfXykNnlHJaS3NGF29W13FZozXhIcS0ruYkjyQuaG7TNV4vPBIViJ4qb5bpcRFFv1Bf1p/lbY/zPjsrdkfFZdLAC5qPtpArmw8eNvSwcV5s6BFK/Wilego9wtaDBl/dywY9m++ZH3Prk0YTq5F5FvO2/bzPVj7mEOdx0eB/jsul+OYP1Mmjo9FoGJ0daay9bCLLMnYhE+q3YbI2eIipkHm6/2jHRgNJDh8+7IyHOr8xZ06oNaTN66yjXBM+DnlpnxfH/7Y2D1WfrDmydfBQ6+mBDvf1Quf6dMCj1P0ja26qTSTmuabCAQ9tPYjftsM3Fu1H99FdIj3STxpojusWIbJ9Zkffp7rlCiUf6zxUPrNKVHbKeHmK4dVitLo8dASwhCs8+EQ545FnPu0IW3r4fKCwiYzFJ4xR1bg3NsLQwxaPqsatY4Z1wBYPhw8QdJ+kd8o0+pnmttP7326ldUkt7Xi2B81vPWex3Np4zKpQoVXDE3UZbYHhCQODu4c/32oxHoAdhHJewAP1o530IAPbKabmufuCEx6zqmbg0WiLnlSK0NXiPIJqSTYhuurUJKel3RW6HqgfQJEe1J0KWDBc3yjqOlK6hGjIujrP6kTK7sbD7XW78pSuOic8gMoI5byAB+oH9IDhNj0eEVGg4PkZv4/zPu3CA0D9QD2FHi2tR2gt63YyXIqscZ3tTEsMMnHCAwizfoAH6gf08AeNUcq1mr/xtKAijBzsuDJKd8mjjWGf/1xdPDQMVx21PAO2RpcCAAAAYRuutRYuGxxNi+nlv2nwUH/dxhsKDzbaqzxENJiqP8t4Q0Wo83ChBwDA+IoMLjR0Vs2ADE6mU/LraTEVpmyCv5+m3+LWpmujDYEHG20mD/5tGS5BAACA9kLpFm6yJcmmQiHL9vDfm2R6TDE8Jy3NUHiktGhzeZi2eH2tNNXOLe9m0sPBSlMzoPP6o4VXmirFo4VXmirFQwPxcot5C04clekTx/+OEx7GhptncFJwdXHrfrkvhSmiidALFaOxcuZD4VFgtNN4iChskyseAAAAzYrkfXSGn/PnShEtvWhrJT8q97KIlmh0zkPbcA0Mjvbt5tbcJqEXdUE0Gw/ZotA1WsFlO+GhYC4/ka0W0fw49YmM5sMN8hPZRYtl0v/yfa5sn3jkAT3C1AM8wKMItGDGc3x/FJz/US5vTEwFUljMvFYzz/jVHd1zKdj7ZMlyh7m8WngUGq4Fg4v33+rZaK3wsGC0VngooEgVT8i0OcPMl3Bay09kFNVmn6gWeYTK3Mj/28NsLj54QI8w9QAP8NA1+df4XnqJ890t0kMFjnA6LqJgAZuZN11zt8l0v8HDQFxu3C1cGw+dFu5p5TvdSFZIgxs1MLgrhij3qWowwfIQM2NU5vLg7zYMlyadHxP6QZO7+aKhVtg6EU1OL1vmbfy/n/HEA3qEqQd4gIeu0Z/gssc5vzOax06w2b3O/Hs5rxUaDwJxudRq3Vk3D9N3uPQi+X1pWnv5KUAUGZyj7o+geMikxUPoBXnWBXVrvC2i2KumoMr1roiiYpgsvzaPj6Myf8IV0wcP6BGmHuABHrp4nvMZ43xGS+RB19td/H8s5Tx/olHuYm6J1s7DZFrQTjYMMpLtIgqurgZYn+B9bpAG1+/Q5JqOh4heqtvk0cVdIAsq5LGA8+gyKPMYH0ddKgc98YAeYeoBHuChC+qiflRE7zvvL2lyMUY5j0nOc4lGufvYYGvnoW24ZF5sHjsUoyk0OOrmtdCNGxyPvr6+Qh4ZRkv7VOXxlEE3UNGT6lOa+1LLPQ7K/IxHHtAjTD3AAzx08XP+3Cv0u2+LWph7E3lnlUsjkvf44mG08AWZmEwDbCYxigwubvVZQyg8pOlSWTN4FBhtVR6Uzybl7yHuzugQ+VOM4t/vEtOHsOuMnFYfEmi03klPPKBHmHqAB3jogrpzV/L9cY+ynd5/Ujd1g1MW4t/fFdOn7sSv7FaKqRHWaeXSqOMLvniUWmlKNTUNg+sWdrtTg+ORyLfIaKvyWCOiUXUxHjR8OjvDx8SgvDYUHLNeKfNVjzygR5h6gAd46GI9f74hpo/mfcWw1b2Uj4lBeR1JlJFW7qBPHtqGS+bFo4Czfs8yuJ2JFmAlhMLj8OHDW2Xq1mgF2ebxQOLv8cQTV9ETmXpMjNUFZaq/v+ORB/QIUw/wAA9dxK9hjia2z0+0pIta2uoxImGm38kpd8QnD5NRymQamxIjg7Wm4vB+trwuKB5i+gjl2GhdjlRe5KKzoOD325Tv5zzygB5h6gEe4GFa/jkHPEZy/sd420c+eZgYrjoiV31R/pmodypOU/IQ9rqz5zv4X+YZlHnBIw/oEaYe4AEepvuOO+BxIYfPPOWe7I2HieHeIKYW4O9OtOhyDS6vC7gEmopHhtG6Wt6xLCbBAzzAAzyanEdX6DxMpgVNJKbkxNCZivOZtb6LQHjQCOXE1KBpPETxSOWycPFENmZQ5jyPPKBHmHqAB3iYtv5ctLR7EmWkldvtk4fxKGVlSk78d7/mCGGrCIUHm+qA8rfOlKAqPFy8cyjK8wPl+yKPPKBHmHqAB3iY7uviXXLetRhvW+iTh0m0oO6i96EugwZU5EFPYP9apn8v03/hffLMvJAHjVDmebh5KOSRF8c0I/4oTUNZm3iaonzjfyiLfEfKE1iMwYL/g36Ph7jTyLuTnni40oOecmmqw7D6tJ4Tc9eVHqk8svhkxOt1xiOrrgZUT2vVIyvmbkac3JbXI+uemrif0qj+lXz9HE+0knuU8rNu0I2clvVqpYwk4nIX83cvPExauJ9lTckpmorDXcC2YMrjPZluEdEyZP/FJg+aGpTRWk1r0dricTzRgn7RsFtkPh+jttCPaFyk8Vy19R55uNDjf5LpaxFNDxgzuGnZ1qMMj1D0CKWeQo/w9Yjnra9N3DsfEWbd3eN8jHrP3ZAoI63cNT55mBhuN5sHGd42xeRyjdbBKGFTHrQg9SXlaY4mKZ8XU/PKzvO2nrI8ZNqmbHfNg/LbnXia+lzoz6P7XEyfN5cVhipZ5k7+Tk+IvZ54uNBjhUz/ZHheXOhRhkcoeoRST6FH+HrQymxDfG/cnGitXyf0579el2jhx+EFh8RU7Nq0cleJaNyFFx5VghfE8B00IJeH/Pz/+HfqV6fIPg8kKkMPb6PfbnXBQ0TvdW3yoLm/Ixa0pDz2ae5LrwXiFWme88jDth5vljwvtvV4M5D68WaT11PoEb4eT/MnTadcYkEPyuOJRN5Z5XaJqWmctfOoErwg+bTvK3iBFg82QlqGbJIN8HpO/bxtrjBY4zgleMEMHiJ9AJUNHrTfuopdXGOch24g6bjMUTE9ykbdPGzrMVHyvNjWYyKQ+jHR5PUUeoSvhxpd61iJ3kWRMHjKYzbnOVLwoHKQDbbHB4+6gxcMWzJdbR4KVvHnABvimJgKQjyQ2EfXdE2CF9jmEcdvLBPl4owoF8uS3lfcxccn40jWycO2HmXPi209QqkfzV5PoUf4ejwppsePLhO9aCkf28N5PalxDO1DXb37ffCoK3gBGe0Kue9yYRGaPGLEL8YPpWQVb5tTkopO8AIXPKh1tULox9ud4H1XiPKxH8f5eGrZ07uaXk88bOlR9bzY0iOU+tEq9RR6hK0HtdDvE9G7Toqte0roT5mMx8+c4mOHOC+dVn9c7ly+L9fKw3XwgqtGK9OQjRpSgkcSFzS35aJE8AInPPjk0lPlzTI9LqLoF+rL+rO87XHeZ2fF7qi4TBp4caeI5rUt8MTDhh42zosNPUKpH61UT6FH2HrQSP972aBn8/3yY2590mhiNbzdYt62n/fZyscc4jwuGvzPcbk3ieh9c208dObhkmkuE2ZBA+iYflsmW5FHEg2bPIRe8AIXPNIq0Quc6sLFlCdcHzxs6tEIRI9GC+gRSj2FHuHqQe97aVrNyzLtEtG89sc45YHmuG4R02Pzlim3l9NQHTw6Go1ivaSZ9bLBLFO6FrpTvrsw2ko8lMnYuhWjo2jhC9myNeKROBnaPDIWFKgVOYs/OEfGwg6u/j/t8+KYkjYPF/ooi1s0VT11BWVxC209NjZaVg5R9n667fCNukXQ6Gea276K76OLlZY23VtplDTNby1c3WpH36cm5TrjofLRWmmKDXR5iuHFLTqnRuuIxz38+ZYpD3mDucIjxXin8dB86inNA3CKUM4LeKB+tJMeZGA7xdQ8d19wwsMkWlCa4Yk6jNYRj8qRJch4peku5y6JqzwMuzm6Qr6K6mhlBoquOjXJ6UkIPgIK6gdQpAe17gBDw00anm/yhjziNTJjnMjYpwxC4QGURyjnBTxQP6AHDLfpQS/EfyWy1w1Nromp28rV2k95N+aEBxBm/QAP1A/o4Q+htazbyXDjNTLBA0D9QD2FHtCjdmiNUgYAAAAAAC3ctoPtqTo6g4DqmB5UdjAS9JiOvBjLZVB22s8ByxOoyk63CYVHXgzuMtCJ2x0yjwpTdlKh031su0xTHp0CaCfQSML1AZTpgwf0CFMP8ACPtrluYbjtZbaviHqnM6SV6YMH9AhTD/AAj7a6bmG47YFrZPpbmb4vLEVsKlmmDx7QI0w9wAM82u66xTvciqj6vqyGZfGu4Scx6vr4QNiNNmJSpg8e0CNMPcADPNryukULtz1atvF7hsGay6Q1Rx/xxAN6hKkHeIBH2163Vlu4Iwc74ig6BFpq0Uv3Qyg8xFRUoSs8au6OiSvHA8q2oRrLpEpK4apGPPCAHmHqAR7g0dbXrRXDVQyuV9l8Wm4fqtPwQuGhGO00HnyC6jBeqjB/k6gcFPfyZE1lfiWiQMwjHnhAjzD1AA/waPvrtpLhphgcPQ3E8RQf4+3ODS8UHilGm8rDsfFShaEl1zYktg8JNwGsk2V+xU+EZzzwgB5h6gEe4IHrVpR8h0sGJ9MpNo9eNhYKY3SDNDMyNDKTG2Tawb/FhnfKttGGwIONNpUHG2sqDz7GRYX5UcpvQ44r6Y+4At6nVNI6eUCPMPUAD/DAdVumhZvTktwjzW0i5ZDJxN+9jlu0tfI4fPhwJg/+XgsPBS9mVA7CG44q6otKJb2XW+2/8sADeoSpB3iAB65bE8M1MTi5LwVgp+7TTSIKxh7v312n0brkYWi0zngkQJXjoYzfKHLHBw4qaVxm/EQ47IkH9AhTD/AAD1y3Cgq7lAu6bCdUg5Npq/z6GZtRt5jetVrVbIPgIc02lYeIuo0nEkbrjEfK09lDOb/P533mOyiTKul3uYvFBw/oEaYe4AEeuG5NDVfM7Pa8lGxJ5hlc0hAroCl4aBhtv0jvbq5SYX6ssR/t8x9kekpUXxYtLpP+93UiGq3ngwf0CFMP8AAPXLclDTdG3A1KJvKZNLdtNRlcU/CQaVvNRkv4pWblUB8GnpPpH2RaU7HMuJK+6YkH9AhTD/AAD1y3Fgz3BjaP2Gi26xocv0+1habikWG0tni8LtNHJY5bKNPaimXOFtG8tPmeeECPMPUAD/DAdVvVcMm8EtNsYuQanNL6tIJQePT19U3IlMkjx2ht8qClxf65TE8btp4PyfQTC2Wu526VW2X6ds08oEeYeoAHeOC6tdDCVQ1vQPm7yODiVh+N/Fph2Xi98+ATM6D8XWS0tnnQVKO9Mv0Fn/givCSidUFtlfkqd6v8TqZzNfOAHmHqAR7gges2BdrzcMm8it6FZkzFIWMhM7QyYbkkjzGZfsBc/hvvk2fmhTwOHz7cTa3cgt0KeeRFGzKMJDTOJ36NyB49R5XjYYsXiVomdavQ8md/7oGHVT3W/jo/4+M/rEePCjys6lEUEasJ6qlVHgc68jPe2BBtpUfevVT3ftou9zGThS9ogBLNM31Bc86rVaOtwOMI3RNk+pNtHvJGdIWH0Jt764qHitsKKscjjsukbprLnnhAjzD1AA/wwHXL0OlSXsHmOW1ksGJyqV2l0gyXWzbbUjxk+ivF5HpEFMvwvEwNTud5W09ZHiIaoRyjLh5pyBop9zJXjssOKqpa5pBHHjb0sHFebOgRSv1opXoKPaCH9/tYoeGSaZJ5Joxmu7KLa6O1xWORTO+LaERaT6LSPMC/3VrEo6+vb0gmbR4yLRfT1920wiMDvRmV42GHF61a5qBHHlX1sHVequoRSv1otXoKPaCH9/uYySjlpOHFcGq0FnmQEc4V0YtyGth0Pad+3jZXTMWuLUSK8U7jkWK0TngomJ1SQY46rqRqmbTU2agnHjb0sHFebOgRSv1opXoKPaBHEPcx4/B8bGbLRw529Cp/144SPFbxJ40o3q1s38kC7lL2McEQm2tvojuibh4ruZKoleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzrLHsgtTS9mW5JHPHgpbah3vG1OBSpDQi9kkysey5Tvr9Z00aplvuGRhw09bJwXG3qEUj9aqZ5CD+gRxH1slmg/XNDcpgXdKREpUyus8hBTL/ipcjxY00WrljnokYdNPaqcF5t6hFI/WqGeQg/oEcR9rB0Nt9GCPBaIaAj76zU+IaeV6YOHbT0agejRaHI9Qqmn0AN6BHMf6xRAK2AZVw56Epv0WKYPHtAjTD3AAzxw3cJwr+IeTq3A47KHiyWtzMsBXLS2eJieF1d6hFI/mrWeQg/oEcx9rB27lGN0tRCPox54Hw2Ehys9ugLRo6tJ9RCoH9AD97Hp6Gg0Qnml6QbKOp+0AkrR6ie01vH1hmt/akEZNKXNw3CNWqAElPWKtc+L4RrGTcUD9XQ6lHWTtfXY2MK31FDup82KdupSpqW4xnN+jxewbhceAOoH6in0gB41op26lGm493XgAaB+oJ5CD+jhAy3fpQwAAAAAQbVwi2JeukDaux/wCAf/4t+OeC3/7/7NEugRsB4A0AzYdvhGr+Xv6Pv06nfMwwUAAACAOlu4BrhJROGXaGFqWk9zMW8/K6JA7G+KaFj1J465txWPOlpXzdSCgh7TUUePjE4PjDKq1xl0RgGHwkMZ1esMOqOAQ+FRR2tTbVE2s+HS6hsUbqk3S2/+pCgLFCmCoi5QqCbbAQ7AAwAAAGg66HQp04Tm/TKdZnO5SA+QMq2T6U427Vn8fR3/dpEN6RQfa2NSNHhMgea/vSKiuXCNkuk859FjWOZ3PPOAHmHqAR7ggeu2gEeR4VIQ4d/K9JhMl0QU9/BmmX4q03HqqRDRMliX+ftx/u1m3vcSH/tbzqsswGMKi2R6X0Td2FUr+wOc160GZX7okQf0CFMP8AAPXLcaPPIMl4LvnuBWHE1iXiHTFhG9lyzCBO+7go/t5bxml/hHwGM6nq340JD2EPGsQZkTHnlAjzD1AA/wKMuDXrHdJVNHyXQX51H1uq2FR57hPi/TUhEtz0WZnSkh6hk+dozzer5EHuAxHauEfawq8bsPHtAjTD3AAzzKHvNgyXupek990MJ1WwuPLMOlAT+Piihawv0yjabs80vNFtoo5zHJeZoM/QSPmeh2cMHMKVGmDx7QI0w9wAM8yvIYt1D+uIXrthYeWYb7c/7cm+P6ZBY0cGiBpvvvTeStA/AAAAAAWgJphkvzSGkqC/Vx79Fo+f1OptUaZe3hPFeKqbmqeQAPAAAAoKUNdz1/viGi6SxFoJfENABoW8F+lNeRRBl5AA8AAACgpQ03np9kGoR3u0y/Efkj4AYTZeQBPAAAAICWNtxF/HmuRH5rZHpPZHeRjiTKyAN4AAAAAC1tuPP4s+yoLVpb+G2Zfpzy24VEGXkADwAAAKClDdcWrknZ1uXhfwQPAAAAIEjDjVtd80vmSfNMl8t0MOW3nkQZeQAPAAAAoKUNN35XWea9IoWi+7aYejeZhMn7UPAAAAAAWgZp4fneEdHcUJqqctwgrx0yDRTss1opowgueVB+VwNEJmOJJuJ+hsIDcAdaavNpEYVQHIs31hFzV4dHFh+H8XpTeWTF3G2DepqqR1bMXZ04ua2oR1bMXZ04ue1suK/KtFWmtSJa9qpocX6aT/qvRDRPNQ+U1waljCK44mGKUHgAbkC9C3cLvTnW4IH6AT2gR2mkdSmfFVHUAzKXzQXH0753aprLZs5ziI8TGnnb5pEW97AojmEoPAA36FduHj7PC3igfkCPNjRcwd0FhKdE9uL6h/hJ5xONciiPJxJ568Amj6y4hzpxDEPhAdjHm4GcF/BA/YAebWq49LKIRtXStJVjGU8rj4gooHoRejiP2ZynyYsxmzziuIeT/JR2Pad+3pYXxzAUHoQJB/Xgq4LfJwLh4UKPiRLnZSIQHqKFeTRz/YAe+nrYaAn3WLiP1cIjbx7ukyKKakOZ0MINS0sQWMrH9nBeT5bIwwYPQhyjkAYy7RTRy/4x/j6Q2CdkHicdPrWalOmDh0s9TM7LyUB4iDbg0Yz1A3ro6/GiKD/lUvCxL1q4j9XCI89wqbV2n4jeX1LIuVP8xKITT7Gb9z3Fxw5xXpdK/CNVeSS/H0rZL942pwl4qO9QbOAi5yk0y+z2yMOlHibnxaUeodSPZqyn0KP59KCZK5+LqXfApulzzqPqfawWHp0aJ/VeFpC6hGm07scy7RfROsHqGsGLedt+3mcrH3OI87hYsXKV5ZHEBc1tofL4UKbbRTR6ukrQ5HHO43bOU7fMWz3ycKmHyXlxqUco9aMZ6yn0gB5B38dmaWRE/fH0fvJlmXaJKLLNY5zyQPNXt3CL0AbK8kii0QI8qOvmL0W9SCvTBw/XejQC0aPRZHqEUk+hB/QI9j42y2BfMk4ahUuj02gRiFXcLI9bdTQlhl5Av8lO72r1JFMeohV4OFzkoClhSw8Pi1s4ga3FJ7IWt9BFKIs+2OKRtbiFLkJZ9MEWj6zFLXSxo+/Ttr5vzSpxDBnpTk4+UZXHPfz5VovwAOwilPMCHqgf0KPVDDeU5dls88h5Yu9qBh6t0IpsUnTVqUtOS7srdD1QP4CQ9QipVT2rjSoE9dOrc61OZOzTLjwA1A/UU+gBPWpEZxv9rzTQKW8U2jjv0y48ANQP1FPoAT3QwnWCQZmuAw8A9QP1FHpADx/oaDQQOgkAAAAA0MIFvMH3lJnQBm1BDwBoPmw7fKPX8tVBW504HQAAAACAFi5QY+uqmVpQ0GM6qi5YoQOdqXJVF4rQgc6iFqHwqLpQhA50FrUIhUcdrc2QF9dACxcAAAAAfLZwXT0hmi65FgoPVy2Ikgts0Py352RaJsrHcaQ5csMyPS305svFZe4T0TrZvnhAjzD1AA/wwHVbwAMt3OYDrd38vkwPiGpBk3s4D8rrVoMyP/TIA3qEqQd4gAeuWw0eOobbsJSqAjwiUAzeuRYNfC7nqVvmhEce0CNMPcADPMryoCAwd8nUUTLdxXlUvW5r4YFBU82HVR7yXBUID+gRph7gAR5lj3lQVItDe4bz+LzidVsLD9Mu5R0y3aC4+m7ltwPK9r/gfS87Mp125tFd8PtPZLpkmOecEmX64AE9wtQDPMCjLI8sk/ulTLM18xq3cN3WwsPEcCmY/IBMoxr7nuN9n3RgcuCRj4MyLdfkBR7gAR7gESKPR2U6LdOCVuKha7jDidabLl7gY20BPPRAk1S/LaL1Tn0CPMADPMCjLGgi/O9kWt0qPHQNd0uFMp6x3KoEDz1clOk+EXVl+wR4gAd4gEdZ0CAkCv23rRV46BhuR8VW2TucR1WARzlQV/Z3+QLyCfAAD/AAj7LYLtNvhN0R1rXzwDzc9sAbMt0p01nwAA/wAI8m5bFGpvdkWtysPGC47YNPZLpbpkPgAR7gAR5NyuMmmd6W6cfNyAOG2364DB7gAR7g0eQ8rmlGHlj4on1Aw9pfE9GIO/AAD/AAj2bkQdOV7hfRSOqm44EWbnuAVj75XQAXC3iAB3iAR1m8KaLpSiPNyqNtW7h5UYg2NurjkReFqGQkoSRoGPv2ACQPmQdF96AoH8NCifThOOauNo8sPpbi9WrzyKqrbVBPU/XIuodYun80hR4dnV1X9fh/XvxGagb/6yP/zQYPmp40EIAelXigS7l1QcPW/0ZEI+rAI5sHrQJGg0EugkdQPFA/AtZDGm1delA5/0pEI6V9wgqPdutSphBKr8h0XkxF7TnP23paiAcNV38vgIu2GXj0KzdTn+cFPFA/mkIPxWxd60HTkO4MwGyt8Wgnw82Ke1g1rmNoPGiYOg1Xv8mz3s3C481Azgt4oH5Ajykc4p6FTzzrYZVHOxluHPdwkp9ar+fUz9vKxnWsm8dEQf4vCv3oFjG+Kvh9IhAeLvSYKHFeJgLhIVqYRzPXj5bVQ7ZubeuR1RJ+ROhHLeqxcB+rhUdVw1XDEM0W/qDDI45RSC+8d4roxf8Yfx9I7BMyj5MO9Huz4PeTgfBwqYfJeTkZCA/RBjyasX5AD309yODnV+Axn/Ooeh+rhUdZw6U5WRtk+pGyjf7eKtPSGs3XhEe30kWQ1m2QNMxQeajvlGzgIucpNMvs9sjDpR4m58WlHqHUj2asp9Cj+fSgCDwUtL1RMn3OeVS9j9XCo4zhUuafyfS3YnpA3y7uQnhXpj/WYLZleVzQ3BYqjw9lul2mV0V20GQdjHMet3OeumXe6pGHSz1MzotLPUKpH81YT6EH9Aj6PlZmWlCdkW5c8Gi0AA/quvnLmvVOK9MHD9d6NALRo9FkeoRST6EH9Aj2PoZ5uE0CS4scQI8EHC9uURssLT6RuxCLDupcNKYOHgcqNi+WPBqGILZ4ZC1uoYsdfZ+29X1rVqtfODkXzD38+VYdN7ScG5kRD6A2hHJewAP1A3q0uuG2AbrAA63qMufFhS45LW3UU9w/oEeLtKrbyXCpn16da3UiY5924QGgfqCeQg/oUSPaaeELmsCcNwptnPdpFx4A6gfqKfSAHmjhOsGgTNeBB4D6gXoKPaCHD3Q0Gg2oAAAAAABo4QJJ2J7KojMIqI7pM2UHI0GP6ag6tSeJsiP0D1iesV92xkIoPEYO2iVSdqpPKDy2Hb7RKg+dwVG2yzTl0W7h+dodNJJwfQBl+uABPcLUAzzAo22uWxhue5ntK6Le4ftpZfrgAT3C1AM8wKOtrlsYbnvgGhGt9fx9mYY9lumDB/QIUw/wAI+2u24z3+EecLRisun7j1B42H4vFsPWknwFFeYV7vr4QKbRmippskwfPKBHmHqAB3i05XWLFm57tGzj9wyDNZdJwZ0f8cQDeoSpB3iAR9tetzqjlG3NG6raVgWPchXmAWXbUI1lUiW9V6YRDzygR5h6gAd4tPV1ixZu67Zs/yZROS7JdLKmMr+S6T6upHXzgB5h6gEe4NH2162p4e6Q6QZunVHarfx2QNn+F7zvZUeigEd+hfmVTBsS24e4krgu8yt+IjzjgQf0CFMP8AAPXLfCbOGLLQlDycM5mQZkuiDTfsuigEdxhflRym9DNZR5iZ8Iz3jgAT3C1AM8wAPXrWELd9jAXFS8IOwO3waPfLyYUTkIbzgu8xI/EQ574gE9wtQDPMAD162h4W6p8I88Y7lVCR7poCexhzJ+o8gdHzgsM34iHPbEA3qEqQd4gAeuW0PD7ajYKntH2BmRCx75T2cP5fw+n/eZ76BMqqTf5S4WHzygR5h6gAd44Lot2cIFwgWd+B9r7Ef7/AeZnhLVl0WLy6RKuk5Eo/V88IAeYeoBHuCB6xaG23L4pWbliNEt03My/YNMayqWGVfSNz3xgB5h6gEe4IHrFobbknhdpo9KHLdQprUVy5wtonlp8z3xgB5h6gEe4IHrFobbkqClxf65TE+LaEUUXRyS6ScWylzP3Sq3yvTtmnlAjzD1AA/wwHULw21ZTMq0V0SLaxzS2P8lEa0LaqvMV7lb5Xcimm9cJw/oEaYe4AEeuG5TMEu0KfKiEG1s1McjLwqRYSShcT7xa0T26DmqHA9bpK+WSd0qtPzZn3vgYVWPf/FvR3Iz/rt/s6QWPSrwsKpHUaSsJqinVnkURTAzvH80vR4jB/MFWfJoA/cxtHBbErcVVI5HHJdJ3TSXPfGAHmHqAR7ggeu2TQ23R0SxDM+LKOpPg7+/wr81O4+skXIvc+VwsZazWuaQRx429LBxXmzoEUr9aKV6Cj2gh/f72KwDHcI7auKwSKa3ZZqbUmlolNoqmZb/2UuHP3QUa96Ih0wflsi7N6NyPOzwolXLHPTIo6oets5LVT1CqR+tVk+hB/Twfh9La+F2iekTeZN/1wXbPJ7lykEvyvtlup5TP2+by/uEyqMIs1MqyFHHlVQtk5Y6G/XEw4YeNs6LDT1CqR+tVE+hB/QI4j42K8VcjvH3+/nzNf5cx0KqmJMgbdNsbfNYxZ8UtUcNPLCTBdyl7BMaDx2sTJRJleOvHF+0apnDHnnY0MPGebGhRyj1o5XqKfSAHkHcxzpTzGW1TItF9LK4h7+v5t/ilh2tsEHxAdVICvT3VpmWVjRfVzy6+TNtqPehFMMMhYculinfX63polXLfMMjDxt62DgvNvQIpX60Uj2FHtAjiPtYZ4q5UMzWe2T6RESrbtzD22KTIfOgScGLFNHjPKgL4V2Z/mjBbF3xuKCxLRQeJlijVI4Ha7po1TIHPfKwqUeV82JTj1DqRyvUU+gBPYK4j3VmmIv6ovvDhMm8xiZDXQkdOcmG2brg0chIofEwwQIRDWF/vcYn5LQyffCwrUfZ82Jbj1DqR7PXU+gBPYK5j5HhXpPYlpZ5Hf84eFTrEnmdn8QmPZbpgwf0CFMP8AAPXLcJ0KApipZwP7fUqMV2SqYVSqvuVt42j5vb9/MxtldkcsIjZ8rRPfz5li0eeSvu5KzWk8XDBJc9XCxpZV4O4KK1xcP0vLjSI5T60az1FHpAj2DuY50JkxlkIyHRbhLRMldvpZmLI9TJI296Tyg8dHHUw0WbVubRAG4etniYnhdXeoRSP5q1nkIP6BHMfWxWRsuOMM6fZ/nTtdm65jEmpq9+ciJjn9B4zIDhGrpW4KPMOrgp6xUbnRfbepTlkQbDtY2zemIq86hzTXJXPJQessp6GK4p7AxVeCjrJlfWY0ffp7X/7z7KTGvhJk0mNpPk33XBBY9HFNNMQ7yAdYg8APcI5byAB+oH9GhR/P8CDADf08qDYpVhFgAAAABJRU5ErkJggg==);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"receiveblockdata.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"receiveblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">ReceiveBlockData</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"receiveblockdata.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"receiveblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L51\">block.ts:51</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Receive block, link is the pairing send block hash, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L49\">block.ts:49</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Receive block, previous is the hash of the previous block on the account chain, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/sendblockdata.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>SendBlockData | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"sendblockdata.html#link\" class=\"tsd-kind-icon\">link</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"sendblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">SendBlockData</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"sendblockdata.html#link\" class=\"tsd-kind-icon\">link</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"sendblockdata.html#previous\" class=\"tsd-kind-icon\">previous</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"link\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>link</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">link<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L44\">block.ts:44</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Send block, link is the destination address, in address format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"previous\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>previous</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">previous<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/block.ts#L42\">block.ts:42</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>Send block, previous is the hash of the previous block on the account chain, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/signblockparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>SignBlockParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"signblockparams.html#hash\" class=\"tsd-kind-icon\">hash</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"signblockparams.html#secretkey\" class=\"tsd-kind-icon\">secret<wbr>Key</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Sign block parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">SignBlockParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"signblockparams.html#hash\" class=\"tsd-kind-icon\">hash</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"signblockparams.html#secretkey\" class=\"tsd-kind-icon\">secret<wbr>Key</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"hash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hash</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">hash<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L15\">signature.ts:15</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The hash of the block to sign</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"secretkey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>secret<wbr>Key</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">secret<wbr>Key<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L17\">signature.ts:17</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The secret key to sign the block with, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/validateworkparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>ValidateWorkParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"validateworkparams.html#blockhash\" class=\"tsd-kind-icon\">block<wbr>Hash</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"validateworkparams.html#threshold\" class=\"tsd-kind-icon\">threshold</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"validateworkparams.html#work\" class=\"tsd-kind-icon\">work</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Validate work parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">ValidateWorkParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"validateworkparams.html#blockhash\" class=\"tsd-kind-icon\">block<wbr>Hash</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"validateworkparams.html#threshold\" class=\"tsd-kind-icon\">threshold</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"validateworkparams.html#work\" class=\"tsd-kind-icon\">work</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"blockhash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>block<wbr>Hash</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">block<wbr>Hash<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L16\">work.ts:16</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The block hash to validate the work against</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"threshold\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3><span class=\"tsd-flag ts-flagOptional\">Optional</span> threshold</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">threshold<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">undefined</span><span class=\"tsd-signature-symbol\"> | </span><span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L20\">work.ts:20</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The threshold to validate against. Defaults to ffffffc000000000</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"work\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>work</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">work<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/work.ts#L18\">work.ts:18</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The work to validate</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/docs/interfaces/verifyblockparams.html",
    "content": "<!doctype html>\n<html class=\"minimal no-js\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n\t<title>VerifyBlockParams | nanocurrency - v2.5.0</title>\n\t<meta name=\"description\" content=\"\">\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t<style type=\"text/css\">/*! normalize.css v1.1.3 | MIT License | git.io/normalize */\n/* ==========================================================================\n * HTML5 display definitions\n * ========================================================================== */\n/**\n * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */\narticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {\n  display: block; }\n\n/**\n * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */\naudio, canvas, video {\n  display: inline-block;\n  *display: inline;\n  *zoom: 1; }\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices. */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.\n * Known issue: no IE 6 support. */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n * Base\n * ========================================================================== */\n/**\n * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using\n *    `em` units.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom. */\nhtml {\n  font-size: 100%;\n  /* 1 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  font-family: sans-serif; }\n\n/**\n * Address `font-family` inconsistency between `textarea` and other form\n * elements. */\nbutton, input, select, textarea {\n  font-family: sans-serif; }\n\n/**\n * Address margins handled incorrectly in IE 6/7. */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n * Links\n * ========================================================================== */\n/**\n * Address `outline` inconsistency between Chrome and other browsers. */\na:focus {\n  outline: thin dotted; }\n\na:active, a:hover {\n  outline: 0; }\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers. */\n/* ==========================================================================\n * Typography\n * ========================================================================== */\n/**\n * Address font sizes and margins set differently in IE 6/7.\n * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,\n * and Chrome. */\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0; }\n\nh2 {\n  font-size: 1.5em;\n  margin: 0.83em 0; }\n\nh3 {\n  font-size: 1.17em;\n  margin: 1em 0; }\n\nh4, .tsd-index-panel h3 {\n  font-size: 1em;\n  margin: 1.33em 0; }\n\nh5 {\n  font-size: 0.83em;\n  margin: 1.67em 0; }\n\nh6 {\n  font-size: 0.67em;\n  margin: 2.33em 0; }\n\n/**\n * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/**\n * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */\nb, strong {\n  font-weight: bold; }\n\nblockquote {\n  margin: 1em 40px; }\n\n/**\n * Address styling not present in Safari 5 and Chrome. */\ndfn {\n  font-style: italic; }\n\n/**\n * Address differences between Firefox and other browsers.\n * Known issue: no IE 6/7 normalization. */\nhr {\n  box-sizing: content-box;\n  height: 0; }\n\n/**\n * Address styling not present in IE 6/7/8/9. */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/**\n * Address margins set differently in IE 6/7. */\np, pre {\n  margin: 1em 0; }\n\n/**\n * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */\ncode, kbd, pre, samp {\n  font-family: monospace, serif;\n  _font-family: 'courier new', monospace;\n  font-size: 1em; }\n\n/**\n * Improve readability of pre-formatted text in all browsers. */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/**\n * Address CSS quotes not supported in IE 6/7. */\nq {\n  quotes: none; }\n  q:before, q:after {\n    content: '';\n    content: none; }\n\n/**\n * Address `quotes` property not supported in Safari 4. */\n/**\n * Address inconsistent and variable font size in all browsers. */\nsmall {\n  font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers. */\nsub {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n * Lists\n * ========================================================================== */\n/**\n * Address margins set differently in IE 6/7. */\ndl, menu, ol, ul {\n  margin: 1em 0; }\n\ndd {\n  margin: 0 0 0 40px; }\n\n/**\n * Address paddings set differently in IE 6/7. */\nmenu, ol, ul {\n  padding: 0 0 0 40px; }\n\n/**\n * Correct list images handled incorrectly in IE 7. */\nnav ul, nav ol {\n  list-style: none;\n  list-style-image: none; }\n\n/* ==========================================================================\n * Embedded content\n * ========================================================================== */\n/**\n * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.\n * 2. Improve image quality when scaled in IE 7. */\nimg {\n  border: 0;\n  /* 1 */\n  -ms-interpolation-mode: bicubic; }\n\n/* 2 */\n/**\n * Correct overflow displayed oddly in IE 9. */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n * Figures\n * ========================================================================== */\n/**\n * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */\nfigure, form {\n  margin: 0; }\n\n/* ==========================================================================\n * Forms\n * ========================================================================== */\n/**\n * Correct margin displayed oddly in IE 6/7. */\n/**\n * Define consistent border, margin, and padding. */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/**\n * 1. Correct color not being inherited in IE 6/7/8/9.\n * 2. Correct text not wrapping in Firefox 3.\n * 3. Correct alignment displayed oddly in IE 6/7. */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  white-space: normal;\n  /* 2 */\n  *margin-left: -7px; }\n\n/* 3 */\n/**\n * 1. Correct font size not being inherited in all browsers.\n * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,\n *    and Chrome.\n * 3. Improve appearance and consistency in all browsers. */\nbutton, input, select, textarea {\n  font-size: 100%;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  vertical-align: baseline;\n  /* 3 */\n  *vertical-align: middle; }\n\n/* 3 */\n/**\n * Address Firefox 3+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet. */\nbutton, input {\n  line-height: normal; }\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.\n * Correct `select` style inheritance in Firefox 4+ and Opera. */\nbutton, select {\n  text-transform: none; }\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n * 4. Remove inner spacing in IE 7 without affecting normal text inputs.\n *    Known issue: inner spacing remains in IE 6. */\nbutton, html input[type=\"button\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\ninput[type=\"reset\"], input[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */\n  *overflow: visible; }\n\n/* 4 */\n/**\n * Re-set default cursor for disabled elements. */\nbutton[disabled], html input[disabled] {\n  cursor: default; }\n\n/**\n * 1. Address box sizing set to content-box in IE 8/9.\n * 2. Remove excess padding in IE 8/9.\n * 3. Remove excess padding in IE 7.\n *    Known issue: excess padding remains in IE 6. */\ninput {\n  /* 3 */ }\n  input[type=\"checkbox\"], input[type=\"radio\"] {\n    box-sizing: border-box;\n    /* 1 */\n    padding: 0;\n    /* 2 */\n    *height: 13px;\n    /* 3 */\n    *width: 13px; }\n  input[type=\"search\"] {\n    -webkit-appearance: textfield;\n    /* 1 */\n    /* 2 */\n    box-sizing: content-box; }\n    input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-decoration {\n      -webkit-appearance: none; }\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof). */\n/**\n * Remove inner padding and search cancel button in Safari 5 and Chrome\n * on OS X. */\n/**\n * Remove inner padding and border in Firefox 3+. */\nbutton::-moz-focus-inner, input::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/**\n * 1. Remove default vertical scrollbar in IE 6/7/8/9.\n * 2. Improve readability and alignment in all browsers. */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top; }\n\n/* 2 */\n/* ==========================================================================\n * Tables\n * ========================================================================== */\n/**\n * Remove most spacing between table cells. */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/*\n *\n *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */\n.hljs {\n  display: inline-block;\n  padding: 0.5em;\n  background: white;\n  color: black; }\n\n.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {\n  color: #008000; }\n\n.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {\n  color: #00f; }\n\n.xml .hljs-tag {\n  color: #00f; }\n  .xml .hljs-tag .hljs-value {\n    color: #00f; }\n\n.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {\n  color: #a31515; }\n\n.ruby .hljs-symbol {\n  color: #a31515; }\n  .ruby .hljs-symbol .hljs-string {\n    color: #a31515; }\n\n.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {\n  color: #a31515; }\n\n.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {\n  color: #2b91af; }\n\n.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {\n  color: #808080; }\n\n.vhdl .hljs-typename {\n  font-weight: bold; }\n\n.vhdl .hljs-string {\n  color: #666666; }\n\n.vhdl .hljs-literal {\n  color: #a31515; }\n\n.vhdl .hljs-attribute {\n  color: #00b0e8; }\n\n.xml .hljs-attribute {\n  color: #f00; }\n\n.col > :first-child, .col-1 > :first-child, .col-2 > :first-child, .col-3 > :first-child, .col-4 > :first-child, .col-5 > :first-child, .col-6 > :first-child, .col-7 > :first-child, .col-8 > :first-child, .col-9 > :first-child, .col-10 > :first-child, .col-11 > :first-child, .tsd-panel > :first-child, ul.tsd-descriptions > li > :first-child,\n.col > :first-child > :first-child,\n.col-1 > :first-child > :first-child,\n.col-2 > :first-child > :first-child,\n.col-3 > :first-child > :first-child,\n.col-4 > :first-child > :first-child,\n.col-5 > :first-child > :first-child,\n.col-6 > :first-child > :first-child,\n.col-7 > :first-child > :first-child,\n.col-8 > :first-child > :first-child,\n.col-9 > :first-child > :first-child,\n.col-10 > :first-child > :first-child,\n.col-11 > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child,\n.col > :first-child > :first-child > :first-child,\n.col-1 > :first-child > :first-child > :first-child,\n.col-2 > :first-child > :first-child > :first-child,\n.col-3 > :first-child > :first-child > :first-child,\n.col-4 > :first-child > :first-child > :first-child,\n.col-5 > :first-child > :first-child > :first-child,\n.col-6 > :first-child > :first-child > :first-child,\n.col-7 > :first-child > :first-child > :first-child,\n.col-8 > :first-child > :first-child > :first-child,\n.col-9 > :first-child > :first-child > :first-child,\n.col-10 > :first-child > :first-child > :first-child,\n.col-11 > :first-child > :first-child > :first-child,\n.tsd-panel > :first-child > :first-child > :first-child,\nul.tsd-descriptions > li > :first-child > :first-child > :first-child {\n  margin-top: 0; }\n\n.col > :last-child, .col-1 > :last-child, .col-2 > :last-child, .col-3 > :last-child, .col-4 > :last-child, .col-5 > :last-child, .col-6 > :last-child, .col-7 > :last-child, .col-8 > :last-child, .col-9 > :last-child, .col-10 > :last-child, .col-11 > :last-child, .tsd-panel > :last-child, ul.tsd-descriptions > li > :last-child,\n.col > :last-child > :last-child,\n.col-1 > :last-child > :last-child,\n.col-2 > :last-child > :last-child,\n.col-3 > :last-child > :last-child,\n.col-4 > :last-child > :last-child,\n.col-5 > :last-child > :last-child,\n.col-6 > :last-child > :last-child,\n.col-7 > :last-child > :last-child,\n.col-8 > :last-child > :last-child,\n.col-9 > :last-child > :last-child,\n.col-10 > :last-child > :last-child,\n.col-11 > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child,\n.col > :last-child > :last-child > :last-child,\n.col-1 > :last-child > :last-child > :last-child,\n.col-2 > :last-child > :last-child > :last-child,\n.col-3 > :last-child > :last-child > :last-child,\n.col-4 > :last-child > :last-child > :last-child,\n.col-5 > :last-child > :last-child > :last-child,\n.col-6 > :last-child > :last-child > :last-child,\n.col-7 > :last-child > :last-child > :last-child,\n.col-8 > :last-child > :last-child > :last-child,\n.col-9 > :last-child > :last-child > :last-child,\n.col-10 > :last-child > :last-child > :last-child,\n.col-11 > :last-child > :last-child > :last-child,\n.tsd-panel > :last-child > :last-child > :last-child,\nul.tsd-descriptions > li > :last-child > :last-child > :last-child {\n  margin-bottom: 0; }\n\n.container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px; }\n  @media (max-width: 640px) {\n    .container {\n      padding: 0 20px; } }\n\n.container-main {\n  padding-bottom: 200px; }\n\n.row {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  margin: 0 -10px; }\n  .row:after {\n    visibility: hidden;\n    display: block;\n    content: \"\";\n    clear: both;\n    height: 0; }\n\n.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11 {\n  box-sizing: border-box;\n  float: left;\n  padding: 0 10px; }\n\n.col-1 {\n  width: 8.3333333333%; }\n\n.offset-1 {\n  margin-left: 8.3333333333%; }\n\n.col-2 {\n  width: 16.6666666667%; }\n\n.offset-2 {\n  margin-left: 16.6666666667%; }\n\n.col-3 {\n  width: 25%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.col-4 {\n  width: 33.3333333333%; }\n\n.offset-4 {\n  margin-left: 33.3333333333%; }\n\n.col-5 {\n  width: 41.6666666667%; }\n\n.offset-5 {\n  margin-left: 41.6666666667%; }\n\n.col-6 {\n  width: 50%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.col-7 {\n  width: 58.3333333333%; }\n\n.offset-7 {\n  margin-left: 58.3333333333%; }\n\n.col-8 {\n  width: 66.6666666667%; }\n\n.offset-8 {\n  margin-left: 66.6666666667%; }\n\n.col-9 {\n  width: 75%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.col-10 {\n  width: 83.3333333333%; }\n\n.offset-10 {\n  margin-left: 83.3333333333%; }\n\n.col-11 {\n  width: 91.6666666667%; }\n\n.offset-11 {\n  margin-left: 91.6666666667%; }\n\n.tsd-kind-icon {\n  display: block;\n  position: relative;\n  padding-left: 20px;\n  text-indent: -20px; }\n  .tsd-kind-icon:before {\n    content: '';\n    display: inline-block;\n    vertical-align: middle;\n    width: 17px;\n    height: 17px;\n    margin: 0 3px 2px 0;\n    background-image: url(data:image/png;base64,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); }\n    @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n      .tsd-kind-icon:before {\n        background-image: url(data:image/png;base64,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);\n        background-size: 238px 204px; } }\n\n.tsd-signature.tsd-kind-icon:before {\n  background-position: 0 -153px; }\n\n.tsd-kind-object-literal > .tsd-kind-icon:before {\n  background-position: 0px -17px; }\n\n.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -17px; }\n\n.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -17px; }\n\n.tsd-kind-class > .tsd-kind-icon:before {\n  background-position: 0px -34px; }\n\n.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -34px; }\n\n.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -34px; }\n\n.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -51px; }\n\n.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -51px; }\n\n.tsd-kind-interface > .tsd-kind-icon:before {\n  background-position: 0px -68px; }\n\n.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -68px; }\n\n.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -68px; }\n\n.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -85px; }\n\n.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -85px; }\n\n.tsd-kind-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-external-module > .tsd-kind-icon:before {\n  background-position: 0px -102px; }\n\n.tsd-kind-external-module.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -102px; }\n\n.tsd-kind-external-module.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -102px; }\n\n.tsd-kind-enum > .tsd-kind-icon:before {\n  background-position: 0px -119px; }\n\n.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -119px; }\n\n.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -119px; }\n\n.tsd-kind-enum-member > .tsd-kind-icon:before {\n  background-position: 0px -136px; }\n\n.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -136px; }\n\n.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -136px; }\n\n.tsd-kind-signature > .tsd-kind-icon:before {\n  background-position: 0px -153px; }\n\n.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -153px; }\n\n.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -153px; }\n\n.tsd-kind-type-alias > .tsd-kind-icon:before {\n  background-position: 0px -170px; }\n\n.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -170px; }\n\n.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -170px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: 0px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -17px -187px; }\n\n.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -34px -187px; }\n\n.tsd-kind-variable > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-property > .tsd-kind-icon:before {\n  background-position: -136px -0px; }\n\n.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -0px; }\n\n.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -0px; }\n\n.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -0px; }\n\n.tsd-kind-get-signature > .tsd-kind-icon:before {\n  background-position: -136px -17px; }\n\n.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -17px; }\n\n.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -17px; }\n\n.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -17px; }\n\n.tsd-kind-set-signature > .tsd-kind-icon:before {\n  background-position: -136px -34px; }\n\n.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -34px; }\n\n.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -34px; }\n\n.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -34px; }\n\n.tsd-kind-accessor > .tsd-kind-icon:before {\n  background-position: -136px -51px; }\n\n.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -51px; }\n\n.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -51px; }\n\n.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -51px; }\n\n.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -68px; }\n\n.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -68px; }\n\n.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -68px; }\n\n.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -68px; }\n\n.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before {\n  background-position: -136px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -85px; }\n\n.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -85px; }\n\n.tsd-kind-constructor > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-constructor-signature > .tsd-kind-icon:before {\n  background-position: -136px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -102px; }\n\n.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -102px; }\n\n.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -102px; }\n\n.tsd-kind-index-signature > .tsd-kind-icon:before {\n  background-position: -136px -119px; }\n\n.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -119px; }\n\n.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -119px; }\n\n.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -119px; }\n\n.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -136px; }\n\n.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -136px; }\n\n.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -136px; }\n\n.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -136px; }\n\n.tsd-is-static > .tsd-kind-icon:before {\n  background-position: -136px -153px; }\n\n.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -153px; }\n\n.tsd-is-static.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -153px; }\n\n.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -153px; }\n\n.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -153px; }\n\n.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -153px; }\n\n.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before {\n  background-position: -136px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -170px; }\n\n.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -170px; }\n\n.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before {\n  background-position: -136px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -153px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before {\n  background-position: -51px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -68px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -85px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -102px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before {\n  background-position: -170px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before {\n  background-position: -187px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before {\n  background-position: -119px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before {\n  background-position: -204px -187px; }\n\n.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited > .tsd-kind-icon:before {\n  background-position: -221px -187px; }\n\n.no-transition {\n  transition: none !important; }\n\n@keyframes fade-in {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n\n@keyframes fade-out {\n  from {\n    opacity: 1;\n    visibility: visible; }\n  to {\n    opacity: 0; } }\n\n@keyframes fade-in-delayed {\n  0% {\n    opacity: 0; }\n  33% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes fade-out-delayed {\n  0% {\n    opacity: 1;\n    visibility: visible; }\n  66% {\n    opacity: 0; }\n  100% {\n    opacity: 0; } }\n\n@keyframes shift-to-left {\n  from {\n    transform: translate(0, 0); }\n  to {\n    transform: translate(-25%, 0); } }\n\n@keyframes unshift-to-left {\n  from {\n    transform: translate(-25%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-in-from-right {\n  from {\n    transform: translate(100%, 0); }\n  to {\n    transform: translate(0, 0); } }\n\n@keyframes pop-out-to-right {\n  from {\n    transform: translate(0, 0);\n    visibility: visible; }\n  to {\n    transform: translate(100%, 0); } }\n\nbody {\n  background: #fdfdfd;\n  font-family: \"Segoe UI\", sans-serif;\n  font-size: 16px;\n  color: #222; }\n\na {\n  color: #4da6ff;\n  text-decoration: none; }\n  a:hover {\n    text-decoration: underline; }\n\ncode, pre {\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  padding: 0.2em;\n  margin: 0;\n  font-size: 14px;\n  background-color: rgba(0, 0, 0, 0.04); }\n\npre {\n  padding: 10px; }\n  pre code {\n    padding: 0;\n    font-size: 100%;\n    background-color: transparent; }\n\n.tsd-typography {\n  line-height: 1.333em; }\n  .tsd-typography ul {\n    list-style: square;\n    padding: 0 0 0 20px;\n    margin: 0; }\n  .tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, .tsd-typography h5, .tsd-typography h6 {\n    font-size: 1em;\n    margin: 0; }\n  .tsd-typography h5, .tsd-typography h6 {\n    font-weight: normal; }\n  .tsd-typography p, .tsd-typography ul, .tsd-typography ol {\n    margin: 1em 0; }\n\n@media (min-width: 901px) and (max-width: 1024px) {\n  html.default .col-content {\n    width: 72%; }\n  html.default .col-menu {\n    width: 28%; }\n  html.default .tsd-navigation {\n    padding-left: 10px; } }\n\n@media (max-width: 900px) {\n  html.default .col-content {\n    float: none;\n    width: 100%; }\n  html.default .col-menu {\n    position: fixed !important;\n    overflow: auto;\n    -webkit-overflow-scrolling: touch;\n    z-index: 1024;\n    top: 0 !important;\n    bottom: 0 !important;\n    left: auto !important;\n    right: 0 !important;\n    width: 100%;\n    padding: 20px 20px 0 0;\n    max-width: 450px;\n    visibility: hidden;\n    background-color: #fff;\n    transform: translate(100%, 0); }\n    html.default .col-menu > *:last-child {\n      padding-bottom: 20px; }\n  html.default .overlay {\n    content: '';\n    display: block;\n    position: fixed;\n    z-index: 1023;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.75);\n    visibility: hidden; }\n  html.default.to-has-menu .overlay {\n    animation: fade-in 0.4s; }\n  html.default.to-has-menu header,\n  html.default.to-has-menu footer,\n  html.default.to-has-menu .col-content {\n    animation: shift-to-left 0.4s; }\n  html.default.to-has-menu .col-menu {\n    animation: pop-in-from-right 0.4s; }\n  html.default.from-has-menu .overlay {\n    animation: fade-out 0.4s; }\n  html.default.from-has-menu header,\n  html.default.from-has-menu footer,\n  html.default.from-has-menu .col-content {\n    animation: unshift-to-left 0.4s; }\n  html.default.from-has-menu .col-menu {\n    animation: pop-out-to-right 0.4s; }\n  html.default.has-menu body {\n    overflow: hidden; }\n  html.default.has-menu .overlay {\n    visibility: visible; }\n  html.default.has-menu header,\n  html.default.has-menu footer,\n  html.default.has-menu .col-content {\n    transform: translate(-25%, 0); }\n  html.default.has-menu .col-menu {\n    visibility: visible;\n    transform: translate(0, 0); } }\n\n.tsd-page-title {\n  padding: 70px 0 20px 0;\n  margin: 0 0 40px 0;\n  background: #fff;\n  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }\n  .tsd-page-title h1 {\n    margin: 0; }\n\n.tsd-breadcrumb {\n  margin: 0;\n  padding: 0;\n  color: #808080; }\n  .tsd-breadcrumb a {\n    color: #808080;\n    text-decoration: none; }\n    .tsd-breadcrumb a:hover {\n      text-decoration: underline; }\n  .tsd-breadcrumb li {\n    display: inline; }\n    .tsd-breadcrumb li:after {\n      content: ' / '; }\n\nhtml.minimal .container {\n  margin: 0; }\n\nhtml.minimal .container-main {\n  padding-top: 50px;\n  padding-bottom: 0; }\n\nhtml.minimal .content-wrap {\n  padding-left: 300px; }\n\nhtml.minimal .tsd-navigation {\n  position: fixed !important;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  box-sizing: border-box;\n  z-index: 1;\n  left: 0;\n  top: 40px;\n  bottom: 0;\n  width: 300px;\n  padding: 20px;\n  margin: 0; }\n\nhtml.minimal .tsd-member .tsd-member {\n  margin-left: 0; }\n\nhtml.minimal .tsd-page-toolbar {\n  position: fixed;\n  z-index: 2; }\n\nhtml.minimal #tsd-filter .tsd-filter-group {\n  right: 0;\n  transform: none; }\n\nhtml.minimal footer {\n  background-color: transparent; }\n  html.minimal footer .container {\n    padding: 0; }\n\nhtml.minimal .tsd-generator {\n  padding: 0; }\n\n@media (max-width: 900px) {\n  html.minimal .tsd-navigation {\n    display: none; }\n  html.minimal .content-wrap {\n    padding-left: 0; } }\n\ndl.tsd-comment-tags {\n  overflow: hidden; }\n  dl.tsd-comment-tags dt {\n    float: left;\n    padding: 1px 5px;\n    margin: 0 10px 0 0;\n    border-radius: 4px;\n    border: 1px solid #808080;\n    color: #808080;\n    font-size: 0.8em;\n    font-weight: normal; }\n  dl.tsd-comment-tags dd {\n    margin: 0 0 10px 0; }\n    dl.tsd-comment-tags dd:before, dl.tsd-comment-tags dd:after {\n      display: table;\n      content: \" \"; }\n    dl.tsd-comment-tags dd pre, dl.tsd-comment-tags dd:after {\n      clear: both; }\n  dl.tsd-comment-tags p {\n    margin: 0; }\n\n.tsd-panel.tsd-comment .lead {\n  font-size: 1.1em;\n  line-height: 1.333em;\n  margin-bottom: 2em; }\n  .tsd-panel.tsd-comment .lead:last-child {\n    margin-bottom: 0; }\n\n.toggle-protected .tsd-is-private {\n  display: none; }\n\n.toggle-public .tsd-is-private,\n.toggle-public .tsd-is-protected,\n.toggle-public .tsd-is-private-protected {\n  display: none; }\n\n.toggle-inherited .tsd-is-inherited {\n  display: none; }\n\n.toggle-only-exported .tsd-is-not-exported {\n  display: none; }\n\n.toggle-externals .tsd-is-external {\n  display: none; }\n\n#tsd-filter {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  vertical-align: bottom; }\n  .no-filter #tsd-filter {\n    display: none; }\n  #tsd-filter .tsd-filter-group {\n    display: inline-block;\n    height: 40px;\n    vertical-align: bottom;\n    white-space: nowrap; }\n  #tsd-filter input {\n    display: none; }\n  @media (max-width: 900px) {\n    #tsd-filter .tsd-filter-group {\n      display: block;\n      position: absolute;\n      top: 40px;\n      right: 20px;\n      height: auto;\n      background-color: #fff;\n      visibility: hidden;\n      transform: translate(50%, 0);\n      box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n      .has-options #tsd-filter .tsd-filter-group {\n        visibility: visible; }\n      .to-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-in 0.2s; }\n      .from-has-options #tsd-filter .tsd-filter-group {\n        animation: fade-out 0.2s; }\n    #tsd-filter label,\n    #tsd-filter .tsd-select {\n      display: block;\n      padding-right: 20px; } }\n\nfooter {\n  border-top: 1px solid #eee;\n  background-color: #fff; }\n  footer.with-border-bottom {\n    border-bottom: 1px solid #eee; }\n  footer .tsd-legend-group {\n    font-size: 0; }\n  footer .tsd-legend {\n    display: inline-block;\n    width: 25%;\n    padding: 0;\n    font-size: 16px;\n    list-style: none;\n    line-height: 1.333em;\n    vertical-align: top; }\n    @media (max-width: 900px) {\n      footer .tsd-legend {\n        width: 50%; } }\n\n.tsd-hierarchy {\n  list-style: square;\n  padding: 0 0 0 20px;\n  margin: 0; }\n  .tsd-hierarchy .target {\n    font-weight: bold; }\n\n.tsd-index-panel .tsd-index-content {\n  margin-bottom: -30px !important; }\n\n.tsd-index-panel .tsd-index-section {\n  margin-bottom: 30px !important; }\n\n.tsd-index-panel h3 {\n  margin: 0 -20px 10px -20px;\n  padding: 0 20px 10px 20px;\n  border-bottom: 1px solid #eee; }\n\n.tsd-index-panel ul.tsd-index-list {\n  -moz-column-count: 3;\n  -ms-column-count: 3;\n  -o-column-count: 3;\n  column-count: 3;\n  -moz-column-gap: 20px;\n  -ms-column-gap: 20px;\n  -o-column-gap: 20px;\n  column-gap: 20px;\n  padding: 0;\n  list-style: none;\n  line-height: 1.333em; }\n  @media (max-width: 900px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 1;\n      -ms-column-count: 1;\n      -o-column-count: 1;\n      column-count: 1; } }\n  @media (min-width: 901px) and (max-width: 1024px) {\n    .tsd-index-panel ul.tsd-index-list {\n      -moz-column-count: 2;\n      -ms-column-count: 2;\n      -o-column-count: 2;\n      column-count: 2; } }\n  .tsd-index-panel ul.tsd-index-list li {\n    -webkit-page-break-inside: avoid;\n    -moz-page-break-inside: avoid;\n    -ms-page-break-inside: avoid;\n    -o-page-break-inside: avoid;\n    page-break-inside: avoid; }\n\n.tsd-index-panel a,\n.tsd-index-panel .tsd-parent-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-parent-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-parent-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-parent-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-kind-module a {\n  color: #9600ff; }\n\n.tsd-index-panel .tsd-kind-interface a {\n  color: #7da01f; }\n\n.tsd-index-panel .tsd-kind-enum a {\n  color: #cc9900; }\n\n.tsd-index-panel .tsd-kind-class a {\n  color: #4da6ff; }\n\n.tsd-index-panel .tsd-is-private a {\n  color: #808080; }\n\n.tsd-flag {\n  display: inline-block;\n  padding: 1px 5px;\n  border-radius: 4px;\n  color: #fff;\n  background-color: #808080;\n  text-indent: 0;\n  font-size: 14px;\n  font-weight: normal; }\n\n.tsd-anchor {\n  position: absolute;\n  top: -100px; }\n\n.tsd-member {\n  position: relative; }\n  .tsd-member .tsd-anchor + h3 {\n    margin-top: 0;\n    margin-bottom: 0;\n    border-bottom: none; }\n\n.tsd-navigation {\n  margin: 0 0 0 40px; }\n  .tsd-navigation a {\n    display: block;\n    padding-top: 2px;\n    padding-bottom: 2px;\n    border-left: 2px solid transparent;\n    color: #222;\n    text-decoration: none;\n    transition: border-left-color 0.1s; }\n    .tsd-navigation a:hover {\n      text-decoration: underline; }\n  .tsd-navigation ul {\n    margin: 0;\n    padding: 0;\n    list-style: none; }\n  .tsd-navigation li {\n    padding: 0; }\n\n.tsd-navigation.primary {\n  padding-bottom: 40px; }\n  .tsd-navigation.primary a {\n    display: block;\n    padding-top: 6px;\n    padding-bottom: 6px; }\n  .tsd-navigation.primary ul li a {\n    padding-left: 5px; }\n  .tsd-navigation.primary ul li li a {\n    padding-left: 25px; }\n  .tsd-navigation.primary ul li li li a {\n    padding-left: 45px; }\n  .tsd-navigation.primary ul li li li li a {\n    padding-left: 65px; }\n  .tsd-navigation.primary ul li li li li li a {\n    padding-left: 85px; }\n  .tsd-navigation.primary ul li li li li li li a {\n    padding-left: 105px; }\n  .tsd-navigation.primary > ul {\n    border-bottom: 1px solid #eee; }\n  .tsd-navigation.primary li {\n    border-top: 1px solid #eee; }\n    .tsd-navigation.primary li.current > a {\n      font-weight: bold; }\n    .tsd-navigation.primary li.label span {\n      display: block;\n      padding: 20px 0 6px 5px;\n      color: #808080; }\n    .tsd-navigation.primary li.globals + li > span,\n    .tsd-navigation.primary li.globals + li > a {\n      padding-top: 20px; }\n\n.tsd-navigation.secondary {\n  max-height: calc(100vh - 1rem - 40px);\n  overflow: auto;\n  position: -webkit-sticky;\n  position: sticky;\n  top: calc(.5rem + 40px);\n  transition: .3s; }\n  .tsd-navigation.secondary.tsd-navigation--toolbar-hide {\n    max-height: calc(100vh - 1rem);\n    top: .5rem; }\n  .tsd-navigation.secondary ul {\n    transition: opacity 0.2s; }\n    .tsd-navigation.secondary ul li a {\n      padding-left: 25px; }\n    .tsd-navigation.secondary ul li li a {\n      padding-left: 45px; }\n    .tsd-navigation.secondary ul li li li a {\n      padding-left: 65px; }\n    .tsd-navigation.secondary ul li li li li a {\n      padding-left: 85px; }\n    .tsd-navigation.secondary ul li li li li li a {\n      padding-left: 105px; }\n    .tsd-navigation.secondary ul li li li li li li a {\n      padding-left: 125px; }\n    .tsd-navigation.secondary ul.current a {\n      border-left-color: #eee; }\n  .tsd-navigation.secondary li.focus > a,\n  .tsd-navigation.secondary ul.current li.focus > a {\n    border-left-color: #000; }\n  .tsd-navigation.secondary li.current {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    border-left-color: #eee; }\n    .tsd-navigation.secondary li.current > a {\n      font-weight: bold; }\n\n@media (min-width: 901px) {\n  .menu-sticky-wrap {\n    position: static; } }\n\n.tsd-panel {\n  margin: 20px 0;\n  padding: 20px;\n  background-color: #fff;\n  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n  .tsd-panel:empty {\n    display: none; }\n  .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {\n    margin: 1.5em -20px 10px -20px;\n    padding: 0 20px 10px 20px;\n    border-bottom: 1px solid #eee; }\n    .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {\n      margin-bottom: 0;\n      border-bottom: 0; }\n  .tsd-panel table {\n    display: block;\n    width: 100%;\n    overflow: auto;\n    margin-top: 10px;\n    word-break: normal;\n    word-break: keep-all; }\n    .tsd-panel table th {\n      font-weight: bold; }\n    .tsd-panel table th, .tsd-panel table td {\n      padding: 6px 13px;\n      border: 1px solid #ddd; }\n    .tsd-panel table tr {\n      background-color: #fff;\n      border-top: 1px solid #ccc; }\n      .tsd-panel table tr:nth-child(2n) {\n        background-color: #f8f8f8; }\n\n.tsd-panel-group {\n  margin: 60px 0; }\n  .tsd-panel-group > h1, .tsd-panel-group > h2, .tsd-panel-group > h3 {\n    padding-left: 20px;\n    padding-right: 20px; }\n\n#tsd-search {\n  transition: background-color 0.2s; }\n  #tsd-search .title {\n    position: relative;\n    z-index: 2; }\n  #tsd-search .field {\n    position: absolute;\n    left: 0;\n    top: 0;\n    right: 40px;\n    height: 40px; }\n    #tsd-search .field input {\n      box-sizing: border-box;\n      position: relative;\n      top: -50px;\n      z-index: 1;\n      width: 100%;\n      padding: 0 10px;\n      opacity: 0;\n      outline: 0;\n      border: 0;\n      background: transparent;\n      color: #222; }\n    #tsd-search .field label {\n      position: absolute;\n      overflow: hidden;\n      right: -40px; }\n  #tsd-search .field input,\n  #tsd-search .title {\n    transition: opacity 0.2s; }\n  #tsd-search .results {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); }\n    #tsd-search .results li {\n      padding: 0 10px;\n      background-color: #fdfdfd; }\n    #tsd-search .results li:nth-child(even) {\n      background-color: #fff; }\n    #tsd-search .results li.state {\n      display: none; }\n    #tsd-search .results li.current,\n    #tsd-search .results li:hover {\n      background-color: #eee; }\n    #tsd-search .results a {\n      display: block; }\n      #tsd-search .results a:before {\n        top: 10px; }\n    #tsd-search .results span.parent {\n      color: #808080;\n      font-weight: normal; }\n  #tsd-search.has-focus {\n    background-color: #eee; }\n    #tsd-search.has-focus .field input {\n      top: 0;\n      opacity: 1; }\n    #tsd-search.has-focus .title {\n      z-index: 0;\n      opacity: 0; }\n    #tsd-search.has-focus .results {\n      visibility: visible; }\n  #tsd-search.loading .results li.state.loading {\n    display: block; }\n  #tsd-search.failure .results li.state.failure {\n    display: block; }\n\n.tsd-signature {\n  margin: 0 0 1em 0;\n  padding: 10px;\n  border: 1px solid #eee;\n  font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n  font-size: 14px; }\n  .tsd-signature.tsd-kind-icon {\n    padding-left: 30px; }\n    .tsd-signature.tsd-kind-icon:before {\n      top: 10px;\n      left: 10px; }\n  .tsd-panel > .tsd-signature {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n\n.tsd-signature-symbol {\n  color: #808080;\n  font-weight: normal; }\n\n.tsd-signature-type {\n  font-style: italic;\n  font-weight: normal; }\n\n.tsd-signatures {\n  padding: 0;\n  margin: 0 0 1em 0;\n  border: 1px solid #eee; }\n  .tsd-signatures .tsd-signature {\n    margin: 0;\n    border-width: 1px 0 0 0;\n    transition: background-color 0.1s; }\n    .tsd-signatures .tsd-signature:first-child {\n      border-top-width: 0; }\n    .tsd-signatures .tsd-signature.current {\n      background-color: #eee; }\n  .tsd-signatures.active > .tsd-signature {\n    cursor: pointer; }\n  .tsd-panel > .tsd-signatures {\n    margin-left: -20px;\n    margin-right: -20px;\n    border-width: 1px 0; }\n    .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {\n      padding-left: 40px; }\n      .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {\n        left: 20px; }\n  .tsd-panel > a.anchor + .tsd-signatures {\n    border-top-width: 0;\n    margin-top: -20px; }\n\nul.tsd-descriptions {\n  position: relative;\n  overflow: hidden;\n  transition: height 0.3s;\n  padding: 0;\n  list-style: none; }\n  ul.tsd-descriptions.active > .tsd-description {\n    display: none; }\n    ul.tsd-descriptions.active > .tsd-description.current {\n      display: block; }\n    ul.tsd-descriptions.active > .tsd-description.fade-in {\n      animation: fade-in-delayed 0.3s; }\n    ul.tsd-descriptions.active > .tsd-description.fade-out {\n      animation: fade-out-delayed 0.3s;\n      position: absolute;\n      display: block;\n      top: 0;\n      left: 0;\n      right: 0;\n      opacity: 0;\n      visibility: hidden; }\n  ul.tsd-descriptions h4, ul.tsd-descriptions .tsd-index-panel h3, .tsd-index-panel ul.tsd-descriptions h3 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n\nul.tsd-parameters,\nul.tsd-type-parameters {\n  list-style: square;\n  margin: 0;\n  padding-left: 20px; }\n  ul.tsd-parameters > li.tsd-parameter-siganture,\n  ul.tsd-type-parameters > li.tsd-parameter-siganture {\n    list-style: none;\n    margin-left: -20px; }\n  ul.tsd-parameters h5,\n  ul.tsd-type-parameters h5 {\n    font-size: 16px;\n    margin: 1em 0 0.5em 0; }\n  ul.tsd-parameters .tsd-comment,\n  ul.tsd-type-parameters .tsd-comment {\n    margin-top: -0.5em; }\n\n.tsd-sources {\n  font-size: 14px;\n  color: #808080;\n  margin: 0 0 1em 0; }\n  .tsd-sources a {\n    color: #808080;\n    text-decoration: underline; }\n  .tsd-sources ul, .tsd-sources p {\n    margin: 0 !important; }\n  .tsd-sources ul {\n    list-style: none;\n    padding: 0; }\n\n.tsd-page-toolbar {\n  position: fixed;\n  z-index: 1;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 40px;\n  color: #333;\n  background: #fff;\n  border-bottom: 1px solid #eee;\n  transition: transform .3s linear; }\n  .tsd-page-toolbar a {\n    color: #333;\n    text-decoration: none; }\n    .tsd-page-toolbar a.title {\n      font-weight: bold; }\n    .tsd-page-toolbar a.title:hover {\n      text-decoration: underline; }\n  .tsd-page-toolbar .table-wrap {\n    display: table;\n    width: 100%;\n    height: 40px; }\n  .tsd-page-toolbar .table-cell {\n    display: table-cell;\n    position: relative;\n    white-space: nowrap;\n    line-height: 40px; }\n    .tsd-page-toolbar .table-cell:first-child {\n      width: 100%; }\n\n.tsd-page-toolbar--hide {\n  transform: translateY(-100%); }\n\n.tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n  content: '';\n  display: inline-block;\n  width: 40px;\n  height: 40px;\n  margin: 0 -8px 0 0;\n  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAoCAQAAAAlSeuiAAABp0lEQVR4Ae3aUa3jQAyF4QNhIBTCQiiEQlgIhRAGhTAQBkIgBEIgDITZZGXNjZTePiSWYqn/54dGfbAq+SiTutWXAgAAAAAAAAAAAAA8NCz1UFSD2lKDS5d3NVzZj/BVNasaLoRZRUmj2lLrVVHWMUntQ13Wj/i1pWa9lprX6xMRnH4dx6Rjsn26+v+12ms+EcB37P0r+qH+DNQGXgMFcHzbregQ78B8eQCTJk0e979ZW7PdA2O49ceDsYexKgUNoI3EKYDWL3D8miaPh/uXtl6BHqEHFQvgXau/FsCiIWAAbST2fpQRT0sl70j3z5ZiBdD7CG5WZX8kxwmgjbiP5GQA9/3O2XaxnnHi53AEE0AbRh+JQwC3/fzC4hcb6xPvS4i3QaMdwX+0utsRPEY6gm2wNhKHAG77eUi7SIcK4G4NY4GMIan2u2Cxqzncl5DUn7Q8ArjvZ8JFOsl/Ed0jyBom+BomQKSto+9PcblHMM4iuu4X0QQw5hrGQY/gUxFkjZuf4m4alXVU+1De/VhEn5CvDSB/RsBzqWgAAAAAAAAAAAAAAACAfyyYJ5nhVuwIAAAAAElFTkSuQmCC);\n  background-repeat: no-repeat;\n  text-indent: -1024px;\n  vertical-align: bottom; }\n  @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {\n    .tsd-widget:before, .tsd-select .tsd-select-label:before, .tsd-select .tsd-select-list li:before {\n      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAABQCAMAAAC+sjQXAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEXRSTlMA3/+/UCBw7xCPYIBAMM+vn1qYQ7QAAALCSURBVHgB7MGBAAAAAICg/akXqQIAAAAAAAAAAAAAAAAAAJids9mdE4bhoDNZCITP93/aSmhV/9uwPWyi8jtkblws2IxsYpz9LwSAaJW8AreE16PxOsMYE6Q4DiYKF7X+8ZHXc/E608xv5snEyIuZrVwMZjbnujR6T3gsXmcLOIRNzD+Ig2UuVtt2+NbAiX/wVLzOlviD9L2BOfGBlL/3D1I+uDjGBJArBPxU3x+K15kCQFo2s21JAOHrKpz4SPrWv4IKA+uFaR6vMwMcb+emA2DWEfDglrkLqEBOKVslA8Dx14oPMiV4CtywWxdQgAwkq2QE0uTXUwJGk2G9s3mTFNBzAkC7HKPsX72AEVjMnAWIpsPCRRjXdQxcjCYpoOcEgHY5Rtk/slWSgM3M2aSeeVgjAOeVpKcdgGMdNAXMuIAqOcZzqF8L+WcAsi8wkTeheCWMegL6mgCorHHyEJ5TVfxrLWDrTUjZdhnhjYqAnlN8TaoELOLVC0gucmoz/3RKcPs2jAs4+J5ET8AEZF+TSgGLeC1V8YuGQQU2IV1Asq9JCwE9XitZVPxr34bpJRj8PqsFLOK108W9aVrWZRrR7Sm2HL4JCToCujHZ6gUs4jUz0P1TEvD+U5wMa363YeziBODIq1YbJrsv9QKW8Ry1nNp+GAHvuingRTfmYcjBf0QpAS37bdUL6PFKtHJq63EsZ5cxcKMkDVIClu1dAK1PcJ5TFQ0M9wZKDCPs3BD7MIJGTs3WfiTfDVQYx5q5ZekCauTU3P5Q0ukGCgh49oFURdobWBY9N/CxEuwGjpGLuPhTdwH1x7HqDDxNgRP2zQ8lraFyF/yJ9vH6QGqtgSbBOU8/j2VORz+Wqfle2d5Ae4R+ML0z7Y+W4P7XHN3AU+tzyK/24EAGAAAAYJC/9T2+CgAAAAAAAAAAAAAAAAAAAADgJpfzHyIKFFBKAAAAAElFTkSuQmCC);\n      background-size: 320px 40px; } }\n\n.tsd-widget {\n  display: inline-block;\n  overflow: hidden;\n  opacity: 0.6;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-widget:hover {\n    opacity: 0.8; }\n  .tsd-widget.active {\n    opacity: 1;\n    background-color: #eee; }\n  .tsd-widget.no-caption {\n    width: 40px; }\n    .tsd-widget.no-caption:before {\n      margin: 0; }\n  .tsd-widget.search:before {\n    background-position: 0 0; }\n  .tsd-widget.menu:before {\n    background-position: -40px 0; }\n  .tsd-widget.options:before {\n    background-position: -80px 0; }\n  .tsd-widget.options, .tsd-widget.menu {\n    display: none; }\n    @media (max-width: 900px) {\n      .tsd-widget.options, .tsd-widget.menu {\n        display: inline-block; } }\n  input[type=checkbox] + .tsd-widget:before {\n    background-position: -120px 0; }\n  input[type=checkbox]:checked + .tsd-widget:before {\n    background-position: -160px 0; }\n\n.tsd-select {\n  position: relative;\n  display: inline-block;\n  height: 40px;\n  transition: opacity 0.1s, background-color 0.2s;\n  vertical-align: bottom;\n  cursor: pointer; }\n  .tsd-select .tsd-select-label {\n    opacity: 0.6;\n    transition: opacity 0.2s; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -240px 0; }\n  .tsd-select.active .tsd-select-label {\n    opacity: 0.8; }\n  .tsd-select.active .tsd-select-list {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s; }\n  .tsd-select .tsd-select-list {\n    position: absolute;\n    visibility: hidden;\n    top: 40px;\n    left: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    list-style: none;\n    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);\n    transition: visibility 0s 0.2s, opacity 0.2s; }\n    .tsd-select .tsd-select-list li {\n      padding: 0 20px 0 0;\n      background-color: #fdfdfd; }\n      .tsd-select .tsd-select-list li:before {\n        background-position: 40px 0; }\n      .tsd-select .tsd-select-list li:nth-child(even) {\n        background-color: #fff; }\n      .tsd-select .tsd-select-list li:hover {\n        background-color: #eee; }\n      .tsd-select .tsd-select-list li.selected:before {\n        background-position: -200px 0; }\n  @media (max-width: 900px) {\n    .tsd-select .tsd-select-list {\n      top: 0;\n      left: auto;\n      right: 100%;\n      margin-right: -5px; }\n    .tsd-select .tsd-select-label:before {\n      background-position: -280px 0; } }\n\nimg {\n  max-width: 100%; }\n</style>\n</head>\n<body>\n<header>\n\t<div class=\"tsd-page-toolbar\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"table-wrap\">\n\t\t\t\t<div class=\"table-cell\">\n\t\t\t\t\t<strong><a href=\"../index.html\">nanocurrency - v2.5.0</a></strong>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"table-cell\" id=\"tsd-widgets\">\n\t\t\t\t\t<div id=\"tsd-filter\">\n\t\t\t\t\t\t<a href=\"#\" class=\"tsd-widget options no-caption\" data-toggle=\"options\">Options</a>\n\t\t\t\t\t\t<div class=\"tsd-filter-group\">\n\t\t\t\t\t\t\t<div class=\"tsd-select\" id=\"tsd-filter-visibility\">\n\t\t\t\t\t\t\t\t<span class=\"tsd-select-label\">All</span>\n\t\t\t\t\t\t\t\t<ul class=\"tsd-select-list\">\n\t\t\t\t\t\t\t\t\t<li data-value=\"public\">Public</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"protected\">Public/Protected</li>\n\t\t\t\t\t\t\t\t\t<li data-value=\"private\" class=\"selected\">All</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-inherited\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-inherited\">Inherited</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-externals\" checked />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-externals\">Externals</label>\n\t\t\t\t\t\t\t<input type=\"checkbox\" id=\"tsd-filter-only-exported\" />\n\t\t\t\t\t\t\t<label class=\"tsd-widget\" for=\"tsd-filter-only-exported\">Only exported</label>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<a href=\"#typedoc-main-index\" class=\"tsd-widget menu no-caption\">Menu</a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</header>\n<nav class=\"tsd-navigation secondary\">\n\t<ul>\n\t\t<li class=\" tsd-kind-enum\">\n\t\t\t<a href=\"../enums/unit.html\" class=\"tsd-kind-icon\">Unit</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"block.html\" class=\"tsd-kind-icon\">Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"blockrepresentation.html\" class=\"tsd-kind-icon\">Block<wbr>Representation</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"changeblockdata.html\" class=\"tsd-kind-icon\">Change<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"commonblockdata.html\" class=\"tsd-kind-icon\">Common<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"computeworkparams.html\" class=\"tsd-kind-icon\">Compute<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"convertparams.html\" class=\"tsd-kind-icon\">Convert<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"deriveaddressparams.html\" class=\"tsd-kind-icon\">Derive<wbr>Address<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"hashblockparams.html\" class=\"tsd-kind-icon\">Hash<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"openblockdata.html\" class=\"tsd-kind-icon\">Open<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"receiveblockdata.html\" class=\"tsd-kind-icon\">Receive<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"sendblockdata.html\" class=\"tsd-kind-icon\">Send<wbr>Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"signblockparams.html\" class=\"tsd-kind-icon\">Sign<wbr>Block<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-interface\">\n\t\t\t<a href=\"validateworkparams.html\" class=\"tsd-kind-icon\">Validate<wbr>Work<wbr>Params</a>\n\t\t</li>\n\t\t<li class=\"current tsd-kind-interface\">\n\t\t\t<a href=\"verifyblockparams.html\" class=\"tsd-kind-icon\">Verify<wbr>Block<wbr>Params</a>\n\t\t\t<ul>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"verifyblockparams.html#hash\" class=\"tsd-kind-icon\">hash</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"verifyblockparams.html#publickey\" class=\"tsd-kind-icon\">public<wbr>Key</a>\n\t\t\t\t</li>\n\t\t\t\t<li class=\" tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t\t<a href=\"verifyblockparams.html#signature\" class=\"tsd-kind-icon\">signature</a>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</li>\n\t\t<li class=\" tsd-kind-type-alias\">\n\t\t\t<a href=\"../globals.html#blockdata\" class=\"tsd-kind-icon\">Block<wbr>Data</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-variable\">\n\t\t\t<a href=\"../globals.html#default_work_threshold\" class=\"tsd-kind-icon\">DEFAULT_<wbr>WORK_<wbr>THRESHOLD</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkaddress\" class=\"tsd-kind-icon\">check<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkamount\" class=\"tsd-kind-icon\">check<wbr>Amount</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkhash\" class=\"tsd-kind-icon\">check<wbr>Hash</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkindex\" class=\"tsd-kind-icon\">check<wbr>Index</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkkey\" class=\"tsd-kind-icon\">check<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkseed\" class=\"tsd-kind-icon\">check<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checksignature\" class=\"tsd-kind-icon\">check<wbr>Signature</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkthreshold\" class=\"tsd-kind-icon\">check<wbr>Threshold</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#checkwork\" class=\"tsd-kind-icon\">check<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#computework\" class=\"tsd-kind-icon\">compute<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#convert\" class=\"tsd-kind-icon\">convert</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#createblock\" class=\"tsd-kind-icon\">create<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#deriveaddress\" class=\"tsd-kind-icon\">derive<wbr>Address</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivepublickey\" class=\"tsd-kind-icon\">derive<wbr>Public<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#derivesecretkey\" class=\"tsd-kind-icon\">derive<wbr>Secret<wbr>Key</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#generateseed\" class=\"tsd-kind-icon\">generate<wbr>Seed</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#hashblock\" class=\"tsd-kind-icon\">hash<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#signblock\" class=\"tsd-kind-icon\">sign<wbr>Block</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#validatework\" class=\"tsd-kind-icon\">validate<wbr>Work</a>\n\t\t</li>\n\t\t<li class=\" tsd-kind-function\">\n\t\t\t<a href=\"../globals.html#verifyblock\" class=\"tsd-kind-icon\">verify<wbr>Block</a>\n\t\t</li>\n\t</ul>\n</nav>\n<div class=\"container container-main\">\n\t<div class=\"content-wrap\">\n\t\t<section class=\"tsd-panel tsd-comment\">\n\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t<p>Verify block parameters.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</section>\n\t\t<section class=\"tsd-panel tsd-hierarchy\">\n\t\t\t<h3>Hierarchy</h3>\n\t\t\t<ul class=\"tsd-hierarchy\">\n\t\t\t\t<li>\n\t\t\t\t\t<span class=\"target\">VerifyBlockParams</span>\n\t\t\t\t</li>\n\t\t\t</ul>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-index-group\">\n\t\t\t<h2>Index</h2>\n\t\t\t<section class=\"tsd-panel tsd-index-panel\">\n\t\t\t\t<div class=\"tsd-index-content\">\n\t\t\t\t\t<section class=\"tsd-index-section \">\n\t\t\t\t\t\t<h3>Properties</h3>\n\t\t\t\t\t\t<ul class=\"tsd-index-list\">\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"verifyblockparams.html#hash\" class=\"tsd-kind-icon\">hash</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"verifyblockparams.html#publickey\" class=\"tsd-kind-icon\">public<wbr>Key</a></li>\n\t\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><a href=\"verifyblockparams.html#signature\" class=\"tsd-kind-icon\">signature</a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<section class=\"tsd-panel-group tsd-member-group \">\n\t\t\t<h2>Properties</h2>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"hash\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>hash</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">hash<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L41\">signature.ts:41</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The hash of the block to verify</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"publickey\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>public<wbr>Key</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">public<wbr>Key<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L45\">signature.ts:45</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The public key to verify the block against, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t\t<section class=\"tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface\">\n\t\t\t\t<a name=\"signature\" class=\"tsd-anchor\"></a>\n\t\t\t\t<h3>signature</h3>\n\t\t\t\t<div class=\"tsd-signature tsd-kind-icon\">signature<span class=\"tsd-signature-symbol\">:</span> <span class=\"tsd-signature-type\">string</span></div>\n\t\t\t\t<aside class=\"tsd-sources\">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>Defined in <a href=\"https://github.com/marvinroger/nanocurrency-js/blob/bdf12f0/packages/nanocurrency/src/signature.ts#L43\">signature.ts:43</a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</aside>\n\t\t\t\t<div class=\"tsd-comment tsd-typography\">\n\t\t\t\t\t<div class=\"lead\">\n\t\t\t\t\t\t<p>The signature of the block to verify, in hexadecimal format</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</section>\n\t\t</section>\n\t\t<footer class=\"with-border-bottom\">\n\t\t\t<div class=\"container\">\n\t\t\t\t<h2>Legend</h2>\n\t\t\t\t<div class=\"tsd-legend-group\">\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-module\"><span class=\"tsd-kind-icon\">Module</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-object-literal\"><span class=\"tsd-kind-icon\">Object literal</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-variable\"><span class=\"tsd-kind-icon\">Variable</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function\"><span class=\"tsd-kind-icon\">Function</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-function tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Function with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias\"><span class=\"tsd-kind-icon\">Type alias</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-type-alias tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Type alias with type parameter</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-enum\"><span class=\"tsd-kind-icon\">Enumeration</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-enum-member\"><span class=\"tsd-kind-icon\">Enumeration member</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-enum\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-interface\"><span class=\"tsd-kind-icon\">Interface</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-interface tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Interface with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-interface\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-class\"><span class=\"tsd-kind-icon\">Class</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-class tsd-has-type-parameter\"><span class=\"tsd-kind-icon\">Class with type parameter</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Accessor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-index-signature tsd-parent-kind-class\"><span class=\"tsd-kind-icon\">Index signature</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited constructor</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\"><span class=\"tsd-kind-icon\">Inherited accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-protected\"><span class=\"tsd-kind-icon\">Protected accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-method tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private method</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-accessor tsd-parent-kind-class tsd-is-private\"><span class=\"tsd-kind-icon\">Private accessor</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<ul class=\"tsd-legend\">\n\t\t\t\t\t\t<li class=\"tsd-kind-property tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static property</span></li>\n\t\t\t\t\t\t<li class=\"tsd-kind-call-signature tsd-parent-kind-class tsd-is-static\"><span class=\"tsd-kind-icon\">Static method</span></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</footer>\n\t\t<div class=\"container tsd-generator\">\n\t\t\t<p>Generated using <a href=\"https://typedoc.org/\" target=\"_blank\">TypeDoc</a></p>\n\t\t</div>\n\t</div>\n</div>\n<script type=\"text/javascript\">\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(C,e){\"use strict\";function x(e){return null!=e&&e===e.window}var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\"script\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?n[o.call(e)]||\"object\":typeof e}var f=\"3.4.1\",k=function(e,t){return new k.fn.init(e,t)},p=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function d(e){var t=!!e&&\"length\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==o.call(e)||(t=r(e))&&(\"function\"!=typeof(n=v.call(t,\"constructor\")&&t.constructor)||a.call(n)!==l))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(p,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,\"string\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!=a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),\"function\"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){n[\"[object \"+t+\"]\"]=t.toLowerCase()});var h=function(n){function ne(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(65536+r):String.fromCharCode(r>>10|55296,1023&r|56320)}function oe(){T()}var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k=\"sizzle\"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},ae=be(function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()},{dir:\"parentNode\",next:\"legend\"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+\" \"]&&(!v||!v.test(t))&&(1!==p||\"object\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){for((s=e.getAttribute(\"id\"))?s=s.replace(re,ie):e.setAttribute(\"id\",s=k),o=(l=h(t)).length;o--;)l[o]=\"#\"+s+\" \"+xe(l[o]);c=l.join(\",\"),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute(\"id\")}}}return g(t.replace(B,\"$1\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\" \")>b.cacheLength&&delete e[r.shift()],e[t+\" \"]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\"input\"===t||\"button\"===t)&&e.type===n}}function ge(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",oe,!1):n.attachEvent&&n.attachEvent(\"onunload\",oe)),d.attributes=ce(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML=\"<a id='\"+k+\"'></a><select id='\"+k+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+k+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+k+\"+*\").length||v.push(\".#.+[+~]\")}),ce(function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=C.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\"*\"),c.call(e,\"[s!='']:x\"),s.push(\"!=\",$)}),v=v.length&&new RegExp(v.join(\"|\")),s=s.length&&new RegExp(s.join(\"|\")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+\" \"]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&p(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\"!=\"===r:!r||(t+=\"\",\"=\"===r?t===i:\"!=\"===r?t!==i:\"^=\"===r?i&&0===t.indexOf(i):\"*=\"===r?i&&-1<t.indexOf(i):\"$=\"===r?i&&t.slice(-i.length)===i:\"~=\"===r?-1<(\" \"+t.replace(F,\" \")+\" \").indexOf(i):\"|=\"===r&&(t===i||t.slice(0,i.length+1)===i+\"-\"))}},CHILD:function(h,e,t,g,v){var y=\"nth\"!==h.slice(0,3),m=\"last\"!==h.slice(-4),x=\"of-type\"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!=m?\"nextSibling\":\"previousSibling\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){for(;l;){for(a=e;a=a[l];)if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\"only\"===h&&!u&&\"nextSibling\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){for(d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];a=++s&&a&&a[l]||(d=s=0)||u.pop();)if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)for(;(a=++s&&a&&a[l]||(d=s=0)||u.pop())&&((x?a.nodeName.toLowerCase()!==f:1!==a.nodeType)||!++d||(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a!==e)););return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return a[k]?a(o):1<a.length?(t=[e,e,\"\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){for(var n,r=a(e,o),i=r.length;i--;)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\"$1\"));return s[k]?le(function(e,t,n,r){for(var i,o=s(e,null,r,[]),a=e.length;a--;)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\"\")||se.error(\"unsupported lang: \"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\"parentNode\"===c,p=r++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){for(;e=e[u];)if((1===e.nodeType||f)&&s(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){for(var r=i.length;r--;)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\"*\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v)for(i=Te(p,u),v(i,[],n,r),o=i.length;o--;)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a));if(e){if(y||d){if(y){for(i=[],o=p.length;o--;)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}for(o=p.length;o--;)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\" \"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r&&!b.relative[e[n].type];n++);return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(B,\"$1\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\" \"];if(l)return t?0:l.slice(0);for(a=e,s=[],u=b.preFilter;a;){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\" \")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+\" \"];if(!a){for(t||(t=h(e)),n=t.length;n--;)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\"0\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\"*\",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){for(a=0,t||o.ownerDocument===C||(T(o),n=!E);s=v[a++];)if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){for(a=0;s=y[a++];)s(c,f,t,n);if(e){if(0<u)for(;l--;)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\"function\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\"ID\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=G.needsContext.test(e)?0:o.length;i--&&(a=o[i],!b.relative[s=a.type]);)if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split(\"\").sort(D).join(\"\")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\"fieldset\"))}),ce(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||fe(\"type|href|height|width\",function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||fe(\"value\",function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\"disabled\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[\":\"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;function T(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r}function S(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):\"string\"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\"string\"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,\"string\"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this);if(!(r=\"<\"===e[0]&&\">\"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,\"parentNode\")},parentsUntil:function(e,t,n){return T(e,\"parentNode\",n)},next:function(e){return P(e,\"nextSibling\")},prev:function(e){return P(e,\"previousSibling\")},nextAll:function(e){return T(e,\"nextSibling\")},prevAll:function(e){return T(e,\"previousSibling\")},nextUntil:function(e,t,n){return T(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return T(e,\"previousSibling\",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,\"template\")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return\"Until\"!==r.slice(-5)&&(t=e),t&&\"string\"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\\x20\\t\\r\\n\\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r=\"string\"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);function c(){for(a=a||r.once,o=i=!0;u.length;l=-1)for(t=u.shift();++l<s.length;)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1);r.memory||(t=!1),i=!1,a&&(s=t?[]:\"\")}var i,t,o,a,s=[],u=[],l=-1,f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\"string\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){for(var n;-1<(n=k.inArray(t,s,n));)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\"\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\"\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[[\"notify\",\"progress\",k.Callbacks(\"memory\"),k.Callbacks(\"memory\"),2],[\"resolve\",\"done\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",k.Callbacks(\"once memory\"),k.Callbacks(\"once memory\"),1,\"rejected\"]],i=\"pending\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\"With\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\"Thenable self-resolution\");t=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\"With\"](this===s?void 0:this,arguments),this},s[t[0]+\"With\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function a(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}}var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred();if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),\"pending\"===o.state()||m(i[t]&&i[t].then)))return o.then();for(;t--;)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn(\"jQuery.Deferred exception: \"+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener(\"DOMContentLoaded\",B),C.removeEventListener(\"load\",B),k.ready()}k.fn.ready=function(e){return F.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,\"complete\"===E.readyState||\"loading\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener(\"DOMContentLoaded\",B),C.addEventListener(\"load\",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(t=a?(t.call(e,r),null):(l=t,function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,\"ms-\").replace(U,X)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}void 0!==t&&!k.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(Z,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=\"true\"===(i=n)||\"false\"!==i&&(\"null\"===i?null:i===+i+\"\"?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0!==n)return\"object\"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,\"hasDataAttrs\"))){for(t=a.length;t--;)a[t]&&0===(r=a[t].name).indexOf(\"data-\")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,\"hasDataAttrs\",!0)}return i},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks(\"once memory\").add(function(){Q.remove(e,[t+\"queue\",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return\"string\"!=typeof t&&(n=t,t=\"fx\",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),\"fx\"===t&&\"inprogress\"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){function s(){--r||i.resolveWith(o,[o])}var n,r=1,i=k.Deferred(),o=this,a=this.length;for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Q.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,ne=new RegExp(\"^(?:([+-])=|)(\"+te+\")([a-z%]*)$\",\"i\"),re=[\"Top\",\"Right\",\"Bottom\",\"Left\"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});function se(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&oe(e)&&\"none\"===k.css(e,\"display\")}function ue(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i}function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,\"\")},u=s(),l=n&&n[3]||(k.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(k.cssNumber[t]||\"px\"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\"none\"===n&&(l[c]=Q.get(r,\"display\")||null,l[c]||(r.style.display=\"\")),\"\"===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,\"display\"),o.parentNode.removeChild(o),\"none\"===u&&(u=\"block\"),ce[s]=u)))):\"none\"!==n&&(l[c]=\"none\",Q.set(r,\"display\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],\"globalEval\",!t||Q.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=E.createDocumentFragment().appendChild(E.createElement(\"div\")),(xe=E.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\"\").match(R)||[\"\"]).length;l--;)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(R)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,\"events\")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=k.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\"input\")&&Q.get(t,\"click\")||A(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"!=typeof e)return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)});for(i in e)this.off(i,t,e[i]);return this}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return A(e,\"table\")&&A(11!==t.nodeType?t:t.firstChild,\"tr\")&&k(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\"string\"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,\"script\"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,\"script\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||\"\")&&!Q.access(u,\"globalEval\")&&k.contains(l,u)&&(u.src&&\"module\"!==(u.type||\"\").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\"nonce\")}):b(u.textContent.replace(He,\"\"),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],\"input\"===(l=(u=a[r]).nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\"input\"!==l&&\"textarea\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,\"script\")).length&&ye(a,!f&&ve(e,\"script\")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp(\"^(\"+te+\")(?!px)[a-z%]+$\",\"i\"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join(\"|\"),\"i\");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",u.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n=\"1%\"!==e.top,a=12===t(e.marginLeft),u.style.right=\"60%\",o=36===t(e.right),r=36===t(e.width),u.style.position=\"absolute\",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement(\"div\"),u=E.createElement(\"div\");u.style&&(u.style.backgroundClip=\"content-box\",u.cloneNode(!0).style.backgroundClip=\"\",y.clearCloneStyle=\"content-box\"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=[\"Webkit\",\"Moz\",\"ms\"],Xe=E.createElement(\"div\").style,Ve={};function Ge(e){return k.cssProps[e]||Ve[e]||(e in Xe?e:Ve[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;n--;)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ke={letterSpacing:\"0\",fontWeight:\"400\"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function et(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=k.css(e,n+re[a],!0,i)),r?(\"content\"===n&&(u-=k.css(e,\"padding\"+re[a],!0,i)),\"margin\"!==n&&(u-=k.css(e,\"border\"+re[a]+\"Width\",!0,i))):(u+=k.css(e,\"padding\"+re[a],!0,i),\"padding\"!==n?u+=k.css(e,\"border\"+re[a]+\"Width\",!0,i):s+=k.css(e,\"border\"+re[a]+\"Width\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,r),o=i,a=_e(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a=\"auto\"}return(!y.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===k.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===k.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"==(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?\"\":\"px\")),y.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),\"normal\"===i&&t in Ke&&(i=Ke[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each([\"height\",\"width\"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&\"absolute\"===i.position,a=(o||n)&&\"border-box\"===k.css(e,\"boxSizing\",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\"offset\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,\"border\",!1,i)-.5)),s&&(r=ne.exec(t))&&\"px\"!==(r[3]||\"px\")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,\"marginLeft\"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\"px\"}),k.each({margin:\"\",padding:\"\",border:\"Width\"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\"string\"==typeof e?e.split(\" \"):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},\"margin\"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?\"\":\"px\")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=re[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){for(var n,r=0,i=(e=m(e)?(t=e,[\"*\"]):e.match(R)).length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,\"fxshow\");for(r in n.queue||(null==(a=k._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,\"fx\").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,\"display\")),\"none\"===(c=k.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===k.css(e,\"float\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Q.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,\"fxshow\"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&\"object\"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){function a(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,\"finish\"))&&e.stop(!0)}var i=k.isEmptyObject(t),o=k.speed(e,n,r);return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return\"string\"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||\"fx\",[]),this.each(function(){var e=!0,t=null!=i&&i+\"queueHooks\",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\"fx\"),this.each(function(){var e,t=Q.get(this),n=t[a+\"queue\"],r=t[a+\"queueHooks\"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each([\"toggle\",\"show\",\"hide\"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||\"boolean\"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft(\"show\"),slideUp:ft(\"hide\"),slideToggle:ft(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||\"fx\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement(\"input\"),at=E.createElement(\"select\").appendChild(E.createElement(\"option\")),ot.type=\"checkbox\",y.checkOn=\"\"!==ot.value,y.optSelected=at.selected,(ot=E.createElement(\"input\")).value=\"t\",ot.type=\"radio\",y.radioValue=\"t\"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&\"radio\"===t&&A(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(\" \")}function xt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function bt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,\"tabindex\");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr(\"class\",\"\");if((e=bt(t)).length)for(;n=this[u++];)if(i=xt(n),r=1===n.nodeType&&\" \"+mt(i)+\" \"){for(a=0;o=e[a++];)for(;-1<r.indexOf(\" \"+o+\" \");)r=r.replace(\" \"+o+\" \",\" \");i!==(s=mt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(i,t){var o=typeof i,a=\"string\"==o||Array.isArray(i);return\"boolean\"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a)for(t=0,n=k(this),r=bt(i);e=r[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==i&&\"boolean\"!=o||((e=xt(this))&&Q.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===i?\"\":Q.get(this,\"__className__\")||\"\"))})},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&-1<(\" \"+mt(xt(n))+\" \").indexOf(t))return!0;return!1}});var wt=/\\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t=\"\":\"number\"==typeof t?t+=\"\":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?\"\":e+\"\"})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&\"set\"in r&&void 0!==r.set(this,t,\"value\")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&\"get\"in r&&void 0!==(e=r.get(t,\"value\"))?e:\"string\"==typeof(e=t.value)?e.replace(wt,\"\"):null==e?\"\":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,\"value\");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\"optgroup\"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each([\"radio\",\"checkbox\"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})}),y.focusin=\"onfocusin\"in C;function Ct(e){e.stopPropagation()}var Tt=/^(?:focusinfocus|focusoutblur)$/;k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,\"type\")?e.type:e,h=v.call(e,\"namespace\")?e.namespace.split(\".\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(\".\")&&(d=(h=d.split(\".\")).shift(),h.sort()),u=d.indexOf(\":\")<0&&\"on\"+d,(e=e[k.expando]?e:new k.Event(d,\"object\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\".\"),e.rnamespace=e.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,\"events\")||{})[e.type]&&Q.get(o,\"handle\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:\"focusin\",blur:\"focusout\"},function(n,r){function i(e){k.event.simulate(r,e.target,k.event.fix(e))}k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\\?/;k.parseXML=function(e){var t;if(!e||\"string\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\"text/xml\")}catch(e){t=void 0}return t&&!t.getElementsByTagName(\"parsererror\").length||k.error(\"Invalid XML: \"+e),t};var Nt=/\\[\\]$/,At=/\\r?\\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+\"[\"+(\"object\"==typeof t&&null!=t?e:\"\")+\"]\",t,r,i)});else if(r||\"object\"!==w(e))i(n,e);else for(t in e)qt(n+\"[\"+t+\"]\",e[t],r,i)}k.param=function(e,t){function i(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)}var n,r=[];if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join(\"&\")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,\"elements\");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(\":disabled\")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,\"\\r\\n\")}}):{name:t.name,value:n.replace(At,\"\\r\\n\")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\\/\\//,It={},Wt={},$t=\"*/\".concat(\"*\"),Ft=E.createElement(\"a\");function Bt(o){return function(e,t){\"string\"!=typeof e&&(t=e,e=\"*\");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))for(;n=i[r++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return\"string\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\"*\"]&&l(\"*\")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":$t,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){\"object\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks(\"once memory\"),w=v.statusCode||{},a={},s={},u=\"canceled\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=Pt.exec(p);)n[t[1].toLowerCase()+\" \"]=(n[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=n[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+\"\").replace(Mt,Et.protocol+\"//\"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||\"*\").toLowerCase().match(R)||[\"\"],null==v.crossDomain){r=E.createElement(\"a\");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+\"//\"+Ft.host!=r.protocol+\"//\"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&\"string\"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger(\"ajaxStart\"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,\"\"),v.hasContent?v.data&&v.processData&&0===(v.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(v.data=v.data.replace(Lt,\"+\")):(o=v.url.slice(f.length),v.data&&(v.processData||\"string\"==typeof v.data)&&(f+=(St.test(f)?\"&\":\"?\")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,\"$1\"),o=(St.test(f)?\"&\":\"?\")+\"_=\"+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader(\"If-Modified-Since\",k.lastModified[f]),k.etag[f]&&T.setRequestHeader(\"If-None-Match\",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader(\"Content-Type\",v.contentType),T.setRequestHeader(\"Accept\",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(\"*\"!==v.dataTypes[0]?\", \"+$t+\"; q=0.01\":\"\"):v.accepts[\"*\"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u=\"abort\",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger(\"ajaxSend\",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort(\"timeout\")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\"No Transport\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\"\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader(\"Last-Modified\"))&&(k.lastModified[f]=u),(u=T.getResponseHeader(\"etag\"))&&(k.etag[f]=u)),204===e||\"HEAD\"===v.type?l=\"nocontent\":304===e?l=\"notmodified\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\"error\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\"\",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\"ajaxSuccess\":\"ajaxError\",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger(\"ajaxComplete\",[T,v]),--k.active||k.event.trigger(\"ajaxStop\")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,\"json\")},getScript:function(e,t){return k.get(e,void 0,t,\"script\")}}),k.each([\"get\",\"post\"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\"body\").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&\"withCredentials\"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\"X-Requested-With\"]||(e[\"X-Requested-With\"]=\"XMLHttpRequest\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\"abort\"===e?r.abort():\"error\"===e?\"number\"!=typeof r.status?t(0,\"error\"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,\"text\"!==(r.responseType||\"text\")||\"string\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\"error\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\"abort\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter(\"script\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")}),k.ajaxTransport(\"script\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k(\"<script>\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\"load error\",i=function(e){r.remove(),i=null,e&&t(\"error\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\\?(?=&|$)|\\?\\?/;k.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Gt.pop()||k.expando+\"_\"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter(\"json jsonp\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?\"url\":\"string\"==typeof e.data&&0===(e.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Yt.test(e.data)&&\"data\");if(a||\"jsonp\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,\"$1\"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?\"&\":\"?\")+e.jsonp+\"=\"+r),e.converters[\"script json\"]=function(){return o||k.error(r+\" was not called\"),o[0]},e.dataTypes[0]=\"json\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\"script\"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),0<a.length&&k.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done(function(e){o=arguments,a.html(r?k(\"<div>\").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,\"position\"),c=k(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=k.css(e,\"top\"),u=k.css(e,\"left\"),i=(\"absolute\"===l||\"fixed\"===l)&&-1<(o+u).indexOf(\"auto\")?(a=(r=c.position()).top,r.left):(a=parseFloat(o)||0,parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===k.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===k.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,\"borderTopWidth\",!0),i.left+=k.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-k.css(r,\"marginTop\",!0),left:t.left-i.left-k.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&\"static\"===k.css(e,\"position\");)e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(t,i){var o=\"pageYOffset\"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each([\"top\",\"left\"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+\"px\":t})}),k.each({Height:\"height\",Width:\"width\"},function(a,s){k.each({padding:\"inner\"+a,content:s,\"\":\"outer\"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||\"boolean\"!=typeof e),i=r||(!0===e||!0===t?\"margin\":\"border\");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\"outer\")?e[\"inner\"+a]:e.document.documentElement[\"client\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\"scroll\"+a],r[\"scroll\"+a],e.body[\"offset\"+a],r[\"offset\"+a],r[\"client\"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),k.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}),function(){function f(){}var n=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global||this||{},r=n._,e=Array.prototype,o=Object.prototype,s=\"undefined\"!=typeof Symbol?Symbol.prototype:null,u=e.push,c=e.slice,p=o.toString,i=o.hasOwnProperty,t=Array.isArray,a=Object.keys,l=Object.create,h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};\"undefined\"==typeof exports||exports.nodeType?n._=h:(\"undefined\"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._=h),h.VERSION=\"1.9.1\";function y(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,r,t){return u.call(i,n,r,t)};case 4:return function(n,r,t,e){return u.call(i,n,r,t,e)}}return function(){return u.apply(i,arguments)}}function d(n,r,t){return h.iteratee!==v?h.iteratee(n,r):null==n?h.identity:h.isFunction(n)?y(n,r,t):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)}var v;h.iteratee=v=function(n,r){return d(n,r,1/0)};function g(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+i];switch(i){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}var e=Array(i+1);for(t=0;t<i;t++)e[t]=arguments[t];return e[i]=r,u.apply(this,e)}}function m(n){if(!h.isObject(n))return{};if(l)return l(n);f.prototype=n;var r=new f;return f.prototype=null,r}function b(r){return function(n){return null==n?void 0:n[r]}}function j(n,r){return null!=n&&i.call(n,r)}function x(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function w(n){var r=A(n);return\"number\"==typeof r&&0<=r&&r<=_}var _=Math.pow(2,53)-1,A=b(\"length\");h.each=h.forEach=function(n,r,t){var e,u;if(r=y(r,t),w(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=h.keys(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n},h.map=h.collect=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i};function O(c){return function(n,r,t,e){var u=3<=arguments.length;return function(n,r,t,e){var u=!w(n)&&h.keys(n),i=(u||n).length,o=0<c?0:i-1;for(e||(t=n[u?u[o]:o],o+=c);0<=o&&o<i;o+=c){var a=u?u[o]:o;t=r(t,n[a],a,n)}return t}(n,y(r,e,4),t,u)}}h.reduce=h.foldl=h.inject=O(1),h.reduceRight=h.foldr=O(-1),h.find=h.detect=function(n,r,t){var e=(w(n)?h.findIndex:h.findKey)(n,r,t);if(void 0!==e&&-1!==e)return n[e]},h.filter=h.select=function(n,e,r){var u=[];return e=d(e,r),h.each(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u},h.reject=function(n,r,t){return h.filter(n,h.negate(d(r)),t)},h.every=h.all=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0},h.some=h.any=function(n,r,t){r=d(r,t);for(var e=!w(n)&&h.keys(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1},h.contains=h.includes=h.include=function(n,r,t,e){return w(n)||(n=h.values(n)),\"number\"==typeof t&&!e||(t=0),0<=h.indexOf(n,r,t)},h.invoke=g(function(n,t,e){var u,i;return h.isFunction(t)?i=t:h.isArray(t)&&(u=t.slice(0,-1),t=t[t.length-1]),h.map(n,function(n){var r=i;if(!r){if(u&&u.length&&(n=x(n,u)),null==n)return;r=n[t]}return null==r?r:r.apply(n,e)})}),h.pluck=function(n,r){return h.map(n,h.property(r))},h.where=function(n,r){return h.filter(n,h.matcher(r))},h.findWhere=function(n,r){return h.find(n,h.matcher(r))},h.max=function(n,e,r){var t,u,i=-1/0,o=-1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&i<t&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){u=e(n,r,t),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},h.min=function(n,e,r){var t,u,i=1/0,o=1/0;if(null==e||\"number\"==typeof e&&\"object\"!=typeof n[0]&&null!=n)for(var a=0,c=(n=w(n)?n:h.values(n)).length;a<c;a++)null!=(t=n[a])&&t<i&&(i=t);else e=d(e,r),h.each(n,function(n,r,t){((u=e(n,r,t))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,r,t){if(null==r||t)return w(n)||(n=h.values(n)),n[h.random(n.length-1)];var e=w(n)?h.clone(n):h.values(n),u=A(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=h.random(o,i),c=e[o];e[o]=e[a],e[a]=c}return e.slice(0,r)},h.sortBy=function(n,e,r){var u=0;return e=d(e,r),h.pluck(h.map(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),\"value\")};function k(o,r){return function(e,u,n){var i=r?[[],[]]:{};return u=d(u,n),h.each(e,function(n,r){var t=u(n,r,e);o(i,n,t)}),i}}h.groupBy=k(function(n,r,t){j(n,t)?n[t].push(r):n[t]=[r]}),h.indexBy=k(function(n,r,t){n[t]=r}),h.countBy=k(function(n,r,t){j(n,t)?n[t]++:n[t]=1});var S=/[^\\ud800-\\udfff]|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?c.call(n):h.isString(n)?n.match(S):w(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:w(n)?n.length:h.keys(n).length},h.partition=k(function(n,r,t){n[t?0:1].push(r)},!0),h.first=h.head=h.take=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[0]:h.initial(n,n.length-r)},h.initial=function(n,r,t){return c.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))},h.last=function(n,r,t){return null==n||n.length<1?null==r?void 0:[]:null==r||t?n[n.length-1]:h.rest(n,Math.max(0,n.length-r))},h.rest=h.tail=h.drop=function(n,r,t){return c.call(n,null==r||t?1:r)},h.compact=function(n){return h.filter(n,Boolean)};var M=function(n,r,t,e){for(var u=(e=e||[]).length,i=0,o=A(n);i<o;i++){var a=n[i];if(w(a)&&(h.isArray(a)||h.isArguments(a)))if(r)for(var c=0,l=a.length;c<l;)e[u++]=a[c++];else M(a,r,t,e),u=e.length;else t||(e[u++]=a)}return e};h.flatten=function(n,r){return M(n,r,!1)},h.without=g(function(n,r){return h.difference(n,r)}),h.uniq=h.unique=function(n,r,t,e){h.isBoolean(r)||(e=t,t=r,r=!1),null!=t&&(t=d(t,e));for(var u=[],i=[],o=0,a=A(n);o<a;o++){var c=n[o],l=t?t(c,o,n):c;r&&!t?(o&&i===l||u.push(c),i=l):t?h.contains(i,l)||(i.push(l),u.push(c)):h.contains(u,c)||u.push(c)}return u},h.union=g(function(n){return h.uniq(M(n,!0,!0))}),h.intersection=function(n){for(var r=[],t=arguments.length,e=0,u=A(n);e<u;e++){var i=n[e];if(!h.contains(r,i)){var o;for(o=1;o<t&&h.contains(arguments[o],i);o++);o===t&&r.push(i)}}return r},h.difference=g(function(n,r){return r=M(r,!0,!0),h.filter(n,function(n){return!h.contains(r,n)})}),h.unzip=function(n){for(var r=n&&h.max(n,A).length||0,t=Array(r),e=0;e<r;e++)t[e]=h.pluck(n,e);return t},h.zip=g(h.unzip),h.object=function(n,r){for(var t={},e=0,u=A(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t};function F(i){return function(n,r,t){r=d(r,t);for(var e=A(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(r(n[u],u,n))return u;return-1}}h.findIndex=F(1),h.findLastIndex=F(-1),h.sortedIndex=function(n,r,t,e){for(var u=(t=d(t,e,1))(r),i=0,o=A(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i};function E(i,o,a){return function(n,r,t){var e=0,u=A(n);if(\"number\"==typeof t)0<i?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=o(c.call(n,e,u),h.isNaN))?t+e:-1;for(t=0<i?e:u-1;0<=t&&t<u;t+=i)if(n[t]===r)return t;return-1}}h.indexOf=E(1,h.findIndex,h.sortedIndex),h.lastIndexOf=E(-1,h.findLastIndex),h.range=function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},h.chunk=function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(c.call(n,e,e+=r));return t};function N(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=m(n.prototype),o=n.apply(i,u);return h.isObject(o)?o:i}h.bind=g(function(r,t,e){if(!h.isFunction(r))throw new TypeError(\"Bind must be called on a function\");var u=g(function(n){return N(r,u,t,this,e.concat(n))});return u}),h.partial=g(function(u,i){var o=h.partial.placeholder,a=function(){for(var n=0,r=i.length,t=Array(r),e=0;e<r;e++)t[e]=i[e]===o?arguments[n++]:i[e];for(;n<arguments.length;)t.push(arguments[n++]);return N(u,a,this,this,t)};return a}),(h.partial.placeholder=h).bindAll=g(function(n,r){var t=(r=M(r,!1,!1)).length;if(t<1)throw new Error(\"bindAll must be passed function names\");for(;t--;){var e=r[t];n[e]=h.bind(n[e],n)}}),h.memoize=function(e,u){var i=function(n){var r=i.cache,t=\"\"+(u?u.apply(this,arguments):n);return j(r,t)||(r[t]=e.apply(this,arguments)),r[t]};return i.cache={},i},h.delay=g(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(t,e,u){var i,o,a,c,l=0;u||(u={});function f(){l=!1===u.leading?0:h.now(),i=null,c=t.apply(o,a),i||(o=a=null)}var n=function(){var n=h.now();l||!1!==u.leading||(l=n);var r=e-(n-l);return o=this,a=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(o,a),i||(o=a=null)):i||!1===u.trailing||(i=setTimeout(f,r)),c};return n.cancel=function(){clearTimeout(i),l=0,i=o=a=null},n},h.debounce=function(t,e,u){function a(n,r){i=null,r&&(o=t.apply(n,r))}var i,o,n=g(function(n){if(i&&clearTimeout(i),u){var r=!i;i=setTimeout(a,e),r&&(o=t.apply(this,n))}else i=h.delay(a,e,this,n);return o});return n.cancel=function(){clearTimeout(i),i=null},n},h.wrap=function(n,r){return h.partial(r,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},h.after=function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},h.before=function(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}},h.once=h.partial(h.before,2),h.restArguments=g;function B(n,r){var t=T.length,e=n.constructor,u=h.isFunction(e)&&e.prototype||o,i=\"constructor\";for(j(n,i)&&!h.contains(r,i)&&r.push(i);t--;)(i=T[t])in n&&n[i]!==u[i]&&!h.contains(r,i)&&r.push(i)}var I=!{toString:null}.propertyIsEnumerable(\"toString\"),T=[\"valueOf\",\"isPrototypeOf\",\"toString\",\"propertyIsEnumerable\",\"hasOwnProperty\",\"toLocaleString\"];h.keys=function(n){if(!h.isObject(n))return[];if(a)return a(n);var r=[];for(var t in n)j(n,t)&&r.push(t);return I&&B(n,r),r},h.allKeys=function(n){if(!h.isObject(n))return[];var r=[];for(var t in n)r.push(t);return I&&B(n,r),r},h.values=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e},h.mapObject=function(n,r,t){r=d(r,t);for(var e=h.keys(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},h.pairs=function(n){for(var r=h.keys(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},h.invert=function(n){for(var r={},t=h.keys(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r},h.functions=h.methods=function(n){var r=[];for(var t in n)h.isFunction(n[t])&&r.push(t);return r.sort()};function R(c,l){return function(n){var r=arguments.length;if(l&&(n=Object(n)),r<2||null==n)return n;for(var t=1;t<r;t++)for(var e=arguments[t],u=c(e),i=u.length,o=0;o<i;o++){var a=u[o];l&&void 0!==n[a]||(n[a]=e[a])}return n}}h.extend=R(h.allKeys),h.extendOwn=h.assign=R(h.keys),h.findKey=function(n,r,t){r=d(r,t);for(var e,u=h.keys(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e};function z(n,r,t){return r in t}var q,K;h.pick=g(function(n,r){var t={},e=r[0];if(null==n)return t;h.isFunction(e)?(1<r.length&&(e=y(e,r[1])),r=h.allKeys(n)):(e=z,r=M(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t}),h.omit=g(function(n,t){var r,e=t[0];return h.isFunction(e)?(e=h.negate(e),1<t.length&&(r=t[1])):(t=h.map(M(t,!1,!1),String),e=function(n,r){return!h.contains(t,r)}),h.pick(n,e,r)}),h.defaults=R(h.allKeys,!0),h.create=function(n,r){var t=m(n);return r&&h.extendOwn(t,r),t},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,r){return r(n),n},h.isMatch=function(n,r){var t=h.keys(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0},q=function(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var u=typeof n;return(\"function\"==u||\"object\"==u||\"object\"==typeof r)&&K(n,r,t,e)},K=function(n,r,t,e){n instanceof h&&(n=n._wrapped),r instanceof h&&(r=r._wrapped);var u=p.call(n);if(u!==p.call(r))return!1;switch(u){case\"[object RegExp]\":case\"[object String]\":return\"\"+n==\"\"+r;case\"[object Number]\":return+n!=+n?+r!=+r:0==+n?1/+n==1/r:+n==+r;case\"[object Date]\":case\"[object Boolean]\":return+n==+r;case\"[object Symbol]\":return s.valueOf.call(n)===s.valueOf.call(r)}var i=\"[object Array]\"===u;if(!i){if(\"object\"!=typeof n||\"object\"!=typeof r)return!1;var o=n.constructor,a=r.constructor;if(o!==a&&!(h.isFunction(o)&&o instanceof o&&h.isFunction(a)&&a instanceof a)&&\"constructor\"in n&&\"constructor\"in r)return!1}e=e||[];for(var c=(t=t||[]).length;c--;)if(t[c]===n)return e[c]===r;if(t.push(n),e.push(r),i){if((c=n.length)!==r.length)return!1;for(;c--;)if(!q(n[c],r[c],t,e))return!1}else{var l,f=h.keys(n);if(c=f.length,h.keys(r).length!==c)return!1;for(;c--;)if(l=f[c],!j(r,l)||!q(n[l],r[l],t,e))return!1}return t.pop(),e.pop(),!0},h.isEqual=function(n,r){return q(n,r)},h.isEmpty=function(n){return null==n||(w(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=t||function(n){return\"[object Array]\"===p.call(n)},h.isObject=function(n){var r=typeof n;return\"function\"==r||\"object\"==r&&!!n},h.each([\"Arguments\",\"Function\",\"String\",\"Number\",\"Date\",\"RegExp\",\"Error\",\"Symbol\",\"Map\",\"WeakMap\",\"Set\",\"WeakSet\"],function(r){h[\"is\"+r]=function(n){return p.call(n)===\"[object \"+r+\"]\"}}),h.isArguments(arguments)||(h.isArguments=function(n){return j(n,\"callee\")});var D=n.document&&n.document.childNodes;\"function\"!=typeof/./&&\"object\"!=typeof Int8Array&&\"function\"!=typeof D&&(h.isFunction=function(n){return\"function\"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,r){if(!h.isArray(r))return j(n,r);for(var t=r.length,e=0;e<t;e++){var u=r[e];if(null==n||!i.call(n,u))return!1;n=n[u]}return!!t},h.noConflict=function(){return n._=r,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(r){return h.isArray(r)?function(n){return x(n,r)}:b(r)},h.propertyOf=function(r){return null==r?function(){}:function(n){return h.isArray(n)?x(r,n):r[n]}},h.matcher=h.matches=function(r){return r=h.extendOwn({},r),function(n){return h.isMatch(n,r)}},h.times=function(n,r,t){var e=Array(Math.max(0,n));r=y(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},h.random=function(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))},h.now=Date.now||function(){return(new Date).getTime()};function W(r){function t(n){return r[n]}var n=\"(?:\"+h.keys(r).join(\"|\")+\")\",e=RegExp(n),u=RegExp(n,\"g\");return function(n){return n=null==n?\"\":\"\"+n,e.test(n)?n.replace(u,t):n}}var L={\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#x27;\",\"`\":\"&#x60;\"},P=h.invert(L);h.escape=W(L),h.unescape=W(P),h.result=function(n,r,t){h.isArray(r)||(r=[r]);var e=r.length;if(!e)return h.isFunction(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=h.isFunction(i)?i.call(n):i}return n};var C=0;h.uniqueId=function(n){var r=++C+\"\";return n?n+r:r},h.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};function $(n){return\"\\\\\"+U[n]}var J=/(.)^/,U={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},V=/\\\\|'|\\r|\\n|\\u2028|\\u2029/g;h.template=function(i,n,r){!n&&r&&(n=r),n=h.defaults({},n,h.templateSettings);var t,e=RegExp([(n.escape||J).source,(n.interpolate||J).source,(n.evaluate||J).source].join(\"|\")+\"|$\",\"g\"),o=0,a=\"__p+='\";i.replace(e,function(n,r,t,e,u){return a+=i.slice(o,u).replace(V,$),o=u+n.length,r?a+=\"'+\\n((__t=(\"+r+\"))==null?'':_.escape(__t))+\\n'\":t?a+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\":e&&(a+=\"';\\n\"+e+\"\\n__p+='\"),n}),a+=\"';\\n\",n.variable||(a=\"with(obj||{}){\\n\"+a+\"}\\n\"),a=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+a+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",a)}catch(n){throw n.source=a,n}function u(n){return t.call(this,n,h)}var c=n.variable||\"obj\";return u.source=\"function(\"+c+\"){\\n\"+a+\"}\",u},h.chain=function(n){var r=h(n);return r._chain=!0,r};function G(n,r){return n._chain?h(r).chain():r}h.mixin=function(t){return h.each(h.functions(t),function(n){var r=h[n]=t[n];h.prototype[n]=function(){var n=[this._wrapped];return u.apply(n,arguments),G(this,r.apply(h,n))}}),h},h.mixin(h),h.each([\"pop\",\"push\",\"reverse\",\"shift\",\"sort\",\"splice\",\"unshift\"],function(r){var t=e[r];h.prototype[r]=function(){var n=this._wrapped;return t.apply(n,arguments),\"shift\"!==r&&\"splice\"!==r||0!==n.length||delete n[0],G(this,n)}}),h.each([\"concat\",\"join\",\"slice\"],function(n){var r=e[n];h.prototype[n]=function(){return G(this,r.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},\"function\"==typeof define&&define.amd&&define(\"underscore\",[],function(){return h})}(),function(t){var e=\"object\"==typeof self&&self.self===self&&self||\"object\"==typeof global&&global.global===global&&global;if(\"function\"==typeof define&&define.amd)define([\"underscore\",\"jquery\",\"exports\"],function(i,n,r){e.Backbone=t(e,r,i,n)});else if(\"undefined\"!=typeof exports){var n,i=require(\"underscore\");try{n=require(\"jquery\")}catch(r){}t(e,exports,i,n)}else e.Backbone=t(e,{},e._,e.jQuery||e.Zepto||e.ender||e.$)}(function(t,e,i,n){var r=t.Backbone,s=Array.prototype.slice;e.VERSION=\"1.4.0\",e.$=n,e.noConflict=function(){return t.Backbone=r,this},e.emulateHTTP=!1,e.emulateJSON=!1;var h,a=e.Events={},o=/\\s+/,u=function(t,e,n,r,s){var h,a=0;if(n&&\"object\"==typeof n){void 0!==r&&\"context\"in s&&void 0===s.context&&(s.context=r);for(h=i.keys(n);a<h.length;a++)e=u(t,e,h[a],n[h[a]],s)}else if(n&&o.test(n))for(h=n.split(o);a<h.length;a++)e=t(e,h[a],r,s);else e=t(e,n,r,s);return e};a.on=function(t,e,i){this._events=u(l,this._events||{},t,e,{context:i,ctx:this,listening:h}),h&&(((this._listeners||(this._listeners={}))[h.id]=h).interop=!1);return this},a.listenTo=function(t,e,n){if(!t)return this;var r=t._listenId||(t._listenId=i.uniqueId(\"l\")),s=this._listeningTo||(this._listeningTo={}),a=h=s[r];a||(this._listenId||(this._listenId=i.uniqueId(\"l\")),a=h=s[r]=new g(this,t));var o=c(t,e,n,this);if(h=void 0,o)throw o;return a.interop&&a.on(e,n),this};var l=function(t,e,i,n){if(i){var r=t[e]||(t[e]=[]),s=n.context,a=n.ctx,o=n.listening;o&&o.count++,r.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,n){try{t.on(e,i,n)}catch(r){return r}};a.off=function(t,e,i){return this._events&&(this._events=u(f,this._events,t,e,{context:i,listeners:this._listeners})),this},a.stopListening=function(t,e,n){var r=this._listeningTo;if(!r)return this;for(var s=t?[t._listenId]:i.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(e,n,this),o.interop&&o.off(e,n)}return i.isEmpty(r)&&(this._listeningTo=void 0),this};var f=function(t,e,n,r){if(t){var h,s=r.context,a=r.listeners,o=0;if(e||s||n){for(h=e?[e]:i.keys(t);o<h.length;o++){var u=t[e=h[o]];if(!u)break;for(var l=[],c=0;c<u.length;c++){var f=u[c];if(n&&n!==f.callback&&n!==f.callback._callback||s&&s!==f.context)l.push(f);else{var d=f.listening;d&&d.off(e,n)}}l.length?t[e]=l:delete t[e]}return t}for(h=i.keys(a);o<h.length;o++)a[h[o]].cleanup()}};a.once=function(t,e,i){var n=u(d,{},t,e,this.off.bind(this));return\"string\"==typeof t&&null==i&&(e=void 0),this.on(n,e,i)},a.listenToOnce=function(t,e,i){var n=u(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,n)};var d=function(t,e,n,r){if(n){var s=t[e]=i.once(function(){r(e,s),n.apply(this,arguments)});s._callback=n}return t};a.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];return u(v,this._events,t,void 0,i),this};var v=function(t,e,i,n){if(t){var r=t[e],s=t.all;r&&s&&(s=s.slice()),r&&p(r,n),s&&p(s,[e].concat(n))}return t},p=function(t,e){var i,n=-1,r=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++n<r;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s);return;case 2:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a);return;case 3:for(;++n<r;)(i=t[n]).callback.call(i.ctx,s,a,o);return;default:for(;++n<r;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=a.on,g.prototype.off=function(t,e){(this.interop?(this._events=u(f,this._events,t,e,{context:void 0,listeners:void 0}),this._events):(this.count--,0!==this.count))||this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},a.bind=a.on,a.unbind=a.off,i.extend(e,a);var m=e.Model=function(t,e){var n=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=i.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(n=this.parse(n,e)||{});var r=i.result(this,\"defaults\");n=i.defaults(i.extend({},r,n),r),this.set(n,e),this.changed={},this.initialize.apply(this,arguments)};i.extend(m.prototype,a,{changed:null,validationError:null,idAttribute:\"id\",cidPrefix:\"c\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return i.clone(this.attributes)},sync:function(){return e.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return i.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!i.iteratee(t,this)(this.attributes)},set:function(t,e,n){if(null==t)return this;var r;if(\"object\"==typeof t?(r=t,n=e):(r={})[t]=e,n||(n={}),!this._validate(r,n))return!1;var s=n.unset,a=n.silent,o=[],h=this._changing;this._changing=!0,h||(this._previousAttributes=i.clone(this.attributes),this.changed={});var u=this.attributes,l=this.changed,c=this._previousAttributes;for(var f in r)e=r[f],i.isEqual(u[f],e)||o.push(f),i.isEqual(c[f],e)?delete l[f]:l[f]=e,s?delete u[f]:u[f]=e;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!a){o.length&&(this._pending=n);for(var d=0;d<o.length;d++)this.trigger(\"change:\"+o[d],this,u[o[d]],n)}if(h)return this;if(!a)for(;this._pending;)n=this._pending,this._pending=!1,this.trigger(\"change\",this,n);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,i.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var n in this.attributes)e[n]=void 0;return this.set(e,i.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!i.isEmpty(this.changed):i.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&i.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,n={};for(var s in t){var a=t[s];i.isEqual(e[s],a)||(n[s]=a,r=!0)}return!!r&&n},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return i.clone(this._previousAttributes)},fetch:function(t){t=i.extend({parse:!0},t);var e=this,n=t.success;return t.success=function(i){var r=t.parse?e.parse(i,t):i;if(!e.set(r,t))return!1;n&&n.call(t.context,e,i,t),e.trigger(\"sync\",e,i,t)},G(this,t),this.sync(\"read\",this,t)},save:function(t,e,n){var r;null==t||\"object\"==typeof t?(r=t,n=e):(r={})[t]=e;var s=(n=i.extend({validate:!0,parse:!0},n)).wait;if(r&&!s){if(!this.set(r,n))return!1}else if(!this._validate(r,n))return!1;var a=this,o=n.success,h=this.attributes;n.success=function(t){a.attributes=h;var e=n.parse?a.parse(t,n):t;if(s&&(e=i.extend({},r,e)),e&&!a.set(e,n))return!1;o&&o.call(n.context,a,t,n),a.trigger(\"sync\",a,t,n)},G(this,n),r&&s&&(this.attributes=i.extend({},h,r));var u=this.isNew()?\"create\":n.patch?\"patch\":\"update\";\"patch\"!=u||n.attrs||(n.attrs=r);var l=this.sync(u,this,n);return this.attributes=h,l},destroy:function(t){t=t?i.clone(t):{};function s(){e.stopListening(),e.trigger(\"destroy\",e,e.collection,t)}var e=this,n=t.success,r=t.wait,a=!(t.success=function(i){r&&s(),n&&n.call(t.context,e,i,t),e.isNew()||e.trigger(\"sync\",e,i,t)});return this.isNew()?i.defer(t.success):(G(this,t),a=this.sync(\"delete\",this,t)),r||s(),a},url:function(){var t=i.result(this,\"urlRoot\")||i.result(this.collection,\"url\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\/]$/,\"$&/\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},i.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=i.extend({},this.attributes,t);var n=this.validationError=this.validate(t,e)||null;return!n||(this.trigger(\"invalid\",this,n,i.extend(e,{validationError:n})),!1)}});function x(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,n=Array(t.length-i),r=e.length;for(s=0;s<n.length;s++)n[s]=t[s+i];for(s=0;s<r;s++)t[s+i]=e[s];for(s=0;s<n.length;s++)t[s+r+i]=n[s]}var _=e.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,i.extend({silent:!0},e))},y={add:!0,remove:!0,merge:!0},b={add:!0,remove:!1};i.extend(_.prototype,a,{model:m,preinitialize:function(){},initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return e.sync.apply(this,arguments)},add:function(t,e){return this.set(t,i.extend({merge:!1},e,b))},remove:function(t,e){e=i.extend({},e);var n=!i.isArray(t);t=n?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger(\"update\",this,e)),n?r[0]:r},set:function(t,e){if(null!=t){(e=i.extend({},y,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var n=!i.isArray(t);t=n?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var g,m,s=[],a=[],o=[],h=[],u={},l=e.add,c=e.merge,f=e.remove,d=!1,v=this.comparator&&null==r&&!1!==e.sort,p=i.isString(this.comparator)?this.comparator:null;for(m=0;m<t.length;m++){g=t[m];var _=this.get(g);if(_){if(c&&g!==_){var b=this._isModel(g)?g.attributes:g;e.parse&&(b=_.parse(b,e)),_.set(b,e),o.push(_),v&&!d&&(d=_.hasChanged(p))}u[_.cid]||(u[_.cid]=!0,s.push(_)),t[m]=_}else l&&(g=t[m]=this._prepareModel(g,e))&&(a.push(g),this._addReference(g,e),u[g.cid]=!0,s.push(g))}if(f){for(m=0;m<this.length;m++)u[(g=this.models[m]).cid]||h.push(g);h.length&&this._removeModels(h,e)}var w=!1,E=!v&&l&&f;if(s.length&&E?(w=this.length!==s.length||i.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):a.length&&(v&&(d=!0),x(this.models,a,null==r?this.length:r),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(m=0;m<a.length;m++)null!=r&&(e.index=r+m),(g=a[m]).trigger(\"add\",g,this,e);(d||w)&&this.trigger(\"sort\",this,e),(a.length||h.length||o.length)&&(e.changes={added:a,removed:h,merged:o},this.trigger(\"update\",this,e))}return n?t[0]:t}},reset:function(t,e){e=e?i.clone(e):{};for(var n=0;n<this.models.length;n++)this._removeReference(this.models[n],e);return e.previousModels=this.models,this._reset(),t=this.add(t,i.extend({silent:!0},e)),e.silent||this.trigger(\"reset\",this,e),t},push:function(t,e){return this.add(t,i.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,i.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return s.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?\"find\":\"filter\"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\"Cannot sort a set without a comparator\");t||(t={});var n=e.length;return i.isFunction(e)&&(e=e.bind(this)),1===n||i.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger(\"sort\",this,t),this},pluck:function(t){return this.map(t+\"\")},fetch:function(t){var e=(t=i.extend({parse:!0},t)).success,n=this;return t.success=function(i){var r=t.reset?\"reset\":\"set\";n[r](i,t),e&&e.call(t.context,n,i,t),n.trigger(\"sync\",n,i,t)},G(this,t),this.sync(\"read\",this,t)},create:function(t,e){var n=(e=e?i.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var r=this,s=e.success;return e.success=function(t,e,i){n&&r.add(t,i),s&&s.call(i.context,t,e,i)},t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t){return t[this.model.prototype.idAttribute||\"id\"]},values:function(){return new E(this,k)},keys:function(){return new E(this,I)},entries:function(){return new E(this,S)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){if(this._isModel(t))return t.collection||(t.collection=this),t;var n=new(((e=e?i.clone(e):{}).collection=this).model)(t,e);return n.validationError?(this.trigger(\"invalid\",this,n.validationError,e),!1):n},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var r=this.get(t[n]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes);null!=a&&delete this._byId[a],e.silent||(e.index=s,r.trigger(\"remove\",r,this,e)),i.push(r),this._removeReference(r,e)}}return i},_isModel:function(t){return t instanceof m},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes);null!=i&&(this._byId[i]=t),t.on(\"all\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off(\"all\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if((\"add\"===t||\"remove\"===t)&&i!==this)return;if(\"destroy\"===t&&this.remove(e,n),\"change\"===t){var r=this.modelId(e.previousAttributes()),s=this.modelId(e.attributes);r!==s&&(null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=e))}}this.trigger.apply(this,arguments)}});var w=\"function\"==typeof Symbol&&Symbol.iterator;w&&(_.prototype[w]=_.prototype.values);var E=function(t,e){this._collection=t,this._kind=e,this._index=0},k=1,I=2,S=3;w&&(E.prototype[w]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===k)e=t;else{var i=this._collection.modelId(t.attributes);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var T=e.View=function(t){this.cid=i.uniqueId(\"view\"),this.preinitialize.apply(this,arguments),i.extend(this,i.pick(t,H)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\\S+)\\s*(.*)$/,H=[\"model\",\"collection\",\"el\",\"id\",\"attributes\",\"className\",\"tagName\",\"events\"];i.extend(T.prototype,a,{tagName:\"div\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof e.$?t:e.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=i.result(this,\"events\")),!t)return this;for(var e in this.undelegateEvents(),t){var n=t[e];if(i.isFunction(n)||(n=this[n]),n){var r=e.match(P);this.delegate(r[1],r[2],n.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+\".delegateEvents\"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(\".delegateEvents\"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+\".delegateEvents\"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(i.result(this,\"el\"));else{var t=i.extend({},i.result(this,\"attributes\"));this.id&&(t.id=i.result(this,\"id\")),this.className&&(t.class=i.result(this,\"className\")),this.setElement(this._createElement(i.result(this,\"tagName\"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});function A(t,e,n,r){i.each(n,function(i,n){e[n]&&(t.prototype[n]=function(t,e,i,n){switch(e){case 1:return function(){return t[i](this[n])};case 2:return function(e){return t[i](this[n],e)};case 3:return function(e,r){return t[i](this[n],C(e,this),r)};case 4:return function(e,r,s){return t[i](this[n],C(e,this),r,s)};default:return function(){var e=s.call(arguments);return e.unshift(this[n]),t[i].apply(t,e)}}}(e,i,n,r))})}var C=function(t,e){return i.isFunction(t)?t:i.isObject(t)&&!e._isModel(t)?R(t):i.isString(t)?function(e){return e.get(t)}:t},R=function(t){var e=i.matches(t);return function(t){return e(t.attributes)}};i.each([[_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},\"models\"],[m,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},\"attributes\"]],function(t){var e=t[0],n=t[1],r=t[2];e.mixin=function(t){var n=i.reduce(i.functions(t),function(t,e){return t[e]=0,t},{});A(e,t,n,r)},A(e,i,n,r)}),e.sync=function(t,n,r){var s=j[t];i.defaults(r||(r={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:s,dataType:\"json\"};if(r.url||(a.url=i.result(n,\"url\")||V()),null!=r.data||!n||\"create\"!==t&&\"update\"!==t&&\"patch\"!==t||(a.contentType=\"application/json\",a.data=JSON.stringify(r.attrs||n.toJSON(r))),r.emulateJSON&&(a.contentType=\"application/x-www-form-urlencoded\",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&(\"PUT\"===s||\"DELETE\"===s||\"PATCH\"===s)){a.type=\"POST\",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader(\"X-HTTP-Method-Override\",s),o)return o.apply(this,arguments)}}\"GET\"===a.type||r.emulateJSON||(a.processData=!1);var h=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,h&&h.call(r.context,t,e,i)};var u=r.xhr=e.ajax(i.extend(a,r));return n.trigger(\"request\",n,u,r),u};var j={create:\"POST\",update:\"PUT\",patch:\"PATCH\",delete:\"DELETE\",read:\"GET\"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var O=e.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\\((.*?)\\)/g,z=/(\\(\\?)?:\\w+/g,q=/\\*\\w+/g,F=/[\\-{}\\[\\]+?.,\\\\\\^$|#\\s]/g;i.extend(O.prototype,a,{preinitialize:function(){},initialize:function(){},route:function(t,n,r){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(r=n,n=\"\"),r||(r=this[n]);var s=this;return e.history.route(t,function(i){var a=s._extractParameters(t,i);!1!==s.execute(r,a,n)&&(s.trigger.apply(s,[\"route:\"+n].concat(a)),s.trigger(\"route\",n,a),e.history.trigger(\"route\",s,n,a))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,\"routes\");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,\"\\\\$&\").replace(U,\"(?:$1)?\").replace(z,function(t,e){return e?t:\"([^/?]+)\"}).replace(q,\"([^?]*?)\"),new RegExp(\"^\"+t+\"(?:\\\\?([\\\\s\\\\S]*))?$\")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var B=e.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),\"undefined\"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\\/]|\\s+$/g,L=/^\\/+|\\/+$/g,W=/#.*$/;B.started=!1,i.extend(B.prototype,a,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\\/]$/,\"$&/\")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+\"/\"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\"%2525\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\"\").match(/\\?.+/);return t?t[0]:\"\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\"\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return\"/\"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,\"\")},start:function(t){if(B.started)throw new Error(\"Backbone.history has already been started\");if(B.started=!0,this.options=i.extend({root:\"/\"},this.options,t),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange=\"onhashchange\"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=(\"/\"+this.root+\"/\").replace(L,\"/\"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\"/\";return this.location.replace(e+\"#\"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\"iframe\"),this.iframe.src=\"javascript:0\",this.iframe.style.display=\"none\",this.iframe.tabIndex=-1;var n=document.body,r=n.insertBefore(this.iframe,n.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash=\"#\"+this.fragment}var s=window.addEventListener||function(t,e){return attachEvent(\"on\"+t,e)};if(this._usePushState?s(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe?s(\"hashchange\",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\"on\"+t,e)};this._usePushState?t(\"popstate\",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t(\"hashchange\",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!1;this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(t){return!!this.matchRoot()&&(t=this.fragment=this.getFragment(t),i.some(this.handlers,function(e){if(e.route.test(t))return e.callback(t),!0}))},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||\"\");var i=this.root;\"\"!==t&&\"?\"!==t.charAt(0)||(i=i.slice(0,-1)||\"/\");var n=i+t;t=t.replace(W,\"\");var r=this.decodeFragment(t);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[e.replace?\"replaceState\":\"pushState\"]({},document.title,n);else{if(!this._wantsHashChange)return this.location.assign(n);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var n=t.href.replace(/(javascript:|#).*$/,\"\");t.replace(n+\"#\"+e)}else t.hash=\"#\"+e}}),e.history=new B;m.extend=_.extend=O.extend=T.extend=B.extend=function(t,e){var r,n=this;return r=t&&i.has(t,\"constructor\")?t.constructor:function(){return n.apply(this,arguments)},i.extend(r,n,e),r.prototype=i.create(n.prototype,t),(r.prototype.constructor=r).__super__=n.prototype,r};var V=function(){throw new Error('A \"url\" property or function must be specified')},G=function(t,e){var i=e.error;e.error=function(n){i&&i.call(e.context,t,n,e),t.trigger(\"error\",t,n,e)}};return e}),function(){var e=function(t){var r=new e.Builder;return r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version=\"2.3.7\",e.utils={},e.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return null==e?\"\":e.toString()},e.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n=r[i],s=e[n];if(Array.isArray(s))t[n]=s.slice();else{if(\"string\"!=typeof s&&\"number\"!=typeof s&&\"boolean\"!=typeof s)throw new TypeError(\"clone is not deep and does not support nested objects\");t[n]=s}}return t},e.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},e.FieldRef.joiner=\"/\",e.FieldRef.fromString=function(t){var r=t.indexOf(e.FieldRef.joiner);if(-1===r)throw\"malformed field ref string\";var i=t.slice(0,r),n=t.slice(r+1);return new e.FieldRef(n,i,t)},e.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+e.FieldRef.joiner+this.docRef),this._stringValue},e.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},e.Set.complete={intersect:function(e){return e},union:function(e){return e},contains:function(){return!0}},e.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},e.Set.prototype.contains=function(e){return!!this.elements[e]},e.Set.prototype.intersect=function(t){var r,i,n,s=[];if(t===e.Set.complete)return this;if(t===e.Set.empty)return t;i=this.length<t.length?(r=this,t):(r=t,this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var a=n[o];a in i.elements&&s.push(a)}return new e.Set(s)},e.Set.prototype.union=function(t){return t===e.Set.complete?e.Set.complete:t===e.Set.empty?this:new e.Set(Object.keys(this.elements).concat(Object.keys(t.elements)))},e.idf=function(e,t){var r=0;for(var i in e)\"_index\"!=i&&(r+=Object.keys(e[i]).length);var n=(t-r+.5)/(r+.5);return Math.log(1+Math.abs(n))},e.Token=function(e,t){this.str=e||\"\",this.metadata=t||{}},e.Token.prototype.toString=function(){return this.str},e.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},e.Token.prototype.clone=function(t){return t=t||function(e){return e},new e.Token(t(this.str,this.metadata),this.metadata)},e.tokenizer=function(t,r){if(null==t||null==t)return[];if(Array.isArray(t))return t.map(function(t){return new e.Token(e.utils.asString(t).toLowerCase(),e.utils.clone(r))});for(var i=t.toString().toLowerCase(),n=i.length,s=[],o=0,a=0;o<=n;o++){var l=o-a;if(i.charAt(o).match(e.tokenizer.separator)||o==n){if(0<l){var c=e.utils.clone(r)||{};c.position=[a,l],c.index=s.length,s.push(new e.Token(i.slice(a,o),c))}a=o+1}}return s},e.tokenizer.separator=/[\\s\\-]+/,e.Pipeline=function(){this._stack=[]},e.Pipeline.registeredFunctions=Object.create(null),e.Pipeline.registerFunction=function(t,r){r in this.registeredFunctions&&e.utils.warn(\"Overwriting existing registered function: \"+r),t.label=r,e.Pipeline.registeredFunctions[t.label]=t},e.Pipeline.warnIfFunctionNotRegistered=function(t){t.label&&t.label in this.registeredFunctions||e.utils.warn(\"Function is not registered with pipeline. This may cause problems when serialising the index.\\n\",t)},e.Pipeline.load=function(t){var r=new e.Pipeline;return t.forEach(function(t){var i=e.Pipeline.registeredFunctions[t];if(!i)throw new Error(\"Cannot load unregistered function: \"+t);r.add(i)}),r},e.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach(function(t){e.Pipeline.warnIfFunctionNotRegistered(t),this._stack.push(t)},this)},e.Pipeline.prototype.after=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");i+=1,this._stack.splice(i,0,r)},e.Pipeline.prototype.before=function(t,r){e.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(t);if(-1==i)throw new Error(\"Cannot find existingFn\");this._stack.splice(i,0,r)},e.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},e.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var i=this._stack[r],n=[],s=0;s<e.length;s++){var o=i(e[s],s,e);if(null!=o&&\"\"!==o)if(Array.isArray(o))for(var a=0;a<o.length;a++)n.push(o[a]);else n.push(o)}e=n}return e},e.Pipeline.prototype.runString=function(t,r){var i=new e.Token(t,r);return this.run([i]).map(function(e){return e.toString()})},e.Pipeline.prototype.reset=function(){this._stack=[]},e.Pipeline.prototype.toJSON=function(){return this._stack.map(function(t){return e.Pipeline.warnIfFunctionNotRegistered(t),t.label})},e.Vector=function(e){this._magnitude=0,this.elements=e||[]},e.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,i=r-t,n=Math.floor(i/2),s=this.elements[2*n];1<i&&(s<e&&(t=n),e<s&&(r=n),s!=e);)i=r-t,n=t+Math.floor(i/2),s=this.elements[2*n];return s==e?2*n:e<s?2*n:s<e?2*(n+1):void 0},e.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw\"duplicate index\"})},e.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=r(this.elements[i+1],t):this.elements.splice(i,0,e,t)},e.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var i=this.elements[r];e+=i*i}return this._magnitude=Math.sqrt(e)},e.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,i=e.elements,n=r.length,s=i.length,o=0,a=0,u=0,l=0;u<n&&l<s;)(o=r[u])<(a=i[l])?u+=2:a<o?l+=2:o==a&&(t+=r[u+1]*i[l+1],u+=2,l+=2);return t},e.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},e.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},e.Vector.prototype.toJSON=function(){return this.elements},e.stemmer=function(){var e={ational:\"ate\",tional:\"tion\",enci:\"ence\",anci:\"ance\",izer:\"ize\",bli:\"ble\",alli:\"al\",entli:\"ent\",eli:\"e\",ousli:\"ous\",ization:\"ize\",ation:\"ate\",ator:\"ate\",alism:\"al\",iveness:\"ive\",fulness:\"ful\",ousness:\"ous\",aliti:\"al\",iviti:\"ive\",biliti:\"ble\",logi:\"log\"},t={icate:\"ic\",ative:\"\",alize:\"al\",iciti:\"ic\",ical:\"ic\",ful:\"\",ness:\"\"},i=\"[aeiouy]\",n=\"[^aeiou][^aeiouy]*\",c=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),h=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*[aeiouy][aeiou]*[^aeiou][^aeiouy]*\"),d=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy][aeiou]*[^aeiou][^aeiouy]*([aeiouy][aeiou]*)?$\"),f=new RegExp(\"^([^aeiou][^aeiouy]*)?[aeiouy]\"),p=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,m=/^(.+?)eed$/,v=/^(.+?)(ed|ing)$/,g=/.$/,x=/(at|bl|iz)$/,w=new RegExp(\"([^aeiouylsz])\\\\1$\"),Q=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),k=/^(.+?[^aeiou])y$/,S=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,L=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,b=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,T=/ll$/,O=new RegExp(\"^\"+n+i+\"[^aeiouwxy]$\"),I=function(r){var i,n,s,o,a,u,l;if(r.length<3)return r;if(\"y\"==(s=r.substr(0,1))&&(r=s.toUpperCase()+r.substr(1)),a=y,(o=p).test(r)?r=r.replace(o,\"$1$2\"):a.test(r)&&(r=r.replace(a,\"$1$2\")),a=v,(o=m).test(r)){var I=o.exec(r);(o=c).test(I[1])&&(o=g,r=r.replace(o,\"\"))}else if(a.test(r)){i=(I=a.exec(r))[1],(a=f).test(i)&&(u=w,l=Q,(a=x).test(r=i)?r+=\"e\":u.test(r)?(o=g,r=r.replace(o,\"\")):l.test(r)&&(r+=\"e\"))}(o=k).test(r)&&(r=(i=(I=o.exec(r))[1])+\"i\");(o=S).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+e[n]));(o=E).test(r)&&(i=(I=o.exec(r))[1],n=I[2],(o=c).test(i)&&(r=i+t[n]));if(a=b,(o=L).test(r))i=(I=o.exec(r))[1],(o=h).test(i)&&(r=i);else if(a.test(r)){i=(I=a.exec(r))[1]+I[2],(a=h).test(i)&&(r=i)}(o=P).test(r)&&(i=(I=o.exec(r))[1],a=d,u=O,((o=h).test(i)||a.test(i)&&!u.test(i))&&(r=i));return a=h,(o=T).test(r)&&a.test(r)&&(o=g,r=r.replace(o,\"\")),\"y\"==s&&(r=s.toLowerCase()+r.substr(1)),r};return function(e){return e.update(I)}}(),e.Pipeline.registerFunction(e.stemmer,\"stemmer\"),e.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},e.stopWordFilter=e.generateStopWordFilter([\"a\",\"able\",\"about\",\"across\",\"after\",\"all\",\"almost\",\"also\",\"am\",\"among\",\"an\",\"and\",\"any\",\"are\",\"as\",\"at\",\"be\",\"because\",\"been\",\"but\",\"by\",\"can\",\"cannot\",\"could\",\"dear\",\"did\",\"do\",\"does\",\"either\",\"else\",\"ever\",\"every\",\"for\",\"from\",\"get\",\"got\",\"had\",\"has\",\"have\",\"he\",\"her\",\"hers\",\"him\",\"his\",\"how\",\"however\",\"i\",\"if\",\"in\",\"into\",\"is\",\"it\",\"its\",\"just\",\"least\",\"let\",\"like\",\"likely\",\"may\",\"me\",\"might\",\"most\",\"must\",\"my\",\"neither\",\"no\",\"nor\",\"not\",\"of\",\"off\",\"often\",\"on\",\"only\",\"or\",\"other\",\"our\",\"own\",\"rather\",\"said\",\"say\",\"says\",\"she\",\"should\",\"since\",\"so\",\"some\",\"than\",\"that\",\"the\",\"their\",\"them\",\"then\",\"there\",\"these\",\"they\",\"this\",\"tis\",\"to\",\"too\",\"twas\",\"us\",\"wants\",\"was\",\"we\",\"were\",\"what\",\"when\",\"where\",\"which\",\"while\",\"who\",\"whom\",\"why\",\"will\",\"with\",\"would\",\"yet\",\"you\",\"your\"]),e.Pipeline.registerFunction(e.stopWordFilter,\"stopWordFilter\"),e.trimmer=function(e){return e.update(function(e){return e.replace(/^\\W+/,\"\").replace(/\\W+$/,\"\")})},e.Pipeline.registerFunction(e.trimmer,\"trimmer\"),e.TokenSet=function(){this.final=!1,this.edges={},this.id=e.TokenSet._nextId,e.TokenSet._nextId+=1},e.TokenSet._nextId=1,e.TokenSet.fromArray=function(t){for(var r=new e.TokenSet.Builder,i=0,n=t.length;i<n;i++)r.insert(t[i]);return r.finish(),r.root},e.TokenSet.fromClause=function(t){return\"editDistance\"in t?e.TokenSet.fromFuzzyString(t.term,t.editDistance):e.TokenSet.fromString(t.term)},e.TokenSet.fromFuzzyString=function(t,r){for(var i=new e.TokenSet,n=[{node:i,editsRemaining:r,str:t}];n.length;){var s=n.pop();if(0<s.str.length){var o,a=s.str.charAt(0);a in s.node.edges?o=s.node.edges[a]:(o=new e.TokenSet,s.node.edges[a]=o),1==s.str.length&&(o.final=!0),n.push({node:o,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(0!=s.editsRemaining){if(\"*\"in s.node.edges)var u=s.node.edges[\"*\"];else{u=new e.TokenSet;s.node.edges[\"*\"]=u}if(0==s.str.length&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),1<s.str.length&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),1==s.str.length&&(s.node.final=!0),1<=s.str.length){if(\"*\"in s.node.edges)var l=s.node.edges[\"*\"];else{l=new e.TokenSet;s.node.edges[\"*\"]=l}1==s.str.length&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(1<s.str.length){var c,h=s.str.charAt(0),d=s.str.charAt(1);d in s.node.edges?c=s.node.edges[d]:(c=new e.TokenSet,s.node.edges[d]=c),1==s.str.length&&(c.final=!0),n.push({node:c,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},e.TokenSet.fromString=function(t){for(var r=new e.TokenSet,i=r,n=0,s=t.length;n<s;n++){var o=t[n],a=n==s-1;if(\"*\"==o)(r.edges[o]=r).final=a;else{var u=new e.TokenSet;u.final=a,r.edges[o]=u,r=u}}return i},e.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:\"\",node:this}];t.length;){var r=t.pop(),i=Object.keys(r.node.edges),n=i.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var s=0;s<n;s++){var o=i[s];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},e.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?\"1\":\"0\",t=Object.keys(this.edges).sort(),r=t.length,i=0;i<r;i++){var n=t[i];e=e+n+this.edges[n].id}return e},e.TokenSet.prototype.intersect=function(t){for(var r=new e.TokenSet,i=void 0,n=[{qNode:t,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,a=Object.keys(i.node.edges),u=a.length,l=0;l<o;l++)for(var c=s[l],h=0;h<u;h++){var d=a[h];if(d==c||\"*\"==c){var f=i.node.edges[d],p=i.qNode.edges[c],y=f.final&&p.final,m=void 0;d in i.output.edges?(m=i.output.edges[d]).final=m.final||y:((m=new e.TokenSet).final=y,i.output.edges[d]=m),n.push({qNode:p,output:m,node:f})}}}return r},e.TokenSet.Builder=function(){this.previousWord=\"\",this.root=new e.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},e.TokenSet.Builder.prototype.insert=function(t){var r,i=0;if(t<this.previousWord)throw new Error(\"Out of order word insertion\");for(var n=0;n<t.length&&n<this.previousWord.length&&t[n]==this.previousWord[n];n++)i++;this.minimize(i),r=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(n=i;n<t.length;n++){var s=new e.TokenSet,o=t[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=t},e.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},e.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;e<=t;t--){var r=this.uncheckedNodes[t],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}},e.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},e.Index.prototype.search=function(t){return this.query(function(r){new e.QueryParser(t,r).parse()})},e.Index.prototype.query=function(t){for(var r=new e.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)n[this.fields[u]]=new e.Vector;t.call(r,r);for(u=0;u<r.clauses.length;u++){var c,l=r.clauses[u],h=e.Set.complete;c=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<c.length;d++){var f=c[d];l.term=f;var p=e.TokenSet.fromClause(l),y=this.tokenSet.intersect(p).toArray();if(0===y.length&&l.presence===e.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){o[v=l.fields[m]]=e.Set.empty}break}for(var g=0;g<y.length;g++){var x=y[g],w=this.invertedIndex[x],Q=w._index;for(m=0;m<l.fields.length;m++){var k=w[v=l.fields[m]],S=Object.keys(k),E=x+\"/\"+v,L=new e.Set(S);if(l.presence==e.Query.presence.REQUIRED&&(h=h.union(L),void 0===o[v]&&(o[v]=e.Set.complete)),l.presence!=e.Query.presence.PROHIBITED){if(n[v].upsert(Q,l.boost,function(e,t){return e+t}),!s[E]){for(var b=0;b<S.length;b++){var P,T=S[b],O=new e.FieldRef(T,v),I=k[T];void 0===(P=i[O])?i[O]=new e.MatchData(x,v,I):P.add(x,v,I)}s[E]=!0}}else void 0===a[v]&&(a[v]=e.Set.empty),a[v]=a[v].union(L)}}}if(l.presence===e.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){o[v=l.fields[m]]=o[v].intersect(h)}}var R=e.Set.complete,F=e.Set.empty;for(u=0;u<this.fields.length;u++){var v;o[v=this.fields[u]]&&(R=R.intersect(o[v])),a[v]&&(F=F.union(a[v]))}var C=Object.keys(i),N=[],_=Object.create(null);if(r.isNegated()){C=Object.keys(this.fieldVectors);for(u=0;u<C.length;u++){O=C[u];var j=e.FieldRef.fromString(O);i[O]=new e.MatchData}}for(u=0;u<C.length;u++){var D=(j=e.FieldRef.fromString(C[u])).docRef;if(R.contains(D)&&!F.contains(D)){var A,B=this.fieldVectors[j],V=n[j.fieldName].similarity(B);if(void 0!==(A=_[D]))A.score+=V,A.matchData.combine(i[j]);else{var z={ref:D,score:V,matchData:i[j]};_[D]=z,N.push(z)}}}return N.sort(function(e,t){return t.score-e.score})},e.Index.prototype.toJSON=function(){var t=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),r=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:e.version,fields:this.fields,fieldVectors:r,invertedIndex:t,pipeline:this.pipeline.toJSON()}},e.Index.load=function(t){var r={},i={},n=t.fieldVectors,s=Object.create(null),o=t.invertedIndex,a=new e.TokenSet.Builder,u=e.Pipeline.load(t.pipeline);t.version!=e.version&&e.utils.warn(\"Version mismatch when loading serialised index. Current version of lunr '\"+e.version+\"' does not match serialized index '\"+t.version+\"'\");for(var l=0;l<n.length;l++){var h=(c=n[l])[0],d=c[1];i[h]=new e.Vector(d)}for(l=0;l<o.length;l++){var c,f=(c=o[l])[0],p=c[1];a.insert(f),s[f]=p}return a.finish(),r.fields=t.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new e.Index(r)},e.Builder=function(){this._ref=\"id\",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=e.tokenizer,this.pipeline=new e.Pipeline,this.searchPipeline=new e.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},e.Builder.prototype.ref=function(e){this._ref=e},e.Builder.prototype.field=function(e,t){if(/\\//.test(e))throw new RangeError(\"Field '\"+e+\"' contains illegal character '/'\");this._fields[e]=t||{}},e.Builder.prototype.b=function(e){this._b=e<0?0:1<e?1:e},e.Builder.prototype.k1=function(e){this._k1=e},e.Builder.prototype.add=function(t,r){var i=t[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],a=this._fields[o].extractor,u=a?a(t):t[o],l=this.tokenizer(u,{fields:[o]}),c=this.pipeline.run(l),h=new e.FieldRef(i,o),d=Object.create(null);this.fieldTermFrequencies[h]=d,this.fieldLengths[h]=0,this.fieldLengths[h]+=c.length;for(var f=0;f<c.length;f++){var p=c[f];if(null==d[p]&&(d[p]=0),d[p]+=1,null==this.invertedIndex[p]){var y=Object.create(null);y._index=this.termIndex,this.termIndex+=1;for(var m=0;m<n.length;m++)y[n[m]]=Object.create(null);this.invertedIndex[p]=y}null==this.invertedIndex[p][o][i]&&(this.invertedIndex[p][o][i]=Object.create(null));for(var v=0;v<this.metadataWhitelist.length;v++){var g=this.metadataWhitelist[v],x=p.metadata[g];null==this.invertedIndex[p][o][i][g]&&(this.invertedIndex[p][o][i][g]=[]),this.invertedIndex[p][o][i][g].push(x)}}}},e.Builder.prototype.calculateAverageFieldLengths=function(){for(var t=Object.keys(this.fieldLengths),r=t.length,i={},n={},s=0;s<r;s++){var o=e.FieldRef.fromString(t[s]),a=o.fieldName;n[a]||(n[a]=0),n[a]+=1,i[a]||(i[a]=0),i[a]+=this.fieldLengths[o]}var u=Object.keys(this._fields);for(s=0;s<u.length;s++){var l=u[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},e.Builder.prototype.createFieldVectors=function(){for(var t={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=e.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],l=new e.Vector,c=this.fieldTermFrequencies[o],h=Object.keys(c),d=h.length,f=this._fields[a].boost||1,p=this._documents[o.docRef].boost||1,y=0;y<d;y++){var m,v,g,x=h[y],w=c[x],Q=this.invertedIndex[x]._index;void 0===n[x]?(m=e.idf(this.invertedIndex[x],this.documentCount),n[x]=m):m=n[x],v=m*((this._k1+1)*w)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+w),v*=f,v*=p,g=Math.round(1e3*v)/1e3,l.insert(Q,g)}t[o]=l}this.fieldVectors=t},e.Builder.prototype.createTokenSet=function(){this.tokenSet=e.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},e.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new e.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},e.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},e.MatchData=function(e,t,r){for(var i=Object.create(null),n=Object.keys(r||{}),s=0;s<n.length;s++){var o=n[s];i[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=i)},e.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var i=t[r],n=Object.keys(e.metadata[i]);null==this.metadata[i]&&(this.metadata[i]=Object.create(null));for(var s=0;s<n.length;s++){var o=n[s],a=Object.keys(e.metadata[i][o]);null==this.metadata[i][o]&&(this.metadata[i][o]=Object.create(null));for(var u=0;u<a.length;u++){var l=a[u];null==this.metadata[i][o][l]?this.metadata[i][o][l]=e.metadata[i][o][l]:this.metadata[i][o][l]=this.metadata[i][o][l].concat(e.metadata[i][o][l])}}}},e.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=r);if(t in this.metadata[e])for(var i=Object.keys(r),n=0;n<i.length;n++){var s=i[n];s in this.metadata[e][t]?this.metadata[e][t][s]=this.metadata[e][t][s].concat(r[s]):this.metadata[e][t][s]=r[s]}else this.metadata[e][t]=r},e.Query=function(e){this.clauses=[],this.allFields=e},e.Query.wildcard=new String(\"*\"),e.Query.wildcard.NONE=0,e.Query.wildcard.LEADING=1,e.Query.wildcard.TRAILING=2,e.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},e.Query.prototype.clause=function(t){return\"fields\"in t||(t.fields=this.allFields),\"boost\"in t||(t.boost=1),\"usePipeline\"in t||(t.usePipeline=!0),\"wildcard\"in t||(t.wildcard=e.Query.wildcard.NONE),t.wildcard&e.Query.wildcard.LEADING&&t.term.charAt(0)!=e.Query.wildcard&&(t.term=\"*\"+t.term),t.wildcard&e.Query.wildcard.TRAILING&&t.term.slice(-1)!=e.Query.wildcard&&(t.term=t.term+\"*\"),\"presence\"in t||(t.presence=e.Query.presence.OPTIONAL),this.clauses.push(t),this},e.Query.prototype.isNegated=function(){for(var t=0;t<this.clauses.length;t++)if(this.clauses[t].presence!=e.Query.presence.PROHIBITED)return!1;return!0},e.Query.prototype.term=function(t,r){if(Array.isArray(t))return t.forEach(function(t){this.term(t,e.utils.clone(r))},this),this;var i=r||{};return i.term=t.toString(),this.clause(i),this},e.QueryParseError=function(e,t,r){this.name=\"QueryParseError\",this.message=e,this.start=t,this.end=r},e.QueryParseError.prototype=new Error,e.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},e.QueryLexer.prototype.run=function(){for(var t=e.QueryLexer.lexText;t;)t=t(this)},e.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,i=0;i<this.escapeCharPositions.length;i++)r=this.escapeCharPositions[i],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join(\"\")},e.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},e.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},e.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return e.QueryLexer.EOS;var t=this.str.charAt(this.pos);return this.pos+=1,t},e.QueryLexer.prototype.width=function(){return this.pos-this.start},e.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},e.QueryLexer.prototype.backup=function(){this.pos-=1},e.QueryLexer.prototype.acceptDigitRun=function(){for(var t,r;47<(r=(t=this.next()).charCodeAt(0))&&r<58;);t!=e.QueryLexer.EOS&&this.backup()},e.QueryLexer.prototype.more=function(){return this.pos<this.length},e.QueryLexer.EOS=\"EOS\",e.QueryLexer.FIELD=\"FIELD\",e.QueryLexer.TERM=\"TERM\",e.QueryLexer.EDIT_DISTANCE=\"EDIT_DISTANCE\",e.QueryLexer.BOOST=\"BOOST\",e.QueryLexer.PRESENCE=\"PRESENCE\",e.QueryLexer.lexField=function(t){return t.backup(),t.emit(e.QueryLexer.FIELD),t.ignore(),e.QueryLexer.lexText},e.QueryLexer.lexTerm=function(t){if(1<t.width()&&(t.backup(),t.emit(e.QueryLexer.TERM)),t.ignore(),t.more())return e.QueryLexer.lexText},e.QueryLexer.lexEditDistance=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.EDIT_DISTANCE),e.QueryLexer.lexText},e.QueryLexer.lexBoost=function(t){return t.ignore(),t.acceptDigitRun(),t.emit(e.QueryLexer.BOOST),e.QueryLexer.lexText},e.QueryLexer.lexEOS=function(t){0<t.width()&&t.emit(e.QueryLexer.TERM)},e.QueryLexer.termSeparator=e.tokenizer.separator,e.QueryLexer.lexText=function(t){for(;;){var r=t.next();if(r==e.QueryLexer.EOS)return e.QueryLexer.lexEOS;if(92!=r.charCodeAt(0)){if(\":\"==r)return e.QueryLexer.lexField;if(\"~\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexEditDistance;if(\"^\"==r)return t.backup(),0<t.width()&&t.emit(e.QueryLexer.TERM),e.QueryLexer.lexBoost;if(\"+\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(\"-\"==r&&1===t.width())return t.emit(e.QueryLexer.PRESENCE),e.QueryLexer.lexText;if(r.match(e.QueryLexer.termSeparator))return e.QueryLexer.lexTerm}else t.escapeCharacter()}},e.QueryParser=function(t,r){this.lexer=new e.QueryLexer(t),this.query=r,this.currentClause={},this.lexemeIdx=0},e.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var t=e.QueryParser.parseClause;t;)t=t(this);return this.query},e.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},e.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},e.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},e.QueryParser.parseClause=function(t){var r=t.peekLexeme();if(null!=r)switch(r.type){case e.QueryLexer.PRESENCE:return e.QueryParser.parsePresence;case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:var i=\"expected either a field or a term, found \"+r.type;throw 1<=r.str.length&&(i+=\" with value '\"+r.str+\"'\"),new e.QueryParseError(i,r.start,r.end)}},e.QueryParser.parsePresence=function(t){var r=t.consumeLexeme();if(null!=r){switch(r.str){case\"-\":t.currentClause.presence=e.Query.presence.PROHIBITED;break;case\"+\":t.currentClause.presence=e.Query.presence.REQUIRED;break;default:var i=\"unrecognised presence operator'\"+r.str+\"'\";throw new e.QueryParseError(i,r.start,r.end)}var n=t.peekLexeme();if(null==n){i=\"expecting term or field, found nothing\";throw new e.QueryParseError(i,r.start,r.end)}switch(n.type){case e.QueryLexer.FIELD:return e.QueryParser.parseField;case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:i=\"expecting term or field, found '\"+n.type+\"'\";throw new e.QueryParseError(i,n.start,n.end)}}},e.QueryParser.parseField=function(t){var r=t.consumeLexeme();if(null!=r){if(-1==t.query.allFields.indexOf(r.str)){var i=t.query.allFields.map(function(e){return\"'\"+e+\"'\"}).join(\", \"),n=\"unrecognised field '\"+r.str+\"', possible fields: \"+i;throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.fields=[r.str];var s=t.peekLexeme();if(null==s){n=\"expecting term, found nothing\";throw new e.QueryParseError(n,r.start,r.end)}switch(s.type){case e.QueryLexer.TERM:return e.QueryParser.parseTerm;default:n=\"expecting term, found '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseTerm=function(t){var r=t.consumeLexeme();if(null!=r){t.currentClause.term=r.str.toLowerCase(),-1!=r.str.indexOf(\"*\")&&(t.currentClause.usePipeline=!1);var i=t.peekLexeme();if(null==i)return void t.nextClause();switch(i.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:var n=\"Unexpected lexeme type '\"+i.type+\"'\";throw new e.QueryParseError(n,i.start,i.end)}}},e.QueryParser.parseEditDistance=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"edit distance must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.editDistance=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},e.QueryParser.parseBoost=function(t){var r=t.consumeLexeme();if(null!=r){var i=parseInt(r.str,10);if(isNaN(i)){var n=\"boost must be numeric\";throw new e.QueryParseError(n,r.start,r.end)}t.currentClause.boost=i;var s=t.peekLexeme();if(null==s)return void t.nextClause();switch(s.type){case e.QueryLexer.TERM:return t.nextClause(),e.QueryParser.parseTerm;case e.QueryLexer.FIELD:return t.nextClause(),e.QueryParser.parseField;case e.QueryLexer.EDIT_DISTANCE:return e.QueryParser.parseEditDistance;case e.QueryLexer.BOOST:return e.QueryParser.parseBoost;case e.QueryLexer.PRESENCE:return t.nextClause(),e.QueryParser.parsePresence;default:n=\"Unexpected lexeme type '\"+s.type+\"'\";throw new e.QueryParseError(n,s.start,s.end)}}},function(e,t){\"function\"==typeof define&&define.amd?define(t):\"object\"==typeof exports?module.exports=t():e.lunr=t()}(this,function(){return e})}();var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])})(d,b)};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc,typedoc;!function(typedoc){typedoc.$html=$(\"html\");var services=[],components=[];typedoc.$document=$(document),typedoc.$window=$(window),typedoc.$body=$(\"body\"),typedoc.registerService=function(constructor,name,priority){void 0===priority&&(priority=0),services.push({constructor:constructor,name:name,priority:priority,instance:null}),services.sort(function(a,b){return a.priority-b.priority})},typedoc.registerComponent=function(constructor,selector,priority,namespace){void 0===priority&&(priority=0),void 0===namespace&&(namespace=\"*\"),components.push({selector:selector,constructor:constructor,priority:priority,namespace:namespace}),components.sort(function(a,b){return a.priority-b.priority})},\"undefined\"!=typeof Backbone&&(typedoc.Events=function(){},_.extend(typedoc.Events.prototype,Backbone.Events));var Application=function(_super){function Application(){var _this=_super.call(this)||this;return _this.createServices(),_this.createComponents(typedoc.$body),_this}return __extends(Application,_super),Application.prototype.createServices=function(){_(services).forEach(function(c){c.instance=new c.constructor,typedoc[c.name]=c.instance})},Application.prototype.createComponents=function($context,namespace){void 0===namespace&&(namespace=\"default\");var result=[];return _(components).forEach(function(c){c.namespace!=namespace&&\"*\"!=c.namespace||$context.find(c.selector).each(function(m,el){var instance,$el=$(el);(instance=$el.data(\"component\"))?-1==_(result).indexOf(instance)&&result.push(instance):(instance=new c.constructor({el:el}),$el.data(\"component\",instance),result.push(instance))})}),result},Application}(typedoc.Events);typedoc.Application=Application}(typedoc||(typedoc={})),function(typedoc){var Viewport=function(_super){function Viewport(){var _this=_super.call(this)||this;return _this.scrollTop=0,_this.lastY=0,_this.width=0,_this.height=0,_this.showToolbar=!0,_this.toolbar=document.querySelector(\".tsd-page-toolbar\"),_this.secondaryNav=document.querySelector(\".tsd-navigation.secondary\"),typedoc.$window.on(\"scroll\",_.throttle(function(){return _this.onScroll()},10)),typedoc.$window.on(\"resize\",_.throttle(function(){return _this.onResize()},10)),_this.onResize(),_this.onScroll(),_this}return __extends(Viewport,_super),Viewport.prototype.triggerResize=function(){this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onResize=function(){this.width=typedoc.$window.width()||0,this.height=typedoc.$window.height()||0,this.trigger(\"resize\",this.width,this.height)},Viewport.prototype.onScroll=function(){this.scrollTop=typedoc.$window.scrollTop()||0,this.trigger(\"scroll\",this.scrollTop),this.hideShowToolbar()},Viewport.prototype.hideShowToolbar=function(){var isShown=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||0===this.scrollTop,isShown!==this.showToolbar&&(this.toolbar.classList.toggle(\"tsd-page-toolbar--hide\"),this.secondaryNav.classList.toggle(\"tsd-navigation--toolbar-hide\")),this.lastY=this.scrollTop},Viewport}(typedoc.Events);typedoc.Viewport=Viewport,typedoc.registerService(Viewport,\"viewport\")}(typedoc||(typedoc={})),function(typedoc){typedoc.pointerDown=\"mousedown\",typedoc.pointerMove=\"mousemove\",typedoc.pointerUp=\"mouseup\",typedoc.pointerDownPosition={x:0,y:0},typedoc.preventNextClick=!1,typedoc.isPointerDown=!1,typedoc.isPointerTouch=!1,typedoc.hasPointerMoved=!1,typedoc.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),typedoc.$html.addClass(typedoc.isMobile?\"is-mobile\":\"not-mobile\"),typedoc.isMobile&&\"ontouchstart\"in document.documentElement&&(typedoc.isPointerTouch=!0,typedoc.pointerDown=\"touchstart\",typedoc.pointerMove=\"touchmove\",typedoc.pointerUp=\"touchend\"),typedoc.$document.on(typedoc.pointerDown,function(e){typedoc.isPointerDown=!0,typedoc.hasPointerMoved=!1;var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e;typedoc.pointerDownPosition.y=t.pageY||0,typedoc.pointerDownPosition.x=t.pageX||0}).on(typedoc.pointerMove,function(e){if(typedoc.isPointerDown&&!typedoc.hasPointerMoved){var t=\"touchstart\"==typedoc.pointerDown?e.originalEvent.targetTouches[0]:e,x=typedoc.pointerDownPosition.x-(t.pageX||0),y=typedoc.pointerDownPosition.y-(t.pageY||0);typedoc.hasPointerMoved=10<Math.sqrt(x*x+y*y)}}).on(typedoc.pointerUp,function(e){typedoc.isPointerDown=!1}).on(\"click\",function(e){typedoc.preventNextClick&&(e.preventDefault(),e.stopImmediatePropagation(),typedoc.preventNextClick=!1)})}(typedoc||(typedoc={})),function(typedoc){var FilterItem=function(){function FilterItem(key,value){this.key=key,this.value=value,this.defaultValue=value,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return FilterItem.prototype.initialize=function(){},FilterItem.prototype.setValue=function(value){if(this.value!=value){var oldValue=this.value;this.value=value,window.localStorage[this.key]=this.toLocalStorage(value),this.handleValueChange(oldValue,value)}},FilterItem}(),FilterItemCheckbox=function(_super){function FilterItemCheckbox(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemCheckbox,_super),FilterItemCheckbox.prototype.initialize=function(){var _this=this;this.$checkbox=$(\"#tsd-filter-\"+this.key),this.$checkbox.on(\"change\",function(){_this.setValue(_this.$checkbox.prop(\"checked\"))})},FilterItemCheckbox.prototype.handleValueChange=function(oldValue,newValue){this.$checkbox.prop(\"checked\",this.value),typedoc.$html.toggleClass(\"toggle-\"+this.key,this.value!=this.defaultValue)},FilterItemCheckbox.prototype.fromLocalStorage=function(value){return\"true\"==value},FilterItemCheckbox.prototype.toLocalStorage=function(value){return value?\"true\":\"false\"},FilterItemCheckbox}(FilterItem),FilterItemSelect=function(_super){function FilterItemSelect(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(FilterItemSelect,_super),FilterItemSelect.prototype.initialize=function(){var _this=this;typedoc.$html.addClass(\"toggle-\"+this.key+this.value),this.$select=$(\"#tsd-filter-\"+this.key),this.$select.on(typedoc.pointerDown+\" mouseover\",function(){_this.$select.addClass(\"active\")}).on(\"mouseleave\",function(){_this.$select.removeClass(\"active\")}).on(typedoc.pointerUp,\"li\",function(e){_this.$select.removeClass(\"active\"),_this.setValue(($(e.target).attr(\"data-value\")||\"\").toString())}),typedoc.$document.on(typedoc.pointerDown,function(e){$(e.target).parents().addBack().is(_this.$select)||_this.$select.removeClass(\"active\")})},FilterItemSelect.prototype.handleValueChange=function(oldValue,newValue){this.$select.find(\"li.selected\").removeClass(\"selected\"),this.$select.find(\".tsd-select-label\").text(this.$select.find('li[data-value=\"'+newValue+'\"]').addClass(\"selected\").text()),typedoc.$html.removeClass(\"toggle-\"+oldValue),typedoc.$html.addClass(\"toggle-\"+newValue)},FilterItemSelect.prototype.fromLocalStorage=function(value){return value},FilterItemSelect.prototype.toLocalStorage=function(value){return value},FilterItemSelect}(FilterItem),Filter=function(_super){function Filter(options){var _this=_super.call(this,options)||this;return _this.optionVisibility=new FilterItemSelect(\"visibility\",\"private\"),_this.optionInherited=new FilterItemCheckbox(\"inherited\",!0),_this.optionExternals=new FilterItemCheckbox(\"externals\",!0),_this.optionOnlyExported=new FilterItemCheckbox(\"only-exported\",!1),_this}return __extends(Filter,_super),Filter.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},Filter}(Backbone.View);Filter.isSupported()?typedoc.registerComponent(Filter,\"#tsd-filter\"):typedoc.$html.addClass(\"no-filter\")}(typedoc||(typedoc={})),function(typedoc){var MenuHighlight=function(_super){function MenuHighlight(options){var _this=_super.call(this,options)||this;return _this.anchors=[],_this.index=0,_this.listenTo(typedoc.viewport,\"resize\",_this.onResize),_this.listenTo(typedoc.viewport,\"scroll\",_this.onScroll),_this.createAnchors(),_this}return __extends(MenuHighlight,_super),MenuHighlight.prototype.createAnchors=function(){var _this=this;this.index=0,this.anchors=[{position:0}];var base=window.location.href;-1!=base.indexOf(\"#\")&&(base=base.substr(0,base.indexOf(\"#\"))),this.$el.find(\"a\").each(function(_index,el){var href=el.href;if(-1!=href.indexOf(\"#\")&&href.substr(0,base.length)==base){var hash=href.substr(href.indexOf(\"#\")+1),$anchor=$(\"a.tsd-anchor[name=\"+hash+\"]\");0!=$anchor.length&&_this.anchors.push({$link:$(el.parentNode),$anchor:$anchor,position:0})}}),this.onResize()},MenuHighlight.prototype.onResize=function(){for(var anchor,index=1,count=this.anchors.length;index<count;index++)(anchor=this.anchors[index]).position=anchor.$anchor.offset().top;this.anchors.sort(function(a,b){return a.position-b.position}),this.onScroll(typedoc.viewport.scrollTop)},MenuHighlight.prototype.onScroll=function(scrollTop){var anchors=this.anchors,index=this.index,count=anchors.length-1;for(scrollTop+=5;0<index&&anchors[index].position>scrollTop;)index-=1;for(;index<count&&anchors[index+1].position<scrollTop;)index+=1;this.index!=index&&(0<this.index&&this.anchors[this.index].$link.removeClass(\"focus\"),this.index=index,0<this.index&&this.anchors[this.index].$link.addClass(\"focus\"))},MenuHighlight}(Backbone.View);typedoc.MenuHighlight=MenuHighlight,typedoc.registerComponent(MenuHighlight,\".menu-highlight\")}(typedoc||(typedoc={})),function(typedoc){var search;!function(search){var SearchLoadingState;!function(SearchLoadingState){SearchLoadingState[SearchLoadingState.Idle=0]=\"Idle\",SearchLoadingState[SearchLoadingState.Loading=1]=\"Loading\",SearchLoadingState[SearchLoadingState.Ready=2]=\"Ready\",SearchLoadingState[SearchLoadingState.Failure=3]=\"Failure\"}(SearchLoadingState||(SearchLoadingState={}));var $el=$(\"#tsd-search\"),$field=$(\"#tsd-search-field\"),$results=$(\".results\"),base=$el.attr(\"data-base\")+\"/\",query=\"\",loadingState=SearchLoadingState.Idle,hasFocus=!1,preventPress=!1,index,resultClicked=!1;function createIndex(){var builder=new lunr.Builder;builder.pipeline.add(lunr.trimmer),builder.field(\"name\",{boost:10}),builder.field(\"parent\"),builder.ref(\"id\");var rows=search.data.rows,pos=0,length=rows.length;!function batch(){for(var cycles=0;cycles++<100;)if(builder.add(rows[pos]),++pos==length)return index=builder.build(),setLoadingState(SearchLoadingState.Ready);setTimeout(batch,10)}()}function loadIndex(){loadingState==SearchLoadingState.Idle&&(setTimeout(function(){loadingState==SearchLoadingState.Idle&&setLoadingState(SearchLoadingState.Loading)},500),void 0!==search.data?createIndex():$.get($el.attr(\"data-index\")).done(function(source){eval(source),createIndex()}).fail(function(){setLoadingState(SearchLoadingState.Failure)}))}function updateResults(){if($results.empty(),loadingState==SearchLoadingState.Ready&&query){var res=index.search(\"*\"+query+\"*\");0===res.length&&(res=index.search(\"*\"+query+\"~1*\"));for(var i=0,c=Math.min(10,res.length);i<c;i++){var row=search.data.rows[Number(res[i].ref)],name=row.name.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}),parent=row.parent||\"\";(parent=parent.replace(new RegExp(query,\"i\"),function(match){return\"<b>\"+match+\"</b>\"}))&&(name='<span class=\"parent\">'+parent+\".</span>\"+name),$results.append('<li class=\"'+row.classes+'\"><a href=\"'+base+row.url+'\" class=\"tsd-kind-icon\">'+name+\"</li>\")}}}function setLoadingState(value){loadingState!=value&&($el.removeClass(SearchLoadingState[loadingState].toLowerCase()),loadingState=value,$el.addClass(SearchLoadingState[loadingState].toLowerCase()),value==SearchLoadingState.Ready&&updateResults())}function setHasFocus(value){hasFocus!=value&&(hasFocus=value,$el.toggleClass(\"has-focus\"),value?(setQuery(\"\"),$field.val(\"\")):$field.val(query))}function setQuery(value){query=$.trim(value),updateResults()}function setCurrentResult(dir){var $current=$results.find(\".current\");if(0==$current.length)$results.find(1==dir?\"li:first-child\":\"li:last-child\").addClass(\"current\");else{var $rel=1==dir?$current.next(\"li\"):$current.prev(\"li\");0<$rel.length&&($current.removeClass(\"current\"),$rel.addClass(\"current\"))}}function gotoCurrentResult(){var $current=$results.find(\".current\");0==$current.length&&($current=$results.find(\"li:first-child\")),0<$current.length&&(window.location.href=$current.find(\"a\").prop(\"href\"),$field.blur())}$results.on(\"mousedown\",function(){resultClicked=!0}).on(\"mouseup\",function(){setHasFocus(resultClicked=!1)}),$field.on(\"focusin\",function(){setHasFocus(!0),loadIndex()}).on(\"focusout\",function(){resultClicked?resultClicked=!1:setTimeout(function(){return setHasFocus(!1)},100)}).on(\"input\",function(){setQuery($.trim(($field.val()||\"\").toString()))}).on(\"keydown\",function(e){13==e.keyCode||27==e.keyCode||38==e.keyCode||40==e.keyCode?(preventPress=!0,e.preventDefault(),13==e.keyCode?gotoCurrentResult():27==e.keyCode?$field.blur():38==e.keyCode?setCurrentResult(-1):40==e.keyCode&&setCurrentResult(1)):preventPress=!1}).on(\"keypress\",function(e){preventPress&&e.preventDefault()}),$(\"body\").on(\"keydown\",function(e){e.altKey||e.ctrlKey||e.metaKey||!hasFocus&&47<e.keyCode&&e.keyCode<112&&$field.focus()})}(search=typedoc.search||(typedoc.search={}))}(typedoc||(typedoc={})),function(typedoc){function noTransition($el,callback){$el.addClass(\"no-transition\"),callback(),$el.offset(),$el.removeClass(\"no-transition\")}typedoc.transition=function(tuples){for(var name in tuples)if(tuples.hasOwnProperty(name)&&void 0!==document.body.style[name])return{name:name,endEvent:tuples[name]};return null}({transition:\"transitionend\",OTransition:\"oTransitionEnd\",msTransition:\"msTransitionEnd\",MozTransition:\"transitionend\",WebkitTransition:\"webkitTransitionEnd\"}),typedoc.noTransition=noTransition,typedoc.animateHeight=function($el,callback,success){var from=$el.height()||0,to=from;noTransition($el,function(){callback(),$el.css(\"height\",\"\"),to=$el.height()||0,from!=to&&typedoc.transition&&$el.css(\"height\",from)}),from!=to&&typedoc.transition?($el.css(\"height\",to),$el.on(typedoc.transition.endEvent,function(){noTransition($el,function(){$el.off(typedoc.transition.endEvent).css(\"height\",\"\"),success&&success()})})):success&&success()}}(typedoc||(typedoc={})),function(typedoc){var SignatureGroup=function(){function SignatureGroup($signature,$description){this.$signature=$signature,this.$description=$description}return SignatureGroup.prototype.addClass=function(className){return this.$signature.addClass(className),this.$description.addClass(className),this},SignatureGroup.prototype.removeClass=function(className){return this.$signature.removeClass(className),this.$description.removeClass(className),this},SignatureGroup}(),Signature=function(_super){function Signature(options){var _this=_super.call(this,options)||this;return _this.groups=[],_this.index=-1,_this.createGroups(),_this.$container&&(_this.$el.addClass(\"active\").on(\"touchstart\",\".tsd-signature\",function(event){return _this.onClick(event)}).on(\"click\",\".tsd-signature\",function(event){return _this.onClick(event)}),_this.$container.addClass(\"active\"),_this.setIndex(0)),_this}return __extends(Signature,_super),Signature.prototype.setIndex=function(index){if(index<0&&(index=0),index>this.groups.length-1&&(index=this.groups.length-1),this.index!=index){var to=this.groups[index];if(-1<this.index){var from=this.groups[this.index];typedoc.animateHeight(this.$container,function(){from.removeClass(\"current\").addClass(\"fade-out\"),to.addClass(\"current fade-in\"),typedoc.viewport.triggerResize()}),setTimeout(function(){from.removeClass(\"fade-out\"),to.removeClass(\"fade-in\")},300)}else to.addClass(\"current\"),typedoc.viewport.triggerResize();this.index=index}},Signature.prototype.createGroups=function(){var _this=this,$signatures=this.$el.find(\"> .tsd-signature\");if(!($signatures.length<2)){this.$container=this.$el.siblings(\".tsd-descriptions\");var $descriptions=this.$container.find(\"> .tsd-description\");this.groups=[],$signatures.each(function(index,el){_this.groups.push(new SignatureGroup($(el),$descriptions.eq(index)))})}},Signature.prototype.onClick=function(e){var _this=this;_(this.groups).forEach(function(group,index){group.$signature.is(e.currentTarget)&&_this.setIndex(index)})},Signature}(Backbone.View);typedoc.registerComponent(Signature,\".tsd-signatures\")}(typedoc||(typedoc={})),function(typedoc){var Toggle=function(_super){function Toggle(options){var _this=_super.call(this,options)||this;return _this.className=_this.$el.attr(\"data-toggle\")||\"\",_this.$el.on(typedoc.pointerUp,function(e){return _this.onPointerUp(e)}),_this.$el.on(\"click\",function(e){return e.preventDefault()}),typedoc.$document.on(typedoc.pointerDown,function(e){return _this.onDocumentPointerDown(e)}),typedoc.$document.on(typedoc.pointerUp,function(e){return _this.onDocumentPointerUp(e)}),_this}return __extends(Toggle,_super),Toggle.prototype.setActive=function(value){if(this.active!=value){this.active=value,typedoc.$html.toggleClass(\"has-\"+this.className,value),this.$el.toggleClass(\"active\",value);var transition=(this.active?\"to-has-\":\"from-has-\")+this.className;typedoc.$html.addClass(transition),setTimeout(function(){return typedoc.$html.removeClass(transition)},500)}},Toggle.prototype.onPointerUp=function(event){typedoc.hasPointerMoved||(this.setActive(!0),event.preventDefault())},Toggle.prototype.onDocumentPointerDown=function(e){if(this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\"))return;if($path.hasClass(\"tsd-filter-group\"))return;this.setActive(!1)}},Toggle.prototype.onDocumentPointerUp=function(e){var _this=this;if(!typedoc.hasPointerMoved&&this.active){var $path=$(e.target).parents().addBack();if($path.hasClass(\"col-menu\")){var $link=$path.filter(\"a\");if($link.length){var href=window.location.href;-1!=href.indexOf(\"#\")&&(href=href.substr(0,href.indexOf(\"#\"))),$link.prop(\"href\").substr(0,href.length)==href&&setTimeout(function(){return _this.setActive(!1)},250)}}}},Toggle}(Backbone.View);typedoc.registerComponent(Toggle,\"a[data-toggle]\")}(typedoc||(typedoc={})),function(typedoc){typedoc.app=new typedoc.Application}(typedoc||(typedoc={}));\n</script>\n</body>\n</html>"
  },
  {
    "path": "packages/nanocurrency/examples/pow-benchmark/index.html",
    "content": "<!DOCTYPE html>\n<html>\n  <head>\n  </head>\n\n  <body>\n    <pre id=\"status\"></pre>\n    <script src=\"https://cdn.jsdelivr.net/npm/nanocurrency@2/dist/nanocurrency.umd.js\"></script>\n    <script>\n      (function () {\n        const ITERATION_COUNT = 100;\n\n        async function main () {\n          const globalStart = new Date()\n\n          const statusEl = document.getElementById('status')\n          const statuses = []\n          const setStatus = msg => {\n            statuses.push(msg)\n            statusEl.innerHTML = statuses.join('\\n')\n            window.scrollTo(0, document.body.scrollHeight)\n          }\n\n          // some browsers (e.g. iOS) don't export hardwareConcurrency\n          const hardwareConcurrency = window.navigator.hardwareConcurrency || 4\n          const workerCount = Math.max(hardwareConcurrency - 1, 1)\n\n          setStatus(`Started using ${workerCount} workers`)\n\n          let minTime = Number.MAX_VALUE\n          let maxTime = 0\n          for (let iterations = 0; iterations < ITERATION_COUNT; iterations++) {\n            const hash = await NanoCurrency.generateSeed()\n            const start = new Date()\n            setStatus(`Starting iteration ${iterations}.`)\n\n            const work = () => new Promise(resolve => {\n              const workerList = []\n              for (let i = 0; i < workerCount; i++) {\n                const worker = new Worker('worker.js')\n                worker.postMessage({\n                  blockHash: hash,\n                  workerIndex: i,\n                  workerCount\n                })\n                worker.onmessage = ({data}) => {\n                  const {type} = data\n\n                  if (type !== 'done') return\n\n                  const end = new Date()\n                  const time = (end - start) / 1000\n\n                  if (time < minTime) minTime = time\n                  if (time > maxTime) maxTime = time\n\n                  setStatus(`Iteration ${iterations} done in ${time}s (hash: ${hash} - work: ${data.work}).`)\n\n                  for (let workerIndex in workerList) {\n                    workerList[workerIndex].terminate()\n                  }\n\n                  resolve()\n                }\n                workerList.push(worker)\n              }\n            })\n\n            await work()\n          }\n\n          const globalEnd = new Date()\n          const globalTime = (globalEnd - globalStart) / 1000\n          const globalAverage = globalTime / ITERATION_COUNT\n\n          setStatus(`Benchmark done.`)\n          setStatus(`${ITERATION_COUNT} iterations done in ${globalTime}s.`)\n          setStatus(`Average of ${globalAverage}s per hash.`)\n          setStatus(`Minimum: ${minTime}s, Maximum: ${maxTime}s`)\n        }\n\n        main()\n      })()\n    </script>\n  </body>\n</html>\n"
  },
  {
    "path": "packages/nanocurrency/examples/pow-benchmark/worker.js",
    "content": "/* eslint-env worker */\n/* global NanoCurrency:false */\n\nimportScripts('https://cdn.jsdelivr.net/npm/nanocurrency@2/dist/nanocurrency.umd.js');\n\nonmessage = async function({ data }) {\n  const { blockHash, workerIndex, workerCount } = data;\n\n  postMessage({ type: 'started' });\n\n  const work = await NanoCurrency.computeWork(blockHash, { workerIndex, workerCount });\n\n  postMessage({ type: 'done', work });\n};\n"
  },
  {
    "path": "packages/nanocurrency/jest.config.js",
    "content": "const fusee = require('../../fusee').getJestConfig()\n\nmodule.exports = {\n  ...fusee,\n  testPathIgnorePatterns: [...fusee.testPathIgnorePatterns, '/__tests__/data/'],\n}\n"
  },
  {
    "path": "packages/nanocurrency/package.json",
    "content": "{\n  \"name\": \"nanocurrency\",\n  \"description\": \"A toolkit for the Nano cryptocurrency, allowing you to derive keys, generate seeds, hashes, signatures, proofs of work and blocks.\",\n  \"version\": \"2.5.0\",\n  \"author\": {\n    \"name\": \"Marvin ROGER\",\n    \"email\": \"dev@marvinroger.fr\",\n    \"url\": \"https://www.marvinroger.fr\"\n  },\n  \"browser\": {\n    \"path\": false,\n    \"fs\": false,\n    \"crypto\": false,\n    \"util\": false,\n    \"./dist/nanocurrency.cjs.js\": \"./dist/nanocurrency.umd.js\"\n  },\n  \"bugs\": \"https://github.com/marvinroger/nanocurrency-js/issues\",\n  \"dependencies\": {\n    \"bignumber.js\": \"^9.0.0\",\n    \"blakejs\": \"^1.1.0\"\n  },\n  \"devDependencies\": {\n    \"@rollup/plugin-commonjs\": \"^11.0.2\",\n    \"@rollup/plugin-node-resolve\": \"^7.1.1\",\n    \"@types/node\": \"^13.7.7\",\n    \"cross-env\": \"^7.0.0\",\n    \"cross-os\": \"^1.2.2\",\n    \"cross-var\": \"^1.1.0\",\n    \"puppeteer\": \"^2.1.1\",\n    \"rimraf\": \"^3.0.2\",\n    \"rollup\": \"^1.6.0\",\n    \"rollup-plugin-auto-external\": \"3.0.0-alpha.0\",\n    \"rollup-plugin-license\": \"^0.13.0\",\n    \"rollup-plugin-terser\": \"^5.2.0\",\n    \"rollup-plugin-typescript2\": \"^0.26.0\"\n  },\n  \"files\": [\n    \"dist/\"\n  ],\n  \"homepage\": \"https://github.com/marvinroger/nanocurrency-js/tree/master/packages/nanocurrency\",\n  \"keywords\": [\n    \"crypto\",\n    \"currency\",\n    \"nano\",\n    \"pow\",\n    \"raiblocks\"\n  ],\n  \"license\": \"GPL-3.0\",\n  \"main\": \"dist/nanocurrency.cjs.js\",\n  \"module\": \"dist/nanocurrency.esm.js\",\n  \"types\": \"dist/types/index.d.ts\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/marvinroger/nanocurrency-js.git\"\n  },\n  \"scripts\": {\n    \"build:dev\": \"yarn build:dev:assembly && yarn build:dev:js\",\n    \"build:dev:js\": \"rimraf dist/ && cross-env NODE_ENV=development rollup -c\",\n    \"build:dev:assembly\": \"cross-env EMCC_ARGS=\\\"\\\" cross-os build:assembly__cross\",\n    \"build:assembly__common\": \"cross-var docker run --rm -v $PWD:/src trzeci/emscripten:sdk-tag-1.38.29-64bit emcc -o assembly.js $EMCC_ARGS -s MODULARIZE=1 -s SINGLE_FILE=1 -s \\\"EXTRA_EXPORTED_RUNTIME_METHODS=[\\\\\\\"cwrap\\\\\\\"]\\\" src/assembly/functions.c src/assembly/blake2/ref/blake2b-ref.c\",\n    \"build:assembly__cross\": {\n      \"darwin\": \"cross-env PWD=\\\"$(pwd)\\\" yarn build:assembly__common\",\n      \"linux\": \"cross-env PWD=\\\"$(pwd)\\\" yarn build:assembly__common\",\n      \"win32\": \"cross-env PWD=\\\"%cd%\\\" yarn build:assembly__common\"\n    },\n    \"build:prod\": \"yarn build:prod:assembly && yarn build:prod:js\",\n    \"build:prod:js\": \"rimraf dist/ && cross-env NODE_ENV=production rollup -c\",\n    \"build:prod:assembly\": \"cross-env EMCC_ARGS=\\\"-s FILESYSTEM=0 -O3 --closure 1 --llvm-lto 3\\\" cross-os build:assembly__cross\",\n    \"generate-docs\": \"fusee generate-docs\",\n    \"lint\": \"fusee lint\",\n    \"test\": \"fusee test\",\n    \"prepublishOnly\": \"yarn build:prod && yarn test && yarn lint && yarn generate-docs\"\n  }\n}\n"
  },
  {
    "path": "packages/nanocurrency/rollup.config.js",
    "content": "import autoExternal from 'rollup-plugin-auto-external'\nimport typescript from 'rollup-plugin-typescript2'\nimport resolve from '@rollup/plugin-node-resolve'\nimport commonjs from '@rollup/plugin-commonjs'\nimport { terser } from 'rollup-plugin-terser'\nimport license from 'rollup-plugin-license'\n\nimport pkg from './package.json'\n\nconst ENV = process.env.NODE_ENV\n\nconst LICENSE_BANNER = `\n/*!\n* nanocurrency-js v${pkg.version}: A toolkit for the Nano cryptocurrency.\n* Copyright (c) <%= moment().format('YYYY') %> Marvin ROGER <dev at marvinroger dot fr>\n* Licensed under GPL-3.0 (https://git.io/vAZsK)\n*/\n`.trim()\n\nconst outputs = [\n  {\n    name: 'NanoCurrency',\n    file: 'dist/nanocurrency.umd.js',\n    format: 'umd',\n  },\n  { file: pkg.main, format: 'cjs' },\n  { file: pkg.module, format: 'es' },\n]\n\nconst configs = outputs.map((output, index) => {\n  const config = {\n    input: 'src/index.ts',\n    output,\n    plugins: [\n      resolve(),\n      commonjs(),\n      typescript({\n        useTsconfigDeclarationDir: true,\n        tsconfigOverride: { compilerOptions: { declaration: index === 0 } }, // only generate definitions once, otherwise crash\n      }),\n      autoExternal({\n        dependencies: output.format !== 'umd',\n      }),\n    ],\n  }\n\n  if (ENV === 'production') {\n    config.plugins.push(terser())\n\n    config.plugins.push(\n      license({\n        banner: LICENSE_BANNER,\n      })\n    )\n  }\n\n  return config\n})\n\nexport default configs\n"
  },
  {
    "path": "packages/nanocurrency/showcase.js",
    "content": "import * as nanocurrency from 'nanocurrency'\n\nasync function showcase() {\n  const seed = await nanocurrency.generateSeed()\n  // 03314c18bd30204dc7dceb057b499e1ed2dfa039d01bfcca7421e245a5a40328\n  const secretKey = nanocurrency.deriveSecretKey(seed, 0)\n  // 98d8003a8c16d9c2ffaecfa3215ff0d2e5e7b99ade686d7f16e724c5ec65e813\n  const publicKey = nanocurrency.derivePublicKey(secretKey)\n  // cca632ec92d9e2c85079669818aa76f41027fab26753c42a55f195329fe2f5be\n  const address = nanocurrency.deriveAddress(publicKey)\n  // xrb_3m788dpb7ph4s3a9ksnr54o9fx1i6zxd6stmrio7dweo8chy7xfy6mm5ohcj\n\n  const blockHash =\n    '7f7122e843b27524f4f1d6bd14aefd1c8f01d36ae8653d37417533c0d4bc2be6'\n  const pow = await nanocurrency.computeWork(blockHash)\n  // 0000000000995bc3\n  const isWorkValid = nanocurrency.validateWork({ blockHash, work: pow })\n  // true\n\n  // plus block hashing, block signature, block creation...\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/accelerated.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport loadAssembly from '../assembly'\nimport { checkHash, checkThreshold } from './check'\nimport { DEFAULT_WORK_THRESHOLD } from './work'\n\ntype WorkFunction = (\n  blockHash: string,\n  workThreshold: string,\n  workerIndex: number,\n  workerCount: number\n) => string\n\ninterface AssemblyWhenNotLoaded {\n  loaded: false\n  work: null\n}\ninterface AssemblyWhenLoaded {\n  loaded: true\n  work: WorkFunction\n}\n\nconst ASSEMBLY: AssemblyWhenNotLoaded | AssemblyWhenLoaded = {\n  loaded: false,\n  work: null,\n}\n\nfunction loadWasm(): Promise<AssemblyWhenLoaded> {\n  return new Promise((resolve, reject) => {\n    if (ASSEMBLY.loaded) {\n      return resolve(ASSEMBLY)\n    }\n\n    try {\n      /* eslint-disable promise/catch-or-return, promise/always-return */\n      loadAssembly().then(assembly => {\n        const loaded = Object.assign(ASSEMBLY, {\n          loaded: true,\n          work: assembly.cwrap('emscripten_work', 'string', [\n            'string',\n            'string',\n            'number',\n            'number',\n          ]),\n        }) as AssemblyWhenLoaded\n\n        resolve(loaded)\n      })\n      /* eslint-enable promise/catch-or-return, promise/always-return */\n    } catch (err) {\n      reject(err)\n    }\n  })\n}\n\n/** Compute work parameters. */\nexport interface ComputeWorkParams {\n  /** The current worker index, starting at 0 */\n  workerIndex?: number\n  /** The count of worker */\n  workerCount?: number\n  /** The work threshold, in hex format. Defaults to `ffffffc000000000` */\n  workThreshold?: string\n}\n\n/**\n * Find a work value that meets the difficulty for the given hash.\n * Require WebAssembly support.\n *\n * @param blockHash - The block hash to find a work for\n * @param params - Parameters\n * @returns Work, in hexadecimal format, or null if no work has been found (very unlikely)\n */\nexport async function computeWork(\n  blockHash: string,\n  params: ComputeWorkParams = {}\n): Promise<string | null> {\n  const {\n    workerIndex = 0,\n    workerCount = 1,\n    workThreshold = DEFAULT_WORK_THRESHOLD,\n  } = params\n\n  const assembly = await loadWasm()\n\n  if (!checkHash(blockHash)) throw new Error('Hash is not valid')\n  if (!checkThreshold(workThreshold)) throw new Error('Threshold is not valid')\n  if (\n    !Number.isInteger(workerIndex) ||\n    !Number.isInteger(workerCount) ||\n    workerIndex < 0 ||\n    workerCount < 1 ||\n    workerIndex > workerCount - 1\n  ) {\n    throw new Error('Worker parameters are not valid')\n  }\n\n  const work = assembly.work(blockHash, workThreshold, workerIndex, workerCount)\n  const success = work[1] === '1'\n\n  if (!success) {\n    return null\n  }\n\n  return work.substr(2)\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/.gitignore",
    "content": "b2sum/b2sum\nbench/blake2b\nbench/blake2b.data\nbench/blake2s\nbench/blake2s.data\nbench/md5\nbench/md5.data\nbench/plotcycles.pdf\nref/blake2b\nref/blake2bp\nref/blake2s\nref/blake2sp\nsse/blake2b\nsse/blake2bp\nsse/blake2s\nsse/blake2sp\nref/blake2xs\nref/blake2xb\nsse/blake2xs\nsse/blake2xb\n**tags\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/COPYING",
    "content": "Creative Commons Legal Code\n\nCC0 1.0 Universal\n\n    CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE\n    LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN\n    ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS\n    INFORMATION ON AN \"AS-IS\" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES\n    REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS\n    PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM\n    THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED\n    HEREUNDER.\n\nStatement of Purpose\n\nThe laws of most jurisdictions throughout the world automatically confer\nexclusive Copyright and Related Rights (defined below) upon the creator\nand subsequent owner(s) (each and all, an \"owner\") of an original work of\nauthorship and/or a database (each, a \"Work\").\n\nCertain owners wish to permanently relinquish those rights to a Work for\nthe purpose of contributing to a commons of creative, cultural and\nscientific works (\"Commons\") that the public can reliably and without fear\nof later claims of infringement build upon, modify, incorporate in other\nworks, reuse and redistribute as freely as possible in any form whatsoever\nand for any purposes, including without limitation commercial purposes.\nThese owners may contribute to the Commons to promote the ideal of a free\nculture and the further production of creative, cultural and scientific\nworks, or to gain reputation or greater distribution for their Work in\npart through the use and efforts of others.\n\nFor these and/or other purposes and motivations, and without any\nexpectation of additional consideration or compensation, the person\nassociating CC0 with a Work (the \"Affirmer\"), to the extent that he or she\nis an owner of Copyright and Related Rights in the Work, voluntarily\nelects to apply CC0 to the Work and publicly distribute the Work under its\nterms, with knowledge of his or her Copyright and Related Rights in the\nWork and the meaning and intended legal effect of CC0 on those rights.\n\n1. Copyright and Related Rights. A Work made available under CC0 may be\nprotected by copyright and related or neighboring rights (\"Copyright and\nRelated Rights\"). Copyright and Related Rights include, but are not\nlimited to, the following:\n\n  i. the right to reproduce, adapt, distribute, perform, display,\n     communicate, and translate a Work;\n ii. moral rights retained by the original author(s) and/or performer(s);\niii. publicity and privacy rights pertaining to a person's image or\n     likeness depicted in a Work;\n iv. rights protecting against unfair competition in regards to a Work,\n     subject to the limitations in paragraph 4(a), below;\n  v. rights protecting the extraction, dissemination, use and reuse of data\n     in a Work;\n vi. database rights (such as those arising under Directive 96/9/EC of the\n     European Parliament and of the Council of 11 March 1996 on the legal\n     protection of databases, and under any national implementation\n     thereof, including any amended or successor version of such\n     directive); and\nvii. other similar, equivalent or corresponding rights throughout the\n     world based on applicable law or treaty, and any national\n     implementations thereof.\n\n2. Waiver. To the greatest extent permitted by, but not in contravention\nof, applicable law, Affirmer hereby overtly, fully, permanently,\nirrevocably and unconditionally waives, abandons, and surrenders all of\nAffirmer's Copyright and Related Rights and associated claims and causes\nof action, whether now known or unknown (including existing as well as\nfuture claims and causes of action), in the Work (i) in all territories\nworldwide, (ii) for the maximum duration provided by applicable law or\ntreaty (including future time extensions), (iii) in any current or future\nmedium and for any number of copies, and (iv) for any purpose whatsoever,\nincluding without limitation commercial, advertising or promotional\npurposes (the \"Waiver\"). Affirmer makes the Waiver for the benefit of each\nmember of the public at large and to the detriment of Affirmer's heirs and\nsuccessors, fully intending that such Waiver shall not be subject to\nrevocation, rescission, cancellation, termination, or any other legal or\nequitable action to disrupt the quiet enjoyment of the Work by the public\nas contemplated by Affirmer's express Statement of Purpose.\n\n3. Public License Fallback. Should any part of the Waiver for any reason\nbe judged legally invalid or ineffective under applicable law, then the\nWaiver shall be preserved to the maximum extent permitted taking into\naccount Affirmer's express Statement of Purpose. In addition, to the\nextent the Waiver is so judged Affirmer hereby grants to each affected\nperson a royalty-free, non transferable, non sublicensable, non exclusive,\nirrevocable and unconditional license to exercise Affirmer's Copyright and\nRelated Rights in the Work (i) in all territories worldwide, (ii) for the\nmaximum duration provided by applicable law or treaty (including future\ntime extensions), (iii) in any current or future medium and for any number\nof copies, and (iv) for any purpose whatsoever, including without\nlimitation commercial, advertising or promotional purposes (the\n\"License\"). The License shall be deemed effective as of the date CC0 was\napplied by Affirmer to the Work. Should any part of the License for any\nreason be judged legally invalid or ineffective under applicable law, such\npartial invalidity or ineffectiveness shall not invalidate the remainder\nof the License, and in such case Affirmer hereby affirms that he or she\nwill not (i) exercise any of his or her remaining Copyright and Related\nRights in the Work or (ii) assert any associated claims and causes of\naction with respect to the Work, in either case contrary to Affirmer's\nexpress Statement of Purpose.\n\n4. Limitations and Disclaimers.\n\n a. No trademark or patent rights held by Affirmer are waived, abandoned,\n    surrendered, licensed or otherwise affected by this document.\n b. Affirmer offers the Work as-is and makes no representations or\n    warranties of any kind concerning the Work, express, implied,\n    statutory or otherwise, including without limitation warranties of\n    title, merchantability, fitness for a particular purpose, non\n    infringement, or the absence of latent or other defects, accuracy, or\n    the present or absence of errors, whether or not discoverable, all to\n    the greatest extent permissible under applicable law.\n c. Affirmer disclaims responsibility for clearing rights of other persons\n    that may apply to the Work or any use thereof, including without\n    limitation any person's Copyright and Related Rights in the Work.\n    Further, Affirmer disclaims responsibility for obtaining any necessary\n    consents, permissions or other rights required for any use of the\n    Work.\n d. Affirmer understands and acknowledges that Creative Commons is not a\n    party to this document and has no duty or obligation with respect to\n    this CC0 or use of the Work.\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/README.md",
    "content": "# BLAKE2\n\nThis is the reference source code package of BLAKE2, which includes\n\n* `ref/`: C implementations of BLAKE2b, BLAKE2bp, BLAKE2s, BLAKE2sp,\n  aimed at portability and simplicity.\n\n* `sse/`: C implementations of BLAKE2b, BLAKE2bp, BLAKE2s, BLAKE2sp,\n  optimized for speed on CPUs supporting SSE2, SSSE3, SSE4.1, AVX, or\n  XOP.\n\n* `csharp/`: C# implementation of BLAKE2b.\n\n* `b2sum/`: Command line utility to hash files, based on the `sse/`\n  implementations.\n\n* `bench/`: Benchmark tool to measure cycles-per-byte speeds and produce\n  graphs copyright.\n\nAll code is triple-licensed under the [CC0](http://creativecommons.org/publicdomain/zero/1.0), the [OpenSSL Licence](https://www.openssl.org/source/license.html), or the [Apache Public License 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nat your choosing.\n\nMore: [https://blake2.net](https://blake2.net).\n\nContact: contact@blake2.net\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/b2sum/README.md",
    "content": "# b2sum #\n\nThis is a simple tool to create BLAKE2 hashes of files or streams. For more usage information refer to the manpage, e.g., `man b2sum.1`.\n\n## Building and Installing ##\n\nTo build `b2sum`, just run `make`. To install, run `make install`. The install path can be altered using the `PREFIX` variable, which defaults to `/usr/local`. Use `PREFIX=/some/path make install` to install somewhere else.\n\n`b2sum` makes use of OpenMP by default. Some compilers do not support this technology, in which case `b2sum` can be built without it using the `NO_OPENMP` variable. Use `NO_OPENMP=1 make` to build without OpenMP.\n\nFor OS X, there is a prebuilt [Homebrew formula](https://github.com/Homebrew/homebrew-core/commit/e016cda47dfa298c6628de3e9d0fd976eecd91be) which may be installed with `brew install b2sum`.\n\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/b2sum/b2sum.1",
    "content": ".Dd February 20, 2016\n.Dt B2SUM 1\n.Os\n.Sh NAME\n.Nm b2sum\n.Nd generate checksums using the BLAKE2 hash function\n.Sh SYNOPSIS\n.Nm\n.Op Fl a Ar algorithm\n.Op Fl l Ar length\n.Op Fl -tag\n.Op Ar file ...\n.Nm\n.Op Fl -help\n.Sh DESCRIPTION\nThe\n.Nm\ncommand generates checksums for files using the BLAKE2 cryptographic\nhash function and writes them to standard output.\n.Pp\nWhen\n.Op Ar file ...\nis empty or -,\n.Nm\nreads from standard input.\n.Bl -tag -width Ar\n.It Fl a Ar algorithm\nSpecify a variant of BLAKE2 to use when generating checksums. The\nvariants are listed under the algorithms section, and the default\nis blake2b.\n.It Fl l Ar length\nSpecify the digest length in bits. It must not exceed the maximum\nfor the variant of BLAKE2 being used, and must be a multiple of 8.\n.It Fl -tag\nPrepend the checksums with\n.Qq \"ALGORITHM-NAME (file) =\" ,\na format common on BSD systems.\n.It Fl -help\nDisplay usage.\n.El\n.Sh ALGORITHMS\n.Bl -tag -width blake2xx\n.It blake2b\noptimized for 64-bit platforms and NEON-enabled ARMs, produces digests\nof any size between 1 and 64 bytes\n.It blake2s\noptimized for 8 to 32-bit platforms, produces digests of any size\nbetween 1 and 32 bytes\n.It blake2bp\n4-way parallel BLAKE2b\n.It blake2sp\n8-way parallel BLAKE2s\n.El\n.Sh SEE ALSO\n.Xr shasum 1\n.Sh STANDARDS\n.Bl -tag -width \"RFC XXXX\"\n.It RFC 7693\nThe BLAKE2 Cryptographic Hash and Message Authentication Code\n.El\n.Sh AUTHORS\n.Nm\nis part of the\n.Em BLAKE2\nofficial implementation. BLAKE2 was designed by\n.An -nosplit\n.An \"Jean-Philippe Aumasson\" ,\n.An \"Samuel Neves\" ,\n.An \"Zooko Wilcox-O'Hearn\" , and\n.An \"Christian Winnerlein\" .\n.Pp\nBLAKE2 is based on the SHA-3 proposal\n.Em BLAKE\nwhich was designed by\n.An \"Jean-Philippe Aumasson\" ,\n.An \"Luca Henzen\" ,\n.An \"Willi Meier\" , and\n.An \"Raphael C.-W. Phan\" .\n.Pp\nBLAKE2, like BLAKE, relies on the\n.Em ChaCha20\nstream cipher, designed by\n.An Daniel J. Bernstein .\n.Pp\nA mailing list for BLAKE2 can be subscribed to by sending an empty\nmessage to\n.Mt info-subscribe@blake2.net .\n.Pp\nThe four designers of BLAKE2 can be contacted at\n.Mt contact@blake2.net .\n.Pp\nThis manual page was written by\n.Lk https://github.com/Scarletts Scarlett .\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/b2sum/b2sum.c",
    "content": "/*\n   BLAKE2 reference source code package - b2sum tool\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <assert.h>\n#include <errno.h>\n\n#include <ctype.h>\n#include <unistd.h>\n#include <getopt.h>\n#include <stdbool.h>\n\n#include \"blake2.h\"\n\n/* This will help compatibility with coreutils */\nint blake2s_stream( FILE *stream, void *resstream, size_t outbytes )\n{\n  int ret = -1;\n  size_t sum, n;\n  blake2s_state S[1];\n  static const size_t buffer_length = 32768;\n  uint8_t *buffer = ( uint8_t * )malloc( buffer_length );\n\n  if( !buffer ) return -1;\n\n  blake2s_init( S, outbytes );\n\n  while( 1 )\n  {\n    sum = 0;\n\n    while( 1 )\n    {\n      n = fread( buffer + sum, 1, buffer_length - sum, stream );\n      sum += n;\n\n      if( buffer_length == sum )\n        break;\n\n      if( 0 == n )\n      {\n        if( ferror( stream ) )\n          goto cleanup_buffer;\n\n        goto final_process;\n      }\n\n      if( feof( stream ) )\n        goto final_process;\n    }\n\n    blake2s_update( S, buffer, buffer_length );\n  }\n\nfinal_process:;\n\n  if( sum > 0 ) blake2s_update( S, buffer, sum );\n\n  blake2s_final( S, resstream, outbytes );\n  ret = 0;\ncleanup_buffer:\n  free( buffer );\n  return ret;\n}\n\nint blake2b_stream( FILE *stream, void *resstream, size_t outbytes )\n{\n  int ret = -1;\n  size_t sum, n;\n  blake2b_state S[1];\n  static const size_t buffer_length = 32768;\n  uint8_t *buffer = ( uint8_t * )malloc( buffer_length );\n\n  if( !buffer ) return -1;\n\n  blake2b_init( S, outbytes );\n\n  while( 1 )\n  {\n    sum = 0;\n\n    while( 1 )\n    {\n      n = fread( buffer + sum, 1, buffer_length - sum, stream );\n      sum += n;\n\n      if( buffer_length == sum )\n        break;\n\n      if( 0 == n )\n      {\n        if( ferror( stream ) )\n          goto cleanup_buffer;\n\n        goto final_process;\n      }\n\n      if( feof( stream ) )\n        goto final_process;\n    }\n\n    blake2b_update( S, buffer, buffer_length );\n  }\n\nfinal_process:;\n\n  if( sum > 0 ) blake2b_update( S, buffer, sum );\n\n  blake2b_final( S, resstream, outbytes );\n  ret = 0;\ncleanup_buffer:\n  free( buffer );\n  return ret;\n}\n\nint blake2sp_stream( FILE *stream, void *resstream, size_t outbytes )\n{\n  int ret = -1;\n  size_t sum, n;\n  blake2sp_state S[1];\n  static const size_t buffer_length = 16 * ( 1UL << 20 );\n  uint8_t *buffer = ( uint8_t * )malloc( buffer_length );\n\n  if( !buffer ) return -1;\n\n  blake2sp_init( S, outbytes );\n\n  while( 1 )\n  {\n    sum = 0;\n\n    while( 1 )\n    {\n      n = fread( buffer + sum, 1, buffer_length - sum, stream );\n      sum += n;\n\n      if( buffer_length == sum )\n        break;\n\n      if( 0 == n )\n      {\n        if( ferror( stream ) )\n          goto cleanup_buffer;\n\n        goto final_process;\n      }\n\n      if( feof( stream ) )\n        goto final_process;\n    }\n\n    blake2sp_update( S, buffer, buffer_length );\n  }\n\nfinal_process:;\n\n  if( sum > 0 ) blake2sp_update( S, buffer, sum );\n\n  blake2sp_final( S, resstream, outbytes );\n  ret = 0;\ncleanup_buffer:\n  free( buffer );\n  return ret;\n}\n\n\nint blake2bp_stream( FILE *stream, void *resstream, size_t outbytes )\n{\n  int ret = -1;\n  size_t sum, n;\n  blake2bp_state S[1];\n  static const size_t buffer_length = 16 * ( 1UL << 20 );\n  uint8_t *buffer = ( uint8_t * )malloc( buffer_length );\n\n  if( !buffer ) return -1;\n\n  blake2bp_init( S, outbytes );\n\n  while( 1 )\n  {\n    sum = 0;\n\n    while( 1 )\n    {\n      n = fread( buffer + sum, 1, buffer_length - sum, stream );\n      sum += n;\n\n      if( buffer_length == sum )\n        break;\n\n      if( 0 == n )\n      {\n        if( ferror( stream ) )\n          goto cleanup_buffer;\n\n        goto final_process;\n      }\n\n      if( feof( stream ) )\n        goto final_process;\n    }\n\n    blake2bp_update( S, buffer, buffer_length );\n  }\n\nfinal_process:;\n\n  if( sum > 0 ) blake2bp_update( S, buffer, sum );\n\n  blake2bp_final( S, resstream, outbytes );\n  ret = 0;\ncleanup_buffer:\n  free( buffer );\n  return ret;\n}\n\ntypedef int ( *blake2fn )( FILE *, void *, size_t );\n\n\nstatic void usage( char **argv, int errcode )\n{\n  FILE *out = errcode ? stderr : stdout;\n  fprintf( out, \"Usage: %s [OPTION]... [FILE]...\\n\", argv[0] );\n  fprintf( out, \"\\n\" );\n  fprintf( out, \"With no FILE, or when FILE is -, read standard input.\\n\" );\n  fprintf( out, \"\\n\" );\n  fprintf( out, \"  -a <algo>    hash algorithm (blake2b is default): \\n\"\n                \"               [blake2b|blake2s|blake2bp|blake2sp]\\n\" );\n  fprintf( out, \"  -l <length>  digest length in bits, must not exceed the maximum for\\n\"\n                \"               the selected algorithm and must be a multiple of 8\\n\" );\n  fprintf( out, \"  --tag        create a BSD-style checksum\\n\" );\n  fprintf( out, \"  --help       display this help and exit\\n\" );\n  exit( errcode );\n}\n\n\nint main( int argc, char **argv )\n{\n  blake2fn blake2_stream = blake2b_stream;\n  unsigned long maxbytes = BLAKE2B_OUTBYTES;\n  const char *algorithm = \"BLAKE2b\";\n  unsigned long outbytes = 0;\n  unsigned char hash[BLAKE2B_OUTBYTES] = {0};\n  bool bsdstyle = false;\n  int c, i;\n  opterr = 1;\n\n  while( 1 )\n  {\n    int option_index = 0;\n    char *end = NULL;\n    unsigned long outbits;\n    static struct option long_options[] = {\n      { \"help\",  no_argument, 0,  0  },\n      { \"tag\",   no_argument, 0,  0  },\n      { NULL, 0, NULL, 0 }\n    };\n\n    c = getopt_long( argc, argv, \"a:l:\", long_options, &option_index );\n    if( c == -1 ) break;\n    switch( c )\n    {\n    case 'a':\n      if( 0 == strcmp( optarg, \"blake2b\" ) )\n      {\n        blake2_stream = blake2b_stream;\n        maxbytes = BLAKE2B_OUTBYTES;\n        algorithm = \"BLAKE2b\";\n      }\n      else if ( 0 == strcmp( optarg, \"blake2s\" ) )\n      {\n        blake2_stream = blake2s_stream;\n        maxbytes = BLAKE2S_OUTBYTES;\n        algorithm = \"BLAKE2s\";\n      }\n      else if ( 0 == strcmp( optarg, \"blake2bp\" ) )\n      {\n        blake2_stream = blake2bp_stream;\n        maxbytes = BLAKE2B_OUTBYTES;\n        algorithm = \"BLAKE2bp\";\n      }\n      else if ( 0 == strcmp( optarg, \"blake2sp\" ) )\n      {\n        blake2_stream = blake2sp_stream;\n        maxbytes = BLAKE2S_OUTBYTES;\n        algorithm = \"BLAKE2sp\";\n      }\n      else\n      {\n        printf( \"Invalid function name: `%s'\\n\", optarg );\n        usage( argv, 111 );\n      }\n\n      break;\n\n    case 'l':\n      outbits = strtoul(optarg, &end, 10);\n      if( !end || *end != '\\0' || outbits % 8 != 0)\n      {\n        printf( \"Invalid length argument: `%s'\\n\", optarg);\n        usage( argv, 111 );\n      }\n      outbytes = outbits / 8;\n      break;\n\n    case 0:\n      if( 0 == strcmp( \"help\", long_options[option_index].name ) )\n        usage( argv, 0 );\n      else if( 0 == strcmp( \"tag\", long_options[option_index].name ) )\n        bsdstyle = true;\n      break;\n\n    case '?':\n      usage( argv, 1 );\n      break;\n    }\n  }\n\n  if(outbytes > maxbytes)\n  {\n    printf( \"Invalid length argument: %lu\\n\", outbytes * 8 );\n    printf( \"Maximum digest length for %s is %lu\\n\", algorithm, maxbytes * 8 );\n    usage( argv, 111 );\n  }\n  else if( outbytes == 0 )\n    outbytes = maxbytes;\n\n  if( optind == argc )\n    argv[argc++] = (char *) \"-\";\n\n  for( i = optind; i < argc; ++i )\n  {\n    FILE *f = NULL;\n    if( argv[i][0] == '-' && argv[i][1] == '\\0' )\n      f = stdin;\n    else\n      f = fopen( argv[i], \"rb\" );\n\n    if( !f )\n    {\n      fprintf( stderr, \"Could not open `%s': %s\\n\", argv[i], strerror( errno ) );\n      continue;\n    }\n\n    if( blake2_stream( f, hash, outbytes ) < 0 )\n    {\n      fprintf( stderr, \"Failed to hash `%s'\\n\", argv[i] );\n    }\n    else\n    {\n      size_t j;\n      if( bsdstyle )\n      {\n        if( outbytes < maxbytes )\n          printf( \"%s-%lu (%s) = \", algorithm, outbytes * 8, argv[i] );\n        else\n          printf( \"%s (%s) = \", algorithm, argv[i] );\n      }\n\n      for( j = 0; j < outbytes; ++j )\n        printf( \"%02x\", hash[j] );\n\n      if( bsdstyle )\n        printf( \"\\n\" );\n      else\n        printf( \"  %s\\n\", argv[i] );\n    }\n\n    if( f != stdin ) fclose( f );\n  }\n\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/b2sum/makefile",
    "content": "PROG=b2sum\nPREFIX?=/usr/local\nMANDIR?=$(PREFIX)/man\nNO_OPENMP?=0\nNO_OPENMP_0=-fopenmp\nNO_OPENMP_1=\nCC?=gcc\nCFLAGS?=-O3 -march=native\nCFLAGS+=-std=c89 -Wall -Wextra -pedantic -Wno-long-long -I../sse\nCFLAGS+=$(NO_OPENMP_$(NO_OPENMP))\nLIBS=\n#FILES=b2sum.c ../ref/blake2b-ref.c ../ref/blake2s-ref.c ../ref/blake2bp-ref.c ../ref/blake2sp-ref.c\nFILES=b2sum.c ../sse/blake2b.c ../sse/blake2s.c ../sse/blake2bp.c ../sse/blake2sp.c\nall: $(FILES)\n\t$(CC) $(FILES) $(CFLAGS) $(LIBS) -o $(PROG)\n\nclean:\n\trm -f $(PROG)\n\ninstall:\n\tinstall -d $(DESTDIR)$(PREFIX)/bin\n\tinstall -d $(DESTDIR)$(MANDIR)/man1\n\tinstall -m 755 $(PROG) $(DESTDIR)$(PREFIX)/bin\n\tinstall -m 644 b2sum.1 $(DESTDIR)$(MANDIR)/man1/$(PROG).1\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/bench/bench.c",
    "content": "/*\n   BLAKE2 reference source code package - benchmark tool\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\nint crypto_hash( unsigned char *out, const unsigned char *in, unsigned long long inlen );\n\nstatic int bench_cmp( const void *x, const void *y )\n{\n  const int64_t *ix = ( const int64_t * )x;\n  const int64_t *iy = ( const int64_t * )y;\n  return *ix - *iy;\n}\n\n#if defined(__amd64__) || defined(__x86_64__)\nstatic unsigned long long cpucycles( void ) {\n  unsigned long long result;\n  __asm__ __volatile__(\n    \".byte 15;.byte 49\\n\"\n    \"shlq $32,%%rdx\\n\"\n    \"orq %%rdx,%%rax\\n\"\n    : \"=a\" ( result ) ::  \"%rdx\"\n  );\n  return result;\n}\n#elif defined(__i386__)\nstatic unsigned long long cpucycles( void ) {\n  unsigned long long result;\n  __asm__ __volatile__( \".byte 15;.byte 49;\" : \"=A\" ( result ) );\n  return result;\n}\n#elif defined(_MSC_VER)\n#include <intrin.h>\nstatic unsigned long long cpucycles( void ) {\n  return __rdtsc();\n}\n#else\n#error \"Don't know how to count cycles on this platform!\"\n#endif\n\nvoid bench()\n{\n#define BENCH_TRIALS     32\n#define BENCH_MAXLEN   1536\n  static unsigned char in[4096];\n  static unsigned long long median[4096 + 1];\n  int i, j;\n  printf( \"#bytes  median  per byte\\n\" );\n\n  /* 1 ... BENCH_MAXLEN */\n  for( j = 0; j <= 4096; ++j )\n  {\n    uint64_t cycles[BENCH_TRIALS + 1];\n\n    for( i = 0; i <= BENCH_TRIALS; ++i )\n    {\n      cycles[i] = cpucycles();\n      crypto_hash( in, in, j );\n    }\n\n    for( i = 0; i < BENCH_TRIALS; ++i )\n      cycles[i] = cycles[i + 1] - cycles[i];\n\n    qsort( cycles, BENCH_TRIALS, sizeof( uint64_t ), bench_cmp );\n    median[j] = cycles[BENCH_TRIALS / 2];\n  }\n\n  for( j = 0; j <= BENCH_MAXLEN; j += 8 )\n    printf( \"%5d, %7.2f\\n\", j, ( double )median[j] / j );\n\n  printf( \"#2048   %6llu   %7.2f\\n\", median[2048], ( double )median[2048] / 2048.0 );\n  printf( \"#4096   %6llu   %7.2f\\n\", median[4096], ( double )median[4096] / 4096.0 );\n  printf( \"#long     long   %7.2f\\n\", ( double )( median[4096] - median[2048] ) / 2048.0 );\n}\n\nint main()\n{\n  bench();\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/bench/do.gplot",
    "content": "maxx = 256\nset xrange [1:maxx]\nset xlabel \"bytes \"\nset ylabel \"cycles\"\nset xtics 0,32,maxx\nset grid\nset key left\n\n#set terminal png\n#set output \"plotcycles.png\"\nset terminal pdfcairo\nset output \"plotcycles.pdf\"\n\nplot    \"blake2b.data\" using 1:2 with lines title \"BLAKE2b\"\nreplot  \"blake2s.data\" using 1:2 with lines title \"BLAKE2s\"\nreplot  \"md5.data\" using 1:2 with lines title \"MD5\"\n\nset output \"plotcycles.pdf\"\nreplot"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/bench/makefile",
    "content": "CC=gcc\n# std to gnu99 to support inline asm\nCFLAGS=-O3 -march=native -Wall -Wextra -DSUPERCOP # -DHAVE_XOP # uncomment on XOP-enabled CPUs\nFILES=bench.c\n\nall: bench\n\nbench: bench.c\n\t$(CC) $(FILES) $(CFLAGS) ../sse/blake2b.c -o blake2b\n\t$(CC) $(FILES) $(CFLAGS) ../sse/blake2s.c -o blake2s\n\t$(CC) $(FILES) $(CFLAGS) md5.c -o md5  -lcrypto -lz\n\nplot: bench\n\t./blake2b > blake2b.data\n\t./blake2s > blake2s.data\n\t./md5 > md5.data\n\tgnuplot do.gplot\n\nclean:\n\trm -f blake2b blake2s md5 plotcycles.pdf blake2b.data blake2s.data md5.data\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/bench/md5.c",
    "content": "/*\n   BLAKE2 reference source code package - benchmark tool\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#include <stddef.h>\n#include <openssl/md5.h>\n\nint crypto_hash( unsigned char *out, const unsigned char *in, unsigned long long inlen )\n{\n  MD5( in, inlen, out );\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2B.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\n\nnamespace Blake2Sharp\n{\n\tpublic static class Blake2B\n\t{\n\t\tpublic static Hasher Create()\n\t\t{\n\t\t\treturn Create(new Blake2BConfig());\n\t\t}\n\n\t\tpublic static Hasher Create(Blake2BConfig config)\n\t\t{\n\t\t\treturn new Blake2BHasher(config);\n\t\t}\n\n\t\t/*public static Hasher CreateParallel(int parallelism = 4)\n\t\t{\n\t\t\treturn CreateParallel(null, parallelism);\n\t\t}\n\n\t\tpublic static Hasher CreateParallel(Blake2Config config, int parallelism = 4)\n\t\t{\n\t\t\tif (parallelism < 2)\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"parallelism\", \"parallism must be at least 2\");\n\t\t\tthrow new NotImplementedException();\n\t\t}\n\n\t\tpublic static Hasher CreateTreeHasher(Blake2BConfig config, Blake2TreeConfig treeConfig)\n\t\t{\n\t\t}\n\n\t\tpublic static NodeHasher CreateNodeHasher(Blake2BConfig config, Blake2TreeConfig treeConfig)\n\t\t{\n\t\t}*/\n\n\t\tpublic static byte[] ComputeHash(byte[] data, int start, int count)\n\t\t{\n\t\t\treturn ComputeHash(data, start, count, null);\n\t\t}\n\n\t\tpublic static byte[] ComputeHash(byte[] data)\n\t\t{\n\t\t\treturn ComputeHash(data, 0, data.Length, null);\n\t\t}\n\n\t\tpublic static byte[] ComputeHash(byte[] data, Blake2BConfig config)\n\t\t{\n\t\t\treturn ComputeHash(data, 0, data.Length, config);\n\t\t}\n\n\t\tpublic static byte[] ComputeHash(byte[] data, int start, int count, Blake2BConfig config)\n\t\t{\n\t\t\tvar hasher = Create(config);\n\t\t\thasher.Update(data, start, count);\n\t\t\treturn hasher.Finish();\n\t\t}\n\t\t//public static byte[] ComputeParallelHash(byte[] data);\n\t\t//public static byte[] ComputeParallelHash(byte[] data, Blake2Config config);\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BConfig.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\tpublic sealed class Blake2BConfig : ICloneable\n\t{\n\t\tpublic byte[] Personalization { get; set; }\n\t\tpublic byte[] Salt { get; set; }\n\t\tpublic byte[] Key { get; set; }\n\t\tpublic int OutputSizeInBytes { get; set; }\n\t\tpublic int OutputSizeInBits\n\t\t{\n\t\t\tget { return OutputSizeInBytes * 8; }\n\t\t\tset\n\t\t\t{\n\t\t\t\tif (value % 8 != 0)\n\t\t\t\t\tthrow new ArgumentException(\"Output size must be a multiple of 8 bits\");\n\t\t\t\tOutputSizeInBytes = value / 8;\n\t\t\t}\n\t\t}\n\n\t\tpublic Blake2BConfig()\n\t\t{\n\t\t\tOutputSizeInBytes = 64;\n\t\t}\n\n\t\tpublic Blake2BConfig Clone()\n\t\t{\n\t\t\tvar result = new Blake2BConfig();\n\t\t\tresult.OutputSizeInBytes = OutputSizeInBytes;\n\t\t\tif (Key != null)\n\t\t\t\tresult.Key = (byte[])Key.Clone();\n\t\t\tif (Personalization != null)\n\t\t\t\tresult.Personalization = (byte[])Personalization.Clone();\n\t\t\tif (Salt != null)\n\t\t\t\tresult.Salt = (byte[])Salt.Clone();\n\t\t\treturn result;\n\t\t}\n\n\t\tobject ICloneable.Clone()\n\t\t{\n\t\t\treturn Clone();\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BCore-FullyUnrolled.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\n\nnamespace Blake2Sharp\n{\n#if true\n\tpublic sealed partial class Blake2BCore\n\t{\n\t\tpartial void Compress(byte[] block, int start)\n\t\t{\n\t\t\tvar h = _h;\n\t\t\tvar m = _m;\n\n\t\t\tif (BitConverter.IsLittleEndian)\n\t\t\t{\n\t\t\t\tBuffer.BlockCopy(block, start, m, 0, BlockSizeInBytes);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfor (int i = 0; i < 16; ++i)\n\t\t\t\t\tm[i] = BytesToUInt64(block, start + (i << 3));\n\t\t\t}\n\n\t\t\t/*var m0 = m[0];\n\t\t\tvar m1 = m[1];\n\t\t\tvar m2 = m[2];\n\t\t\tvar m3 = m[3];\n\t\t\tvar m4 = m[4];\n\t\t\tvar m5 = m[5];\n\t\t\tvar m6 = m[6];\n\t\t\tvar m7 = m[7];\n\t\t\tvar m8 = m[8];\n\t\t\tvar m9 = m[9];\n\t\t\tvar m10 = m[10];\n\t\t\tvar m11 = m[11];\n\t\t\tvar m12 = m[12];\n\t\t\tvar m13 = m[13];\n\t\t\tvar m14 = m[14];\n\t\t\tvar m15 = m[15];*/\n\n\t\t\tvar v0 = h[0];\n\t\t\tvar v1 = h[1];\n\t\t\tvar v2 = h[2];\n\t\t\tvar v3 = h[3];\n\t\t\tvar v4 = h[4];\n\t\t\tvar v5 = h[5];\n\t\t\tvar v6 = h[6];\n\t\t\tvar v7 = h[7];\n\n\t\t\tvar v8 = IV0;\n\t\t\tvar v9 = IV1;\n\t\t\tvar v10 = IV2;\n\t\t\tvar v11 = IV3;\n\t\t\tvar v12 = IV4 ^ _counter0;\n\t\t\tvar v13 = IV5 ^ _counter1;\n\t\t\tvar v14 = IV6 ^ _finalizationFlag0;\n\t\t\tvar v15 = IV7 ^ _finalizationFlag1;\n\n\t\t\t// Rounds\n\n\t\t\t//System.Diagnostics.Debugger.Break();\n\n\t\t\t// ##### Round(0) #####\n\t\t\t// G(0, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[0];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[1];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(0, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[2];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[3];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(0, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[4];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[5];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(0, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[6];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[7];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(0, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[8];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[9];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(0, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[10];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[11];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(0, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[12];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[13];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(0, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[14];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[15];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(1) #####\n\t\t\t// G(1, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[14];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[10];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(1, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[4];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[8];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(1, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[9];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[15];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(1, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[13];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[6];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(1, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[1];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[12];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(1, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[0];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[2];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(1, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[11];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[7];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(1, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[5];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[3];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(2) #####\n\t\t\t// G(2, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[11];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[8];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(2, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[12];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[0];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(2, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[5];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[2];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(2, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[15];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[13];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(2, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[10];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[14];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(2, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[3];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[6];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(2, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[7];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[1];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(2, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[9];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[4];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(3) #####\n\t\t\t// G(3, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[7];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[9];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(3, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[3];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[1];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(3, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[13];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[12];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(3, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[11];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[14];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(3, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[2];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[6];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(3, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[5];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[10];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(3, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[4];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[0];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(3, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[15];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[8];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(4) #####\n\t\t\t// G(4, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[9];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[0];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(4, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[5];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[7];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(4, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[2];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[4];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(4, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[10];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[15];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(4, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[14];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[1];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(4, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[11];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[12];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(4, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[6];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[8];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(4, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[3];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[13];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(5) #####\n\t\t\t// G(5, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[2];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[12];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(5, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[6];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[10];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(5, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[0];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[11];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(5, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[8];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[3];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(5, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[4];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[13];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(5, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[7];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[5];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(5, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[15];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[14];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(5, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[1];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[9];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(6) #####\n\t\t\t// G(6, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[12];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[5];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(6, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[1];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[15];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(6, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[14];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[13];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(6, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[4];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[10];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(6, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[0];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[7];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(6, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[6];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[3];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(6, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[9];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[2];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(6, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[8];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[11];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(7) #####\n\t\t\t// G(7, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[13];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[11];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(7, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[7];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[14];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(7, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[12];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[1];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(7, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[3];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[9];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(7, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[5];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[0];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(7, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[15];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[4];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(7, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[8];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[6];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(7, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[2];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[10];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(8) #####\n\t\t\t// G(8, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[6];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[15];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(8, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[14];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[9];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(8, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[11];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[3];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(8, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[0];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[8];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(8, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[12];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[2];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(8, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[13];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[7];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(8, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[1];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[4];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(8, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[10];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[5];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(9) #####\n\t\t\t// G(9, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[10];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[2];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(9, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[8];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[4];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(9, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[7];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[6];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(9, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[1];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[5];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(9, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[15];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[11];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(9, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[9];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[14];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(9, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[3];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[12];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(9, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[13];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[0];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(10) #####\n\t\t\t// G(10, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[0];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[1];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(10, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[2];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[3];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(10, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[4];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[5];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(10, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[6];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[7];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(10, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[8];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[9];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(10, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[10];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[11];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(10, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[12];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[13];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(10, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[14];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[15];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\t\t\t// ##### Round(11) #####\n\t\t\t// G(11, 0, v0, v4, v8, v12)\n\t\t\tv0 = v0 + v4 + m[14];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv0 = v0 + v4 + m[10];\n\t\t\tv12 ^= v0;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv8 = v8 + v12;\n\t\t\tv4 ^= v8;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t// G(11, 1, v1, v5, v9, v13)\n\t\t\tv1 = v1 + v5 + m[4];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv1 = v1 + v5 + m[8];\n\t\t\tv13 ^= v1;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv9 = v9 + v13;\n\t\t\tv5 ^= v9;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(11, 2, v2, v6, v10, v14)\n\t\t\tv2 = v2 + v6 + m[9];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv2 = v2 + v6 + m[15];\n\t\t\tv14 ^= v2;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv10 = v10 + v14;\n\t\t\tv6 ^= v10;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(11, 3, v3, v7, v11, v15)\n\t\t\tv3 = v3 + v7 + m[13];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv3 = v3 + v7 + m[6];\n\t\t\tv15 ^= v3;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv11 = v11 + v15;\n\t\t\tv7 ^= v11;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(11, 4, v0, v5, v10, v15)\n\t\t\tv0 = v0 + v5 + m[1];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\tv0 = v0 + v5 + m[12];\n\t\t\tv15 ^= v0;\n\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\tv10 = v10 + v15;\n\t\t\tv5 ^= v10;\n\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t// G(11, 5, v1, v6, v11, v12)\n\t\t\tv1 = v1 + v6 + m[0];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\tv1 = v1 + v6 + m[2];\n\t\t\tv12 ^= v1;\n\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\tv11 = v11 + v12;\n\t\t\tv6 ^= v11;\n\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t// G(11, 6, v2, v7, v8, v13)\n\t\t\tv2 = v2 + v7 + m[11];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\tv2 = v2 + v7 + m[7];\n\t\t\tv13 ^= v2;\n\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\tv8 = v8 + v13;\n\t\t\tv7 ^= v8;\n\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t// G(11, 7, v3, v4, v9, v14)\n\t\t\tv3 = v3 + v4 + m[5];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\tv3 = v3 + v4 + m[3];\n\t\t\tv14 ^= v3;\n\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\tv9 = v9 + v14;\n\t\t\tv4 ^= v9;\n\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\n\n\n\t\t\t//Finalization\n\t\t\th[0] ^= v0 ^ v8;\n\t\t\th[1] ^= v1 ^ v9;\n\t\t\th[2] ^= v2 ^ v10;\n\t\t\th[3] ^= v3 ^ v11;\n\t\t\th[4] ^= v4 ^ v12;\n\t\t\th[5] ^= v5 ^ v13;\n\t\t\th[6] ^= v6 ^ v14;\n\t\t\th[7] ^= v7 ^ v15;\n\t\t}\n\t}\n#endif\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BCore-Inline.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System;\n\nnamespace Blake2Sharp\n{\n#if false\n\tpublic sealed partial class Blake2BCore\n\t{\n\t\tpartial void Compress(byte[] block, int start)\n\t\t{\n\t\t\tvar h = _h;\n\t\t\tvar m = _m;\n\n\t\t\tif (BitConverter.IsLittleEndian)\n\t\t\t{\n\t\t\t\tBuffer.BlockCopy(block, start, m, 0, BlockSizeInBytes);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfor (int i = 0; i < 16; ++i)\n\t\t\t\t\tm[i] = BytesToUInt64(block, start + (i << 3));\n\t\t\t}\n\n\t\t\tvar v0 = h[0];\n\t\t\tvar v1 = h[1];\n\t\t\tvar v2 = h[2];\n\t\t\tvar v3 = h[3];\n\t\t\tvar v4 = h[4];\n\t\t\tvar v5 = h[5];\n\t\t\tvar v6 = h[6];\n\t\t\tvar v7 = h[7];\n\n\t\t\tvar v8 = IV0;\n\t\t\tvar v9 = IV1;\n\t\t\tvar v10 = IV2;\n\t\t\tvar v11 = IV3;\n\t\t\tvar v12 = IV4 ^ _counter0;\n\t\t\tvar v13 = IV5 ^ _counter1;\n\t\t\tvar v14 = IV6 ^ _finaliziationFlag0;\n\t\t\tvar v15 = IV7 ^ _finaliziationFlag1;\n\n\t\t\tfor (int r = 0; r < NumberOfRounds; ++r)\n\t\t\t{\n\t\t\t\t// G(r,0,v0,v4,v8,v12)\n\t\t\t\tv0 = v0 + v4 + m[Sigma[16 * r + 2 * 0 + 0]];\n\t\t\t\tv12 ^= v0;\n\t\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\t\tv8 = v8 + v12;\n\t\t\t\tv4 ^= v8;\n\t\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\t\tv0 = v0 + v4 + m[Sigma[16 * r + 2 * 0 + 1]];\n\t\t\t\tv12 ^= v0;\n\t\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\t\tv8 = v8 + v12;\n\t\t\t\tv4 ^= v8;\n\t\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\n\t\t\t\t// G(r,1,v1,v5,v9,v13)\n\t\t\t\tv1 = v1 + v5 + m[Sigma[16 * r + 2 * 1 + 0]];\n\t\t\t\tv13 ^= v1;\n\t\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\t\tv9 = v9 + v13;\n\t\t\t\tv5 ^= v9;\n\t\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\t\tv1 = v1 + v5 + m[Sigma[16 * r + 2 * 1 + 1]];\n\t\t\t\tv13 ^= v1;\n\t\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\t\tv9 = v9 + v13;\n\t\t\t\tv5 ^= v9;\n\t\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t\t// G(r,2,v2,v6,v10,v14)\n\t\t\t\tv2 = v2 + v6 + m[Sigma[16 * r + 2 * 2 + 0]];\n\t\t\t\tv14 ^= v2;\n\t\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\t\tv10 = v10 + v14;\n\t\t\t\tv6 ^= v10;\n\t\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\t\tv2 = v2 + v6 + m[Sigma[16 * r + 2 * 2 + 1]];\n\t\t\t\tv14 ^= v2;\n\t\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\t\tv10 = v10 + v14;\n\t\t\t\tv6 ^= v10;\n\t\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t\t// G(r,3,v3,v7,v11,v15)\n\t\t\t\tv3 = v3 + v7 + m[Sigma[16 * r + 2 * 3 + 0]];\n\t\t\t\tv15 ^= v3;\n\t\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\t\tv11 = v11 + v15;\n\t\t\t\tv7 ^= v11;\n\t\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\t\tv3 = v3 + v7 + m[Sigma[16 * r + 2 * 3 + 1]];\n\t\t\t\tv15 ^= v3;\n\t\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\t\tv11 = v11 + v15;\n\t\t\t\tv7 ^= v11;\n\t\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t\t// G(r,4,v0,v5,v10,v15)\n\t\t\t\tv0 = v0 + v5 + m[Sigma[16 * r + 2 * 4 + 0]];\n\t\t\t\tv15 ^= v0;\n\t\t\t\tv15 = ((v15 >> 32) | (v15 << (64 - 32)));\n\t\t\t\tv10 = v10 + v15;\n\t\t\t\tv5 ^= v10;\n\t\t\t\tv5 = ((v5 >> 24) | (v5 << (64 - 24)));\n\t\t\t\tv0 = v0 + v5 + m[Sigma[16 * r + 2 * 4 + 1]];\n\t\t\t\tv15 ^= v0;\n\t\t\t\tv15 = ((v15 >> 16) | (v15 << (64 - 16)));\n\t\t\t\tv10 = v10 + v15;\n\t\t\t\tv5 ^= v10;\n\t\t\t\tv5 = ((v5 >> 63) | (v5 << (64 - 63)));\n\n\t\t\t\t// G(r,5,v1,v6,v11,v12)\n\t\t\t\tv1 = v1 + v6 + m[Sigma[16 * r + 2 * 5 + 0]];\n\t\t\t\tv12 ^= v1;\n\t\t\t\tv12 = ((v12 >> 32) | (v12 << (64 - 32)));\n\t\t\t\tv11 = v11 + v12;\n\t\t\t\tv6 ^= v11;\n\t\t\t\tv6 = ((v6 >> 24) | (v6 << (64 - 24)));\n\t\t\t\tv1 = v1 + v6 + m[Sigma[16 * r + 2 * 5 + 1]];\n\t\t\t\tv12 ^= v1;\n\t\t\t\tv12 = ((v12 >> 16) | (v12 << (64 - 16)));\n\t\t\t\tv11 = v11 + v12;\n\t\t\t\tv6 ^= v11;\n\t\t\t\tv6 = ((v6 >> 63) | (v6 << (64 - 63)));\n\n\t\t\t\t// G(r,6,v2,v7,v8,v13)\n\t\t\t\tv2 = v2 + v7 + m[Sigma[16 * r + 2 * 6 + 0]];\n\t\t\t\tv13 ^= v2;\n\t\t\t\tv13 = ((v13 >> 32) | (v13 << (64 - 32)));\n\t\t\t\tv8 = v8 + v13;\n\t\t\t\tv7 ^= v8;\n\t\t\t\tv7 = ((v7 >> 24) | (v7 << (64 - 24)));\n\t\t\t\tv2 = v2 + v7 + m[Sigma[16 * r + 2 * 6 + 1]];\n\t\t\t\tv13 ^= v2;\n\t\t\t\tv13 = ((v13 >> 16) | (v13 << (64 - 16)));\n\t\t\t\tv8 = v8 + v13;\n\t\t\t\tv7 ^= v8;\n\t\t\t\tv7 = ((v7 >> 63) | (v7 << (64 - 63)));\n\n\t\t\t\t// G(r,7,v3,v4,v9,v14)\n\t\t\t\tv3 = v3 + v4 + m[Sigma[16 * r + 2 * 7 + 0]];\n\t\t\t\tv14 ^= v3;\n\t\t\t\tv14 = ((v14 >> 32) | (v14 << (64 - 32)));\n\t\t\t\tv9 = v9 + v14;\n\t\t\t\tv4 ^= v9;\n\t\t\t\tv4 = ((v4 >> 24) | (v4 << (64 - 24)));\n\t\t\t\tv3 = v3 + v4 + m[Sigma[16 * r + 2 * 7 + 1]];\n\t\t\t\tv14 ^= v3;\n\t\t\t\tv14 = ((v14 >> 16) | (v14 << (64 - 16)));\n\t\t\t\tv9 = v9 + v14;\n\t\t\t\tv4 ^= v9;\n\t\t\t\tv4 = ((v4 >> 63) | (v4 << (64 - 63)));\n\t\t\t}\n\n\t\t\th[0] ^= v0 ^ v8;\n\t\t\th[1] ^= v1 ^ v9;\n\t\t\th[2] ^= v2 ^ v10;\n\t\t\th[3] ^= v3 ^ v11;\n\t\t\th[4] ^= v4 ^ v12;\n\t\t\th[5] ^= v5 ^ v13;\n\t\t\th[6] ^= v6 ^ v14;\n\t\t\th[7] ^= v7 ^ v15;\n\t\t}\n\t}\n#endif\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BCore-Simple.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\n\nnamespace Blake2Sharp\n{\n#if false\n\tpublic sealed partial class Blake2BCore\n\t{\n\t\tprivate ulong[] _v = new ulong[16];\n\n\t\tprivate static ulong RotateRight(ulong value, int nBits)\n\t\t{\n\t\t\treturn (value >> nBits) | (value << (64 - nBits));\n\t\t}\n\n\t\tprivate void G(int a, int b, int c, int d, int r, int i)\n\t\t{\n\t\t\tint p = (r << 4) + i;\n\t\t\tint p0 = Sigma[p];\n\t\t\tint p1 = Sigma[p + 1];\n\t\t\tvar v = _v;\n\t\t\tvar m = _m;\n\n\t\t\tv[a] += v[b] + m[p0];\n\t\t\tv[d] = RotateRight(v[d] ^ v[a], 32);\n\t\t\tv[c] += v[d];\n\t\t\tv[b] = RotateRight(v[b] ^ v[c], 24);\n\t\t\tv[a] += v[b] + m[p1];\n\t\t\tv[d] = RotateRight(v[d] ^ v[a], 16);\n\t\t\tv[c] += v[d];\n\t\t\tv[b] = RotateRight(v[b] ^ v[c], 63);\n\t\t}\n\n\t\tpartial void Compress(byte[] block, int start)\n\t\t{\n\t\t\tvar v = _v;\n\t\t\tvar h = _h;\n\t\t\tvar m = _m;\n\n\t\t\tfor (int i = 0; i < 16; ++i)\n\t\t\t\tm[i] = BytesToUInt64(block, start + (i << 3));\n\n\t\t\tv[0] = h[0];\n\t\t\tv[1] = h[1];\n\t\t\tv[2] = h[2];\n\t\t\tv[3] = h[3];\n\t\t\tv[4] = h[4];\n\t\t\tv[5] = h[5];\n\t\t\tv[6] = h[6];\n\t\t\tv[7] = h[7];\n\n\t\t\tv[8] = IV0;\n\t\t\tv[9] = IV1;\n\t\t\tv[10] = IV2;\n\t\t\tv[11] = IV3;\n\t\t\tv[12] = IV4 ^ _counter0;\n\t\t\tv[13] = IV5 ^ _counter1;\n\t\t\tv[14] = IV6 ^ _finaliziationFlag0;\n\t\t\tv[15] = IV7 ^ _finaliziationFlag1;\n\n\t\t\tfor (int r = 0; r < NumberOfRounds; ++r)\n\t\t\t{\n\t\t\t\tG(0, 4, 8, 12, r, 0);\n\t\t\t\tG(1, 5, 9, 13, r, 2);\n\t\t\t\tG(2, 6, 10, 14, r, 4);\n\t\t\t\tG(3, 7, 11, 15, r, 6);\n\t\t\t\tG(3, 4, 9, 14, r, 14);\n\t\t\t\tG(2, 7, 8, 13, r, 12);\n\t\t\t\tG(0, 5, 10, 15, r, 8);\n\t\t\t\tG(1, 6, 11, 12, r, 10);\n\t\t\t}\n\n\t\t\tfor (int i = 0; i < 8; ++i)\n\t\t\t\th[i] ^= v[i] ^ v[i + 8];\n\t\t}\n\t}\n#endif\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BCore.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n//\n/*\n  Based on BlakeSharp\n  by Dominik Reichl <dominik.reichl@t-online.de>\n  Web: http://www.dominik-reichl.de/\n  If you're using this class, it would be nice if you'd mention\n  me somewhere in the documentation of your program, but it's\n  not required.\n\n  BLAKE was designed by Jean-Philippe Aumasson, Luca Henzen,\n  Willi Meier and Raphael C.-W. Phan.\n  BlakeSharp was derived from the reference C implementation.\n*/\n\nusing System;\n\nnamespace Blake2Sharp\n{\n\tpublic sealed partial class Blake2BCore\n\t{\n\t\tprivate bool _isInitialized = false;\n\n\t\tprivate int _bufferFilled;\n\t\tprivate byte[] _buf = new byte[128];\n\n\t\tprivate ulong[] _m = new ulong[16];\n\t\tprivate ulong[] _h = new ulong[8];\n\t\tprivate ulong _counter0;\n\t\tprivate ulong _counter1;\n\t\tprivate ulong _finalizationFlag0;\n\t\tprivate ulong _finalizationFlag1;\n\n\t\tprivate const int NumberOfRounds = 12;\n\t\tprivate const int BlockSizeInBytes = 128;\n\n\t\tconst ulong IV0 = 0x6A09E667F3BCC908UL;\n\t\tconst ulong IV1 = 0xBB67AE8584CAA73BUL;\n\t\tconst ulong IV2 = 0x3C6EF372FE94F82BUL;\n\t\tconst ulong IV3 = 0xA54FF53A5F1D36F1UL;\n\t\tconst ulong IV4 = 0x510E527FADE682D1UL;\n\t\tconst ulong IV5 = 0x9B05688C2B3E6C1FUL;\n\t\tconst ulong IV6 = 0x1F83D9ABFB41BD6BUL;\n\t\tconst ulong IV7 = 0x5BE0CD19137E2179UL;\n\n\t\tprivate static readonly int[] Sigma = new int[NumberOfRounds * 16] {\n\t\t\t0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,\n\t\t\t14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3,\n\t\t\t11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4,\n\t\t\t7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8,\n\t\t\t9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13,\n\t\t\t2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9,\n\t\t\t12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11,\n\t\t\t13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10,\n\t\t\t6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5,\n\t\t\t10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0,\n\t\t\t0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,\n\t\t\t14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3\n\t\t};\n\n\t\tinternal static ulong BytesToUInt64(byte[] buf, int offset)\n\t\t{\n\t\t\treturn\n\t\t\t\t((ulong)buf[offset + 7] << 7 * 8 |\n\t\t\t\t((ulong)buf[offset + 6] << 6 * 8) |\n\t\t\t\t((ulong)buf[offset + 5] << 5 * 8) |\n\t\t\t\t((ulong)buf[offset + 4] << 4 * 8) |\n\t\t\t\t((ulong)buf[offset + 3] << 3 * 8) |\n\t\t\t\t((ulong)buf[offset + 2] << 2 * 8) |\n\t\t\t\t((ulong)buf[offset + 1] << 1 * 8) |\n\t\t\t\t((ulong)buf[offset]));\n\t\t}\n\n\t\tprivate static void UInt64ToBytes(ulong value, byte[] buf, int offset)\n\t\t{\n\t\t\tbuf[offset + 7] = (byte)(value >> 7 * 8);\n\t\t\tbuf[offset + 6] = (byte)(value >> 6 * 8);\n\t\t\tbuf[offset + 5] = (byte)(value >> 5 * 8);\n\t\t\tbuf[offset + 4] = (byte)(value >> 4 * 8);\n\t\t\tbuf[offset + 3] = (byte)(value >> 3 * 8);\n\t\t\tbuf[offset + 2] = (byte)(value >> 2 * 8);\n\t\t\tbuf[offset + 1] = (byte)(value >> 1 * 8);\n\t\t\tbuf[offset] = (byte)value;\n\t\t}\n\n\t\tpartial void Compress(byte[] block, int start);\n\n\t\tpublic void Initialize(ulong[] config)\n\t\t{\n\t\t\tif (config == null)\n\t\t\t\tthrow new ArgumentNullException(\"config\");\n\t\t\tif (config.Length != 8)\n\t\t\t\tthrow new ArgumentException(\"config length must be 8 words\");\n\t\t\t_isInitialized = true;\n\n\t\t\t_h[0] = IV0;\n\t\t\t_h[1] = IV1;\n\t\t\t_h[2] = IV2;\n\t\t\t_h[3] = IV3;\n\t\t\t_h[4] = IV4;\n\t\t\t_h[5] = IV5;\n\t\t\t_h[6] = IV6;\n\t\t\t_h[7] = IV7;\n\n\t\t\t_counter0 = 0;\n\t\t\t_counter1 = 0;\n\t\t\t_finalizationFlag0 = 0;\n\t\t\t_finalizationFlag1 = 0;\n\n\t\t\t_bufferFilled = 0;\n\n\t\t\tArray.Clear(_buf, 0, _buf.Length);\n\n\t\t\tfor (int i = 0; i < 8; i++)\n\t\t\t\t_h[i] ^= config[i];\n\t\t}\n\n\t\tpublic void HashCore(byte[] array, int start, int count)\n\t\t{\n\t\t\tif (!_isInitialized)\n\t\t\t\tthrow new InvalidOperationException(\"Not initialized\");\n\t\t\tif (array == null)\n\t\t\t\tthrow new ArgumentNullException(\"array\");\n\t\t\tif (start < 0)\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"start\");\n\t\t\tif (count < 0)\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"count\");\n\t\t\tif ((long)start + (long)count > array.Length)\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"start+count\");\n\t\t\tint offset = start;\n\t\t\tint bufferRemaining = BlockSizeInBytes - _bufferFilled;\n\n\t\t\tif ((_bufferFilled > 0) && (count > bufferRemaining))\n\t\t\t{\n\t\t\t\tArray.Copy(array, offset, _buf, _bufferFilled, bufferRemaining);\n\t\t\t\t_counter0 += BlockSizeInBytes;\n\t\t\t\tif (_counter0 == 0)\n\t\t\t\t\t_counter1++;\n\t\t\t\tCompress(_buf, 0);\n\t\t\t\toffset += bufferRemaining;\n\t\t\t\tcount -= bufferRemaining;\n\t\t\t\t_bufferFilled = 0;\n\t\t\t}\n\n\t\t\twhile (count > BlockSizeInBytes)\n\t\t\t{\n\t\t\t\t_counter0 += BlockSizeInBytes;\n\t\t\t\tif (_counter0 == 0)\n\t\t\t\t\t_counter1++;\n\t\t\t\tCompress(array, offset);\n\t\t\t\toffset += BlockSizeInBytes;\n\t\t\t\tcount -= BlockSizeInBytes;\n\t\t\t}\n\n\t\t\tif (count > 0)\n\t\t\t{\n\t\t\t\tArray.Copy(array, offset, _buf, _bufferFilled, count);\n\t\t\t\t_bufferFilled += count;\n\t\t\t}\n\t\t}\n\n\t\tpublic byte[] HashFinal()\n\t\t{\n\t\t\treturn HashFinal(false);\n\t\t}\n\n\t\tpublic byte[] HashFinal(bool isEndOfLayer)\n\t\t{\n\t\t\tif (!_isInitialized)\n\t\t\t\tthrow new InvalidOperationException(\"Not initialized\");\n\t\t\t_isInitialized = false;\n\n\t\t\t//Last compression\n\t\t\t_counter0 += (uint)_bufferFilled;\n\t\t\t_finalizationFlag0 = ulong.MaxValue;\n\t\t\tif (isEndOfLayer)\n\t\t\t\t_finalizationFlag1 = ulong.MaxValue;\n\t\t\tfor (int i = _bufferFilled; i < _buf.Length; i++)\n\t\t\t\t_buf[i] = 0;\n\t\t\tCompress(_buf, 0);\n\n\t\t\t//Output\n\t\t\tbyte[] hash = new byte[64];\n\t\t\tfor (int i = 0; i < 8; ++i)\n\t\t\t\tUInt64ToBytes(_h[i], hash, i << 3);\n\t\t\treturn hash;\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BHasher.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Collections.Generic;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\tinternal class Blake2BHasher : Hasher\n\t{\n\t\tprivate readonly Blake2BCore core = new Blake2BCore();\n\t\tprivate readonly ulong[] rawConfig;\n\t\tprivate readonly byte[] key;\n\t\tprivate readonly int outputSizeInBytes;\n\t\tprivate static readonly Blake2BConfig DefaultConfig = new Blake2BConfig();\n\n\t\tpublic override void Init()\n\t\t{\n\t\t\tcore.Initialize(rawConfig);\n\t\t\tif (key != null)\n\t\t\t{\n\t\t\t\tcore.HashCore(key, 0, key.Length);\n\t\t\t}\n\t\t}\n\n\t\tpublic override byte[] Finish()\n\t\t{\n\t\t\tvar fullResult = core.HashFinal();\n\t\t\tif (outputSizeInBytes != fullResult.Length)\n\t\t\t{\n\t\t\t\tvar result = new byte[outputSizeInBytes];\n\t\t\t\tArray.Copy(fullResult, result, result.Length);\n\t\t\t\treturn result;\n\t\t\t}\n\t\t\telse return fullResult;\n\t\t}\n\n\t\tpublic Blake2BHasher(Blake2BConfig config)\n\t\t{\n\t\t\tif (config == null)\n\t\t\t\tconfig = DefaultConfig;\n\t\t\trawConfig = Blake2IvBuilder.ConfigB(config, null);\n\t\t\tif (config.Key != null && config.Key.Length != 0)\n\t\t\t{\n\t\t\t\tkey = new byte[128];\n\t\t\t\tArray.Copy(config.Key, key, config.Key.Length);\n\t\t\t}\n\t\t\toutputSizeInBytes = config.OutputSizeInBytes;\n\t\t\tInit();\n\t\t}\n\n\t\tpublic override void Update(byte[] data, int start, int count)\n\t\t{\n\t\t\tcore.HashCore(data, start, count);\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BNodeHasher.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Collections.Generic;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\t/*public class Blake2BNodeHasher : NodeHasher\n\t{\n\t\tulong[] rawConfig;\n\t\tbyte[] key;\n\t\tBlake2BCore core = new Blake2BCore();\n\n\t\tpublic override void Init(int depth, long nodeOffset)\n\t\t{\n\t\t\tthrow new NotImplementedException();\n\t\t}\n\n\t\tpublic override byte[] Finish(bool isEndOfLayer)\n\t\t{\n\t\t\tthrow new NotImplementedException();\n\t\t}\n\n\t\tpublic override void Update(byte[] data, int start, int count)\n\t\t{\n\t\t\tthrow new NotImplementedException();\n\t\t}\n\n\t\tpublic Blake2BNodeHasher(Blake2BConfig config, Blake2BTreeConfig treeConfig)\n\t\t{\n\t\t\tif (config == null)\n\t\t\t\tconfig = DefaultConfig;\n\t\t\trawConfig = Blake2IvBuilder.ConfigB(config, null);\n\t\t\tif (config.Key != null && config.Key.Length != 0)\n\t\t\t{\n\t\t\t\tkey = new byte[128];\n\t\t\t\tArray.Copy(config.Key, key, config.Key.Length);\n\t\t\t}\n\t\t\tInit(0, 0);\n\t\t}\n\t}*/\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2BTreeConfig.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\n\nnamespace Blake2Sharp\n{\n\tpublic sealed class Blake2BTreeConfig : ICloneable\n\t{\n\t\tpublic int IntermediateHashSize { get; set; }\n\t\tpublic int MaxHeight { get; set; }\n\t\tpublic long LeafSize { get; set; }\n\t\tpublic int FanOut { get; set; }\n\n\t\tpublic Blake2BTreeConfig()\n\t\t{\n\t\t\tIntermediateHashSize = 64;\n\t\t}\n\n\t\tpublic Blake2BTreeConfig Clone()\n\t\t{\n\t\t\tvar result = new Blake2BTreeConfig();\n\t\t\tresult.IntermediateHashSize = IntermediateHashSize;\n\t\t\tresult.MaxHeight = MaxHeight;\n\t\t\tresult.LeafSize = LeafSize;\n\t\t\tresult.FanOut = FanOut;\n\t\t\treturn result;\n\t\t}\n\n\t\tpublic static Blake2BTreeConfig CreateInterleaved(int parallelism)\n\t\t{\n\t\t\tvar result = new Blake2BTreeConfig();\n\t\t\tresult.FanOut = parallelism;\n\t\t\tresult.MaxHeight = 2;\n\t\t\tresult.IntermediateHashSize = 64;\n\t\t\treturn result;\n\t\t}\n\n\t\tobject ICloneable.Clone()\n\t\t{\n\t\t\treturn Clone();\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2IvBuilder.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\n\nnamespace Blake2Sharp\n{\n\tinternal static class Blake2IvBuilder\n\t{\n\t\tprivate static readonly Blake2BTreeConfig SequentialTreeConfig = new Blake2BTreeConfig() { IntermediateHashSize = 0, LeafSize = 0, FanOut = 1, MaxHeight = 1 };\n\n\t\tpublic static ulong[] ConfigB(Blake2BConfig config, Blake2BTreeConfig treeConfig)\n\t\t{\n\t\t\tbool isSequential = treeConfig == null;\n\t\t\tif (isSequential)\n\t\t\t\ttreeConfig = SequentialTreeConfig;\n\t\t\tvar rawConfig = new ulong[8];\n\t\t\tvar result = new ulong[8];\n\n\t\t\t//digest length\n\t\t\tif (config.OutputSizeInBytes <= 0 | config.OutputSizeInBytes > 64)\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"config.OutputSize\");\n\t\t\trawConfig[0] |= (ulong)(uint)config.OutputSizeInBytes;\n\n\t\t\t//Key length\n\t\t\tif (config.Key != null)\n\t\t\t{\n\t\t\t\tif (config.Key.Length > 64)\n\t\t\t\t\tthrow new ArgumentException(\"config.Key\", \"Key too long\");\n\t\t\t\trawConfig[0] |= (ulong)((uint)config.Key.Length << 8);\n\t\t\t}\n\t\t\t// FanOut\n\t\t\trawConfig[0] |= (uint)treeConfig.FanOut << 16;\n\t\t\t// Depth\n\t\t\trawConfig[0] |= (uint)treeConfig.MaxHeight << 24;\n\t\t\t// Leaf length\n\t\t\trawConfig[0] |= ((ulong)(uint)treeConfig.LeafSize) << 32;\n\t\t\t// Inner length\n\t\t\tif (!isSequential && (treeConfig.IntermediateHashSize <= 0 || treeConfig.IntermediateHashSize > 64))\n\t\t\t\tthrow new ArgumentOutOfRangeException(\"treeConfig.TreeIntermediateHashSize\");\n\t\t\trawConfig[2] |= (uint)treeConfig.IntermediateHashSize << 8;\n\t\t\t// Salt\n\t\t\tif (config.Salt != null)\n\t\t\t{\n\t\t\t\tif (config.Salt.Length != 16)\n\t\t\t\t\tthrow new ArgumentException(\"config.Salt has invalid length\");\n\t\t\t\trawConfig[4] = Blake2BCore.BytesToUInt64(config.Salt, 0);\n\t\t\t\trawConfig[5] = Blake2BCore.BytesToUInt64(config.Salt, 8);\n\t\t\t}\n\t\t\t// Personalization\n\t\t\tif (config.Personalization != null)\n\t\t\t{\n\t\t\t\tif (config.Personalization.Length != 16)\n\t\t\t\t\tthrow new ArgumentException(\"config.Personalization has invalid length\");\n\t\t\t\trawConfig[6] = Blake2BCore.BytesToUInt64(config.Personalization, 0);\n\t\t\t\trawConfig[7] = Blake2BCore.BytesToUInt64(config.Personalization, 8);\n\t\t\t}\n\n\t\t\treturn rawConfig;\n\t\t}\n\n\t\tpublic static void ConfigBSetNode(ulong[] rawConfig, byte depth, ulong nodeOffset)\n\t\t{\n\t\t\trawConfig[1] = nodeOffset;\n\t\t\trawConfig[2] = (rawConfig[2] & ~0xFFul) | depth;\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Blake2Sharp.csproj",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(MSBuildExtensionsPath)\\$(MSBuildToolsVersion)\\Microsoft.Common.props\" Condition=\"Exists('$(MSBuildExtensionsPath)\\$(MSBuildToolsVersion)\\Microsoft.Common.props')\" />\n  <PropertyGroup>\n    <Configuration Condition=\" '$(Configuration)' == '' \">Debug</Configuration>\n    <Platform Condition=\" '$(Platform)' == '' \">AnyCPU</Platform>\n    <ProjectGuid>{E21AB364-9130-4F14-ABE1-18FA0C089130}</ProjectGuid>\n    <OutputType>Library</OutputType>\n    <AppDesignerFolder>Properties</AppDesignerFolder>\n    <RootNamespace>Blake2Sharp</RootNamespace>\n    <AssemblyName>Blake2Sharp</AssemblyName>\n    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\n    <FileAlignment>512</FileAlignment>\n    <TargetFrameworkProfile />\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' \">\n    <DebugSymbols>true</DebugSymbols>\n    <DebugType>full</DebugType>\n    <Optimize>false</Optimize>\n    <OutputPath>bin\\Debug\\</OutputPath>\n    <DefineConstants>DEBUG;TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' \">\n    <DebugType>pdbonly</DebugType>\n    <Optimize>true</Optimize>\n    <OutputPath>bin\\Release\\</OutputPath>\n    <DefineConstants>TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <ItemGroup>\n    <Reference Include=\"System\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Compile Include=\"Blake2B.cs\" />\n    <Compile Include=\"Blake2BCore.cs\" />\n    <Compile Include=\"Blake2BNodeHasher.cs\" />\n    <Compile Include=\"Blake2BConfig.cs\" />\n    <Compile Include=\"Blake2BCore-FullyUnrolled.cs\" />\n    <Compile Include=\"Blake2IvBuilder.cs\" />\n    <Compile Include=\"Blake2BTreeConfig.cs\" />\n    <Compile Include=\"Blake2BCore-Simple.cs\" />\n    <Compile Include=\"Blake2BCore-Inline.cs\" />\n    <Compile Include=\"Blake2BHasher.cs\" />\n    <Compile Include=\"NodeHasher.cs\" />\n    <Compile Include=\"Hasher.cs\" />\n    <Compile Include=\"Properties\\AssemblyInfo.cs\" />\n    <Compile Include=\"TreeHasher.cs\" />\n  </ItemGroup>\n  <Import Project=\"$(MSBuildToolsPath)\\Microsoft.CSharp.targets\" />\n  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \n       Other similar extension points exist, see Microsoft.Common.targets.\n  <Target Name=\"BeforeBuild\">\n  </Target>\n  <Target Name=\"AfterBuild\">\n  </Target>\n  -->\n</Project>"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Hasher.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Collections.Generic;\nusing System.Security.Cryptography;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\tpublic abstract class Hasher\n\t{\n\t\tpublic abstract void Init();\n\t\tpublic abstract byte[] Finish();\n\t\tpublic abstract void Update(byte[] data, int start, int count);\n\n\t\tpublic void Update(byte[] data)\n\t\t{\n\t\t\tUpdate(data, 0, data.Length);\n\t\t}\n\n\t\tpublic HashAlgorithm AsHashAlgorithm()\n\t\t{\n\t\t\treturn new HashAlgorithmAdapter(this);\n\t\t}\n\n\t\tinternal class HashAlgorithmAdapter : HashAlgorithm\n\t\t{\n\t\t\tprivate readonly Hasher _hasher;\n\n\t\t\tprotected override void HashCore(byte[] array, int ibStart, int cbSize)\n\t\t\t{\n\t\t\t\t_hasher.Update(array, ibStart, cbSize);\n\t\t\t}\n\n\t\t\tprotected override byte[] HashFinal()\n\t\t\t{\n\t\t\t\treturn _hasher.Finish();\n\t\t\t}\n\n\t\t\tpublic override void Initialize()\n\t\t\t{\n\t\t\t\t_hasher.Init();\n\t\t\t}\n\n\t\t\tpublic HashAlgorithmAdapter(Hasher hasher)\n\t\t\t{\n\t\t\t\t_hasher = hasher;\n\t\t\t}\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/NodeHasher.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Collections.Generic;\nusing System.Security.Cryptography;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\tpublic abstract class NodeHasher\n\t{\n\t\tpublic abstract void Init(int depth, long nodeOffset);\n\t\tpublic abstract byte[] Finish(bool isEndOfLayer);\n\t\tpublic abstract void Update(byte[] data, int start, int count);\n\n\t\tpublic void Update(byte[] data)\n\t\t{\n\t\t\tUpdate(data, 0, data.Length);\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/Properties/AssemblyInfo.cs",
    "content": "﻿using System.Reflection;\nusing System.Runtime.CompilerServices;\nusing System.Runtime.InteropServices;\n\n// General Information about an assembly is controlled through the following\n// set of attributes. Change these attribute values to modify the information\n// associated with an assembly.\n[assembly: AssemblyTitle(\"Blake2Sharp\")]\n[assembly: AssemblyDescription(\"Blake2 Hashfunction\")]\n[assembly: AssemblyConfiguration(\"\")]\n[assembly: AssemblyCompany(\"CodesInChaos\")]\n[assembly: AssemblyProduct(\"Blake2Sharp\")]\n[assembly: AssemblyCopyright(\"Public Domain\")]\n[assembly: AssemblyTrademark(\"\")]\n[assembly: AssemblyCulture(\"\")]\n\n// Setting ComVisible to false makes the types in this assembly not visible\n// to COM components.  If you need to access a type in this assembly from\n// COM, set the ComVisible attribute to true on that type.\n[assembly: ComVisible(false)]\n\n// The following GUID is for the ID of the typelib if this project is exposed to COM\n[assembly: Guid(\"b7361e6c-1a16-4653-9afb-134066503c8f\")]\n\n// Version information for an assembly consists of the following four values:\n//\n//      Major Version\n//      Minor Version\n//      Build Number\n//      Revision\n//\n// You can specify all the values or you can default the Build and Revision Numbers\n// by using the '*' as shown below:\n// [assembly: AssemblyVersion(\"1.0.*\")]\n[assembly: AssemblyVersion(\"1.0.0.0\")]\n[assembly: AssemblyFileVersion(\"1.0.0.0\")]\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/TreeHasher.cs",
    "content": "﻿// BLAKE2 reference source code package - C# implementation\n\n// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n// To the extent possible under law, the author(s) have dedicated all copyright\n// and related and neighboring rights to this software to the public domain\n// worldwide. This software is distributed without any warranty.\n\n// You should have received a copy of the CC0 Public Domain Dedication along with\n// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\n\nusing System;\nusing System.Collections.Generic;\nusing System.Text;\n\nnamespace Blake2Sharp\n{\n\t/*public class TreeHasher : Hasher\n\t{\n\t\tNodeHasher nodeHasher;\n\t\tint maxDepth;\n\t\tint maxLeafSize;\n\t\tint currentLeafSize;\n\t\tint fanOut;\n\t\tList<byte[]>[] intermediateHashes;\n\t\tlong[] counts;\n\n\t\tpublic override void Init()\n\t\t{\n\t\t\tintermediateHashes = new List<byte[]>[maxDepth];\n\t\t\tcounts = new long[maxDepth];\n\t\t}\n\n\t\tpublic override byte[] Finish()\n\t\t{\n\t\t\tfor (int layer = 0; layer < intermediateHashes.Length; layer++)\n\t\t\t{\n\t\t\t\tif (intermediateHashes[layer].Count > 0)\n\t\t\t\t{\n\t\t\t\t\tnodeHasher.Init(layer, counts[layer]);\n\t\t\t\t\tforeach (var hash in intermediateHashes[layer])\n\t\t\t\t\t\tnodeHasher.Update(hash);\n\t\t\t\t}\n\t\t\t}\n\t\t\tintermediateHashes = null;\n\t\t}\n\n\t\tpublic override void Update(byte[] data, int start, int count)\n\t\t{\n\t\t\twhile (count > 0)\n\t\t\t{\n\t\t\t\tint toHash = Math.Min(maxLeafSize - currentLeafSize, count);\n\t\t\t\tnodeHasher.Update(data, start, toHash);\n\t\t\t\tstart += toHash;\n\t\t\t\tcount -= toHash;\n\t\t\t\tif (count > 0)\n\t\t\t\t{\n\t\t\t\t\tintermediateHashes[0].Add(nodeHasher.Finish(false));\n\t\t\t\t\tfor (int layer = 0; layer < intermediateHashes.Length; layer++)\n\t\t\t\t\t{\n\t\t\t\t\t\tif ((layer + 1 < maxDepth) && (intermediateHashes[layer].Count == fanOut))\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tnodeHasher.Init(layer, counts[layer]);\n\t\t\t\t\t\t\tforeach (var hash in intermediateHashes[layer])\n\t\t\t\t\t\t\t\tnodeHasher.Update(hash);\n\t\t\t\t\t\t\tintermediateHashes[layer + 1].Add(nodeHasher.Finish);\n\t\t\t\t\t\t\tintermediateHashes[layer].Clear();\n\t\t\t\t\t\t\tcounts[layer + 1]++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tcounts[0]++;\n\t\t\t\t\tnodeHasher.Init(0, counts[0]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}*/\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp/compression.c",
    "content": "#define ROT(x, y)\\\n    ((x >> y)|(x << (64-y)))\n\n#define G(r,i,a,b,c,d) \\\n    YY G(r,i,a,b,c,d) XXX\\\n    a = a + b + m[Sigma[16*r+2*i+0]]; XXX\\\n    d ^= a; XXX\\\n    d = ROT(d, 32); XXX\\\n    c = c + d; XXX\\\n    b ^= c; XXX\\\n    b = ROT(b, 24); XXX\\\n    a = a + b + m[Sigma[16*r+2*i+1]]; XXX\\\n    d ^= a; XXX\\\n    d = ROT(d, 16); XXX\\\n    c = c + d; XXX\\\n    b ^= c; XXX\\\n    b = ROT(b, 63); XXX\n\nG( r, 0, v0, v4, v8, v12 )\nG( r, 1, v1, v5, v9, v13 )\nG( r, 2, v2, v6, v10, v14 )\nG( r, 3, v3, v7, v11, v15 )\nG( r, 4, v0, v5, v10, v15 )\nG( r, 5, v1, v6, v11, v12 )\nG( r, 6, v2, v7, v8, v13 )\nG( r, 7, v3, v4, v9, v14 )"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.CompressionCodeGen/Blake2Sharp.CompressionCodeGen.csproj",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <Import Project=\"$(MSBuildExtensionsPath)\\$(MSBuildToolsVersion)\\Microsoft.Common.props\" Condition=\"Exists('$(MSBuildExtensionsPath)\\$(MSBuildToolsVersion)\\Microsoft.Common.props')\" />\n  <PropertyGroup>\n    <Configuration Condition=\" '$(Configuration)' == '' \">Debug</Configuration>\n    <Platform Condition=\" '$(Platform)' == '' \">AnyCPU</Platform>\n    <ProjectGuid>{17466328-5736-4EA1-A88D-CE016CCA2E80}</ProjectGuid>\n    <OutputType>Exe</OutputType>\n    <AppDesignerFolder>Properties</AppDesignerFolder>\n    <RootNamespace>Blake2Sharp.CompressionCodeGen</RootNamespace>\n    <AssemblyName>Blake2Sharp.CompressionCodeGen</AssemblyName>\n    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>\n    <FileAlignment>512</FileAlignment>\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' \">\n    <PlatformTarget>AnyCPU</PlatformTarget>\n    <DebugSymbols>true</DebugSymbols>\n    <DebugType>full</DebugType>\n    <Optimize>false</Optimize>\n    <OutputPath>bin\\Debug\\</OutputPath>\n    <DefineConstants>DEBUG;TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' \">\n    <PlatformTarget>AnyCPU</PlatformTarget>\n    <DebugType>pdbonly</DebugType>\n    <Optimize>true</Optimize>\n    <OutputPath>bin\\Release\\</OutputPath>\n    <DefineConstants>TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <ItemGroup>\n    <Reference Include=\"System\" />\n    <Reference Include=\"System.Core\" />\n    <Reference Include=\"System.Xml.Linq\" />\n    <Reference Include=\"System.Data.DataSetExtensions\" />\n    <Reference Include=\"System.Data\" />\n    <Reference Include=\"System.Xml\" />\n  </ItemGroup>\n  <ItemGroup>\n    <Compile Include=\"Program.cs\" />\n    <Compile Include=\"Properties\\AssemblyInfo.cs\" />\n  </ItemGroup>\n  <Import Project=\"$(MSBuildToolsPath)\\Microsoft.CSharp.targets\" />\n  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \n       Other similar extension points exist, see Microsoft.Common.targets.\n  <Target Name=\"BeforeBuild\">\n  </Target>\n  <Target Name=\"AfterBuild\">\n  </Target>\n  -->\n</Project>"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.CompressionCodeGen/Program.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Text;\n\nnamespace Blake2Sharp.CompressionCodeGen\n{\n\tclass Program\n\t{\n\t\tprivate const int NumberOfRounds = 12;\n\n\t\tprivate static readonly int[] Sigma = new int[NumberOfRounds * 16] {\n\t\t\t0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,\n\t\t\t14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3,\n\t\t\t11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4,\n\t\t\t7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8,\n\t\t\t9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13,\n\t\t\t2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9,\n\t\t\t12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11,\n\t\t\t13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10,\n\t\t\t6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5,\n\t\t\t10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0,\n\t\t\t0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,\n\t\t\t14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3\n\t\t};\n\n\t\tstatic void Round(int r)\n\t\t{\n\t\t\tConsole.WriteLine(\"// ##### Round({0}) #####\", r);\n\t\t\tG(r, 0, 0, 4, 8, 12);\n\t\t\tG(r, 1, 1, 5, 9, 13);\n\t\t\tG(r, 2, 2, 6, 10, 14);\n\t\t\tG(r, 3, 3, 7, 11, 15);\n\t\t\tG(r, 4, 0, 5, 10, 15);\n\t\t\tG(r, 5, 1, 6, 11, 12);\n\t\t\tG(r, 6, 2, 7, 8, 13);\n\t\t\tG(r, 7, 3, 4, 9, 14);\n\t\t\tConsole.WriteLine();\n\t\t}\n\n\t\tstatic void G(int r, int i, int a, int b, int c, int d)\n\t\t{\n\t\t\tint p = (r << 4) + 2 * i;\n\t\t\tint p0 = Sigma[p];\n\t\t\tint p1 = Sigma[p + 1];\n\n\t\t\tstring s = @\"// G(r, i, a, b, c, d)\n\t\t\t\ta = a + b + m[\" + p0 + @\"];\n\t\t\t\td ^= a;\n\t\t\t\td = \" + RotateRight(\"d\", 32) + @\";\n\t\t\t\tc = c + d;\n\t\t\t\tb ^= c;\n\t\t\t\tb = \" + RotateRight(\"b\", 24) + @\";\n\t\t\t\ta = a + b + m[\" + p1 + @\"];\n\t\t\t\td ^= a;\n\t\t\t\td = \" + RotateRight(\"d\", 16) + @\";\n\t\t\t\tc = c + d;\n\t\t\t\tb ^= c;\n\t\t\t\tb = \" + RotateRight(\"b\", 63) + @\";\";\n\t\t\ts = s.Replace(\"a\", \"v\" + a);\n\t\t\ts = s.Replace(\"b\", \"v\" + b);\n\t\t\ts = s.Replace(\"c\", \"v\" + c);\n\t\t\ts = s.Replace(\"d\", \"v\" + d);\n\t\t\ts = s.Replace(\"r\", r.ToString());\n\t\t\ts = s.Replace(\"i\", i.ToString());\n\t\t\ts = s.Replace(\"\\t\", \"\");\n\t\t\tConsole.WriteLine(s);\n\t\t\tConsole.WriteLine();\n\t\t}\n\n\t\tstatic string RotateRight(string name, int offset)\n\t\t{\n\t\t\treturn \"((\" + name + \" >>\" + offset + \")|(\" + name + \" << (64-\" + offset + \")))\";\n\t\t}\n\n\t\tstatic void Main(string[] args)\n\t\t{\n\t\t\tfor (int r = 0; r < NumberOfRounds; r++)\n\t\t\t\tRound(r);\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.CompressionCodeGen/Properties/AssemblyInfo.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System.Reflection;\nusing System.Runtime.CompilerServices;\nusing System.Runtime.InteropServices;\n\n// General Information about an assembly is controlled through the following\n// set of attributes. Change these attribute values to modify the information\n// associated with an assembly.\n[assembly: AssemblyTitle(\"Blake2Sharp.CompressionCodeGen\")]\n[assembly: AssemblyDescription(\"\")]\n[assembly: AssemblyConfiguration(\"\")]\n[assembly: AssemblyCompany(\"\")]\n[assembly: AssemblyProduct(\"Blake2Sharp.CompressionCodeGen\")]\n[assembly: AssemblyCopyright(\"Copyright ©  2012\")]\n[assembly: AssemblyTrademark(\"\")]\n[assembly: AssemblyCulture(\"\")]\n\n// Setting ComVisible to false makes the types in this assembly not visible\n// to COM components.  If you need to access a type in this assembly from\n// COM, set the ComVisible attribute to true on that type.\n[assembly: ComVisible(false)]\n\n// The following GUID is for the ID of the typelib if this project is exposed to COM\n[assembly: Guid(\"4af5636c-d52d-464f-a707-94464397988a\")]\n\n// Version information for an assembly consists of the following four values:\n//\n//      Major Version\n//      Minor Version\n//      Build Number\n//      Revision\n//\n// You can specify all the values or you can default the Build and Revision Numbers\n// by using the '*' as shown below:\n// [assembly: AssemblyVersion(\"1.0.*\")]\n[assembly: AssemblyVersion(\"1.0.0.0\")]\n[assembly: AssemblyFileVersion(\"1.0.0.0\")]\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.Tests/Blake2Sharp.Tests.csproj",
    "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\n  <PropertyGroup>\n    <Configuration Condition=\" '$(Configuration)' == '' \">Debug</Configuration>\n    <Platform Condition=\" '$(Platform)' == '' \">AnyCPU</Platform>\n    <ProjectGuid>{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}</ProjectGuid>\n    <OutputType>Library</OutputType>\n    <AppDesignerFolder>Properties</AppDesignerFolder>\n    <RootNamespace>Blake2Sharp.Tests</RootNamespace>\n    <AssemblyName>Blake2Sharp.Tests</AssemblyName>\n    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>\n    <FileAlignment>512</FileAlignment>\n    <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>\n    <VisualStudioVersion Condition=\"'$(VisualStudioVersion)' == ''\">10.0</VisualStudioVersion>\n    <VSToolsPath Condition=\"'$(VSToolsPath)' == ''\">$(MSBuildExtensionsPath32)\\Microsoft\\VisualStudio\\v$(VisualStudioVersion)</VSToolsPath>\n    <ReferencePath>$(ProgramFiles)\\Common Files\\microsoft shared\\VSTT\\$(VisualStudioVersion)\\UITestExtensionPackages</ReferencePath>\n    <IsCodedUITest>False</IsCodedUITest>\n    <TestProjectType>UnitTest</TestProjectType>\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' \">\n    <DebugSymbols>true</DebugSymbols>\n    <DebugType>full</DebugType>\n    <Optimize>false</Optimize>\n    <OutputPath>bin\\Debug\\</OutputPath>\n    <DefineConstants>DEBUG;TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <PropertyGroup Condition=\" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' \">\n    <DebugType>pdbonly</DebugType>\n    <Optimize>true</Optimize>\n    <OutputPath>bin\\Release\\</OutputPath>\n    <DefineConstants>TRACE</DefineConstants>\n    <ErrorReport>prompt</ErrorReport>\n    <WarningLevel>4</WarningLevel>\n  </PropertyGroup>\n  <ItemGroup>\n    <Reference Include=\"System\" />\n    <Reference Include=\"System.Core\">\n      <RequiredTargetFramework>3.5</RequiredTargetFramework>\n    </Reference>\n  </ItemGroup>\n  <Choose>\n    <When Condition=\"('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'\">\n      <ItemGroup>\n        <Reference Include=\"Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\" />\n      </ItemGroup>\n    </When>\n    <Otherwise>\n      <ItemGroup>\n        <Reference Include=\"Microsoft.VisualStudio.QualityTools.UnitTestFramework\" />\n      </ItemGroup>\n    </Otherwise>\n  </Choose>\n  <ItemGroup>\n    <Compile Include=\"DebugNodeHasher.cs\" />\n    <Compile Include=\"SequentialTests.cs\" />\n    <Compile Include=\"Properties\\AssemblyInfo.cs\" />\n    <Compile Include=\"TestVectors.cs\" />\n  </ItemGroup>\n  <ItemGroup>\n    <ProjectReference Include=\"..\\Blake2Sharp\\Blake2Sharp.csproj\">\n      <Project>{e21ab364-9130-4f14-abe1-18fa0c089130}</Project>\n      <Name>Blake2Sharp</Name>\n    </ProjectReference>\n  </ItemGroup>\n  <Choose>\n    <When Condition=\"'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'\">\n      <ItemGroup>\n        <Reference Include=\"Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\">\n          <Private>False</Private>\n        </Reference>\n        <Reference Include=\"Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\">\n          <Private>False</Private>\n        </Reference>\n        <Reference Include=\"Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\">\n          <Private>False</Private>\n        </Reference>\n        <Reference Include=\"Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL\">\n          <Private>False</Private>\n        </Reference>\n      </ItemGroup>\n    </When>\n  </Choose>\n  <Import Project=\"$(VSToolsPath)\\TeamTest\\Microsoft.TestTools.targets\" Condition=\"Exists('$(VSToolsPath)\\TeamTest\\Microsoft.TestTools.targets')\" />\n  <Import Project=\"$(MSBuildToolsPath)\\Microsoft.CSharp.targets\" />\n  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \n       Other similar extension points exist, see Microsoft.Common.targets.\n  <Target Name=\"BeforeBuild\">\n  </Target>\n  <Target Name=\"AfterBuild\">\n  </Target>\n  -->\n</Project>"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.Tests/DebugNodeHasher.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Text;\n\nnamespace Blake2Sharp.Tests\n{\n\t/*class DebugNodeHasher : NodeHasher\n\t{\n\t\tStringBuilder data = new StringBuilder();\n\n\t\tpublic override void Init(int depth, long nodeOffset)\n\t\t{\n\t\t\tdata.AppendFormat(\"({0}-{1}\", depth, nodeOffset);\n\t\t}\n\n\t\tpublic override byte[] Finish(bool isEndOfLayer)\n\t\t{\n\t\t\tdata.Append(\")\");\n\t\t\treturn Encoding.ASCII.GetBytes(data.ToString());\n\t\t}\n\n\t\tpublic override void Update(byte[] data, int start, int count)\n\t\t{\n\t\t\tdata.Append(Encoding.ASCII.GetString(data, start, count));\n\t\t}\n\t}*/\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.Tests/Properties/AssemblyInfo.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System.Reflection;\nusing System.Runtime.CompilerServices;\nusing System.Runtime.InteropServices;\n\n// General Information about an assembly is controlled through the following\n// set of attributes. Change these attribute values to modify the information\n// associated with an assembly.\n[assembly: AssemblyTitle(\"Blake2Sharp.Tests\")]\n[assembly: AssemblyDescription(\"\")]\n[assembly: AssemblyConfiguration(\"\")]\n[assembly: AssemblyCompany(\"\")]\n[assembly: AssemblyProduct(\"Blake2Sharp.Tests\")]\n[assembly: AssemblyCopyright(\"Copyright ©  2012\")]\n[assembly: AssemblyTrademark(\"\")]\n[assembly: AssemblyCulture(\"\")]\n\n// Setting ComVisible to false makes the types in this assembly not visible\n// to COM components.  If you need to access a type in this assembly from\n// COM, set the ComVisible attribute to true on that type.\n[assembly: ComVisible(false)]\n\n// The following GUID is for the ID of the typelib if this project is exposed to COM\n[assembly: Guid(\"4e74ef44-28bc-4b91-9ae9-355e132081ad\")]\n\n// Version information for an assembly consists of the following four values:\n//\n//      Major Version\n//      Minor Version\n//      Build Number\n//      Revision\n//\n// You can specify all the values or you can default the Build and Revision Numbers\n// by using the '*' as shown below:\n// [assembly: AssemblyVersion(\"1.0.*\")]\n[assembly: AssemblyVersion(\"1.0.0.0\")]\n[assembly: AssemblyFileVersion(\"1.0.0.0\")]\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.Tests/SequentialTests.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System;\nusing System.Linq;\nusing Microsoft.VisualStudio.TestTools.UnitTesting;\n\nnamespace Blake2Sharp.Tests\n{\n\t[TestClass]\n\tpublic class SequentialTests\n\t{\n\t\tbyte[] input = Enumerable.Range(0, 256).Select(i => (byte)i).ToArray();\n\n\n\t\t[TestMethod]\n\t\tpublic void CheckTestVectors()\n\t\t{\n\t\t\tfor (int len = 0; len < TestVectors.UnkeyedBlake2B.Length; len++)\n\t\t\t{\n\t\t\t\tvar input = Enumerable.Range(0, len).Select(i => (byte)i).ToArray();\n\t\t\t\tvar hash = Blake2B.ComputeHash(input);\n\t\t\t\tstring actual = BitConverter.ToString(hash).Replace(\"-\", \"\");\n\t\t\t\tstring expected = TestVectors.UnkeyedBlake2B[len];\n\t\t\t\tAssert.AreEqual(expected, actual);\n\t\t\t}\n\t\t}\n\n\t\t[TestMethod]\n\t\tpublic void CheckKeyedTestVectors()\n\t\t{\n\t\t\tvar key = Enumerable.Range(0, 64).Select(i => (byte)i).ToArray();\n\t\t\tfor (int len = 0; len < TestVectors.KeyedBlake2B.Length; len++)\n\t\t\t{\n\t\t\t\tvar input = Enumerable.Range(0, len).Select(i => (byte)i).ToArray();\n\t\t\t\tvar hash = Blake2B.ComputeHash(input, new Blake2BConfig { Key = key });\n\t\t\t\tstring actual = BitConverter.ToString(hash).Replace(\"-\", \"\");\n\t\t\t\tstring expected = TestVectors.KeyedBlake2B[len];\n\t\t\t\tAssert.AreEqual(expected, actual);\n\t\t\t}\n\t\t}\n\n\t\t[TestMethod]\n\t\tpublic void Splits()\n\t\t{\n\t\t\tvar hasher = Blake2B.Create();\n\t\t\tfor (int len = 0; len <= 256; len++)\n\t\t\t{\n\t\t\t\thasher.Init();\n\t\t\t\thasher.Update(input, 0, len);\n\t\t\t\tstring hash0 = BitConverter.ToString(hasher.Finish());\n\n\t\t\t\tfor (int split1 = 0; split1 <= len; split1++)\n\t\t\t\t{\n\t\t\t\t\tfor (int split2 = split1; split2 <= len; split2++)\n\t\t\t\t\t{\n\t\t\t\t\t\thasher.Init();\n\t\t\t\t\t\thasher.Update(input, 0, split1);\n\t\t\t\t\t\thasher.Update(input, split1, split2 - split1);\n\t\t\t\t\t\thasher.Update(input, split2, len - split2);\n\t\t\t\t\t\tstring hash1 = BitConverter.ToString(hasher.Finish());\n\t\t\t\t\t\tAssert.AreEqual(hash0, hash1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.Tests/TestVectors.cs",
    "content": "﻿\n/// BLAKE2 reference source code package - C# implementation\n\n/// Written in 2012 by Christian Winnerlein  <codesinchaos@gmail.com>\n\n/// To the extent possible under law, the author(s) have dedicated all copyright\n/// and related and neighboring rights to this software to the public domain\n/// worldwide. This software is distributed without any warranty.\n\n/// You should have received a copy of the CC0 Public Domain Dedication along with\n/// this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Text;\n\nnamespace Blake2Sharp.Tests\n{\n\tinternal static class TestVectors\n\t{\n\t\tpublic static string[] UnkeyedBlake2B = new string[]{\n\t\t\t\t\"786A02F742015903C6C6FD852552D272912F4740E15847618A86E217F71F5419D25E1031AFEE585313896444934EB04B903A685B1448B755D56F701AFE9BE2CE\",\n\t\t\t\t\"2FA3F686DF876995167E7C2E5D74C4C7B6E48F8068FE0E44208344D480F7904C36963E44115FE3EB2A3AC8694C28BCB4F5A0F3276F2E79487D8219057A506E4B\",\n\t\t\t\t\"1C08798DC641ABA9DEE435E22519A4729A09B2BFE0FF00EF2DCD8ED6F8A07D15EAF4AEE52BBF18AB5608A6190F70B90486C8A7D4873710B1115D3DEBBB4327B5\",\n\t\t\t\t\"40A374727302D9A4769C17B5F409FF32F58AA24FF122D7603E4FDA1509E919D4107A52C57570A6D94E50967AEA573B11F86F473F537565C66F7039830A85D186\",\n\t\t\t\t\"77DDF4B14425EB3D053C1E84E3469D92C4CD910ED20F92035E0C99D8A7A86CECAF69F9663C20A7AA230BC82F60D22FB4A00B09D3EB8FC65EF547FE63C8D3DDCE\",\n\t\t\t\t\"CBAA0BA7D482B1F301109AE41051991A3289BC1198005AF226C5E4F103B66579F461361044C8BA3439FF12C515FB29C52161B7EB9C2837B76A5DC33F7CB2E2E8\",\n\t\t\t\t\"F95D45CF69AF5C2023BDB505821E62E85D7CAEDF7BEDA12C0248775B0C88205EEB35AF3A90816F6608CE7DD44EC28DB1140614E1DDEBF3AA9CD1843E0FAD2C36\",\n\t\t\t\t\"8F945BA700F2530E5C2A7DF7D5DCE0F83F9EFC78C073FE71AE1F88204A4FD1CF70A073F5D1F942ED623AA16E90A871246C90C45B621B3401A5DDBD9DF6264165\",\n\t\t\t\t\"E998E0DC03EC30EB99BB6BFAAF6618ACC620320D7220B3AF2B23D112D8E9CB1262F3C0D60D183B1EE7F096D12DAE42C958418600214D04F5ED6F5E718BE35566\",\n\t\t\t\t\"6A9A090C61B3410AEDE7EC9138146CEB2C69662F460C3DA53C6515C1EB31F41CA3D280E567882F95CF664A94147D78F42CFC714A40D22EF19470E053493508A2\",\n\t\t\t\t\"29102511D749DB3CC9B4E335FA1F5E8FACA8421D558F6A3F3321D50D044A248BA595CFC3EFD3D2ADC97334DA732413F5CBF4751C362BA1D53862AC1E8DABEEE8\",\n\t\t\t\t\"C97A4779D47E6F77729B5917D0138ABB35980AB641BD73A8859EB1AC98C05362ED7D608F2E9587D6BA9E271D343125D40D933A8ED04EC1FE75EC407C7A53C34E\",\n\t\t\t\t\"10F0DC91B9F845FB95FAD6860E6CE1ADFA002C7FC327116D44D047CD7D5870D772BB12B5FAC00E02B08AC2A0174D0446C36AB35F14CA31894CD61C78C849B48A\",\n\t\t\t\t\"DEA9101CAC62B8F6A3C650F90EEA5BFAE2653A4EAFD63A6D1F0F132DB9E4F2B1B662432EC85B17BCAC41E775637881F6AAB38DD66DCBD080F0990A7A6E9854FE\",\n\t\t\t\t\"441FFAA08CD79DFF4AFC9B9E5B5620EEC086730C25F661B1D6FBFBD1CEC3148DD72258C65641F2FCA5EB155FADBCABB13C6E21DC11FAF72C2A281B7D56145F19\",\n\t\t\t\t\"444B240FE3ED86D0E2EF4CE7D851EDDE22155582AA0914797B726CD058B6F45932E0E129516876527B1DD88FC66D7119F4AB3BED93A61A0E2D2D2AEAC336D958\",\n\t\t\t\t\"BFBABBEF45554CCFA0DC83752A19CC35D5920956B301D558D772282BC867009168E9E98606BB5BA73A385DE5749228C925A85019B71F72FE29B3CD37CA52EFE6\",\n\t\t\t\t\"9C4D0C3E1CDBBF485BEC86F41CEC7C98373F0E09F392849AAA229EBFBF397B22085529CB7EF39F9C7C2222A514182B1EFFAA178CC3687B1B2B6CBCB6FDEB96F8\",\n\t\t\t\t\"477176B3BFCBADD7657C23C24625E4D0D674D1868F006006398AF97AA41877C8E70D3D14C3BBC9BBCDCEA801BD0E1599AF1F3EEC67405170F4E26C964A57A8B7\",\n\t\t\t\t\"A78C490EDA3173BB3F10DEE52F110FB1C08E0302230B85DDD7C11257D92DE148785EF00C039C0BB8EB9808A35B2D8C080F572859714C9D4069C5BCAF090E898E\",\n\t\t\t\t\"58D023397BEB5B4145CB2255B07D74290B36D9FD1E594AFBD8EEA47C205B2EFBFE6F46190FAF95AF504AB072E36F6C85D767A321BFD7F22687A4ABBF494A689C\",\n\t\t\t\t\"4001EC74D5A46FD29C2C3CDBE5D1B9F20E51A941BE98D2A4E1E2FBF866A672121DB6F81A514CFD10E7358D571BDBA48E4CE708B9D124894BC0B5ED554935F73A\",\n\t\t\t\t\"CCD1B22DAB6511225D2401EA2D8625D206A12473CC732B615E5640CEFFF0A4ADF971B0E827A619E0A80F5DB9CCD0962329010D07E34A2064E731C520817B2183\",\n\t\t\t\t\"B4A0A9E3574EDB9E1E72AA31E39CC5F30DBF943F8CABC408449654A39131E66D718A18819143E3EA96B4A1895988A1C0056CF2B6E04F9AC19D657383C2910C44\",\n\t\t\t\t\"447BECAB16630608D39F4F058B16F7AF95B85A76AA0FA7CEA2B80755FB76E9C804F2CA78F02643C915FBF2FCE5E19DE86000DE03B18861815A83126071F8A37B\",\n\t\t\t\t\"54E6DAB9977380A5665822DB93374EDA528D9BEB626F9B94027071CB26675E112B4A7FEC941EE60A81E4D2EA3FF7BC52CFC45DFBFE735A1C646B2CF6D6A49B62\",\n\t\t\t\t\"3EA62625949E3646704D7E3C906F82F6C028F540F5F72A794B0C57BF97B7649BFEB90B01D3CA3E829DE21B3826E6F87014D3C77350CB5A15FF5D468A81BEC160\",\n\t\t\t\t\"213CFE145C54A33691569980E5938C8883A46D84D149C8FF1A67CD287B4D49C6DA69D3A035443DB085983D0EFE63706BD5B6F15A7DA459E8D50A19093DB55E80\",\n\t\t\t\t\"5716C4A38F38DB104E494A0A27CBE89A26A6BB6F499EC01C8C01AA7CB88497E75148CD6EEE12A7168B6F78AB74E4BE749251A1A74C38C86D6129177E2889E0B6\",\n\t\t\t\t\"030460A98BDF9FF17CD96404F28FC304F2B7C04EAADE53677FD28F788CA22186B8BC80DD21D17F8549C711AFF0E514E19D4E15F5990252A03E082F28DC2052F6\",\n\t\t\t\t\"19E7F1CCEE88A10672333E390CF22013A8C734C6CB9EAB41F17C3C8032A2E4ACA0569EA36F0860C7A1AF28FA476840D66011168859334A9E4EF9CC2E61A0E29E\",\n\t\t\t\t\"29F8B8C78C80F2FCB4BDF7825ED90A70D625FF785D262677E250C04F3720C888D03F8045E4EDF3F5285BD39D928A10A7D0A5DF00B8484AC2868142A1E8BEA351\",\n\t\t\t\t\"5C52920A7263E39D57920CA0CB752AC6D79A04FEF8A7A216A1ECB7115CE06D89FD7D735BD6F4272555DBA22C2D1C96E6352322C62C5630FDE0F4777A76C3DE2C\",\n\t\t\t\t\"83B098F262251BF660064A9D3511CE7687A09E6DFBB878299C30E93DFB43A9314DB9A600337DB26EBEEDAF2256A96DABE9B29E7573AD11C3523D874DDE5BE7ED\",\n\t\t\t\t\"9447D98AA5C9331352F43D3E56D0A9A9F9581865998E2885CC56DD0A0BD5A7B50595BD10F7529BCD31F37DC16A1465D594079667DA2A3FCB70401498837CEDEB\",\n\t\t\t\t\"867732F2FEEB23893097561AC710A4BFF453BE9CFBEDBA8BA324F9D312A82D732E1B83B829FDCD177B882CA0C1BF544B223BE529924A246A63CF059BFDC50A1B\",\n\t\t\t\t\"F15AB26D4CDFCF56E196BB6BA170A8FCCC414DE9285AFD98A3D3CF2FB88FCBC0F19832AC433A5B2CC2392A4CE34332987D8D2C2BEF6C3466138DB0C6E42FA47B\",\n\t\t\t\t\"2813516D68ED4A08B39D648AA6AACD81E9D655ECD5F0C13556C60FDF0D333EA38464B36C02BACCD746E9575E96C63014F074AE34A0A25B320F0FBEDD6ACF7665\",\n\t\t\t\t\"D3259AFCA8A48962FA892E145ACF547F26923AE8D4924C8A531581526B04B44C7AF83C643EF5A0BC282D36F3FB04C84E28B351F40C74B69DC7840BC717B6F15F\",\n\t\t\t\t\"F14B061AE359FA31B989E30332BFE8DE8CC8CDB568E14BE214A2223B84CAAB7419549ECFCC96CE2ACEC119485D87D157D3A8734FC426597D64F36570CEAF224D\",\n\t\t\t\t\"55E70B01D1FBF8B23B57FB62E26C2CE54F13F8FA2464E6EB98D16A6117026D8B90819012496D4071EBE2E59557ECE3519A7AA45802F9615374877332B73490B3\",\n\t\t\t\t\"25261EB296971D6E4A71B2928E64839C67D422872BF9F3C31993615222DE9F8F0B2C4BE8548559B4B354E736416E3218D4E8A1E219A4A6D43E1A9A521D0E75FC\",\n\t\t\t\t\"08307F347C41294E34BB54CB42B1522D22F824F7B6E5DB50FDA096798E181A8F026FA27B4AE45D52A62CAF9D5198E24A4913C6671775B2D723C1239BFBF016D7\",\n\t\t\t\t\"1E5C62E7E9BFA1B118747A2DE08B3CA10112AF96A46E4B22C3FC06F9BFEE4EB5C49E057A4A4886234324572576BB9B5ECFDE0D99B0DE4F98EC16E4D1B85FA947\",\n\t\t\t\t\"C74A77395FB8BC126447454838E561E962853DC7EB49A1E3CB67C3D0851F3E39517BE8C350AC910903D49CD2BFDF545C99316D0346170B739F0ADD5D533C2CFC\",\n\t\t\t\t\"0DD57B423CC01EB2861391EB886A0D17079B933FC76EB3FC08A19F8A74952CB68F6BCDC644F77370966E4D13E80560BCF082EF0479D48FBBAB4DF03B53A4E178\",\n\t\t\t\t\"4D8DC3923EDCCDFCE70072398B8A3DA5C31FCB3EE3B645C85F717CBAEB4B673A19394425A585BFB464D92F1597D0B754D163F97CED343B25DB5A70EF48EBB34F\",\n\t\t\t\t\"F0A50553E4DFB0C4E3E3D3BA82034857E3B1E50918F5B8A7D698E10D242B0FB544AF6C92D0C3AAF9932220416117B4E78ECB8A8F430E13B82A5915290A5819C5\",\n\t\t\t\t\"B15543F3F736086627CC5365E7E8988C2EF155C0FD4F428961B00D1526F04D6D6A658B4B8ED32C5D8621E7F4F8E8A933D9ECC9DD1B8333CBE28CFC37D9719E1C\",\n\t\t\t\t\"7B4FA158E415FEF023247264CBBE15D16D91A44424A8DB707EB1E2033C30E9E1E7C8C0864595D2CB8C580EB47E9D16ABBD7E44E824F7CEDB7DEF57130E52CFE9\",\n\t\t\t\t\"60424FF23234C34DC9687AD502869372CC31A59380186BC2361C835D972F49666EB1AC69629DE646F03F9B4DB9E2ACE093FBFDF8F20AB5F98541978BE8EF549F\",\n\t\t\t\t\"7406018CE704D84F5EB9C79FEA97DA345699468A350EE0B2D0F3A4BF2070304EA862D72A51C57D3064947286F531E0EAF7563702262E6C724ABF5ED8C8398D17\",\n\t\t\t\t\"14EF5C6D647B3BD1E6E32006C231199810DE5C4DC88E70240273B0EA18E651A3EB4F5CA3114B8A56716969C7CDA27E0C8DB832AD5E89A2DC6CB0ADBE7D93ABD1\",\n\t\t\t\t\"38CF6C24E3E08BCF1F6CF3D1B1F65B905239A3118033249E448113EC632EA6DC346FEEB2571C38BD9A7398B2221280328002B23E1A45ADAFFE66D93F6564EAA2\",\n\t\t\t\t\"6CD7208A4BC7E7E56201BBBA02A0F489CD384ABE40AFD4222F158B3D986EE72A54C50FB64FD4ED2530EDA2C8AF2928A0DA6D4F830AE1C9DB469DFD970F12A56F\",\n\t\t\t\t\"659858F0B5C9EDAB5B94FD732F6E6B17C51CC096104F09BEB3AFC3AA467C2ECF885C4C6541EFFA9023D3B5738AE5A14D867E15DB06FE1F9D1127B77E1AABB516\",\n\t\t\t\t\"26CCA0126F5D1A813C62E5C71001C046F9C92095704550BE5873A495A999AD010A4F79491F24F286500ADCE1A137BC2084E4949F5B7294CEFE51ECAFF8E95CBA\",\n\t\t\t\t\"4147C1F55172788C5567C561FEEF876F621FFF1CE87786B8467637E70DFBCD0DBDB6415CB600954AB9C04C0E457E625B407222C0FE1AE21B2143688ADA94DC58\",\n\t\t\t\t\"5B1BF154C62A8AF6E93D35F18F7F90ABB16A6EF0E8D1AECD118BF70167BAB2AF08935C6FDC0663CE74482D17A8E54B546D1C296631C65F3B522A515839D43D71\",\n\t\t\t\t\"9F600419A4E8F4FB834C24B0F7FC13BF4E279D98E8A3C765EE934917403E3A66097182EA21453CB63EBBE8B73A9C2167596446438C57627F330BADD4F569F7D6\",\n\t\t\t\t\"457EF6466A8924FD8011A34471A5A1AC8CCD9BD0D07A97414AC943021CE4B9E4B9C8DB0A28F016ED43B1542481990022147B313E194671131E708DD43A3ED7DC\",\n\t\t\t\t\"9997B2194D9AF6DFCB9143F41C0ED83D3A3F4388361103D38C2A49B280A581212715FD908D41C651F5C715CA38C0CE2830A37E00E508CED1BCDC320E5E4D1E2E\",\n\t\t\t\t\"5C6BBF16BAA180F986BD40A1287ED4C549770E7284858FC47BC21AB95EBBF3374B4EE3FD9F2AF60F3395221B2ACC76F2D34C132954049F8A3A996F1E32EC84E5\",\n\t\t\t\t\"D10BF9A15B1C9FC8D41F89BB140BF0BE08D2F3666176D13BAAC4D381358AD074C9D4748C300520EB026DAEAEA7C5B158892FDE4E8EC17DC998DCD507DF26EB63\",\n\t\t\t\t\"2FC6E69FA26A89A5ED269092CB9B2A449A4409A7A44011EECAD13D7C4B0456602D402FA5844F1A7A758136CE3D5D8D0E8B86921FFFF4F692DD95BDC8E5FF0052\",\n\t\t\t\t\"FCBE8BE7DCB49A32DBDF239459E26308B84DFF1EA480DF8D104EEFF34B46FAE98627B450C2267D48C0946A697C5B59531452AC0484F1C84E3A33D0C339BB2E28\",\n\t\t\t\t\"A19093A6E3BCF5952F850F2030F69B9606F147F90B8BAEE3362DA71D9F35B44EF9D8F0A7712BA1877FDDCD2D8EA8F1E5A773D0B745D4725605983A2DE901F803\",\n\t\t\t\t\"3C2006423F73E268FA59D2920377EB29A4F9A8B462BE15983EE3B85AE8A78E992633581A9099893B63DB30241C34F643027DC878279AF5850D7E2D4A2653073A\",\n\t\t\t\t\"D0F2F2E3787653F77CCE2FA24835785BBD0C433FC779465A115149905A9DD1CB827A628506D457FCF124A0C2AEF9CE2D2A0A0F63545570D8667FF9E2EBA07334\",\n\t\t\t\t\"78A9FC048E25C6DCB5DE45667DE8FFDD3A93711141D594E9FA62A959475DA6075EA8F0916E84E45AD911B75467077EE52D2C9AEBF4D58F20CE4A3A00458B05D4\",\n\t\t\t\t\"45813F441769AB6ED37D349FF6E72267D76AE6BB3E3C612EC05C6E02A12AF5A37C918B52BF74267C3F6A3F183A8064FF84C07B193D08066789A01ACCDB6F9340\",\n\t\t\t\t\"956DA1C68D83A7B881E01B9A966C3C0BF27F68606A8B71D457BD016D4C41DD8A380C709A296CB4C6544792920FD788835771A07D4A16FB52ED48050331DC4C8B\",\n\t\t\t\t\"DF186C2DC09CAA48E14E942F75DE5AC1B7A21E4F9F072A5B371E09E07345B0740C76177B01278808FEC025EDED9822C122AFD1C63E6F0CE2E32631041063145C\",\n\t\t\t\t\"87475640966A9FDCD6D3A3B5A2CCA5C08F0D882B10243C0EC1BF3C6B1C37F2CD3212F19A057864477D5EAF8FAED73F2937C768A0AF415E84BBCE6BD7DE23B660\",\n\t\t\t\t\"C3B573BBE10949A0FBD4FF884C446F2229B76902F9DFDBB8A0353DA5C83CA14E8151BBAAC82FD1576A009ADC6F1935CF26EDD4F1FB8DA483E6C5CD9D8923ADC3\",\n\t\t\t\t\"B09D8D0BBA8A7286E43568F7907550E42036D674E3C8FC34D8CA46F771D6466B70FB605875F6A863C877D12F07063FDC2E90CCD459B1910DCD52D8F10B2B0A15\",\n\t\t\t\t\"AF3A22BF75B21ABFB0ACD54422BA1B7300A952EFF02EBEB65B5C234471A98DF32F4F9643CE1904108A168767924280BD76C83F8C82D9A79D9259B195362A2A04\",\n\t\t\t\t\"BF4FF2221B7E6957A724CD964AA3D5D0D9941F540413752F4699D8101B3E537508BF09F8508B317736FFD265F2847AA7D84BD2D97569C49D632AED9945E5FA5E\",\n\t\t\t\t\"9C6B6B78199B1BDACB4300E31479FA622A6B5BC80D4678A6078F88A8268CD7206A2799E8D4621A464EF6B43DD8ADFFE97CAF221B22B6B8778B149A822AEFBB09\",\n\t\t\t\t\"890656F09C99D280B5ECB381F56427B813751BC652C7828078B23A4AF83B4E3A61FDBAC61F89BEE84EA6BEE760C047F25C6B0A201C69A38FD6FD971AF18588BB\",\n\t\t\t\t\"31A046F7882FFE6F83CE472E9A0701832EC7B3F76FBCFD1DF60FE3EA48FDE1651254247C3FD95E100F9172731E17FD5297C11F4BB328363CA361624A81AF797C\",\n\t\t\t\t\"27A60B2D00E7A671D47D0AEC2A686A0AC04B52F40AB6629028EB7D13F4BAA99AC0FE46EE6C814944F2F4B4D20E9378E4847EA44C13178091E277B87EA7A55711\",\n\t\t\t\t\"8B5CCEF194162C1F19D68F91E0B0928F289EC5283720840C2F73D253111238DCFE94AF2B59C2C1CA2591901A7BC060E7459B6C47DF0F71701A35CC0AA831B5B6\",\n\t\t\t\t\"57AB6C4B2229AEB3B70476D803CD63812F107CE6DA17FED9B17875E8F86C724F49E024CBF3A1B8B119C50357652B81879D2ADE2D588B9E4F7CEDBA0E4644C9EE\",\n\t\t\t\t\"0190A8DAC320A739F322E15731AA140DDAF5BED294D5C82E54FEF29F214E18AAFAA84F8BE99AF62950266B8F901F15DD4C5D35516FC35B4CAB2E96E4695BBE1C\",\n\t\t\t\t\"D14D7C4C415EEB0E10B159224BEA127EBD84F9591C702A330F5BB7BB7AA44EA39DE6ED01F18DA7ADF40CFB97C5D152C27528824B21E239526AF8F36B214E0CFB\",\n\t\t\t\t\"BE28C4BE706970488FAC7D29C3BD5C4E986085C4C3332F1F3FD30973DB614164BA2F31A78875FFDC150325C88327A9443ED04FDFE5BE93876D1628560C764A80\",\n\t\t\t\t\"031DA1069E3A2E9C3382E436FFD79DF74B1CA6A8ADB2DEABE676AB45994CBC054F037D2F0EACE858D32C14E2D1C8B46077308E3BDC2C1B53172ECF7A8C14E349\",\n\t\t\t\t\"4665CEF8BA4DB4D0ACB118F2987F0BB09F8F86AA445AA3D5FC9A8B346864787489E8FCECC125D17E9B56E12988EAC5ECC7286883DB0661B8FF05DA2AFFF30FE4\",\n\t\t\t\t\"63B7032E5F930CC9939517F9E986816CFBEC2BE59B9568B13F2EAD05BAE7777CAB620C6659404F7409E4199A3BE5F7865AA7CBDF8C4253F7E8219B1BD5F46FEA\",\n\t\t\t\t\"9F09BF093A2B0FF8C2634B49E37F1B2135B447AA9144C9787DBFD92129316C99E88AAB8A21FDEF2372D1189AEC500F95775F1F92BFB45545E4259FB9B7B02D14\",\n\t\t\t\t\"F9F8493C68088807DF7F6A2693D64EA59F03E9E05A223E68524CA32195A4734B654FCEA4D2734C866CF95C889FB10C49159BE2F5043DC98BB55E02EF7BDCB082\",\n\t\t\t\t\"3C9A7359AB4FEBCE07B20AC447B06A240B7FE1DAE5439C49B60B5819F7812E4C172406C1AAC316713CF0DDED1038077258E2EFF5B33913D9D95CAEB4E6C6B970\",\n\t\t\t\t\"AD6AAB8084510E822CFCE8625D62CF4DE655F4763884C71E80BAB9AC9D5318DBA4A6033ED29084E65216C031606CA17615DCFE3BA11D26851AE0999CA6E232CF\",\n\t\t\t\t\"156E9E6261374C9DC884F36E70F0FE1AB9297997B836FA7D170A9C9EBF575B881E7BCEA44D6C0248D35597907154828955BE19135852F9228815ECA024A8ADFB\",\n\t\t\t\t\"4215407633F4CCA9B6788BE93E6AA3D963C7D6CE4B147247099F46A3ACB500A30038CB3E788C3D29F132AD844E80E9E99251F6DB96ACD8A091CFC770AF53847B\",\n\t\t\t\t\"1C077E279DE6548523502B6DF800FFDAB5E2C3E9442EB838F58C295F3B147CEF9D701C41C321283F00C71AFFA0619310399126295B78DD4D1A74572EF9ED5135\",\n\t\t\t\t\"F07A555F49FE481CF4CD0A87B71B82E4A95064D06677FDD90A0EB598877BA1C83D4677B393C3A3B6661C421F5B12CB99D20376BA7275C2F3A8F5A9B7821720DA\",\n\t\t\t\t\"B5911B380D20C7B04323E4026B38E200F534259233B581E02C1E3E2D8438D6C66D5A4EB201D5A8B75072C4EC29106334DA70BC79521B0CED2CFD533F5FF84F95\",\n\t\t\t\t\"01F070A09BAE911296361F91AA0E8E0D09A7725478536D9D48C5FE1E5E7C3C5B9B9D6EB07796F6DA57AE562A7D70E882E37ADFDE83F0C433C2CD363536BB22C8\",\n\t\t\t\t\"6F793EB4374A48B0775ACAF9ADCF8E45E54270C9475F004AD8D5973E2ACA52747FF4ED04AE967275B9F9EB0E1FF75FB4F794FA8BE9ADD7A41304868D103FAB10\",\n\t\t\t\t\"965F20F139765FCC4CE4BA3794675863CAC24DB472CD2B799D035BCE3DBEA502DA7B524865F6B811D8C5828D3A889646FE64A380DA1AA7C7044E9F245DCED128\",\n\t\t\t\t\"EC295B5783601244C30E4641E3B45BE222C4DCE77A58700F53BC8EC52A941690B4D0B087FB6FCB3F39832B9DE8F75EC20BD43079811749CDC907EDB94157D180\",\n\t\t\t\t\"61C72F8CCC91DBB54CA6750BC489672DE09FAEDB8FDD4F94FF2320909A303F5D5A98481C0BC1A625419FB4DEBFBF7F8A53BB07EC3D985E8EA11E72D559940780\",\n\t\t\t\t\"AFD8145B259EEFC8D12620C3C5B03E1ED8FD2CCEFE0365078C80FD42C1770E28B44948F27E65A1886690110DB814397B68E43D80D1BA16DFA358E739C898CFA3\",\n\t\t\t\t\"552FC7893CF1CE933ADA35C0DA98844E41545E244C3157A1428D7B4C21F9CD7E4071AED77B7CA9F1C38FBA32237412EF21A342742EC8324378F21E507FAFDD88\",\n\t\t\t\t\"467A33FBADF5EBC52596EF86AAAEFC6FABA8EE651B1CE04DE368A03A5A9040EF2835E00ADB09ABB3FBD2BCE818A2413D0B0253B5BDA4FC5B2F6F85F3FD5B55F2\",\n\t\t\t\t\"22EFF8E6DD5236F5F57D94EDE874D6C9428E8F5D566F17CD6D1848CD752FE13C655CB10FBAAFF76872F2BF2DA99E15DC624075E1EC2F58A3F64072121838569E\",\n\t\t\t\t\"9CEC6BBF62C4BCE4138ABAE1CBEC8DAD31950444E90321B1347196834C114B864AF3F3CC3508F83751FFB4EDA7C84D140734BB4263C3625C00F04F4C8068981B\",\n\t\t\t\t\"A8B60FA4FC2442F6F1514AD7402626920CC7C2C9F72124B8CBA8EE2CB7C4586F658A4410CFFCC0AB88343955E094C6AF0D20D0C714FB0A988F543F300F58D389\",\n\t\t\t\t\"8271CC45DFA5E4170E847E8630B952CF9C2AA777D06F26A7585B8381F188DACC7337391CFCC94B053DC4EC29CC17F077870428F1AC23FDDDA165EF5A3F155F39\",\n\t\t\t\t\"BF23C0C25C8060E4F6995F1623A3BEBECAA96E308680000A8AA3CD56BB1A6DA099E10D9231B37F4519B2EFD2C24DE72F31A5F19535241B4A59FA3C03CEB790E7\",\n\t\t\t\t\"877FD652C05281009C0A5250E7A3A671F8B18C108817FE4A874DE22DA8E45DB11958A600C5F62E67D36CBF84474CF244A9C2B03A9FB9DC711CD1A2CAB6F3FAE0\",\n\t\t\t\t\"29DF4D87EA444BAF5BCDF5F4E41579E28A67DE84149F06C03F110EA84F572A9F676ADDD04C4878F49C5C00ACCDA441B1A387CACEB2E993BB7A10CD8C2D6717E1\",\n\t\t\t\t\"710DACB166844639CD7B637C274209424E2449DC35D790BBFA4F76177054A36B3B76FAC0CA6E61DF1E687000678AC0746DF75D0A3954897681FD393A155A1BB4\",\n\t\t\t\t\"C1D5F93B8DEA1F2571BABCCBC01764541A0CDA87E444D673C50966CA559C33354B3ACB26E5D5781FFB28847A4B4754D77008C62A835835F500DEA7C3B58BDAE2\",\n\t\t\t\t\"A41E41271CDAB8AF4D72B104BFB2AD041AC4DF14677DA671D85640C4B187F50C2B66513C4619FBD5D5DC4FE65DD37B9042E9848DDA556A504CAA2B1C6AFE4730\",\n\t\t\t\t\"E7BCBACDC379C43D81EBADCB37781552FC1D753E8CF310D968392D06C91F1D64CC9E90CE1D22C32D277FC6CDA433A4D442C762E9EACF2C259F32D64CF9DA3A22\",\n\t\t\t\t\"51755B4AC5456B13218A19C5B9242F57C4A981E4D4ECDCE09A3193362B808A579345D4881C2607A56534DD7F21956AFF72C2F4173A6E7B6CC2212BA0E3DAEE1F\",\n\t\t\t\t\"DCC2C4BEB9C1F2607B786C20C631972347034C1CC02FCC7D02FF01099CFE1C6989840AC213923629113AA8BAD713CCF0FE4CE13264FB32B8B0FE372DA382544A\",\n\t\t\t\t\"3D55176ACEA4A7E3A65FFA9FB10A7A1767199CF077CEE9F71532D67CD7C73C9F93CFC37CCDCC1FDEF50AAD46A504A650D298D597A3A9FA95C6C40CB71FA5E725\",\n\t\t\t\t\"D07713C005DE96DD21D2EB8BBECA66746EA51A31AE922A3E74864889540A48DB27D7E4C90311638B224BF0201B501891754848113C266108D0ADB13DB71909C7\",\n\t\t\t\t\"58983C21433D950CAA23E4BC18543B8E601C204318532152DAF5E159A0CD1480183D29285C05F129CB0CC3164687928086FFE380158DF1D394C6AC0D4288BCA8\",\n\t\t\t\t\"8100A8DC528D2B682AB4250801BA33F02A3E94C54DAC0AE1482AA21F51EF3A82F3807E6FACB0AEB05947BF7AA2ADCB034356F90FA4560EDE02201A37E411EC1A\",\n\t\t\t\t\"07025F1BB6C784F3FE49DE5C14B936A5ACACACAAB33F6AC4D0E00AB6A12483D6BEC00B4FE67C7CA5CC508C2A53EFB5BFA5398769D843FF0D9E8B14D36A01A77F\",\n\t\t\t\t\"BA6AEFD972B6186E027A76273A4A723321A3F580CFA894DA5A9CE8E721C828552C64DACEE3A7FD2D743B5C35AD0C8EFA71F8CE99BF96334710E2C2346E8F3C52\",\n\t\t\t\t\"E0721E02517AEDFA4E7E9BA503E025FD46E714566DC889A84CBFE56A55DFBE2FC4938AC4120588335DEAC8EF3FA229ADC9647F54AD2E3472234F9B34EFC46543\",\n\t\t\t\t\"B6292669CCD38D5F01CAAE96BA272C76A879A45743AFA0725D83B9EBB26665B731F1848C52F11972B6644F554C064FA90780DBBBF3A89D4FC31F67DF3E5857EF\",\n\t\t\t\t\"2319E3789C47E2DAA5FE807F61BEC2A1A6537FA03F19FF32E87EECBFD64B7E0E8CCFF439AC333B040F19B0C4DDD11A61E24AC1FE0F10A039806C5DCC0DA3D115\",\n\t\t\t\t\"F59711D44A031D5F97A9413C065D1E614C417EDE998590325F49BAD2FD444D3E4418BE19AEC4E11449AC1A57207898BC57D76A1BCF3566292C20C683A5C4648F\",\n\t\t\t\t\"DF0A9D0C212843A6A934E3902B2DD30D17FBA5F969D2030B12A546D8A6A45E80CF5635F071F0452E9C919275DA99BED51EB1173C1AF0518726B75B0EC3BAE2B5\",\n\t\t\t\t\"A3EB6E6C7BF2FB8B28BFE8B15E15BB500F781ECC86F778C3A4E655FC5869BF2846A245D4E33B7B14436A17E63BE79B36655C226A50FFBC7124207B0202342DB5\",\n\t\t\t\t\"56D4CBCD070563426A017069425C2CD2AE540668287A5FB9DAC432EB8AB1A353A30F2FE1F40D83333AFE696A267795408A92FE7DA07A0C1814CF77F36E105EE8\",\n\t\t\t\t\"E59B9987D428B3EDA37D80ABDB16CD2B0AEF674C2B1DDA4432EA91EE6C935C684B48B4428A8CC740E579A30DEFF35A803013820DD23F14AE1D8413B5C8672AEC\",\n\t\t\t\t\"CD9FCC99F99D4CC16D031900B2A736E1508DB4B586814E6345857F354A70CCECB1DF3B50A19ADAF43C278EFA423FF4BB6C523EC7FD7859B97B168A7EBFF8467C\",\n\t\t\t\t\"0602185D8C3A78738B99164B8BC6FFB21C7DEBEBBF806372E0DA44D121545597B9C662A255DC31542CF995ECBE6A50FB5E6E0EE4EF240FE557EDED1188087E86\",\n\t\t\t\t\"C08AFA5B927BF08097AFC5FFF9CA4E7800125C1F52F2AF3553FA2B89E1E3015C4F87D5E0A48956AD31450B083DAD147FFB5EC03434A26830CF37D103AB50C5DA\",\n\t\t\t\t\"36F1E1C11D6EF6BC3B536D505D544A871522C5C2A253067EC9933B6EC25464DAF985525F5B9560A16D890259AC1BB5CC67C0C469CDE133DEF000EA1D686F4F5D\",\n\t\t\t\t\"BF2AB2E2470F5438C3B689E66E7686FFFA0CB1E1798AD3A86FF99075BF6138E33D9C0CE59AFB24AC67A02AF34428191A9A0A6041C07471B7C3B1A752D6FC0B8B\",\n\t\t\t\t\"D400601F9728CCC4C92342D9787D8D28AB323AF375CA5624B4BB91D17271FBAE862E413BE73F1F68E615B8C5C391BE0DBD9144746EB339AD541547BA9C468A17\",\n\t\t\t\t\"79FE2FE157EB85A038ABB8EBBC647731D2C83F51B0AC6EE14AA284CB6A3549A4DCCEB300740A825F52F5FB30B03B8C4D8B0F4AA67A63F4A94E3303C4EDA4C02B\",\n\t\t\t\t\"75351313B52A8529298D8C186B1768666DCCA8595317D7A4816EB88C062020C0C8EFC554BB341B64688DB5CCAFC35F3C3CD09D6564B36D7B04A248E146980D4B\",\n\t\t\t\t\"E3128B1D311D02179D7F25F97A5A8BEE2CC8C86303644FCD664E157D1FEF00F23E46F9A5E8E5C890CE565BB6ABD4302CE06469D52A5BD53E1C5A54D04649DC03\",\n\t\t\t\t\"C2382A72D2D3ACE9D5933D00B60827ED380CDA08D0BA5F6DD41E29EE6DBE8ECB9235F06BE95D83B6816A2FB7A5AD47035E8A4B69A4884B99E4BECE58CAB25D44\",\n\t\t\t\t\"6B1C69460BBD50AC2ED6F32E6E887CFED407D47DCF0AAA60387FE320D780BD03EAB6D7BAEB2A07D10CD552A300341354EA9A5F03183A623F92A2D4D9F00926AF\",\n\t\t\t\t\"6CDA206C80CDC9C44BA990E0328C314F819B142D00630404C48C05DC76D1B00CE4D72FC6A48E1469DDEF609412C364820854214B4869AF090F00D3C1BA443E1B\",\n\t\t\t\t\"7FFC8C26FBD6A0F7A609E6E1939F6A9EDF1B0B066641FB76C4F9602ED748D11602496B35355B1AA255850A509D2F8EE18C8F3E1D7DCBC37A136598F56A59ED17\",\n\t\t\t\t\"70DE1F08DD4E09D5FC151F17FC991A23ABFC05104290D50468882EFAF582B6EC2F14F577C0D68C3AD06626916E3C86E6DAAB6C53E5163E82B6BD0CE49FC0D8DF\",\n\t\t\t\t\"4F81935756ED35EE2058EE0C6A6110D6FAC5CB6A4F46AA9411603F99965823B6DA4838276C5C06BC7880E376D92758369EE7305BCEC8D3CFD28CCABB7B4F0579\",\n\t\t\t\t\"ABCB61CB3683D18F27AD527908ED2D32A0426CB7BB4BF18061903A7DC42E7E76F982382304D18AF8C80D91DD58DD47AF76F8E2C36E28AF2476B4BCCF82E89FDF\",\n\t\t\t\t\"02D261AD56A526331B643DD2186DE9A82E72A58223CD1E723686C53D869B83B94632B7B647AB2AFC0D522E29DA3A5615B741D82852E0DF41B66007DBCBA90543\",\n\t\t\t\t\"C5832741FA30C5436823015383D297FF4C4A5D7276C3F902122066E04BE5431B1A85FAF73B918434F9300963D1DEA9E8AC3924EF490226EDEEA5F743E410669F\",\n\t\t\t\t\"CFAEAB268CD075A5A6AED515023A032D54F2F2FF733CE0CBC78DB51DB4504D675923F82746D6594606AD5D67734B11A67CC6A468C2032E43CA1A94C6273A985E\",\n\t\t\t\t\"860850F92EB268272B67D133609BD64E34F61BF03F4C1738645C17FEC818465D7ECD2BE2907641130025FDA79470AB731646E7F69440E8367EA76AC4CEE8A1DF\",\n\t\t\t\t\"84B154ED29BBEDEFA648286839046F4B5AA34430E2D67F7496E4C39F2C7EA78995F69E1292200016F16AC3B37700E6C7E7861AFC396B64A59A1DBF47A55C4BBC\",\n\t\t\t\t\"AEEEC260A5D8EFF5CCAB8B95DA435A63ED7A21EA7FC7559413FD617E33609F8C290E64BBACC528F6C080262288B0F0A3219BE223C991BEE92E72349593E67638\",\n\t\t\t\t\"8AD78A9F26601D127E8D2F2F976E63D19A054A17DCF59E0F013AB54A6887BBDFFDE7AAAE117E0FBF3271016595B9D9C712C01B2C53E9655A382BC4522E616645\",\n\t\t\t\t\"8934159DADE1AC74147DFA282C75954FCEF443EF25F80DFE9FB6EA633B8545111D08B34EF43FFF17026C7964F5DEAC6D2B3C29DACF2747F022DF5967DFDC1A0A\",\n\t\t\t\t\"CD36DD0B240614CF2FA2B9E959679DCDD72EC0CD58A43DA3790A92F6CDEB9E1E795E478A0A47D371100D340C5CEDCDBBC9E68B3F460818E5BDFF7B4CDA4C2744\",\n\t\t\t\t\"00DF4E099B807137A85990F49D3A94315E5A5F7F7A6076B303E96B056FB93800111F479628E2F8DB59AEB6AC70C3B61F51F9B46E80FFDEAE25EBDDB4AF6CB4EE\",\n\t\t\t\t\"2B9C955E6CAED4B7C9E246B86F9A1726E810C59D126CEE66ED71BF015B83558A4B6D84D18DC3FF4620C2FFB722359FDEF85BA0D4E2D22ECBE0ED784F99AFE587\",\n\t\t\t\t\"181DF0A261A2F7D29EA5A15772715105D450A4B6C236F699F462D60CA76487FEEDFC9F5EB92DF838E8FB5DC3694E84C5E0F4A10B761F506762BE052C745A6EE8\",\n\t\t\t\t\"21FB203458BF3A7E9A80439F9A902899CD5DE0139DFD56F7110C9DEC8437B26BDA63DE2F565926D85EDB1D6C6825669743DD9992653D13979544D5DC8228BFAA\",\n\t\t\t\t\"EF021F29C5FFB830E64B9AA9058DD660FD2FCB81C497A7E698BCFBF59DE5AD4A86FF93C10A4B9D1AE5774725F9072DCDE9E1F199BAB91F8BFF921864AA502EEE\",\n\t\t\t\t\"B3CFDA40526B7F1D37569BDFCDF911E5A6EFE6B2EC90A0454C47B2C046BF130FC3B352B34DF4813D48D33AB8E269B69B075676CB6D00A8DCF9E1F967EC191B2C\",\n\t\t\t\t\"B4C6C3B267071EEFB9C8C72E0E2B941293641F8673CB70C1CC26AD1E73CF141755860AD19B34C2F34ED35BB52EC4507CC1FE59047743A5F0C6FEBDE625E26091\",\n\t\t\t\t\"57A34F2BCCA60D4B85103B830C9D7952A416BE5263AE429C9E5E53FE8590A8F78EC65A51109EA85DCDF7B6223F9F2B340539FAD81923DBF8EDABF95129E4DFF6\",\n\t\t\t\t\"9CF46662FCD61A232277B685663B8B5DA832DFD9A3B8CCFEEC993EC6AC415AD07E048ADFE414DF272770DBA867DA5C1224C6FD0AA0C2187D426AC647E9887361\",\n\t\t\t\t\"5CE1042AB4D542C2F9EE9D17262AF8164098935BEF173D0E18489B04841746CD2F2DF866BD7DA6E5EF9024C648023EC723AB9C62FD80285739D84F15D2AB515A\",\n\t\t\t\t\"8488396BD4A8729B7A473178F232DADF3F0F8E22678BA5A43E041E72DA1E2CF82194C307207A54CB8156293339EAEC693FF66BFCD5EFC65E95E4ECAF54530ABD\",\n\t\t\t\t\"F598DA901C3835BCA560779037DFDE9F0C51DC61C0B760FC1522D7B470EE63F5BDC6498476E86049AD86E4E21AF2854A984CC905427D2F17F66B1F41C3DA6F61\",\n\t\t\t\t\"5F93269798CF02132107337660A8D7A177354C0212EB93E555E7C37A08AEF3D8DCE01217011CD965C04DD2C105F2E2B6CAE5E4E6BCAF09DFBEE3E0A6A6357C37\",\n\t\t\t\t\"0ECF581D47BAC9230986FAABD70C2F5B80E91066F0EC55A842937882286D2CA007BB4E973B0B091D52167FF7C4009C7AB4AD38FFF1DCEACDB7BE81EF4A452952\",\n\t\t\t\t\"5AECA8ABE1528582B2A307B4009585498A3D467CA6101CB0C5126F9976056E9FFC123CC20C302B2A737F492C75D21F01512C90CA0541DFA56E950A321DCB28D8\",\n\t\t\t\t\"732FBF8F1CB2B8329263EDE27858FE46F8D3354D376BCDA0548E7CE1FA9DD11F85EB661FE950B543AA635CA4D3F04EDE5B32D6B656E5CE1C44D35C4A6C56CFF8\",\n\t\t\t\t\"D5E938735D63788C80100AEFD18648D18CF272F69F20FF24CFE2895C088AD08B0104DA1672A4EB26FC52545CC7D7A01B266CF546C403C45BD129EB41BDD9200B\",\n\t\t\t\t\"65A245B49352EE297D91AF8C8BE00528AC6E046DD83AC7BD465A98816DD68F3E00E1AE8F895327A7E9A8C9326598379A29C9FC91EC0C6EEF08F3E2B216C11008\",\n\t\t\t\t\"C95654B63019130AB45DD0FB4941B98AEB3AF2A123913ECA2CE99B3E97410A7BF8661CC7FBAA2BC1CF2B13113B1ED40A0118B88E5FFFC3542759EA007ED4C58D\",\n\t\t\t\t\"1EB262F38FA494431F017DAD44C0DFB69324AC032F04B657FC91A88647BB74760F24E7C956514F0CF002990B182C1642B9B2426E96A61187E4E012F00E217D84\",\n\t\t\t\t\"3B955AEEBFA5151AC1AB8E3F5CC1E3767084C842A575D36269836E97353D41622B731DDDCD5F269550A3A5B87BE1E90326340B6E0E62555815D9600597AC6EF9\",\n\t\t\t\t\"68289F6605473BA0E4F241BAF7477A9885426A858F19EF2A18B0D40EF8E41282ED5526B519799E270F13881327918278755711071D8511FE963E3B5606AA3716\",\n\t\t\t\t\"80A33787542612C38F6BCD7CD86CAB460227509B1CBAD5EC408A91413D51155A0476DADBF3A2518E4A6E77CC346622E347A469BF8BAA5F04EB2D98705355D063\",\n\t\t\t\t\"34629BC6D831391C4CDF8AF1B4B7B6B8E8EE17CF98C70E5DD586CD99F14B11DF945166236A9571E6D591BB83EE4D164D46F6B9D8EF86FF865A81BFB91B00424B\",\n\t\t\t\t\"8B7CC339163863BB4383E542B0EF0E7CF36B84AD932CDF5A80419EC9AD692E7A7E784D2C7CB3796A18B8F800035F3AA06C824100611120A7BDEB35618CCB81B7\",\n\t\t\t\t\"4F084E4939DD5A7F5A658FAD58A18A15C25C32EC1C7FD5C5C6C3E892B3971AEAAC308304EF17B1C47239EA4BB398B3FD6D4528D8DE8E768AE0F1A5A5C6B5C297\",\n\t\t\t\t\"48F407A1AF5B8009B2051742E8CF5CD5656669E7D722EE8E7BD202060849442168D8FACC117C012BFB7BF449D99BEFFF6A34AEA203F1D8D352722BE5014EC818\",\n\t\t\t\t\"A6AA82CD1E426F9A73BFA39A29037876114655B8C22D6D3FF8B638AE7DEA6B17843E09E52EB66FA1E475E4A8A3DE429B7D0F4A776FCB8BDC9B9FEDE7D52E815F\",\n\t\t\t\t\"5817027D6BDD00C5DD10AC593CD560372270775A18526D7E6F13872A2E20EAB664625BE7168AC4BD7C9E0CE7FC4099E0F48442E2C767191C6E1284E9B2CCEA8C\",\n\t\t\t\t\"08E41028340A45C74E4052B3A8D6389E22E043A1ADAB5E28D97619450D723469B620CAA519B81C14523854F619FD3027E3847BD03276E60604A80DDB4DE876D6\",\n\t\t\t\t\"130B8420537EB07D72ABDA07C85ACBD8B9A44F16321DD0422145F809673D30F2B5321326E2BFF317EF3FEF983C51C4F8AB24A325D298E34AFCE569A82555774C\",\n\t\t\t\t\"AC49B844AFAA012E31C474CA263648844FD2F6307992C2F752ACA02C3828965175794DEEE2D2EE95C61CD284F6B5A2D75E2EF2B29EE8149E77FB81447B2FD04B\",\n\t\t\t\t\"B9D7CA81CC60BB9578E44024E5A0A0BE80F27336A6A9F4E53DF3999CB191280B090E2AC2D29C5BAAD9D71415BDC129E69AA2667AF6A7FD5E189FCCDCEE817340\",\n\t\t\t\t\"A755E113386572C75CED61D719706070B9146048E42A9F8CD35667A088B42F08808ABDF77E618ABD959AFC757379CA2C00BCC1A48390FA2BFF618B1E0078A613\",\n\t\t\t\t\"A73C7DEBED326F1C0DB0795EE7D6E3946894B826B1F8101C56C823BA17168312E7F53FC7DBE52C3E11E69852C40485E2EF182477862EA6A34EC136E2DFEEA6F4\",\n\t\t\t\t\"6CB8F9D52C56D82CAC28F39EA1593E8BB2506293AC0D68376A1709B62A46DF14A4AE64B2D8FAB76733A1CED2D548E3F3C6FCB49D40C3D5808E449CD83D1C2AA2\",\n\t\t\t\t\"683FA2B2369A10162C1C1C7B24BC970EE67DA220564F32203F625696C0352A0B9AD96624362D952D84463C1106A2DBA7A092599884B35A0B89C8F1B6A9B5A61E\",\n\t\t\t\t\"AAD9AD44610118B77D508AEB1BBCD1C1B7D0171397FB510A401BBC0EC34623670D86A2DC3C8F3AB5A2044DF730256727545F0860CE21A1EAC717DFC48F5D228E\",\n\t\t\t\t\"C42578DE23B4C987D5E1AC4D689ED5DE4B0417F9704BC6BCE969FA13471585D62C2CB1212A944F397FC9CA2C3747C3BEB694EC4C5BE68828DDA53EF43FAEC6C0\",\n\t\t\t\t\"470F00841EE8244E63ED2C7EA30E2E419897C197462ECCCECF713B42A5065FFF5914BC9B79AFFE8F6B657875E789AE213BD914CD35BD174D46E9D18BD843773D\",\n\t\t\t\t\"34FC4213730F47A5E9A3580F643E12945CFCB31BF206F6AD450CE528DA3FA432E005D6B0ECCE10DCA7C5995F6AACC5150E1B009E19751E8309F8859531844374\",\n\t\t\t\t\"FB3C1F0F56A56F8E316FDF5D853C8C872C39635D083634C3904FC3AC07D1B578E85FF0E480E92D44ADE33B62E893EE32343E79DDF6EF292E89B582D312502314\",\n\t\t\t\t\"C7C97FC65DD2B9E3D3D607D31598D3F84261E9919251E9C8E57BB5F829377D5F73EABBED55C6C381180F29AD02E5BE797FFEC7E57BDECBC50AD3D062F0993AB0\",\n\t\t\t\t\"A57A49CDBE67AE7D9F797BB5CC7EFC2DF07F4E1B15955F85DAE74B76E2ECB85AFB6CD9EEED8888D5CA3EC5AB65D27A7B19E578475760A045AC3C92E13A938E77\",\n\t\t\t\t\"C7143FCE9614A17FD653AEB140726DC9C3DBB1DE6CC581B2726897EC24B7A50359AD492243BE66D9EDD8C933B5B80E0B91BB61EA98056006516976FAE8D99A35\",\n\t\t\t\t\"65BB58D07F937E2D3C7E65385F9C54730B704105CCDB691F6E146D4EE8F6C086F49511035110A9AD6031FDCEB943E0F9613BCB276DD40F0624EF0F924F809783\",\n\t\t\t\t\"E540277F683B1186DD3B5B3F61433396581A35FEB12002BE8C6A6231FC40FFA70F08081BC58B2D94F7649543614A435FAA2D62110E13DABC7B86629B63AF9C24\",\n\t\t\t\t\"418500878C5FBCB584C432F4285E05E49F2E3E075399A0DBFCF874EBF8C03D02BF16BC6989D161C77CA0786B05053C6C709433712319192128835CF0B660595B\",\n\t\t\t\t\"889090DBB1944BDC9433EE5EF1010C7A4A24A8E71ECEA8E12A31318CE49DCAB0ACA5C3802334AAB2CC84B14C6B9321FE586BF3F876F19CD406EB1127FB944801\",\n\t\t\t\t\"53B6A28910AA92E27E536FB549CF9B9918791060898E0B9FE183577FF43B5E9C7689C745B32E412269837C31B89E6CC12BF76E13CAD366B74ECE48BB85FD09E9\",\n\t\t\t\t\"7C092080C6A80D672409D081D3D177106BCD63567785140719490950AE07AE8FCAABBAAAB330CFBCF7374482C220AF2EADEEB73DCBB35ED823344E144E7D4899\",\n\t\t\t\t\"9CCDE566D2400509181111F32DDE4CD63209FE59A30C114546AD2776D889A41BAD8FA1BB468CB2F9D42CA9928A7770FEF8E8BA4D0C812D9A1E75C3D8D2CCD75A\",\n\t\t\t\t\"6E293BF5D03FE43977CFE3F57CCDB3AE282A85455DCA33F37F4B74F8398CC612433D755CBEC412F8F82A3BD3BC4A278F7ECD0DFA9BBDC40BE7A787C8F159B2DF\",\n\t\t\t\t\"C56546FB2178456F336164C18B90DEFFC83AE2B5A3ACA77B6884D36D2C1DB39501B3E65E36C758C66E3188451FDB3515EE162C001F06C3E8CB573ADF30F7A101\",\n\t\t\t\t\"6F82F89F299EBCA2FE014B59BFFE1AA84E88B1915FE256AFB646FD8448AF2B8891A7FAB37A4EA6F9A50E6C317039D8CF878F4C8E1A0DD464F0B4D6FF1C7EA853\",\n\t\t\t\t\"2B8599FF9C3D6198637AD51E57D1998B0D75313FE2DD61A533C964A6DD9607C6F723E9452CE46E014B1C1D6DE77BA5B88C914D1C597BF1EAE13474B4290E89B2\",\n\t\t\t\t\"08BF346D38E1DF06C8260EDB1DA75579275948D5C0A0AA9ED2886F8856DE5417A156998758F5B17E52F101CA957A71137473DFD18D7D209C4C10D9233C93691D\",\n\t\t\t\t\"6DF2156D773114D310B63DB9EE5350D77E6BCF25B05FCD910F9B31BC42BB13FE8225EBCB2A23A62280777B6BF74E2CD0917C7640B43DEFE468CD1E18C943C66A\",\n\t\t\t\t\"7C7038BC13A91151828A5BA82B4A96040F258A4DFB1B1373F0D359168AFB0517A20B28A12D3644046BE66B8D08D8AE7F6A923EA1C00187C6D11DC502BAC71305\",\n\t\t\t\t\"BCD1B30D808FB739B987CBF154BEA00DA9D40380B861D4C1D6377122DADD61C0E59018B71941CFB62E00DCD70AEB9ABF0473E80F0A7ECA6B6DEA246AB229DD2B\",\n\t\t\t\t\"7ED4468D968530FE7AB2C33540B26D8C3BD3ED44B34FBE8C2A9D7F805B5ADA0EA252EEADE4FCE97F89728AD85BC8BB2430B1BEF2CDDD32C8446E59B8E8BA3C67\",\n\t\t\t\t\"6D30B7C6CE8A3236C0CA2F8D728B1088CA06983A8043E621D5DCF0C537D13B08791EDEB01A3CF0943EC1C890AB6E29B146A236CD46BCB9D93BF516FB67C63FE5\",\n\t\t\t\t\"97FE03CEF31438508911BDED975980A66029305DC5E3FA8AD1B4FB22FCDF5A19A733320327D8F71CCF496CB3A44A77AF56E3DDE73D3A5F176896CC57C9A5AD99\",\n\t\t\t\t\"785A9D0FBD21136DBCE8FA7EAFD63C9DAD220052978416B31D9753EAA149097847ED9B30A65C70507EFF01879149ED5CF0471D37798EDC05ABD56AD4A2CCCB1D\",\n\t\t\t\t\"AD408D2ABDDFD37B3BF34794C1A3371D928ED7FC8D966225333584C5665817832A37C07F0DC7CB5AA874CD7D20FE8FAB8EABCB9B33D2E0841F6E200960899D95\",\n\t\t\t\t\"97668F745B6032FC815D9579322769DCCD9501A5080029B8AE826BEFB6742331BD9F76EFEB3E2B8E81A9786B282F5068A3A2424697A77C41876B7E753F4C7767\",\n\t\t\t\t\"26BB985F47E7FEE0CFD252D4EF96BED42B9C370C1C6A3E8C9EB04EF7F7818B833A0D1F043EBAFB911DC779E02740A02A44D3A1EA45ED4AD55E686C927CAFE97E\",\n\t\t\t\t\"5BFE2B1DCF7FE9B95088ACEDB575C19016C743B2E763BF5851AC407C9EDA43715EDFA48B4825492C5179593FFF21351B76E8B7E034E4C53C79F61F29C479BD08\",\n\t\t\t\t\"C76509EF72F4A6F9C9C40618ED52B2084F83502232E0AC8BDAF3264368E4D0180F6854C4ABF4F6509C79CAAFC44CF3194AFC57BD077BD7B3C9BDA3D4B8775816\",\n\t\t\t\t\"D66F2BEAB990E354CCB910E4E9C7AC618C7B63EF292A96B552341DE78DC46D3EC8CFABC699B50AF41FDA39CF1B0173660923510AD67FAEDEF5207CFFE8641D20\",\n\t\t\t\t\"7D8F0672992B79BE3A364D8E5904F4AB713BBC8AB01B4F309AD8CCF223CE1034A860DCB0B00550612CC2FA17F2969E18F22E1427D254B4A82B3A03A3EB394ADF\",\n\t\t\t\t\"A56D6725BFB3DE47C1414ADF25FC8F0FC9846F6987722BC06366D5CA4E89722925EBBC881418844075397A0CA89842C7B9E9E07E1D9D183EBEB39E120B483BF7\",\n\t\t\t\t\"AF5E03D7FE60C67E10313344434E79485A03A758D6DCE985574745763C1C5C77D4FB3E6FB12230368370993BF90FEED0C5D1607524562D7C09C0C210ED393D7C\",\n\t\t\t\t\"7A20540CC07BF72B582421FC342E82F52134B69841EC28ED189E2EA6A29DD2F82A640352D222B52F2911DC72A7DAB31CAADD80C6118F13C56B2A1E4373BE0EA3\",\n\t\t\t\t\"486F02C63E5467EA1FDDE7E82BFACC2C1BA5D636D9F3D08B210DA3F372F706EC218CC17FF60AEF703BBE0C15C38AE55D286A684F864C78211CCAB4178C92ADBA\",\n\t\t\t\t\"1C7A5C1DEDCD04A921788F7EB23361CA1953B04B9C7AEC35D65EA3E4996DB26F281278EA4AE666AD81027D98AF57262CDBFA4C085F4210568C7E15EEC7805114\",\n\t\t\t\t\"9CE3FA9A860BDBD5378FD6D7B8B671C6CB7692910CE8F9B6CB4122CBCBE6AC06CA0422CEF1225935053B7D193A81B9E972EB85A1D3074F14CBB5EC9F0573892D\",\n\t\t\t\t\"A91187BE5C371C4265C174FD4653B8AB708551F83D1FEE1CC1479581BC006D6FB78FCC9A5DEE1DB3666F508F9780A37593EBCCCF5FBED39667DC6361E921F779\",\n\t\t\t\t\"4625767D7B1D3D3ED2FBC674AF14E0244152F2A4021FCF3311505D89BD81E2F9F9A500C3B199914DB49500B3C98D03EA93286751A686A3B875DAAB0CCD63B44F\",\n\t\t\t\t\"43DFDFE1B014FED3A2ACABB7F3E9A182F2AA18019D27E3E6CDCF31A15B428E91E7B08CF5E5C376FCE2D8A28FF85AB0A0A1656EDB4A0A91532620096D9A5A652D\",\n\t\t\t\t\"279E3202BE3989BA3112772585177487E4FE3EE3EAB49C2F7FA7FE87CFE7B80D3E0355EDFF6D031E6C96C795DB1C6F041880EC3824DEFACF9263820A8E7327DE\",\n\t\t\t\t\"EA2D066AC229D4D4B616A8BEDEC734325224E4B4E58F1AE6DAD7E40C2DA29196C3B1EA9571DACC81E87328CAA0211E09027B0524AA3F4A849917B3586747EBBB\",\n\t\t\t\t\"49F014F5C61822C899AB5CAE51BE4044A4495E777DEB7DA9B6D8490EFBB87530ADF293DAF079F94C33B7044EF62E2E5BB3EB11E17304F8453EE6CE24F033DDB0\",\n\t\t\t\t\"9233490344E5B0DC5912671B7AE54CEE7730DBE1F4C7D92A4D3E3AAB50571708DB51DCF9C2944591DB651DB32D22935B86944969BE77D5B5FEAE6C3840A8DB26\",\n\t\t\t\t\"B6E75E6F4C7F453B7465D25B5AC8C7196902EAA953875228C8634E16E2AE1F38BC3275304335F5989ECCC1E34167D4E68D7719968FBA8E2FE67947C35C48E806\",\n\t\t\t\t\"CC14CA665AF1483EFBC3AF80080E650D5046A3932F4F51F3FE90A0705EC25104ADF07839265DC51D43401411246E474F0D5E5637AF94767283D53E0617E981F4\",\n\t\t\t\t\"230A1C857CB2E7852E41B647E90E4585D2D881E1734DC38955356E8DD7BFF39053092C6B38E236E1899525647073DDDF6895D64206325E7647F275567B255909\",\n\t\t\t\t\"CBB65321AC436E2FFDAB2936359CE49023F7DEE7614EF28D173C3D27C5D1BFFA51553D433F8EE3C9E49C05A2B883CCE954C9A8093B80612A0CDD4732E041F995\",\n\t\t\t\t\"3E7E570074337275EFB51315588034C3CF0DDDCA20B4612E0BD5B881E7E5476D319CE4FE9F19186E4C0826F44F131EB048E65BE242B1172C63BADB123AB0CBE8\",\n\t\t\t\t\"D32E9EC02D38D4E1B8249DF8DCB00C5B9C68EB8922672E3505393B6A210BA56F9496E5EE0490EF387C3CDEC061F06BC0382D9304CAFBB8E0CD33D57029E62DF2\",\n\t\t\t\t\"8C1512466089F05B3775C262B62D22B83854A83218130B4EC91B3CCBD293D2A54302CECAAB9B100C68D1E6DDC8F07CDDBDFE6FDAAAF099CC09D6B725879C6369\",\n\t\t\t\t\"91A7F61C97C2911E4C812EF71D780AD8FA788794561D08303FD1C1CB608A46A12563086EC5B39D471AED94FB0F6C678A43B8792932F9028D772A22768EA23A9B\",\n\t\t\t\t\"4F6BB222A395E8B18F6BA155477AED3F0729AC9E83E16D31A2A8BC655422B837C891C6199E6F0D75799E3B691525C581953517F252C4B9E3A27A28FBAF49644C\",\n\t\t\t\t\"5D06C07E7A646C413A501C3F4BB2FC38127DE7509B7077C4D9B5613201C1AA02FD5F79D2745915DD57FBCB4CE08695F6EFC0CB3D2D330E19B4B0E6004EA6471E\",\n\t\t\t\t\"B96756E57909968F14B796A5D30F4C9D671472CF82C8CFB2CACA7AC7A44CA0A14C9842D00C82E337502C94D5960ACA4C492EA7B0DF919DDF1AADA2A275BB10D4\",\n\t\t\t\t\"FF0A015E98DB9C99F03977710AAC3E658C0D896F6D71D618BA79DC6CF72AC75B7C038EB6862DEDE4543E145413A6368D69F5722C827BA3EF25B6AE6440D39276\",\n\t\t\t\t\"5B21C5FD8868367612474FA2E70E9CFA2201FFEEE8FAFAB5797AD58FEFA17C9B5B107DA4A3DB6320BAAF2C8617D5A51DF914AE88DA3867C2D41F0CC14FA67928\"\n\t\t};\n\n\t\tpublic static string[] KeyedBlake2B = new string[]{\n\t\t\t\t\"10EBB67700B1868EFB4417987ACF4690AE9D972FB7A590C2F02871799AAA4786B5E996E8F0F4EB981FC214B005F42D2FF4233499391653DF7AEFCBC13FC51568\",\n\t\t\t\t\"961F6DD1E4DD30F63901690C512E78E4B45E4742ED197C3C5E45C549FD25F2E4187B0BC9FE30492B16B0D0BC4EF9B0F34C7003FAC09A5EF1532E69430234CEBD\",\n\t\t\t\t\"DA2CFBE2D8409A0F38026113884F84B50156371AE304C4430173D08A99D9FB1B983164A3770706D537F49E0C916D9F32B95CC37A95B99D857436F0232C88A965\",\n\t\t\t\t\"33D0825DDDF7ADA99B0E7E307104AD07CA9CFD9692214F1561356315E784F3E5A17E364AE9DBB14CB2036DF932B77F4B292761365FB328DE7AFDC6D8998F5FC1\",\n\t\t\t\t\"BEAA5A3D08F3807143CF621D95CD690514D0B49EFFF9C91D24B59241EC0EEFA5F60196D407048BBA8D2146828EBCB0488D8842FD56BB4F6DF8E19C4B4DAAB8AC\",\n\t\t\t\t\"098084B51FD13DEAE5F4320DE94A688EE07BAEA2800486689A8636117B46C1F4C1F6AF7F74AE7C857600456A58A3AF251DC4723A64CC7C0A5AB6D9CAC91C20BB\",\n\t\t\t\t\"6044540D560853EB1C57DF0077DD381094781CDB9073E5B1B3D3F6C7829E12066BBACA96D989A690DE72CA3133A83652BA284A6D62942B271FFA2620C9E75B1F\",\n\t\t\t\t\"7A8CFE9B90F75F7ECB3ACC053AAED6193112B6F6A4AEEB3F65D3DE541942DEB9E2228152A3C4BBBE72FC3B12629528CFBB09FE630F0474339F54ABF453E2ED52\",\n\t\t\t\t\"380BEAF6EA7CC9365E270EF0E6F3A64FB902ACAE51DD5512F84259AD2C91F4BC4108DB73192A5BBFB0CBCF71E46C3E21AEE1C5E860DC96E8EB0B7B8426E6ABE9\",\n\t\t\t\t\"60FE3C4535E1B59D9A61EA8500BFAC41A69DFFB1CEADD9ACA323E9A625B64DA5763BAD7226DA02B9C8C4F1A5DE140AC5A6C1124E4F718CE0B28EA47393AA6637\",\n\t\t\t\t\"4FE181F54AD63A2983FEAAF77D1E7235C2BEB17FA328B6D9505BDA327DF19FC37F02C4B6F0368CE23147313A8E5738B5FA2A95B29DE1C7F8264EB77B69F585CD\",\n\t\t\t\t\"F228773CE3F3A42B5F144D63237A72D99693ADB8837D0E112A8A0F8FFFF2C362857AC49C11EC740D1500749DAC9B1F4548108BF3155794DCC9E4082849E2B85B\",\n\t\t\t\t\"962452A8455CC56C8511317E3B1F3B2C37DF75F588E94325FDD77070359CF63A9AE6E930936FDF8E1E08FFCA440CFB72C28F06D89A2151D1C46CD5B268EF8563\",\n\t\t\t\t\"43D44BFA18768C59896BF7ED1765CB2D14AF8C260266039099B25A603E4DDC5039D6EF3A91847D1088D401C0C7E847781A8A590D33A3C6CB4DF0FAB1C2F22355\",\n\t\t\t\t\"DCFFA9D58C2A4CA2CDBB0C7AA4C4C1D45165190089F4E983BB1C2CAB4AAEFF1FA2B5EE516FECD780540240BF37E56C8BCCA7FAB980E1E61C9400D8A9A5B14AC6\",\n\t\t\t\t\"6FBF31B45AB0C0B8DAD1C0F5F4061379912DDE5AA922099A030B725C73346C524291ADEF89D2F6FD8DFCDA6D07DAD811A9314536C2915ED45DA34947E83DE34E\",\n\t\t\t\t\"A0C65BDDDE8ADEF57282B04B11E7BC8AAB105B99231B750C021F4A735CB1BCFAB87553BBA3ABB0C3E64A0B6955285185A0BD35FB8CFDE557329BEBB1F629EE93\",\n\t\t\t\t\"F99D815550558E81ECA2F96718AED10D86F3F1CFB675CCE06B0EFF02F617C5A42C5AA760270F2679DA2677C5AEB94F1142277F21C7F79F3C4F0CCE4ED8EE62B1\",\n\t\t\t\t\"95391DA8FC7B917A2044B3D6F5374E1CA072B41454D572C7356C05FD4BC1E0F40B8BB8B4A9F6BCE9BE2C4623C399B0DCA0DAB05CB7281B71A21B0EBCD9E55670\",\n\t\t\t\t\"04B9CD3D20D221C09AC86913D3DC63041989A9A1E694F1E639A3BA7E451840F750C2FC191D56AD61F2E7936BC0AC8E094B60CAEED878C18799045402D61CEAF9\",\n\t\t\t\t\"EC0E0EF707E4ED6C0C66F9E089E4954B058030D2DD86398FE84059631F9EE591D9D77375355149178C0CF8F8E7C49ED2A5E4F95488A2247067C208510FADC44C\",\n\t\t\t\t\"9A37CCE273B79C09913677510EAF7688E89B3314D3532FD2764C39DE022A2945B5710D13517AF8DDC0316624E73BEC1CE67DF15228302036F330AB0CB4D218DD\",\n\t\t\t\t\"4CF9BB8FB3D4DE8B38B2F262D3C40F46DFE747E8FC0A414C193D9FCF753106CE47A18F172F12E8A2F1C26726545358E5EE28C9E2213A8787AAFBC516D2343152\",\n\t\t\t\t\"64E0C63AF9C808FD893137129867FD91939D53F2AF04BE4FA268006100069B2D69DAA5C5D8ED7FDDCB2A70EEECDF2B105DD46A1E3B7311728F639AB489326BC9\",\n\t\t\t\t\"5E9C93158D659B2DEF06B0C3C7565045542662D6EEE8A96A89B78ADE09FE8B3DCC096D4FE48815D88D8F82620156602AF541955E1F6CA30DCE14E254C326B88F\",\n\t\t\t\t\"7775DFF889458DD11AEF417276853E21335EB88E4DEC9CFB4E9EDB49820088551A2CA60339F12066101169F0DFE84B098FDDB148D9DA6B3D613DF263889AD64B\",\n\t\t\t\t\"F0D2805AFBB91F743951351A6D024F9353A23C7CE1FC2B051B3A8B968C233F46F50F806ECB1568FFAA0B60661E334B21DDE04F8FA155AC740EEB42E20B60D764\",\n\t\t\t\t\"86A2AF316E7D7754201B942E275364AC12EA8962AB5BD8D7FB276DC5FBFFC8F9A28CAE4E4867DF6780D9B72524160927C855DA5B6078E0B554AA91E31CB9CA1D\",\n\t\t\t\t\"10BDF0CAA0802705E706369BAF8A3F79D72C0A03A80675A7BBB00BE3A45E516424D1EE88EFB56F6D5777545AE6E27765C3A8F5E493FC308915638933A1DFEE55\",\n\t\t\t\t\"B01781092B1748459E2E4EC178696627BF4EBAFEBBA774ECF018B79A68AEB84917BF0B84BB79D17B743151144CD66B7B33A4B9E52C76C4E112050FF5385B7F0B\",\n\t\t\t\t\"C6DBC61DEC6EAEAC81E3D5F755203C8E220551534A0B2FD105A91889945A638550204F44093DD998C076205DFFAD703A0E5CD3C7F438A7E634CD59FEDEDB539E\",\n\t\t\t\t\"EBA51ACFFB4CEA31DB4B8D87E9BF7DD48FE97B0253AE67AA580F9AC4A9D941F2BEA518EE286818CC9F633F2A3B9FB68E594B48CDD6D515BF1D52BA6C85A203A7\",\n\t\t\t\t\"86221F3ADA52037B72224F105D7999231C5E5534D03DA9D9C0A12ACB68460CD375DAF8E24386286F9668F72326DBF99BA094392437D398E95BB8161D717F8991\",\n\t\t\t\t\"5595E05C13A7EC4DC8F41FB70CB50A71BCE17C024FF6DE7AF618D0CC4E9C32D9570D6D3EA45B86525491030C0D8F2B1836D5778C1CE735C17707DF364D054347\",\n\t\t\t\t\"CE0F4F6ACA89590A37FE034DD74DD5FA65EB1CBD0A41508AADDC09351A3CEA6D18CB2189C54B700C009F4CBF0521C7EA01BE61C5AE09CB54F27BC1B44D658C82\",\n\t\t\t\t\"7EE80B06A215A3BCA970C77CDA8761822BC103D44FA4B33F4D07DCB997E36D55298BCEAE12241B3FA07FA63BE5576068DA387B8D5859AEAB701369848B176D42\",\n\t\t\t\t\"940A84B6A84D109AAB208C024C6CE9647676BA0AAA11F86DBB7018F9FD2220A6D901A9027F9ABCF935372727CBF09EBD61A2A2EEB87653E8ECAD1BAB85DC8327\",\n\t\t\t\t\"2020B78264A82D9F4151141ADBA8D44BF20C5EC062EEE9B595A11F9E84901BF148F298E0C9F8777DCDBC7CC4670AAC356CC2AD8CCB1629F16F6A76BCEFBEE760\",\n\t\t\t\t\"D1B897B0E075BA68AB572ADF9D9C436663E43EB3D8E62D92FC49C9BE214E6F27873FE215A65170E6BEA902408A25B49506F47BABD07CECF7113EC10C5DD31252\",\n\t\t\t\t\"B14D0C62ABFA469A357177E594C10C194243ED2025AB8AA5AD2FA41AD318E0FF48CD5E60BEC07B13634A711D2326E488A985F31E31153399E73088EFC86A5C55\",\n\t\t\t\t\"4169C5CC808D2697DC2A82430DC23E3CD356DC70A94566810502B8D655B39ABF9E7F902FE717E0389219859E1945DF1AF6ADA42E4CCDA55A197B7100A30C30A1\",\n\t\t\t\t\"258A4EDB113D66C839C8B1C91F15F35ADE609F11CD7F8681A4045B9FEF7B0B24C82CDA06A5F2067B368825E3914E53D6948EDE92EFD6E8387FA2E537239B5BEE\",\n\t\t\t\t\"79D2D8696D30F30FB34657761171A11E6C3F1E64CBE7BEBEE159CB95BFAF812B4F411E2F26D9C421DC2C284A3342D823EC293849E42D1E46B0A4AC1E3C86ABAA\",\n\t\t\t\t\"8B9436010DC5DEE992AE38AEA97F2CD63B946D94FEDD2EC9671DCDE3BD4CE9564D555C66C15BB2B900DF72EDB6B891EBCADFEFF63C9EA4036A998BE7973981E7\",\n\t\t\t\t\"C8F68E696ED28242BF997F5B3B34959508E42D613810F1E2A435C96ED2FF560C7022F361A9234B9837FEEE90BF47922EE0FD5F8DDF823718D86D1E16C6090071\",\n\t\t\t\t\"B02D3EEE4860D5868B2C39CE39BFE81011290564DD678C85E8783F29302DFC1399BA95B6B53CD9EBBF400CCA1DB0AB67E19A325F2D115812D25D00978AD1BCA4\",\n\t\t\t\t\"7693EA73AF3AC4DAD21CA0D8DA85B3118A7D1C6024CFAF557699868217BC0C2F44A199BC6C0EDD519798BA05BD5B1B4484346A47C2CADF6BF30B785CC88B2BAF\",\n\t\t\t\t\"A0E5C1C0031C02E48B7F09A5E896EE9AEF2F17FC9E18E997D7F6CAC7AE316422C2B1E77984E5F3A73CB45DEED5D3F84600105E6EE38F2D090C7D0442EA34C46D\",\n\t\t\t\t\"41DAA6ADCFDB69F1440C37B596440165C15ADA596813E2E22F060FCD551F24DEE8E04BA6890387886CEEC4A7A0D7FC6B44506392EC3822C0D8C1ACFC7D5AEBE8\",\n\t\t\t\t\"14D4D40D5984D84C5CF7523B7798B254E275A3A8CC0A1BD06EBC0BEE726856ACC3CBF516FF667CDA2058AD5C3412254460A82C92187041363CC77A4DC215E487\",\n\t\t\t\t\"D0E7A1E2B9A447FEE83E2277E9FF8010C2F375AE12FA7AAA8CA5A6317868A26A367A0B69FBC1CF32A55D34EB370663016F3D2110230EBA754028A56F54ACF57C\",\n\t\t\t\t\"E771AA8DB5A3E043E8178F39A0857BA04A3F18E4AA05743CF8D222B0B095825350BA422F63382A23D92E4149074E816A36C1CD28284D146267940B31F8818EA2\",\n\t\t\t\t\"FEB4FD6F9E87A56BEF398B3284D2BDA5B5B0E166583A66B61E538457FF0584872C21A32962B9928FFAB58DE4AF2EDD4E15D8B35570523207FF4E2A5AA7754CAA\",\n\t\t\t\t\"462F17BF005FB1C1B9E671779F665209EC2873E3E411F98DABF240A1D5EC3F95CE6796B6FC23FE171903B502023467DEC7273FF74879B92967A2A43A5A183D33\",\n\t\t\t\t\"D3338193B64553DBD38D144BEA71C5915BB110E2D88180DBC5DB364FD6171DF317FC7268831B5AEF75E4342B2FAD8797BA39EDDCEF80E6EC08159350B1AD696D\",\n\t\t\t\t\"E1590D585A3D39F7CB599ABD479070966409A6846D4377ACF4471D065D5DB94129CC9BE92573B05ED226BE1E9B7CB0CABE87918589F80DADD4EF5EF25A93D28E\",\n\t\t\t\t\"F8F3726AC5A26CC80132493A6FEDCB0E60760C09CFC84CAD178175986819665E76842D7B9FEDF76DDDEBF5D3F56FAAAD4477587AF21606D396AE570D8E719AF2\",\n\t\t\t\t\"30186055C07949948183C850E9A756CC09937E247D9D928E869E20BAFC3CD9721719D34E04A0899B92C736084550186886EFBA2E790D8BE6EBF040B209C439A4\",\n\t\t\t\t\"F3C4276CB863637712C241C444C5CC1E3554E0FDDB174D035819DD83EB700B4CE88DF3AB3841BA02085E1A99B4E17310C5341075C0458BA376C95A6818FBB3E2\",\n\t\t\t\t\"0AA007C4DD9D5832393040A1583C930BCA7DC5E77EA53ADD7E2B3F7C8E231368043520D4A3EF53C969B6BBFD025946F632BD7F765D53C21003B8F983F75E2A6A\",\n\t\t\t\t\"08E9464720533B23A04EC24F7AE8C103145F765387D738777D3D343477FD1C58DB052142CAB754EA674378E18766C53542F71970171CC4F81694246B717D7564\",\n\t\t\t\t\"D37FF7AD297993E7EC21E0F1B4B5AE719CDC83C5DB687527F27516CBFFA822888A6810EE5C1CA7BFE3321119BE1AB7BFA0A502671C8329494DF7AD6F522D440F\",\n\t\t\t\t\"DD9042F6E464DCF86B1262F6ACCFAFBD8CFD902ED3ED89ABF78FFA482DBDEEB6969842394C9A1168AE3D481A017842F660002D42447C6B22F7B72F21AAE021C9\",\n\t\t\t\t\"BD965BF31E87D70327536F2A341CEBC4768ECA275FA05EF98F7F1B71A0351298DE006FBA73FE6733ED01D75801B4A928E54231B38E38C562B2E33EA1284992FA\",\n\t\t\t\t\"65676D800617972FBD87E4B9514E1C67402B7A331096D3BFAC22F1ABB95374ABC942F16E9AB0EAD33B87C91968A6E509E119FF07787B3EF483E1DCDCCF6E3022\",\n\t\t\t\t\"939FA189699C5D2C81DDD1FFC1FA207C970B6A3685BB29CE1D3E99D42F2F7442DA53E95A72907314F4588399A3FF5B0A92BEB3F6BE2694F9F86ECF2952D5B41C\",\n\t\t\t\t\"C516541701863F91005F314108CEECE3C643E04FC8C42FD2FF556220E616AAA6A48AEB97A84BAD74782E8DFF96A1A2FA949339D722EDCAA32B57067041DF88CC\",\n\t\t\t\t\"987FD6E0D6857C553EAEBB3D34970A2C2F6E89A3548F492521722B80A1C21A153892346D2CBA6444212D56DA9A26E324DCCBC0DCDE85D4D2EE4399EEC5A64E8F\",\n\t\t\t\t\"AE56DEB1C2328D9C4017706BCE6E99D41349053BA9D336D677C4C27D9FD50AE6AEE17E853154E1F4FE7672346DA2EAA31EEA53FCF24A22804F11D03DA6ABFC2B\",\n\t\t\t\t\"49D6A608C9BDE4491870498572AC31AAC3FA40938B38A7818F72383EB040AD39532BC06571E13D767E6945AB77C0BDC3B0284253343F9F6C1244EBF2FF0DF866\",\n\t\t\t\t\"DA582AD8C5370B4469AF862AA6467A2293B2B28BD80AE0E91F425AD3D47249FDF98825CC86F14028C3308C9804C78BFEEEEE461444CE243687E1A50522456A1D\",\n\t\t\t\t\"D5266AA3331194AEF852EED86D7B5B2633A0AF1C735906F2E13279F14931A9FC3B0EAC5CE9245273BD1AA92905ABE16278EF7EFD47694789A7283B77DA3C70F8\",\n\t\t\t\t\"2962734C28252186A9A1111C732AD4DE4506D4B4480916303EB7991D659CCDA07A9911914BC75C418AB7A4541757AD054796E26797FEAF36E9F6AD43F14B35A4\",\n\t\t\t\t\"E8B79EC5D06E111BDFAFD71E9F5760F00AC8AC5D8BF768F9FF6F08B8F026096B1CC3A4C973333019F1E3553E77DA3F98CB9F542E0A90E5F8A940CC58E59844B3\",\n\t\t\t\t\"DFB320C44F9D41D1EFDCC015F08DD5539E526E39C87D509AE6812A969E5431BF4FA7D91FFD03B981E0D544CF72D7B1C0374F8801482E6DEA2EF903877EBA675E\",\n\t\t\t\t\"D88675118FDB55A5FB365AC2AF1D217BF526CE1EE9C94B2F0090B2C58A06CA58187D7FE57C7BED9D26FCA067B4110EEFCD9A0A345DE872ABE20DE368001B0745\",\n\t\t\t\t\"B893F2FC41F7B0DD6E2F6AA2E0370C0CFF7DF09E3ACFCC0E920B6E6FAD0EF747C40668417D342B80D2351E8C175F20897A062E9765E6C67B539B6BA8B9170545\",\n\t\t\t\t\"6C67EC5697ACCD235C59B486D7B70BAEEDCBD4AA64EBD4EEF3C7EAC189561A726250AEC4D48CADCAFBBE2CE3C16CE2D691A8CCE06E8879556D4483ED7165C063\",\n\t\t\t\t\"F1AA2B044F8F0C638A3F362E677B5D891D6FD2AB0765F6EE1E4987DE057EAD357883D9B405B9D609EEA1B869D97FB16D9B51017C553F3B93C0A1E0F1296FEDCD\",\n\t\t\t\t\"CBAA259572D4AEBFC1917ACDDC582B9F8DFAA928A198CA7ACD0F2AA76A134A90252E6298A65B08186A350D5B7626699F8CB721A3EA5921B753AE3A2DCE24BA3A\",\n\t\t\t\t\"FA1549C9796CD4D303DCF452C1FBD5744FD9B9B47003D920B92DE34839D07EF2A29DED68F6FC9E6C45E071A2E48BD50C5084E96B657DD0404045A1DDEFE282ED\",\n\t\t\t\t\"5CF2AC897AB444DCB5C8D87C495DBDB34E1838B6B629427CAA51702AD0F9688525F13BEC503A3C3A2C80A65E0B5715E8AFAB00FFA56EC455A49A1AD30AA24FCD\",\n\t\t\t\t\"9AAF80207BACE17BB7AB145757D5696BDE32406EF22B44292EF65D4519C3BB2AD41A59B62CC3E94B6FA96D32A7FAADAE28AF7D35097219AA3FD8CDA31E40C275\",\n\t\t\t\t\"AF88B163402C86745CB650C2988FB95211B94B03EF290EED9662034241FD51CF398F8073E369354C43EAE1052F9B63B08191CAA138AA54FEA889CC7024236897\",\n\t\t\t\t\"48FA7D64E1CEEE27B9864DB5ADA4B53D00C9BC7626555813D3CD6730AB3CC06FF342D727905E33171BDE6E8476E77FB1720861E94B73A2C538D254746285F430\",\n\t\t\t\t\"0E6FD97A85E904F87BFE85BBEB34F69E1F18105CF4ED4F87AEC36C6E8B5F68BD2A6F3DC8A9ECB2B61DB4EEDB6B2EA10BF9CB0251FB0F8B344ABF7F366B6DE5AB\",\n\t\t\t\t\"06622DA5787176287FDC8FED440BAD187D830099C94E6D04C8E9C954CDA70C8BB9E1FC4A6D0BAA831B9B78EF6648681A4867A11DA93EE36E5E6A37D87FC63F6F\",\n\t\t\t\t\"1DA6772B58FABF9C61F68D412C82F182C0236D7D575EF0B58DD22458D643CD1DFC93B03871C316D8430D312995D4197F0874C99172BA004A01EE295ABAC24E46\",\n\t\t\t\t\"3CD2D9320B7B1D5FB9AAB951A76023FA667BE14A9124E394513918A3F44096AE4904BA0FFC150B63BC7AB1EEB9A6E257E5C8F000A70394A5AFD842715DE15F29\",\n\t\t\t\t\"04CDC14F7434E0B4BE70CB41DB4C779A88EAEF6ACCEBCB41F2D42FFFE7F32A8E281B5C103A27021D0D08362250753CDF70292195A53A48728CEB5844C2D98BAB\",\n\t\t\t\t\"9071B7A8A075D0095B8FB3AE5113785735AB98E2B52FAF91D5B89E44AAC5B5D4EBBF91223B0FF4C71905DA55342E64655D6EF8C89A4768C3F93A6DC0366B5BC8\",\n\t\t\t\t\"EBB30240DD96C7BC8D0ABE49AA4EDCBB4AFDC51FF9AAF720D3F9E7FBB0F9C6D6571350501769FC4EBD0B2141247FF400D4FD4BE414EDF37757BB90A32AC5C65A\",\n\t\t\t\t\"8532C58BF3C8015D9D1CBE00EEF1F5082F8F3632FBE9F1ED4F9DFB1FA79E8283066D77C44C4AF943D76B300364AECBD0648C8A8939BD204123F4B56260422DEC\",\n\t\t\t\t\"FE9846D64F7C7708696F840E2D76CB4408B6595C2F81EC6A28A7F2F20CB88CFE6AC0B9E9B8244F08BD7095C350C1D0842F64FB01BB7F532DFCD47371B0AEEB79\",\n\t\t\t\t\"28F17EA6FB6C42092DC264257E29746321FB5BDAEA9873C2A7FA9D8F53818E899E161BC77DFE8090AFD82BF2266C5C1BC930A8D1547624439E662EF695F26F24\",\n\t\t\t\t\"EC6B7D7F030D4850ACAE3CB615C21DD25206D63E84D1DB8D957370737BA0E98467EA0CE274C66199901EAEC18A08525715F53BFDB0AACB613D342EBDCEEDDC3B\",\n\t\t\t\t\"B403D3691C03B0D3418DF327D5860D34BBFCC4519BFBCE36BF33B208385FADB9186BC78A76C489D89FD57E7DC75412D23BCD1DAE8470CE9274754BB8585B13C5\",\n\t\t\t\t\"31FC79738B8772B3F55CD8178813B3B52D0DB5A419D30BA9495C4B9DA0219FAC6DF8E7C23A811551A62B827F256ECDB8124AC8A6792CCFECC3B3012722E94463\",\n\t\t\t\t\"BB2039EC287091BCC9642FC90049E73732E02E577E2862B32216AE9BEDCD730C4C284EF3968C368B7D37584F97BD4B4DC6EF6127ACFE2E6AE2509124E66C8AF4\",\n\t\t\t\t\"F53D68D13F45EDFCB9BD415E2831E938350D5380D3432278FC1C0C381FCB7C65C82DAFE051D8C8B0D44E0974A0E59EC7BF7ED0459F86E96F329FC79752510FD3\",\n\t\t\t\t\"8D568C7984F0ECDF7640FBC483B5D8C9F86634F6F43291841B309A350AB9C1137D24066B09DA9944BAC54D5BB6580D836047AAC74AB724B887EBF93D4B32ECA9\",\n\t\t\t\t\"C0B65CE5A96FF774C456CAC3B5F2C4CD359B4FF53EF93A3DA0778BE4900D1E8DA1601E769E8F1B02D2A2F8C5B9FA10B44F1C186985468FEEB008730283A6657D\",\n\t\t\t\t\"4900BBA6F5FB103ECE8EC96ADA13A5C3C85488E05551DA6B6B33D988E611EC0FE2E3C2AA48EA6AE8986A3A231B223C5D27CEC2EADDE91CE07981EE652862D1E4\",\n\t\t\t\t\"C7F5C37C7285F927F76443414D4357FF789647D7A005A5A787E03C346B57F49F21B64FA9CF4B7E45573E23049017567121A9C3D4B2B73EC5E9413577525DB45A\",\n\t\t\t\t\"EC7096330736FDB2D64B5653E7475DA746C23A4613A82687A28062D3236364284AC01720FFB406CFE265C0DF626A188C9E5963ACE5D3D5BB363E32C38C2190A6\",\n\t\t\t\t\"82E744C75F4649EC52B80771A77D475A3BC091989556960E276A5F9EAD92A03F718742CDCFEAEE5CB85C44AF198ADC43A4A428F5F0C2DDB0BE36059F06D7DF73\",\n\t\t\t\t\"2834B7A7170F1F5B68559AB78C1050EC21C919740B784A9072F6E5D69F828D70C919C5039FB148E39E2C8A52118378B064CA8D5001CD10A5478387B966715ED6\",\n\t\t\t\t\"16B4ADA883F72F853BB7EF253EFCAB0C3E2161687AD61543A0D2824F91C1F81347D86BE709B16996E17F2DD486927B0288AD38D13063C4A9672C39397D3789B6\",\n\t\t\t\t\"78D048F3A69D8B54AE0ED63A573AE350D89F7C6CF1F3688930DE899AFA037697629B314E5CD303AA62FEEA72A25BF42B304B6C6BCB27FAE21C16D925E1FBDAC3\",\n\t\t\t\t\"0F746A48749287ADA77A82961F05A4DA4ABDB7D77B1220F836D09EC814359C0EC0239B8C7B9FF9E02F569D1B301EF67C4612D1DE4F730F81C12C40CC063C5CAA\",\n\t\t\t\t\"F0FC859D3BD195FBDC2D591E4CDAC15179EC0F1DC821C11DF1F0C1D26E6260AAA65B79FAFACAFD7D3AD61E600F250905F5878C87452897647A35B995BCADC3A3\",\n\t\t\t\t\"2620F687E8625F6A412460B42E2CEF67634208CE10A0CBD4DFF7044A41B7880077E9F8DC3B8D1216D3376A21E015B58FB279B521D83F9388C7382C8505590B9B\",\n\t\t\t\t\"227E3AED8D2CB10B918FCB04F9DE3E6D0A57E08476D93759CD7B2ED54A1CBF0239C528FB04BBF288253E601D3BC38B21794AFEF90B17094A182CAC557745E75F\",\n\t\t\t\t\"1A929901B09C25F27D6B35BE7B2F1C4745131FDEBCA7F3E2451926720434E0DB6E74FD693AD29B777DC3355C592A361C4873B01133A57C2E3B7075CBDB86F4FC\",\n\t\t\t\t\"5FD7968BC2FE34F220B5E3DC5AF9571742D73B7D60819F2888B629072B96A9D8AB2D91B82D0A9AABA61BBD39958132FCC4257023D1ECA591B3054E2DC81C8200\",\n\t\t\t\t\"DFCCE8CF32870CC6A503EADAFC87FD6F78918B9B4D0737DB6810BE996B5497E7E5CC80E312F61E71FF3E9624436073156403F735F56B0B01845C18F6CAF772E6\",\n\t\t\t\t\"02F7EF3A9CE0FFF960F67032B296EFCA3061F4934D690749F2D01C35C81C14F39A67FA350BC8A0359BF1724BFFC3BCA6D7C7BBA4791FD522A3AD353C02EC5AA8\",\n\t\t\t\t\"64BE5C6ABA65D594844AE78BB022E5BEBE127FD6B6FFA5A13703855AB63B624DCD1A363F99203F632EC386F3EA767FC992E8ED9686586AA27555A8599D5B808F\",\n\t\t\t\t\"F78585505C4EAA54A8B5BE70A61E735E0FF97AF944DDB3001E35D86C4E2199D976104B6AE31750A36A726ED285064F5981B503889FEF822FCDC2898DDDB7889A\",\n\t\t\t\t\"E4B5566033869572EDFD87479A5BB73C80E8759B91232879D96B1DDA36C012076EE5A2ED7AE2DE63EF8406A06AEA82C188031B560BEAFB583FB3DE9E57952A7E\",\n\t\t\t\t\"E1B3E7ED867F6C9484A2A97F7715F25E25294E992E41F6A7C161FFC2ADC6DAAEB7113102D5E6090287FE6AD94CE5D6B739C6CA240B05C76FB73F25DD024BF935\",\n\t\t\t\t\"85FD085FDC12A080983DF07BD7012B0D402A0F4043FCB2775ADF0BAD174F9B08D1676E476985785C0A5DCC41DBFF6D95EF4D66A3FBDC4A74B82BA52DA0512B74\",\n\t\t\t\t\"AED8FA764B0FBFF821E05233D2F7B0900EC44D826F95E93C343C1BC3BA5A24374B1D616E7E7ABA453A0ADA5E4FAB5382409E0D42CE9C2BC7FB39A99C340C20F0\",\n\t\t\t\t\"7BA3B2E297233522EEB343BD3EBCFD835A04007735E87F0CA300CBEE6D416565162171581E4020FF4CF176450F1291EA2285CB9EBFFE4C56660627685145051C\",\n\t\t\t\t\"DE748BCF89EC88084721E16B85F30ADB1A6134D664B5843569BABC5BBD1A15CA9B61803C901A4FEF32965A1749C9F3A4E243E173939DC5A8DC495C671AB52145\",\n\t\t\t\t\"AAF4D2BDF200A919706D9842DCE16C98140D34BC433DF320ABA9BD429E549AA7A3397652A4D768277786CF993CDE2338673ED2E6B66C961FEFB82CD20C93338F\",\n\t\t\t\t\"C408218968B788BF864F0997E6BC4C3DBA68B276E2125A4843296052FF93BF5767B8CDCE7131F0876430C1165FEC6C4F47ADAA4FD8BCFACEF463B5D3D0FA61A0\",\n\t\t\t\t\"76D2D819C92BCE55FA8E092AB1BF9B9EAB237A25267986CACF2B8EE14D214D730DC9A5AA2D7B596E86A1FD8FA0804C77402D2FCD45083688B218B1CDFA0DCBCB\",\n\t\t\t\t\"72065EE4DD91C2D8509FA1FC28A37C7FC9FA7D5B3F8AD3D0D7A25626B57B1B44788D4CAF806290425F9890A3A2A35A905AB4B37ACFD0DA6E4517B2525C9651E4\",\n\t\t\t\t\"64475DFE7600D7171BEA0B394E27C9B00D8E74DD1E416A79473682AD3DFDBB706631558055CFC8A40E07BD015A4540DCDEA15883CBBF31412DF1DE1CD4152B91\",\n\t\t\t\t\"12CD1674A4488A5D7C2B3160D2E2C4B58371BEDAD793418D6F19C6EE385D70B3E06739369D4DF910EDB0B0A54CBFF43D54544CD37AB3A06CFA0A3DDAC8B66C89\",\n\t\t\t\t\"60756966479DEDC6DD4BCFF8EA7D1D4CE4D4AF2E7B097E32E3763518441147CC12B3C0EE6D2ECABF1198CEC92E86A3616FBA4F4E872F5825330ADBB4C1DEE444\",\n\t\t\t\t\"A7803BCB71BC1D0F4383DDE1E0612E04F872B715AD30815C2249CF34ABB8B024915CB2FC9F4E7CC4C8CFD45BE2D5A91EAB0941C7D270E2DA4CA4A9F7AC68663A\",\n\t\t\t\t\"B84EF6A7229A34A750D9A98EE2529871816B87FBE3BC45B45FA5AE82D5141540211165C3C5D7A7476BA5A4AA06D66476F0D9DC49A3F1EE72C3ACABD498967414\",\n\t\t\t\t\"FAE4B6D8EFC3F8C8E64D001DABEC3A21F544E82714745251B2B4B393F2F43E0DA3D403C64DB95A2CB6E23EBB7B9E94CDD5DDAC54F07C4A61BD3CB10AA6F93B49\",\n\t\t\t\t\"34F7286605A122369540141DED79B8957255DA2D4155ABBF5A8DBB89C8EB7EDE8EEEF1DAA46DC29D751D045DC3B1D658BB64B80FF8589EDDB3824B13DA235A6B\",\n\t\t\t\t\"3B3B48434BE27B9EABABBA43BF6B35F14B30F6A88DC2E750C358470D6B3AA3C18E47DB4017FA55106D8252F016371A00F5F8B070B74BA5F23CFFC5511C9F09F0\",\n\t\t\t\t\"BA289EBD6562C48C3E10A8AD6CE02E73433D1E93D7C9279D4D60A7E879EE11F441A000F48ED9F7C4ED87A45136D7DCCDCA482109C78A51062B3BA4044ADA2469\",\n\t\t\t\t\"022939E2386C5A37049856C850A2BB10A13DFEA4212B4C732A8840A9FFA5FAF54875C5448816B2785A007DA8A8D2BC7D71A54E4E6571F10B600CBDB25D13EDE3\",\n\t\t\t\t\"E6FEC19D89CE8717B1A087024670FE026F6C7CBDA11CAEF959BB2D351BF856F8055D1C0EBDAAA9D1B17886FC2C562B5E99642FC064710C0D3488A02B5ED7F6FD\",\n\t\t\t\t\"94C96F02A8F576ACA32BA61C2B206F907285D9299B83AC175C209A8D43D53BFE683DD1D83E7549CB906C28F59AB7C46F8751366A28C39DD5FE2693C9019666C8\",\n\t\t\t\t\"31A0CD215EBD2CB61DE5B9EDC91E6195E31C59A5648D5C9F737E125B2605708F2E325AB3381C8DCE1A3E958886F1ECDC60318F882CFE20A24191352E617B0F21\",\n\t\t\t\t\"91AB504A522DCE78779F4C6C6BA2E6B6DB5565C76D3E7E7C920CAF7F757EF9DB7C8FCF10E57F03379EA9BF75EB59895D96E149800B6AAE01DB778BB90AFBC989\",\n\t\t\t\t\"D85CABC6BD5B1A01A5AFD8C6734740DA9FD1C1ACC6DB29BFC8A2E5B668B028B6B3154BFB8703FA3180251D589AD38040CEB707C4BAD1B5343CB426B61EAA49C1\",\n\t\t\t\t\"D62EFBEC2CA9C1F8BD66CE8B3F6A898CB3F7566BA6568C618AD1FEB2B65B76C3CE1DD20F7395372FAF28427F61C9278049CF0140DF434F5633048C86B81E0399\",\n\t\t\t\t\"7C8FDC6175439E2C3DB15BAFA7FB06143A6A23BC90F449E79DEEF73C3D492A671715C193B6FEA9F036050B946069856B897E08C00768F5EE5DDCF70B7CD6D0E0\",\n\t\t\t\t\"58602EE7468E6BC9DF21BD51B23C005F72D6CB013F0A1B48CBEC5ECA299299F97F09F54A9A01483EAEB315A6478BAD37BA47CA1347C7C8FC9E6695592C91D723\",\n\t\t\t\t\"27F5B79ED256B050993D793496EDF4807C1D85A7B0A67C9C4FA99860750B0AE66989670A8FFD7856D7CE411599E58C4D77B232A62BEF64D15275BE46A68235FF\",\n\t\t\t\t\"3957A976B9F1887BF004A8DCA942C92D2B37EA52600F25E0C9BC5707D0279C00C6E85A839B0D2D8EB59C51D94788EBE62474A791CADF52CCCF20F5070B6573FC\",\n\t\t\t\t\"EAA2376D55380BF772ECCA9CB0AA4668C95C707162FA86D518C8CE0CA9BF7362B9F2A0ADC3FF59922DF921B94567E81E452F6C1A07FC817CEBE99604B3505D38\",\n\t\t\t\t\"C1E2C78B6B2734E2480EC550434CB5D613111ADCC21D475545C3B1B7E6FF12444476E5C055132E2229DC0F807044BB919B1A5662DD38A9EE65E243A3911AED1A\",\n\t\t\t\t\"8AB48713389DD0FCF9F965D3CE66B1E559A1F8C58741D67683CD971354F452E62D0207A65E436C5D5D8F8EE71C6ABFE50E669004C302B31A7EA8311D4A916051\",\n\t\t\t\t\"24CE0ADDAA4C65038BD1B1C0F1452A0B128777AABC94A29DF2FD6C7E2F85F8AB9AC7EFF516B0E0A825C84A24CFE492EAAD0A6308E46DD42FE8333AB971BB30CA\",\n\t\t\t\t\"5154F929EE03045B6B0C0004FA778EDEE1D139893267CC84825AD7B36C63DE32798E4A166D24686561354F63B00709A1364B3C241DE3FEBF0754045897467CD4\",\n\t\t\t\t\"E74E907920FD87BD5AD636DD11085E50EE70459C443E1CE5809AF2BC2EBA39F9E6D7128E0E3712C316DA06F4705D78A4838E28121D4344A2C79C5E0DB307A677\",\n\t\t\t\t\"BF91A22334BAC20F3FD80663B3CD06C4E8802F30E6B59F90D3035CC9798A217ED5A31ABBDA7FA6842827BDF2A7A1C21F6FCFCCBB54C6C52926F32DA816269BE1\",\n\t\t\t\t\"D9D5C74BE5121B0BD742F26BFFB8C89F89171F3F934913492B0903C271BBE2B3395EF259669BEF43B57F7FCC3027DB01823F6BAEE66E4F9FEAD4D6726C741FCE\",\n\t\t\t\t\"50C8B8CF34CD879F80E2FAAB3230B0C0E1CC3E9DCADEB1B9D97AB923415DD9A1FE38ADDD5C11756C67990B256E95AD6D8F9FEDCE10BF1C90679CDE0ECF1BE347\",\n\t\t\t\t\"0A386E7CD5DD9B77A035E09FE6FEE2C8CE61B5383C87EA43205059C5E4CD4F4408319BB0A82360F6A58E6C9CE3F487C446063BF813BC6BA535E17FC1826CFC91\",\n\t\t\t\t\"1F1459CB6B61CBAC5F0EFE8FC487538F42548987FCD56221CFA7BEB22504769E792C45ADFB1D6B3D60D7B749C8A75B0BDF14E8EA721B95DCA538CA6E25711209\",\n\t\t\t\t\"E58B3836B7D8FEDBB50CA5725C6571E74C0785E97821DAB8B6298C10E4C079D4A6CDF22F0FEDB55032925C16748115F01A105E77E00CEE3D07924DC0D8F90659\",\n\t\t\t\t\"B929CC6505F020158672DEDA56D0DB081A2EE34C00C1100029BDF8EA98034FA4BF3E8655EC697FE36F40553C5BB46801644A627D3342F4FC92B61F03290FB381\",\n\t\t\t\t\"72D353994B49D3E03153929A1E4D4F188EE58AB9E72EE8E512F29BC773913819CE057DDD7002C0433EE0A16114E3D156DD2C4A7E80EE53378B8670F23E33EF56\",\n\t\t\t\t\"C70EF9BFD775D408176737A0736D68517CE1AAAD7E81A93C8C1ED967EA214F56C8A377B1763E676615B60F3988241EAE6EAB9685A5124929D28188F29EAB06F7\",\n\t\t\t\t\"C230F0802679CB33822EF8B3B21BF7A9A28942092901D7DAC3760300831026CF354C9232DF3E084D9903130C601F63C1F4A4A4B8106E468CD443BBE5A734F45F\",\n\t\t\t\t\"6F43094CAFB5EBF1F7A4937EC50F56A4C9DA303CBB55AC1F27F1F1976CD96BEDA9464F0E7B9C54620B8A9FBA983164B8BE3578425A024F5FE199C36356B88972\",\n\t\t\t\t\"3745273F4C38225DB2337381871A0C6AAFD3AF9B018C88AA02025850A5DC3A42A1A3E03E56CBF1B0876D63A441F1D2856A39B8801EB5AF325201C415D65E97FE\",\n\t\t\t\t\"C50C44CCA3EC3EDAAE779A7E179450EBDDA2F97067C690AA6C5A4AC7C30139BB27C0DF4DB3220E63CB110D64F37FFE078DB72653E2DAACF93AE3F0A2D1A7EB2E\",\n\t\t\t\t\"8AEF263E385CBC61E19B28914243262AF5AFE8726AF3CE39A79C27028CF3ECD3F8D2DFD9CFC9AD91B58F6F20778FD5F02894A3D91C7D57D1E4B866A7F364B6BE\",\n\t\t\t\t\"28696141DE6E2D9BCB3235578A66166C1448D3E905A1B482D423BE4BC5369BC8C74DAE0ACC9CC123E1D8DDCE9F97917E8C019C552DA32D39D2219B9ABF0FA8C8\",\n\t\t\t\t\"2FB9EB2085830181903A9DAFE3DB428EE15BE7662224EFD643371FB25646AEE716E531ECA69B2BDC8233F1A8081FA43DA1500302975A77F42FA592136710E9DC\",\n\t\t\t\t\"66F9A7143F7A3314A669BF2E24BBB35014261D639F495B6C9C1F104FE8E320ACA60D4550D69D52EDBD5A3CDEB4014AE65B1D87AA770B69AE5C15F4330B0B0AD8\",\n\t\t\t\t\"F4C4DD1D594C3565E3E25CA43DAD82F62ABEA4835ED4CD811BCD975E46279828D44D4C62C3679F1B7F7B9DD4571D7B49557347B8C5460CBDC1BEF690FB2A08C0\",\n\t\t\t\t\"8F1DC9649C3A84551F8F6E91CAC68242A43B1F8F328EE92280257387FA7559AA6DB12E4AEADC2D26099178749C6864B357F3F83B2FB3EFA8D2A8DB056BED6BCC\",\n\t\t\t\t\"3139C1A7F97AFD1675D460EBBC07F2728AA150DF849624511EE04B743BA0A833092F18C12DC91B4DD243F333402F59FE28ABDBBBAE301E7B659C7A26D5C0F979\",\n\t\t\t\t\"06F94A2996158A819FE34C40DE3CF0379FD9FB85B3E363BA3926A0E7D960E3F4C2E0C70C7CE0CCB2A64FC29869F6E7AB12BD4D3F14FCE943279027E785FB5C29\",\n\t\t\t\t\"C29C399EF3EEE8961E87565C1CE263925FC3D0CE267D13E48DD9E732EE67B0F69FAD56401B0F10FCAAC119201046CCA28C5B14ABDEA3212AE65562F7F138DB3D\",\n\t\t\t\t\"4CEC4C9DF52EEF05C3F6FAAA9791BC7445937183224ECC37A1E58D0132D35617531D7E795F52AF7B1EB9D147DE1292D345FE341823F8E6BC1E5BADCA5C656108\",\n\t\t\t\t\"898BFBAE93B3E18D00697EAB7D9704FA36EC339D076131CEFDF30EDBE8D9CC81C3A80B129659B163A323BAB9793D4FEED92D54DAE966C77529764A09BE88DB45\",\n\t\t\t\t\"EE9BD0469D3AAF4F14035BE48A2C3B84D9B4B1FFF1D945E1F1C1D38980A951BE197B25FE22C731F20AEACC930BA9C4A1F4762227617AD350FDABB4E80273A0F4\",\n\t\t\t\t\"3D4D3113300581CD96ACBF091C3D0F3C310138CD6979E6026CDE623E2DD1B24D4A8638BED1073344783AD0649CC6305CCEC04BEB49F31C633088A99B65130267\",\n\t\t\t\t\"95C0591AD91F921AC7BE6D9CE37E0663ED8011C1CFD6D0162A5572E94368BAC02024485E6A39854AA46FE38E97D6C6B1947CD272D86B06BB5B2F78B9B68D559D\",\n\t\t\t\t\"227B79DED368153BF46C0A3CA978BFDBEF31F3024A5665842468490B0FF748AE04E7832ED4C9F49DE9B1706709D623E5C8C15E3CAECAE8D5E433430FF72F20EB\",\n\t\t\t\t\"5D34F3952F0105EEF88AE8B64C6CE95EBFADE0E02C69B08762A8712D2E4911AD3F941FC4034DC9B2E479FDBCD279B902FAF5D838BB2E0C6495D372B5B7029813\",\n\t\t\t\t\"7F939BF8353ABCE49E77F14F3750AF20B7B03902E1A1E7FB6AAF76D0259CD401A83190F15640E74F3E6C5A90E839C7821F6474757F75C7BF9002084DDC7A62DC\",\n\t\t\t\t\"062B61A2F9A33A71D7D0A06119644C70B0716A504DE7E5E1BE49BD7B86E7ED6817714F9F0FC313D06129597E9A2235EC8521DE36F7290A90CCFC1FFA6D0AEE29\",\n\t\t\t\t\"F29E01EEAE64311EB7F1C6422F946BF7BEA36379523E7B2BBABA7D1D34A22D5EA5F1C5A09D5CE1FE682CCED9A4798D1A05B46CD72DFF5C1B355440B2A2D476BC\",\n\t\t\t\t\"EC38CD3BBAB3EF35D7CB6D5C914298351D8A9DC97FCEE051A8A02F58E3ED6184D0B7810A5615411AB1B95209C3C810114FDEB22452084E77F3F847C6DBAAFE16\",\n\t\t\t\t\"C2AEF5E0CA43E82641565B8CB943AA8BA53550CAEF793B6532FAFAD94B816082F0113A3EA2F63608AB40437ECC0F0229CB8FA224DCF1C478A67D9B64162B92D1\",\n\t\t\t\t\"15F534EFFF7105CD1C254D074E27D5898B89313B7D366DC2D7D87113FA7D53AAE13F6DBA487AD8103D5E854C91FDB6E1E74B2EF6D1431769C30767DDE067A35C\",\n\t\t\t\t\"89ACBCA0B169897A0A2714C2DF8C95B5B79CB69390142B7D6018BB3E3076B099B79A964152A9D912B1B86412B7E372E9CECAD7F25D4CBAB8A317BE36492A67D7\",\n\t\t\t\t\"E3C0739190ED849C9C962FD9DBB55E207E624FCAC1EB417691515499EEA8D8267B7E8F1287A63633AF5011FDE8C4DDF55BFDF722EDF88831414F2CFAED59CB9A\",\n\t\t\t\t\"8D6CF87C08380D2D1506EEE46FD4222D21D8C04E585FBFD08269C98F702833A156326A0724656400EE09351D57B440175E2A5DE93CC5F80DB6DAF83576CF75FA\",\n\t\t\t\t\"DA24BEDE383666D563EEED37F6319BAF20D5C75D1635A6BA5EF4CFA1AC95487E96F8C08AF600AAB87C986EBAD49FC70A58B4890B9C876E091016DAF49E1D322E\",\n\t\t\t\t\"F9D1D1B1E87EA7AE753A029750CC1CF3D0157D41805E245C5617BB934E732F0AE3180B78E05BFE76C7C3051E3E3AC78B9B50C05142657E1E03215D6EC7BFD0FC\",\n\t\t\t\t\"11B7BC1668032048AA43343DE476395E814BBBC223678DB951A1B03A021EFAC948CFBE215F97FE9A72A2F6BC039E3956BFA417C1A9F10D6D7BA5D3D32FF323E5\",\n\t\t\t\t\"B8D9000E4FC2B066EDB91AFEE8E7EB0F24E3A201DB8B6793C0608581E628ED0BCC4E5AA6787992A4BCC44E288093E63EE83ABD0BC3EC6D0934A674A4DA13838A\",\n\t\t\t\t\"CE325E294F9B6719D6B61278276AE06A2564C03BB0B783FAFE785BDF89C7D5ACD83E78756D301B445699024EAEB77B54D477336EC2A4F332F2B3F88765DDB0C3\",\n\t\t\t\t\"29ACC30E9603AE2FCCF90BF97E6CC463EBE28C1B2F9B4B765E70537C25C702A29DCBFBF14C99C54345BA2B51F17B77B5F15DB92BBAD8FA95C471F5D070A137CC\",\n\t\t\t\t\"3379CBAAE562A87B4C0425550FFDD6BFE1203F0D666CC7EA095BE407A5DFE61EE91441CD5154B3E53B4F5FB31AD4C7A9AD5C7AF4AE679AA51A54003A54CA6B2D\",\n\t\t\t\t\"3095A349D245708C7CF550118703D7302C27B60AF5D4E67FC978F8A4E60953C7A04F92FCF41AEE64321CCB707A895851552B1E37B00BC5E6B72FA5BCEF9E3FFF\",\n\t\t\t\t\"07262D738B09321F4DBCCEC4BB26F48CB0F0ED246CE0B31B9A6E7BC683049F1F3E5545F28CE932DD985C5AB0F43BD6DE0770560AF329065ED2E49D34624C2CBB\",\n\t\t\t\t\"B6405ECA8EE3316C87061CC6EC18DBA53E6C250C63BA1F3BAE9E55DD3498036AF08CD272AA24D713C6020D77AB2F3919AF1A32F307420618AB97E73953994FB4\",\n\t\t\t\t\"7EE682F63148EE45F6E5315DA81E5C6E557C2C34641FC509C7A5701088C38A74756168E2CD8D351E88FD1A451F360A01F5B2580F9B5A2E8CFC138F3DD59A3FFC\",\n\t\t\t\t\"1D263C179D6B268F6FA016F3A4F29E943891125ED8593C81256059F5A7B44AF2DCB2030D175C00E62ECAF7EE96682AA07AB20A611024A28532B1C25B86657902\",\n\t\t\t\t\"106D132CBDB4CD2597812846E2BC1BF732FEC5F0A5F65DBB39EC4E6DC64AB2CE6D24630D0F15A805C3540025D84AFA98E36703C3DBEE713E72DDE8465BC1BE7E\",\n\t\t\t\t\"0E79968226650667A8D862EA8DA4891AF56A4E3A8B6D1750E394F0DEA76D640D85077BCEC2CC86886E506751B4F6A5838F7F0B5FEF765D9DC90DCDCBAF079F08\",\n\t\t\t\t\"521156A82AB0C4E566E5844D5E31AD9AAF144BBD5A464FDCA34DBD5717E8FF711D3FFEBBFA085D67FE996A34F6D3E4E60B1396BF4B1610C263BDBB834D560816\",\n\t\t\t\t\"1ABA88BEFC55BC25EFBCE02DB8B9933E46F57661BAEABEB21CC2574D2A518A3CBA5DC5A38E49713440B25F9C744E75F6B85C9D8F4681F676160F6105357B8406\",\n\t\t\t\t\"5A9949FCB2C473CDA968AC1B5D08566DC2D816D960F57E63B898FA701CF8EBD3F59B124D95BFBBEDC5F1CF0E17D5EAED0C02C50B69D8A402CABCCA4433B51FD4\",\n\t\t\t\t\"B0CEAD09807C672AF2EB2B0F06DDE46CF5370E15A4096B1A7D7CBB36EC31C205FBEFCA00B7A4162FA89FB4FB3EB78D79770C23F44E7206664CE3CD931C291E5D\",\n\t\t\t\t\"BB6664931EC97044E45B2AE420AE1C551A8874BC937D08E969399C3964EBDBA8346CDD5D09CAAFE4C28BA7EC788191CECA65DDD6F95F18583E040D0F30D0364D\",\n\t\t\t\t\"65BC770A5FAA3792369803683E844B0BE7EE96F29F6D6A35568006BD5590F9A4EF639B7A8061C7B0424B66B60AC34AF3119905F33A9D8C3AE18382CA9B689900\",\n\t\t\t\t\"EA9B4DCA333336AAF839A45C6EAA48B8CB4C7DDABFFEA4F643D6357EA6628A480A5B45F2B052C1B07D1FEDCA918B6F1139D80F74C24510DCBAA4BE70EACC1B06\",\n\t\t\t\t\"E6342FB4A780AD975D0E24BCE149989B91D360557E87994F6B457B895575CC02D0C15BAD3CE7577F4C63927FF13F3E381FF7E72BDBE745324844A9D27E3F1C01\",\n\t\t\t\t\"3E209C9B33E8E461178AB46B1C64B49A07FB745F1C8BC95FBFB94C6B87C69516651B264EF980937FAD41238B91DDC011A5DD777C7EFD4494B4B6ECD3A9C22AC0\",\n\t\t\t\t\"FD6A3D5B1875D80486D6E69694A56DBB04A99A4D051F15DB2689776BA1C4882E6D462A603B7015DC9F4B7450F05394303B8652CFB404A266962C41BAE6E18A94\",\n\t\t\t\t\"951E27517E6BAD9E4195FC8671DEE3E7E9BE69CEE1422CB9FECFCE0DBA875F7B310B93EE3A3D558F941F635F668FF832D2C1D033C5E2F0997E4C66F147344E02\",\n\t\t\t\t\"8EBA2F874F1AE84041903C7C4253C82292530FC8509550BFDC34C95C7E2889D5650B0AD8CB988E5C4894CB87FBFBB19612EA93CCC4C5CAD17158B9763464B492\",\n\t\t\t\t\"16F712EAA1B7C6354719A8E7DBDFAF55E4063A4D277D947550019B38DFB564830911057D50506136E2394C3B28945CC964967D54E3000C2181626CFB9B73EFD2\",\n\t\t\t\t\"C39639E7D5C7FB8CDD0FD3E6A52096039437122F21C78F1679CEA9D78A734C56ECBEB28654B4F18E342C331F6F7229EC4B4BC281B2D80A6EB50043F31796C88C\",\n\t\t\t\t\"72D081AF99F8A173DCC9A0AC4EB3557405639A29084B54A40172912A2F8A395129D5536F0918E902F9E8FA6000995F4168DDC5F893011BE6A0DBC9B8A1A3F5BB\",\n\t\t\t\t\"C11AA81E5EFD24D5FC27EE586CFD8847FBB0E27601CCECE5ECCA0198E3C7765393BB74457C7E7A27EB9170350E1FB53857177506BE3E762CC0F14D8C3AFE9077\",\n\t\t\t\t\"C28F2150B452E6C0C424BCDE6F8D72007F9310FED7F2F87DE0DBB64F4479D6C1441BA66F44B2ACCEE61609177ED340128B407ECEC7C64BBE50D63D22D8627727\",\n\t\t\t\t\"F63D88122877EC30B8C8B00D22E89000A966426112BD44166E2F525B769CCBE9B286D437A0129130DDE1A86C43E04BEDB594E671D98283AFE64CE331DE9828FD\",\n\t\t\t\t\"348B0532880B88A6614A8D7408C3F913357FBB60E995C60205BE9139E74998AEDE7F4581E42F6B52698F7FA1219708C14498067FD1E09502DE83A77DD281150C\",\n\t\t\t\t\"5133DC8BEF725359DFF59792D85EAF75B7E1DCD1978B01C35B1B85FCEBC63388AD99A17B6346A217DC1A9622EBD122ECF6913C4D31A6B52A695B86AF00D741A0\",\n\t\t\t\t\"2753C4C0E98ECAD806E88780EC27FCCD0F5C1AB547F9E4BF1659D192C23AA2CC971B58B6802580BAEF8ADC3B776EF7086B2545C2987F348EE3719CDEF258C403\",\n\t\t\t\t\"B1663573CE4B9D8CAEFC865012F3E39714B9898A5DA6CE17C25A6A47931A9DDB9BBE98ADAA553BEED436E89578455416C2A52A525CF2862B8D1D49A2531B7391\",\n\t\t\t\t\"64F58BD6BFC856F5E873B2A2956EA0EDA0D6DB0DA39C8C7FC67C9F9FEEFCFF3072CDF9E6EA37F69A44F0C61AA0DA3693C2DB5B54960C0281A088151DB42B11E8\",\n\t\t\t\t\"0764C7BE28125D9065C4B98A69D60AEDE703547C66A12E17E1C618994132F5EF82482C1E3FE3146CC65376CC109F0138ED9A80E49F1F3C7D610D2F2432F20605\",\n\t\t\t\t\"F748784398A2FF03EBEB07E155E66116A839741A336E32DA71EC696001F0AD1B25CD48C69CFCA7265ECA1DD71904A0CE748AC4124F3571076DFA7116A9CF00E9\",\n\t\t\t\t\"3F0DBC0186BCEB6B785BA78D2A2A013C910BE157BDAFFAE81BB6663B1A73722F7F1228795F3ECADA87CF6EF0078474AF73F31ECA0CC200ED975B6893F761CB6D\",\n\t\t\t\t\"D4762CD4599876CA75B2B8FE249944DBD27ACE741FDAB93616CBC6E425460FEB51D4E7ADCC38180E7FC47C89024A7F56191ADB878DFDE4EAD62223F5A2610EFE\",\n\t\t\t\t\"CD36B3D5B4C91B90FCBBA79513CFEE1907D8645A162AFD0CD4CF4192D4A5F4C892183A8EACDB2B6B6A9D9AA8C11AC1B261B380DBEE24CA468F1BFD043C58EEFE\",\n\t\t\t\t\"98593452281661A53C48A9D8CD790826C1A1CE567738053D0BEE4A91A3D5BD92EEFDBABEBE3204F2031CA5F781BDA99EF5D8AE56E5B04A9E1ECD21B0EB05D3E1\",\n\t\t\t\t\"771F57DD2775CCDAB55921D3E8E30CCF484D61FE1C1B9C2AE819D0FB2A12FAB9BE70C4A7A138DA84E8280435DAADE5BBE66AF0836A154F817FB17F3397E725A3\",\n\t\t\t\t\"C60897C6F828E21F16FBB5F15B323F87B6C8955EABF1D38061F707F608ABDD993FAC3070633E286CF8339CE295DD352DF4B4B40B2F29DA1DD50B3A05D079E6BB\",\n\t\t\t\t\"8210CD2C2D3B135C2CF07FA0D1433CD771F325D075C6469D9C7F1BA0943CD4AB09808CABF4ACB9CE5BB88B498929B4B847F681AD2C490D042DB2AEC94214B06B\",\n\t\t\t\t\"1D4EDFFFD8FD80F7E4107840FA3AA31E32598491E4AF7013C197A65B7F36DD3AC4B478456111CD4309D9243510782FA31B7C4C95FA951520D020EB7E5C36E4EF\",\n\t\t\t\t\"AF8E6E91FAB46CE4873E1A50A8EF448CC29121F7F74DEEF34A71EF89CC00D9274BC6C2454BBB3230D8B2EC94C62B1DEC85F3593BFA30EA6F7A44D7C09465A253\",\n\t\t\t\t\"29FD384ED4906F2D13AA9FE7AF905990938BED807F1832454A372AB412EEA1F5625A1FCC9AC8343B7C67C5ABA6E0B1CC4644654913692C6B39EB9187CEACD3EC\",\n\t\t\t\t\"A268C7885D9874A51C44DFFED8EA53E94F78456E0B2ED99FF5A3924760813826D960A15EDBEDBB5DE5226BA4B074E71B05C55B9756BB79E55C02754C2C7B6C8A\",\n\t\t\t\t\"0CF8545488D56A86817CD7ECB10F7116B7EA530A45B6EA497B6C72C997E09E3D0DA8698F46BB006FC977C2CD3D1177463AC9057FDD1662C85D0C126443C10473\",\n\t\t\t\t\"B39614268FDD8781515E2CFEBF89B4D5402BAB10C226E6344E6B9AE000FB0D6C79CB2F3EC80E80EAEB1980D2F8698916BD2E9F747236655116649CD3CA23A837\",\n\t\t\t\t\"74BEF092FC6F1E5DBA3663A3FB003B2A5BA257496536D99F62B9D73F8F9EB3CE9FF3EEC709EB883655EC9EB896B9128F2AFC89CF7D1AB58A72F4A3BF034D2B4A\",\n\t\t\t\t\"3A988D38D75611F3EF38B8774980B33E573B6C57BEE0469BA5EED9B44F29945E7347967FBA2C162E1C3BE7F310F2F75EE2381E7BFD6B3F0BAEA8D95DFB1DAFB1\",\n\t\t\t\t\"58AEDFCE6F67DDC85A28C992F1C0BD0969F041E66F1EE88020A125CBFCFEBCD61709C9C4EBA192C15E69F020D462486019FA8DEA0CD7A42921A19D2FE546D43D\",\n\t\t\t\t\"9347BD291473E6B4E368437B8E561E065F649A6D8ADA479AD09B1999A8F26B91CF6120FD3BFE014E83F23ACFA4C0AD7B3712B2C3C0733270663112CCD9285CD9\",\n\t\t\t\t\"B32163E7C5DBB5F51FDC11D2EAC875EFBBCB7E7699090A7E7FF8A8D50795AF5D74D9FF98543EF8CDF89AC13D0485278756E0EF00C817745661E1D59FE38E7537\",\n\t\t\t\t\"1085D78307B1C4B008C57A2E7E5B234658A0A82E4FF1E4AAAC72B312FDA0FE27D233BC5B10E9CC17FDC7697B540C7D95EB215A19A1A0E20E1ABFA126EFD568C7\",\n\t\t\t\t\"4E5C734C7DDE011D83EAC2B7347B373594F92D7091B9CA34CB9C6F39BDF5A8D2F134379E16D822F6522170CCF2DDD55C84B9E6C64FC927AC4CF8DFB2A17701F2\",\n\t\t\t\t\"695D83BD990A1117B3D0CE06CC888027D12A054C2677FD82F0D4FBFC93575523E7991A5E35A3752E9B70CE62992E268A877744CDD435F5F130869C9A2074B338\",\n\t\t\t\t\"A6213743568E3B3158B9184301F3690847554C68457CB40FC9A4B8CFD8D4A118C301A07737AEDA0F929C68913C5F51C80394F53BFF1C3E83B2E40CA97EBA9E15\",\n\t\t\t\t\"D444BFA2362A96DF213D070E33FA841F51334E4E76866B8139E8AF3BB3398BE2DFADDCBC56B9146DE9F68118DC5829E74B0C28D7711907B121F9161CB92B69A9\",\n\t\t\t\t\"142709D62E28FCCCD0AF97FAD0F8465B971E82201DC51070FAA0372AA43E92484BE1C1E73BA10906D5D1853DB6A4106E0A7BF9800D373D6DEE2D46D62EF2A461\"\n\t\t};\n\t}\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/csharp/Blake2Sharp.sln",
    "content": "﻿\nMicrosoft Visual Studio Solution File, Format Version 12.00\n# Visual Studio 2012\nProject(\"{2150E333-8FDC-42A3-9474-1A3956D46DE8}\") = \"Solution Items\", \"Solution Items\", \"{98C3F5AC-1FDF-4AAF-B067-A9E9C663D87B}\"\nEndProject\nProject(\"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}\") = \"Blake2Sharp\", \"Blake2Sharp\\Blake2Sharp.csproj\", \"{E21AB364-9130-4F14-ABE1-18FA0C089130}\"\nEndProject\nProject(\"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}\") = \"Blake2Sharp.Tests\", \"Blake2Sharp.Tests\\Blake2Sharp.Tests.csproj\", \"{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}\"\nEndProject\nProject(\"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}\") = \"Blake2Sharp.CompressionCodeGen\", \"Blake2Sharp.CompressionCodeGen\\Blake2Sharp.CompressionCodeGen.csproj\", \"{17466328-5736-4EA1-A88D-CE016CCA2E80}\"\nEndProject\nGlobal\n\tGlobalSection(SolutionConfigurationPlatforms) = preSolution\n\t\tDebug|Any CPU = Debug|Any CPU\n\t\tRelease|Any CPU = Release|Any CPU\n\tEndGlobalSection\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution\n\t\t{E21AB364-9130-4F14-ABE1-18FA0C089130}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\n\t\t{E21AB364-9130-4F14-ABE1-18FA0C089130}.Debug|Any CPU.Build.0 = Debug|Any CPU\n\t\t{E21AB364-9130-4F14-ABE1-18FA0C089130}.Release|Any CPU.ActiveCfg = Release|Any CPU\n\t\t{E21AB364-9130-4F14-ABE1-18FA0C089130}.Release|Any CPU.Build.0 = Release|Any CPU\n\t\t{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\n\t\t{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}.Debug|Any CPU.Build.0 = Debug|Any CPU\n\t\t{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}.Release|Any CPU.ActiveCfg = Release|Any CPU\n\t\t{A32451B3-03A3-4CB3-AD9F-1408143D6AB7}.Release|Any CPU.Build.0 = Release|Any CPU\n\t\t{17466328-5736-4EA1-A88D-CE016CCA2E80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\n\t\t{17466328-5736-4EA1-A88D-CE016CCA2E80}.Debug|Any CPU.Build.0 = Debug|Any CPU\n\t\t{17466328-5736-4EA1-A88D-CE016CCA2E80}.Release|Any CPU.ActiveCfg = Release|Any CPU\n\t\t{17466328-5736-4EA1-A88D-CE016CCA2E80}.Release|Any CPU.Build.0 = Release|Any CPU\n\tEndGlobalSection\n\tGlobalSection(SolutionProperties) = preSolution\n\t\tHideSolutionNode = FALSE\n\tEndGlobalSection\nEndGlobal\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2-impl.h",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2_IMPL_H\n#define BLAKE2_IMPL_H\n\n#include <stdint.h>\n#include <string.h>\n\n#if !defined(__cplusplus) && (!defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901L)\n  #if   defined(_MSC_VER)\n    #define BLAKE2_INLINE __inline\n  #elif defined(__GNUC__)\n    #define BLAKE2_INLINE __inline__\n  #else\n    #define BLAKE2_INLINE\n  #endif\n#else\n  #define BLAKE2_INLINE inline\n#endif\n\nstatic BLAKE2_INLINE uint32_t load32( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint32_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint32_t )( p[0] ) <<  0) |\n         (( uint32_t )( p[1] ) <<  8) |\n         (( uint32_t )( p[2] ) << 16) |\n         (( uint32_t )( p[3] ) << 24) ;\n#endif\n}\n\nstatic BLAKE2_INLINE uint64_t load64( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint64_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint64_t )( p[0] ) <<  0) |\n         (( uint64_t )( p[1] ) <<  8) |\n         (( uint64_t )( p[2] ) << 16) |\n         (( uint64_t )( p[3] ) << 24) |\n         (( uint64_t )( p[4] ) << 32) |\n         (( uint64_t )( p[5] ) << 40) |\n         (( uint64_t )( p[6] ) << 48) |\n         (( uint64_t )( p[7] ) << 56) ;\n#endif\n}\n\nstatic BLAKE2_INLINE uint16_t load16( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint16_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint16_t )( p[0] ) <<  0) |\n         (( uint16_t )( p[1] ) <<  8) ;\n#endif\n}\n\nstatic BLAKE2_INLINE void store16( void *dst, uint16_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  *p++ = ( uint8_t )w; w >>= 8;\n  *p++ = ( uint8_t )w;\n#endif\n}\n\nstatic BLAKE2_INLINE void store32( void *dst, uint32_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n#endif\n}\n\nstatic BLAKE2_INLINE void store64( void *dst, uint64_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n  p[4] = (uint8_t)(w >> 32);\n  p[5] = (uint8_t)(w >> 40);\n  p[6] = (uint8_t)(w >> 48);\n  p[7] = (uint8_t)(w >> 56);\n#endif\n}\n\nstatic BLAKE2_INLINE uint64_t load48( const void *src )\n{\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint64_t )( p[0] ) <<  0) |\n         (( uint64_t )( p[1] ) <<  8) |\n         (( uint64_t )( p[2] ) << 16) |\n         (( uint64_t )( p[3] ) << 24) |\n         (( uint64_t )( p[4] ) << 32) |\n         (( uint64_t )( p[5] ) << 40) ;\n}\n\nstatic BLAKE2_INLINE void store48( void *dst, uint64_t w )\n{\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n  p[4] = (uint8_t)(w >> 32);\n  p[5] = (uint8_t)(w >> 40);\n}\n\nstatic BLAKE2_INLINE uint32_t rotr32( const uint32_t w, const unsigned c )\n{\n  return ( w >> c ) | ( w << ( 32 - c ) );\n}\n\nstatic BLAKE2_INLINE uint64_t rotr64( const uint64_t w, const unsigned c )\n{\n  return ( w >> c ) | ( w << ( 64 - c ) );\n}\n\n/* prevents compiler optimizing out memset() */\nstatic BLAKE2_INLINE void secure_zero_memory(void *v, size_t n)\n{\n  static void *(*const volatile memset_v)(void *, int, size_t) = &memset;\n  memset_v(v, 0, n);\n}\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2.h",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2_H\n#define BLAKE2_H\n\n#include <stddef.h>\n#include <stdint.h>\n\n#if defined(_MSC_VER)\n#define BLAKE2_PACKED(x) __pragma(pack(push, 1)) x __pragma(pack(pop))\n#else\n#define BLAKE2_PACKED(x) x __attribute__((packed))\n#endif\n\n#if defined(__cplusplus)\nextern \"C\" {\n#endif\n\n  enum blake2s_constant\n  {\n    BLAKE2S_BLOCKBYTES = 64,\n    BLAKE2S_OUTBYTES   = 32,\n    BLAKE2S_KEYBYTES   = 32,\n    BLAKE2S_SALTBYTES  = 8,\n    BLAKE2S_PERSONALBYTES = 8\n  };\n\n  enum blake2b_constant\n  {\n    BLAKE2B_BLOCKBYTES = 128,\n    BLAKE2B_OUTBYTES   = 64,\n    BLAKE2B_KEYBYTES   = 64,\n    BLAKE2B_SALTBYTES  = 16,\n    BLAKE2B_PERSONALBYTES = 16\n  };\n\n  typedef struct blake2s_state__\n  {\n    uint32_t h[8];\n    uint32_t t[2];\n    uint32_t f[2];\n    uint8_t  buf[BLAKE2S_BLOCKBYTES];\n    size_t   buflen;\n    size_t   outlen;\n    uint8_t  last_node;\n  } blake2s_state;\n\n  typedef struct blake2b_state__\n  {\n    uint64_t h[8];\n    uint64_t t[2];\n    uint64_t f[2];\n    uint8_t  buf[BLAKE2B_BLOCKBYTES];\n    size_t   buflen;\n    size_t   outlen;\n    uint8_t  last_node;\n  } blake2b_state;\n\n  typedef struct blake2sp_state__\n  {\n    blake2s_state S[8][1];\n    blake2s_state R[1];\n    uint8_t       buf[8 * BLAKE2S_BLOCKBYTES];\n    size_t        buflen;\n    size_t        outlen;\n  } blake2sp_state;\n\n  typedef struct blake2bp_state__\n  {\n    blake2b_state S[4][1];\n    blake2b_state R[1];\n    uint8_t       buf[4 * BLAKE2B_BLOCKBYTES];\n    size_t        buflen;\n    size_t        outlen;\n  } blake2bp_state;\n\n\n  BLAKE2_PACKED(struct blake2s_param__\n  {\n    uint8_t  digest_length; /* 1 */\n    uint8_t  key_length;    /* 2 */\n    uint8_t  fanout;        /* 3 */\n    uint8_t  depth;         /* 4 */\n    uint32_t leaf_length;   /* 8 */\n    uint32_t node_offset;  /* 12 */\n    uint16_t xof_length;    /* 14 */\n    uint8_t  node_depth;    /* 15 */\n    uint8_t  inner_length;  /* 16 */\n    /* uint8_t  reserved[0]; */\n    uint8_t  salt[BLAKE2S_SALTBYTES]; /* 24 */\n    uint8_t  personal[BLAKE2S_PERSONALBYTES];  /* 32 */\n  });\n\n  typedef struct blake2s_param__ blake2s_param;\n\n  BLAKE2_PACKED(struct blake2b_param__\n  {\n    uint8_t  digest_length; /* 1 */\n    uint8_t  key_length;    /* 2 */\n    uint8_t  fanout;        /* 3 */\n    uint8_t  depth;         /* 4 */\n    uint32_t leaf_length;   /* 8 */\n    uint32_t node_offset;   /* 12 */\n    uint32_t xof_length;    /* 16 */\n    uint8_t  node_depth;    /* 17 */\n    uint8_t  inner_length;  /* 18 */\n    uint8_t  reserved[14];  /* 32 */\n    uint8_t  salt[BLAKE2B_SALTBYTES]; /* 48 */\n    uint8_t  personal[BLAKE2B_PERSONALBYTES];  /* 64 */\n  });\n\n  typedef struct blake2b_param__ blake2b_param;\n\n  typedef struct blake2xs_state__\n  {\n    blake2s_state S[1];\n    blake2s_param P[1];\n  } blake2xs_state;\n\n  typedef struct blake2xb_state__\n  {\n    blake2b_state S[1];\n    blake2b_param P[1];\n  } blake2xb_state;\n\n  /* Padded structs result in a compile-time error */\n  enum {\n    BLAKE2_DUMMY_1 = 1/(sizeof(blake2s_param) == BLAKE2S_OUTBYTES),\n    BLAKE2_DUMMY_2 = 1/(sizeof(blake2b_param) == BLAKE2B_OUTBYTES)\n  };\n\n  /* Streaming API */\n  int blake2s_init( blake2s_state *S, size_t outlen );\n  int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2s_init_param( blake2s_state *S, const blake2s_param *P );\n  int blake2s_update( blake2s_state *S, const void *in, size_t inlen );\n  int blake2s_final( blake2s_state *S, void *out, size_t outlen );\n\n  int blake2b_init( blake2b_state *S, size_t outlen );\n  int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2b_init_param( blake2b_state *S, const blake2b_param *P );\n  int blake2b_update( blake2b_state *S, const void *in, size_t inlen );\n  int blake2b_final( blake2b_state *S, void *out, size_t outlen );\n\n  int blake2sp_init( blake2sp_state *S, size_t outlen );\n  int blake2sp_init_key( blake2sp_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2sp_update( blake2sp_state *S, const void *in, size_t inlen );\n  int blake2sp_final( blake2sp_state *S, void *out, size_t outlen );\n\n  int blake2bp_init( blake2bp_state *S, size_t outlen );\n  int blake2bp_init_key( blake2bp_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2bp_update( blake2bp_state *S, const void *in, size_t inlen );\n  int blake2bp_final( blake2bp_state *S, void *out, size_t outlen );\n\n  /* Variable output length API */\n  int blake2xs_init( blake2xs_state *S, const size_t outlen );\n  int blake2xs_init_key( blake2xs_state *S, const size_t outlen, const void *key, size_t keylen );\n  int blake2xs_update( blake2xs_state *S, const void *in, size_t inlen );\n  int blake2xs_final(blake2xs_state *S, void *out, size_t outlen);\n\n  int blake2xb_init( blake2xb_state *S, const size_t outlen );\n  int blake2xb_init_key( blake2xb_state *S, const size_t outlen, const void *key, size_t keylen );\n  int blake2xb_update( blake2xb_state *S, const void *in, size_t inlen );\n  int blake2xb_final(blake2xb_state *S, void *out, size_t outlen);\n\n  /* Simple API */\n  int blake2s( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  int blake2sp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2bp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  int blake2xs( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2xb( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  /* This is simply an alias for blake2b */\n  int blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n#if defined(__cplusplus)\n}\n#endif\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2b-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nstatic const uint64_t blake2b_IV[8] =\n{\n  0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL,\n  0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL,\n  0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL,\n  0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL\n};\n\nstatic const uint8_t blake2b_sigma[12][16] =\n{\n  {  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15 } ,\n  { 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3 } ,\n  { 11,  8, 12,  0,  5,  2, 15, 13, 10, 14,  3,  6,  7,  1,  9,  4 } ,\n  {  7,  9,  3,  1, 13, 12, 11, 14,  2,  6,  5, 10,  4,  0, 15,  8 } ,\n  {  9,  0,  5,  7,  2,  4, 10, 15, 14,  1, 11, 12,  6,  8,  3, 13 } ,\n  {  2, 12,  6, 10,  0, 11,  8,  3,  4, 13,  7,  5, 15, 14,  1,  9 } ,\n  { 12,  5,  1, 15, 14, 13,  4, 10,  0,  7,  6,  3,  9,  2,  8, 11 } ,\n  { 13, 11,  7, 14, 12,  1,  3,  9,  5,  0, 15,  4,  8,  6,  2, 10 } ,\n  {  6, 15, 14,  9, 11,  3,  0,  8, 12,  2, 13,  7,  1,  4, 10,  5 } ,\n  { 10,  2,  8,  4,  7,  6,  1,  5, 15, 11,  9, 14,  3, 12, 13 , 0 } ,\n  {  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15 } ,\n  { 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3 }\n};\n\n\nstatic void blake2b_set_lastnode( blake2b_state *S )\n{\n  S->f[1] = (uint64_t)-1;\n}\n\n/* Some helper functions, not necessarily useful */\nstatic int blake2b_is_lastblock( const blake2b_state *S )\n{\n  return S->f[0] != 0;\n}\n\nstatic void blake2b_set_lastblock( blake2b_state *S )\n{\n  if( S->last_node ) blake2b_set_lastnode( S );\n\n  S->f[0] = (uint64_t)-1;\n}\n\nstatic void blake2b_increment_counter( blake2b_state *S, const uint64_t inc )\n{\n  S->t[0] += inc;\n  S->t[1] += ( S->t[0] < inc );\n}\n\nstatic void blake2b_init0( blake2b_state *S )\n{\n  size_t i;\n  memset( S, 0, sizeof( blake2b_state ) );\n\n  for( i = 0; i < 8; ++i ) S->h[i] = blake2b_IV[i];\n}\n\n/* init xors IV with input parameter block */\nint blake2b_init_param( blake2b_state *S, const blake2b_param *P )\n{\n  const uint8_t *p = ( const uint8_t * )( P );\n  size_t i;\n\n  blake2b_init0( S );\n\n  /* IV XOR ParamBlock */\n  for( i = 0; i < 8; ++i )\n    S->h[i] ^= load64( p + sizeof( S->h[i] ) * i );\n\n  S->outlen = P->digest_length;\n  return 0;\n}\n\n\n\nint blake2b_init( blake2b_state *S, size_t outlen )\n{\n  blake2b_param P[1];\n\n  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = 0;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store32( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2b_init_param( S, P );\n}\n\n\nint blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  blake2b_param P[1];\n\n  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;\n\n  if ( !key || !keylen || keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = (uint8_t)keylen;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store32( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  if( blake2b_init_param( S, P ) < 0 ) return -1;\n\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n    blake2b_update( S, block, BLAKE2B_BLOCKBYTES );\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n#define G(r,i,a,b,c,d)                      \\\n  do {                                      \\\n    a = a + b + m[blake2b_sigma[r][2*i+0]]; \\\n    d = rotr64(d ^ a, 32);                  \\\n    c = c + d;                              \\\n    b = rotr64(b ^ c, 24);                  \\\n    a = a + b + m[blake2b_sigma[r][2*i+1]]; \\\n    d = rotr64(d ^ a, 16);                  \\\n    c = c + d;                              \\\n    b = rotr64(b ^ c, 63);                  \\\n  } while(0)\n\n#define ROUND(r)                    \\\n  do {                              \\\n    G(r,0,v[ 0],v[ 4],v[ 8],v[12]); \\\n    G(r,1,v[ 1],v[ 5],v[ 9],v[13]); \\\n    G(r,2,v[ 2],v[ 6],v[10],v[14]); \\\n    G(r,3,v[ 3],v[ 7],v[11],v[15]); \\\n    G(r,4,v[ 0],v[ 5],v[10],v[15]); \\\n    G(r,5,v[ 1],v[ 6],v[11],v[12]); \\\n    G(r,6,v[ 2],v[ 7],v[ 8],v[13]); \\\n    G(r,7,v[ 3],v[ 4],v[ 9],v[14]); \\\n  } while(0)\n\nstatic void blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )\n{\n  uint64_t m[16];\n  uint64_t v[16];\n  size_t i;\n\n  for( i = 0; i < 16; ++i ) {\n    m[i] = load64( block + i * sizeof( m[i] ) );\n  }\n\n  for( i = 0; i < 8; ++i ) {\n    v[i] = S->h[i];\n  }\n\n  v[ 8] = blake2b_IV[0];\n  v[ 9] = blake2b_IV[1];\n  v[10] = blake2b_IV[2];\n  v[11] = blake2b_IV[3];\n  v[12] = blake2b_IV[4] ^ S->t[0];\n  v[13] = blake2b_IV[5] ^ S->t[1];\n  v[14] = blake2b_IV[6] ^ S->f[0];\n  v[15] = blake2b_IV[7] ^ S->f[1];\n\n  ROUND( 0 );\n  ROUND( 1 );\n  ROUND( 2 );\n  ROUND( 3 );\n  ROUND( 4 );\n  ROUND( 5 );\n  ROUND( 6 );\n  ROUND( 7 );\n  ROUND( 8 );\n  ROUND( 9 );\n  ROUND( 10 );\n  ROUND( 11 );\n\n  for( i = 0; i < 8; ++i ) {\n    S->h[i] = S->h[i] ^ v[i] ^ v[i + 8];\n  }\n}\n\n#undef G\n#undef ROUND\n\nint blake2b_update( blake2b_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  if( inlen > 0 )\n  {\n    size_t left = S->buflen;\n    size_t fill = BLAKE2B_BLOCKBYTES - left;\n    if( inlen > fill )\n    {\n      S->buflen = 0;\n      memcpy( S->buf + left, in, fill ); /* Fill buffer */\n      blake2b_increment_counter( S, BLAKE2B_BLOCKBYTES );\n      blake2b_compress( S, S->buf ); /* Compress */\n      in += fill; inlen -= fill;\n      while(inlen > BLAKE2B_BLOCKBYTES) {\n        blake2b_increment_counter(S, BLAKE2B_BLOCKBYTES);\n        blake2b_compress( S, in );\n        in += BLAKE2B_BLOCKBYTES;\n        inlen -= BLAKE2B_BLOCKBYTES;\n      }\n    }\n    memcpy( S->buf + S->buflen, in, inlen );\n    S->buflen += inlen;\n  }\n  return 0;\n}\n\nint blake2b_final( blake2b_state *S, void *out, size_t outlen )\n{\n  uint8_t buffer[BLAKE2B_OUTBYTES] = {0};\n  size_t i;\n\n  if( out == NULL || outlen < S->outlen )\n    return -1;\n\n  if( blake2b_is_lastblock( S ) )\n    return -1;\n\n  blake2b_increment_counter( S, S->buflen );\n  blake2b_set_lastblock( S );\n  memset( S->buf + S->buflen, 0, BLAKE2B_BLOCKBYTES - S->buflen ); /* Padding */\n  blake2b_compress( S, S->buf );\n\n  for( i = 0; i < 8; ++i ) /* Output full hash to temp buffer */\n    store64( buffer + sizeof( S->h[i] ) * i, S->h[i] );\n\n  memcpy( out, buffer, S->outlen );\n  secure_zero_memory(buffer, sizeof(buffer));\n  return 0;\n}\n\n/* inlen, at least, should be uint64_t. Others can be size_t. */\nint blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  blake2b_state S[1];\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if( NULL == key && keylen > 0 ) return -1;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  if( keylen > 0 )\n  {\n    if( blake2b_init_key( S, outlen, key, keylen ) < 0 ) return -1;\n  }\n  else\n  {\n    if( blake2b_init( S, outlen ) < 0 ) return -1;\n  }\n\n  blake2b_update( S, ( const uint8_t * )in, inlen );\n  blake2b_final( S, out, outlen );\n  return 0;\n}\n\nint blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen ) {\n  return blake2b(out, outlen, in, inlen, key, keylen);\n}\n\n#if defined(SUPERCOP)\nint crypto_hash( unsigned char *out, unsigned char *in, unsigned long long inlen )\n{\n  return blake2b( out, BLAKE2B_OUTBYTES, in, inlen, NULL, 0 );\n}\n#endif\n\n#if defined(BLAKE2B_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2B_OUTBYTES];\n    blake2b( hash, BLAKE2B_OUTBYTES, buf, i, key, BLAKE2B_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2b_keyed_kat[i], BLAKE2B_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2B_OUTBYTES];\n      blake2b_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2b_init_key(&S, BLAKE2B_OUTBYTES, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2b_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2b_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2b_final(&S, hash, BLAKE2B_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2b_keyed_kat[i], BLAKE2B_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2bp-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <stdint.h>\n\n#if defined(_OPENMP)\n#include <omp.h>\n#endif\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#define PARALLELISM_DEGREE 4\n\n/*\n  blake2b_init_param defaults to setting the expecting output length\n  from the digest_length parameter block field.\n\n  In some cases, however, we do not want this, as the output length\n  of these instances is given by inner_length instead.\n*/\nstatic int blake2bp_init_leaf_param( blake2b_state *S, const blake2b_param *P )\n{\n  int err = blake2b_init_param(S, P);\n  S->outlen = P->inner_length;\n  return err;\n}\n\nstatic int blake2bp_init_leaf( blake2b_state *S, size_t outlen, size_t keylen, uint64_t offset )\n{\n  blake2b_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, offset );\n  store32( &P->xof_length, 0 );\n  P->node_depth = 0;\n  P->inner_length = BLAKE2B_OUTBYTES;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2bp_init_leaf_param( S, P );\n}\n\nstatic int blake2bp_init_root( blake2b_state *S, size_t outlen, size_t keylen )\n{\n  blake2b_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store32( &P->xof_length, 0 );\n  P->node_depth = 1;\n  P->inner_length = BLAKE2B_OUTBYTES;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2b_init_param( S, P );\n}\n\n\nint blake2bp_init( blake2bp_state *S, size_t outlen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2bp_init_root( S->R, outlen, 0 ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S->S[i], outlen, 0, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  return 0;\n}\n\nint blake2bp_init_key( blake2bp_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( !key || !keylen || keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2bp_init_root( S->R, outlen, keylen ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S->S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S->S[i], block, BLAKE2B_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n\nint blake2bp_update( blake2bp_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  size_t left = S->buflen;\n  size_t fill = sizeof( S->buf ) - left;\n  size_t i;\n\n  if( left && inlen >= fill )\n  {\n    memcpy( S->buf + left, in, fill );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S->S[i], S->buf + i * BLAKE2B_BLOCKBYTES, BLAKE2B_BLOCKBYTES );\n\n    in += fill;\n    inlen -= fill;\n    left = 0;\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2B_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES )\n    {\n      blake2b_update( S->S[i], in__, BLAKE2B_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n    }\n  }\n\n  in += inlen - inlen % ( PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES );\n  inlen %= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n\n  if( inlen > 0 )\n    memcpy( S->buf + left, in, inlen );\n\n  S->buflen = left + inlen;\n  return 0;\n}\n\nint blake2bp_final( blake2bp_state *S, void *out, size_t outlen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2B_OUTBYTES];\n  size_t i;\n\n  if(out == NULL || outlen < S->outlen) {\n    return -1;\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n  {\n    if( S->buflen > i * BLAKE2B_BLOCKBYTES )\n    {\n      size_t left = S->buflen - i * BLAKE2B_BLOCKBYTES;\n\n      if( left > BLAKE2B_BLOCKBYTES ) left = BLAKE2B_BLOCKBYTES;\n\n      blake2b_update( S->S[i], S->buf + i * BLAKE2B_BLOCKBYTES, left );\n    }\n\n    blake2b_final( S->S[i], hash[i], BLAKE2B_OUTBYTES );\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2b_update( S->R, hash[i], BLAKE2B_OUTBYTES );\n\n  return blake2b_final( S->R, out, S->outlen );\n}\n\nint blake2bp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2B_OUTBYTES];\n  blake2b_state S[PARALLELISM_DEGREE][1];\n  blake2b_state FS[1];\n  size_t i;\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if( NULL == key && keylen > 0 ) return -1;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S[PARALLELISM_DEGREE - 1]->last_node = 1; /* mark last node */\n\n  if( keylen > 0 )\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S[i], block, BLAKE2B_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S,hash), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2B_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES )\n    {\n      blake2b_update( S[i], in__, BLAKE2B_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n    }\n\n    if( inlen__ > i * BLAKE2B_BLOCKBYTES )\n    {\n      const size_t left = inlen__ - i * BLAKE2B_BLOCKBYTES;\n      const size_t len = left <= BLAKE2B_BLOCKBYTES ? left : BLAKE2B_BLOCKBYTES;\n      blake2b_update( S[i], in__, len );\n    }\n\n    blake2b_final( S[i], hash[i], BLAKE2B_OUTBYTES );\n  }\n\n  if( blake2bp_init_root( FS, outlen, keylen ) < 0 )\n    return -1;\n\n  FS->last_node = 1; /* Mark as last node */\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2b_update( FS, hash[i], BLAKE2B_OUTBYTES );\n\n  return blake2b_final( FS, out, outlen );;\n}\n\n#if defined(BLAKE2BP_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2B_OUTBYTES];\n    blake2bp( hash, BLAKE2B_OUTBYTES, buf, i, key, BLAKE2B_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2bp_keyed_kat[i], BLAKE2B_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2B_OUTBYTES];\n      blake2bp_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2bp_init_key(&S, BLAKE2B_OUTBYTES, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2bp_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2bp_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2bp_final(&S, hash, BLAKE2B_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2bp_keyed_kat[i], BLAKE2B_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2s-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nstatic const uint32_t blake2s_IV[8] =\n{\n  0x6A09E667UL, 0xBB67AE85UL, 0x3C6EF372UL, 0xA54FF53AUL,\n  0x510E527FUL, 0x9B05688CUL, 0x1F83D9ABUL, 0x5BE0CD19UL\n};\n\nstatic const uint8_t blake2s_sigma[10][16] =\n{\n  {  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15 } ,\n  { 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3 } ,\n  { 11,  8, 12,  0,  5,  2, 15, 13, 10, 14,  3,  6,  7,  1,  9,  4 } ,\n  {  7,  9,  3,  1, 13, 12, 11, 14,  2,  6,  5, 10,  4,  0, 15,  8 } ,\n  {  9,  0,  5,  7,  2,  4, 10, 15, 14,  1, 11, 12,  6,  8,  3, 13 } ,\n  {  2, 12,  6, 10,  0, 11,  8,  3,  4, 13,  7,  5, 15, 14,  1,  9 } ,\n  { 12,  5,  1, 15, 14, 13,  4, 10,  0,  7,  6,  3,  9,  2,  8, 11 } ,\n  { 13, 11,  7, 14, 12,  1,  3,  9,  5,  0, 15,  4,  8,  6,  2, 10 } ,\n  {  6, 15, 14,  9, 11,  3,  0,  8, 12,  2, 13,  7,  1,  4, 10,  5 } ,\n  { 10,  2,  8,  4,  7,  6,  1,  5, 15, 11,  9, 14,  3, 12, 13 , 0 } ,\n};\n\nstatic void blake2s_set_lastnode( blake2s_state *S )\n{\n  S->f[1] = (uint32_t)-1;\n}\n\n/* Some helper functions, not necessarily useful */\nstatic int blake2s_is_lastblock( const blake2s_state *S )\n{\n  return S->f[0] != 0;\n}\n\nstatic void blake2s_set_lastblock( blake2s_state *S )\n{\n  if( S->last_node ) blake2s_set_lastnode( S );\n\n  S->f[0] = (uint32_t)-1;\n}\n\nstatic void blake2s_increment_counter( blake2s_state *S, const uint32_t inc )\n{\n  S->t[0] += inc;\n  S->t[1] += ( S->t[0] < inc );\n}\n\nstatic void blake2s_init0( blake2s_state *S )\n{\n  size_t i;\n  memset( S, 0, sizeof( blake2s_state ) );\n\n  for( i = 0; i < 8; ++i ) S->h[i] = blake2s_IV[i];\n}\n\n/* init2 xors IV with input parameter block */\nint blake2s_init_param( blake2s_state *S, const blake2s_param *P )\n{\n  const unsigned char *p = ( const unsigned char * )( P );\n  size_t i;\n\n  blake2s_init0( S );\n\n  /* IV XOR ParamBlock */\n  for( i = 0; i < 8; ++i )\n    S->h[i] ^= load32( &p[i * 4] );\n\n  S->outlen = P->digest_length;\n  return 0;\n}\n\n\n/* Sequential blake2s initialization */\nint blake2s_init( blake2s_state *S, size_t outlen )\n{\n  blake2s_param P[1];\n\n  /* Move interval verification here? */\n  if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = 0;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store16( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  /* memset(P->reserved, 0, sizeof(P->reserved) ); */\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2s_init_param( S, P );\n}\n\nint blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  blake2s_param P[1];\n\n  if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;\n\n  if ( !key || !keylen || keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = (uint8_t)keylen;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store16( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  /* memset(P->reserved, 0, sizeof(P->reserved) ); */\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  if( blake2s_init_param( S, P ) < 0 ) return -1;\n\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n    blake2s_update( S, block, BLAKE2S_BLOCKBYTES );\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n#define G(r,i,a,b,c,d)                      \\\n  do {                                      \\\n    a = a + b + m[blake2s_sigma[r][2*i+0]]; \\\n    d = rotr32(d ^ a, 16);                  \\\n    c = c + d;                              \\\n    b = rotr32(b ^ c, 12);                  \\\n    a = a + b + m[blake2s_sigma[r][2*i+1]]; \\\n    d = rotr32(d ^ a, 8);                   \\\n    c = c + d;                              \\\n    b = rotr32(b ^ c, 7);                   \\\n  } while(0)\n\n#define ROUND(r)                    \\\n  do {                              \\\n    G(r,0,v[ 0],v[ 4],v[ 8],v[12]); \\\n    G(r,1,v[ 1],v[ 5],v[ 9],v[13]); \\\n    G(r,2,v[ 2],v[ 6],v[10],v[14]); \\\n    G(r,3,v[ 3],v[ 7],v[11],v[15]); \\\n    G(r,4,v[ 0],v[ 5],v[10],v[15]); \\\n    G(r,5,v[ 1],v[ 6],v[11],v[12]); \\\n    G(r,6,v[ 2],v[ 7],v[ 8],v[13]); \\\n    G(r,7,v[ 3],v[ 4],v[ 9],v[14]); \\\n  } while(0)\n\nstatic void blake2s_compress( blake2s_state *S, const uint8_t in[BLAKE2S_BLOCKBYTES] )\n{\n  uint32_t m[16];\n  uint32_t v[16];\n  size_t i;\n\n  for( i = 0; i < 16; ++i ) {\n    m[i] = load32( in + i * sizeof( m[i] ) );\n  }\n\n  for( i = 0; i < 8; ++i ) {\n    v[i] = S->h[i];\n  }\n\n  v[ 8] = blake2s_IV[0];\n  v[ 9] = blake2s_IV[1];\n  v[10] = blake2s_IV[2];\n  v[11] = blake2s_IV[3];\n  v[12] = S->t[0] ^ blake2s_IV[4];\n  v[13] = S->t[1] ^ blake2s_IV[5];\n  v[14] = S->f[0] ^ blake2s_IV[6];\n  v[15] = S->f[1] ^ blake2s_IV[7];\n\n  ROUND( 0 );\n  ROUND( 1 );\n  ROUND( 2 );\n  ROUND( 3 );\n  ROUND( 4 );\n  ROUND( 5 );\n  ROUND( 6 );\n  ROUND( 7 );\n  ROUND( 8 );\n  ROUND( 9 );\n\n  for( i = 0; i < 8; ++i ) {\n    S->h[i] = S->h[i] ^ v[i] ^ v[i + 8];\n  }\n}\n\n#undef G\n#undef ROUND\n\nint blake2s_update( blake2s_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  if( inlen > 0 )\n  {\n    size_t left = S->buflen;\n    size_t fill = BLAKE2S_BLOCKBYTES - left;\n    if( inlen > fill )\n    {\n      S->buflen = 0;\n      memcpy( S->buf + left, in, fill ); /* Fill buffer */\n      blake2s_increment_counter( S, BLAKE2S_BLOCKBYTES );\n      blake2s_compress( S, S->buf ); /* Compress */\n      in += fill; inlen -= fill;\n      while(inlen > BLAKE2S_BLOCKBYTES) {\n        blake2s_increment_counter(S, BLAKE2S_BLOCKBYTES);\n        blake2s_compress( S, in );\n        in += BLAKE2S_BLOCKBYTES;\n        inlen -= BLAKE2S_BLOCKBYTES;\n      }\n    }\n    memcpy( S->buf + S->buflen, in, inlen );\n    S->buflen += inlen;\n  }\n  return 0;\n}\n\nint blake2s_final( blake2s_state *S, void *out, size_t outlen )\n{\n  uint8_t buffer[BLAKE2S_OUTBYTES] = {0};\n  size_t i;\n\n  if( out == NULL || outlen < S->outlen )\n    return -1;\n\n  if( blake2s_is_lastblock( S ) )\n    return -1;\n\n  blake2s_increment_counter( S, ( uint32_t )S->buflen );\n  blake2s_set_lastblock( S );\n  memset( S->buf + S->buflen, 0, BLAKE2S_BLOCKBYTES - S->buflen ); /* Padding */\n  blake2s_compress( S, S->buf );\n\n  for( i = 0; i < 8; ++i ) /* Output full hash to temp buffer */\n    store32( buffer + sizeof( S->h[i] ) * i, S->h[i] );\n\n  memcpy( out, buffer, outlen );\n  secure_zero_memory(buffer, sizeof(buffer));\n  return 0;\n}\n\nint blake2s( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  blake2s_state S[1];\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if ( NULL == key && keylen > 0) return -1;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  if( keylen > 0 )\n  {\n    if( blake2s_init_key( S, outlen, key, keylen ) < 0 ) return -1;\n  }\n  else\n  {\n    if( blake2s_init( S, outlen ) < 0 ) return -1;\n  }\n\n  blake2s_update( S, ( const uint8_t * )in, inlen );\n  blake2s_final( S, out, outlen );\n  return 0;\n}\n\n#if defined(SUPERCOP)\nint crypto_hash( unsigned char *out, unsigned char *in, unsigned long long inlen )\n{\n  return blake2s( out, BLAKE2S_OUTBYTES in, inlen, NULL, 0 );\n}\n#endif\n\n#if defined(BLAKE2S_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2S_OUTBYTES];\n    blake2s( hash, BLAKE2S_OUTBYTES, buf, i, key, BLAKE2S_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2s_keyed_kat[i], BLAKE2S_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2S_OUTBYTES];\n      blake2s_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2s_init_key(&S, BLAKE2S_OUTBYTES, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2s_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2s_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2s_final(&S, hash, BLAKE2S_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2s_keyed_kat[i], BLAKE2S_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2sp-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdlib.h>\n#include <string.h>\n#include <stdio.h>\n\n#if defined(_OPENMP)\n#include <omp.h>\n#endif\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#define PARALLELISM_DEGREE 8\n\n/*\n  blake2sp_init_param defaults to setting the expecting output length\n  from the digest_length parameter block field.\n\n  In some cases, however, we do not want this, as the output length\n  of these instances is given by inner_length instead.\n*/\nstatic int blake2sp_init_leaf_param( blake2s_state *S, const blake2s_param *P )\n{\n  int err = blake2s_init_param(S, P);\n  S->outlen = P->inner_length;\n  return err;\n}\n\nstatic int blake2sp_init_leaf( blake2s_state *S, size_t outlen, size_t keylen, uint64_t offset )\n{\n  blake2s_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, offset );\n  store16( &P->xof_length, 0 );\n  P->node_depth = 0;\n  P->inner_length = BLAKE2S_OUTBYTES;\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2sp_init_leaf_param( S, P );\n}\n\nstatic int blake2sp_init_root( blake2s_state *S, size_t outlen, size_t keylen )\n{\n  blake2s_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store16( &P->xof_length, 0 );\n  P->node_depth = 1;\n  P->inner_length = BLAKE2S_OUTBYTES;\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2s_init_param( S, P );\n}\n\n\nint blake2sp_init( blake2sp_state *S, size_t outlen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2sp_init_root( S->R, outlen, 0 ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S->S[i], outlen, 0, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  return 0;\n}\n\nint blake2sp_init_key( blake2sp_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( !key || !keylen || keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2sp_init_root( S->R, outlen, keylen ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S->S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S->S[i], block, BLAKE2S_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n\nint blake2sp_update( blake2sp_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  size_t left = S->buflen;\n  size_t fill = sizeof( S->buf ) - left;\n  size_t i;\n\n  if( left && inlen >= fill )\n  {\n    memcpy( S->buf + left, in, fill );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S->S[i], S->buf + i * BLAKE2S_BLOCKBYTES, BLAKE2S_BLOCKBYTES );\n\n    in += fill;\n    inlen -= fill;\n    left = 0;\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S), num_threads(PARALLELISM_DEGREE)\n#else\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2S_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES )\n    {\n      blake2s_update( S->S[i], in__, BLAKE2S_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n    }\n  }\n\n  in += inlen - inlen % ( PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES );\n  inlen %= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n\n  if( inlen > 0 )\n    memcpy( S->buf + left, in, inlen );\n\n  S->buflen = left + inlen;\n  return 0;\n}\n\n\nint blake2sp_final( blake2sp_state *S, void *out, size_t outlen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2S_OUTBYTES];\n  size_t i;\n\n  if(out == NULL || outlen < S->outlen) {\n    return -1;\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n  {\n    if( S->buflen > i * BLAKE2S_BLOCKBYTES )\n    {\n      size_t left = S->buflen - i * BLAKE2S_BLOCKBYTES;\n\n      if( left > BLAKE2S_BLOCKBYTES ) left = BLAKE2S_BLOCKBYTES;\n\n      blake2s_update( S->S[i], S->buf + i * BLAKE2S_BLOCKBYTES, left );\n    }\n\n    blake2s_final( S->S[i], hash[i], BLAKE2S_OUTBYTES );\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2s_update( S->R, hash[i], BLAKE2S_OUTBYTES );\n\n  return blake2s_final( S->R, out, S->outlen );\n}\n\n\nint blake2sp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2S_OUTBYTES];\n  blake2s_state S[PARALLELISM_DEGREE][1];\n  blake2s_state FS[1];\n  size_t i;\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if ( NULL == key && keylen > 0) return -1;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S[PARALLELISM_DEGREE - 1]->last_node = 1; /* mark last node */\n\n  if( keylen > 0 )\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S[i], block, BLAKE2S_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S,hash), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2S_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES )\n    {\n      blake2s_update( S[i], in__, BLAKE2S_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n    }\n\n    if( inlen__ > i * BLAKE2S_BLOCKBYTES )\n    {\n      const size_t left = inlen__ - i * BLAKE2S_BLOCKBYTES;\n      const size_t len = left <= BLAKE2S_BLOCKBYTES ? left : BLAKE2S_BLOCKBYTES;\n      blake2s_update( S[i], in__, len );\n    }\n\n    blake2s_final( S[i], hash[i], BLAKE2S_OUTBYTES );\n  }\n\n  if( blake2sp_init_root( FS, outlen, keylen ) < 0 )\n    return -1;\n\n  FS->last_node = 1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2s_update( FS, hash[i], BLAKE2S_OUTBYTES );\n\n  return blake2s_final( FS, out, outlen );\n}\n\n\n\n#if defined(BLAKE2SP_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2S_OUTBYTES];\n    blake2sp( hash, BLAKE2S_OUTBYTES, buf, i, key, BLAKE2S_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2sp_keyed_kat[i], BLAKE2S_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2S_OUTBYTES];\n      blake2sp_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2sp_init_key(&S, BLAKE2S_OUTBYTES, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2sp_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2sp_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2sp_final(&S, hash, BLAKE2S_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2sp_keyed_kat[i], BLAKE2S_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2xb-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2016, JP Aumasson <jeanphilippe.aumasson@gmail.com>.\n   Copyright 2016, Samuel Neves <sneves@dei.uc.pt>.\n\n   You may use this under the terms of the CC0, the OpenSSL Licence, or\n   the Apache Public License 2.0, at your option.  The terms of these\n   licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nint blake2xb_init( blake2xb_state *S, const size_t outlen ) {\n  return blake2xb_init_key(S, outlen, NULL, 0);\n}\n\nint blake2xb_init_key( blake2xb_state *S, const size_t outlen, const void *key, size_t keylen)\n{\n  if ( outlen == 0 || outlen > 0xFFFFFFFFUL ) {\n    return -1;\n  }\n\n  if (NULL != key && keylen > BLAKE2B_KEYBYTES) {\n    return -1;\n  }\n\n  if (NULL == key && keylen > 0) {\n    return -1;\n  }\n\n  /* Initialize parameter block */\n  S->P->digest_length = BLAKE2B_OUTBYTES;\n  S->P->key_length    = keylen;\n  S->P->fanout        = 1;\n  S->P->depth         = 1;\n  store32( &S->P->leaf_length, 0 );\n  store32( &S->P->node_offset, 0 );\n  store32( &S->P->xof_length, outlen );\n  S->P->node_depth    = 0;\n  S->P->inner_length  = 0;\n  memset( S->P->reserved, 0, sizeof( S->P->reserved ) );\n  memset( S->P->salt,     0, sizeof( S->P->salt ) );\n  memset( S->P->personal, 0, sizeof( S->P->personal ) );\n\n  if( blake2b_init_param( S->S, S->P ) < 0 ) {\n    return -1;\n  }\n\n  if (keylen > 0) {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset(block, 0, BLAKE2B_BLOCKBYTES);\n    memcpy(block, key, keylen);\n    blake2b_update(S->S, block, BLAKE2B_BLOCKBYTES);\n    secure_zero_memory(block, BLAKE2B_BLOCKBYTES);\n  }\n  return 0;\n}\n\nint blake2xb_update( blake2xb_state *S, const void *in, size_t inlen ) {\n    return blake2b_update( S->S, in, inlen );\n}\n\nint blake2xb_final( blake2xb_state *S, void *out, size_t outlen) {\n\n  blake2b_state C[1];\n  blake2b_param P[1];\n  uint32_t xof_length = load32(&S->P->xof_length);\n  uint8_t root[BLAKE2B_BLOCKBYTES];\n  size_t i;\n\n  if (NULL == out) {\n    return -1;\n  }\n\n  /* outlen must match the output size defined in xof_length, */\n  /* unless it was -1, in which case anything goes except 0. */\n  if(xof_length == 0xFFFFFFFFUL) {\n    if(outlen == 0) {\n      return -1;\n    }\n  } else {\n    if(outlen != xof_length) {\n      return -1;\n    }\n  }\n\n  /* Finalize the root hash */\n  if (blake2b_final(S->S, root, BLAKE2B_OUTBYTES) < 0) {\n    return -1;\n  }\n\n  /* Set common block structure values */\n  /* Copy values from parent instance, and only change the ones below */\n  memcpy(P, S->P, sizeof(blake2b_param));\n  P->key_length = 0;\n  P->fanout = 0;\n  P->depth = 0;\n  store32(&P->leaf_length, BLAKE2B_OUTBYTES);\n  P->inner_length = BLAKE2B_OUTBYTES;\n  P->node_depth = 0;\n\n  for (i = 0; outlen > 0; ++i) {\n    const size_t block_size = (outlen < BLAKE2B_OUTBYTES) ? outlen : BLAKE2B_OUTBYTES;\n    /* Initialize state */\n    P->digest_length = block_size;\n    store32(&P->node_offset, i);\n    blake2b_init_param(C, P);\n    /* Process key if needed */\n    blake2b_update(C, root, BLAKE2B_OUTBYTES);\n    if (blake2b_final(C, (uint8_t *)out + i * BLAKE2B_OUTBYTES, block_size) < 0 ) {\n        return -1;\n    }\n    outlen -= block_size;\n  }\n  secure_zero_memory(root, sizeof(root));\n  secure_zero_memory(P, sizeof(P));\n  secure_zero_memory(C, sizeof(C));\n  /* Put blake2xb in an invalid state? cf. blake2s_is_lastblock */\n  return 0;\n\n}\n\nint blake2xb(void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen)\n{\n  blake2xb_state S[1];\n\n  /* Verify parameters */\n  if (NULL == in && inlen > 0)\n    return -1;\n\n  if (NULL == out)\n    return -1;\n\n  if (NULL == key && keylen > 0)\n    return -1;\n\n  if (keylen > BLAKE2B_KEYBYTES)\n    return -1;\n\n  if (outlen == 0)\n    return -1;\n\n  /* Initialize the root block structure */\n  if (blake2xb_init_key(S, outlen, key, keylen) < 0) {\n    return -1;\n  }\n\n  /* Absorb the input message */\n  blake2xb_update(S, in, inlen);\n\n  /* Compute the root node of the tree and the final hash using the counter construction */\n  return blake2xb_final(S, out, outlen);\n}\n\n#if defined(BLAKE2XB_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step, outlen;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i ) {\n    key[i] = ( uint8_t )i;\n  }\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i ) {\n    buf[i] = ( uint8_t )i;\n  }\n\n  /* Testing length of outputs rather than inputs */\n  /* (Test of input lengths mostly covered by blake2b tests) */\n\n  /* Test simple API */\n  for( outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen )\n  {\n      uint8_t hash[BLAKE2_KAT_LENGTH] = {0};\n      if( blake2xb( hash, outlen, buf, BLAKE2_KAT_LENGTH, key, BLAKE2B_KEYBYTES ) < 0 ) {\n        goto fail;\n      }\n\n      if( 0 != memcmp( hash, blake2xb_keyed_kat[outlen-1], outlen ) )\n      {\n        goto fail;\n      }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen) {\n      uint8_t hash[BLAKE2_KAT_LENGTH];\n      blake2xb_state S;\n      uint8_t * p = buf;\n      size_t mlen = BLAKE2_KAT_LENGTH;\n      int err = 0;\n\n      if( (err = blake2xb_init_key(&S, outlen, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2xb_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2xb_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2xb_final(&S, hash, outlen)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2xb_keyed_kat[outlen-1], outlen)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/blake2xs-ref.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2016, JP Aumasson <jeanphilippe.aumasson@gmail.com>.\n   Copyright 2016, Samuel Neves <sneves@dei.uc.pt>.\n\n   You may use this under the terms of the CC0, the OpenSSL Licence, or\n   the Apache Public License 2.0, at your option.  The terms of these\n   licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nint blake2xs_init( blake2xs_state *S, const size_t outlen ) {\n  return blake2xs_init_key(S, outlen, NULL, 0);\n}\n\nint blake2xs_init_key( blake2xs_state *S, const size_t outlen, const void *key, size_t keylen )\n{\n  if ( outlen == 0 || outlen > 0xFFFFUL ) {\n    return -1;\n  }\n\n  if (NULL != key && keylen > BLAKE2B_KEYBYTES) {\n    return -1;\n  }\n\n  if (NULL == key && keylen > 0) {\n    return -1;\n  }\n\n  /* Initialize parameter block */\n  S->P->digest_length = BLAKE2S_OUTBYTES;\n  S->P->key_length    = keylen;\n  S->P->fanout        = 1;\n  S->P->depth         = 1;\n  store32( &S->P->leaf_length, 0 );\n  store32( &S->P->node_offset, 0 );\n  store16( &S->P->xof_length, outlen );\n  S->P->node_depth    = 0;\n  S->P->inner_length  = 0;\n  memset( S->P->salt,     0, sizeof( S->P->salt ) );\n  memset( S->P->personal, 0, sizeof( S->P->personal ) );\n\n  if( blake2s_init_param( S->S, S->P ) < 0 ) {\n    return -1;\n  }\n\n  if (keylen > 0) {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset(block, 0, BLAKE2S_BLOCKBYTES);\n    memcpy(block, key, keylen);\n    blake2s_update(S->S, block, BLAKE2S_BLOCKBYTES);\n    secure_zero_memory(block, BLAKE2S_BLOCKBYTES);\n  }\n  return 0;\n}\n\nint blake2xs_update( blake2xs_state *S, const void *in, size_t inlen ) {\n  return blake2s_update( S->S, in, inlen );\n}\n\nint blake2xs_final(blake2xs_state *S, void *out, size_t outlen) {\n\n  blake2s_state C[1];\n  blake2s_param P[1];\n  uint16_t xof_length = load16(&S->P->xof_length);\n  uint8_t root[BLAKE2S_BLOCKBYTES];\n  size_t i;\n\n  if (NULL == out) {\n    return -1;\n  }\n\n  /* outlen must match the output size defined in xof_length, */\n  /* unless it was -1, in which case anything goes except 0. */\n  if(xof_length == 0xFFFFUL) {\n    if(outlen == 0) {\n      return -1;\n    }\n  } else {\n    if(outlen != xof_length) {\n      return -1;\n    }\n  }\n\n  /* Finalize the root hash */\n  if (blake2s_final(S->S, root, BLAKE2S_OUTBYTES) < 0) {\n    return -1;\n  }\n\n  /* Set common block structure values */\n  /* Copy values from parent instance, and only change the ones below */\n  memcpy(P, S->P, sizeof(blake2s_param));\n  P->key_length = 0;\n  P->fanout = 0;\n  P->depth = 0;\n  store32(&P->leaf_length, BLAKE2S_OUTBYTES);\n  P->inner_length = BLAKE2S_OUTBYTES;\n  P->node_depth = 0;\n\n  for (i = 0; outlen > 0; ++i) {\n    const size_t block_size = (outlen < BLAKE2S_OUTBYTES) ? outlen : BLAKE2S_OUTBYTES;\n    /* Initialize state */\n    P->digest_length = block_size;\n    store32(&P->node_offset, i);\n    blake2s_init_param(C, P);\n    /* Process key if needed */\n    blake2s_update(C, root, BLAKE2S_OUTBYTES);\n    if (blake2s_final(C, (uint8_t *)out + i * BLAKE2S_OUTBYTES, block_size) < 0) {\n        return -1;\n    }\n    outlen -= block_size;\n  }\n  secure_zero_memory(root, sizeof(root));\n  secure_zero_memory(P, sizeof(P));\n  secure_zero_memory(C, sizeof(C));\n  /* Put blake2xs in an invalid state? cf. blake2s_is_lastblock */\n  return 0;\n}\n\nint blake2xs(void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen)\n{\n  blake2xs_state S[1];\n\n  /* Verify parameters */\n  if (NULL == in && inlen > 0)\n    return -1;\n\n  if (NULL == out)\n    return -1;\n\n  if (NULL == key && keylen > 0)\n    return -1;\n\n  if (keylen > BLAKE2S_KEYBYTES)\n    return -1;\n\n  if (outlen == 0)\n    return -1;\n\n  /* Initialize the root block structure */\n  if (blake2xs_init_key(S, outlen, key, keylen) < 0) {\n    return -1;\n  }\n\n  /* Absorb the input message */\n  blake2xs_update(S, in, inlen);\n\n  /* Compute the root node of the tree and the final hash using the counter construction */\n  return blake2xs_final(S, out, outlen);\n}\n\n#if defined(BLAKE2XS_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step, outlen;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i ) {\n    key[i] = ( uint8_t )i;\n  }\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i ) {\n    buf[i] = ( uint8_t )i;\n  }\n\n  /* Testing length of outputs rather than inputs */\n  /* (Test of input lengths mostly covered by blake2s tests) */\n\n  /* Test simple API */\n  for( outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen )\n  {\n      uint8_t hash[BLAKE2_KAT_LENGTH] = {0};\n      if( blake2xs( hash, outlen, buf, BLAKE2_KAT_LENGTH, key, BLAKE2S_KEYBYTES ) < 0 ) {\n        goto fail;\n      }\n\n      if( 0 != memcmp( hash, blake2xs_keyed_kat[outlen-1], outlen ) )\n      {\n        goto fail;\n      }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen) {\n      uint8_t hash[BLAKE2_KAT_LENGTH];\n      blake2xs_state S;\n      uint8_t * p = buf;\n      size_t mlen = BLAKE2_KAT_LENGTH;\n      int err = 0;\n\n      if( (err = blake2xs_init_key(&S, outlen, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2xs_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2xs_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2xs_final(&S, hash, outlen)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2xs_keyed_kat[outlen-1], outlen)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/genkat-c.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"blake2.h\"\n\n#define STR_(x) #x\n#define STR(x) STR_(x)\n\n#define LENGTH 256\n\n#define MAKE_KAT(name, size_prefix)                                                                \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_kat[BLAKE2_KAT_LENGTH][\" #size_prefix                   \\\n           \"_OUTBYTES] = \\n{\\n\");                                                                  \\\n                                                                                                   \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      name(hash, size_prefix##_OUTBYTES, in, i, NULL, 0);                                          \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == size_prefix##_OUTBYTES ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \"); \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_KEYED_KAT(name, size_prefix)                                                          \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_keyed_kat[BLAKE2_KAT_LENGTH][\" #size_prefix             \\\n           \"_OUTBYTES] = \\n{\\n\");                                                                  \\\n                                                                                                   \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      name(hash, size_prefix##_OUTBYTES, in, i, key, size_prefix##_KEYBYTES);                      \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == size_prefix##_OUTBYTES ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \"); \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_XOF_KAT(name)                                                                         \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \\n{\\n\");    \\\n                                                                                                   \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      name(hash, i, in, LENGTH, NULL, 0);                                                          \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");                 \\\n                                                                                                   \\\n      for (j = i; j < LENGTH; ++j)                                                                 \\\n        printf(\"0x00%s\", (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");       \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_XOF_KEYED_KAT(name, size_prefix)                                                      \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name                                                           \\\n           \"_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \\n{\\n\");                            \\\n                                                                                                   \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      name(hash, i, in, LENGTH, key, size_prefix##_KEYBYTES);                                      \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");                 \\\n                                                                                                   \\\n      for (j = i; j < LENGTH; ++j)                                                                 \\\n        printf(\"0x00%s\", (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");       \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\nint main() {\n  uint8_t key[64] = {0};\n  uint8_t in[LENGTH] = {0};\n  uint8_t hash[LENGTH] = {0};\n  size_t i, j;\n\n  for (i = 0; i < sizeof(in); ++i)\n    in[i] = i;\n\n  for (i = 0; i < sizeof(key); ++i)\n    key[i] = i;\n\n  puts(\"#ifndef BLAKE2_KAT_H\\n\"\n       \"#define BLAKE2_KAT_H\\n\\n\\n\"\n       \"#include <stdint.h>\\n\\n\"\n       \"#define BLAKE2_KAT_LENGTH \" STR(LENGTH) \"\\n\\n\\n\");\n  MAKE_KAT(blake2s, BLAKE2S);\n  MAKE_KEYED_KAT(blake2s, BLAKE2S);\n  MAKE_KAT(blake2b, BLAKE2B);\n  MAKE_KEYED_KAT(blake2b, BLAKE2B);\n  MAKE_KAT(blake2sp, BLAKE2S);\n  MAKE_KEYED_KAT(blake2sp, BLAKE2S);\n  MAKE_KAT(blake2bp, BLAKE2B);\n  MAKE_KEYED_KAT(blake2bp, BLAKE2B);\n  MAKE_XOF_KAT(blake2xs);\n  MAKE_XOF_KEYED_KAT(blake2xs, BLAKE2S);\n  MAKE_XOF_KAT(blake2xb);\n  MAKE_XOF_KEYED_KAT(blake2xb, BLAKE2B);\n  puts(\"#endif\");\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/genkat-json.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"blake2.h\"\n\n#define STR_(x) #x\n#define STR(x) STR_(x)\n\n#define LENGTH 256\n\n#define MAKE_KAT(name, size_prefix, first)                                                         \\\n  do {                                                                                             \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      printf(\"%s\\n{\\n\", i == 0 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\\\",\\n\");                                                              \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, size_prefix##_OUTBYTES, in, i, NULL, 0);                                          \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_KEYED_KAT(name, size_prefix, first)                                                   \\\n  do {                                                                                             \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      printf(\"%s\\n{\\n\", i == 0 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\");                                                                   \\\n      for (j = 0; j < size_prefix##_KEYBYTES; ++j)                                                 \\\n        printf(\"%02x\", key[j]);                                                                    \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, size_prefix##_OUTBYTES, in, i, key, size_prefix##_KEYBYTES);                      \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_XOF_KAT(name, first)                                                                  \\\n  do {                                                                                             \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      printf(\"%s\\n{\\n\", i == 1 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < LENGTH; ++j)                                                                 \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\\\",\\n\");                                                              \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, i, in, LENGTH, NULL, 0);                                                          \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_XOF_KEYED_KAT(name, size_prefix, first)                                               \\\n  do {                                                                                             \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      printf(\"%s\\n{\\n\", i == 1 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < LENGTH; ++j)                                                                 \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\");                                                                   \\\n      for (j = 0; j < size_prefix##_KEYBYTES; ++j)                                                 \\\n        printf(\"%02x\", key[j]);                                                                    \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, i, in, LENGTH, key, size_prefix##_KEYBYTES);                                      \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\nint main() {\n  uint8_t key[64] = {0};\n  uint8_t in[LENGTH] = {0};\n  uint8_t hash[LENGTH] = {0};\n  size_t i, j;\n\n  for (i = 0; i < sizeof(in); ++i)\n    in[i] = i;\n\n  for (i = 0; i < sizeof(key); ++i)\n    key[i] = i;\n\n  printf(\"[\");\n  MAKE_KAT(blake2s, BLAKE2S, 1);\n  MAKE_KEYED_KAT(blake2s, BLAKE2S, 0);\n  MAKE_KAT(blake2b, BLAKE2B, 0);\n  MAKE_KEYED_KAT(blake2b, BLAKE2B, 0);\n  MAKE_KAT(blake2sp, BLAKE2S, 0);\n  MAKE_KEYED_KAT(blake2sp, BLAKE2S, 0);\n  MAKE_KAT(blake2bp, BLAKE2B, 0);\n  MAKE_KEYED_KAT(blake2bp, BLAKE2B, 0);\n  MAKE_XOF_KAT(blake2xs, 0);\n  MAKE_XOF_KEYED_KAT(blake2xs, BLAKE2S, 0);\n  MAKE_XOF_KAT(blake2xb, 0);\n  MAKE_XOF_KEYED_KAT(blake2xb, BLAKE2B, 0);\n  printf(\"\\n]\\n\");\n  fflush(stdout);\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/ref/makefile",
    "content": "CC=gcc\nCFLAGS=-O2 -I../testvectors -Wall -Wextra -std=c89 -pedantic -Wno-long-long\nBLAKEBINS=blake2s blake2b blake2sp blake2bp blake2xs blake2xb\n\nall:\t\t$(BLAKEBINS) check\n\nblake2s:\tblake2s-ref.c\n\t\t$(CC) blake2s-ref.c -o $@ $(CFLAGS) -DBLAKE2S_SELFTEST\n\nblake2b:\tblake2b-ref.c\n\t\t$(CC) blake2b-ref.c -o $@ $(CFLAGS) -DBLAKE2B_SELFTEST\n\nblake2sp:\tblake2sp-ref.c blake2s-ref.c\n\t\t$(CC) blake2sp-ref.c blake2s-ref.c -o $@ $(CFLAGS) -DBLAKE2SP_SELFTEST\n\nblake2bp:\tblake2bp-ref.c blake2b-ref.c\n\t\t$(CC) blake2bp-ref.c blake2b-ref.c -o $@ $(CFLAGS) -DBLAKE2BP_SELFTEST\n\nblake2xs:\tblake2xs-ref.c blake2s-ref.c\n\t\t$(CC) blake2xs-ref.c blake2s-ref.c -o $@ $(CFLAGS) -DBLAKE2XS_SELFTEST\n\nblake2xb:\tblake2xb-ref.c blake2b-ref.c\n\t\t$(CC) blake2xb-ref.c blake2b-ref.c -o $@ $(CFLAGS) -DBLAKE2XB_SELFTEST\n\ncheck:          blake2s blake2b blake2sp blake2bp blake2xs blake2xb\n\t        ./blake2s\n\t        ./blake2b\n\t        ./blake2sp\n\t        ./blake2bp\n\t        ./blake2xs\n\t        ./blake2xb\n\nkat:\n\t\t$(CC) $(CFLAGS) -o genkat-c genkat-c.c blake2b-ref.c blake2s-ref.c blake2sp-ref.c blake2bp-ref.c blake2xs-ref.c blake2xb-ref.c\n\t\t$(CC) $(CFLAGS) -o genkat-json genkat-json.c blake2b-ref.c blake2s-ref.c blake2sp-ref.c blake2bp-ref.c blake2xs-ref.c blake2xb-ref.c\n\t\t./genkat-c > blake2-kat.h\n\t\t./genkat-json > blake2-kat.json\n\nclean:\n\t\trm -rf *.o genkat-c genkat-json blake2-kat.h blake2-kat.json $(BLAKEBINS)\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2-config.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2_CONFIG_H\n#define BLAKE2_CONFIG_H\n\n/* These don't work everywhere */\n#if defined(__SSE2__) || defined(__x86_64__) || defined(__amd64__)\n#define HAVE_SSE2\n#endif\n\n#if defined(__SSSE3__)\n#define HAVE_SSSE3\n#endif\n\n#if defined(__SSE4_1__)\n#define HAVE_SSE41\n#endif\n\n#if defined(__AVX__)\n#define HAVE_AVX\n#endif\n\n#if defined(__XOP__)\n#define HAVE_XOP\n#endif\n\n\n#ifdef HAVE_AVX2\n#ifndef HAVE_AVX\n#define HAVE_AVX\n#endif\n#endif\n\n#ifdef HAVE_XOP\n#ifndef HAVE_AVX\n#define HAVE_AVX\n#endif\n#endif\n\n#ifdef HAVE_AVX\n#ifndef HAVE_SSE41\n#define HAVE_SSE41\n#endif\n#endif\n\n#ifdef HAVE_SSE41\n#ifndef HAVE_SSSE3\n#define HAVE_SSSE3\n#endif\n#endif\n\n#ifdef HAVE_SSSE3\n#define HAVE_SSE2\n#endif\n\n#if !defined(HAVE_SSE2)\n#error \"This code requires at least SSE2.\"\n#endif\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2-impl.h",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2_IMPL_H\n#define BLAKE2_IMPL_H\n\n#include <stdint.h>\n#include <string.h>\n\n#if !defined(__cplusplus) && (!defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901L)\n  #if   defined(_MSC_VER)\n    #define BLAKE2_INLINE __inline\n  #elif defined(__GNUC__)\n    #define BLAKE2_INLINE __inline__\n  #else\n    #define BLAKE2_INLINE\n  #endif\n#else\n  #define BLAKE2_INLINE inline\n#endif\n\nstatic BLAKE2_INLINE uint32_t load32( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint32_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint32_t )( p[0] ) <<  0) |\n         (( uint32_t )( p[1] ) <<  8) |\n         (( uint32_t )( p[2] ) << 16) |\n         (( uint32_t )( p[3] ) << 24) ;\n#endif\n}\n\nstatic BLAKE2_INLINE uint64_t load64( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint64_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint64_t )( p[0] ) <<  0) |\n         (( uint64_t )( p[1] ) <<  8) |\n         (( uint64_t )( p[2] ) << 16) |\n         (( uint64_t )( p[3] ) << 24) |\n         (( uint64_t )( p[4] ) << 32) |\n         (( uint64_t )( p[5] ) << 40) |\n         (( uint64_t )( p[6] ) << 48) |\n         (( uint64_t )( p[7] ) << 56) ;\n#endif\n}\n\nstatic BLAKE2_INLINE uint16_t load16( const void *src )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  uint16_t w;\n  memcpy(&w, src, sizeof w);\n  return w;\n#else\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint16_t )( p[0] ) <<  0) |\n         (( uint16_t )( p[1] ) <<  8) ;\n#endif\n}\n\nstatic BLAKE2_INLINE void store16( void *dst, uint16_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  *p++ = ( uint8_t )w; w >>= 8;\n  *p++ = ( uint8_t )w;\n#endif\n}\n\nstatic BLAKE2_INLINE void store32( void *dst, uint32_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n#endif\n}\n\nstatic BLAKE2_INLINE void store64( void *dst, uint64_t w )\n{\n#if defined(NATIVE_LITTLE_ENDIAN)\n  memcpy(dst, &w, sizeof w);\n#else\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n  p[4] = (uint8_t)(w >> 32);\n  p[5] = (uint8_t)(w >> 40);\n  p[6] = (uint8_t)(w >> 48);\n  p[7] = (uint8_t)(w >> 56);\n#endif\n}\n\nstatic BLAKE2_INLINE uint64_t load48( const void *src )\n{\n  const uint8_t *p = ( const uint8_t * )src;\n  return (( uint64_t )( p[0] ) <<  0) |\n         (( uint64_t )( p[1] ) <<  8) |\n         (( uint64_t )( p[2] ) << 16) |\n         (( uint64_t )( p[3] ) << 24) |\n         (( uint64_t )( p[4] ) << 32) |\n         (( uint64_t )( p[5] ) << 40) ;\n}\n\nstatic BLAKE2_INLINE void store48( void *dst, uint64_t w )\n{\n  uint8_t *p = ( uint8_t * )dst;\n  p[0] = (uint8_t)(w >>  0);\n  p[1] = (uint8_t)(w >>  8);\n  p[2] = (uint8_t)(w >> 16);\n  p[3] = (uint8_t)(w >> 24);\n  p[4] = (uint8_t)(w >> 32);\n  p[5] = (uint8_t)(w >> 40);\n}\n\nstatic BLAKE2_INLINE uint32_t rotr32( const uint32_t w, const unsigned c )\n{\n  return ( w >> c ) | ( w << ( 32 - c ) );\n}\n\nstatic BLAKE2_INLINE uint64_t rotr64( const uint64_t w, const unsigned c )\n{\n  return ( w >> c ) | ( w << ( 64 - c ) );\n}\n\n/* prevents compiler optimizing out memset() */\nstatic BLAKE2_INLINE void secure_zero_memory(void *v, size_t n)\n{\n  static void *(*const volatile memset_v)(void *, int, size_t) = &memset;\n  memset_v(v, 0, n);\n}\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2.h",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2_H\n#define BLAKE2_H\n\n#include <stddef.h>\n#include <stdint.h>\n\n#if defined(_MSC_VER)\n#define BLAKE2_PACKED(x) __pragma(pack(push, 1)) x __pragma(pack(pop))\n#else\n#define BLAKE2_PACKED(x) x __attribute__((packed))\n#endif\n\n#if defined(__cplusplus)\nextern \"C\" {\n#endif\n\n  enum blake2s_constant\n  {\n    BLAKE2S_BLOCKBYTES = 64,\n    BLAKE2S_OUTBYTES   = 32,\n    BLAKE2S_KEYBYTES   = 32,\n    BLAKE2S_SALTBYTES  = 8,\n    BLAKE2S_PERSONALBYTES = 8\n  };\n\n  enum blake2b_constant\n  {\n    BLAKE2B_BLOCKBYTES = 128,\n    BLAKE2B_OUTBYTES   = 64,\n    BLAKE2B_KEYBYTES   = 64,\n    BLAKE2B_SALTBYTES  = 16,\n    BLAKE2B_PERSONALBYTES = 16\n  };\n\n  typedef struct blake2s_state__\n  {\n    uint32_t h[8];\n    uint32_t t[2];\n    uint32_t f[2];\n    uint8_t  buf[BLAKE2S_BLOCKBYTES];\n    size_t   buflen;\n    size_t   outlen;\n    uint8_t  last_node;\n  } blake2s_state;\n\n  typedef struct blake2b_state__\n  {\n    uint64_t h[8];\n    uint64_t t[2];\n    uint64_t f[2];\n    uint8_t  buf[BLAKE2B_BLOCKBYTES];\n    size_t   buflen;\n    size_t   outlen;\n    uint8_t  last_node;\n  } blake2b_state;\n\n  typedef struct blake2sp_state__\n  {\n    blake2s_state S[8][1];\n    blake2s_state R[1];\n    uint8_t       buf[8 * BLAKE2S_BLOCKBYTES];\n    size_t        buflen;\n    size_t        outlen;\n  } blake2sp_state;\n\n  typedef struct blake2bp_state__\n  {\n    blake2b_state S[4][1];\n    blake2b_state R[1];\n    uint8_t       buf[4 * BLAKE2B_BLOCKBYTES];\n    size_t        buflen;\n    size_t        outlen;\n  } blake2bp_state;\n\n\n  BLAKE2_PACKED(struct blake2s_param__\n  {\n    uint8_t  digest_length; /* 1 */\n    uint8_t  key_length;    /* 2 */\n    uint8_t  fanout;        /* 3 */\n    uint8_t  depth;         /* 4 */\n    uint32_t leaf_length;   /* 8 */\n    uint32_t node_offset;  /* 12 */\n    uint16_t xof_length;    /* 14 */\n    uint8_t  node_depth;    /* 15 */\n    uint8_t  inner_length;  /* 16 */\n    /* uint8_t  reserved[0]; */\n    uint8_t  salt[BLAKE2S_SALTBYTES]; /* 24 */\n    uint8_t  personal[BLAKE2S_PERSONALBYTES];  /* 32 */\n  });\n\n  typedef struct blake2s_param__ blake2s_param;\n\n  BLAKE2_PACKED(struct blake2b_param__\n  {\n    uint8_t  digest_length; /* 1 */\n    uint8_t  key_length;    /* 2 */\n    uint8_t  fanout;        /* 3 */\n    uint8_t  depth;         /* 4 */\n    uint32_t leaf_length;   /* 8 */\n    uint32_t node_offset;   /* 12 */\n    uint32_t xof_length;    /* 16 */\n    uint8_t  node_depth;    /* 17 */\n    uint8_t  inner_length;  /* 18 */\n    uint8_t  reserved[14];  /* 32 */\n    uint8_t  salt[BLAKE2B_SALTBYTES]; /* 48 */\n    uint8_t  personal[BLAKE2B_PERSONALBYTES];  /* 64 */\n  });\n\n  typedef struct blake2b_param__ blake2b_param;\n\n  typedef struct blake2xs_state__\n  {\n    blake2s_state S[1];\n    blake2s_param P[1];\n  } blake2xs_state;\n\n  typedef struct blake2xb_state__\n  {\n    blake2b_state S[1];\n    blake2b_param P[1];\n  } blake2xb_state;\n\n  /* Padded structs result in a compile-time error */\n  enum {\n    BLAKE2_DUMMY_1 = 1/(sizeof(blake2s_param) == BLAKE2S_OUTBYTES),\n    BLAKE2_DUMMY_2 = 1/(sizeof(blake2b_param) == BLAKE2B_OUTBYTES)\n  };\n\n  /* Streaming API */\n  int blake2s_init( blake2s_state *S, size_t outlen );\n  int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2s_init_param( blake2s_state *S, const blake2s_param *P );\n  int blake2s_update( blake2s_state *S, const void *in, size_t inlen );\n  int blake2s_final( blake2s_state *S, void *out, size_t outlen );\n\n  int blake2b_init( blake2b_state *S, size_t outlen );\n  int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2b_init_param( blake2b_state *S, const blake2b_param *P );\n  int blake2b_update( blake2b_state *S, const void *in, size_t inlen );\n  int blake2b_final( blake2b_state *S, void *out, size_t outlen );\n\n  int blake2sp_init( blake2sp_state *S, size_t outlen );\n  int blake2sp_init_key( blake2sp_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2sp_update( blake2sp_state *S, const void *in, size_t inlen );\n  int blake2sp_final( blake2sp_state *S, void *out, size_t outlen );\n\n  int blake2bp_init( blake2bp_state *S, size_t outlen );\n  int blake2bp_init_key( blake2bp_state *S, size_t outlen, const void *key, size_t keylen );\n  int blake2bp_update( blake2bp_state *S, const void *in, size_t inlen );\n  int blake2bp_final( blake2bp_state *S, void *out, size_t outlen );\n\n  /* Variable output length API */\n  int blake2xs_init( blake2xs_state *S, const size_t outlen );\n  int blake2xs_init_key( blake2xs_state *S, const size_t outlen, const void *key, size_t keylen );\n  int blake2xs_update( blake2xs_state *S, const void *in, size_t inlen );\n  int blake2xs_final(blake2xs_state *S, void *out, size_t outlen);\n\n  int blake2xb_init( blake2xb_state *S, const size_t outlen );\n  int blake2xb_init_key( blake2xb_state *S, const size_t outlen, const void *key, size_t keylen );\n  int blake2xb_update( blake2xb_state *S, const void *in, size_t inlen );\n  int blake2xb_final(blake2xb_state *S, void *out, size_t outlen);\n\n  /* Simple API */\n  int blake2s( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  int blake2sp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2bp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  int blake2xs( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n  int blake2xb( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n  /* This is simply an alias for blake2b */\n  int blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );\n\n#if defined(__cplusplus)\n}\n#endif\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2b-load-sse2.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2B_LOAD_SSE2_H\n#define BLAKE2B_LOAD_SSE2_H\n\n#define LOAD_MSG_0_1(b0, b1) b0 = _mm_set_epi64x(m2, m0); b1 = _mm_set_epi64x(m6, m4)\n#define LOAD_MSG_0_2(b0, b1) b0 = _mm_set_epi64x(m3, m1); b1 = _mm_set_epi64x(m7, m5)\n#define LOAD_MSG_0_3(b0, b1) b0 = _mm_set_epi64x(m10, m8); b1 = _mm_set_epi64x(m14, m12)\n#define LOAD_MSG_0_4(b0, b1) b0 = _mm_set_epi64x(m11, m9); b1 = _mm_set_epi64x(m15, m13)\n#define LOAD_MSG_1_1(b0, b1) b0 = _mm_set_epi64x(m4, m14); b1 = _mm_set_epi64x(m13, m9)\n#define LOAD_MSG_1_2(b0, b1) b0 = _mm_set_epi64x(m8, m10); b1 = _mm_set_epi64x(m6, m15)\n#define LOAD_MSG_1_3(b0, b1) b0 = _mm_set_epi64x(m0, m1); b1 = _mm_set_epi64x(m5, m11)\n#define LOAD_MSG_1_4(b0, b1) b0 = _mm_set_epi64x(m2, m12); b1 = _mm_set_epi64x(m3, m7)\n#define LOAD_MSG_2_1(b0, b1) b0 = _mm_set_epi64x(m12, m11); b1 = _mm_set_epi64x(m15, m5)\n#define LOAD_MSG_2_2(b0, b1) b0 = _mm_set_epi64x(m0, m8); b1 = _mm_set_epi64x(m13, m2)\n#define LOAD_MSG_2_3(b0, b1) b0 = _mm_set_epi64x(m3, m10); b1 = _mm_set_epi64x(m9, m7)\n#define LOAD_MSG_2_4(b0, b1) b0 = _mm_set_epi64x(m6, m14); b1 = _mm_set_epi64x(m4, m1)\n#define LOAD_MSG_3_1(b0, b1) b0 = _mm_set_epi64x(m3, m7); b1 = _mm_set_epi64x(m11, m13)\n#define LOAD_MSG_3_2(b0, b1) b0 = _mm_set_epi64x(m1, m9); b1 = _mm_set_epi64x(m14, m12)\n#define LOAD_MSG_3_3(b0, b1) b0 = _mm_set_epi64x(m5, m2); b1 = _mm_set_epi64x(m15, m4)\n#define LOAD_MSG_3_4(b0, b1) b0 = _mm_set_epi64x(m10, m6); b1 = _mm_set_epi64x(m8, m0)\n#define LOAD_MSG_4_1(b0, b1) b0 = _mm_set_epi64x(m5, m9); b1 = _mm_set_epi64x(m10, m2)\n#define LOAD_MSG_4_2(b0, b1) b0 = _mm_set_epi64x(m7, m0); b1 = _mm_set_epi64x(m15, m4)\n#define LOAD_MSG_4_3(b0, b1) b0 = _mm_set_epi64x(m11, m14); b1 = _mm_set_epi64x(m3, m6)\n#define LOAD_MSG_4_4(b0, b1) b0 = _mm_set_epi64x(m12, m1); b1 = _mm_set_epi64x(m13, m8)\n#define LOAD_MSG_5_1(b0, b1) b0 = _mm_set_epi64x(m6, m2); b1 = _mm_set_epi64x(m8, m0)\n#define LOAD_MSG_5_2(b0, b1) b0 = _mm_set_epi64x(m10, m12); b1 = _mm_set_epi64x(m3, m11)\n#define LOAD_MSG_5_3(b0, b1) b0 = _mm_set_epi64x(m7, m4); b1 = _mm_set_epi64x(m1, m15)\n#define LOAD_MSG_5_4(b0, b1) b0 = _mm_set_epi64x(m5, m13); b1 = _mm_set_epi64x(m9, m14)\n#define LOAD_MSG_6_1(b0, b1) b0 = _mm_set_epi64x(m1, m12); b1 = _mm_set_epi64x(m4, m14)\n#define LOAD_MSG_6_2(b0, b1) b0 = _mm_set_epi64x(m15, m5); b1 = _mm_set_epi64x(m10, m13)\n#define LOAD_MSG_6_3(b0, b1) b0 = _mm_set_epi64x(m6, m0); b1 = _mm_set_epi64x(m8, m9)\n#define LOAD_MSG_6_4(b0, b1) b0 = _mm_set_epi64x(m3, m7); b1 = _mm_set_epi64x(m11, m2)\n#define LOAD_MSG_7_1(b0, b1) b0 = _mm_set_epi64x(m7, m13); b1 = _mm_set_epi64x(m3, m12)\n#define LOAD_MSG_7_2(b0, b1) b0 = _mm_set_epi64x(m14, m11); b1 = _mm_set_epi64x(m9, m1)\n#define LOAD_MSG_7_3(b0, b1) b0 = _mm_set_epi64x(m15, m5); b1 = _mm_set_epi64x(m2, m8)\n#define LOAD_MSG_7_4(b0, b1) b0 = _mm_set_epi64x(m4, m0); b1 = _mm_set_epi64x(m10, m6)\n#define LOAD_MSG_8_1(b0, b1) b0 = _mm_set_epi64x(m14, m6); b1 = _mm_set_epi64x(m0, m11)\n#define LOAD_MSG_8_2(b0, b1) b0 = _mm_set_epi64x(m9, m15); b1 = _mm_set_epi64x(m8, m3)\n#define LOAD_MSG_8_3(b0, b1) b0 = _mm_set_epi64x(m13, m12); b1 = _mm_set_epi64x(m10, m1)\n#define LOAD_MSG_8_4(b0, b1) b0 = _mm_set_epi64x(m7, m2); b1 = _mm_set_epi64x(m5, m4)\n#define LOAD_MSG_9_1(b0, b1) b0 = _mm_set_epi64x(m8, m10); b1 = _mm_set_epi64x(m1, m7)\n#define LOAD_MSG_9_2(b0, b1) b0 = _mm_set_epi64x(m4, m2); b1 = _mm_set_epi64x(m5, m6)\n#define LOAD_MSG_9_3(b0, b1) b0 = _mm_set_epi64x(m9, m15); b1 = _mm_set_epi64x(m13, m3)\n#define LOAD_MSG_9_4(b0, b1) b0 = _mm_set_epi64x(m14, m11); b1 = _mm_set_epi64x(m0, m12)\n#define LOAD_MSG_10_1(b0, b1) b0 = _mm_set_epi64x(m2, m0); b1 = _mm_set_epi64x(m6, m4)\n#define LOAD_MSG_10_2(b0, b1) b0 = _mm_set_epi64x(m3, m1); b1 = _mm_set_epi64x(m7, m5)\n#define LOAD_MSG_10_3(b0, b1) b0 = _mm_set_epi64x(m10, m8); b1 = _mm_set_epi64x(m14, m12)\n#define LOAD_MSG_10_4(b0, b1) b0 = _mm_set_epi64x(m11, m9); b1 = _mm_set_epi64x(m15, m13)\n#define LOAD_MSG_11_1(b0, b1) b0 = _mm_set_epi64x(m4, m14); b1 = _mm_set_epi64x(m13, m9)\n#define LOAD_MSG_11_2(b0, b1) b0 = _mm_set_epi64x(m8, m10); b1 = _mm_set_epi64x(m6, m15)\n#define LOAD_MSG_11_3(b0, b1) b0 = _mm_set_epi64x(m0, m1); b1 = _mm_set_epi64x(m5, m11)\n#define LOAD_MSG_11_4(b0, b1) b0 = _mm_set_epi64x(m2, m12); b1 = _mm_set_epi64x(m3, m7)\n\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2b-load-sse41.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2B_LOAD_SSE41_H\n#define BLAKE2B_LOAD_SSE41_H\n\n#define LOAD_MSG_0_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m0, m1); \\\nb1 = _mm_unpacklo_epi64(m2, m3); \\\n} while(0)\n\n\n#define LOAD_MSG_0_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m0, m1); \\\nb1 = _mm_unpackhi_epi64(m2, m3); \\\n} while(0)\n\n\n#define LOAD_MSG_0_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m4, m5); \\\nb1 = _mm_unpacklo_epi64(m6, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_0_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m4, m5); \\\nb1 = _mm_unpackhi_epi64(m6, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_1_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m7, m2); \\\nb1 = _mm_unpackhi_epi64(m4, m6); \\\n} while(0)\n\n\n#define LOAD_MSG_1_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m5, m4); \\\nb1 = _mm_alignr_epi8(m3, m7, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_1_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_shuffle_epi32(m0, _MM_SHUFFLE(1,0,3,2)); \\\nb1 = _mm_unpackhi_epi64(m5, m2); \\\n} while(0)\n\n\n#define LOAD_MSG_1_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m6, m1); \\\nb1 = _mm_unpackhi_epi64(m3, m1); \\\n} while(0)\n\n\n#define LOAD_MSG_2_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_alignr_epi8(m6, m5, 8); \\\nb1 = _mm_unpackhi_epi64(m2, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_2_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m4, m0); \\\nb1 = _mm_blend_epi16(m1, m6, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_2_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m5, m1, 0xF0); \\\nb1 = _mm_unpackhi_epi64(m3, m4); \\\n} while(0)\n\n\n#define LOAD_MSG_2_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m7, m3); \\\nb1 = _mm_alignr_epi8(m2, m0, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_3_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m3, m1); \\\nb1 = _mm_unpackhi_epi64(m6, m5); \\\n} while(0)\n\n\n#define LOAD_MSG_3_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m4, m0); \\\nb1 = _mm_unpacklo_epi64(m6, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_3_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m1, m2, 0xF0); \\\nb1 = _mm_blend_epi16(m2, m7, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_3_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m3, m5); \\\nb1 = _mm_unpacklo_epi64(m0, m4); \\\n} while(0)\n\n\n#define LOAD_MSG_4_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m4, m2); \\\nb1 = _mm_unpacklo_epi64(m1, m5); \\\n} while(0)\n\n\n#define LOAD_MSG_4_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m0, m3, 0xF0); \\\nb1 = _mm_blend_epi16(m2, m7, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_4_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m7, m5, 0xF0); \\\nb1 = _mm_blend_epi16(m3, m1, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_4_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_alignr_epi8(m6, m0, 8); \\\nb1 = _mm_blend_epi16(m4, m6, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_5_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m1, m3); \\\nb1 = _mm_unpacklo_epi64(m0, m4); \\\n} while(0)\n\n\n#define LOAD_MSG_5_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m6, m5); \\\nb1 = _mm_unpackhi_epi64(m5, m1); \\\n} while(0)\n\n\n#define LOAD_MSG_5_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m2, m3, 0xF0); \\\nb1 = _mm_unpackhi_epi64(m7, m0); \\\n} while(0)\n\n\n#define LOAD_MSG_5_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m6, m2); \\\nb1 = _mm_blend_epi16(m7, m4, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_6_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m6, m0, 0xF0); \\\nb1 = _mm_unpacklo_epi64(m7, m2); \\\n} while(0)\n\n\n#define LOAD_MSG_6_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m2, m7); \\\nb1 = _mm_alignr_epi8(m5, m6, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_6_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m0, m3); \\\nb1 = _mm_shuffle_epi32(m4, _MM_SHUFFLE(1,0,3,2)); \\\n} while(0)\n\n\n#define LOAD_MSG_6_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m3, m1); \\\nb1 = _mm_blend_epi16(m1, m5, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_7_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m6, m3); \\\nb1 = _mm_blend_epi16(m6, m1, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_7_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_alignr_epi8(m7, m5, 8); \\\nb1 = _mm_unpackhi_epi64(m0, m4); \\\n} while(0)\n\n\n#define LOAD_MSG_7_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m2, m7); \\\nb1 = _mm_unpacklo_epi64(m4, m1); \\\n} while(0)\n\n\n#define LOAD_MSG_7_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m0, m2); \\\nb1 = _mm_unpacklo_epi64(m3, m5); \\\n} while(0)\n\n\n#define LOAD_MSG_8_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m3, m7); \\\nb1 = _mm_alignr_epi8(m0, m5, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_8_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m7, m4); \\\nb1 = _mm_alignr_epi8(m4, m1, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_8_3(b0, b1) \\\ndo \\\n{ \\\nb0 = m6; \\\nb1 = _mm_alignr_epi8(m5, m0, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_8_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_blend_epi16(m1, m3, 0xF0); \\\nb1 = m2; \\\n} while(0)\n\n\n#define LOAD_MSG_9_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m5, m4); \\\nb1 = _mm_unpackhi_epi64(m3, m0); \\\n} while(0)\n\n\n#define LOAD_MSG_9_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m1, m2); \\\nb1 = _mm_blend_epi16(m3, m2, 0xF0); \\\n} while(0)\n\n\n#define LOAD_MSG_9_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m7, m4); \\\nb1 = _mm_unpackhi_epi64(m1, m6); \\\n} while(0)\n\n\n#define LOAD_MSG_9_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_alignr_epi8(m7, m5, 8); \\\nb1 = _mm_unpacklo_epi64(m6, m0); \\\n} while(0)\n\n\n#define LOAD_MSG_10_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m0, m1); \\\nb1 = _mm_unpacklo_epi64(m2, m3); \\\n} while(0)\n\n\n#define LOAD_MSG_10_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m0, m1); \\\nb1 = _mm_unpackhi_epi64(m2, m3); \\\n} while(0)\n\n\n#define LOAD_MSG_10_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m4, m5); \\\nb1 = _mm_unpacklo_epi64(m6, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_10_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpackhi_epi64(m4, m5); \\\nb1 = _mm_unpackhi_epi64(m6, m7); \\\n} while(0)\n\n\n#define LOAD_MSG_11_1(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m7, m2); \\\nb1 = _mm_unpackhi_epi64(m4, m6); \\\n} while(0)\n\n\n#define LOAD_MSG_11_2(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m5, m4); \\\nb1 = _mm_alignr_epi8(m3, m7, 8); \\\n} while(0)\n\n\n#define LOAD_MSG_11_3(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_shuffle_epi32(m0, _MM_SHUFFLE(1,0,3,2)); \\\nb1 = _mm_unpackhi_epi64(m5, m2); \\\n} while(0)\n\n\n#define LOAD_MSG_11_4(b0, b1) \\\ndo \\\n{ \\\nb0 = _mm_unpacklo_epi64(m6, m1); \\\nb1 = _mm_unpackhi_epi64(m3, m1); \\\n} while(0)\n\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2b-round.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2B_ROUND_H\n#define BLAKE2B_ROUND_H\n\n#define LOADU(p)  _mm_loadu_si128( (const __m128i *)(p) )\n#define STOREU(p,r) _mm_storeu_si128((__m128i *)(p), r)\n\n#define TOF(reg) _mm_castsi128_ps((reg))\n#define TOI(reg) _mm_castps_si128((reg))\n\n#define LIKELY(x) __builtin_expect((x),1)\n\n\n/* Microarchitecture-specific macros */\n#ifndef HAVE_XOP\n#ifdef HAVE_SSSE3\n#define _mm_roti_epi64(x, c) \\\n    (-(c) == 32) ? _mm_shuffle_epi32((x), _MM_SHUFFLE(2,3,0,1))  \\\n    : (-(c) == 24) ? _mm_shuffle_epi8((x), r24) \\\n    : (-(c) == 16) ? _mm_shuffle_epi8((x), r16) \\\n    : (-(c) == 63) ? _mm_xor_si128(_mm_srli_epi64((x), -(c)), _mm_add_epi64((x), (x)))  \\\n    : _mm_xor_si128(_mm_srli_epi64((x), -(c)), _mm_slli_epi64((x), 64-(-(c))))\n#else\n#define _mm_roti_epi64(r, c) _mm_xor_si128(_mm_srli_epi64( (r), -(c) ),_mm_slli_epi64( (r), 64-(-(c)) ))\n#endif\n#else\n/* ... */\n#endif\n\n\n\n#define G1(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1) \\\n  row1l = _mm_add_epi64(_mm_add_epi64(row1l, b0), row2l); \\\n  row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \\\n  \\\n  row4l = _mm_xor_si128(row4l, row1l); \\\n  row4h = _mm_xor_si128(row4h, row1h); \\\n  \\\n  row4l = _mm_roti_epi64(row4l, -32); \\\n  row4h = _mm_roti_epi64(row4h, -32); \\\n  \\\n  row3l = _mm_add_epi64(row3l, row4l); \\\n  row3h = _mm_add_epi64(row3h, row4h); \\\n  \\\n  row2l = _mm_xor_si128(row2l, row3l); \\\n  row2h = _mm_xor_si128(row2h, row3h); \\\n  \\\n  row2l = _mm_roti_epi64(row2l, -24); \\\n  row2h = _mm_roti_epi64(row2h, -24); \\\n\n#define G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1) \\\n  row1l = _mm_add_epi64(_mm_add_epi64(row1l, b0), row2l); \\\n  row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \\\n  \\\n  row4l = _mm_xor_si128(row4l, row1l); \\\n  row4h = _mm_xor_si128(row4h, row1h); \\\n  \\\n  row4l = _mm_roti_epi64(row4l, -16); \\\n  row4h = _mm_roti_epi64(row4h, -16); \\\n  \\\n  row3l = _mm_add_epi64(row3l, row4l); \\\n  row3h = _mm_add_epi64(row3h, row4h); \\\n  \\\n  row2l = _mm_xor_si128(row2l, row3l); \\\n  row2h = _mm_xor_si128(row2h, row3h); \\\n  \\\n  row2l = _mm_roti_epi64(row2l, -63); \\\n  row2h = _mm_roti_epi64(row2h, -63); \\\n\n#if defined(HAVE_SSSE3)\n#define DIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \\\n  t0 = _mm_alignr_epi8(row2h, row2l, 8); \\\n  t1 = _mm_alignr_epi8(row2l, row2h, 8); \\\n  row2l = t0; \\\n  row2h = t1; \\\n  \\\n  t0 = row3l; \\\n  row3l = row3h; \\\n  row3h = t0;    \\\n  \\\n  t0 = _mm_alignr_epi8(row4h, row4l, 8); \\\n  t1 = _mm_alignr_epi8(row4l, row4h, 8); \\\n  row4l = t1; \\\n  row4h = t0;\n\n#define UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \\\n  t0 = _mm_alignr_epi8(row2l, row2h, 8); \\\n  t1 = _mm_alignr_epi8(row2h, row2l, 8); \\\n  row2l = t0; \\\n  row2h = t1; \\\n  \\\n  t0 = row3l; \\\n  row3l = row3h; \\\n  row3h = t0; \\\n  \\\n  t0 = _mm_alignr_epi8(row4l, row4h, 8); \\\n  t1 = _mm_alignr_epi8(row4h, row4l, 8); \\\n  row4l = t1; \\\n  row4h = t0;\n#else\n\n#define DIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \\\n  t0 = row4l;\\\n  t1 = row2l;\\\n  row4l = row3l;\\\n  row3l = row3h;\\\n  row3h = row4l;\\\n  row4l = _mm_unpackhi_epi64(row4h, _mm_unpacklo_epi64(t0, t0)); \\\n  row4h = _mm_unpackhi_epi64(t0, _mm_unpacklo_epi64(row4h, row4h)); \\\n  row2l = _mm_unpackhi_epi64(row2l, _mm_unpacklo_epi64(row2h, row2h)); \\\n  row2h = _mm_unpackhi_epi64(row2h, _mm_unpacklo_epi64(t1, t1))\n\n#define UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \\\n  t0 = row3l;\\\n  row3l = row3h;\\\n  row3h = t0;\\\n  t0 = row2l;\\\n  t1 = row4l;\\\n  row2l = _mm_unpackhi_epi64(row2h, _mm_unpacklo_epi64(row2l, row2l)); \\\n  row2h = _mm_unpackhi_epi64(t0, _mm_unpacklo_epi64(row2h, row2h)); \\\n  row4l = _mm_unpackhi_epi64(row4l, _mm_unpacklo_epi64(row4h, row4h)); \\\n  row4h = _mm_unpackhi_epi64(row4h, _mm_unpacklo_epi64(t1, t1))\n\n#endif\n\n#if defined(HAVE_SSE41)\n#include \"blake2b-load-sse41.h\"\n#else\n#include \"blake2b-load-sse2.h\"\n#endif\n\n#define ROUND(r) \\\n  LOAD_MSG_ ##r ##_1(b0, b1); \\\n  G1(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \\\n  LOAD_MSG_ ##r ##_2(b0, b1); \\\n  G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \\\n  DIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h); \\\n  LOAD_MSG_ ##r ##_3(b0, b1); \\\n  G1(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \\\n  LOAD_MSG_ ##r ##_4(b0, b1); \\\n  G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \\\n  UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2b.c",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#include \"blake2-config.h\"\n\n#ifdef _MSC_VER\n#include <intrin.h> /* for _mm_set_epi64x */\n#endif\n#include <emmintrin.h>\n#if defined(HAVE_SSSE3)\n#include <tmmintrin.h>\n#endif\n#if defined(HAVE_SSE41)\n#include <smmintrin.h>\n#endif\n#if defined(HAVE_AVX)\n#include <immintrin.h>\n#endif\n#if defined(HAVE_XOP)\n#include <x86intrin.h>\n#endif\n\n#include \"blake2b-round.h\"\n\nstatic const uint64_t blake2b_IV[8] =\n{\n  0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL,\n  0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL,\n  0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL,\n  0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL\n};\n\n/* Some helper functions */\nstatic void blake2b_set_lastnode( blake2b_state *S )\n{\n  S->f[1] = (uint64_t)-1;\n}\n\nstatic int blake2b_is_lastblock( const blake2b_state *S )\n{\n  return S->f[0] != 0;\n}\n\nstatic void blake2b_set_lastblock( blake2b_state *S )\n{\n  if( S->last_node ) blake2b_set_lastnode( S );\n\n  S->f[0] = (uint64_t)-1;\n}\n\nstatic void blake2b_increment_counter( blake2b_state *S, const uint64_t inc )\n{\n  S->t[0] += inc;\n  S->t[1] += ( S->t[0] < inc );\n}\n\n/* init xors IV with input parameter block */\nint blake2b_init_param( blake2b_state *S, const blake2b_param *P )\n{\n  size_t i;\n  /*blake2b_init0( S ); */\n  const unsigned char * v = ( const unsigned char * )( blake2b_IV );\n  const unsigned char * p = ( const unsigned char * )( P );\n  unsigned char * h = ( unsigned char * )( S->h );\n  /* IV XOR ParamBlock */\n  memset( S, 0, sizeof( blake2b_state ) );\n\n  for( i = 0; i < BLAKE2B_OUTBYTES; ++i ) h[i] = v[i] ^ p[i];\n\n  S->outlen = P->digest_length;\n  return 0;\n}\n\n\n/* Some sort of default parameter block initialization, for sequential blake2b */\nint blake2b_init( blake2b_state *S, size_t outlen )\n{\n  blake2b_param P[1];\n\n  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = 0;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store32( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  return blake2b_init_param( S, P );\n}\n\nint blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  blake2b_param P[1];\n\n  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;\n\n  if ( ( !keylen ) || keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = (uint8_t)keylen;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store32( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  if( blake2b_init_param( S, P ) < 0 )\n    return 0;\n\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n    blake2b_update( S, block, BLAKE2B_BLOCKBYTES );\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\nstatic void blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )\n{\n  __m128i row1l, row1h;\n  __m128i row2l, row2h;\n  __m128i row3l, row3h;\n  __m128i row4l, row4h;\n  __m128i b0, b1;\n  __m128i t0, t1;\n#if defined(HAVE_SSSE3) && !defined(HAVE_XOP)\n  const __m128i r16 = _mm_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9 );\n  const __m128i r24 = _mm_setr_epi8( 3, 4, 5, 6, 7, 0, 1, 2, 11, 12, 13, 14, 15, 8, 9, 10 );\n#endif\n#if defined(HAVE_SSE41)\n  const __m128i m0 = LOADU( block + 00 );\n  const __m128i m1 = LOADU( block + 16 );\n  const __m128i m2 = LOADU( block + 32 );\n  const __m128i m3 = LOADU( block + 48 );\n  const __m128i m4 = LOADU( block + 64 );\n  const __m128i m5 = LOADU( block + 80 );\n  const __m128i m6 = LOADU( block + 96 );\n  const __m128i m7 = LOADU( block + 112 );\n#else\n  const uint64_t  m0 = load64(block +  0 * sizeof(uint64_t));\n  const uint64_t  m1 = load64(block +  1 * sizeof(uint64_t));\n  const uint64_t  m2 = load64(block +  2 * sizeof(uint64_t));\n  const uint64_t  m3 = load64(block +  3 * sizeof(uint64_t));\n  const uint64_t  m4 = load64(block +  4 * sizeof(uint64_t));\n  const uint64_t  m5 = load64(block +  5 * sizeof(uint64_t));\n  const uint64_t  m6 = load64(block +  6 * sizeof(uint64_t));\n  const uint64_t  m7 = load64(block +  7 * sizeof(uint64_t));\n  const uint64_t  m8 = load64(block +  8 * sizeof(uint64_t));\n  const uint64_t  m9 = load64(block +  9 * sizeof(uint64_t));\n  const uint64_t m10 = load64(block + 10 * sizeof(uint64_t));\n  const uint64_t m11 = load64(block + 11 * sizeof(uint64_t));\n  const uint64_t m12 = load64(block + 12 * sizeof(uint64_t));\n  const uint64_t m13 = load64(block + 13 * sizeof(uint64_t));\n  const uint64_t m14 = load64(block + 14 * sizeof(uint64_t));\n  const uint64_t m15 = load64(block + 15 * sizeof(uint64_t));\n#endif\n  row1l = LOADU( &S->h[0] );\n  row1h = LOADU( &S->h[2] );\n  row2l = LOADU( &S->h[4] );\n  row2h = LOADU( &S->h[6] );\n  row3l = LOADU( &blake2b_IV[0] );\n  row3h = LOADU( &blake2b_IV[2] );\n  row4l = _mm_xor_si128( LOADU( &blake2b_IV[4] ), LOADU( &S->t[0] ) );\n  row4h = _mm_xor_si128( LOADU( &blake2b_IV[6] ), LOADU( &S->f[0] ) );\n  ROUND( 0 );\n  ROUND( 1 );\n  ROUND( 2 );\n  ROUND( 3 );\n  ROUND( 4 );\n  ROUND( 5 );\n  ROUND( 6 );\n  ROUND( 7 );\n  ROUND( 8 );\n  ROUND( 9 );\n  ROUND( 10 );\n  ROUND( 11 );\n  row1l = _mm_xor_si128( row3l, row1l );\n  row1h = _mm_xor_si128( row3h, row1h );\n  STOREU( &S->h[0], _mm_xor_si128( LOADU( &S->h[0] ), row1l ) );\n  STOREU( &S->h[2], _mm_xor_si128( LOADU( &S->h[2] ), row1h ) );\n  row2l = _mm_xor_si128( row4l, row2l );\n  row2h = _mm_xor_si128( row4h, row2h );\n  STOREU( &S->h[4], _mm_xor_si128( LOADU( &S->h[4] ), row2l ) );\n  STOREU( &S->h[6], _mm_xor_si128( LOADU( &S->h[6] ), row2h ) );\n}\n\n\nint blake2b_update( blake2b_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  if( inlen > 0 )\n  {\n    size_t left = S->buflen;\n    size_t fill = BLAKE2B_BLOCKBYTES - left;\n    if( inlen > fill )\n    {\n      S->buflen = 0;\n      memcpy( S->buf + left, in, fill ); /* Fill buffer */\n      blake2b_increment_counter( S, BLAKE2B_BLOCKBYTES );\n      blake2b_compress( S, S->buf ); /* Compress */\n      in += fill; inlen -= fill;\n      while(inlen > BLAKE2B_BLOCKBYTES) {\n        blake2b_increment_counter(S, BLAKE2B_BLOCKBYTES);\n        blake2b_compress( S, in );\n        in += BLAKE2B_BLOCKBYTES;\n        inlen -= BLAKE2B_BLOCKBYTES;\n      }\n    }\n    memcpy( S->buf + S->buflen, in, inlen );\n    S->buflen += inlen;\n  }\n  return 0;\n}\n\n\nint blake2b_final( blake2b_state *S, void *out, size_t outlen )\n{\n  if( out == NULL || outlen < S->outlen )\n    return -1;\n\n  if( blake2b_is_lastblock( S ) )\n    return -1;\n\n  blake2b_increment_counter( S, S->buflen );\n  blake2b_set_lastblock( S );\n  memset( S->buf + S->buflen, 0, BLAKE2B_BLOCKBYTES - S->buflen ); /* Padding */\n  blake2b_compress( S, S->buf );\n\n  memcpy( out, &S->h[0], S->outlen );\n  return 0;\n}\n\n\nint blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  blake2b_state S[1];\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if( NULL == key && keylen > 0 ) return -1;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  if( keylen )\n  {\n    if( blake2b_init_key( S, outlen, key, keylen ) < 0 ) return -1;\n  }\n  else\n  {\n    if( blake2b_init( S, outlen ) < 0 ) return -1;\n  }\n\n  blake2b_update( S, ( const uint8_t * )in, inlen );\n  blake2b_final( S, out, outlen );\n  return 0;\n}\n\nint blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen ) {\n  return blake2b(out, outlen, in, inlen, key, keylen);\n}\n\n#if defined(SUPERCOP)\nint crypto_hash( unsigned char *out, unsigned char *in, unsigned long long inlen )\n{\n  return blake2b( out, BLAKE2B_OUTBYTES, in, inlen, NULL, 0 );\n}\n#endif\n\n#if defined(BLAKE2B_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2B_OUTBYTES];\n    blake2b( hash, BLAKE2B_OUTBYTES, buf, i, key, BLAKE2B_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2b_keyed_kat[i], BLAKE2B_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2B_OUTBYTES];\n      blake2b_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2b_init_key(&S, BLAKE2B_OUTBYTES, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2b_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2b_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2b_final(&S, hash, BLAKE2B_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2b_keyed_kat[i], BLAKE2B_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2bp.c",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#include <stdint.h>\n\n#if defined(_OPENMP)\n#include <omp.h>\n#endif\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#define PARALLELISM_DEGREE 4\n\n/*\n  blake2b_init_param defaults to setting the expecting output length\n  from the digest_length parameter block field.\n\n  In some cases, however, we do not want this, as the output length\n  of these instances is given by inner_length instead.\n*/\nstatic int blake2bp_init_leaf_param( blake2b_state *S, const blake2b_param *P )\n{\n  int err = blake2b_init_param(S, P);\n  S->outlen = P->inner_length;\n  return err;\n}\n\nstatic int blake2bp_init_leaf( blake2b_state *S, size_t outlen, size_t keylen, uint64_t offset )\n{\n  blake2b_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  P->leaf_length = 0;\n  P->node_offset = offset;\n  P->xof_length = 0;\n  P->node_depth = 0;\n  P->inner_length = BLAKE2B_OUTBYTES;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2bp_init_leaf_param( S, P );\n}\n\nstatic int blake2bp_init_root( blake2b_state *S, size_t outlen, size_t keylen )\n{\n  blake2b_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  P->leaf_length = 0;\n  P->node_offset = 0;\n  P->xof_length = 0;\n  P->node_depth = 1;\n  P->inner_length = BLAKE2B_OUTBYTES;\n  memset( P->reserved, 0, sizeof( P->reserved ) );\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2b_init_param( S, P );\n}\n\n\nint blake2bp_init( blake2bp_state *S, size_t outlen )\n{\n  size_t i;\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2bp_init_root( S->R, outlen, 0 ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S->S[i], outlen, 0, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  return 0;\n}\n\nint blake2bp_init_key( blake2bp_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( !key || !keylen || keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2bp_init_root( S->R, outlen, keylen ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S->S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S->S[i], block, BLAKE2B_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n\nint blake2bp_update( blake2bp_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  size_t left = S->buflen;\n  size_t fill = sizeof( S->buf ) - left;\n  size_t i;\n\n  if( left && inlen >= fill )\n  {\n    memcpy( S->buf + left, in, fill );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S->S[i], S->buf + i * BLAKE2B_BLOCKBYTES, BLAKE2B_BLOCKBYTES );\n\n    in += fill;\n    inlen -= fill;\n    left = 0;\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2B_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES )\n    {\n      blake2b_update( S->S[i], in__, BLAKE2B_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n    }\n  }\n\n  in += inlen - inlen % ( PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES );\n  inlen %= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n\n  if( inlen > 0 )\n    memcpy( S->buf + left, in, inlen );\n\n  S->buflen = left + inlen;\n  return 0;\n}\n\n\n\nint blake2bp_final( blake2bp_state *S, void *out, size_t outlen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2B_OUTBYTES];\n  size_t i;\n\n  if(out == NULL || outlen < S->outlen) {\n    return -1;\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n  {\n    if( S->buflen > i * BLAKE2B_BLOCKBYTES )\n    {\n      size_t left = S->buflen - i * BLAKE2B_BLOCKBYTES;\n\n      if( left > BLAKE2B_BLOCKBYTES ) left = BLAKE2B_BLOCKBYTES;\n\n      blake2b_update( S->S[i], S->buf + i * BLAKE2B_BLOCKBYTES, left );\n    }\n\n    blake2b_final( S->S[i], hash[i], BLAKE2B_OUTBYTES );\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2b_update( S->R, hash[i], BLAKE2B_OUTBYTES );\n\n  return blake2b_final( S->R, out, S->outlen );\n}\n\nint blake2bp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2B_OUTBYTES];\n  blake2b_state S[PARALLELISM_DEGREE][1];\n  blake2b_state FS[1];\n  size_t i;\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if( NULL == key && keylen > 0 ) return -1;\n\n  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2B_KEYBYTES ) return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2bp_init_leaf( S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S[PARALLELISM_DEGREE - 1]->last_node = 1; /* mark last node */\n\n  if( keylen > 0 )\n  {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset( block, 0, BLAKE2B_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2b_update( S[i], block, BLAKE2B_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S,hash), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2B_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES )\n    {\n      blake2b_update( S[i], in__, BLAKE2B_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2B_BLOCKBYTES;\n    }\n\n    if( inlen__ > i * BLAKE2B_BLOCKBYTES )\n    {\n      const size_t left = inlen__ - i * BLAKE2B_BLOCKBYTES;\n      const size_t len = left <= BLAKE2B_BLOCKBYTES ? left : BLAKE2B_BLOCKBYTES;\n      blake2b_update( S[i], in__, len );\n    }\n\n    blake2b_final( S[i], hash[i], BLAKE2B_OUTBYTES );\n  }\n\n  if( blake2bp_init_root( FS, outlen, keylen ) < 0 )\n    return -1;\n\n  FS->last_node = 1; /* Mark as last node */\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2b_update( FS, hash[i], BLAKE2B_OUTBYTES );\n\n  return blake2b_final( FS, out, outlen );\n}\n\n\n#if defined(BLAKE2BP_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2B_OUTBYTES];\n    blake2bp( hash, BLAKE2B_OUTBYTES, buf, i, key, BLAKE2B_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2bp_keyed_kat[i], BLAKE2B_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2B_OUTBYTES];\n      blake2bp_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2bp_init_key(&S, BLAKE2B_OUTBYTES, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2bp_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2bp_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2bp_final(&S, hash, BLAKE2B_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2bp_keyed_kat[i], BLAKE2B_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2s-load-sse2.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2S_LOAD_SSE2_H\n#define BLAKE2S_LOAD_SSE2_H\n\n#define LOAD_MSG_0_1(buf) buf = _mm_set_epi32(m6,m4,m2,m0)\n#define LOAD_MSG_0_2(buf) buf = _mm_set_epi32(m7,m5,m3,m1)\n#define LOAD_MSG_0_3(buf) buf = _mm_set_epi32(m14,m12,m10,m8)\n#define LOAD_MSG_0_4(buf) buf = _mm_set_epi32(m15,m13,m11,m9)\n#define LOAD_MSG_1_1(buf) buf = _mm_set_epi32(m13,m9,m4,m14)\n#define LOAD_MSG_1_2(buf) buf = _mm_set_epi32(m6,m15,m8,m10)\n#define LOAD_MSG_1_3(buf) buf = _mm_set_epi32(m5,m11,m0,m1)\n#define LOAD_MSG_1_4(buf) buf = _mm_set_epi32(m3,m7,m2,m12)\n#define LOAD_MSG_2_1(buf) buf = _mm_set_epi32(m15,m5,m12,m11)\n#define LOAD_MSG_2_2(buf) buf = _mm_set_epi32(m13,m2,m0,m8)\n#define LOAD_MSG_2_3(buf) buf = _mm_set_epi32(m9,m7,m3,m10)\n#define LOAD_MSG_2_4(buf) buf = _mm_set_epi32(m4,m1,m6,m14)\n#define LOAD_MSG_3_1(buf) buf = _mm_set_epi32(m11,m13,m3,m7)\n#define LOAD_MSG_3_2(buf) buf = _mm_set_epi32(m14,m12,m1,m9)\n#define LOAD_MSG_3_3(buf) buf = _mm_set_epi32(m15,m4,m5,m2)\n#define LOAD_MSG_3_4(buf) buf = _mm_set_epi32(m8,m0,m10,m6)\n#define LOAD_MSG_4_1(buf) buf = _mm_set_epi32(m10,m2,m5,m9)\n#define LOAD_MSG_4_2(buf) buf = _mm_set_epi32(m15,m4,m7,m0)\n#define LOAD_MSG_4_3(buf) buf = _mm_set_epi32(m3,m6,m11,m14)\n#define LOAD_MSG_4_4(buf) buf = _mm_set_epi32(m13,m8,m12,m1)\n#define LOAD_MSG_5_1(buf) buf = _mm_set_epi32(m8,m0,m6,m2)\n#define LOAD_MSG_5_2(buf) buf = _mm_set_epi32(m3,m11,m10,m12)\n#define LOAD_MSG_5_3(buf) buf = _mm_set_epi32(m1,m15,m7,m4)\n#define LOAD_MSG_5_4(buf) buf = _mm_set_epi32(m9,m14,m5,m13)\n#define LOAD_MSG_6_1(buf) buf = _mm_set_epi32(m4,m14,m1,m12)\n#define LOAD_MSG_6_2(buf) buf = _mm_set_epi32(m10,m13,m15,m5)\n#define LOAD_MSG_6_3(buf) buf = _mm_set_epi32(m8,m9,m6,m0)\n#define LOAD_MSG_6_4(buf) buf = _mm_set_epi32(m11,m2,m3,m7)\n#define LOAD_MSG_7_1(buf) buf = _mm_set_epi32(m3,m12,m7,m13)\n#define LOAD_MSG_7_2(buf) buf = _mm_set_epi32(m9,m1,m14,m11)\n#define LOAD_MSG_7_3(buf) buf = _mm_set_epi32(m2,m8,m15,m5)\n#define LOAD_MSG_7_4(buf) buf = _mm_set_epi32(m10,m6,m4,m0)\n#define LOAD_MSG_8_1(buf) buf = _mm_set_epi32(m0,m11,m14,m6)\n#define LOAD_MSG_8_2(buf) buf = _mm_set_epi32(m8,m3,m9,m15)\n#define LOAD_MSG_8_3(buf) buf = _mm_set_epi32(m10,m1,m13,m12)\n#define LOAD_MSG_8_4(buf) buf = _mm_set_epi32(m5,m4,m7,m2)\n#define LOAD_MSG_9_1(buf) buf = _mm_set_epi32(m1,m7,m8,m10)\n#define LOAD_MSG_9_2(buf) buf = _mm_set_epi32(m5,m6,m4,m2)\n#define LOAD_MSG_9_3(buf) buf = _mm_set_epi32(m13,m3,m9,m15)\n#define LOAD_MSG_9_4(buf) buf = _mm_set_epi32(m0,m12,m14,m11)\n\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2s-load-sse41.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2S_LOAD_SSE41_H\n#define BLAKE2S_LOAD_SSE41_H\n\n#define LOAD_MSG_0_1(buf) \\\nbuf = TOI(_mm_shuffle_ps(TOF(m0), TOF(m1), _MM_SHUFFLE(2,0,2,0)));\n\n#define LOAD_MSG_0_2(buf) \\\nbuf = TOI(_mm_shuffle_ps(TOF(m0), TOF(m1), _MM_SHUFFLE(3,1,3,1)));\n\n#define LOAD_MSG_0_3(buf) \\\nbuf = TOI(_mm_shuffle_ps(TOF(m2), TOF(m3), _MM_SHUFFLE(2,0,2,0)));\n\n#define LOAD_MSG_0_4(buf) \\\nbuf = TOI(_mm_shuffle_ps(TOF(m2), TOF(m3), _MM_SHUFFLE(3,1,3,1)));\n\n#define LOAD_MSG_1_1(buf) \\\nt0 = _mm_blend_epi16(m1, m2, 0x0C); \\\nt1 = _mm_slli_si128(m3, 4); \\\nt2 = _mm_blend_epi16(t0, t1, 0xF0); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,1,0,3));\n\n#define LOAD_MSG_1_2(buf) \\\nt0 = _mm_shuffle_epi32(m2,_MM_SHUFFLE(0,0,2,0)); \\\nt1 = _mm_blend_epi16(m1,m3,0xC0); \\\nt2 = _mm_blend_epi16(t0, t1, 0xF0); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));\n\n#define LOAD_MSG_1_3(buf) \\\nt0 = _mm_slli_si128(m1, 4); \\\nt1 = _mm_blend_epi16(m2, t0, 0x30); \\\nt2 = _mm_blend_epi16(m0, t1, 0xF0); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));\n\n#define LOAD_MSG_1_4(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m1); \\\nt1 = _mm_slli_si128(m3, 4); \\\nt2 = _mm_blend_epi16(t0, t1, 0x0C); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,3,0,1));\n\n#define LOAD_MSG_2_1(buf) \\\nt0 = _mm_unpackhi_epi32(m2,m3); \\\nt1 = _mm_blend_epi16(m3,m1,0x0C); \\\nt2 = _mm_blend_epi16(t0, t1, 0x0F); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(3,1,0,2));\n\n#define LOAD_MSG_2_2(buf) \\\nt0 = _mm_unpacklo_epi32(m2,m0); \\\nt1 = _mm_blend_epi16(t0, m0, 0xF0); \\\nt2 = _mm_slli_si128(m3, 8); \\\nbuf = _mm_blend_epi16(t1, t2, 0xC0);\n\n#define LOAD_MSG_2_3(buf) \\\nt0 = _mm_blend_epi16(m0, m2, 0x3C); \\\nt1 = _mm_srli_si128(m1, 12); \\\nt2 = _mm_blend_epi16(t0,t1,0x03); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(1,0,3,2));\n\n#define LOAD_MSG_2_4(buf) \\\nt0 = _mm_slli_si128(m3, 4); \\\nt1 = _mm_blend_epi16(m0, m1, 0x33); \\\nt2 = _mm_blend_epi16(t1, t0, 0xC0); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(0,1,2,3));\n\n#define LOAD_MSG_3_1(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m1); \\\nt1 = _mm_unpackhi_epi32(t0, m2); \\\nt2 = _mm_blend_epi16(t1, m3, 0x0C); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(3,1,0,2));\n\n#define LOAD_MSG_3_2(buf) \\\nt0 = _mm_slli_si128(m2, 8); \\\nt1 = _mm_blend_epi16(m3,m0,0x0C); \\\nt2 = _mm_blend_epi16(t1, t0, 0xC0); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,0,1,3));\n\n#define LOAD_MSG_3_3(buf) \\\nt0 = _mm_blend_epi16(m0,m1,0x0F); \\\nt1 = _mm_blend_epi16(t0, m3, 0xC0); \\\nbuf = _mm_shuffle_epi32(t1, _MM_SHUFFLE(3,0,1,2));\n\n#define LOAD_MSG_3_4(buf) \\\nt0 = _mm_unpacklo_epi32(m0,m2); \\\nt1 = _mm_unpackhi_epi32(m1,m2); \\\nbuf = _mm_unpacklo_epi64(t1,t0);\n\n#define LOAD_MSG_4_1(buf) \\\nt0 = _mm_unpacklo_epi64(m1,m2); \\\nt1 = _mm_unpackhi_epi64(m0,m2); \\\nt2 = _mm_blend_epi16(t0,t1,0x33); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,0,1,3));\n\n#define LOAD_MSG_4_2(buf) \\\nt0 = _mm_unpackhi_epi64(m1,m3); \\\nt1 = _mm_unpacklo_epi64(m0,m1); \\\nbuf = _mm_blend_epi16(t0,t1,0x33);\n\n#define LOAD_MSG_4_3(buf) \\\nt0 = _mm_unpackhi_epi64(m3,m1); \\\nt1 = _mm_unpackhi_epi64(m2,m0); \\\nbuf = _mm_blend_epi16(t1,t0,0x33);\n\n#define LOAD_MSG_4_4(buf) \\\nt0 = _mm_blend_epi16(m0,m2,0x03); \\\nt1 = _mm_slli_si128(t0, 8); \\\nt2 = _mm_blend_epi16(t1,m3,0x0F); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(1,2,0,3));\n\n#define LOAD_MSG_5_1(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m1); \\\nt1 = _mm_unpacklo_epi32(m0,m2); \\\nbuf = _mm_unpacklo_epi64(t0,t1);\n\n#define LOAD_MSG_5_2(buf) \\\nt0 = _mm_srli_si128(m2, 4); \\\nt1 = _mm_blend_epi16(m0,m3,0x03); \\\nbuf = _mm_blend_epi16(t1,t0,0x3C);\n\n#define LOAD_MSG_5_3(buf) \\\nt0 = _mm_blend_epi16(m1,m0,0x0C); \\\nt1 = _mm_srli_si128(m3, 4); \\\nt2 = _mm_blend_epi16(t0,t1,0x30); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(1,2,3,0));\n\n#define LOAD_MSG_5_4(buf) \\\nt0 = _mm_unpacklo_epi64(m1,m2); \\\nt1= _mm_shuffle_epi32(m3, _MM_SHUFFLE(0,2,0,1)); \\\nbuf = _mm_blend_epi16(t0,t1,0x33);\n\n#define LOAD_MSG_6_1(buf) \\\nt0 = _mm_slli_si128(m1, 12); \\\nt1 = _mm_blend_epi16(m0,m3,0x33); \\\nbuf = _mm_blend_epi16(t1,t0,0xC0);\n\n#define LOAD_MSG_6_2(buf) \\\nt0 = _mm_blend_epi16(m3,m2,0x30); \\\nt1 = _mm_srli_si128(m1, 4); \\\nt2 = _mm_blend_epi16(t0,t1,0x03); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(2,1,3,0));\n\n#define LOAD_MSG_6_3(buf) \\\nt0 = _mm_unpacklo_epi64(m0,m2); \\\nt1 = _mm_srli_si128(m1, 4); \\\nbuf = _mm_shuffle_epi32(_mm_blend_epi16(t0,t1,0x0C), _MM_SHUFFLE(2,3,1,0));\n\n#define LOAD_MSG_6_4(buf) \\\nt0 = _mm_unpackhi_epi32(m1,m2); \\\nt1 = _mm_unpackhi_epi64(m0,t0); \\\nbuf = _mm_shuffle_epi32(t1, _MM_SHUFFLE(3,0,1,2));\n\n#define LOAD_MSG_7_1(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m1); \\\nt1 = _mm_blend_epi16(t0,m3,0x0F); \\\nbuf = _mm_shuffle_epi32(t1,_MM_SHUFFLE(2,0,3,1));\n\n#define LOAD_MSG_7_2(buf) \\\nt0 = _mm_blend_epi16(m2,m3,0x30); \\\nt1 = _mm_srli_si128(m0,4); \\\nt2 = _mm_blend_epi16(t0,t1,0x03); \\\nbuf = _mm_shuffle_epi32(t2, _MM_SHUFFLE(1,0,2,3));\n\n#define LOAD_MSG_7_3(buf) \\\nt0 = _mm_unpackhi_epi64(m0,m3); \\\nt1 = _mm_unpacklo_epi64(m1,m2); \\\nt2 = _mm_blend_epi16(t0,t1,0x3C); \\\nbuf = _mm_shuffle_epi32(t2,_MM_SHUFFLE(0,2,3,1));\n\n#define LOAD_MSG_7_4(buf) \\\nt0 = _mm_unpacklo_epi32(m0,m1); \\\nt1 = _mm_unpackhi_epi32(m1,m2); \\\nbuf = _mm_unpacklo_epi64(t0,t1);\n\n#define LOAD_MSG_8_1(buf) \\\nt0 = _mm_unpackhi_epi32(m1,m3); \\\nt1 = _mm_unpacklo_epi64(t0,m0); \\\nt2 = _mm_blend_epi16(t1,m2,0xC0); \\\nbuf = _mm_shufflehi_epi16(t2,_MM_SHUFFLE(1,0,3,2));\n\n#define LOAD_MSG_8_2(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m3); \\\nt1 = _mm_blend_epi16(m2,t0,0xF0); \\\nbuf = _mm_shuffle_epi32(t1,_MM_SHUFFLE(0,2,1,3));\n\n#define LOAD_MSG_8_3(buf) \\\nt0 = _mm_blend_epi16(m2,m0,0x0C); \\\nt1 = _mm_slli_si128(t0,4); \\\nbuf = _mm_blend_epi16(t1,m3,0x0F);\n\n#define LOAD_MSG_8_4(buf) \\\nt0 = _mm_blend_epi16(m1,m0,0x30); \\\nbuf = _mm_shuffle_epi32(t0,_MM_SHUFFLE(1,0,3,2));\n\n#define LOAD_MSG_9_1(buf) \\\nt0 = _mm_blend_epi16(m0,m2,0x03); \\\nt1 = _mm_blend_epi16(m1,m2,0x30); \\\nt2 = _mm_blend_epi16(t1,t0,0x0F); \\\nbuf = _mm_shuffle_epi32(t2,_MM_SHUFFLE(1,3,0,2));\n\n#define LOAD_MSG_9_2(buf) \\\nt0 = _mm_slli_si128(m0,4); \\\nt1 = _mm_blend_epi16(m1,t0,0xC0); \\\nbuf = _mm_shuffle_epi32(t1,_MM_SHUFFLE(1,2,0,3));\n\n#define LOAD_MSG_9_3(buf) \\\nt0 = _mm_unpackhi_epi32(m0,m3); \\\nt1 = _mm_unpacklo_epi32(m2,m3); \\\nt2 = _mm_unpackhi_epi64(t0,t1); \\\nbuf = _mm_shuffle_epi32(t2,_MM_SHUFFLE(3,0,2,1));\n\n#define LOAD_MSG_9_4(buf) \\\nt0 = _mm_blend_epi16(m3,m2,0xC0); \\\nt1 = _mm_unpacklo_epi32(m0,m3); \\\nt2 = _mm_blend_epi16(t0,t1,0x0F); \\\nbuf = _mm_shuffle_epi32(t2,_MM_SHUFFLE(0,1,2,3));\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2s-load-xop.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2S_LOAD_XOP_H\n#define BLAKE2S_LOAD_XOP_H\n\n#define TOB(x) ((x)*4*0x01010101 + 0x03020100) /* ..or not TOB */\n\n#if 0\n/* Basic VPPERM emulation, for testing purposes */\nstatic __m128i _mm_perm_epi8(const __m128i src1, const __m128i src2, const __m128i sel)\n{\n   const __m128i sixteen = _mm_set1_epi8(16);\n   const __m128i t0 = _mm_shuffle_epi8(src1, sel);\n   const __m128i s1 = _mm_shuffle_epi8(src2, _mm_sub_epi8(sel, sixteen));\n   const __m128i mask = _mm_or_si128(_mm_cmpeq_epi8(sel, sixteen),\n                                     _mm_cmpgt_epi8(sel, sixteen)); /* (>=16) = 0xff : 00 */\n   return _mm_blendv_epi8(t0, s1, mask);\n}\n#endif\n\n#define LOAD_MSG_0_1(buf) \\\nbuf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(6),TOB(4),TOB(2),TOB(0)) );\n\n#define LOAD_MSG_0_2(buf) \\\nbuf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(7),TOB(5),TOB(3),TOB(1)) );\n\n#define LOAD_MSG_0_3(buf) \\\nbuf = _mm_perm_epi8(m2, m3, _mm_set_epi32(TOB(6),TOB(4),TOB(2),TOB(0)) );\n\n#define LOAD_MSG_0_4(buf) \\\nbuf = _mm_perm_epi8(m2, m3, _mm_set_epi32(TOB(7),TOB(5),TOB(3),TOB(1)) );\n\n#define LOAD_MSG_1_1(buf) \\\nt0 = _mm_perm_epi8(m1, m2, _mm_set_epi32(TOB(0),TOB(5),TOB(0),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(5),TOB(2),TOB(1),TOB(6)) );\n\n#define LOAD_MSG_1_2(buf) \\\nt1 = _mm_perm_epi8(m1, m2, _mm_set_epi32(TOB(2),TOB(0),TOB(4),TOB(6)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(7),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_1_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(5),TOB(0),TOB(0),TOB(1)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(3),TOB(7),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_1_4(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(3),TOB(7),TOB(2),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(4)) );\n\n#define LOAD_MSG_2_1(buf) \\\nt0 = _mm_perm_epi8(m1, m2, _mm_set_epi32(TOB(0),TOB(1),TOB(0),TOB(7)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(7),TOB(2),TOB(4),TOB(0)) );\n\n#define LOAD_MSG_2_2(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(0),TOB(2),TOB(0),TOB(4)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(5),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_2_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(7),TOB(3),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(5),TOB(2),TOB(1),TOB(6)) );\n\n#define LOAD_MSG_2_4(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(4),TOB(1),TOB(6),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(6)) );\n\n#define LOAD_MSG_3_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(0),TOB(3),TOB(7)) ); \\\nt0 = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(7),TOB(2),TOB(1),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(5),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_3_2(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(0),TOB(0),TOB(1),TOB(5)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(6),TOB(4),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_3_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(4),TOB(5),TOB(2)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(7),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_3_4(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(0),TOB(0),TOB(6)) ); \\\nbuf = _mm_perm_epi8(t1, m2, _mm_set_epi32(TOB(4),TOB(2),TOB(6),TOB(0)) );\n\n#define LOAD_MSG_4_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(2),TOB(5),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(6),TOB(2),TOB(1),TOB(5)) );\n\n#define LOAD_MSG_4_2(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(4),TOB(7),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(7),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_4_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(3),TOB(6),TOB(0),TOB(0)) ); \\\nt0 = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(3),TOB(2),TOB(7),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(6)) );\n\n#define LOAD_MSG_4_4(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(0),TOB(4),TOB(0),TOB(1)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(5),TOB(2),TOB(4),TOB(0)) );\n\n#define LOAD_MSG_5_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(0),TOB(6),TOB(2)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(4),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_5_2(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(3),TOB(7),TOB(6),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(4)) );\n\n#define LOAD_MSG_5_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(1),TOB(0),TOB(7),TOB(4)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(7),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_5_4(buf) \\\nt1 = _mm_perm_epi8(m1, m2, _mm_set_epi32(TOB(5),TOB(0),TOB(1),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(6),TOB(1),TOB(5)) );\n\n#define LOAD_MSG_6_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(4),TOB(0),TOB(1),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(6),TOB(1),TOB(4)) );\n\n#define LOAD_MSG_6_2(buf) \\\nt1 = _mm_perm_epi8(m1, m2, _mm_set_epi32(TOB(6),TOB(0),TOB(0),TOB(1)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(5),TOB(7),TOB(0)) );\n\n#define LOAD_MSG_6_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(0),TOB(6),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(4),TOB(5),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_6_4(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(2),TOB(3),TOB(7)) ); \\\nbuf = _mm_perm_epi8(t1, m2, _mm_set_epi32(TOB(7),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_7_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(3),TOB(0),TOB(7),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(4),TOB(1),TOB(5)) );\n\n#define LOAD_MSG_7_2(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(5),TOB(1),TOB(0),TOB(7)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(6),TOB(0)) );\n\n#define LOAD_MSG_7_3(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(2),TOB(0),TOB(0),TOB(5)) ); \\\nt0 = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(3),TOB(4),TOB(1),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(7),TOB(0)) );\n\n#define LOAD_MSG_7_4(buf) \\\nt1 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(6),TOB(4),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m2, _mm_set_epi32(TOB(6),TOB(2),TOB(1),TOB(0)) );\n\n#define LOAD_MSG_8_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(0),TOB(0),TOB(0),TOB(6)) ); \\\nt0 = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(3),TOB(7),TOB(1),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(6),TOB(0)) );\n\n#define LOAD_MSG_8_2(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(4),TOB(3),TOB(5),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(7)) );\n\n#define LOAD_MSG_8_3(buf) \\\nt0 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(6),TOB(1),TOB(0),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(5),TOB(4)) ); \\\n\n#define LOAD_MSG_8_4(buf) \\\nbuf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(5),TOB(4),TOB(7),TOB(2)) );\n\n#define LOAD_MSG_9_1(buf) \\\nt0 = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(1),TOB(7),TOB(0),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m2, _mm_set_epi32(TOB(3),TOB(2),TOB(4),TOB(6)) );\n\n#define LOAD_MSG_9_2(buf) \\\nbuf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(5),TOB(6),TOB(4),TOB(2)) );\n\n#define LOAD_MSG_9_3(buf) \\\nt0 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(0),TOB(3),TOB(5),TOB(0)) ); \\\nbuf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(5),TOB(2),TOB(1),TOB(7)) );\n\n#define LOAD_MSG_9_4(buf) \\\nt1 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(0),TOB(0),TOB(0),TOB(7)) ); \\\nbuf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(4),TOB(6),TOB(0)) );\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2s-round.h",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n#ifndef BLAKE2S_ROUND_H\n#define BLAKE2S_ROUND_H\n\n#define LOADU(p)  _mm_loadu_si128( (const __m128i *)(p) )\n#define STOREU(p,r) _mm_storeu_si128((__m128i *)(p), r)\n\n#define TOF(reg) _mm_castsi128_ps((reg))\n#define TOI(reg) _mm_castps_si128((reg))\n\n#define LIKELY(x) __builtin_expect((x),1)\n\n\n/* Microarchitecture-specific macros */\n#ifndef HAVE_XOP\n#ifdef HAVE_SSSE3\n#define _mm_roti_epi32(r, c) ( \\\n                (8==-(c)) ? _mm_shuffle_epi8(r,r8) \\\n              : (16==-(c)) ? _mm_shuffle_epi8(r,r16) \\\n              : _mm_xor_si128(_mm_srli_epi32( (r), -(c) ),_mm_slli_epi32( (r), 32-(-(c)) )) )\n#else\n#define _mm_roti_epi32(r, c) _mm_xor_si128(_mm_srli_epi32( (r), -(c) ),_mm_slli_epi32( (r), 32-(-(c)) ))\n#endif\n#else\n/* ... */\n#endif\n\n\n#define G1(row1,row2,row3,row4,buf) \\\n  row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \\\n  row4 = _mm_xor_si128( row4, row1 ); \\\n  row4 = _mm_roti_epi32(row4, -16); \\\n  row3 = _mm_add_epi32( row3, row4 );   \\\n  row2 = _mm_xor_si128( row2, row3 ); \\\n  row2 = _mm_roti_epi32(row2, -12);\n\n#define G2(row1,row2,row3,row4,buf) \\\n  row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \\\n  row4 = _mm_xor_si128( row4, row1 ); \\\n  row4 = _mm_roti_epi32(row4, -8); \\\n  row3 = _mm_add_epi32( row3, row4 );   \\\n  row2 = _mm_xor_si128( row2, row3 ); \\\n  row2 = _mm_roti_epi32(row2, -7);\n\n#define DIAGONALIZE(row1,row2,row3,row4) \\\n  row4 = _mm_shuffle_epi32( row4, _MM_SHUFFLE(2,1,0,3) ); \\\n  row3 = _mm_shuffle_epi32( row3, _MM_SHUFFLE(1,0,3,2) ); \\\n  row2 = _mm_shuffle_epi32( row2, _MM_SHUFFLE(0,3,2,1) );\n\n#define UNDIAGONALIZE(row1,row2,row3,row4) \\\n  row4 = _mm_shuffle_epi32( row4, _MM_SHUFFLE(0,3,2,1) ); \\\n  row3 = _mm_shuffle_epi32( row3, _MM_SHUFFLE(1,0,3,2) ); \\\n  row2 = _mm_shuffle_epi32( row2, _MM_SHUFFLE(2,1,0,3) );\n\n#if defined(HAVE_XOP)\n#include \"blake2s-load-xop.h\"\n#elif defined(HAVE_SSE41)\n#include \"blake2s-load-sse41.h\"\n#else\n#include \"blake2s-load-sse2.h\"\n#endif\n\n#define ROUND(r)  \\\n  LOAD_MSG_ ##r ##_1(buf1); \\\n  G1(row1,row2,row3,row4,buf1); \\\n  LOAD_MSG_ ##r ##_2(buf2); \\\n  G2(row1,row2,row3,row4,buf2); \\\n  DIAGONALIZE(row1,row2,row3,row4); \\\n  LOAD_MSG_ ##r ##_3(buf3); \\\n  G1(row1,row2,row3,row4,buf3); \\\n  LOAD_MSG_ ##r ##_4(buf4); \\\n  G2(row1,row2,row3,row4,buf4); \\\n  UNDIAGONALIZE(row1,row2,row3,row4); \\\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2s.c",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#include \"blake2-config.h\"\n\n\n#include <emmintrin.h>\n#if defined(HAVE_SSSE3)\n#include <tmmintrin.h>\n#endif\n#if defined(HAVE_SSE41)\n#include <smmintrin.h>\n#endif\n#if defined(HAVE_AVX)\n#include <immintrin.h>\n#endif\n#if defined(HAVE_XOP)\n#include <x86intrin.h>\n#endif\n\n#include \"blake2s-round.h\"\n\nstatic const uint32_t blake2s_IV[8] =\n{\n  0x6A09E667UL, 0xBB67AE85UL, 0x3C6EF372UL, 0xA54FF53AUL,\n  0x510E527FUL, 0x9B05688CUL, 0x1F83D9ABUL, 0x5BE0CD19UL\n};\n\n/* Some helper functions */\nstatic void blake2s_set_lastnode( blake2s_state *S )\n{\n  S->f[1] = (uint32_t)-1;\n}\n\nstatic int blake2s_is_lastblock( const blake2s_state *S )\n{\n  return S->f[0] != 0;\n}\n\nstatic void blake2s_set_lastblock( blake2s_state *S )\n{\n  if( S->last_node ) blake2s_set_lastnode( S );\n\n  S->f[0] = (uint32_t)-1;\n}\n\nstatic void blake2s_increment_counter( blake2s_state *S, const uint32_t inc )\n{\n  uint64_t t = ( ( uint64_t )S->t[1] << 32 ) | S->t[0];\n  t += inc;\n  S->t[0] = ( uint32_t )( t >>  0 );\n  S->t[1] = ( uint32_t )( t >> 32 );\n}\n\n/* init2 xors IV with input parameter block */\nint blake2s_init_param( blake2s_state *S, const blake2s_param *P )\n{\n  size_t i;\n  /*blake2s_init0( S ); */\n  const uint8_t * v = ( const uint8_t * )( blake2s_IV );\n  const uint8_t * p = ( const uint8_t * )( P );\n  uint8_t * h = ( uint8_t * )( S->h );\n  /* IV XOR ParamBlock */\n  memset( S, 0, sizeof( blake2s_state ) );\n\n  for( i = 0; i < BLAKE2S_OUTBYTES; ++i ) h[i] = v[i] ^ p[i];\n\n  S->outlen = P->digest_length;\n  return 0;\n}\n\n\n/* Some sort of default parameter block initialization, for sequential blake2s */\nint blake2s_init( blake2s_state *S, size_t outlen )\n{\n  blake2s_param P[1];\n\n  /* Move interval verification here? */\n  if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = 0;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store16( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  /* memset(P->reserved, 0, sizeof(P->reserved) ); */\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  return blake2s_init_param( S, P );\n}\n\n\nint blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  blake2s_param P[1];\n\n  /* Move interval verification here? */\n  if ( ( !outlen ) || ( outlen > BLAKE2S_OUTBYTES ) ) return -1;\n\n  if ( ( !key ) || ( !keylen ) || keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  P->digest_length = (uint8_t)outlen;\n  P->key_length    = (uint8_t)keylen;\n  P->fanout        = 1;\n  P->depth         = 1;\n  store32( &P->leaf_length, 0 );\n  store32( &P->node_offset, 0 );\n  store16( &P->xof_length, 0 );\n  P->node_depth    = 0;\n  P->inner_length  = 0;\n  /* memset(P->reserved, 0, sizeof(P->reserved) ); */\n  memset( P->salt,     0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n\n  if( blake2s_init_param( S, P ) < 0 )\n    return -1;\n\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n    blake2s_update( S, block, BLAKE2S_BLOCKBYTES );\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n\nstatic void blake2s_compress( blake2s_state *S, const uint8_t block[BLAKE2S_BLOCKBYTES] )\n{\n  __m128i row1, row2, row3, row4;\n  __m128i buf1, buf2, buf3, buf4;\n#if defined(HAVE_SSE41)\n  __m128i t0, t1;\n#if !defined(HAVE_XOP)\n  __m128i t2;\n#endif\n#endif\n  __m128i ff0, ff1;\n#if defined(HAVE_SSSE3) && !defined(HAVE_XOP)\n  const __m128i r8 = _mm_set_epi8( 12, 15, 14, 13, 8, 11, 10, 9, 4, 7, 6, 5, 0, 3, 2, 1 );\n  const __m128i r16 = _mm_set_epi8( 13, 12, 15, 14, 9, 8, 11, 10, 5, 4, 7, 6, 1, 0, 3, 2 );\n#endif\n#if defined(HAVE_SSE41)\n  const __m128i m0 = LOADU( block +  00 );\n  const __m128i m1 = LOADU( block +  16 );\n  const __m128i m2 = LOADU( block +  32 );\n  const __m128i m3 = LOADU( block +  48 );\n#else\n  const uint32_t  m0 = load32(block +  0 * sizeof(uint32_t));\n  const uint32_t  m1 = load32(block +  1 * sizeof(uint32_t));\n  const uint32_t  m2 = load32(block +  2 * sizeof(uint32_t));\n  const uint32_t  m3 = load32(block +  3 * sizeof(uint32_t));\n  const uint32_t  m4 = load32(block +  4 * sizeof(uint32_t));\n  const uint32_t  m5 = load32(block +  5 * sizeof(uint32_t));\n  const uint32_t  m6 = load32(block +  6 * sizeof(uint32_t));\n  const uint32_t  m7 = load32(block +  7 * sizeof(uint32_t));\n  const uint32_t  m8 = load32(block +  8 * sizeof(uint32_t));\n  const uint32_t  m9 = load32(block +  9 * sizeof(uint32_t));\n  const uint32_t m10 = load32(block + 10 * sizeof(uint32_t));\n  const uint32_t m11 = load32(block + 11 * sizeof(uint32_t));\n  const uint32_t m12 = load32(block + 12 * sizeof(uint32_t));\n  const uint32_t m13 = load32(block + 13 * sizeof(uint32_t));\n  const uint32_t m14 = load32(block + 14 * sizeof(uint32_t));\n  const uint32_t m15 = load32(block + 15 * sizeof(uint32_t));\n#endif\n  row1 = ff0 = LOADU( &S->h[0] );\n  row2 = ff1 = LOADU( &S->h[4] );\n  row3 = _mm_loadu_si128( (__m128i const *)&blake2s_IV[0] );\n  row4 = _mm_xor_si128( _mm_loadu_si128( (__m128i const *)&blake2s_IV[4] ), LOADU( &S->t[0] ) );\n  ROUND( 0 );\n  ROUND( 1 );\n  ROUND( 2 );\n  ROUND( 3 );\n  ROUND( 4 );\n  ROUND( 5 );\n  ROUND( 6 );\n  ROUND( 7 );\n  ROUND( 8 );\n  ROUND( 9 );\n  STOREU( &S->h[0], _mm_xor_si128( ff0, _mm_xor_si128( row1, row3 ) ) );\n  STOREU( &S->h[4], _mm_xor_si128( ff1, _mm_xor_si128( row2, row4 ) ) );\n}\n\nint blake2s_update( blake2s_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  if( inlen > 0 )\n  {\n    size_t left = S->buflen;\n    size_t fill = BLAKE2S_BLOCKBYTES - left;\n    if( inlen > fill )\n    {\n      S->buflen = 0;\n      memcpy( S->buf + left, in, fill ); /* Fill buffer */\n      blake2s_increment_counter( S, BLAKE2S_BLOCKBYTES );\n      blake2s_compress( S, S->buf ); /* Compress */\n      in += fill; inlen -= fill;\n      while(inlen > BLAKE2S_BLOCKBYTES) {\n        blake2s_increment_counter(S, BLAKE2S_BLOCKBYTES);\n        blake2s_compress( S, in );\n        in += BLAKE2S_BLOCKBYTES;\n        inlen -= BLAKE2S_BLOCKBYTES;\n      }\n    }\n    memcpy( S->buf + S->buflen, in, inlen );\n    S->buflen += inlen;\n  }\n  return 0;\n}\n\nint blake2s_final( blake2s_state *S, void *out, size_t outlen )\n{\n  uint8_t buffer[BLAKE2S_OUTBYTES] = {0};\n  size_t i;\n\n  if( out == NULL || outlen < S->outlen )\n    return -1;\n\n  if( blake2s_is_lastblock( S ) )\n    return -1;\n\n  blake2s_increment_counter( S, (uint32_t)S->buflen );\n  blake2s_set_lastblock( S );\n  memset( S->buf + S->buflen, 0, BLAKE2S_BLOCKBYTES - S->buflen ); /* Padding */\n  blake2s_compress( S, S->buf );\n\n  for( i = 0; i < 8; ++i ) /* Output full hash to temp buffer */\n    store32( buffer + sizeof( S->h[i] ) * i, S->h[i] );\n\n  memcpy( out, buffer, S->outlen );\n  secure_zero_memory( buffer, sizeof(buffer) );\n  return 0;\n}\n\n/* inlen, at least, should be uint64_t. Others can be size_t. */\nint blake2s( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  blake2s_state S[1];\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if ( NULL == key && keylen > 0) return -1;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  if( keylen > 0 )\n  {\n    if( blake2s_init_key( S, outlen, key, keylen ) < 0 ) return -1;\n  }\n  else\n  {\n    if( blake2s_init( S, outlen ) < 0 ) return -1;\n  }\n\n  blake2s_update( S, ( const uint8_t * )in, inlen );\n  blake2s_final( S, out, outlen );\n  return 0;\n}\n\n#if defined(SUPERCOP)\nint crypto_hash( unsigned char *out, unsigned char *in, unsigned long long inlen )\n{\n  return blake2s( out, BLAKE2S_OUTBYTES, in, inlen, NULL, 0 );\n}\n#endif\n\n#if defined(BLAKE2S_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2S_OUTBYTES];\n    blake2s( hash, BLAKE2S_OUTBYTES, buf, i, key, BLAKE2S_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2s_keyed_kat[i], BLAKE2S_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2S_OUTBYTES];\n      blake2s_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2s_init_key(&S, BLAKE2S_OUTBYTES, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2s_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2s_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2s_final(&S, hash, BLAKE2S_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2s_keyed_kat[i], BLAKE2S_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2sp.c",
    "content": "/*\n   BLAKE2 reference source code package - optimized C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdlib.h>\n#include <string.h>\n#include <stdio.h>\n\n#if defined(_OPENMP)\n#include <omp.h>\n#endif\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\n#define PARALLELISM_DEGREE 8\n\n/*\n  blake2sp_init_param defaults to setting the expecting output length\n  from the digest_length parameter block field.\n\n  In some cases, however, we do not want this, as the output length\n  of these instances is given by inner_length instead.\n*/\nstatic int blake2sp_init_leaf_param( blake2s_state *S, const blake2s_param *P )\n{\n  int err = blake2s_init_param(S, P);\n  S->outlen = P->inner_length;\n  return err;\n}\n\nstatic int blake2sp_init_leaf( blake2s_state *S, size_t outlen, size_t keylen, uint64_t offset )\n{\n  blake2s_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  P->leaf_length = 0;\n  P->node_offset = offset;\n  P->xof_length = 0;\n  P->node_depth = 0;\n  P->inner_length = BLAKE2S_OUTBYTES;\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2sp_init_leaf_param( S, P );\n}\n\nstatic int blake2sp_init_root( blake2s_state *S, size_t outlen, size_t keylen )\n{\n  blake2s_param P[1];\n  P->digest_length = (uint8_t)outlen;\n  P->key_length = (uint8_t)keylen;\n  P->fanout = PARALLELISM_DEGREE;\n  P->depth = 2;\n  P->leaf_length = 0;\n  P->node_offset = 0;\n  P->xof_length = 0;\n  P->node_depth = 1;\n  P->inner_length = BLAKE2S_OUTBYTES;\n  memset( P->salt, 0, sizeof( P->salt ) );\n  memset( P->personal, 0, sizeof( P->personal ) );\n  return blake2s_init_param( S, P );\n}\n\n\nint blake2sp_init( blake2sp_state *S, size_t outlen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2sp_init_root( S->R, outlen, 0 ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S->S[i], outlen, 0, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  return 0;\n}\n\nint blake2sp_init_key( blake2sp_state *S, size_t outlen, const void *key, size_t keylen )\n{\n  size_t i;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( !key || !keylen || keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  memset( S->buf, 0, sizeof( S->buf ) );\n  S->buflen = 0;\n  S->outlen = outlen;\n\n  if( blake2sp_init_root( S->R, outlen, keylen ) < 0 )\n    return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S->S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S->R->last_node = 1;\n  S->S[PARALLELISM_DEGREE - 1]->last_node = 1;\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S->S[i], block, BLAKE2S_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n  return 0;\n}\n\n\nint blake2sp_update( blake2sp_state *S, const void *pin, size_t inlen )\n{\n  const unsigned char * in = (const unsigned char *)pin;\n  size_t left = S->buflen;\n  size_t fill = sizeof( S->buf ) - left;\n  size_t i;\n\n  if( left && inlen >= fill )\n  {\n    memcpy( S->buf + left, in, fill );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S->S[i], S->buf + i * BLAKE2S_BLOCKBYTES, BLAKE2S_BLOCKBYTES );\n\n    in += fill;\n    inlen -= fill;\n    left = 0;\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2S_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES )\n    {\n      blake2s_update( S->S[i], in__, BLAKE2S_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n    }\n  }\n\n  in += inlen - inlen % ( PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES );\n  inlen %= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n\n  if( inlen > 0 )\n    memcpy( S->buf + left, in, inlen );\n\n  S->buflen = left + inlen;\n  return 0;\n}\n\n\nint blake2sp_final( blake2sp_state *S, void *out, size_t outlen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2S_OUTBYTES];\n  size_t i;\n\n  if(out == NULL || outlen < S->outlen) {\n    return -1;\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n  {\n    if( S->buflen > i * BLAKE2S_BLOCKBYTES )\n    {\n      size_t left = S->buflen - i * BLAKE2S_BLOCKBYTES;\n\n      if( left > BLAKE2S_BLOCKBYTES ) left = BLAKE2S_BLOCKBYTES;\n\n      blake2s_update( S->S[i], S->buf + i * BLAKE2S_BLOCKBYTES, left );\n    }\n\n    blake2s_final( S->S[i], hash[i], BLAKE2S_OUTBYTES );\n  }\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2s_update( S->R, hash[i], BLAKE2S_OUTBYTES );\n\n  return blake2s_final( S->R, out, S->outlen );\n}\n\n\nint blake2sp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )\n{\n  uint8_t hash[PARALLELISM_DEGREE][BLAKE2S_OUTBYTES];\n  blake2s_state S[PARALLELISM_DEGREE][1];\n  blake2s_state FS[1];\n  size_t i;\n\n  /* Verify parameters */\n  if ( NULL == in && inlen > 0 ) return -1;\n\n  if ( NULL == out ) return -1;\n\n  if ( NULL == key && keylen > 0) return -1;\n\n  if( !outlen || outlen > BLAKE2S_OUTBYTES ) return -1;\n\n  if( keylen > BLAKE2S_KEYBYTES ) return -1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    if( blake2sp_init_leaf( S[i], outlen, keylen, i ) < 0 ) return -1;\n\n  S[PARALLELISM_DEGREE - 1]->last_node = 1; /* mark last node */\n\n  if( keylen > 0 )\n  {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset( block, 0, BLAKE2S_BLOCKBYTES );\n    memcpy( block, key, keylen );\n\n    for( i = 0; i < PARALLELISM_DEGREE; ++i )\n      blake2s_update( S[i], block, BLAKE2S_BLOCKBYTES );\n\n    secure_zero_memory( block, BLAKE2S_BLOCKBYTES ); /* Burn the key from stack */\n  }\n\n#if defined(_OPENMP)\n  #pragma omp parallel shared(S,hash), num_threads(PARALLELISM_DEGREE)\n#else\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n#endif\n  {\n#if defined(_OPENMP)\n    size_t      i = omp_get_thread_num();\n#endif\n    size_t inlen__ = inlen;\n    const unsigned char *in__ = ( const unsigned char * )in;\n    in__ += i * BLAKE2S_BLOCKBYTES;\n\n    while( inlen__ >= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES )\n    {\n      blake2s_update( S[i], in__, BLAKE2S_BLOCKBYTES );\n      in__ += PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n      inlen__ -= PARALLELISM_DEGREE * BLAKE2S_BLOCKBYTES;\n    }\n\n    if( inlen__ > i * BLAKE2S_BLOCKBYTES )\n    {\n      const size_t left = inlen__ - i * BLAKE2S_BLOCKBYTES;\n      const size_t len = left <= BLAKE2S_BLOCKBYTES ? left : BLAKE2S_BLOCKBYTES;\n      blake2s_update( S[i], in__, len );\n    }\n\n    blake2s_final( S[i], hash[i], BLAKE2S_OUTBYTES );\n  }\n\n  if( blake2sp_init_root( FS, outlen, keylen ) < 0 )\n    return -1;\n\n  FS->last_node = 1;\n\n  for( i = 0; i < PARALLELISM_DEGREE; ++i )\n    blake2s_update( FS, hash[i], BLAKE2S_OUTBYTES );\n\n  return blake2s_final( FS, out, outlen );\n}\n\n#if defined(BLAKE2SP_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i )\n    key[i] = ( uint8_t )i;\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n    buf[i] = ( uint8_t )i;\n\n  /* Test simple API */\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i )\n  {\n    uint8_t hash[BLAKE2S_OUTBYTES];\n    blake2sp( hash, BLAKE2S_OUTBYTES, buf, i, key, BLAKE2S_KEYBYTES );\n\n    if( 0 != memcmp( hash, blake2sp_keyed_kat[i], BLAKE2S_OUTBYTES ) )\n    {\n      goto fail;\n    }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (i = 0; i < BLAKE2_KAT_LENGTH; ++i) {\n      uint8_t hash[BLAKE2S_OUTBYTES];\n      blake2sp_state S;\n      uint8_t * p = buf;\n      size_t mlen = i;\n      int err = 0;\n\n      if( (err = blake2sp_init_key(&S, BLAKE2S_OUTBYTES, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2sp_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2sp_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2sp_final(&S, hash, BLAKE2S_OUTBYTES)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2sp_keyed_kat[i], BLAKE2S_OUTBYTES)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2xb.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2016, JP Aumasson <jeanphilippe.aumasson@gmail.com>.\n   Copyright 2016, Samuel Neves <sneves@dei.uc.pt>.\n\n   You may use this under the terms of the CC0, the OpenSSL Licence, or\n   the Apache Public License 2.0, at your option.  The terms of these\n   licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nint blake2xb_init( blake2xb_state *S, const size_t outlen ) {\n  return blake2xb_init_key(S, outlen, NULL, 0);\n}\n\nint blake2xb_init_key( blake2xb_state *S, const size_t outlen, const void *key, size_t keylen)\n{\n  if ( outlen == 0 || outlen > 0xFFFFFFFFUL ) {\n    return -1;\n  }\n\n  if (NULL != key && keylen > BLAKE2B_KEYBYTES) {\n    return -1;\n  }\n\n  if (NULL == key && keylen > 0) {\n    return -1;\n  }\n\n  /* Initialize parameter block */\n  S->P->digest_length = BLAKE2B_OUTBYTES;\n  S->P->key_length    = keylen;\n  S->P->fanout        = 1;\n  S->P->depth         = 1;\n  store32( &S->P->leaf_length, 0 );\n  store32( &S->P->node_offset, 0 );\n  store32( &S->P->xof_length, outlen );\n  S->P->node_depth    = 0;\n  S->P->inner_length  = 0;\n  memset( S->P->reserved, 0, sizeof( S->P->reserved ) );\n  memset( S->P->salt,     0, sizeof( S->P->salt ) );\n  memset( S->P->personal, 0, sizeof( S->P->personal ) );\n\n  if( blake2b_init_param( S->S, S->P ) < 0 ) {\n    return -1;\n  }\n\n  if (keylen > 0) {\n    uint8_t block[BLAKE2B_BLOCKBYTES];\n    memset(block, 0, BLAKE2B_BLOCKBYTES);\n    memcpy(block, key, keylen);\n    blake2b_update(S->S, block, BLAKE2B_BLOCKBYTES);\n    secure_zero_memory(block, BLAKE2B_BLOCKBYTES);\n  }\n  return 0;\n}\n\nint blake2xb_update( blake2xb_state *S, const void *in, size_t inlen ) {\n    return blake2b_update( S->S, in, inlen );\n}\n\nint blake2xb_final( blake2xb_state *S, void *out, size_t outlen) {\n\n  blake2b_state C[1];\n  blake2b_param P[1];\n  uint32_t xof_length = load32(&S->P->xof_length);\n  uint8_t root[BLAKE2B_BLOCKBYTES];\n  size_t i;\n\n  if (NULL == out) {\n    return -1;\n  }\n\n  /* outlen must match the output size defined in xof_length, */\n  /* unless it was -1, in which case anything goes except 0. */\n  if(xof_length == 0xFFFFFFFFUL) {\n    if(outlen == 0) {\n      return -1;\n    }\n  } else {\n    if(outlen != xof_length) {\n      return -1;\n    }\n  }\n\n  /* Finalize the root hash */\n  if (blake2b_final(S->S, root, BLAKE2B_OUTBYTES) < 0) {\n    return -1;\n  }\n\n  /* Set common block structure values */\n  /* Copy values from parent instance, and only change the ones below */\n  memcpy(P, S->P, sizeof(blake2b_param));\n  P->key_length = 0;\n  P->fanout = 0;\n  P->depth = 0;\n  store32(&P->leaf_length, BLAKE2B_OUTBYTES);\n  P->inner_length = BLAKE2B_OUTBYTES;\n  P->node_depth = 0;\n\n  for (i = 0; outlen > 0; ++i) {\n    const size_t block_size = (outlen < BLAKE2B_OUTBYTES) ? outlen : BLAKE2B_OUTBYTES;\n    /* Initialize state */\n    P->digest_length = block_size;\n    store32(&P->node_offset, i);\n    blake2b_init_param(C, P);\n    /* Process key if needed */\n    blake2b_update(C, root, BLAKE2B_OUTBYTES);\n    if (blake2b_final(C, (uint8_t *)out + i * BLAKE2B_OUTBYTES, block_size) < 0 ) {\n        return -1;\n    }\n    outlen -= block_size;\n  }\n  secure_zero_memory(root, sizeof(root));\n  secure_zero_memory(P, sizeof(P));\n  secure_zero_memory(C, sizeof(C));\n  /* Put blake2xb in an invalid state? cf. blake2s_is_lastblock */\n  return 0;\n\n}\n\nint blake2xb(void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen)\n{\n  blake2xb_state S[1];\n\n  /* Verify parameters */\n  if (NULL == in && inlen > 0)\n    return -1;\n\n  if (NULL == out)\n    return -1;\n\n  if (NULL == key && keylen > 0)\n    return -1;\n\n  if (keylen > BLAKE2B_KEYBYTES)\n    return -1;\n\n  if (outlen == 0)\n    return -1;\n\n  /* Initialize the root block structure */\n  if (blake2xb_init_key(S, outlen, key, keylen) < 0) {\n    return -1;\n  }\n\n  /* Absorb the input message */\n  blake2xb_update(S, in, inlen);\n\n  /* Compute the root node of the tree and the final hash using the counter construction */\n  return blake2xb_final(S, out, outlen);\n}\n\n#if defined(BLAKE2XB_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2B_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step, outlen;\n\n  for( i = 0; i < BLAKE2B_KEYBYTES; ++i ) {\n    key[i] = ( uint8_t )i;\n  }\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i ) {\n    buf[i] = ( uint8_t )i;\n  }\n\n  /* Testing length of ouputs rather than inputs */\n  /* (Test of input lengths mostly covered by blake2s tests) */\n\n  /* Test simple API */\n  for( outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen )\n  {\n      uint8_t hash[BLAKE2_KAT_LENGTH] = {0};\n      if( blake2xb( hash, outlen, buf, BLAKE2_KAT_LENGTH, key, BLAKE2B_KEYBYTES ) < 0 ) {\n        goto fail;\n      }\n\n      if( 0 != memcmp( hash, blake2xb_keyed_kat[outlen-1], outlen ) )\n      {\n        goto fail;\n      }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2B_BLOCKBYTES; ++step) {\n    for (outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen) {\n      uint8_t hash[BLAKE2_KAT_LENGTH];\n      blake2xb_state S;\n      uint8_t * p = buf;\n      size_t mlen = BLAKE2_KAT_LENGTH;\n      int err = 0;\n\n      if( (err = blake2xb_init_key(&S, outlen, key, BLAKE2B_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2xb_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2xb_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2xb_final(&S, hash, outlen)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2xb_keyed_kat[outlen-1], outlen)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/blake2xs.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2016, JP Aumasson <jeanphilippe.aumasson@gmail.com>.\n   Copyright 2016, Samuel Neves <sneves@dei.uc.pt>.\n\n   You may use this under the terms of the CC0, the OpenSSL Licence, or\n   the Apache Public License 2.0, at your option.  The terms of these\n   licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <string.h>\n#include <stdio.h>\n\n#include \"blake2.h\"\n#include \"blake2-impl.h\"\n\nint blake2xs_init( blake2xs_state *S, const size_t outlen ) {\n  return blake2xs_init_key(S, outlen, NULL, 0);\n}\n\nint blake2xs_init_key( blake2xs_state *S, const size_t outlen, const void *key, size_t keylen )\n{\n  if ( outlen == 0 || outlen > 0xFFFFUL ) {\n    return -1;\n  }\n\n  if (NULL != key && keylen > BLAKE2B_KEYBYTES) {\n    return -1;\n  }\n\n  if (NULL == key && keylen > 0) {\n    return -1;\n  }\n\n  /* Initialize parameter block */\n  S->P->digest_length = BLAKE2S_OUTBYTES;\n  S->P->key_length    = keylen;\n  S->P->fanout        = 1;\n  S->P->depth         = 1;\n  store32( &S->P->leaf_length, 0 );\n  store32( &S->P->node_offset, 0 );\n  store16( &S->P->xof_length, outlen );\n  S->P->node_depth    = 0;\n  S->P->inner_length  = 0;\n  memset( S->P->salt,     0, sizeof( S->P->salt ) );\n  memset( S->P->personal, 0, sizeof( S->P->personal ) );\n\n  if( blake2s_init_param( S->S, S->P ) < 0 ) {\n    return -1;\n  }\n\n  if (keylen > 0) {\n    uint8_t block[BLAKE2S_BLOCKBYTES];\n    memset(block, 0, BLAKE2S_BLOCKBYTES);\n    memcpy(block, key, keylen);\n    blake2s_update(S->S, block, BLAKE2S_BLOCKBYTES);\n    secure_zero_memory(block, BLAKE2S_BLOCKBYTES);\n  }\n  return 0;\n}\n\nint blake2xs_update( blake2xs_state *S, const void *in, size_t inlen ) {\n  return blake2s_update( S->S, in, inlen );\n}\n\nint blake2xs_final(blake2xs_state *S, void *out, size_t outlen) {\n\n  blake2s_state C[1];\n  blake2s_param P[1];\n  uint16_t xof_length = load16(&S->P->xof_length);\n  uint8_t root[BLAKE2S_BLOCKBYTES];\n  size_t i;\n\n  if (NULL == out) {\n    return -1;\n  }\n\n  /* outlen must match the output size defined in xof_length, */\n  /* unless it was -1, in which case anything goes except 0. */\n  if(xof_length == 0xFFFFUL) {\n    if(outlen == 0) {\n      return -1;\n    }\n  } else {\n    if(outlen != xof_length) {\n      return -1;\n    }\n  }\n\n  /* Finalize the root hash */\n  if (blake2s_final(S->S, root, BLAKE2S_OUTBYTES) < 0) {\n    return -1;\n  }\n\n  /* Set common block structure values */\n  /* Copy values from parent instance, and only change the ones below */\n  memcpy(P, S->P, sizeof(blake2s_param));\n  P->key_length = 0;\n  P->fanout = 0;\n  P->depth = 0;\n  store32(&P->leaf_length, BLAKE2S_OUTBYTES);\n  P->inner_length = BLAKE2S_OUTBYTES;\n  P->node_depth = 0;\n\n  for (i = 0; outlen > 0; ++i) {\n    const size_t block_size = (outlen < BLAKE2S_OUTBYTES) ? outlen : BLAKE2S_OUTBYTES;\n    /* Initialize state */\n    P->digest_length = block_size;\n    store32(&P->node_offset, i);\n    blake2s_init_param(C, P);\n    /* Process key if needed */\n    blake2s_update(C, root, BLAKE2S_OUTBYTES);\n    if (blake2s_final(C, (uint8_t *)out + i * BLAKE2S_OUTBYTES, block_size) < 0) {\n        return -1;\n    }\n    outlen -= block_size;\n  }\n  secure_zero_memory(root, sizeof(root));\n  secure_zero_memory(P, sizeof(P));\n  secure_zero_memory(C, sizeof(C));\n  /* Put blake2xs in an invalid state? cf. blake2s_is_lastblock */\n  return 0;\n}\n\nint blake2xs(void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen)\n{\n  blake2xs_state S[1];\n\n  /* Verify parameters */\n  if (NULL == in && inlen > 0)\n    return -1;\n\n  if (NULL == out)\n    return -1;\n\n  if (NULL == key && keylen > 0)\n    return -1;\n\n  if (keylen > BLAKE2S_KEYBYTES)\n    return -1;\n\n  if (outlen == 0)\n    return -1;\n\n  /* Initialize the root block structure */\n  if (blake2xs_init_key(S, outlen, key, keylen) < 0) {\n    return -1;\n  }\n\n  /* Absorb the input message */\n  blake2xs_update(S, in, inlen);\n\n  /* Compute the root node of the tree and the final hash using the counter construction */\n  return blake2xs_final(S, out, outlen);\n}\n\n#if defined(BLAKE2XS_SELFTEST)\n#include <string.h>\n#include \"blake2-kat.h\"\nint main( void )\n{\n  uint8_t key[BLAKE2S_KEYBYTES];\n  uint8_t buf[BLAKE2_KAT_LENGTH];\n  size_t i, step, outlen;\n\n  for( i = 0; i < BLAKE2S_KEYBYTES; ++i ) {\n    key[i] = ( uint8_t )i;\n  }\n\n  for( i = 0; i < BLAKE2_KAT_LENGTH; ++i ) {\n    buf[i] = ( uint8_t )i;\n  }\n\n  /* Testing length of ouputs rather than inputs */\n  /* (Test of input lengths mostly covered by blake2s tests) */\n\n  /* Test simple API */\n  for( outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen )\n  {\n      uint8_t hash[BLAKE2_KAT_LENGTH] = {0};\n      if( blake2xs( hash, outlen, buf, BLAKE2_KAT_LENGTH, key, BLAKE2S_KEYBYTES ) < 0 ) {\n        goto fail;\n      }\n\n      if( 0 != memcmp( hash, blake2xs_keyed_kat[outlen-1], outlen ) )\n      {\n        goto fail;\n      }\n  }\n\n  /* Test streaming API */\n  for(step = 1; step < BLAKE2S_BLOCKBYTES; ++step) {\n    for (outlen = 1; outlen <= BLAKE2_KAT_LENGTH; ++outlen) {\n      uint8_t hash[BLAKE2_KAT_LENGTH];\n      blake2xs_state S;\n      uint8_t * p = buf;\n      size_t mlen = BLAKE2_KAT_LENGTH;\n      int err = 0;\n\n      if( (err = blake2xs_init_key(&S, outlen, key, BLAKE2S_KEYBYTES)) < 0 ) {\n        goto fail;\n      }\n\n      while (mlen >= step) {\n        if ( (err = blake2xs_update(&S, p, step)) < 0 ) {\n          goto fail;\n        }\n        mlen -= step;\n        p += step;\n      }\n      if ( (err = blake2xs_update(&S, p, mlen)) < 0) {\n        goto fail;\n      }\n      if ( (err = blake2xs_final(&S, hash, outlen)) < 0) {\n        goto fail;\n      }\n\n      if (0 != memcmp(hash, blake2xs_keyed_kat[outlen-1], outlen)) {\n        goto fail;\n      }\n    }\n  }\n\n  puts( \"ok\" );\n  return 0;\nfail:\n  puts(\"error\");\n  return -1;\n}\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/genkat-c.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"blake2.h\"\n\n#define STR_(x) #x\n#define STR(x) STR_(x)\n\n#define LENGTH 256\n\n#define MAKE_KAT(name, size_prefix)                                                                \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_kat[BLAKE2_KAT_LENGTH][\" #size_prefix                   \\\n           \"_OUTBYTES] = \\n{\\n\");                                                                  \\\n                                                                                                   \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      name(hash, size_prefix##_OUTBYTES, in, i, NULL, 0);                                          \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == size_prefix##_OUTBYTES ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \"); \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_KEYED_KAT(name, size_prefix)                                                          \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_keyed_kat[BLAKE2_KAT_LENGTH][\" #size_prefix             \\\n           \"_OUTBYTES] = \\n{\\n\");                                                                  \\\n                                                                                                   \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      name(hash, size_prefix##_OUTBYTES, in, i, key, size_prefix##_KEYBYTES);                      \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == size_prefix##_OUTBYTES ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \"); \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_XOF_KAT(name)                                                                         \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name \"_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \\n{\\n\");    \\\n                                                                                                   \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      name(hash, i, in, LENGTH, NULL, 0);                                                          \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");                 \\\n                                                                                                   \\\n      for (j = i; j < LENGTH; ++j)                                                                 \\\n        printf(\"0x00%s\", (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");       \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\n#define MAKE_XOF_KEYED_KAT(name, size_prefix)                                                      \\\n  do {                                                                                             \\\n    printf(\"static const uint8_t \" #name                                                           \\\n           \"_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \\n{\\n\");                            \\\n                                                                                                   \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      name(hash, i, in, LENGTH, key, size_prefix##_KEYBYTES);                                      \\\n      printf(\"\\t{\\n\\t\\t\");                                                                         \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"0x%02X%s\", hash[j],                                                                \\\n               (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");                 \\\n                                                                                                   \\\n      for (j = i; j < LENGTH; ++j)                                                                 \\\n        printf(\"0x00%s\", (j + 1) == LENGTH ? \"\\n\" : j && !((j + 1) % 8) ? \",\\n\\t\\t\" : \", \");       \\\n                                                                                                   \\\n      printf(\"\\t},\\n\");                                                                            \\\n    }                                                                                              \\\n                                                                                                   \\\n    printf(\"};\\n\\n\\n\\n\\n\");                                                                        \\\n  } while (0)\n\nint main() {\n  uint8_t key[64] = {0};\n  uint8_t in[LENGTH] = {0};\n  uint8_t hash[LENGTH] = {0};\n  size_t i, j;\n\n  for (i = 0; i < sizeof(in); ++i)\n    in[i] = i;\n\n  for (i = 0; i < sizeof(key); ++i)\n    key[i] = i;\n\n  puts(\"#ifndef BLAKE2_KAT_H\\n\"\n       \"#define BLAKE2_KAT_H\\n\\n\\n\"\n       \"#include <stdint.h>\\n\\n\"\n       \"#define BLAKE2_KAT_LENGTH \" STR(LENGTH) \"\\n\\n\\n\");\n  MAKE_KAT(blake2s, BLAKE2S);\n  MAKE_KEYED_KAT(blake2s, BLAKE2S);\n  MAKE_KAT(blake2b, BLAKE2B);\n  MAKE_KEYED_KAT(blake2b, BLAKE2B);\n  MAKE_KAT(blake2sp, BLAKE2S);\n  MAKE_KEYED_KAT(blake2sp, BLAKE2S);\n  MAKE_KAT(blake2bp, BLAKE2B);\n  MAKE_KEYED_KAT(blake2bp, BLAKE2B);\n  MAKE_XOF_KAT(blake2xs);\n  MAKE_XOF_KEYED_KAT(blake2xs, BLAKE2S);\n  MAKE_XOF_KAT(blake2xb);\n  MAKE_XOF_KEYED_KAT(blake2xb, BLAKE2B);\n  puts(\"#endif\");\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/genkat-json.c",
    "content": "/*\n   BLAKE2 reference source code package - reference C implementations\n\n   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the\n   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at\n   your option.  The terms of these licenses can be found at:\n\n   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0\n   - OpenSSL license   : https://www.openssl.org/source/license.html\n   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0\n\n   More information about the BLAKE2 hash function can be found at\n   https://blake2.net.\n*/\n\n#include <stdint.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include \"blake2.h\"\n\n#define STR_(x) #x\n#define STR(x) STR_(x)\n\n#define LENGTH 256\n\n#define MAKE_KAT(name, size_prefix, first)                                                         \\\n  do {                                                                                             \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      printf(\"%s\\n{\\n\", i == 0 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\\\",\\n\");                                                              \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, size_prefix##_OUTBYTES, in, i, NULL, 0);                                          \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_KEYED_KAT(name, size_prefix, first)                                                   \\\n  do {                                                                                             \\\n    for (i = 0; i < LENGTH; ++i) {                                                                 \\\n      printf(\"%s\\n{\\n\", i == 0 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\");                                                                   \\\n      for (j = 0; j < size_prefix##_KEYBYTES; ++j)                                                 \\\n        printf(\"%02x\", key[j]);                                                                    \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, size_prefix##_OUTBYTES, in, i, key, size_prefix##_KEYBYTES);                      \\\n                                                                                                   \\\n      for (j = 0; j < size_prefix##_OUTBYTES; ++j)                                                 \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_XOF_KAT(name, first)                                                                  \\\n  do {                                                                                             \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      printf(\"%s\\n{\\n\", i == 1 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < LENGTH; ++j)                                                                 \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\\\",\\n\");                                                              \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, i, in, LENGTH, NULL, 0);                                                          \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\n#define MAKE_XOF_KEYED_KAT(name, size_prefix, first)                                               \\\n  do {                                                                                             \\\n    for (i = 1; i <= LENGTH; ++i) {                                                                \\\n      printf(\"%s\\n{\\n\", i == 1 && first ? \"\" : \",\");                                               \\\n                                                                                                   \\\n      printf(\"    \\\"hash\\\": \\\"\" #name \"\\\",\\n\");                                                    \\\n      printf(\"    \\\"in\\\": \\\"\");                                                                    \\\n      for (j = 0; j < LENGTH; ++j)                                                                 \\\n        printf(\"%02x\", in[j]);                                                                     \\\n                                                                                                   \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"key\\\": \\\"\");                                                                   \\\n      for (j = 0; j < size_prefix##_KEYBYTES; ++j)                                                 \\\n        printf(\"%02x\", key[j]);                                                                    \\\n      printf(\"\\\",\\n\");                                                                             \\\n      printf(\"    \\\"out\\\": \\\"\");                                                                   \\\n                                                                                                   \\\n      name(hash, i, in, LENGTH, key, size_prefix##_KEYBYTES);                                      \\\n                                                                                                   \\\n      for (j = 0; j < i; ++j)                                                                      \\\n        printf(\"%02x\", hash[j]);                                                                   \\\n      printf(\"\\\"\\n\");                                                                              \\\n      printf(\"}\");                                                                                 \\\n    }                                                                                              \\\n  } while (0)\n\nint main() {\n  uint8_t key[64] = {0};\n  uint8_t in[LENGTH] = {0};\n  uint8_t hash[LENGTH] = {0};\n  size_t i, j;\n\n  for (i = 0; i < sizeof(in); ++i)\n    in[i] = i;\n\n  for (i = 0; i < sizeof(key); ++i)\n    key[i] = i;\n\n  printf(\"[\");\n  MAKE_KAT(blake2s, BLAKE2S, 1);\n  MAKE_KEYED_KAT(blake2s, BLAKE2S, 0);\n  MAKE_KAT(blake2b, BLAKE2B, 0);\n  MAKE_KEYED_KAT(blake2b, BLAKE2B, 0);\n  MAKE_KAT(blake2sp, BLAKE2S, 0);\n  MAKE_KEYED_KAT(blake2sp, BLAKE2S, 0);\n  MAKE_KAT(blake2bp, BLAKE2B, 0);\n  MAKE_KEYED_KAT(blake2bp, BLAKE2B, 0);\n  MAKE_XOF_KAT(blake2xs, 0);\n  MAKE_XOF_KEYED_KAT(blake2xs, BLAKE2S, 0);\n  MAKE_XOF_KAT(blake2xb, 0);\n  MAKE_XOF_KEYED_KAT(blake2xb, BLAKE2B, 0);\n  printf(\"\\n]\\n\");\n  fflush(stdout);\n  return 0;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/sse/makefile",
    "content": "CC=gcc\nCFLAGS=-O3 -I../testvectors -Wall -Wextra -std=c89 -pedantic -Wno-long-long\nBLAKEBINS=blake2s blake2b blake2sp blake2bp blake2xs blake2xb\n\nall:\t\t$(BLAKEBINS) check\n\nblake2s:\tblake2s.c\n\t\t$(CC) blake2s.c -o $@ $(CFLAGS) -DBLAKE2S_SELFTEST\n\nblake2b:\tblake2b.c\n\t\t$(CC) blake2b.c -o $@ $(CFLAGS) -DBLAKE2B_SELFTEST\n\nblake2sp:\tblake2sp.c blake2s.c\n\t\t$(CC) blake2sp.c blake2s.c -o $@ $(CFLAGS) -DBLAKE2SP_SELFTEST\n\nblake2bp:\tblake2bp.c blake2b.c\n\t\t$(CC) blake2bp.c blake2b.c -o $@ $(CFLAGS) -DBLAKE2BP_SELFTEST\n\nblake2xs:\tblake2xs.c blake2s.c\n\t\t$(CC) blake2xs.c blake2s.c -o $@ $(CFLAGS) -DBLAKE2XS_SELFTEST\n\nblake2xb:\tblake2xb.c blake2b.c\n\t\t$(CC) blake2xb.c blake2b.c -o $@ $(CFLAGS) -DBLAKE2XB_SELFTEST\n\ncheck:          blake2s blake2b blake2sp blake2bp blake2xs blake2xb\n\t        ./blake2s\n\t        ./blake2b\n\t        ./blake2sp\n\t        ./blake2bp\n\t        ./blake2xs\n\t        ./blake2xb\n\nkat:\n\t\t$(CC) $(CFLAGS) -o genkat-c genkat-c.c blake2b.c blake2s.c blake2sp.c blake2bp.c blake2xs.c blake2xb.c\n\t\t$(CC) $(CFLAGS) -g -o genkat-json genkat-json.c blake2b.c blake2s.c blake2sp.c blake2bp.c blake2xs.c blake2xb.c\n\t\t./genkat-c > blake2-kat.h\n\t\t./genkat-json > blake2-kat.json\n\nclean:\n\t\trm -rf *.o genkat-c genkat-json blake2-kat.h blake2-kat.json $(BLAKEBINS)\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2-kat.h",
    "content": "#ifndef BLAKE2_KAT_H\n#define BLAKE2_KAT_H\n\n\n#include <stdint.h>\n\n#define BLAKE2_KAT_LENGTH 256\n\n\n\nstatic const uint8_t blake2s_kat[BLAKE2_KAT_LENGTH][BLAKE2S_OUTBYTES] = \n{\n\t{\n\t\t0x69, 0x21, 0x7A, 0x30, 0x79, 0x90, 0x80, 0x94,\n\t\t0xE1, 0x11, 0x21, 0xD0, 0x42, 0x35, 0x4A, 0x7C,\n\t\t0x1F, 0x55, 0xB6, 0x48, 0x2C, 0xA1, 0xA5, 0x1E,\n\t\t0x1B, 0x25, 0x0D, 0xFD, 0x1E, 0xD0, 0xEE, 0xF9\n\t},\n\t{\n\t\t0xE3, 0x4D, 0x74, 0xDB, 0xAF, 0x4F, 0xF4, 0xC6,\n\t\t0xAB, 0xD8, 0x71, 0xCC, 0x22, 0x04, 0x51, 0xD2,\n\t\t0xEA, 0x26, 0x48, 0x84, 0x6C, 0x77, 0x57, 0xFB,\n\t\t0xAA, 0xC8, 0x2F, 0xE5, 0x1A, 0xD6, 0x4B, 0xEA\n\t},\n\t{\n\t\t0xDD, 0xAD, 0x9A, 0xB1, 0x5D, 0xAC, 0x45, 0x49,\n\t\t0xBA, 0x42, 0xF4, 0x9D, 0x26, 0x24, 0x96, 0xBE,\n\t\t0xF6, 0xC0, 0xBA, 0xE1, 0xDD, 0x34, 0x2A, 0x88,\n\t\t0x08, 0xF8, 0xEA, 0x26, 0x7C, 0x6E, 0x21, 0x0C\n\t},\n\t{\n\t\t0xE8, 0xF9, 0x1C, 0x6E, 0xF2, 0x32, 0xA0, 0x41,\n\t\t0x45, 0x2A, 0xB0, 0xE1, 0x49, 0x07, 0x0C, 0xDD,\n\t\t0x7D, 0xD1, 0x76, 0x9E, 0x75, 0xB3, 0xA5, 0x92,\n\t\t0x1B, 0xE3, 0x78, 0x76, 0xC4, 0x5C, 0x99, 0x00\n\t},\n\t{\n\t\t0x0C, 0xC7, 0x0E, 0x00, 0x34, 0x8B, 0x86, 0xBA,\n\t\t0x29, 0x44, 0xD0, 0xC3, 0x20, 0x38, 0xB2, 0x5C,\n\t\t0x55, 0x58, 0x4F, 0x90, 0xDF, 0x23, 0x04, 0xF5,\n\t\t0x5F, 0xA3, 0x32, 0xAF, 0x5F, 0xB0, 0x1E, 0x20\n\t},\n\t{\n\t\t0xEC, 0x19, 0x64, 0x19, 0x10, 0x87, 0xA4, 0xFE,\n\t\t0x9D, 0xF1, 0xC7, 0x95, 0x34, 0x2A, 0x02, 0xFF,\n\t\t0xC1, 0x91, 0xA5, 0xB2, 0x51, 0x76, 0x48, 0x56,\n\t\t0xAE, 0x5B, 0x8B, 0x57, 0x69, 0xF0, 0xC6, 0xCD\n\t},\n\t{\n\t\t0xE1, 0xFA, 0x51, 0x61, 0x8D, 0x7D, 0xF4, 0xEB,\n\t\t0x70, 0xCF, 0x0D, 0x5A, 0x9E, 0x90, 0x6F, 0x80,\n\t\t0x6E, 0x9D, 0x19, 0xF7, 0xF4, 0xF0, 0x1E, 0x3B,\n\t\t0x62, 0x12, 0x88, 0xE4, 0x12, 0x04, 0x05, 0xD6\n\t},\n\t{\n\t\t0x59, 0x80, 0x01, 0xFA, 0xFB, 0xE8, 0xF9, 0x4E,\n\t\t0xC6, 0x6D, 0xC8, 0x27, 0xD0, 0x12, 0xCF, 0xCB,\n\t\t0xBA, 0x22, 0x28, 0x56, 0x9F, 0x44, 0x8E, 0x89,\n\t\t0xEA, 0x22, 0x08, 0xC8, 0xBF, 0x76, 0x92, 0x93\n\t},\n\t{\n\t\t0xC7, 0xE8, 0x87, 0xB5, 0x46, 0x62, 0x36, 0x35,\n\t\t0xE9, 0x3E, 0x04, 0x95, 0x59, 0x8F, 0x17, 0x26,\n\t\t0x82, 0x19, 0x96, 0xC2, 0x37, 0x77, 0x05, 0xB9,\n\t\t0x3A, 0x1F, 0x63, 0x6F, 0x87, 0x2B, 0xFA, 0x2D\n\t},\n\t{\n\t\t0xC3, 0x15, 0xA4, 0x37, 0xDD, 0x28, 0x06, 0x2A,\n\t\t0x77, 0x0D, 0x48, 0x19, 0x67, 0x13, 0x6B, 0x1B,\n\t\t0x5E, 0xB8, 0x8B, 0x21, 0xEE, 0x53, 0xD0, 0x32,\n\t\t0x9C, 0x58, 0x97, 0x12, 0x6E, 0x9D, 0xB0, 0x2C\n\t},\n\t{\n\t\t0xBB, 0x47, 0x3D, 0xED, 0xDC, 0x05, 0x5F, 0xEA,\n\t\t0x62, 0x28, 0xF2, 0x07, 0xDA, 0x57, 0x53, 0x47,\n\t\t0xBB, 0x00, 0x40, 0x4C, 0xD3, 0x49, 0xD3, 0x8C,\n\t\t0x18, 0x02, 0x63, 0x07, 0xA2, 0x24, 0xCB, 0xFF\n\t},\n\t{\n\t\t0x68, 0x7E, 0x18, 0x73, 0xA8, 0x27, 0x75, 0x91,\n\t\t0xBB, 0x33, 0xD9, 0xAD, 0xF9, 0xA1, 0x39, 0x12,\n\t\t0xEF, 0xEF, 0xE5, 0x57, 0xCA, 0xFC, 0x39, 0xA7,\n\t\t0x95, 0x26, 0x23, 0xE4, 0x72, 0x55, 0xF1, 0x6D\n\t},\n\t{\n\t\t0x1A, 0xC7, 0xBA, 0x75, 0x4D, 0x6E, 0x2F, 0x94,\n\t\t0xE0, 0xE8, 0x6C, 0x46, 0xBF, 0xB2, 0x62, 0xAB,\n\t\t0xBB, 0x74, 0xF4, 0x50, 0xEF, 0x45, 0x6D, 0x6B,\n\t\t0x4D, 0x97, 0xAA, 0x80, 0xCE, 0x6D, 0xA7, 0x67\n\t},\n\t{\n\t\t0x01, 0x2C, 0x97, 0x80, 0x96, 0x14, 0x81, 0x6B,\n\t\t0x5D, 0x94, 0x94, 0x47, 0x7D, 0x4B, 0x68, 0x7D,\n\t\t0x15, 0xB9, 0x6E, 0xB6, 0x9C, 0x0E, 0x80, 0x74,\n\t\t0xA8, 0x51, 0x6F, 0x31, 0x22, 0x4B, 0x5C, 0x98\n\t},\n\t{\n\t\t0x91, 0xFF, 0xD2, 0x6C, 0xFA, 0x4D, 0xA5, 0x13,\n\t\t0x4C, 0x7E, 0xA2, 0x62, 0xF7, 0x88, 0x9C, 0x32,\n\t\t0x9F, 0x61, 0xF6, 0xA6, 0x57, 0x22, 0x5C, 0xC2,\n\t\t0x12, 0xF4, 0x00, 0x56, 0xD9, 0x86, 0xB3, 0xF4\n\t},\n\t{\n\t\t0xD9, 0x7C, 0x82, 0x8D, 0x81, 0x82, 0xA7, 0x21,\n\t\t0x80, 0xA0, 0x6A, 0x78, 0x26, 0x83, 0x30, 0x67,\n\t\t0x3F, 0x7C, 0x4E, 0x06, 0x35, 0x94, 0x7C, 0x04,\n\t\t0xC0, 0x23, 0x23, 0xFD, 0x45, 0xC0, 0xA5, 0x2D\n\t},\n\t{\n\t\t0xEF, 0xC0, 0x4C, 0xDC, 0x39, 0x1C, 0x7E, 0x91,\n\t\t0x19, 0xBD, 0x38, 0x66, 0x8A, 0x53, 0x4E, 0x65,\n\t\t0xFE, 0x31, 0x03, 0x6D, 0x6A, 0x62, 0x11, 0x2E,\n\t\t0x44, 0xEB, 0xEB, 0x11, 0xF9, 0xC5, 0x70, 0x80\n\t},\n\t{\n\t\t0x99, 0x2C, 0xF5, 0xC0, 0x53, 0x44, 0x2A, 0x5F,\n\t\t0xBC, 0x4F, 0xAF, 0x58, 0x3E, 0x04, 0xE5, 0x0B,\n\t\t0xB7, 0x0D, 0x2F, 0x39, 0xFB, 0xB6, 0xA5, 0x03,\n\t\t0xF8, 0x9E, 0x56, 0xA6, 0x3E, 0x18, 0x57, 0x8A\n\t},\n\t{\n\t\t0x38, 0x64, 0x0E, 0x9F, 0x21, 0x98, 0x3E, 0x67,\n\t\t0xB5, 0x39, 0xCA, 0xCC, 0xAE, 0x5E, 0xCF, 0x61,\n\t\t0x5A, 0xE2, 0x76, 0x4F, 0x75, 0xA0, 0x9C, 0x9C,\n\t\t0x59, 0xB7, 0x64, 0x83, 0xC1, 0xFB, 0xC7, 0x35\n\t},\n\t{\n\t\t0x21, 0x3D, 0xD3, 0x4C, 0x7E, 0xFE, 0x4F, 0xB2,\n\t\t0x7A, 0x6B, 0x35, 0xF6, 0xB4, 0x00, 0x0D, 0x1F,\n\t\t0xE0, 0x32, 0x81, 0xAF, 0x3C, 0x72, 0x3E, 0x5C,\n\t\t0x9F, 0x94, 0x74, 0x7A, 0x5F, 0x31, 0xCD, 0x3B\n\t},\n\t{\n\t\t0xEC, 0x24, 0x6E, 0xEE, 0xB9, 0xCE, 0xD3, 0xF7,\n\t\t0xAD, 0x33, 0xED, 0x28, 0x66, 0x0D, 0xD9, 0xBB,\n\t\t0x07, 0x32, 0x51, 0x3D, 0xB4, 0xE2, 0xFA, 0x27,\n\t\t0x8B, 0x60, 0xCD, 0xE3, 0x68, 0x2A, 0x4C, 0xCD\n\t},\n\t{\n\t\t0xAC, 0x9B, 0x61, 0xD4, 0x46, 0x64, 0x8C, 0x30,\n\t\t0x05, 0xD7, 0x89, 0x2B, 0xF3, 0xA8, 0x71, 0x9F,\n\t\t0x4C, 0x81, 0x81, 0xCF, 0xDC, 0xBC, 0x2B, 0x79,\n\t\t0xFE, 0xF1, 0x0A, 0x27, 0x9B, 0x91, 0x10, 0x95\n\t},\n\t{\n\t\t0x7B, 0xF8, 0xB2, 0x29, 0x59, 0xE3, 0x4E, 0x3A,\n\t\t0x43, 0xF7, 0x07, 0x92, 0x23, 0xE8, 0x3A, 0x97,\n\t\t0x54, 0x61, 0x7D, 0x39, 0x1E, 0x21, 0x3D, 0xFD,\n\t\t0x80, 0x8E, 0x41, 0xB9, 0xBE, 0xAD, 0x4C, 0xE7\n\t},\n\t{\n\t\t0x68, 0xD4, 0xB5, 0xD4, 0xFA, 0x0E, 0x30, 0x2B,\n\t\t0x64, 0xCC, 0xC5, 0xAF, 0x79, 0x29, 0x13, 0xAC,\n\t\t0x4C, 0x88, 0xEC, 0x95, 0xC0, 0x7D, 0xDF, 0x40,\n\t\t0x69, 0x42, 0x56, 0xEB, 0x88, 0xCE, 0x9F, 0x3D\n\t},\n\t{\n\t\t0xB2, 0xC2, 0x42, 0x0F, 0x05, 0xF9, 0xAB, 0xE3,\n\t\t0x63, 0x15, 0x91, 0x93, 0x36, 0xB3, 0x7E, 0x4E,\n\t\t0x0F, 0xA3, 0x3F, 0xF7, 0xE7, 0x6A, 0x49, 0x27,\n\t\t0x67, 0x00, 0x6F, 0xDB, 0x5D, 0x93, 0x54, 0x62\n\t},\n\t{\n\t\t0x13, 0x4F, 0x61, 0xBB, 0xD0, 0xBB, 0xB6, 0x9A,\n\t\t0xED, 0x53, 0x43, 0x90, 0x45, 0x51, 0xA3, 0xE6,\n\t\t0xC1, 0xAA, 0x7D, 0xCD, 0xD7, 0x7E, 0x90, 0x3E,\n\t\t0x70, 0x23, 0xEB, 0x7C, 0x60, 0x32, 0x0A, 0xA7\n\t},\n\t{\n\t\t0x46, 0x93, 0xF9, 0xBF, 0xF7, 0xD4, 0xF3, 0x98,\n\t\t0x6A, 0x7D, 0x17, 0x6E, 0x6E, 0x06, 0xF7, 0x2A,\n\t\t0xD1, 0x49, 0x0D, 0x80, 0x5C, 0x99, 0xE2, 0x53,\n\t\t0x47, 0xB8, 0xDE, 0x77, 0xB4, 0xDB, 0x6D, 0x9B\n\t},\n\t{\n\t\t0x85, 0x3E, 0x26, 0xF7, 0x41, 0x95, 0x3B, 0x0F,\n\t\t0xD5, 0xBD, 0xB4, 0x24, 0xE8, 0xAB, 0x9E, 0x8B,\n\t\t0x37, 0x50, 0xEA, 0xA8, 0xEF, 0x61, 0xE4, 0x79,\n\t\t0x02, 0xC9, 0x1E, 0x55, 0x4E, 0x9C, 0x73, 0xB9\n\t},\n\t{\n\t\t0xF7, 0xDE, 0x53, 0x63, 0x61, 0xAB, 0xAA, 0x0E,\n\t\t0x15, 0x81, 0x56, 0xCF, 0x0E, 0xA4, 0xF6, 0x3A,\n\t\t0x99, 0xB5, 0xE4, 0x05, 0x4F, 0x8F, 0xA4, 0xC9,\n\t\t0xD4, 0x5F, 0x62, 0x85, 0xCA, 0xD5, 0x56, 0x94\n\t},\n\t{\n\t\t0x4C, 0x23, 0x06, 0x08, 0x86, 0x0A, 0x99, 0xAE,\n\t\t0x8D, 0x7B, 0xD5, 0xC2, 0xCC, 0x17, 0xFA, 0x52,\n\t\t0x09, 0x6B, 0x9A, 0x61, 0xBE, 0xDB, 0x17, 0xCB,\n\t\t0x76, 0x17, 0x86, 0x4A, 0xD2, 0x9C, 0xA7, 0xA6\n\t},\n\t{\n\t\t0xAE, 0xB9, 0x20, 0xEA, 0x87, 0x95, 0x2D, 0xAD,\n\t\t0xB1, 0xFB, 0x75, 0x92, 0x91, 0xE3, 0x38, 0x81,\n\t\t0x39, 0xA8, 0x72, 0x86, 0x50, 0x01, 0x88, 0x6E,\n\t\t0xD8, 0x47, 0x52, 0xE9, 0x3C, 0x25, 0x0C, 0x2A\n\t},\n\t{\n\t\t0xAB, 0xA4, 0xAD, 0x9B, 0x48, 0x0B, 0x9D, 0xF3,\n\t\t0xD0, 0x8C, 0xA5, 0xE8, 0x7B, 0x0C, 0x24, 0x40,\n\t\t0xD4, 0xE4, 0xEA, 0x21, 0x22, 0x4C, 0x2E, 0xB4,\n\t\t0x2C, 0xBA, 0xE4, 0x69, 0xD0, 0x89, 0xB9, 0x31\n\t},\n\t{\n\t\t0x05, 0x82, 0x56, 0x07, 0xD7, 0xFD, 0xF2, 0xD8,\n\t\t0x2E, 0xF4, 0xC3, 0xC8, 0xC2, 0xAE, 0xA9, 0x61,\n\t\t0xAD, 0x98, 0xD6, 0x0E, 0xDF, 0xF7, 0xD0, 0x18,\n\t\t0x98, 0x3E, 0x21, 0x20, 0x4C, 0x0D, 0x93, 0xD1\n\t},\n\t{\n\t\t0xA7, 0x42, 0xF8, 0xB6, 0xAF, 0x82, 0xD8, 0xA6,\n\t\t0xCA, 0x23, 0x57, 0xC5, 0xF1, 0xCF, 0x91, 0xDE,\n\t\t0xFB, 0xD0, 0x66, 0x26, 0x7D, 0x75, 0xC0, 0x48,\n\t\t0xB3, 0x52, 0x36, 0x65, 0x85, 0x02, 0x59, 0x62\n\t},\n\t{\n\t\t0x2B, 0xCA, 0xC8, 0x95, 0x99, 0x00, 0x0B, 0x42,\n\t\t0xC9, 0x5A, 0xE2, 0x38, 0x35, 0xA7, 0x13, 0x70,\n\t\t0x4E, 0xD7, 0x97, 0x89, 0xC8, 0x4F, 0xEF, 0x14,\n\t\t0x9A, 0x87, 0x4F, 0xF7, 0x33, 0xF0, 0x17, 0xA2\n\t},\n\t{\n\t\t0xAC, 0x1E, 0xD0, 0x7D, 0x04, 0x8F, 0x10, 0x5A,\n\t\t0x9E, 0x5B, 0x7A, 0xB8, 0x5B, 0x09, 0xA4, 0x92,\n\t\t0xD5, 0xBA, 0xFF, 0x14, 0xB8, 0xBF, 0xB0, 0xE9,\n\t\t0xFD, 0x78, 0x94, 0x86, 0xEE, 0xA2, 0xB9, 0x74\n\t},\n\t{\n\t\t0xE4, 0x8D, 0x0E, 0xCF, 0xAF, 0x49, 0x7D, 0x5B,\n\t\t0x27, 0xC2, 0x5D, 0x99, 0xE1, 0x56, 0xCB, 0x05,\n\t\t0x79, 0xD4, 0x40, 0xD6, 0xE3, 0x1F, 0xB6, 0x24,\n\t\t0x73, 0x69, 0x6D, 0xBF, 0x95, 0xE0, 0x10, 0xE4\n\t},\n\t{\n\t\t0x12, 0xA9, 0x1F, 0xAD, 0xF8, 0xB2, 0x16, 0x44,\n\t\t0xFD, 0x0F, 0x93, 0x4F, 0x3C, 0x4A, 0x8F, 0x62,\n\t\t0xBA, 0x86, 0x2F, 0xFD, 0x20, 0xE8, 0xE9, 0x61,\n\t\t0x15, 0x4C, 0x15, 0xC1, 0x38, 0x84, 0xED, 0x3D\n\t},\n\t{\n\t\t0x7C, 0xBE, 0xE9, 0x6E, 0x13, 0x98, 0x97, 0xDC,\n\t\t0x98, 0xFB, 0xEF, 0x3B, 0xE8, 0x1A, 0xD4, 0xD9,\n\t\t0x64, 0xD2, 0x35, 0xCB, 0x12, 0x14, 0x1F, 0xB6,\n\t\t0x67, 0x27, 0xE6, 0xE5, 0xDF, 0x73, 0xA8, 0x78\n\t},\n\t{\n\t\t0xEB, 0xF6, 0x6A, 0xBB, 0x59, 0x7A, 0xE5, 0x72,\n\t\t0xA7, 0x29, 0x7C, 0xB0, 0x87, 0x1E, 0x35, 0x5A,\n\t\t0xCC, 0xAF, 0xAD, 0x83, 0x77, 0xB8, 0xE7, 0x8B,\n\t\t0xF1, 0x64, 0xCE, 0x2A, 0x18, 0xDE, 0x4B, 0xAF\n\t},\n\t{\n\t\t0x71, 0xB9, 0x33, 0xB0, 0x7E, 0x4F, 0xF7, 0x81,\n\t\t0x8C, 0xE0, 0x59, 0xD0, 0x08, 0x82, 0x9E, 0x45,\n\t\t0x3C, 0x6F, 0xF0, 0x2E, 0xC0, 0xA7, 0xDB, 0x39,\n\t\t0x3F, 0xC2, 0xD8, 0x70, 0xF3, 0x7A, 0x72, 0x86\n\t},\n\t{\n\t\t0x7C, 0xF7, 0xC5, 0x13, 0x31, 0x22, 0x0B, 0x8D,\n\t\t0x3E, 0xBA, 0xED, 0x9C, 0x29, 0x39, 0x8A, 0x16,\n\t\t0xD9, 0x81, 0x56, 0xE2, 0x61, 0x3C, 0xB0, 0x88,\n\t\t0xF2, 0xB0, 0xE0, 0x8A, 0x1B, 0xE4, 0xCF, 0x4F\n\t},\n\t{\n\t\t0x3E, 0x41, 0xA1, 0x08, 0xE0, 0xF6, 0x4A, 0xD2,\n\t\t0x76, 0xB9, 0x79, 0xE1, 0xCE, 0x06, 0x82, 0x79,\n\t\t0xE1, 0x6F, 0x7B, 0xC7, 0xE4, 0xAA, 0x1D, 0x21,\n\t\t0x1E, 0x17, 0xB8, 0x11, 0x61, 0xDF, 0x16, 0x02\n\t},\n\t{\n\t\t0x88, 0x65, 0x02, 0xA8, 0x2A, 0xB4, 0x7B, 0xA8,\n\t\t0xD8, 0x67, 0x10, 0xAA, 0x9D, 0xE3, 0xD4, 0x6E,\n\t\t0xA6, 0x5C, 0x47, 0xAF, 0x6E, 0xE8, 0xDE, 0x45,\n\t\t0x0C, 0xCE, 0xB8, 0xB1, 0x1B, 0x04, 0x5F, 0x50\n\t},\n\t{\n\t\t0xC0, 0x21, 0xBC, 0x5F, 0x09, 0x54, 0xFE, 0xE9,\n\t\t0x4F, 0x46, 0xEA, 0x09, 0x48, 0x7E, 0x10, 0xA8,\n\t\t0x48, 0x40, 0xD0, 0x2F, 0x64, 0x81, 0x0B, 0xC0,\n\t\t0x8D, 0x9E, 0x55, 0x1F, 0x7D, 0x41, 0x68, 0x14\n\t},\n\t{\n\t\t0x20, 0x30, 0x51, 0x6E, 0x8A, 0x5F, 0xE1, 0x9A,\n\t\t0xE7, 0x9C, 0x33, 0x6F, 0xCE, 0x26, 0x38, 0x2A,\n\t\t0x74, 0x9D, 0x3F, 0xD0, 0xEC, 0x91, 0xE5, 0x37,\n\t\t0xD4, 0xBD, 0x23, 0x58, 0xC1, 0x2D, 0xFB, 0x22\n\t},\n\t{\n\t\t0x55, 0x66, 0x98, 0xDA, 0xC8, 0x31, 0x7F, 0xD3,\n\t\t0x6D, 0xFB, 0xDF, 0x25, 0xA7, 0x9C, 0xB1, 0x12,\n\t\t0xD5, 0x42, 0x58, 0x60, 0x60, 0x5C, 0xBA, 0xF5,\n\t\t0x07, 0xF2, 0x3B, 0xF7, 0xE9, 0xF4, 0x2A, 0xFE\n\t},\n\t{\n\t\t0x2F, 0x86, 0x7B, 0xA6, 0x77, 0x73, 0xFD, 0xC3,\n\t\t0xE9, 0x2F, 0xCE, 0xD9, 0x9A, 0x64, 0x09, 0xAD,\n\t\t0x39, 0xD0, 0xB8, 0x80, 0xFD, 0xE8, 0xF1, 0x09,\n\t\t0xA8, 0x17, 0x30, 0xC4, 0x45, 0x1D, 0x01, 0x78\n\t},\n\t{\n\t\t0x17, 0x2E, 0xC2, 0x18, 0xF1, 0x19, 0xDF, 0xAE,\n\t\t0x98, 0x89, 0x6D, 0xFF, 0x29, 0xDD, 0x98, 0x76,\n\t\t0xC9, 0x4A, 0xF8, 0x74, 0x17, 0xF9, 0xAE, 0x4C,\n\t\t0x70, 0x14, 0xBB, 0x4E, 0x4B, 0x96, 0xAF, 0xC7\n\t},\n\t{\n\t\t0x3F, 0x85, 0x81, 0x4A, 0x18, 0x19, 0x5F, 0x87,\n\t\t0x9A, 0xA9, 0x62, 0xF9, 0x5D, 0x26, 0xBD, 0x82,\n\t\t0xA2, 0x78, 0xF2, 0xB8, 0x23, 0x20, 0x21, 0x8F,\n\t\t0x6B, 0x3B, 0xD6, 0xF7, 0xF6, 0x67, 0xA6, 0xD9\n\t},\n\t{\n\t\t0x1B, 0x61, 0x8F, 0xBA, 0xA5, 0x66, 0xB3, 0xD4,\n\t\t0x98, 0xC1, 0x2E, 0x98, 0x2C, 0x9E, 0xC5, 0x2E,\n\t\t0x4D, 0xA8, 0x5A, 0x8C, 0x54, 0xF3, 0x8F, 0x34,\n\t\t0xC0, 0x90, 0x39, 0x4F, 0x23, 0xC1, 0x84, 0xC1\n\t},\n\t{\n\t\t0x0C, 0x75, 0x8F, 0xB5, 0x69, 0x2F, 0xFD, 0x41,\n\t\t0xA3, 0x57, 0x5D, 0x0A, 0xF0, 0x0C, 0xC7, 0xFB,\n\t\t0xF2, 0xCB, 0xE5, 0x90, 0x5A, 0x58, 0x32, 0x3A,\n\t\t0x88, 0xAE, 0x42, 0x44, 0xF6, 0xE4, 0xC9, 0x93\n\t},\n\t{\n\t\t0xA9, 0x31, 0x36, 0x0C, 0xAD, 0x62, 0x8C, 0x7F,\n\t\t0x12, 0xA6, 0xC1, 0xC4, 0xB7, 0x53, 0xB0, 0xF4,\n\t\t0x06, 0x2A, 0xEF, 0x3C, 0xE6, 0x5A, 0x1A, 0xE3,\n\t\t0xF1, 0x93, 0x69, 0xDA, 0xDF, 0x3A, 0xE2, 0x3D\n\t},\n\t{\n\t\t0xCB, 0xAC, 0x7D, 0x77, 0x3B, 0x1E, 0x3B, 0x3C,\n\t\t0x66, 0x91, 0xD7, 0xAB, 0xB7, 0xE9, 0xDF, 0x04,\n\t\t0x5C, 0x8B, 0xA1, 0x92, 0x68, 0xDE, 0xD1, 0x53,\n\t\t0x20, 0x7F, 0x5E, 0x80, 0x43, 0x52, 0xEC, 0x5D\n\t},\n\t{\n\t\t0x23, 0xA1, 0x96, 0xD3, 0x80, 0x2E, 0xD3, 0xC1,\n\t\t0xB3, 0x84, 0x01, 0x9A, 0x82, 0x32, 0x58, 0x40,\n\t\t0xD3, 0x2F, 0x71, 0x95, 0x0C, 0x45, 0x80, 0xB0,\n\t\t0x34, 0x45, 0xE0, 0x89, 0x8E, 0x14, 0x05, 0x3C\n\t},\n\t{\n\t\t0xF4, 0x49, 0x54, 0x70, 0xF2, 0x26, 0xC8, 0xC2,\n\t\t0x14, 0xBE, 0x08, 0xFD, 0xFA, 0xD4, 0xBC, 0x4A,\n\t\t0x2A, 0x9D, 0xBE, 0xA9, 0x13, 0x6A, 0x21, 0x0D,\n\t\t0xF0, 0xD4, 0xB6, 0x49, 0x29, 0xE6, 0xFC, 0x14\n\t},\n\t{\n\t\t0xE2, 0x90, 0xDD, 0x27, 0x0B, 0x46, 0x7F, 0x34,\n\t\t0xAB, 0x1C, 0x00, 0x2D, 0x34, 0x0F, 0xA0, 0x16,\n\t\t0x25, 0x7F, 0xF1, 0x9E, 0x58, 0x33, 0xFD, 0xBB,\n\t\t0xF2, 0xCB, 0x40, 0x1C, 0x3B, 0x28, 0x17, 0xDE\n\t},\n\t{\n\t\t0x9F, 0xC7, 0xB5, 0xDE, 0xD3, 0xC1, 0x50, 0x42,\n\t\t0xB2, 0xA6, 0x58, 0x2D, 0xC3, 0x9B, 0xE0, 0x16,\n\t\t0xD2, 0x4A, 0x68, 0x2D, 0x5E, 0x61, 0xAD, 0x1E,\n\t\t0xFF, 0x9C, 0x63, 0x30, 0x98, 0x48, 0xF7, 0x06\n\t},\n\t{\n\t\t0x8C, 0xCA, 0x67, 0xA3, 0x6D, 0x17, 0xD5, 0xE6,\n\t\t0x34, 0x1C, 0xB5, 0x92, 0xFD, 0x7B, 0xEF, 0x99,\n\t\t0x26, 0xC9, 0xE3, 0xAA, 0x10, 0x27, 0xEA, 0x11,\n\t\t0xA7, 0xD8, 0xBD, 0x26, 0x0B, 0x57, 0x6E, 0x04\n\t},\n\t{\n\t\t0x40, 0x93, 0x92, 0xF5, 0x60, 0xF8, 0x68, 0x31,\n\t\t0xDA, 0x43, 0x73, 0xEE, 0x5E, 0x00, 0x74, 0x26,\n\t\t0x05, 0x95, 0xD7, 0xBC, 0x24, 0x18, 0x3B, 0x60,\n\t\t0xED, 0x70, 0x0D, 0x45, 0x83, 0xD3, 0xF6, 0xF0\n\t},\n\t{\n\t\t0x28, 0x02, 0x16, 0x5D, 0xE0, 0x90, 0x91, 0x55,\n\t\t0x46, 0xF3, 0x39, 0x8C, 0xD8, 0x49, 0x16, 0x4A,\n\t\t0x19, 0xF9, 0x2A, 0xDB, 0xC3, 0x61, 0xAD, 0xC9,\n\t\t0x9B, 0x0F, 0x20, 0xC8, 0xEA, 0x07, 0x10, 0x54\n\t},\n\t{\n\t\t0xAD, 0x83, 0x91, 0x68, 0xD9, 0xF8, 0xA4, 0xBE,\n\t\t0x95, 0xBA, 0x9E, 0xF9, 0xA6, 0x92, 0xF0, 0x72,\n\t\t0x56, 0xAE, 0x43, 0xFE, 0x6F, 0x98, 0x64, 0xE2,\n\t\t0x90, 0x69, 0x1B, 0x02, 0x56, 0xCE, 0x50, 0xA9\n\t},\n\t{\n\t\t0x75, 0xFD, 0xAA, 0x50, 0x38, 0xC2, 0x84, 0xB8,\n\t\t0x6D, 0x6E, 0x8A, 0xFF, 0xE8, 0xB2, 0x80, 0x7E,\n\t\t0x46, 0x7B, 0x86, 0x60, 0x0E, 0x79, 0xAF, 0x36,\n\t\t0x89, 0xFB, 0xC0, 0x63, 0x28, 0xCB, 0xF8, 0x94\n\t},\n\t{\n\t\t0xE5, 0x7C, 0xB7, 0x94, 0x87, 0xDD, 0x57, 0x90,\n\t\t0x24, 0x32, 0xB2, 0x50, 0x73, 0x38, 0x13, 0xBD,\n\t\t0x96, 0xA8, 0x4E, 0xFC, 0xE5, 0x9F, 0x65, 0x0F,\n\t\t0xAC, 0x26, 0xE6, 0x69, 0x6A, 0xEF, 0xAF, 0xC3\n\t},\n\t{\n\t\t0x56, 0xF3, 0x4E, 0x8B, 0x96, 0x55, 0x7E, 0x90,\n\t\t0xC1, 0xF2, 0x4B, 0x52, 0xD0, 0xC8, 0x9D, 0x51,\n\t\t0x08, 0x6A, 0xCF, 0x1B, 0x00, 0xF6, 0x34, 0xCF,\n\t\t0x1D, 0xDE, 0x92, 0x33, 0xB8, 0xEA, 0xAA, 0x3E\n\t},\n\t{\n\t\t0x1B, 0x53, 0xEE, 0x94, 0xAA, 0xF3, 0x4E, 0x4B,\n\t\t0x15, 0x9D, 0x48, 0xDE, 0x35, 0x2C, 0x7F, 0x06,\n\t\t0x61, 0xD0, 0xA4, 0x0E, 0xDF, 0xF9, 0x5A, 0x0B,\n\t\t0x16, 0x39, 0xB4, 0x09, 0x0E, 0x97, 0x44, 0x72\n\t},\n\t{\n\t\t0x05, 0x70, 0x5E, 0x2A, 0x81, 0x75, 0x7C, 0x14,\n\t\t0xBD, 0x38, 0x3E, 0xA9, 0x8D, 0xDA, 0x54, 0x4E,\n\t\t0xB1, 0x0E, 0x6B, 0xC0, 0x7B, 0xAE, 0x43, 0x5E,\n\t\t0x25, 0x18, 0xDB, 0xE1, 0x33, 0x52, 0x53, 0x75\n\t},\n\t{\n\t\t0xD8, 0xB2, 0x86, 0x6E, 0x8A, 0x30, 0x9D, 0xB5,\n\t\t0x3E, 0x52, 0x9E, 0xC3, 0x29, 0x11, 0xD8, 0x2F,\n\t\t0x5C, 0xA1, 0x6C, 0xFF, 0x76, 0x21, 0x68, 0x91,\n\t\t0xA9, 0x67, 0x6A, 0xA3, 0x1A, 0xAA, 0x6C, 0x42\n\t},\n\t{\n\t\t0xF5, 0x04, 0x1C, 0x24, 0x12, 0x70, 0xEB, 0x04,\n\t\t0xC7, 0x1E, 0xC2, 0xC9, 0x5D, 0x4C, 0x38, 0xD8,\n\t\t0x03, 0xB1, 0x23, 0x7B, 0x0F, 0x29, 0xFD, 0x4D,\n\t\t0xB3, 0xEB, 0x39, 0x76, 0x69, 0xE8, 0x86, 0x99\n\t},\n\t{\n\t\t0x9A, 0x4C, 0xE0, 0x77, 0xC3, 0x49, 0x32, 0x2F,\n\t\t0x59, 0x5E, 0x0E, 0xE7, 0x9E, 0xD0, 0xDA, 0x5F,\n\t\t0xAB, 0x66, 0x75, 0x2C, 0xBF, 0xEF, 0x8F, 0x87,\n\t\t0xD0, 0xE9, 0xD0, 0x72, 0x3C, 0x75, 0x30, 0xDD\n\t},\n\t{\n\t\t0x65, 0x7B, 0x09, 0xF3, 0xD0, 0xF5, 0x2B, 0x5B,\n\t\t0x8F, 0x2F, 0x97, 0x16, 0x3A, 0x0E, 0xDF, 0x0C,\n\t\t0x04, 0xF0, 0x75, 0x40, 0x8A, 0x07, 0xBB, 0xEB,\n\t\t0x3A, 0x41, 0x01, 0xA8, 0x91, 0x99, 0x0D, 0x62\n\t},\n\t{\n\t\t0x1E, 0x3F, 0x7B, 0xD5, 0xA5, 0x8F, 0xA5, 0x33,\n\t\t0x34, 0x4A, 0xA8, 0xED, 0x3A, 0xC1, 0x22, 0xBB,\n\t\t0x9E, 0x70, 0xD4, 0xEF, 0x50, 0xD0, 0x04, 0x53,\n\t\t0x08, 0x21, 0x94, 0x8F, 0x5F, 0xE6, 0x31, 0x5A\n\t},\n\t{\n\t\t0x80, 0xDC, 0xCF, 0x3F, 0xD8, 0x3D, 0xFD, 0x0D,\n\t\t0x35, 0xAA, 0x28, 0x58, 0x59, 0x22, 0xAB, 0x89,\n\t\t0xD5, 0x31, 0x39, 0x97, 0x67, 0x3E, 0xAF, 0x90,\n\t\t0x5C, 0xEA, 0x9C, 0x0B, 0x22, 0x5C, 0x7B, 0x5F\n\t},\n\t{\n\t\t0x8A, 0x0D, 0x0F, 0xBF, 0x63, 0x77, 0xD8, 0x3B,\n\t\t0xB0, 0x8B, 0x51, 0x4B, 0x4B, 0x1C, 0x43, 0xAC,\n\t\t0xC9, 0x5D, 0x75, 0x17, 0x14, 0xF8, 0x92, 0x56,\n\t\t0x45, 0xCB, 0x6B, 0xC8, 0x56, 0xCA, 0x15, 0x0A\n\t},\n\t{\n\t\t0x9F, 0xA5, 0xB4, 0x87, 0x73, 0x8A, 0xD2, 0x84,\n\t\t0x4C, 0xC6, 0x34, 0x8A, 0x90, 0x19, 0x18, 0xF6,\n\t\t0x59, 0xA3, 0xB8, 0x9E, 0x9C, 0x0D, 0xFE, 0xEA,\n\t\t0xD3, 0x0D, 0xD9, 0x4B, 0xCF, 0x42, 0xEF, 0x8E\n\t},\n\t{\n\t\t0x80, 0x83, 0x2C, 0x4A, 0x16, 0x77, 0xF5, 0xEA,\n\t\t0x25, 0x60, 0xF6, 0x68, 0xE9, 0x35, 0x4D, 0xD3,\n\t\t0x69, 0x97, 0xF0, 0x37, 0x28, 0xCF, 0xA5, 0x5E,\n\t\t0x1B, 0x38, 0x33, 0x7C, 0x0C, 0x9E, 0xF8, 0x18\n\t},\n\t{\n\t\t0xAB, 0x37, 0xDD, 0xB6, 0x83, 0x13, 0x7E, 0x74,\n\t\t0x08, 0x0D, 0x02, 0x6B, 0x59, 0x0B, 0x96, 0xAE,\n\t\t0x9B, 0xB4, 0x47, 0x72, 0x2F, 0x30, 0x5A, 0x5A,\n\t\t0xC5, 0x70, 0xEC, 0x1D, 0xF9, 0xB1, 0x74, 0x3C\n\t},\n\t{\n\t\t0x3E, 0xE7, 0x35, 0xA6, 0x94, 0xC2, 0x55, 0x9B,\n\t\t0x69, 0x3A, 0xA6, 0x86, 0x29, 0x36, 0x1E, 0x15,\n\t\t0xD1, 0x22, 0x65, 0xAD, 0x6A, 0x3D, 0xED, 0xF4,\n\t\t0x88, 0xB0, 0xB0, 0x0F, 0xAC, 0x97, 0x54, 0xBA\n\t},\n\t{\n\t\t0xD6, 0xFC, 0xD2, 0x32, 0x19, 0xB6, 0x47, 0xE4,\n\t\t0xCB, 0xD5, 0xEB, 0x2D, 0x0A, 0xD0, 0x1E, 0xC8,\n\t\t0x83, 0x8A, 0x4B, 0x29, 0x01, 0xFC, 0x32, 0x5C,\n\t\t0xC3, 0x70, 0x19, 0x81, 0xCA, 0x6C, 0x88, 0x8B\n\t},\n\t{\n\t\t0x05, 0x20, 0xEC, 0x2F, 0x5B, 0xF7, 0xA7, 0x55,\n\t\t0xDA, 0xCB, 0x50, 0xC6, 0xBF, 0x23, 0x3E, 0x35,\n\t\t0x15, 0x43, 0x47, 0x63, 0xDB, 0x01, 0x39, 0xCC,\n\t\t0xD9, 0xFA, 0xEF, 0xBB, 0x82, 0x07, 0x61, 0x2D\n\t},\n\t{\n\t\t0xAF, 0xF3, 0xB7, 0x5F, 0x3F, 0x58, 0x12, 0x64,\n\t\t0xD7, 0x66, 0x16, 0x62, 0xB9, 0x2F, 0x5A, 0xD3,\n\t\t0x7C, 0x1D, 0x32, 0xBD, 0x45, 0xFF, 0x81, 0xA4,\n\t\t0xED, 0x8A, 0xDC, 0x9E, 0xF3, 0x0D, 0xD9, 0x89\n\t},\n\t{\n\t\t0xD0, 0xDD, 0x65, 0x0B, 0xEF, 0xD3, 0xBA, 0x63,\n\t\t0xDC, 0x25, 0x10, 0x2C, 0x62, 0x7C, 0x92, 0x1B,\n\t\t0x9C, 0xBE, 0xB0, 0xB1, 0x30, 0x68, 0x69, 0x35,\n\t\t0xB5, 0xC9, 0x27, 0xCB, 0x7C, 0xCD, 0x5E, 0x3B\n\t},\n\t{\n\t\t0xE1, 0x14, 0x98, 0x16, 0xB1, 0x0A, 0x85, 0x14,\n\t\t0xFB, 0x3E, 0x2C, 0xAB, 0x2C, 0x08, 0xBE, 0xE9,\n\t\t0xF7, 0x3C, 0xE7, 0x62, 0x21, 0x70, 0x12, 0x46,\n\t\t0xA5, 0x89, 0xBB, 0xB6, 0x73, 0x02, 0xD8, 0xA9\n\t},\n\t{\n\t\t0x7D, 0xA3, 0xF4, 0x41, 0xDE, 0x90, 0x54, 0x31,\n\t\t0x7E, 0x72, 0xB5, 0xDB, 0xF9, 0x79, 0xDA, 0x01,\n\t\t0xE6, 0xBC, 0xEE, 0xBB, 0x84, 0x78, 0xEA, 0xE6,\n\t\t0xA2, 0x28, 0x49, 0xD9, 0x02, 0x92, 0x63, 0x5C\n\t},\n\t{\n\t\t0x12, 0x30, 0xB1, 0xFC, 0x8A, 0x7D, 0x92, 0x15,\n\t\t0xED, 0xC2, 0xD4, 0xA2, 0xDE, 0xCB, 0xDD, 0x0A,\n\t\t0x6E, 0x21, 0x6C, 0x92, 0x42, 0x78, 0xC9, 0x1F,\n\t\t0xC5, 0xD1, 0x0E, 0x7D, 0x60, 0x19, 0x2D, 0x94\n\t},\n\t{\n\t\t0x57, 0x50, 0xD7, 0x16, 0xB4, 0x80, 0x8F, 0x75,\n\t\t0x1F, 0xEB, 0xC3, 0x88, 0x06, 0xBA, 0x17, 0x0B,\n\t\t0xF6, 0xD5, 0x19, 0x9A, 0x78, 0x16, 0xBE, 0x51,\n\t\t0x4E, 0x3F, 0x93, 0x2F, 0xBE, 0x0C, 0xB8, 0x71\n\t},\n\t{\n\t\t0x6F, 0xC5, 0x9B, 0x2F, 0x10, 0xFE, 0xBA, 0x95,\n\t\t0x4A, 0xA6, 0x82, 0x0B, 0x3C, 0xA9, 0x87, 0xEE,\n\t\t0x81, 0xD5, 0xCC, 0x1D, 0xA3, 0xC6, 0x3C, 0xE8,\n\t\t0x27, 0x30, 0x1C, 0x56, 0x9D, 0xFB, 0x39, 0xCE\n\t},\n\t{\n\t\t0xC7, 0xC3, 0xFE, 0x1E, 0xEB, 0xDC, 0x7B, 0x5A,\n\t\t0x93, 0x93, 0x26, 0xE8, 0xDD, 0xB8, 0x3E, 0x8B,\n\t\t0xF2, 0xB7, 0x80, 0xB6, 0x56, 0x78, 0xCB, 0x62,\n\t\t0xF2, 0x08, 0xB0, 0x40, 0xAB, 0xDD, 0x35, 0xE2\n\t},\n\t{\n\t\t0x0C, 0x75, 0xC1, 0xA1, 0x5C, 0xF3, 0x4A, 0x31,\n\t\t0x4E, 0xE4, 0x78, 0xF4, 0xA5, 0xCE, 0x0B, 0x8A,\n\t\t0x6B, 0x36, 0x52, 0x8E, 0xF7, 0xA8, 0x20, 0x69,\n\t\t0x6C, 0x3E, 0x42, 0x46, 0xC5, 0xA1, 0x58, 0x64\n\t},\n\t{\n\t\t0x21, 0x6D, 0xC1, 0x2A, 0x10, 0x85, 0x69, 0xA3,\n\t\t0xC7, 0xCD, 0xDE, 0x4A, 0xED, 0x43, 0xA6, 0xC3,\n\t\t0x30, 0x13, 0x9D, 0xDA, 0x3C, 0xCC, 0x4A, 0x10,\n\t\t0x89, 0x05, 0xDB, 0x38, 0x61, 0x89, 0x90, 0x50\n\t},\n\t{\n\t\t0xA5, 0x7B, 0xE6, 0xAE, 0x67, 0x56, 0xF2, 0x8B,\n\t\t0x02, 0xF5, 0x9D, 0xAD, 0xF7, 0xE0, 0xD7, 0xD8,\n\t\t0x80, 0x7F, 0x10, 0xFA, 0x15, 0xCE, 0xD1, 0xAD,\n\t\t0x35, 0x85, 0x52, 0x1A, 0x1D, 0x99, 0x5A, 0x89\n\t},\n\t{\n\t\t0x81, 0x6A, 0xEF, 0x87, 0x59, 0x53, 0x71, 0x6C,\n\t\t0xD7, 0xA5, 0x81, 0xF7, 0x32, 0xF5, 0x3D, 0xD4,\n\t\t0x35, 0xDA, 0xB6, 0x6D, 0x09, 0xC3, 0x61, 0xD2,\n\t\t0xD6, 0x59, 0x2D, 0xE1, 0x77, 0x55, 0xD8, 0xA8\n\t},\n\t{\n\t\t0x9A, 0x76, 0x89, 0x32, 0x26, 0x69, 0x3B, 0x6E,\n\t\t0xA9, 0x7E, 0x6A, 0x73, 0x8F, 0x9D, 0x10, 0xFB,\n\t\t0x3D, 0x0B, 0x43, 0xAE, 0x0E, 0x8B, 0x7D, 0x81,\n\t\t0x23, 0xEA, 0x76, 0xCE, 0x97, 0x98, 0x9C, 0x7E\n\t},\n\t{\n\t\t0x8D, 0xAE, 0xDB, 0x9A, 0x27, 0x15, 0x29, 0xDB,\n\t\t0xB7, 0xDC, 0x3B, 0x60, 0x7F, 0xE5, 0xEB, 0x2D,\n\t\t0x32, 0x11, 0x77, 0x07, 0x58, 0xDD, 0x3B, 0x0A,\n\t\t0x35, 0x93, 0xD2, 0xD7, 0x95, 0x4E, 0x2D, 0x5B\n\t},\n\t{\n\t\t0x16, 0xDB, 0xC0, 0xAA, 0x5D, 0xD2, 0xC7, 0x74,\n\t\t0xF5, 0x05, 0x10, 0x0F, 0x73, 0x37, 0x86, 0xD8,\n\t\t0xA1, 0x75, 0xFC, 0xBB, 0xB5, 0x9C, 0x43, 0xE1,\n\t\t0xFB, 0xFF, 0x3E, 0x1E, 0xAF, 0x31, 0xCB, 0x4A\n\t},\n\t{\n\t\t0x86, 0x06, 0xCB, 0x89, 0x9C, 0x6A, 0xEA, 0xF5,\n\t\t0x1B, 0x9D, 0xB0, 0xFE, 0x49, 0x24, 0xA9, 0xFD,\n\t\t0x5D, 0xAB, 0xC1, 0x9F, 0x88, 0x26, 0xF2, 0xBC,\n\t\t0x1C, 0x1D, 0x7D, 0xA1, 0x4D, 0x2C, 0x2C, 0x99\n\t},\n\t{\n\t\t0x84, 0x79, 0x73, 0x1A, 0xED, 0xA5, 0x7B, 0xD3,\n\t\t0x7E, 0xAD, 0xB5, 0x1A, 0x50, 0x7E, 0x30, 0x7F,\n\t\t0x3B, 0xD9, 0x5E, 0x69, 0xDB, 0xCA, 0x94, 0xF3,\n\t\t0xBC, 0x21, 0x72, 0x60, 0x66, 0xAD, 0x6D, 0xFD\n\t},\n\t{\n\t\t0x58, 0x47, 0x3A, 0x9E, 0xA8, 0x2E, 0xFA, 0x3F,\n\t\t0x3B, 0x3D, 0x8F, 0xC8, 0x3E, 0xD8, 0x86, 0x31,\n\t\t0x27, 0xB3, 0x3A, 0xE8, 0xDE, 0xAE, 0x63, 0x07,\n\t\t0x20, 0x1E, 0xDB, 0x6D, 0xDE, 0x61, 0xDE, 0x29\n\t},\n\t{\n\t\t0x9A, 0x92, 0x55, 0xD5, 0x3A, 0xF1, 0x16, 0xDE,\n\t\t0x8B, 0xA2, 0x7C, 0xE3, 0x5B, 0x4C, 0x7E, 0x15,\n\t\t0x64, 0x06, 0x57, 0xA0, 0xFC, 0xB8, 0x88, 0xC7,\n\t\t0x0D, 0x95, 0x43, 0x1D, 0xAC, 0xD8, 0xF8, 0x30\n\t},\n\t{\n\t\t0x9E, 0xB0, 0x5F, 0xFB, 0xA3, 0x9F, 0xD8, 0x59,\n\t\t0x6A, 0x45, 0x49, 0x3E, 0x18, 0xD2, 0x51, 0x0B,\n\t\t0xF3, 0xEF, 0x06, 0x5C, 0x51, 0xD6, 0xE1, 0x3A,\n\t\t0xBE, 0x66, 0xAA, 0x57, 0xE0, 0x5C, 0xFD, 0xB7\n\t},\n\t{\n\t\t0x81, 0xDC, 0xC3, 0xA5, 0x05, 0xEA, 0xCE, 0x3F,\n\t\t0x87, 0x9D, 0x8F, 0x70, 0x27, 0x76, 0x77, 0x0F,\n\t\t0x9D, 0xF5, 0x0E, 0x52, 0x1D, 0x14, 0x28, 0xA8,\n\t\t0x5D, 0xAF, 0x04, 0xF9, 0xAD, 0x21, 0x50, 0xE0\n\t},\n\t{\n\t\t0xE3, 0xE3, 0xC4, 0xAA, 0x3A, 0xCB, 0xBC, 0x85,\n\t\t0x33, 0x2A, 0xF9, 0xD5, 0x64, 0xBC, 0x24, 0x16,\n\t\t0x5E, 0x16, 0x87, 0xF6, 0xB1, 0xAD, 0xCB, 0xFA,\n\t\t0xE7, 0x7A, 0x8F, 0x03, 0xC7, 0x2A, 0xC2, 0x8C\n\t},\n\t{\n\t\t0x67, 0x46, 0xC8, 0x0B, 0x4E, 0xB5, 0x6A, 0xEA,\n\t\t0x45, 0xE6, 0x4E, 0x72, 0x89, 0xBB, 0xA3, 0xED,\n\t\t0xBF, 0x45, 0xEC, 0xF8, 0x20, 0x64, 0x81, 0xFF,\n\t\t0x63, 0x02, 0x12, 0x29, 0x84, 0xCD, 0x52, 0x6A\n\t},\n\t{\n\t\t0x2B, 0x62, 0x8E, 0x52, 0x76, 0x4D, 0x7D, 0x62,\n\t\t0xC0, 0x86, 0x8B, 0x21, 0x23, 0x57, 0xCD, 0xD1,\n\t\t0x2D, 0x91, 0x49, 0x82, 0x2F, 0x4E, 0x98, 0x45,\n\t\t0xD9, 0x18, 0xA0, 0x8D, 0x1A, 0xE9, 0x90, 0xC0\n\t},\n\t{\n\t\t0xE4, 0xBF, 0xE8, 0x0D, 0x58, 0xC9, 0x19, 0x94,\n\t\t0x61, 0x39, 0x09, 0xDC, 0x4B, 0x1A, 0x12, 0x49,\n\t\t0x68, 0x96, 0xC0, 0x04, 0xAF, 0x7B, 0x57, 0x01,\n\t\t0x48, 0x3D, 0xE4, 0x5D, 0x28, 0x23, 0xD7, 0x8E\n\t},\n\t{\n\t\t0xEB, 0xB4, 0xBA, 0x15, 0x0C, 0xEF, 0x27, 0x34,\n\t\t0x34, 0x5B, 0x5D, 0x64, 0x1B, 0xBE, 0xD0, 0x3A,\n\t\t0x21, 0xEA, 0xFA, 0xE9, 0x33, 0xC9, 0x9E, 0x00,\n\t\t0x92, 0x12, 0xEF, 0x04, 0x57, 0x4A, 0x85, 0x30\n\t},\n\t{\n\t\t0x39, 0x66, 0xEC, 0x73, 0xB1, 0x54, 0xAC, 0xC6,\n\t\t0x97, 0xAC, 0x5C, 0xF5, 0xB2, 0x4B, 0x40, 0xBD,\n\t\t0xB0, 0xDB, 0x9E, 0x39, 0x88, 0x36, 0xD7, 0x6D,\n\t\t0x4B, 0x88, 0x0E, 0x3B, 0x2A, 0xF1, 0xAA, 0x27\n\t},\n\t{\n\t\t0xEF, 0x7E, 0x48, 0x31, 0xB3, 0xA8, 0x46, 0x36,\n\t\t0x51, 0x8D, 0x6E, 0x4B, 0xFC, 0xE6, 0x4A, 0x43,\n\t\t0xDB, 0x2A, 0x5D, 0xDA, 0x9C, 0xCA, 0x2B, 0x44,\n\t\t0xF3, 0x90, 0x33, 0xBD, 0xC4, 0x0D, 0x62, 0x43\n\t},\n\t{\n\t\t0x7A, 0xBF, 0x6A, 0xCF, 0x5C, 0x8E, 0x54, 0x9D,\n\t\t0xDB, 0xB1, 0x5A, 0xE8, 0xD8, 0xB3, 0x88, 0xC1,\n\t\t0xC1, 0x97, 0xE6, 0x98, 0x73, 0x7C, 0x97, 0x85,\n\t\t0x50, 0x1E, 0xD1, 0xF9, 0x49, 0x30, 0xB7, 0xD9\n\t},\n\t{\n\t\t0x88, 0x01, 0x8D, 0xED, 0x66, 0x81, 0x3F, 0x0C,\n\t\t0xA9, 0x5D, 0xEF, 0x47, 0x4C, 0x63, 0x06, 0x92,\n\t\t0x01, 0x99, 0x67, 0xB9, 0xE3, 0x68, 0x88, 0xDA,\n\t\t0xDD, 0x94, 0x12, 0x47, 0x19, 0xB6, 0x82, 0xF6\n\t},\n\t{\n\t\t0x39, 0x30, 0x87, 0x6B, 0x9F, 0xC7, 0x52, 0x90,\n\t\t0x36, 0xB0, 0x08, 0xB1, 0xB8, 0xBB, 0x99, 0x75,\n\t\t0x22, 0xA4, 0x41, 0x63, 0x5A, 0x0C, 0x25, 0xEC,\n\t\t0x02, 0xFB, 0x6D, 0x90, 0x26, 0xE5, 0x5A, 0x97\n\t},\n\t{\n\t\t0x0A, 0x40, 0x49, 0xD5, 0x7E, 0x83, 0x3B, 0x56,\n\t\t0x95, 0xFA, 0xC9, 0x3D, 0xD1, 0xFB, 0xEF, 0x31,\n\t\t0x66, 0xB4, 0x4B, 0x12, 0xAD, 0x11, 0x24, 0x86,\n\t\t0x62, 0x38, 0x3A, 0xE0, 0x51, 0xE1, 0x58, 0x27\n\t},\n\t{\n\t\t0x81, 0xDC, 0xC0, 0x67, 0x8B, 0xB6, 0xA7, 0x65,\n\t\t0xE4, 0x8C, 0x32, 0x09, 0x65, 0x4F, 0xE9, 0x00,\n\t\t0x89, 0xCE, 0x44, 0xFF, 0x56, 0x18, 0x47, 0x7E,\n\t\t0x39, 0xAB, 0x28, 0x64, 0x76, 0xDF, 0x05, 0x2B\n\t},\n\t{\n\t\t0xE6, 0x9B, 0x3A, 0x36, 0xA4, 0x46, 0x19, 0x12,\n\t\t0xDC, 0x08, 0x34, 0x6B, 0x11, 0xDD, 0xCB, 0x9D,\n\t\t0xB7, 0x96, 0xF8, 0x85, 0xFD, 0x01, 0x93, 0x6E,\n\t\t0x66, 0x2F, 0xE2, 0x92, 0x97, 0xB0, 0x99, 0xA4\n\t},\n\t{\n\t\t0x5A, 0xC6, 0x50, 0x3B, 0x0D, 0x8D, 0xA6, 0x91,\n\t\t0x76, 0x46, 0xE6, 0xDC, 0xC8, 0x7E, 0xDC, 0x58,\n\t\t0xE9, 0x42, 0x45, 0x32, 0x4C, 0xC2, 0x04, 0xF4,\n\t\t0xDD, 0x4A, 0xF0, 0x15, 0x63, 0xAC, 0xD4, 0x27\n\t},\n\t{\n\t\t0xDF, 0x6D, 0xDA, 0x21, 0x35, 0x9A, 0x30, 0xBC,\n\t\t0x27, 0x17, 0x80, 0x97, 0x1C, 0x1A, 0xBD, 0x56,\n\t\t0xA6, 0xEF, 0x16, 0x7E, 0x48, 0x08, 0x87, 0x88,\n\t\t0x8E, 0x73, 0xA8, 0x6D, 0x3B, 0xF6, 0x05, 0xE9\n\t},\n\t{\n\t\t0xE8, 0xE6, 0xE4, 0x70, 0x71, 0xE7, 0xB7, 0xDF,\n\t\t0x25, 0x80, 0xF2, 0x25, 0xCF, 0xBB, 0xED, 0xF8,\n\t\t0x4C, 0xE6, 0x77, 0x46, 0x62, 0x66, 0x28, 0xD3,\n\t\t0x30, 0x97, 0xE4, 0xB7, 0xDC, 0x57, 0x11, 0x07\n\t},\n\t{\n\t\t0x53, 0xE4, 0x0E, 0xAD, 0x62, 0x05, 0x1E, 0x19,\n\t\t0xCB, 0x9B, 0xA8, 0x13, 0x3E, 0x3E, 0x5C, 0x1C,\n\t\t0xE0, 0x0D, 0xDC, 0xAD, 0x8A, 0xCF, 0x34, 0x2A,\n\t\t0x22, 0x43, 0x60, 0xB0, 0xAC, 0xC1, 0x47, 0x77\n\t},\n\t{\n\t\t0x9C, 0xCD, 0x53, 0xFE, 0x80, 0xBE, 0x78, 0x6A,\n\t\t0xA9, 0x84, 0x63, 0x84, 0x62, 0xFB, 0x28, 0xAF,\n\t\t0xDF, 0x12, 0x2B, 0x34, 0xD7, 0x8F, 0x46, 0x87,\n\t\t0xEC, 0x63, 0x2B, 0xB1, 0x9D, 0xE2, 0x37, 0x1A\n\t},\n\t{\n\t\t0xCB, 0xD4, 0x80, 0x52, 0xC4, 0x8D, 0x78, 0x84,\n\t\t0x66, 0xA3, 0xE8, 0x11, 0x8C, 0x56, 0xC9, 0x7F,\n\t\t0xE1, 0x46, 0xE5, 0x54, 0x6F, 0xAA, 0xF9, 0x3E,\n\t\t0x2B, 0xC3, 0xC4, 0x7E, 0x45, 0x93, 0x97, 0x53\n\t},\n\t{\n\t\t0x25, 0x68, 0x83, 0xB1, 0x4E, 0x2A, 0xF4, 0x4D,\n\t\t0xAD, 0xB2, 0x8E, 0x1B, 0x34, 0xB2, 0xAC, 0x0F,\n\t\t0x0F, 0x4C, 0x91, 0xC3, 0x4E, 0xC9, 0x16, 0x9E,\n\t\t0x29, 0x03, 0x61, 0x58, 0xAC, 0xAA, 0x95, 0xB9\n\t},\n\t{\n\t\t0x44, 0x71, 0xB9, 0x1A, 0xB4, 0x2D, 0xB7, 0xC4,\n\t\t0xDD, 0x84, 0x90, 0xAB, 0x95, 0xA2, 0xEE, 0x8D,\n\t\t0x04, 0xE3, 0xEF, 0x5C, 0x3D, 0x6F, 0xC7, 0x1A,\n\t\t0xC7, 0x4B, 0x2B, 0x26, 0x91, 0x4D, 0x16, 0x41\n\t},\n\t{\n\t\t0xA5, 0xEB, 0x08, 0x03, 0x8F, 0x8F, 0x11, 0x55,\n\t\t0xED, 0x86, 0xE6, 0x31, 0x90, 0x6F, 0xC1, 0x30,\n\t\t0x95, 0xF6, 0xBB, 0xA4, 0x1D, 0xE5, 0xD4, 0xE7,\n\t\t0x95, 0x75, 0x8E, 0xC8, 0xC8, 0xDF, 0x8A, 0xF1\n\t},\n\t{\n\t\t0xDC, 0x1D, 0xB6, 0x4E, 0xD8, 0xB4, 0x8A, 0x91,\n\t\t0x0E, 0x06, 0x0A, 0x6B, 0x86, 0x63, 0x74, 0xC5,\n\t\t0x78, 0x78, 0x4E, 0x9A, 0xC4, 0x9A, 0xB2, 0x77,\n\t\t0x40, 0x92, 0xAC, 0x71, 0x50, 0x19, 0x34, 0xAC\n\t},\n\t{\n\t\t0x28, 0x54, 0x13, 0xB2, 0xF2, 0xEE, 0x87, 0x3D,\n\t\t0x34, 0x31, 0x9E, 0xE0, 0xBB, 0xFB, 0xB9, 0x0F,\n\t\t0x32, 0xDA, 0x43, 0x4C, 0xC8, 0x7E, 0x3D, 0xB5,\n\t\t0xED, 0x12, 0x1B, 0xB3, 0x98, 0xED, 0x96, 0x4B\n\t},\n\t{\n\t\t0x02, 0x16, 0xE0, 0xF8, 0x1F, 0x75, 0x0F, 0x26,\n\t\t0xF1, 0x99, 0x8B, 0xC3, 0x93, 0x4E, 0x3E, 0x12,\n\t\t0x4C, 0x99, 0x45, 0xE6, 0x85, 0xA6, 0x0B, 0x25,\n\t\t0xE8, 0xFB, 0xD9, 0x62, 0x5A, 0xB6, 0xB5, 0x99\n\t},\n\t{\n\t\t0x38, 0xC4, 0x10, 0xF5, 0xB9, 0xD4, 0x07, 0x20,\n\t\t0x50, 0x75, 0x5B, 0x31, 0xDC, 0xA8, 0x9F, 0xD5,\n\t\t0x39, 0x5C, 0x67, 0x85, 0xEE, 0xB3, 0xD7, 0x90,\n\t\t0xF3, 0x20, 0xFF, 0x94, 0x1C, 0x5A, 0x93, 0xBF\n\t},\n\t{\n\t\t0xF1, 0x84, 0x17, 0xB3, 0x9D, 0x61, 0x7A, 0xB1,\n\t\t0xC1, 0x8F, 0xDF, 0x91, 0xEB, 0xD0, 0xFC, 0x6D,\n\t\t0x55, 0x16, 0xBB, 0x34, 0xCF, 0x39, 0x36, 0x40,\n\t\t0x37, 0xBC, 0xE8, 0x1F, 0xA0, 0x4C, 0xEC, 0xB1\n\t},\n\t{\n\t\t0x1F, 0xA8, 0x77, 0xDE, 0x67, 0x25, 0x9D, 0x19,\n\t\t0x86, 0x3A, 0x2A, 0x34, 0xBC, 0xC6, 0x96, 0x2A,\n\t\t0x2B, 0x25, 0xFC, 0xBF, 0x5C, 0xBE, 0xCD, 0x7E,\n\t\t0xDE, 0x8F, 0x1F, 0xA3, 0x66, 0x88, 0xA7, 0x96\n\t},\n\t{\n\t\t0x5B, 0xD1, 0x69, 0xE6, 0x7C, 0x82, 0xC2, 0xC2,\n\t\t0xE9, 0x8E, 0xF7, 0x00, 0x8B, 0xDF, 0x26, 0x1F,\n\t\t0x2D, 0xDF, 0x30, 0xB1, 0xC0, 0x0F, 0x9E, 0x7F,\n\t\t0x27, 0x5B, 0xB3, 0xE8, 0xA2, 0x8D, 0xC9, 0xA2\n\t},\n\t{\n\t\t0xC8, 0x0A, 0xBE, 0xEB, 0xB6, 0x69, 0xAD, 0x5D,\n\t\t0xEE, 0xB5, 0xF5, 0xEC, 0x8E, 0xA6, 0xB7, 0xA0,\n\t\t0x5D, 0xDF, 0x7D, 0x31, 0xEC, 0x4C, 0x0A, 0x2E,\n\t\t0xE2, 0x0B, 0x0B, 0x98, 0xCA, 0xEC, 0x67, 0x46\n\t},\n\t{\n\t\t0xE7, 0x6D, 0x3F, 0xBD, 0xA5, 0xBA, 0x37, 0x4E,\n\t\t0x6B, 0xF8, 0xE5, 0x0F, 0xAD, 0xC3, 0xBB, 0xB9,\n\t\t0xBA, 0x5C, 0x20, 0x6E, 0xBD, 0xEC, 0x89, 0xA3,\n\t\t0xA5, 0x4C, 0xF3, 0xDD, 0x84, 0xA0, 0x70, 0x16\n\t},\n\t{\n\t\t0x7B, 0xBA, 0x9D, 0xC5, 0xB5, 0xDB, 0x20, 0x71,\n\t\t0xD1, 0x77, 0x52, 0xB1, 0x04, 0x4C, 0x1E, 0xCE,\n\t\t0xD9, 0x6A, 0xAF, 0x2D, 0xD4, 0x6E, 0x9B, 0x43,\n\t\t0x37, 0x50, 0xE8, 0xEA, 0x0D, 0xCC, 0x18, 0x70\n\t},\n\t{\n\t\t0xF2, 0x9B, 0x1B, 0x1A, 0xB9, 0xBA, 0xB1, 0x63,\n\t\t0x01, 0x8E, 0xE3, 0xDA, 0x15, 0x23, 0x2C, 0xCA,\n\t\t0x78, 0xEC, 0x52, 0xDB, 0xC3, 0x4E, 0xDA, 0x5B,\n\t\t0x82, 0x2E, 0xC1, 0xD8, 0x0F, 0xC2, 0x1B, 0xD0\n\t},\n\t{\n\t\t0x9E, 0xE3, 0xE3, 0xE7, 0xE9, 0x00, 0xF1, 0xE1,\n\t\t0x1D, 0x30, 0x8C, 0x4B, 0x2B, 0x30, 0x76, 0xD2,\n\t\t0x72, 0xCF, 0x70, 0x12, 0x4F, 0x9F, 0x51, 0xE1,\n\t\t0xDA, 0x60, 0xF3, 0x78, 0x46, 0xCD, 0xD2, 0xF4\n\t},\n\t{\n\t\t0x70, 0xEA, 0x3B, 0x01, 0x76, 0x92, 0x7D, 0x90,\n\t\t0x96, 0xA1, 0x85, 0x08, 0xCD, 0x12, 0x3A, 0x29,\n\t\t0x03, 0x25, 0x92, 0x0A, 0x9D, 0x00, 0xA8, 0x9B,\n\t\t0x5D, 0xE0, 0x42, 0x73, 0xFB, 0xC7, 0x6B, 0x85\n\t},\n\t{\n\t\t0x67, 0xDE, 0x25, 0xC0, 0x2A, 0x4A, 0xAB, 0xA2,\n\t\t0x3B, 0xDC, 0x97, 0x3C, 0x8B, 0xB0, 0xB5, 0x79,\n\t\t0x6D, 0x47, 0xCC, 0x06, 0x59, 0xD4, 0x3D, 0xFF,\n\t\t0x1F, 0x97, 0xDE, 0x17, 0x49, 0x63, 0xB6, 0x8E\n\t},\n\t{\n\t\t0xB2, 0x16, 0x8E, 0x4E, 0x0F, 0x18, 0xB0, 0xE6,\n\t\t0x41, 0x00, 0xB5, 0x17, 0xED, 0x95, 0x25, 0x7D,\n\t\t0x73, 0xF0, 0x62, 0x0D, 0xF8, 0x85, 0xC1, 0x3D,\n\t\t0x2E, 0xCF, 0x79, 0x36, 0x7B, 0x38, 0x4C, 0xEE\n\t},\n\t{\n\t\t0x2E, 0x7D, 0xEC, 0x24, 0x28, 0x85, 0x3B, 0x2C,\n\t\t0x71, 0x76, 0x07, 0x45, 0x54, 0x1F, 0x7A, 0xFE,\n\t\t0x98, 0x25, 0xB5, 0xDD, 0x77, 0xDF, 0x06, 0x51,\n\t\t0x1D, 0x84, 0x41, 0xA9, 0x4B, 0xAC, 0xC9, 0x27\n\t},\n\t{\n\t\t0xCA, 0x9F, 0xFA, 0xC4, 0xC4, 0x3F, 0x0B, 0x48,\n\t\t0x46, 0x1D, 0xC5, 0xC2, 0x63, 0xBE, 0xA3, 0xF6,\n\t\t0xF0, 0x06, 0x11, 0xCE, 0xAC, 0xAB, 0xF6, 0xF8,\n\t\t0x95, 0xBA, 0x2B, 0x01, 0x01, 0xDB, 0xB6, 0x8D\n\t},\n\t{\n\t\t0x74, 0x10, 0xD4, 0x2D, 0x8F, 0xD1, 0xD5, 0xE9,\n\t\t0xD2, 0xF5, 0x81, 0x5C, 0xB9, 0x34, 0x17, 0x99,\n\t\t0x88, 0x28, 0xEF, 0x3C, 0x42, 0x30, 0xBF, 0xBD,\n\t\t0x41, 0x2D, 0xF0, 0xA4, 0xA7, 0xA2, 0x50, 0x7A\n\t},\n\t{\n\t\t0x50, 0x10, 0xF6, 0x84, 0x51, 0x6D, 0xCC, 0xD0,\n\t\t0xB6, 0xEE, 0x08, 0x52, 0xC2, 0x51, 0x2B, 0x4D,\n\t\t0xC0, 0x06, 0x6C, 0xF0, 0xD5, 0x6F, 0x35, 0x30,\n\t\t0x29, 0x78, 0xDB, 0x8A, 0xE3, 0x2C, 0x6A, 0x81\n\t},\n\t{\n\t\t0xAC, 0xAA, 0xB5, 0x85, 0xF7, 0xB7, 0x9B, 0x71,\n\t\t0x99, 0x35, 0xCE, 0xB8, 0x95, 0x23, 0xDD, 0xC5,\n\t\t0x48, 0x27, 0xF7, 0x5C, 0x56, 0x88, 0x38, 0x56,\n\t\t0x15, 0x4A, 0x56, 0xCD, 0xCD, 0x5E, 0xE9, 0x88\n\t},\n\t{\n\t\t0x66, 0x6D, 0xE5, 0xD1, 0x44, 0x0F, 0xEE, 0x73,\n\t\t0x31, 0xAA, 0xF0, 0x12, 0x3A, 0x62, 0xEF, 0x2D,\n\t\t0x8B, 0xA5, 0x74, 0x53, 0xA0, 0x76, 0x96, 0x35,\n\t\t0xAC, 0x6C, 0xD0, 0x1E, 0x63, 0x3F, 0x77, 0x12\n\t},\n\t{\n\t\t0xA6, 0xF9, 0x86, 0x58, 0xF6, 0xEA, 0xBA, 0xF9,\n\t\t0x02, 0xD8, 0xB3, 0x87, 0x1A, 0x4B, 0x10, 0x1D,\n\t\t0x16, 0x19, 0x6E, 0x8A, 0x4B, 0x24, 0x1E, 0x15,\n\t\t0x58, 0xFE, 0x29, 0x96, 0x6E, 0x10, 0x3E, 0x8D\n\t},\n\t{\n\t\t0x89, 0x15, 0x46, 0xA8, 0xB2, 0x9F, 0x30, 0x47,\n\t\t0xDD, 0xCF, 0xE5, 0xB0, 0x0E, 0x45, 0xFD, 0x55,\n\t\t0x75, 0x63, 0x73, 0x10, 0x5E, 0xA8, 0x63, 0x7D,\n\t\t0xFC, 0xFF, 0x54, 0x7B, 0x6E, 0xA9, 0x53, 0x5F\n\t},\n\t{\n\t\t0x18, 0xDF, 0xBC, 0x1A, 0xC5, 0xD2, 0x5B, 0x07,\n\t\t0x61, 0x13, 0x7D, 0xBD, 0x22, 0xC1, 0x7C, 0x82,\n\t\t0x9D, 0x0F, 0x0E, 0xF1, 0xD8, 0x23, 0x44, 0xE9,\n\t\t0xC8, 0x9C, 0x28, 0x66, 0x94, 0xDA, 0x24, 0xE8\n\t},\n\t{\n\t\t0xB5, 0x4B, 0x9B, 0x67, 0xF8, 0xFE, 0xD5, 0x4B,\n\t\t0xBF, 0x5A, 0x26, 0x66, 0xDB, 0xDF, 0x4B, 0x23,\n\t\t0xCF, 0xF1, 0xD1, 0xB6, 0xF4, 0xAF, 0xC9, 0x85,\n\t\t0xB2, 0xE6, 0xD3, 0x30, 0x5A, 0x9F, 0xF8, 0x0F\n\t},\n\t{\n\t\t0x7D, 0xB4, 0x42, 0xE1, 0x32, 0xBA, 0x59, 0xBC,\n\t\t0x12, 0x89, 0xAA, 0x98, 0xB0, 0xD3, 0xE8, 0x06,\n\t\t0x00, 0x4F, 0x8E, 0xC1, 0x28, 0x11, 0xAF, 0x1E,\n\t\t0x2E, 0x33, 0xC6, 0x9B, 0xFD, 0xE7, 0x29, 0xE1\n\t},\n\t{\n\t\t0x25, 0x0F, 0x37, 0xCD, 0xC1, 0x5E, 0x81, 0x7D,\n\t\t0x2F, 0x16, 0x0D, 0x99, 0x56, 0xC7, 0x1F, 0xE3,\n\t\t0xEB, 0x5D, 0xB7, 0x45, 0x56, 0xE4, 0xAD, 0xF9,\n\t\t0xA4, 0xFF, 0xAF, 0xBA, 0x74, 0x01, 0x03, 0x96\n\t},\n\t{\n\t\t0x4A, 0xB8, 0xA3, 0xDD, 0x1D, 0xDF, 0x8A, 0xD4,\n\t\t0x3D, 0xAB, 0x13, 0xA2, 0x7F, 0x66, 0xA6, 0x54,\n\t\t0x4F, 0x29, 0x05, 0x97, 0xFA, 0x96, 0x04, 0x0E,\n\t\t0x0E, 0x1D, 0xB9, 0x26, 0x3A, 0xA4, 0x79, 0xF8\n\t},\n\t{\n\t\t0xEE, 0x61, 0x72, 0x7A, 0x07, 0x66, 0xDF, 0x93,\n\t\t0x9C, 0xCD, 0xC8, 0x60, 0x33, 0x40, 0x44, 0xC7,\n\t\t0x9A, 0x3C, 0x9B, 0x15, 0x62, 0x00, 0xBC, 0x3A,\n\t\t0xA3, 0x29, 0x73, 0x48, 0x3D, 0x83, 0x41, 0xAE\n\t},\n\t{\n\t\t0x3F, 0x68, 0xC7, 0xEC, 0x63, 0xAC, 0x11, 0xEB,\n\t\t0xB9, 0x8F, 0x94, 0xB3, 0x39, 0xB0, 0x5C, 0x10,\n\t\t0x49, 0x84, 0xFD, 0xA5, 0x01, 0x03, 0x06, 0x01,\n\t\t0x44, 0xE5, 0xA2, 0xBF, 0xCC, 0xC9, 0xDA, 0x95\n\t},\n\t{\n\t\t0x05, 0x6F, 0x29, 0x81, 0x6B, 0x8A, 0xF8, 0xF5,\n\t\t0x66, 0x82, 0xBC, 0x4D, 0x7C, 0xF0, 0x94, 0x11,\n\t\t0x1D, 0xA7, 0x73, 0x3E, 0x72, 0x6C, 0xD1, 0x3D,\n\t\t0x6B, 0x3E, 0x8E, 0xA0, 0x3E, 0x92, 0xA0, 0xD5\n\t},\n\t{\n\t\t0xF5, 0xEC, 0x43, 0xA2, 0x8A, 0xCB, 0xEF, 0xF1,\n\t\t0xF3, 0x31, 0x8A, 0x5B, 0xCA, 0xC7, 0xC6, 0x6D,\n\t\t0xDB, 0x52, 0x30, 0xB7, 0x9D, 0xB2, 0xD1, 0x05,\n\t\t0xBC, 0xBE, 0x15, 0xF3, 0xC1, 0x14, 0x8D, 0x69\n\t},\n\t{\n\t\t0x2A, 0x69, 0x60, 0xAD, 0x1D, 0x8D, 0xD5, 0x47,\n\t\t0x55, 0x5C, 0xFB, 0xD5, 0xE4, 0x60, 0x0F, 0x1E,\n\t\t0xAA, 0x1C, 0x8E, 0xDA, 0x34, 0xDE, 0x03, 0x74,\n\t\t0xEC, 0x4A, 0x26, 0xEA, 0xAA, 0xA3, 0x3B, 0x4E\n\t},\n\t{\n\t\t0xDC, 0xC1, 0xEA, 0x7B, 0xAA, 0xB9, 0x33, 0x84,\n\t\t0xF7, 0x6B, 0x79, 0x68, 0x66, 0x19, 0x97, 0x54,\n\t\t0x74, 0x2F, 0x7B, 0x96, 0xD6, 0xB4, 0xC1, 0x20,\n\t\t0x16, 0x5C, 0x04, 0xA6, 0xC4, 0xF5, 0xCE, 0x10\n\t},\n\t{\n\t\t0x13, 0xD5, 0xDF, 0x17, 0x92, 0x21, 0x37, 0x9C,\n\t\t0x6A, 0x78, 0xC0, 0x7C, 0x79, 0x3F, 0xF5, 0x34,\n\t\t0x87, 0xCA, 0xE6, 0xBF, 0x9F, 0xE8, 0x82, 0x54,\n\t\t0x1A, 0xB0, 0xE7, 0x35, 0xE3, 0xEA, 0xDA, 0x3B\n\t},\n\t{\n\t\t0x8C, 0x59, 0xE4, 0x40, 0x76, 0x41, 0xA0, 0x1E,\n\t\t0x8F, 0xF9, 0x1F, 0x99, 0x80, 0xDC, 0x23, 0x6F,\n\t\t0x4E, 0xCD, 0x6F, 0xCF, 0x52, 0x58, 0x9A, 0x09,\n\t\t0x9A, 0x96, 0x16, 0x33, 0x96, 0x77, 0x14, 0xE1\n\t},\n\t{\n\t\t0x83, 0x3B, 0x1A, 0xC6, 0xA2, 0x51, 0xFD, 0x08,\n\t\t0xFD, 0x6D, 0x90, 0x8F, 0xEA, 0x2A, 0x4E, 0xE1,\n\t\t0xE0, 0x40, 0xBC, 0xA9, 0x3F, 0xC1, 0xA3, 0x8E,\n\t\t0xC3, 0x82, 0x0E, 0x0C, 0x10, 0xBD, 0x82, 0xEA\n\t},\n\t{\n\t\t0xA2, 0x44, 0xF9, 0x27, 0xF3, 0xB4, 0x0B, 0x8F,\n\t\t0x6C, 0x39, 0x15, 0x70, 0xC7, 0x65, 0x41, 0x8F,\n\t\t0x2F, 0x6E, 0x70, 0x8E, 0xAC, 0x90, 0x06, 0xC5,\n\t\t0x1A, 0x7F, 0xEF, 0xF4, 0xAF, 0x3B, 0x2B, 0x9E\n\t},\n\t{\n\t\t0x3D, 0x99, 0xED, 0x95, 0x50, 0xCF, 0x11, 0x96,\n\t\t0xE6, 0xC4, 0xD2, 0x0C, 0x25, 0x96, 0x20, 0xF8,\n\t\t0x58, 0xC3, 0xD7, 0x03, 0x37, 0x4C, 0x12, 0x8C,\n\t\t0xE7, 0xB5, 0x90, 0x31, 0x0C, 0x83, 0x04, 0x6D\n\t},\n\t{\n\t\t0x2B, 0x35, 0xC4, 0x7D, 0x7B, 0x87, 0x76, 0x1F,\n\t\t0x0A, 0xE4, 0x3A, 0xC5, 0x6A, 0xC2, 0x7B, 0x9F,\n\t\t0x25, 0x83, 0x03, 0x67, 0xB5, 0x95, 0xBE, 0x8C,\n\t\t0x24, 0x0E, 0x94, 0x60, 0x0C, 0x6E, 0x33, 0x12\n\t},\n\t{\n\t\t0x5D, 0x11, 0xED, 0x37, 0xD2, 0x4D, 0xC7, 0x67,\n\t\t0x30, 0x5C, 0xB7, 0xE1, 0x46, 0x7D, 0x87, 0xC0,\n\t\t0x65, 0xAC, 0x4B, 0xC8, 0xA4, 0x26, 0xDE, 0x38,\n\t\t0x99, 0x1F, 0xF5, 0x9A, 0xA8, 0x73, 0x5D, 0x02\n\t},\n\t{\n\t\t0xB8, 0x36, 0x47, 0x8E, 0x1C, 0xA0, 0x64, 0x0D,\n\t\t0xCE, 0x6F, 0xD9, 0x10, 0xA5, 0x09, 0x62, 0x72,\n\t\t0xC8, 0x33, 0x09, 0x90, 0xCD, 0x97, 0x86, 0x4A,\n\t\t0xC2, 0xBF, 0x14, 0xEF, 0x6B, 0x23, 0x91, 0x4A\n\t},\n\t{\n\t\t0x91, 0x00, 0xF9, 0x46, 0xD6, 0xCC, 0xDE, 0x3A,\n\t\t0x59, 0x7F, 0x90, 0xD3, 0x9F, 0xC1, 0x21, 0x5B,\n\t\t0xAD, 0xDC, 0x74, 0x13, 0x64, 0x3D, 0x85, 0xC2,\n\t\t0x1C, 0x3E, 0xEE, 0x5D, 0x2D, 0xD3, 0x28, 0x94\n\t},\n\t{\n\t\t0xDA, 0x70, 0xEE, 0xDD, 0x23, 0xE6, 0x63, 0xAA,\n\t\t0x1A, 0x74, 0xB9, 0x76, 0x69, 0x35, 0xB4, 0x79,\n\t\t0x22, 0x2A, 0x72, 0xAF, 0xBA, 0x5C, 0x79, 0x51,\n\t\t0x58, 0xDA, 0xD4, 0x1A, 0x3B, 0xD7, 0x7E, 0x40\n\t},\n\t{\n\t\t0xF0, 0x67, 0xED, 0x6A, 0x0D, 0xBD, 0x43, 0xAA,\n\t\t0x0A, 0x92, 0x54, 0xE6, 0x9F, 0xD6, 0x6B, 0xDD,\n\t\t0x8A, 0xCB, 0x87, 0xDE, 0x93, 0x6C, 0x25, 0x8C,\n\t\t0xFB, 0x02, 0x28, 0x5F, 0x2C, 0x11, 0xFA, 0x79\n\t},\n\t{\n\t\t0x71, 0x5C, 0x99, 0xC7, 0xD5, 0x75, 0x80, 0xCF,\n\t\t0x97, 0x53, 0xB4, 0xC1, 0xD7, 0x95, 0xE4, 0x5A,\n\t\t0x83, 0xFB, 0xB2, 0x28, 0xC0, 0xD3, 0x6F, 0xBE,\n\t\t0x20, 0xFA, 0xF3, 0x9B, 0xDD, 0x6D, 0x4E, 0x85\n\t},\n\t{\n\t\t0xE4, 0x57, 0xD6, 0xAD, 0x1E, 0x67, 0xCB, 0x9B,\n\t\t0xBD, 0x17, 0xCB, 0xD6, 0x98, 0xFA, 0x6D, 0x7D,\n\t\t0xAE, 0x0C, 0x9B, 0x7A, 0xD6, 0xCB, 0xD6, 0x53,\n\t\t0x96, 0x34, 0xE3, 0x2A, 0x71, 0x9C, 0x84, 0x92\n\t},\n\t{\n\t\t0xEC, 0xE3, 0xEA, 0x81, 0x03, 0xE0, 0x24, 0x83,\n\t\t0xC6, 0x4A, 0x70, 0xA4, 0xBD, 0xCE, 0xE8, 0xCE,\n\t\t0xB6, 0x27, 0x8F, 0x25, 0x33, 0xF3, 0xF4, 0x8D,\n\t\t0xBE, 0xED, 0xFB, 0xA9, 0x45, 0x31, 0xD4, 0xAE\n\t},\n\t{\n\t\t0x38, 0x8A, 0xA5, 0xD3, 0x66, 0x7A, 0x97, 0xC6,\n\t\t0x8D, 0x3D, 0x56, 0xF8, 0xF3, 0xEE, 0x8D, 0x3D,\n\t\t0x36, 0x09, 0x1F, 0x17, 0xFE, 0x5D, 0x1B, 0x0D,\n\t\t0x5D, 0x84, 0xC9, 0x3B, 0x2F, 0xFE, 0x40, 0xBD\n\t},\n\t{\n\t\t0x8B, 0x6B, 0x31, 0xB9, 0xAD, 0x7C, 0x3D, 0x5C,\n\t\t0xD8, 0x4B, 0xF9, 0x89, 0x47, 0xB9, 0xCD, 0xB5,\n\t\t0x9D, 0xF8, 0xA2, 0x5F, 0xF7, 0x38, 0x10, 0x10,\n\t\t0x13, 0xBE, 0x4F, 0xD6, 0x5E, 0x1D, 0xD1, 0xA3\n\t},\n\t{\n\t\t0x06, 0x62, 0x91, 0xF6, 0xBB, 0xD2, 0x5F, 0x3C,\n\t\t0x85, 0x3D, 0xB7, 0xD8, 0xB9, 0x5C, 0x9A, 0x1C,\n\t\t0xFB, 0x9B, 0xF1, 0xC1, 0xC9, 0x9F, 0xB9, 0x5A,\n\t\t0x9B, 0x78, 0x69, 0xD9, 0x0F, 0x1C, 0x29, 0x03\n\t},\n\t{\n\t\t0xA7, 0x07, 0xEF, 0xBC, 0xCD, 0xCE, 0xED, 0x42,\n\t\t0x96, 0x7A, 0x66, 0xF5, 0x53, 0x9B, 0x93, 0xED,\n\t\t0x75, 0x60, 0xD4, 0x67, 0x30, 0x40, 0x16, 0xC4,\n\t\t0x78, 0x0D, 0x77, 0x55, 0xA5, 0x65, 0xD4, 0xC4\n\t},\n\t{\n\t\t0x38, 0xC5, 0x3D, 0xFB, 0x70, 0xBE, 0x7E, 0x79,\n\t\t0x2B, 0x07, 0xA6, 0xA3, 0x5B, 0x8A, 0x6A, 0x0A,\n\t\t0xBA, 0x02, 0xC5, 0xC5, 0xF3, 0x8B, 0xAF, 0x5C,\n\t\t0x82, 0x3F, 0xDF, 0xD9, 0xE4, 0x2D, 0x65, 0x7E\n\t},\n\t{\n\t\t0xF2, 0x91, 0x13, 0x86, 0x50, 0x1D, 0x9A, 0xB9,\n\t\t0xD7, 0x20, 0xCF, 0x8A, 0xD1, 0x05, 0x03, 0xD5,\n\t\t0x63, 0x4B, 0xF4, 0xB7, 0xD1, 0x2B, 0x56, 0xDF,\n\t\t0xB7, 0x4F, 0xEC, 0xC6, 0xE4, 0x09, 0x3F, 0x68\n\t},\n\t{\n\t\t0xC6, 0xF2, 0xBD, 0xD5, 0x2B, 0x81, 0xE6, 0xE4,\n\t\t0xF6, 0x59, 0x5A, 0xBD, 0x4D, 0x7F, 0xB3, 0x1F,\n\t\t0x65, 0x11, 0x69, 0xD0, 0x0F, 0xF3, 0x26, 0x92,\n\t\t0x6B, 0x34, 0x94, 0x7B, 0x28, 0xA8, 0x39, 0x59\n\t},\n\t{\n\t\t0x29, 0x3D, 0x94, 0xB1, 0x8C, 0x98, 0xBB, 0x32,\n\t\t0x23, 0x36, 0x6B, 0x8C, 0xE7, 0x4C, 0x28, 0xFB,\n\t\t0xDF, 0x28, 0xE1, 0xF8, 0x4A, 0x33, 0x50, 0xB0,\n\t\t0xEB, 0x2D, 0x18, 0x04, 0xA5, 0x77, 0x57, 0x9B\n\t},\n\t{\n\t\t0x2C, 0x2F, 0xA5, 0xC0, 0xB5, 0x15, 0x33, 0x16,\n\t\t0x5B, 0xC3, 0x75, 0xC2, 0x2E, 0x27, 0x81, 0x76,\n\t\t0x82, 0x70, 0xA3, 0x83, 0x98, 0x5D, 0x13, 0xBD,\n\t\t0x6B, 0x67, 0xB6, 0xFD, 0x67, 0xF8, 0x89, 0xEB\n\t},\n\t{\n\t\t0xCA, 0xA0, 0x9B, 0x82, 0xB7, 0x25, 0x62, 0xE4,\n\t\t0x3F, 0x4B, 0x22, 0x75, 0xC0, 0x91, 0x91, 0x8E,\n\t\t0x62, 0x4D, 0x91, 0x16, 0x61, 0xCC, 0x81, 0x1B,\n\t\t0xB5, 0xFA, 0xEC, 0x51, 0xF6, 0x08, 0x8E, 0xF7\n\t},\n\t{\n\t\t0x24, 0x76, 0x1E, 0x45, 0xE6, 0x74, 0x39, 0x53,\n\t\t0x79, 0xFB, 0x17, 0x72, 0x9C, 0x78, 0xCB, 0x93,\n\t\t0x9E, 0x6F, 0x74, 0xC5, 0xDF, 0xFB, 0x9C, 0x96,\n\t\t0x1F, 0x49, 0x59, 0x82, 0xC3, 0xED, 0x1F, 0xE3\n\t},\n\t{\n\t\t0x55, 0xB7, 0x0A, 0x82, 0x13, 0x1E, 0xC9, 0x48,\n\t\t0x88, 0xD7, 0xAB, 0x54, 0xA7, 0xC5, 0x15, 0x25,\n\t\t0x5C, 0x39, 0x38, 0xBB, 0x10, 0xBC, 0x78, 0x4D,\n\t\t0xC9, 0xB6, 0x7F, 0x07, 0x6E, 0x34, 0x1A, 0x73\n\t},\n\t{\n\t\t0x6A, 0xB9, 0x05, 0x7B, 0x97, 0x7E, 0xBC, 0x3C,\n\t\t0xA4, 0xD4, 0xCE, 0x74, 0x50, 0x6C, 0x25, 0xCC,\n\t\t0xCD, 0xC5, 0x66, 0x49, 0x7C, 0x45, 0x0B, 0x54,\n\t\t0x15, 0xA3, 0x94, 0x86, 0xF8, 0x65, 0x7A, 0x03\n\t},\n\t{\n\t\t0x24, 0x06, 0x6D, 0xEE, 0xE0, 0xEC, 0xEE, 0x15,\n\t\t0xA4, 0x5F, 0x0A, 0x32, 0x6D, 0x0F, 0x8D, 0xBC,\n\t\t0x79, 0x76, 0x1E, 0xBB, 0x93, 0xCF, 0x8C, 0x03,\n\t\t0x77, 0xAF, 0x44, 0x09, 0x78, 0xFC, 0xF9, 0x94\n\t},\n\t{\n\t\t0x20, 0x00, 0x0D, 0x3F, 0x66, 0xBA, 0x76, 0x86,\n\t\t0x0D, 0x5A, 0x95, 0x06, 0x88, 0xB9, 0xAA, 0x0D,\n\t\t0x76, 0xCF, 0xEA, 0x59, 0xB0, 0x05, 0xD8, 0x59,\n\t\t0x91, 0x4B, 0x1A, 0x46, 0x65, 0x3A, 0x93, 0x9B\n\t},\n\t{\n\t\t0xB9, 0x2D, 0xAA, 0x79, 0x60, 0x3E, 0x3B, 0xDB,\n\t\t0xC3, 0xBF, 0xE0, 0xF4, 0x19, 0xE4, 0x09, 0xB2,\n\t\t0xEA, 0x10, 0xDC, 0x43, 0x5B, 0xEE, 0xFE, 0x29,\n\t\t0x59, 0xDA, 0x16, 0x89, 0x5D, 0x5D, 0xCA, 0x1C\n\t},\n\t{\n\t\t0xE9, 0x47, 0x94, 0x87, 0x05, 0xB2, 0x06, 0xD5,\n\t\t0x72, 0xB0, 0xE8, 0xF6, 0x2F, 0x66, 0xA6, 0x55,\n\t\t0x1C, 0xBD, 0x6B, 0xC3, 0x05, 0xD2, 0x6C, 0xE7,\n\t\t0x53, 0x9A, 0x12, 0xF9, 0xAA, 0xDF, 0x75, 0x71\n\t},\n\t{\n\t\t0x3D, 0x67, 0xC1, 0xB3, 0xF9, 0xB2, 0x39, 0x10,\n\t\t0xE3, 0xD3, 0x5E, 0x6B, 0x0F, 0x2C, 0xCF, 0x44,\n\t\t0xA0, 0xB5, 0x40, 0xA4, 0x5C, 0x18, 0xBA, 0x3C,\n\t\t0x36, 0x26, 0x4D, 0xD4, 0x8E, 0x96, 0xAF, 0x6A\n\t},\n\t{\n\t\t0xC7, 0x55, 0x8B, 0xAB, 0xDA, 0x04, 0xBC, 0xCB,\n\t\t0x76, 0x4D, 0x0B, 0xBF, 0x33, 0x58, 0x42, 0x51,\n\t\t0x41, 0x90, 0x2D, 0x22, 0x39, 0x1D, 0x9F, 0x8C,\n\t\t0x59, 0x15, 0x9F, 0xEC, 0x9E, 0x49, 0xB1, 0x51\n\t},\n\t{\n\t\t0x0B, 0x73, 0x2B, 0xB0, 0x35, 0x67, 0x5A, 0x50,\n\t\t0xFF, 0x58, 0xF2, 0xC2, 0x42, 0xE4, 0x71, 0x0A,\n\t\t0xEC, 0xE6, 0x46, 0x70, 0x07, 0x9C, 0x13, 0x04,\n\t\t0x4C, 0x79, 0xC9, 0xB7, 0x49, 0x1F, 0x70, 0x00\n\t},\n\t{\n\t\t0xD1, 0x20, 0xB5, 0xEF, 0x6D, 0x57, 0xEB, 0xF0,\n\t\t0x6E, 0xAF, 0x96, 0xBC, 0x93, 0x3C, 0x96, 0x7B,\n\t\t0x16, 0xCB, 0xE6, 0xE2, 0xBF, 0x00, 0x74, 0x1C,\n\t\t0x30, 0xAA, 0x1C, 0x54, 0xBA, 0x64, 0x80, 0x1F\n\t},\n\t{\n\t\t0x58, 0xD2, 0x12, 0xAD, 0x6F, 0x58, 0xAE, 0xF0,\n\t\t0xF8, 0x01, 0x16, 0xB4, 0x41, 0xE5, 0x7F, 0x61,\n\t\t0x95, 0xBF, 0xEF, 0x26, 0xB6, 0x14, 0x63, 0xED,\n\t\t0xEC, 0x11, 0x83, 0xCD, 0xB0, 0x4F, 0xE7, 0x6D\n\t},\n\t{\n\t\t0xB8, 0x83, 0x6F, 0x51, 0xD1, 0xE2, 0x9B, 0xDF,\n\t\t0xDB, 0xA3, 0x25, 0x56, 0x53, 0x60, 0x26, 0x8B,\n\t\t0x8F, 0xAD, 0x62, 0x74, 0x73, 0xED, 0xEC, 0xEF,\n\t\t0x7E, 0xAE, 0xFE, 0xE8, 0x37, 0xC7, 0x40, 0x03\n\t},\n\t{\n\t\t0xC5, 0x47, 0xA3, 0xC1, 0x24, 0xAE, 0x56, 0x85,\n\t\t0xFF, 0xA7, 0xB8, 0xED, 0xAF, 0x96, 0xEC, 0x86,\n\t\t0xF8, 0xB2, 0xD0, 0xD5, 0x0C, 0xEE, 0x8B, 0xE3,\n\t\t0xB1, 0xF0, 0xC7, 0x67, 0x63, 0x06, 0x9D, 0x9C\n\t},\n\t{\n\t\t0x5D, 0x16, 0x8B, 0x76, 0x9A, 0x2F, 0x67, 0x85,\n\t\t0x3D, 0x62, 0x95, 0xF7, 0x56, 0x8B, 0xE4, 0x0B,\n\t\t0xB7, 0xA1, 0x6B, 0x8D, 0x65, 0xBA, 0x87, 0x63,\n\t\t0x5D, 0x19, 0x78, 0xD2, 0xAB, 0x11, 0xBA, 0x2A\n\t},\n\t{\n\t\t0xA2, 0xF6, 0x75, 0xDC, 0x73, 0x02, 0x63, 0x8C,\n\t\t0xB6, 0x02, 0x01, 0x06, 0x4C, 0xA5, 0x50, 0x77,\n\t\t0x71, 0x4D, 0x71, 0xFE, 0x09, 0x6A, 0x31, 0x5F,\n\t\t0x2F, 0xE7, 0x40, 0x12, 0x77, 0xCA, 0xA5, 0xAF\n\t},\n\t{\n\t\t0xC8, 0xAA, 0xB5, 0xCD, 0x01, 0x60, 0xAE, 0x78,\n\t\t0xCD, 0x2E, 0x8A, 0xC5, 0xFB, 0x0E, 0x09, 0x3C,\n\t\t0xDB, 0x5C, 0x4B, 0x60, 0x52, 0xA0, 0xA9, 0x7B,\n\t\t0xB0, 0x42, 0x16, 0x82, 0x6F, 0xA7, 0xA4, 0x37\n\t},\n\t{\n\t\t0xFF, 0x68, 0xCA, 0x40, 0x35, 0xBF, 0xEB, 0x43,\n\t\t0xFB, 0xF1, 0x45, 0xFD, 0xDD, 0x5E, 0x43, 0xF1,\n\t\t0xCE, 0xA5, 0x4F, 0x11, 0xF7, 0xBE, 0xE1, 0x30,\n\t\t0x58, 0xF0, 0x27, 0x32, 0x9A, 0x4A, 0x5F, 0xA4\n\t},\n\t{\n\t\t0x1D, 0x4E, 0x54, 0x87, 0xAE, 0x3C, 0x74, 0x0F,\n\t\t0x2B, 0xA6, 0xE5, 0x41, 0xAC, 0x91, 0xBC, 0x2B,\n\t\t0xFC, 0xD2, 0x99, 0x9C, 0x51, 0x8D, 0x80, 0x7B,\n\t\t0x42, 0x67, 0x48, 0x80, 0x3A, 0x35, 0x0F, 0xD4\n\t},\n\t{\n\t\t0x6D, 0x24, 0x4E, 0x1A, 0x06, 0xCE, 0x4E, 0xF5,\n\t\t0x78, 0xDD, 0x0F, 0x63, 0xAF, 0xF0, 0x93, 0x67,\n\t\t0x06, 0x73, 0x51, 0x19, 0xCA, 0x9C, 0x8D, 0x22,\n\t\t0xD8, 0x6C, 0x80, 0x14, 0x14, 0xAB, 0x97, 0x41\n\t},\n\t{\n\t\t0xDE, 0xCF, 0x73, 0x29, 0xDB, 0xCC, 0x82, 0x7B,\n\t\t0x8F, 0xC5, 0x24, 0xC9, 0x43, 0x1E, 0x89, 0x98,\n\t\t0x02, 0x9E, 0xCE, 0x12, 0xCE, 0x93, 0xB7, 0xB2,\n\t\t0xF3, 0xE7, 0x69, 0xA9, 0x41, 0xFB, 0x8C, 0xEA\n\t},\n\t{\n\t\t0x2F, 0xAF, 0xCC, 0x0F, 0x2E, 0x63, 0xCB, 0xD0,\n\t\t0x77, 0x55, 0xBE, 0x7B, 0x75, 0xEC, 0xEA, 0x0A,\n\t\t0xDF, 0xF9, 0xAA, 0x5E, 0xDE, 0x2A, 0x52, 0xFD,\n\t\t0xAB, 0x4D, 0xFD, 0x03, 0x74, 0xCD, 0x48, 0x3F\n\t},\n\t{\n\t\t0xAA, 0x85, 0x01, 0x0D, 0xD4, 0x6A, 0x54, 0x6B,\n\t\t0x53, 0x5E, 0xF4, 0xCF, 0x5F, 0x07, 0xD6, 0x51,\n\t\t0x61, 0xE8, 0x98, 0x28, 0xF3, 0xA7, 0x7D, 0xB7,\n\t\t0xB9, 0xB5, 0x6F, 0x0D, 0xF5, 0x9A, 0xAE, 0x45\n\t},\n\t{\n\t\t0x07, 0xE8, 0xE1, 0xEE, 0x73, 0x2C, 0xB0, 0xD3,\n\t\t0x56, 0xC9, 0xC0, 0xD1, 0x06, 0x9C, 0x89, 0xD1,\n\t\t0x7A, 0xDF, 0x6A, 0x9A, 0x33, 0x4F, 0x74, 0x5E,\n\t\t0xC7, 0x86, 0x73, 0x32, 0x54, 0x8C, 0xA8, 0xE9\n\t},\n\t{\n\t\t0x0E, 0x01, 0xE8, 0x1C, 0xAD, 0xA8, 0x16, 0x2B,\n\t\t0xFD, 0x5F, 0x8A, 0x8C, 0x81, 0x8A, 0x6C, 0x69,\n\t\t0xFE, 0xDF, 0x02, 0xCE, 0xB5, 0x20, 0x85, 0x23,\n\t\t0xCB, 0xE5, 0x31, 0x3B, 0x89, 0xCA, 0x10, 0x53\n\t},\n\t{\n\t\t0x6B, 0xB6, 0xC6, 0x47, 0x26, 0x55, 0x08, 0x43,\n\t\t0x99, 0x85, 0x2E, 0x00, 0x24, 0x9F, 0x8C, 0xB2,\n\t\t0x47, 0x89, 0x6D, 0x39, 0x2B, 0x02, 0xD7, 0x3B,\n\t\t0x7F, 0x0D, 0xD8, 0x18, 0xE1, 0xE2, 0x9B, 0x07\n\t},\n\t{\n\t\t0x42, 0xD4, 0x63, 0x6E, 0x20, 0x60, 0xF0, 0x8F,\n\t\t0x41, 0xC8, 0x82, 0xE7, 0x6B, 0x39, 0x6B, 0x11,\n\t\t0x2E, 0xF6, 0x27, 0xCC, 0x24, 0xC4, 0x3D, 0xD5,\n\t\t0xF8, 0x3A, 0x1D, 0x1A, 0x7E, 0xAD, 0x71, 0x1A\n\t},\n\t{\n\t\t0x48, 0x58, 0xC9, 0xA1, 0x88, 0xB0, 0x23, 0x4F,\n\t\t0xB9, 0xA8, 0xD4, 0x7D, 0x0B, 0x41, 0x33, 0x65,\n\t\t0x0A, 0x03, 0x0B, 0xD0, 0x61, 0x1B, 0x87, 0xC3,\n\t\t0x89, 0x2E, 0x94, 0x95, 0x1F, 0x8D, 0xF8, 0x52\n\t},\n\t{\n\t\t0x3F, 0xAB, 0x3E, 0x36, 0x98, 0x8D, 0x44, 0x5A,\n\t\t0x51, 0xC8, 0x78, 0x3E, 0x53, 0x1B, 0xE3, 0xA0,\n\t\t0x2B, 0xE4, 0x0C, 0xD0, 0x47, 0x96, 0xCF, 0xB6,\n\t\t0x1D, 0x40, 0x34, 0x74, 0x42, 0xD3, 0xF7, 0x94\n\t},\n\t{\n\t\t0xEB, 0xAB, 0xC4, 0x96, 0x36, 0xBD, 0x43, 0x3D,\n\t\t0x2E, 0xC8, 0xF0, 0xE5, 0x18, 0x73, 0x2E, 0xF8,\n\t\t0xFA, 0x21, 0xD4, 0xD0, 0x71, 0xCC, 0x3B, 0xC4,\n\t\t0x6C, 0xD7, 0x9F, 0xA3, 0x8A, 0x28, 0xB8, 0x10\n\t},\n\t{\n\t\t0xA1, 0xD0, 0x34, 0x35, 0x23, 0xB8, 0x93, 0xFC,\n\t\t0xA8, 0x4F, 0x47, 0xFE, 0xB4, 0xA6, 0x4D, 0x35,\n\t\t0x0A, 0x17, 0xD8, 0xEE, 0xF5, 0x49, 0x7E, 0xCE,\n\t\t0x69, 0x7D, 0x02, 0xD7, 0x91, 0x78, 0xB5, 0x91\n\t},\n\t{\n\t\t0x26, 0x2E, 0xBF, 0xD9, 0x13, 0x0B, 0x7D, 0x28,\n\t\t0x76, 0x0D, 0x08, 0xEF, 0x8B, 0xFD, 0x3B, 0x86,\n\t\t0xCD, 0xD3, 0xB2, 0x11, 0x3D, 0x2C, 0xAE, 0xF7,\n\t\t0xEA, 0x95, 0x1A, 0x30, 0x3D, 0xFA, 0x38, 0x46\n\t},\n\t{\n\t\t0xF7, 0x61, 0x58, 0xED, 0xD5, 0x0A, 0x15, 0x4F,\n\t\t0xA7, 0x82, 0x03, 0xED, 0x23, 0x62, 0x93, 0x2F,\n\t\t0xCB, 0x82, 0x53, 0xAA, 0xE3, 0x78, 0x90, 0x3E,\n\t\t0xDE, 0xD1, 0xE0, 0x3F, 0x70, 0x21, 0xA2, 0x57\n\t},\n\t{\n\t\t0x26, 0x17, 0x8E, 0x95, 0x0A, 0xC7, 0x22, 0xF6,\n\t\t0x7A, 0xE5, 0x6E, 0x57, 0x1B, 0x28, 0x4C, 0x02,\n\t\t0x07, 0x68, 0x4A, 0x63, 0x34, 0xA1, 0x77, 0x48,\n\t\t0xA9, 0x4D, 0x26, 0x0B, 0xC5, 0xF5, 0x52, 0x74\n\t},\n\t{\n\t\t0xC3, 0x78, 0xD1, 0xE4, 0x93, 0xB4, 0x0E, 0xF1,\n\t\t0x1F, 0xE6, 0xA1, 0x5D, 0x9C, 0x27, 0x37, 0xA3,\n\t\t0x78, 0x09, 0x63, 0x4C, 0x5A, 0xBA, 0xD5, 0xB3,\n\t\t0x3D, 0x7E, 0x39, 0x3B, 0x4A, 0xE0, 0x5D, 0x03\n\t},\n\t{\n\t\t0x98, 0x4B, 0xD8, 0x37, 0x91, 0x01, 0xBE, 0x8F,\n\t\t0xD8, 0x06, 0x12, 0xD8, 0xEA, 0x29, 0x59, 0xA7,\n\t\t0x86, 0x5E, 0xC9, 0x71, 0x85, 0x23, 0x55, 0x01,\n\t\t0x07, 0xAE, 0x39, 0x38, 0xDF, 0x32, 0x01, 0x1B\n\t},\n\t{\n\t\t0xC6, 0xF2, 0x5A, 0x81, 0x2A, 0x14, 0x48, 0x58,\n\t\t0xAC, 0x5C, 0xED, 0x37, 0xA9, 0x3A, 0x9F, 0x47,\n\t\t0x59, 0xBA, 0x0B, 0x1C, 0x0F, 0xDC, 0x43, 0x1D,\n\t\t0xCE, 0x35, 0xF9, 0xEC, 0x1F, 0x1F, 0x4A, 0x99\n\t},\n\t{\n\t\t0x92, 0x4C, 0x75, 0xC9, 0x44, 0x24, 0xFF, 0x75,\n\t\t0xE7, 0x4B, 0x8B, 0x4E, 0x94, 0x35, 0x89, 0x58,\n\t\t0xB0, 0x27, 0xB1, 0x71, 0xDF, 0x5E, 0x57, 0x89,\n\t\t0x9A, 0xD0, 0xD4, 0xDA, 0xC3, 0x73, 0x53, 0xB6\n\t},\n\t{\n\t\t0x0A, 0xF3, 0x58, 0x92, 0xA6, 0x3F, 0x45, 0x93,\n\t\t0x1F, 0x68, 0x46, 0xED, 0x19, 0x03, 0x61, 0xCD,\n\t\t0x07, 0x30, 0x89, 0xE0, 0x77, 0x16, 0x57, 0x14,\n\t\t0xB5, 0x0B, 0x81, 0xA2, 0xE3, 0xDD, 0x9B, 0xA1\n\t},\n\t{\n\t\t0xCC, 0x80, 0xCE, 0xFB, 0x26, 0xC3, 0xB2, 0xB0,\n\t\t0xDA, 0xEF, 0x23, 0x3E, 0x60, 0x6D, 0x5F, 0xFC,\n\t\t0x80, 0xFA, 0x17, 0x42, 0x7D, 0x18, 0xE3, 0x04,\n\t\t0x89, 0x67, 0x3E, 0x06, 0xEF, 0x4B, 0x87, 0xF7\n\t},\n\t{\n\t\t0xC2, 0xF8, 0xC8, 0x11, 0x74, 0x47, 0xF3, 0x97,\n\t\t0x8B, 0x08, 0x18, 0xDC, 0xF6, 0xF7, 0x01, 0x16,\n\t\t0xAC, 0x56, 0xFD, 0x18, 0x4D, 0xD1, 0x27, 0x84,\n\t\t0x94, 0xE1, 0x03, 0xFC, 0x6D, 0x74, 0xA8, 0x87\n\t},\n\t{\n\t\t0xBD, 0xEC, 0xF6, 0xBF, 0xC1, 0xBA, 0x0D, 0xF6,\n\t\t0xE8, 0x62, 0xC8, 0x31, 0x99, 0x22, 0x07, 0x79,\n\t\t0x6A, 0xCC, 0x79, 0x79, 0x68, 0x35, 0x88, 0x28,\n\t\t0xC0, 0x6E, 0x7A, 0x51, 0xE0, 0x90, 0x09, 0x8F\n\t},\n\t{\n\t\t0x24, 0xD1, 0xA2, 0x6E, 0x3D, 0xAB, 0x02, 0xFE,\n\t\t0x45, 0x72, 0xD2, 0xAA, 0x7D, 0xBD, 0x3E, 0xC3,\n\t\t0x0F, 0x06, 0x93, 0xDB, 0x26, 0xF2, 0x73, 0xD0,\n\t\t0xAB, 0x2C, 0xB0, 0xC1, 0x3B, 0x5E, 0x64, 0x51\n\t},\n\t{\n\t\t0xEC, 0x56, 0xF5, 0x8B, 0x09, 0x29, 0x9A, 0x30,\n\t\t0x0B, 0x14, 0x05, 0x65, 0xD7, 0xD3, 0xE6, 0x87,\n\t\t0x82, 0xB6, 0xE2, 0xFB, 0xEB, 0x4B, 0x7E, 0xA9,\n\t\t0x7A, 0xC0, 0x57, 0x98, 0x90, 0x61, 0xDD, 0x3F\n\t},\n\t{\n\t\t0x11, 0xA4, 0x37, 0xC1, 0xAB, 0xA3, 0xC1, 0x19,\n\t\t0xDD, 0xFA, 0xB3, 0x1B, 0x3E, 0x8C, 0x84, 0x1D,\n\t\t0xEE, 0xEB, 0x91, 0x3E, 0xF5, 0x7F, 0x7E, 0x48,\n\t\t0xF2, 0xC9, 0xCF, 0x5A, 0x28, 0xFA, 0x42, 0xBC\n\t},\n\t{\n\t\t0x53, 0xC7, 0xE6, 0x11, 0x4B, 0x85, 0x0A, 0x2C,\n\t\t0xB4, 0x96, 0xC9, 0xB3, 0xC6, 0x9A, 0x62, 0x3E,\n\t\t0xAE, 0xA2, 0xCB, 0x1D, 0x33, 0xDD, 0x81, 0x7E,\n\t\t0x47, 0x65, 0xED, 0xAA, 0x68, 0x23, 0xC2, 0x28\n\t},\n\t{\n\t\t0x15, 0x4C, 0x3E, 0x96, 0xFE, 0xE5, 0xDB, 0x14,\n\t\t0xF8, 0x77, 0x3E, 0x18, 0xAF, 0x14, 0x85, 0x79,\n\t\t0x13, 0x50, 0x9D, 0xA9, 0x99, 0xB4, 0x6C, 0xDD,\n\t\t0x3D, 0x4C, 0x16, 0x97, 0x60, 0xC8, 0x3A, 0xD2\n\t},\n\t{\n\t\t0x40, 0xB9, 0x91, 0x6F, 0x09, 0x3E, 0x02, 0x7A,\n\t\t0x87, 0x86, 0x64, 0x18, 0x18, 0x92, 0x06, 0x20,\n\t\t0x47, 0x2F, 0xBC, 0xF6, 0x8F, 0x70, 0x1D, 0x1B,\n\t\t0x68, 0x06, 0x32, 0xE6, 0x99, 0x6B, 0xDE, 0xD3\n\t},\n\t{\n\t\t0x24, 0xC4, 0xCB, 0xBA, 0x07, 0x11, 0x98, 0x31,\n\t\t0xA7, 0x26, 0xB0, 0x53, 0x05, 0xD9, 0x6D, 0xA0,\n\t\t0x2F, 0xF8, 0xB1, 0x48, 0xF0, 0xDA, 0x44, 0x0F,\n\t\t0xE2, 0x33, 0xBC, 0xAA, 0x32, 0xC7, 0x2F, 0x6F\n\t},\n\t{\n\t\t0x5D, 0x20, 0x15, 0x10, 0x25, 0x00, 0x20, 0xB7,\n\t\t0x83, 0x68, 0x96, 0x88, 0xAB, 0xBF, 0x8E, 0xCF,\n\t\t0x25, 0x94, 0xA9, 0x6A, 0x08, 0xF2, 0xBF, 0xEC,\n\t\t0x6C, 0xE0, 0x57, 0x44, 0x65, 0xDD, 0xED, 0x71\n\t},\n\t{\n\t\t0x04, 0x3B, 0x97, 0xE3, 0x36, 0xEE, 0x6F, 0xDB,\n\t\t0xBE, 0x2B, 0x50, 0xF2, 0x2A, 0xF8, 0x32, 0x75,\n\t\t0xA4, 0x08, 0x48, 0x05, 0xD2, 0xD5, 0x64, 0x59,\n\t\t0x62, 0x45, 0x4B, 0x6C, 0x9B, 0x80, 0x53, 0xA0\n\t},\n\t{\n\t\t0x56, 0x48, 0x35, 0xCB, 0xAE, 0xA7, 0x74, 0x94,\n\t\t0x85, 0x68, 0xBE, 0x36, 0xCF, 0x52, 0xFC, 0xDD,\n\t\t0x83, 0x93, 0x4E, 0xB0, 0xA2, 0x75, 0x12, 0xDB,\n\t\t0xE3, 0xE2, 0xDB, 0x47, 0xB9, 0xE6, 0x63, 0x5A\n\t},\n\t{\n\t\t0xF2, 0x1C, 0x33, 0xF4, 0x7B, 0xDE, 0x40, 0xA2,\n\t\t0xA1, 0x01, 0xC9, 0xCD, 0xE8, 0x02, 0x7A, 0xAF,\n\t\t0x61, 0xA3, 0x13, 0x7D, 0xE2, 0x42, 0x2B, 0x30,\n\t\t0x03, 0x5A, 0x04, 0xC2, 0x70, 0x89, 0x41, 0x83\n\t},\n\t{\n\t\t0x9D, 0xB0, 0xEF, 0x74, 0xE6, 0x6C, 0xBB, 0x84,\n\t\t0x2E, 0xB0, 0xE0, 0x73, 0x43, 0xA0, 0x3C, 0x5C,\n\t\t0x56, 0x7E, 0x37, 0x2B, 0x3F, 0x23, 0xB9, 0x43,\n\t\t0xC7, 0x88, 0xA4, 0xF2, 0x50, 0xF6, 0x78, 0x91\n\t},\n\t{\n\t\t0xAB, 0x8D, 0x08, 0x65, 0x5F, 0xF1, 0xD3, 0xFE,\n\t\t0x87, 0x58, 0xD5, 0x62, 0x23, 0x5F, 0xD2, 0x3E,\n\t\t0x7C, 0xF9, 0xDC, 0xAA, 0xD6, 0x58, 0x87, 0x2A,\n\t\t0x49, 0xE5, 0xD3, 0x18, 0x3B, 0x6C, 0xCE, 0xBD\n\t},\n\t{\n\t\t0x6F, 0x27, 0xF7, 0x7E, 0x7B, 0xCF, 0x46, 0xA1,\n\t\t0xE9, 0x63, 0xAD, 0xE0, 0x30, 0x97, 0x33, 0x54,\n\t\t0x30, 0x31, 0xDC, 0xCD, 0xD4, 0x7C, 0xAA, 0xC1,\n\t\t0x74, 0xD7, 0xD2, 0x7C, 0xE8, 0x07, 0x7E, 0x8B\n\t},\n\t{\n\t\t0xE3, 0xCD, 0x54, 0xDA, 0x7E, 0x44, 0x4C, 0xAA,\n\t\t0x62, 0x07, 0x56, 0x95, 0x25, 0xA6, 0x70, 0xEB,\n\t\t0xAE, 0x12, 0x78, 0xDE, 0x4E, 0x3F, 0xE2, 0x68,\n\t\t0x4B, 0x3E, 0x33, 0xF5, 0xEF, 0x90, 0xCC, 0x1B\n\t},\n\t{\n\t\t0xB2, 0xC3, 0xE3, 0x3A, 0x51, 0xD2, 0x2C, 0x4C,\n\t\t0x08, 0xFC, 0x09, 0x89, 0xC8, 0x73, 0xC9, 0xCC,\n\t\t0x41, 0x50, 0x57, 0x9B, 0x1E, 0x61, 0x63, 0xFA,\n\t\t0x69, 0x4A, 0xD5, 0x1D, 0x53, 0xD7, 0x12, 0xDC\n\t},\n\t{\n\t\t0xBE, 0x7F, 0xDA, 0x98, 0x3E, 0x13, 0x18, 0x9B,\n\t\t0x4C, 0x77, 0xE0, 0xA8, 0x09, 0x20, 0xB6, 0xE0,\n\t\t0xE0, 0xEA, 0x80, 0xC3, 0xB8, 0x4D, 0xBE, 0x7E,\n\t\t0x71, 0x17, 0xD2, 0x53, 0xF4, 0x81, 0x12, 0xF4\n\t},\n\t{\n\t\t0xB6, 0x00, 0x8C, 0x28, 0xFA, 0xE0, 0x8A, 0xA4,\n\t\t0x27, 0xE5, 0xBD, 0x3A, 0xAD, 0x36, 0xF1, 0x00,\n\t\t0x21, 0xF1, 0x6C, 0x77, 0xCF, 0xEA, 0xBE, 0xD0,\n\t\t0x7F, 0x97, 0xCC, 0x7D, 0xC1, 0xF1, 0x28, 0x4A\n\t},\n\t{\n\t\t0x6E, 0x4E, 0x67, 0x60, 0xC5, 0x38, 0xF2, 0xE9,\n\t\t0x7B, 0x3A, 0xDB, 0xFB, 0xBC, 0xDE, 0x57, 0xF8,\n\t\t0x96, 0x6B, 0x7E, 0xA8, 0xFC, 0xB5, 0xBF, 0x7E,\n\t\t0xFE, 0xC9, 0x13, 0xFD, 0x2A, 0x2B, 0x0C, 0x55\n\t},\n\t{\n\t\t0x4A, 0xE5, 0x1F, 0xD1, 0x83, 0x4A, 0xA5, 0xBD,\n\t\t0x9A, 0x6F, 0x7E, 0xC3, 0x9F, 0xC6, 0x63, 0x33,\n\t\t0x8D, 0xC5, 0xD2, 0xE2, 0x07, 0x61, 0x56, 0x6D,\n\t\t0x90, 0xCC, 0x68, 0xB1, 0xCB, 0x87, 0x5E, 0xD8\n\t},\n\t{\n\t\t0xB6, 0x73, 0xAA, 0xD7, 0x5A, 0xB1, 0xFD, 0xB5,\n\t\t0x40, 0x1A, 0xBF, 0xA1, 0xBF, 0x89, 0xF3, 0xAD,\n\t\t0xD2, 0xEB, 0xC4, 0x68, 0xDF, 0x36, 0x24, 0xA4,\n\t\t0x78, 0xF4, 0xFE, 0x85, 0x9D, 0x8D, 0x55, 0xE2\n\t},\n\t{\n\t\t0x13, 0xC9, 0x47, 0x1A, 0x98, 0x55, 0x91, 0x35,\n\t\t0x39, 0x83, 0x66, 0x60, 0x39, 0x8D, 0xA0, 0xF3,\n\t\t0xF9, 0x9A, 0xDA, 0x08, 0x47, 0x9C, 0x69, 0xD1,\n\t\t0xB7, 0xFC, 0xAA, 0x34, 0x61, 0xDD, 0x7E, 0x59\n\t},\n\t{\n\t\t0x2C, 0x11, 0xF4, 0xA7, 0xF9, 0x9A, 0x1D, 0x23,\n\t\t0xA5, 0x8B, 0xB6, 0x36, 0x35, 0x0F, 0xE8, 0x49,\n\t\t0xF2, 0x9C, 0xBA, 0xC1, 0xB2, 0xA1, 0x11, 0x2D,\n\t\t0x9F, 0x1E, 0xD5, 0xBC, 0x5B, 0x31, 0x3C, 0xCD\n\t},\n\t{\n\t\t0xC7, 0xD3, 0xC0, 0x70, 0x6B, 0x11, 0xAE, 0x74,\n\t\t0x1C, 0x05, 0xA1, 0xEF, 0x15, 0x0D, 0xD6, 0x5B,\n\t\t0x54, 0x94, 0xD6, 0xD5, 0x4C, 0x9A, 0x86, 0xE2,\n\t\t0x61, 0x78, 0x54, 0xE6, 0xAE, 0xEE, 0xBB, 0xD9\n\t},\n\t{\n\t\t0x19, 0x4E, 0x10, 0xC9, 0x38, 0x93, 0xAF, 0xA0,\n\t\t0x64, 0xC3, 0xAC, 0x04, 0xC0, 0xDD, 0x80, 0x8D,\n\t\t0x79, 0x1C, 0x3D, 0x4B, 0x75, 0x56, 0xE8, 0x9D,\n\t\t0x8D, 0x9C, 0xB2, 0x25, 0xC4, 0xB3, 0x33, 0x39\n\t},\n\t{\n\t\t0x6F, 0xC4, 0x98, 0x8B, 0x8F, 0x78, 0x54, 0x6B,\n\t\t0x16, 0x88, 0x99, 0x18, 0x45, 0x90, 0x8F, 0x13,\n\t\t0x4B, 0x6A, 0x48, 0x2E, 0x69, 0x94, 0xB3, 0xD4,\n\t\t0x83, 0x17, 0xBF, 0x08, 0xDB, 0x29, 0x21, 0x85\n\t},\n\t{\n\t\t0x56, 0x65, 0xBE, 0xB8, 0xB0, 0x95, 0x55, 0x25,\n\t\t0x81, 0x3B, 0x59, 0x81, 0xCD, 0x14, 0x2E, 0xD4,\n\t\t0xD0, 0x3F, 0xBA, 0x38, 0xA6, 0xF3, 0xE5, 0xAD,\n\t\t0x26, 0x8E, 0x0C, 0xC2, 0x70, 0xD1, 0xCD, 0x11\n\t},\n\t{\n\t\t0xB8, 0x83, 0xD6, 0x8F, 0x5F, 0xE5, 0x19, 0x36,\n\t\t0x43, 0x1B, 0xA4, 0x25, 0x67, 0x38, 0x05, 0x3B,\n\t\t0x1D, 0x04, 0x26, 0xD4, 0xCB, 0x64, 0xB1, 0x6E,\n\t\t0x83, 0xBA, 0xDC, 0x5E, 0x9F, 0xBE, 0x3B, 0x81\n\t},\n\t{\n\t\t0x53, 0xE7, 0xB2, 0x7E, 0xA5, 0x9C, 0x2F, 0x6D,\n\t\t0xBB, 0x50, 0x76, 0x9E, 0x43, 0x55, 0x4D, 0xF3,\n\t\t0x5A, 0xF8, 0x9F, 0x48, 0x22, 0xD0, 0x46, 0x6B,\n\t\t0x00, 0x7D, 0xD6, 0xF6, 0xDE, 0xAF, 0xFF, 0x02\n\t},\n\t{\n\t\t0x1F, 0x1A, 0x02, 0x29, 0xD4, 0x64, 0x0F, 0x01,\n\t\t0x90, 0x15, 0x88, 0xD9, 0xDE, 0xC2, 0x2D, 0x13,\n\t\t0xFC, 0x3E, 0xB3, 0x4A, 0x61, 0xB3, 0x29, 0x38,\n\t\t0xEF, 0xBF, 0x53, 0x34, 0xB2, 0x80, 0x0A, 0xFA\n\t},\n\t{\n\t\t0xC2, 0xB4, 0x05, 0xAF, 0xA0, 0xFA, 0x66, 0x68,\n\t\t0x85, 0x2A, 0xEE, 0x4D, 0x88, 0x04, 0x08, 0x53,\n\t\t0xFA, 0xB8, 0x00, 0xE7, 0x2B, 0x57, 0x58, 0x14,\n\t\t0x18, 0xE5, 0x50, 0x6F, 0x21, 0x4C, 0x7D, 0x1F\n\t},\n\t{\n\t\t0xC0, 0x8A, 0xA1, 0xC2, 0x86, 0xD7, 0x09, 0xFD,\n\t\t0xC7, 0x47, 0x37, 0x44, 0x97, 0x71, 0x88, 0xC8,\n\t\t0x95, 0xBA, 0x01, 0x10, 0x14, 0x24, 0x7E, 0x4E,\n\t\t0xFA, 0x8D, 0x07, 0xE7, 0x8F, 0xEC, 0x69, 0x5C\n\t},\n\t{\n\t\t0xF0, 0x3F, 0x57, 0x89, 0xD3, 0x33, 0x6B, 0x80,\n\t\t0xD0, 0x02, 0xD5, 0x9F, 0xDF, 0x91, 0x8B, 0xDB,\n\t\t0x77, 0x5B, 0x00, 0x95, 0x6E, 0xD5, 0x52, 0x8E,\n\t\t0x86, 0xAA, 0x99, 0x4A, 0xCB, 0x38, 0xFE, 0x2D\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2s_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2S_OUTBYTES] = \n{\n\t{\n\t\t0x48, 0xA8, 0x99, 0x7D, 0xA4, 0x07, 0x87, 0x6B,\n\t\t0x3D, 0x79, 0xC0, 0xD9, 0x23, 0x25, 0xAD, 0x3B,\n\t\t0x89, 0xCB, 0xB7, 0x54, 0xD8, 0x6A, 0xB7, 0x1A,\n\t\t0xEE, 0x04, 0x7A, 0xD3, 0x45, 0xFD, 0x2C, 0x49\n\t},\n\t{\n\t\t0x40, 0xD1, 0x5F, 0xEE, 0x7C, 0x32, 0x88, 0x30,\n\t\t0x16, 0x6A, 0xC3, 0xF9, 0x18, 0x65, 0x0F, 0x80,\n\t\t0x7E, 0x7E, 0x01, 0xE1, 0x77, 0x25, 0x8C, 0xDC,\n\t\t0x0A, 0x39, 0xB1, 0x1F, 0x59, 0x80, 0x66, 0xF1\n\t},\n\t{\n\t\t0x6B, 0xB7, 0x13, 0x00, 0x64, 0x4C, 0xD3, 0x99,\n\t\t0x1B, 0x26, 0xCC, 0xD4, 0xD2, 0x74, 0xAC, 0xD1,\n\t\t0xAD, 0xEA, 0xB8, 0xB1, 0xD7, 0x91, 0x45, 0x46,\n\t\t0xC1, 0x19, 0x8B, 0xBE, 0x9F, 0xC9, 0xD8, 0x03\n\t},\n\t{\n\t\t0x1D, 0x22, 0x0D, 0xBE, 0x2E, 0xE1, 0x34, 0x66,\n\t\t0x1F, 0xDF, 0x6D, 0x9E, 0x74, 0xB4, 0x17, 0x04,\n\t\t0x71, 0x05, 0x56, 0xF2, 0xF6, 0xE5, 0xA0, 0x91,\n\t\t0xB2, 0x27, 0x69, 0x74, 0x45, 0xDB, 0xEA, 0x6B\n\t},\n\t{\n\t\t0xF6, 0xC3, 0xFB, 0xAD, 0xB4, 0xCC, 0x68, 0x7A,\n\t\t0x00, 0x64, 0xA5, 0xBE, 0x6E, 0x79, 0x1B, 0xEC,\n\t\t0x63, 0xB8, 0x68, 0xAD, 0x62, 0xFB, 0xA6, 0x1B,\n\t\t0x37, 0x57, 0xEF, 0x9C, 0xA5, 0x2E, 0x05, 0xB2\n\t},\n\t{\n\t\t0x49, 0xC1, 0xF2, 0x11, 0x88, 0xDF, 0xD7, 0x69,\n\t\t0xAE, 0xA0, 0xE9, 0x11, 0xDD, 0x6B, 0x41, 0xF1,\n\t\t0x4D, 0xAB, 0x10, 0x9D, 0x2B, 0x85, 0x97, 0x7A,\n\t\t0xA3, 0x08, 0x8B, 0x5C, 0x70, 0x7E, 0x85, 0x98\n\t},\n\t{\n\t\t0xFD, 0xD8, 0x99, 0x3D, 0xCD, 0x43, 0xF6, 0x96,\n\t\t0xD4, 0x4F, 0x3C, 0xEA, 0x0F, 0xF3, 0x53, 0x45,\n\t\t0x23, 0x4E, 0xC8, 0xEE, 0x08, 0x3E, 0xB3, 0xCA,\n\t\t0xDA, 0x01, 0x7C, 0x7F, 0x78, 0xC1, 0x71, 0x43\n\t},\n\t{\n\t\t0xE6, 0xC8, 0x12, 0x56, 0x37, 0x43, 0x8D, 0x09,\n\t\t0x05, 0xB7, 0x49, 0xF4, 0x65, 0x60, 0xAC, 0x89,\n\t\t0xFD, 0x47, 0x1C, 0xF8, 0x69, 0x2E, 0x28, 0xFA,\n\t\t0xB9, 0x82, 0xF7, 0x3F, 0x01, 0x9B, 0x83, 0xA9\n\t},\n\t{\n\t\t0x19, 0xFC, 0x8C, 0xA6, 0x97, 0x9D, 0x60, 0xE6,\n\t\t0xED, 0xD3, 0xB4, 0x54, 0x1E, 0x2F, 0x96, 0x7C,\n\t\t0xED, 0x74, 0x0D, 0xF6, 0xEC, 0x1E, 0xAE, 0xBB,\n\t\t0xFE, 0x81, 0x38, 0x32, 0xE9, 0x6B, 0x29, 0x74\n\t},\n\t{\n\t\t0xA6, 0xAD, 0x77, 0x7C, 0xE8, 0x81, 0xB5, 0x2B,\n\t\t0xB5, 0xA4, 0x42, 0x1A, 0xB6, 0xCD, 0xD2, 0xDF,\n\t\t0xBA, 0x13, 0xE9, 0x63, 0x65, 0x2D, 0x4D, 0x6D,\n\t\t0x12, 0x2A, 0xEE, 0x46, 0x54, 0x8C, 0x14, 0xA7\n\t},\n\t{\n\t\t0xF5, 0xC4, 0xB2, 0xBA, 0x1A, 0x00, 0x78, 0x1B,\n\t\t0x13, 0xAB, 0xA0, 0x42, 0x52, 0x42, 0xC6, 0x9C,\n\t\t0xB1, 0x55, 0x2F, 0x3F, 0x71, 0xA9, 0xA3, 0xBB,\n\t\t0x22, 0xB4, 0xA6, 0xB4, 0x27, 0x7B, 0x46, 0xDD\n\t},\n\t{\n\t\t0xE3, 0x3C, 0x4C, 0x9B, 0xD0, 0xCC, 0x7E, 0x45,\n\t\t0xC8, 0x0E, 0x65, 0xC7, 0x7F, 0xA5, 0x99, 0x7F,\n\t\t0xEC, 0x70, 0x02, 0x73, 0x85, 0x41, 0x50, 0x9E,\n\t\t0x68, 0xA9, 0x42, 0x38, 0x91, 0xE8, 0x22, 0xA3\n\t},\n\t{\n\t\t0xFB, 0xA1, 0x61, 0x69, 0xB2, 0xC3, 0xEE, 0x10,\n\t\t0x5B, 0xE6, 0xE1, 0xE6, 0x50, 0xE5, 0xCB, 0xF4,\n\t\t0x07, 0x46, 0xB6, 0x75, 0x3D, 0x03, 0x6A, 0xB5,\n\t\t0x51, 0x79, 0x01, 0x4A, 0xD7, 0xEF, 0x66, 0x51\n\t},\n\t{\n\t\t0xF5, 0xC4, 0xBE, 0xC6, 0xD6, 0x2F, 0xC6, 0x08,\n\t\t0xBF, 0x41, 0xCC, 0x11, 0x5F, 0x16, 0xD6, 0x1C,\n\t\t0x7E, 0xFD, 0x3F, 0xF6, 0xC6, 0x56, 0x92, 0xBB,\n\t\t0xE0, 0xAF, 0xFF, 0xB1, 0xFE, 0xDE, 0x74, 0x75\n\t},\n\t{\n\t\t0xA4, 0x86, 0x2E, 0x76, 0xDB, 0x84, 0x7F, 0x05,\n\t\t0xBA, 0x17, 0xED, 0xE5, 0xDA, 0x4E, 0x7F, 0x91,\n\t\t0xB5, 0x92, 0x5C, 0xF1, 0xAD, 0x4B, 0xA1, 0x27,\n\t\t0x32, 0xC3, 0x99, 0x57, 0x42, 0xA5, 0xCD, 0x6E\n\t},\n\t{\n\t\t0x65, 0xF4, 0xB8, 0x60, 0xCD, 0x15, 0xB3, 0x8E,\n\t\t0xF8, 0x14, 0xA1, 0xA8, 0x04, 0x31, 0x4A, 0x55,\n\t\t0xBE, 0x95, 0x3C, 0xAA, 0x65, 0xFD, 0x75, 0x8A,\n\t\t0xD9, 0x89, 0xFF, 0x34, 0xA4, 0x1C, 0x1E, 0xEA\n\t},\n\t{\n\t\t0x19, 0xBA, 0x23, 0x4F, 0x0A, 0x4F, 0x38, 0x63,\n\t\t0x7D, 0x18, 0x39, 0xF9, 0xD9, 0xF7, 0x6A, 0xD9,\n\t\t0x1C, 0x85, 0x22, 0x30, 0x71, 0x43, 0xC9, 0x7D,\n\t\t0x5F, 0x93, 0xF6, 0x92, 0x74, 0xCE, 0xC9, 0xA7\n\t},\n\t{\n\t\t0x1A, 0x67, 0x18, 0x6C, 0xA4, 0xA5, 0xCB, 0x8E,\n\t\t0x65, 0xFC, 0xA0, 0xE2, 0xEC, 0xBC, 0x5D, 0xDC,\n\t\t0x14, 0xAE, 0x38, 0x1B, 0xB8, 0xBF, 0xFE, 0xB9,\n\t\t0xE0, 0xA1, 0x03, 0x44, 0x9E, 0x3E, 0xF0, 0x3C\n\t},\n\t{\n\t\t0xAF, 0xBE, 0xA3, 0x17, 0xB5, 0xA2, 0xE8, 0x9C,\n\t\t0x0B, 0xD9, 0x0C, 0xCF, 0x5D, 0x7F, 0xD0, 0xED,\n\t\t0x57, 0xFE, 0x58, 0x5E, 0x4B, 0xE3, 0x27, 0x1B,\n\t\t0x0A, 0x6B, 0xF0, 0xF5, 0x78, 0x6B, 0x0F, 0x26\n\t},\n\t{\n\t\t0xF1, 0xB0, 0x15, 0x58, 0xCE, 0x54, 0x12, 0x62,\n\t\t0xF5, 0xEC, 0x34, 0x29, 0x9D, 0x6F, 0xB4, 0x09,\n\t\t0x00, 0x09, 0xE3, 0x43, 0x4B, 0xE2, 0xF4, 0x91,\n\t\t0x05, 0xCF, 0x46, 0xAF, 0x4D, 0x2D, 0x41, 0x24\n\t},\n\t{\n\t\t0x13, 0xA0, 0xA0, 0xC8, 0x63, 0x35, 0x63, 0x5E,\n\t\t0xAA, 0x74, 0xCA, 0x2D, 0x5D, 0x48, 0x8C, 0x79,\n\t\t0x7B, 0xBB, 0x4F, 0x47, 0xDC, 0x07, 0x10, 0x50,\n\t\t0x15, 0xED, 0x6A, 0x1F, 0x33, 0x09, 0xEF, 0xCE\n\t},\n\t{\n\t\t0x15, 0x80, 0xAF, 0xEE, 0xBE, 0xBB, 0x34, 0x6F,\n\t\t0x94, 0xD5, 0x9F, 0xE6, 0x2D, 0xA0, 0xB7, 0x92,\n\t\t0x37, 0xEA, 0xD7, 0xB1, 0x49, 0x1F, 0x56, 0x67,\n\t\t0xA9, 0x0E, 0x45, 0xED, 0xF6, 0xCA, 0x8B, 0x03\n\t},\n\t{\n\t\t0x20, 0xBE, 0x1A, 0x87, 0x5B, 0x38, 0xC5, 0x73,\n\t\t0xDD, 0x7F, 0xAA, 0xA0, 0xDE, 0x48, 0x9D, 0x65,\n\t\t0x5C, 0x11, 0xEF, 0xB6, 0xA5, 0x52, 0x69, 0x8E,\n\t\t0x07, 0xA2, 0xD3, 0x31, 0xB5, 0xF6, 0x55, 0xC3\n\t},\n\t{\n\t\t0xBE, 0x1F, 0xE3, 0xC4, 0xC0, 0x40, 0x18, 0xC5,\n\t\t0x4C, 0x4A, 0x0F, 0x6B, 0x9A, 0x2E, 0xD3, 0xC5,\n\t\t0x3A, 0xBE, 0x3A, 0x9F, 0x76, 0xB4, 0xD2, 0x6D,\n\t\t0xE5, 0x6F, 0xC9, 0xAE, 0x95, 0x05, 0x9A, 0x99\n\t},\n\t{\n\t\t0xE3, 0xE3, 0xAC, 0xE5, 0x37, 0xEB, 0x3E, 0xDD,\n\t\t0x84, 0x63, 0xD9, 0xAD, 0x35, 0x82, 0xE1, 0x3C,\n\t\t0xF8, 0x65, 0x33, 0xFF, 0xDE, 0x43, 0xD6, 0x68,\n\t\t0xDD, 0x2E, 0x93, 0xBB, 0xDB, 0xD7, 0x19, 0x5A\n\t},\n\t{\n\t\t0x11, 0x0C, 0x50, 0xC0, 0xBF, 0x2C, 0x6E, 0x7A,\n\t\t0xEB, 0x7E, 0x43, 0x5D, 0x92, 0xD1, 0x32, 0xAB,\n\t\t0x66, 0x55, 0x16, 0x8E, 0x78, 0xA2, 0xDE, 0xCD,\n\t\t0xEC, 0x33, 0x30, 0x77, 0x76, 0x84, 0xD9, 0xC1\n\t},\n\t{\n\t\t0xE9, 0xBA, 0x8F, 0x50, 0x5C, 0x9C, 0x80, 0xC0,\n\t\t0x86, 0x66, 0xA7, 0x01, 0xF3, 0x36, 0x7E, 0x6C,\n\t\t0xC6, 0x65, 0xF3, 0x4B, 0x22, 0xE7, 0x3C, 0x3C,\n\t\t0x04, 0x17, 0xEB, 0x1C, 0x22, 0x06, 0x08, 0x2F\n\t},\n\t{\n\t\t0x26, 0xCD, 0x66, 0xFC, 0xA0, 0x23, 0x79, 0xC7,\n\t\t0x6D, 0xF1, 0x23, 0x17, 0x05, 0x2B, 0xCA, 0xFD,\n\t\t0x6C, 0xD8, 0xC3, 0xA7, 0xB8, 0x90, 0xD8, 0x05,\n\t\t0xF3, 0x6C, 0x49, 0x98, 0x97, 0x82, 0x43, 0x3A\n\t},\n\t{\n\t\t0x21, 0x3F, 0x35, 0x96, 0xD6, 0xE3, 0xA5, 0xD0,\n\t\t0xE9, 0x93, 0x2C, 0xD2, 0x15, 0x91, 0x46, 0x01,\n\t\t0x5E, 0x2A, 0xBC, 0x94, 0x9F, 0x47, 0x29, 0xEE,\n\t\t0x26, 0x32, 0xFE, 0x1E, 0xDB, 0x78, 0xD3, 0x37\n\t},\n\t{\n\t\t0x10, 0x15, 0xD7, 0x01, 0x08, 0xE0, 0x3B, 0xE1,\n\t\t0xC7, 0x02, 0xFE, 0x97, 0x25, 0x36, 0x07, 0xD1,\n\t\t0x4A, 0xEE, 0x59, 0x1F, 0x24, 0x13, 0xEA, 0x67,\n\t\t0x87, 0x42, 0x7B, 0x64, 0x59, 0xFF, 0x21, 0x9A\n\t},\n\t{\n\t\t0x3C, 0xA9, 0x89, 0xDE, 0x10, 0xCF, 0xE6, 0x09,\n\t\t0x90, 0x94, 0x72, 0xC8, 0xD3, 0x56, 0x10, 0x80,\n\t\t0x5B, 0x2F, 0x97, 0x77, 0x34, 0xCF, 0x65, 0x2C,\n\t\t0xC6, 0x4B, 0x3B, 0xFC, 0x88, 0x2D, 0x5D, 0x89\n\t},\n\t{\n\t\t0xB6, 0x15, 0x6F, 0x72, 0xD3, 0x80, 0xEE, 0x9E,\n\t\t0xA6, 0xAC, 0xD1, 0x90, 0x46, 0x4F, 0x23, 0x07,\n\t\t0xA5, 0xC1, 0x79, 0xEF, 0x01, 0xFD, 0x71, 0xF9,\n\t\t0x9F, 0x2D, 0x0F, 0x7A, 0x57, 0x36, 0x0A, 0xEA\n\t},\n\t{\n\t\t0xC0, 0x3B, 0xC6, 0x42, 0xB2, 0x09, 0x59, 0xCB,\n\t\t0xE1, 0x33, 0xA0, 0x30, 0x3E, 0x0C, 0x1A, 0xBF,\n\t\t0xF3, 0xE3, 0x1E, 0xC8, 0xE1, 0xA3, 0x28, 0xEC,\n\t\t0x85, 0x65, 0xC3, 0x6D, 0xEC, 0xFF, 0x52, 0x65\n\t},\n\t{\n\t\t0x2C, 0x3E, 0x08, 0x17, 0x6F, 0x76, 0x0C, 0x62,\n\t\t0x64, 0xC3, 0xA2, 0xCD, 0x66, 0xFE, 0xC6, 0xC3,\n\t\t0xD7, 0x8D, 0xE4, 0x3F, 0xC1, 0x92, 0x45, 0x7B,\n\t\t0x2A, 0x4A, 0x66, 0x0A, 0x1E, 0x0E, 0xB2, 0x2B\n\t},\n\t{\n\t\t0xF7, 0x38, 0xC0, 0x2F, 0x3C, 0x1B, 0x19, 0x0C,\n\t\t0x51, 0x2B, 0x1A, 0x32, 0xDE, 0xAB, 0xF3, 0x53,\n\t\t0x72, 0x8E, 0x0E, 0x9A, 0xB0, 0x34, 0x49, 0x0E,\n\t\t0x3C, 0x34, 0x09, 0x94, 0x6A, 0x97, 0xAE, 0xEC\n\t},\n\t{\n\t\t0x8B, 0x18, 0x80, 0xDF, 0x30, 0x1C, 0xC9, 0x63,\n\t\t0x41, 0x88, 0x11, 0x08, 0x89, 0x64, 0x83, 0x92,\n\t\t0x87, 0xFF, 0x7F, 0xE3, 0x1C, 0x49, 0xEA, 0x6E,\n\t\t0xBD, 0x9E, 0x48, 0xBD, 0xEE, 0xE4, 0x97, 0xC5\n\t},\n\t{\n\t\t0x1E, 0x75, 0xCB, 0x21, 0xC6, 0x09, 0x89, 0x02,\n\t\t0x03, 0x75, 0xF1, 0xA7, 0xA2, 0x42, 0x83, 0x9F,\n\t\t0x0B, 0x0B, 0x68, 0x97, 0x3A, 0x4C, 0x2A, 0x05,\n\t\t0xCF, 0x75, 0x55, 0xED, 0x5A, 0xAE, 0xC4, 0xC1\n\t},\n\t{\n\t\t0x62, 0xBF, 0x8A, 0x9C, 0x32, 0xA5, 0xBC, 0xCF,\n\t\t0x29, 0x0B, 0x6C, 0x47, 0x4D, 0x75, 0xB2, 0xA2,\n\t\t0xA4, 0x09, 0x3F, 0x1A, 0x9E, 0x27, 0x13, 0x94,\n\t\t0x33, 0xA8, 0xF2, 0xB3, 0xBC, 0xE7, 0xB8, 0xD7\n\t},\n\t{\n\t\t0x16, 0x6C, 0x83, 0x50, 0xD3, 0x17, 0x3B, 0x5E,\n\t\t0x70, 0x2B, 0x78, 0x3D, 0xFD, 0x33, 0xC6, 0x6E,\n\t\t0xE0, 0x43, 0x27, 0x42, 0xE9, 0xB9, 0x2B, 0x99,\n\t\t0x7F, 0xD2, 0x3C, 0x60, 0xDC, 0x67, 0x56, 0xCA\n\t},\n\t{\n\t\t0x04, 0x4A, 0x14, 0xD8, 0x22, 0xA9, 0x0C, 0xAC,\n\t\t0xF2, 0xF5, 0xA1, 0x01, 0x42, 0x8A, 0xDC, 0x8F,\n\t\t0x41, 0x09, 0x38, 0x6C, 0xCB, 0x15, 0x8B, 0xF9,\n\t\t0x05, 0xC8, 0x61, 0x8B, 0x8E, 0xE2, 0x4E, 0xC3\n\t},\n\t{\n\t\t0x38, 0x7D, 0x39, 0x7E, 0xA4, 0x3A, 0x99, 0x4B,\n\t\t0xE8, 0x4D, 0x2D, 0x54, 0x4A, 0xFB, 0xE4, 0x81,\n\t\t0xA2, 0x00, 0x0F, 0x55, 0x25, 0x26, 0x96, 0xBB,\n\t\t0xA2, 0xC5, 0x0C, 0x8E, 0xBD, 0x10, 0x13, 0x47\n\t},\n\t{\n\t\t0x56, 0xF8, 0xCC, 0xF1, 0xF8, 0x64, 0x09, 0xB4,\n\t\t0x6C, 0xE3, 0x61, 0x66, 0xAE, 0x91, 0x65, 0x13,\n\t\t0x84, 0x41, 0x57, 0x75, 0x89, 0xDB, 0x08, 0xCB,\n\t\t0xC5, 0xF6, 0x6C, 0xA2, 0x97, 0x43, 0xB9, 0xFD\n\t},\n\t{\n\t\t0x97, 0x06, 0xC0, 0x92, 0xB0, 0x4D, 0x91, 0xF5,\n\t\t0x3D, 0xFF, 0x91, 0xFA, 0x37, 0xB7, 0x49, 0x3D,\n\t\t0x28, 0xB5, 0x76, 0xB5, 0xD7, 0x10, 0x46, 0x9D,\n\t\t0xF7, 0x94, 0x01, 0x66, 0x22, 0x36, 0xFC, 0x03\n\t},\n\t{\n\t\t0x87, 0x79, 0x68, 0x68, 0x6C, 0x06, 0x8C, 0xE2,\n\t\t0xF7, 0xE2, 0xAD, 0xCF, 0xF6, 0x8B, 0xF8, 0x74,\n\t\t0x8E, 0xDF, 0x3C, 0xF8, 0x62, 0xCF, 0xB4, 0xD3,\n\t\t0x94, 0x7A, 0x31, 0x06, 0x95, 0x80, 0x54, 0xE3\n\t},\n\t{\n\t\t0x88, 0x17, 0xE5, 0x71, 0x98, 0x79, 0xAC, 0xF7,\n\t\t0x02, 0x47, 0x87, 0xEC, 0xCD, 0xB2, 0x71, 0x03,\n\t\t0x55, 0x66, 0xCF, 0xA3, 0x33, 0xE0, 0x49, 0x40,\n\t\t0x7C, 0x01, 0x78, 0xCC, 0xC5, 0x7A, 0x5B, 0x9F\n\t},\n\t{\n\t\t0x89, 0x38, 0x24, 0x9E, 0x4B, 0x50, 0xCA, 0xDA,\n\t\t0xCC, 0xDF, 0x5B, 0x18, 0x62, 0x13, 0x26, 0xCB,\n\t\t0xB1, 0x52, 0x53, 0xE3, 0x3A, 0x20, 0xF5, 0x63,\n\t\t0x6E, 0x99, 0x5D, 0x72, 0x47, 0x8D, 0xE4, 0x72\n\t},\n\t{\n\t\t0xF1, 0x64, 0xAB, 0xBA, 0x49, 0x63, 0xA4, 0x4D,\n\t\t0x10, 0x72, 0x57, 0xE3, 0x23, 0x2D, 0x90, 0xAC,\n\t\t0xA5, 0xE6, 0x6A, 0x14, 0x08, 0x24, 0x8C, 0x51,\n\t\t0x74, 0x1E, 0x99, 0x1D, 0xB5, 0x22, 0x77, 0x56\n\t},\n\t{\n\t\t0xD0, 0x55, 0x63, 0xE2, 0xB1, 0xCB, 0xA0, 0xC4,\n\t\t0xA2, 0xA1, 0xE8, 0xBD, 0xE3, 0xA1, 0xA0, 0xD9,\n\t\t0xF5, 0xB4, 0x0C, 0x85, 0xA0, 0x70, 0xD6, 0xF5,\n\t\t0xFB, 0x21, 0x06, 0x6E, 0xAD, 0x5D, 0x06, 0x01\n\t},\n\t{\n\t\t0x03, 0xFB, 0xB1, 0x63, 0x84, 0xF0, 0xA3, 0x86,\n\t\t0x6F, 0x4C, 0x31, 0x17, 0x87, 0x76, 0x66, 0xEF,\n\t\t0xBF, 0x12, 0x45, 0x97, 0x56, 0x4B, 0x29, 0x3D,\n\t\t0x4A, 0xAB, 0x0D, 0x26, 0x9F, 0xAB, 0xDD, 0xFA\n\t},\n\t{\n\t\t0x5F, 0xA8, 0x48, 0x6A, 0xC0, 0xE5, 0x29, 0x64,\n\t\t0xD1, 0x88, 0x1B, 0xBE, 0x33, 0x8E, 0xB5, 0x4B,\n\t\t0xE2, 0xF7, 0x19, 0x54, 0x92, 0x24, 0x89, 0x20,\n\t\t0x57, 0xB4, 0xDA, 0x04, 0xBA, 0x8B, 0x34, 0x75\n\t},\n\t{\n\t\t0xCD, 0xFA, 0xBC, 0xEE, 0x46, 0x91, 0x11, 0x11,\n\t\t0x23, 0x6A, 0x31, 0x70, 0x8B, 0x25, 0x39, 0xD7,\n\t\t0x1F, 0xC2, 0x11, 0xD9, 0xB0, 0x9C, 0x0D, 0x85,\n\t\t0x30, 0xA1, 0x1E, 0x1D, 0xBF, 0x6E, 0xED, 0x01\n\t},\n\t{\n\t\t0x4F, 0x82, 0xDE, 0x03, 0xB9, 0x50, 0x47, 0x93,\n\t\t0xB8, 0x2A, 0x07, 0xA0, 0xBD, 0xCD, 0xFF, 0x31,\n\t\t0x4D, 0x75, 0x9E, 0x7B, 0x62, 0xD2, 0x6B, 0x78,\n\t\t0x49, 0x46, 0xB0, 0xD3, 0x6F, 0x91, 0x6F, 0x52\n\t},\n\t{\n\t\t0x25, 0x9E, 0xC7, 0xF1, 0x73, 0xBC, 0xC7, 0x6A,\n\t\t0x09, 0x94, 0xC9, 0x67, 0xB4, 0xF5, 0xF0, 0x24,\n\t\t0xC5, 0x60, 0x57, 0xFB, 0x79, 0xC9, 0x65, 0xC4,\n\t\t0xFA, 0xE4, 0x18, 0x75, 0xF0, 0x6A, 0x0E, 0x4C\n\t},\n\t{\n\t\t0x19, 0x3C, 0xC8, 0xE7, 0xC3, 0xE0, 0x8B, 0xB3,\n\t\t0x0F, 0x54, 0x37, 0xAA, 0x27, 0xAD, 0xE1, 0xF1,\n\t\t0x42, 0x36, 0x9B, 0x24, 0x6A, 0x67, 0x5B, 0x23,\n\t\t0x83, 0xE6, 0xDA, 0x9B, 0x49, 0xA9, 0x80, 0x9E\n\t},\n\t{\n\t\t0x5C, 0x10, 0x89, 0x6F, 0x0E, 0x28, 0x56, 0xB2,\n\t\t0xA2, 0xEE, 0xE0, 0xFE, 0x4A, 0x2C, 0x16, 0x33,\n\t\t0x56, 0x5D, 0x18, 0xF0, 0xE9, 0x3E, 0x1F, 0xAB,\n\t\t0x26, 0xC3, 0x73, 0xE8, 0xF8, 0x29, 0x65, 0x4D\n\t},\n\t{\n\t\t0xF1, 0x60, 0x12, 0xD9, 0x3F, 0x28, 0x85, 0x1A,\n\t\t0x1E, 0xB9, 0x89, 0xF5, 0xD0, 0xB4, 0x3F, 0x3F,\n\t\t0x39, 0xCA, 0x73, 0xC9, 0xA6, 0x2D, 0x51, 0x81,\n\t\t0xBF, 0xF2, 0x37, 0x53, 0x6B, 0xD3, 0x48, 0xC3\n\t},\n\t{\n\t\t0x29, 0x66, 0xB3, 0xCF, 0xAE, 0x1E, 0x44, 0xEA,\n\t\t0x99, 0x6D, 0xC5, 0xD6, 0x86, 0xCF, 0x25, 0xFA,\n\t\t0x05, 0x3F, 0xB6, 0xF6, 0x72, 0x01, 0xB9, 0xE4,\n\t\t0x6E, 0xAD, 0xE8, 0x5D, 0x0A, 0xD6, 0xB8, 0x06\n\t},\n\t{\n\t\t0xDD, 0xB8, 0x78, 0x24, 0x85, 0xE9, 0x00, 0xBC,\n\t\t0x60, 0xBC, 0xF4, 0xC3, 0x3A, 0x6F, 0xD5, 0x85,\n\t\t0x68, 0x0C, 0xC6, 0x83, 0xD5, 0x16, 0xEF, 0xA0,\n\t\t0x3E, 0xB9, 0x98, 0x5F, 0xAD, 0x87, 0x15, 0xFB\n\t},\n\t{\n\t\t0x4C, 0x4D, 0x6E, 0x71, 0xAE, 0xA0, 0x57, 0x86,\n\t\t0x41, 0x31, 0x48, 0xFC, 0x7A, 0x78, 0x6B, 0x0E,\n\t\t0xCA, 0xF5, 0x82, 0xCF, 0xF1, 0x20, 0x9F, 0x5A,\n\t\t0x80, 0x9F, 0xBA, 0x85, 0x04, 0xCE, 0x66, 0x2C\n\t},\n\t{\n\t\t0xFB, 0x4C, 0x5E, 0x86, 0xD7, 0xB2, 0x22, 0x9B,\n\t\t0x99, 0xB8, 0xBA, 0x6D, 0x94, 0xC2, 0x47, 0xEF,\n\t\t0x96, 0x4A, 0xA3, 0xA2, 0xBA, 0xE8, 0xED, 0xC7,\n\t\t0x75, 0x69, 0xF2, 0x8D, 0xBB, 0xFF, 0x2D, 0x4E\n\t},\n\t{\n\t\t0xE9, 0x4F, 0x52, 0x6D, 0xE9, 0x01, 0x96, 0x33,\n\t\t0xEC, 0xD5, 0x4A, 0xC6, 0x12, 0x0F, 0x23, 0x95,\n\t\t0x8D, 0x77, 0x18, 0xF1, 0xE7, 0x71, 0x7B, 0xF3,\n\t\t0x29, 0x21, 0x1A, 0x4F, 0xAE, 0xED, 0x4E, 0x6D\n\t},\n\t{\n\t\t0xCB, 0xD6, 0x66, 0x0A, 0x10, 0xDB, 0x3F, 0x23,\n\t\t0xF7, 0xA0, 0x3D, 0x4B, 0x9D, 0x40, 0x44, 0xC7,\n\t\t0x93, 0x2B, 0x28, 0x01, 0xAC, 0x89, 0xD6, 0x0B,\n\t\t0xC9, 0xEB, 0x92, 0xD6, 0x5A, 0x46, 0xC2, 0xA0\n\t},\n\t{\n\t\t0x88, 0x18, 0xBB, 0xD3, 0xDB, 0x4D, 0xC1, 0x23,\n\t\t0xB2, 0x5C, 0xBB, 0xA5, 0xF5, 0x4C, 0x2B, 0xC4,\n\t\t0xB3, 0xFC, 0xF9, 0xBF, 0x7D, 0x7A, 0x77, 0x09,\n\t\t0xF4, 0xAE, 0x58, 0x8B, 0x26, 0x7C, 0x4E, 0xCE\n\t},\n\t{\n\t\t0xC6, 0x53, 0x82, 0x51, 0x3F, 0x07, 0x46, 0x0D,\n\t\t0xA3, 0x98, 0x33, 0xCB, 0x66, 0x6C, 0x5E, 0xD8,\n\t\t0x2E, 0x61, 0xB9, 0xE9, 0x98, 0xF4, 0xB0, 0xC4,\n\t\t0x28, 0x7C, 0xEE, 0x56, 0xC3, 0xCC, 0x9B, 0xCD\n\t},\n\t{\n\t\t0x89, 0x75, 0xB0, 0x57, 0x7F, 0xD3, 0x55, 0x66,\n\t\t0xD7, 0x50, 0xB3, 0x62, 0xB0, 0x89, 0x7A, 0x26,\n\t\t0xC3, 0x99, 0x13, 0x6D, 0xF0, 0x7B, 0xAB, 0xAB,\n\t\t0xBD, 0xE6, 0x20, 0x3F, 0xF2, 0x95, 0x4E, 0xD4\n\t},\n\t{\n\t\t0x21, 0xFE, 0x0C, 0xEB, 0x00, 0x52, 0xBE, 0x7F,\n\t\t0xB0, 0xF0, 0x04, 0x18, 0x7C, 0xAC, 0xD7, 0xDE,\n\t\t0x67, 0xFA, 0x6E, 0xB0, 0x93, 0x8D, 0x92, 0x76,\n\t\t0x77, 0xF2, 0x39, 0x8C, 0x13, 0x23, 0x17, 0xA8\n\t},\n\t{\n\t\t0x2E, 0xF7, 0x3F, 0x3C, 0x26, 0xF1, 0x2D, 0x93,\n\t\t0x88, 0x9F, 0x3C, 0x78, 0xB6, 0xA6, 0x6C, 0x1D,\n\t\t0x52, 0xB6, 0x49, 0xDC, 0x9E, 0x85, 0x6E, 0x2C,\n\t\t0x17, 0x2E, 0xA7, 0xC5, 0x8A, 0xC2, 0xB5, 0xE3\n\t},\n\t{\n\t\t0x38, 0x8A, 0x3C, 0xD5, 0x6D, 0x73, 0x86, 0x7A,\n\t\t0xBB, 0x5F, 0x84, 0x01, 0x49, 0x2B, 0x6E, 0x26,\n\t\t0x81, 0xEB, 0x69, 0x85, 0x1E, 0x76, 0x7F, 0xD8,\n\t\t0x42, 0x10, 0xA5, 0x60, 0x76, 0xFB, 0x3D, 0xD3\n\t},\n\t{\n\t\t0xAF, 0x53, 0x3E, 0x02, 0x2F, 0xC9, 0x43, 0x9E,\n\t\t0x4E, 0x3C, 0xB8, 0x38, 0xEC, 0xD1, 0x86, 0x92,\n\t\t0x23, 0x2A, 0xDF, 0x6F, 0xE9, 0x83, 0x95, 0x26,\n\t\t0xD3, 0xC3, 0xDD, 0x1B, 0x71, 0x91, 0x0B, 0x1A\n\t},\n\t{\n\t\t0x75, 0x1C, 0x09, 0xD4, 0x1A, 0x93, 0x43, 0x88,\n\t\t0x2A, 0x81, 0xCD, 0x13, 0xEE, 0x40, 0x81, 0x8D,\n\t\t0x12, 0xEB, 0x44, 0xC6, 0xC7, 0xF4, 0x0D, 0xF1,\n\t\t0x6E, 0x4A, 0xEA, 0x8F, 0xAB, 0x91, 0x97, 0x2A\n\t},\n\t{\n\t\t0x5B, 0x73, 0xDD, 0xB6, 0x8D, 0x9D, 0x2B, 0x0A,\n\t\t0xA2, 0x65, 0xA0, 0x79, 0x88, 0xD6, 0xB8, 0x8A,\n\t\t0xE9, 0xAA, 0xC5, 0x82, 0xAF, 0x83, 0x03, 0x2F,\n\t\t0x8A, 0x9B, 0x21, 0xA2, 0xE1, 0xB7, 0xBF, 0x18\n\t},\n\t{\n\t\t0x3D, 0xA2, 0x91, 0x26, 0xC7, 0xC5, 0xD7, 0xF4,\n\t\t0x3E, 0x64, 0x24, 0x2A, 0x79, 0xFE, 0xAA, 0x4E,\n\t\t0xF3, 0x45, 0x9C, 0xDE, 0xCC, 0xC8, 0x98, 0xED,\n\t\t0x59, 0xA9, 0x7F, 0x6E, 0xC9, 0x3B, 0x9D, 0xAB\n\t},\n\t{\n\t\t0x56, 0x6D, 0xC9, 0x20, 0x29, 0x3D, 0xA5, 0xCB,\n\t\t0x4F, 0xE0, 0xAA, 0x8A, 0xBD, 0xA8, 0xBB, 0xF5,\n\t\t0x6F, 0x55, 0x23, 0x13, 0xBF, 0xF1, 0x90, 0x46,\n\t\t0x64, 0x1E, 0x36, 0x15, 0xC1, 0xE3, 0xED, 0x3F\n\t},\n\t{\n\t\t0x41, 0x15, 0xBE, 0xA0, 0x2F, 0x73, 0xF9, 0x7F,\n\t\t0x62, 0x9E, 0x5C, 0x55, 0x90, 0x72, 0x0C, 0x01,\n\t\t0xE7, 0xE4, 0x49, 0xAE, 0x2A, 0x66, 0x97, 0xD4,\n\t\t0xD2, 0x78, 0x33, 0x21, 0x30, 0x36, 0x92, 0xF9\n\t},\n\t{\n\t\t0x4C, 0xE0, 0x8F, 0x47, 0x62, 0x46, 0x8A, 0x76,\n\t\t0x70, 0x01, 0x21, 0x64, 0x87, 0x8D, 0x68, 0x34,\n\t\t0x0C, 0x52, 0xA3, 0x5E, 0x66, 0xC1, 0x88, 0x4D,\n\t\t0x5C, 0x86, 0x48, 0x89, 0xAB, 0xC9, 0x66, 0x77\n\t},\n\t{\n\t\t0x81, 0xEA, 0x0B, 0x78, 0x04, 0x12, 0x4E, 0x0C,\n\t\t0x22, 0xEA, 0x5F, 0xC7, 0x11, 0x04, 0xA2, 0xAF,\n\t\t0xCB, 0x52, 0xA1, 0xFA, 0x81, 0x6F, 0x3E, 0xCB,\n\t\t0x7D, 0xCB, 0x5D, 0x9D, 0xEA, 0x17, 0x86, 0xD0\n\t},\n\t{\n\t\t0xFE, 0x36, 0x27, 0x33, 0xB0, 0x5F, 0x6B, 0xED,\n\t\t0xAF, 0x93, 0x79, 0xD7, 0xF7, 0x93, 0x6E, 0xDE,\n\t\t0x20, 0x9B, 0x1F, 0x83, 0x23, 0xC3, 0x92, 0x25,\n\t\t0x49, 0xD9, 0xE7, 0x36, 0x81, 0xB5, 0xDB, 0x7B\n\t},\n\t{\n\t\t0xEF, 0xF3, 0x7D, 0x30, 0xDF, 0xD2, 0x03, 0x59,\n\t\t0xBE, 0x4E, 0x73, 0xFD, 0xF4, 0x0D, 0x27, 0x73,\n\t\t0x4B, 0x3D, 0xF9, 0x0A, 0x97, 0xA5, 0x5E, 0xD7,\n\t\t0x45, 0x29, 0x72, 0x94, 0xCA, 0x85, 0xD0, 0x9F\n\t},\n\t{\n\t\t0x17, 0x2F, 0xFC, 0x67, 0x15, 0x3D, 0x12, 0xE0,\n\t\t0xCA, 0x76, 0xA8, 0xB6, 0xCD, 0x5D, 0x47, 0x31,\n\t\t0x88, 0x5B, 0x39, 0xCE, 0x0C, 0xAC, 0x93, 0xA8,\n\t\t0x97, 0x2A, 0x18, 0x00, 0x6C, 0x8B, 0x8B, 0xAF\n\t},\n\t{\n\t\t0xC4, 0x79, 0x57, 0xF1, 0xCC, 0x88, 0xE8, 0x3E,\n\t\t0xF9, 0x44, 0x58, 0x39, 0x70, 0x9A, 0x48, 0x0A,\n\t\t0x03, 0x6B, 0xED, 0x5F, 0x88, 0xAC, 0x0F, 0xCC,\n\t\t0x8E, 0x1E, 0x70, 0x3F, 0xFA, 0xAC, 0x13, 0x2C\n\t},\n\t{\n\t\t0x30, 0xF3, 0x54, 0x83, 0x70, 0xCF, 0xDC, 0xED,\n\t\t0xA5, 0xC3, 0x7B, 0x56, 0x9B, 0x61, 0x75, 0xE7,\n\t\t0x99, 0xEE, 0xF1, 0xA6, 0x2A, 0xAA, 0x94, 0x32,\n\t\t0x45, 0xAE, 0x76, 0x69, 0xC2, 0x27, 0xA7, 0xB5\n\t},\n\t{\n\t\t0xC9, 0x5D, 0xCB, 0x3C, 0xF1, 0xF2, 0x7D, 0x0E,\n\t\t0xEF, 0x2F, 0x25, 0xD2, 0x41, 0x38, 0x70, 0x90,\n\t\t0x4A, 0x87, 0x7C, 0x4A, 0x56, 0xC2, 0xDE, 0x1E,\n\t\t0x83, 0xE2, 0xBC, 0x2A, 0xE2, 0xE4, 0x68, 0x21\n\t},\n\t{\n\t\t0xD5, 0xD0, 0xB5, 0xD7, 0x05, 0x43, 0x4C, 0xD4,\n\t\t0x6B, 0x18, 0x57, 0x49, 0xF6, 0x6B, 0xFB, 0x58,\n\t\t0x36, 0xDC, 0xDF, 0x6E, 0xE5, 0x49, 0xA2, 0xB7,\n\t\t0xA4, 0xAE, 0xE7, 0xF5, 0x80, 0x07, 0xCA, 0xAF\n\t},\n\t{\n\t\t0xBB, 0xC1, 0x24, 0xA7, 0x12, 0xF1, 0x5D, 0x07,\n\t\t0xC3, 0x00, 0xE0, 0x5B, 0x66, 0x83, 0x89, 0xA4,\n\t\t0x39, 0xC9, 0x17, 0x77, 0xF7, 0x21, 0xF8, 0x32,\n\t\t0x0C, 0x1C, 0x90, 0x78, 0x06, 0x6D, 0x2C, 0x7E\n\t},\n\t{\n\t\t0xA4, 0x51, 0xB4, 0x8C, 0x35, 0xA6, 0xC7, 0x85,\n\t\t0x4C, 0xFA, 0xAE, 0x60, 0x26, 0x2E, 0x76, 0x99,\n\t\t0x08, 0x16, 0x38, 0x2A, 0xC0, 0x66, 0x7E, 0x5A,\n\t\t0x5C, 0x9E, 0x1B, 0x46, 0xC4, 0x34, 0x2D, 0xDF\n\t},\n\t{\n\t\t0xB0, 0xD1, 0x50, 0xFB, 0x55, 0xE7, 0x78, 0xD0,\n\t\t0x11, 0x47, 0xF0, 0xB5, 0xD8, 0x9D, 0x99, 0xEC,\n\t\t0xB2, 0x0F, 0xF0, 0x7E, 0x5E, 0x67, 0x60, 0xD6,\n\t\t0xB6, 0x45, 0xEB, 0x5B, 0x65, 0x4C, 0x62, 0x2B\n\t},\n\t{\n\t\t0x34, 0xF7, 0x37, 0xC0, 0xAB, 0x21, 0x99, 0x51,\n\t\t0xEE, 0xE8, 0x9A, 0x9F, 0x8D, 0xAC, 0x29, 0x9C,\n\t\t0x9D, 0x4C, 0x38, 0xF3, 0x3F, 0xA4, 0x94, 0xC5,\n\t\t0xC6, 0xEE, 0xFC, 0x92, 0xB6, 0xDB, 0x08, 0xBC\n\t},\n\t{\n\t\t0x1A, 0x62, 0xCC, 0x3A, 0x00, 0x80, 0x0D, 0xCB,\n\t\t0xD9, 0x98, 0x91, 0x08, 0x0C, 0x1E, 0x09, 0x84,\n\t\t0x58, 0x19, 0x3A, 0x8C, 0xC9, 0xF9, 0x70, 0xEA,\n\t\t0x99, 0xFB, 0xEF, 0xF0, 0x03, 0x18, 0xC2, 0x89\n\t},\n\t{\n\t\t0xCF, 0xCE, 0x55, 0xEB, 0xAF, 0xC8, 0x40, 0xD7,\n\t\t0xAE, 0x48, 0x28, 0x1C, 0x7F, 0xD5, 0x7E, 0xC8,\n\t\t0xB4, 0x82, 0xD4, 0xB7, 0x04, 0x43, 0x74, 0x95,\n\t\t0x49, 0x5A, 0xC4, 0x14, 0xCF, 0x4A, 0x37, 0x4B\n\t},\n\t{\n\t\t0x67, 0x46, 0xFA, 0xCF, 0x71, 0x14, 0x6D, 0x99,\n\t\t0x9D, 0xAB, 0xD0, 0x5D, 0x09, 0x3A, 0xE5, 0x86,\n\t\t0x64, 0x8D, 0x1E, 0xE2, 0x8E, 0x72, 0x61, 0x7B,\n\t\t0x99, 0xD0, 0xF0, 0x08, 0x6E, 0x1E, 0x45, 0xBF\n\t},\n\t{\n\t\t0x57, 0x1C, 0xED, 0x28, 0x3B, 0x3F, 0x23, 0xB4,\n\t\t0xE7, 0x50, 0xBF, 0x12, 0xA2, 0xCA, 0xF1, 0x78,\n\t\t0x18, 0x47, 0xBD, 0x89, 0x0E, 0x43, 0x60, 0x3C,\n\t\t0xDC, 0x59, 0x76, 0x10, 0x2B, 0x7B, 0xB1, 0x1B\n\t},\n\t{\n\t\t0xCF, 0xCB, 0x76, 0x5B, 0x04, 0x8E, 0x35, 0x02,\n\t\t0x2C, 0x5D, 0x08, 0x9D, 0x26, 0xE8, 0x5A, 0x36,\n\t\t0xB0, 0x05, 0xA2, 0xB8, 0x04, 0x93, 0xD0, 0x3A,\n\t\t0x14, 0x4E, 0x09, 0xF4, 0x09, 0xB6, 0xAF, 0xD1\n\t},\n\t{\n\t\t0x40, 0x50, 0xC7, 0xA2, 0x77, 0x05, 0xBB, 0x27,\n\t\t0xF4, 0x20, 0x89, 0xB2, 0x99, 0xF3, 0xCB, 0xE5,\n\t\t0x05, 0x4E, 0xAD, 0x68, 0x72, 0x7E, 0x8E, 0xF9,\n\t\t0x31, 0x8C, 0xE6, 0xF2, 0x5C, 0xD6, 0xF3, 0x1D\n\t},\n\t{\n\t\t0x18, 0x40, 0x70, 0xBD, 0x5D, 0x26, 0x5F, 0xBD,\n\t\t0xC1, 0x42, 0xCD, 0x1C, 0x5C, 0xD0, 0xD7, 0xE4,\n\t\t0x14, 0xE7, 0x03, 0x69, 0xA2, 0x66, 0xD6, 0x27,\n\t\t0xC8, 0xFB, 0xA8, 0x4F, 0xA5, 0xE8, 0x4C, 0x34\n\t},\n\t{\n\t\t0x9E, 0xDD, 0xA9, 0xA4, 0x44, 0x39, 0x02, 0xA9,\n\t\t0x58, 0x8C, 0x0D, 0x0C, 0xCC, 0x62, 0xB9, 0x30,\n\t\t0x21, 0x84, 0x79, 0xA6, 0x84, 0x1E, 0x6F, 0xE7,\n\t\t0xD4, 0x30, 0x03, 0xF0, 0x4B, 0x1F, 0xD6, 0x43\n\t},\n\t{\n\t\t0xE4, 0x12, 0xFE, 0xEF, 0x79, 0x08, 0x32, 0x4A,\n\t\t0x6D, 0xA1, 0x84, 0x16, 0x29, 0xF3, 0x5D, 0x3D,\n\t\t0x35, 0x86, 0x42, 0x01, 0x93, 0x10, 0xEC, 0x57,\n\t\t0xC6, 0x14, 0x83, 0x6B, 0x63, 0xD3, 0x07, 0x63\n\t},\n\t{\n\t\t0x1A, 0x2B, 0x8E, 0xDF, 0xF3, 0xF9, 0xAC, 0xC1,\n\t\t0x55, 0x4F, 0xCB, 0xAE, 0x3C, 0xF1, 0xD6, 0x29,\n\t\t0x8C, 0x64, 0x62, 0xE2, 0x2E, 0x5E, 0xB0, 0x25,\n\t\t0x96, 0x84, 0xF8, 0x35, 0x01, 0x2B, 0xD1, 0x3F\n\t},\n\t{\n\t\t0x28, 0x8C, 0x4A, 0xD9, 0xB9, 0x40, 0x97, 0x62,\n\t\t0xEA, 0x07, 0xC2, 0x4A, 0x41, 0xF0, 0x4F, 0x69,\n\t\t0xA7, 0xD7, 0x4B, 0xEE, 0x2D, 0x95, 0x43, 0x53,\n\t\t0x74, 0xBD, 0xE9, 0x46, 0xD7, 0x24, 0x1C, 0x7B\n\t},\n\t{\n\t\t0x80, 0x56, 0x91, 0xBB, 0x28, 0x67, 0x48, 0xCF,\n\t\t0xB5, 0x91, 0xD3, 0xAE, 0xBE, 0x7E, 0x6F, 0x4E,\n\t\t0x4D, 0xC6, 0xE2, 0x80, 0x8C, 0x65, 0x14, 0x3C,\n\t\t0xC0, 0x04, 0xE4, 0xEB, 0x6F, 0xD0, 0x9D, 0x43\n\t},\n\t{\n\t\t0xD4, 0xAC, 0x8D, 0x3A, 0x0A, 0xFC, 0x6C, 0xFA,\n\t\t0x7B, 0x46, 0x0A, 0xE3, 0x00, 0x1B, 0xAE, 0xB3,\n\t\t0x6D, 0xAD, 0xB3, 0x7D, 0xA0, 0x7D, 0x2E, 0x8A,\n\t\t0xC9, 0x18, 0x22, 0xDF, 0x34, 0x8A, 0xED, 0x3D\n\t},\n\t{\n\t\t0xC3, 0x76, 0x61, 0x70, 0x14, 0xD2, 0x01, 0x58,\n\t\t0xBC, 0xED, 0x3D, 0x3B, 0xA5, 0x52, 0xB6, 0xEC,\n\t\t0xCF, 0x84, 0xE6, 0x2A, 0xA3, 0xEB, 0x65, 0x0E,\n\t\t0x90, 0x02, 0x9C, 0x84, 0xD1, 0x3E, 0xEA, 0x69\n\t},\n\t{\n\t\t0xC4, 0x1F, 0x09, 0xF4, 0x3C, 0xEC, 0xAE, 0x72,\n\t\t0x93, 0xD6, 0x00, 0x7C, 0xA0, 0xA3, 0x57, 0x08,\n\t\t0x7D, 0x5A, 0xE5, 0x9B, 0xE5, 0x00, 0xC1, 0xCD,\n\t\t0x5B, 0x28, 0x9E, 0xE8, 0x10, 0xC7, 0xB0, 0x82\n\t},\n\t{\n\t\t0x03, 0xD1, 0xCE, 0xD1, 0xFB, 0xA5, 0xC3, 0x91,\n\t\t0x55, 0xC4, 0x4B, 0x77, 0x65, 0xCB, 0x76, 0x0C,\n\t\t0x78, 0x70, 0x8D, 0xCF, 0xC8, 0x0B, 0x0B, 0xD8,\n\t\t0xAD, 0xE3, 0xA5, 0x6D, 0xA8, 0x83, 0x0B, 0x29\n\t},\n\t{\n\t\t0x09, 0xBD, 0xE6, 0xF1, 0x52, 0x21, 0x8D, 0xC9,\n\t\t0x2C, 0x41, 0xD7, 0xF4, 0x53, 0x87, 0xE6, 0x3E,\n\t\t0x58, 0x69, 0xD8, 0x07, 0xEC, 0x70, 0xB8, 0x21,\n\t\t0x40, 0x5D, 0xBD, 0x88, 0x4B, 0x7F, 0xCF, 0x4B\n\t},\n\t{\n\t\t0x71, 0xC9, 0x03, 0x6E, 0x18, 0x17, 0x9B, 0x90,\n\t\t0xB3, 0x7D, 0x39, 0xE9, 0xF0, 0x5E, 0xB8, 0x9C,\n\t\t0xC5, 0xFC, 0x34, 0x1F, 0xD7, 0xC4, 0x77, 0xD0,\n\t\t0xD7, 0x49, 0x32, 0x85, 0xFA, 0xCA, 0x08, 0xA4\n\t},\n\t{\n\t\t0x59, 0x16, 0x83, 0x3E, 0xBB, 0x05, 0xCD, 0x91,\n\t\t0x9C, 0xA7, 0xFE, 0x83, 0xB6, 0x92, 0xD3, 0x20,\n\t\t0x5B, 0xEF, 0x72, 0x39, 0x2B, 0x2C, 0xF6, 0xBB,\n\t\t0x0A, 0x6D, 0x43, 0xF9, 0x94, 0xF9, 0x5F, 0x11\n\t},\n\t{\n\t\t0xF6, 0x3A, 0xAB, 0x3E, 0xC6, 0x41, 0xB3, 0xB0,\n\t\t0x24, 0x96, 0x4C, 0x2B, 0x43, 0x7C, 0x04, 0xF6,\n\t\t0x04, 0x3C, 0x4C, 0x7E, 0x02, 0x79, 0x23, 0x99,\n\t\t0x95, 0x40, 0x19, 0x58, 0xF8, 0x6B, 0xBE, 0x54\n\t},\n\t{\n\t\t0xF1, 0x72, 0xB1, 0x80, 0xBF, 0xB0, 0x97, 0x40,\n\t\t0x49, 0x31, 0x20, 0xB6, 0x32, 0x6C, 0xBD, 0xC5,\n\t\t0x61, 0xE4, 0x77, 0xDE, 0xF9, 0xBB, 0xCF, 0xD2,\n\t\t0x8C, 0xC8, 0xC1, 0xC5, 0xE3, 0x37, 0x9A, 0x31\n\t},\n\t{\n\t\t0xCB, 0x9B, 0x89, 0xCC, 0x18, 0x38, 0x1D, 0xD9,\n\t\t0x14, 0x1A, 0xDE, 0x58, 0x86, 0x54, 0xD4, 0xE6,\n\t\t0xA2, 0x31, 0xD5, 0xBF, 0x49, 0xD4, 0xD5, 0x9A,\n\t\t0xC2, 0x7D, 0x86, 0x9C, 0xBE, 0x10, 0x0C, 0xF3\n\t},\n\t{\n\t\t0x7B, 0xD8, 0x81, 0x50, 0x46, 0xFD, 0xD8, 0x10,\n\t\t0xA9, 0x23, 0xE1, 0x98, 0x4A, 0xAE, 0xBD, 0xCD,\n\t\t0xF8, 0x4D, 0x87, 0xC8, 0x99, 0x2D, 0x68, 0xB5,\n\t\t0xEE, 0xB4, 0x60, 0xF9, 0x3E, 0xB3, 0xC8, 0xD7\n\t},\n\t{\n\t\t0x60, 0x7B, 0xE6, 0x68, 0x62, 0xFD, 0x08, 0xEE,\n\t\t0x5B, 0x19, 0xFA, 0xCA, 0xC0, 0x9D, 0xFD, 0xBC,\n\t\t0xD4, 0x0C, 0x31, 0x21, 0x01, 0xD6, 0x6E, 0x6E,\n\t\t0xBD, 0x2B, 0x84, 0x1F, 0x1B, 0x9A, 0x93, 0x25\n\t},\n\t{\n\t\t0x9F, 0xE0, 0x3B, 0xBE, 0x69, 0xAB, 0x18, 0x34,\n\t\t0xF5, 0x21, 0x9B, 0x0D, 0xA8, 0x8A, 0x08, 0xB3,\n\t\t0x0A, 0x66, 0xC5, 0x91, 0x3F, 0x01, 0x51, 0x96,\n\t\t0x3C, 0x36, 0x05, 0x60, 0xDB, 0x03, 0x87, 0xB3\n\t},\n\t{\n\t\t0x90, 0xA8, 0x35, 0x85, 0x71, 0x7B, 0x75, 0xF0,\n\t\t0xE9, 0xB7, 0x25, 0xE0, 0x55, 0xEE, 0xEE, 0xB9,\n\t\t0xE7, 0xA0, 0x28, 0xEA, 0x7E, 0x6C, 0xBC, 0x07,\n\t\t0xB2, 0x09, 0x17, 0xEC, 0x03, 0x63, 0xE3, 0x8C\n\t},\n\t{\n\t\t0x33, 0x6E, 0xA0, 0x53, 0x0F, 0x4A, 0x74, 0x69,\n\t\t0x12, 0x6E, 0x02, 0x18, 0x58, 0x7E, 0xBB, 0xDE,\n\t\t0x33, 0x58, 0xA0, 0xB3, 0x1C, 0x29, 0xD2, 0x00,\n\t\t0xF7, 0xDC, 0x7E, 0xB1, 0x5C, 0x6A, 0xAD, 0xD8\n\t},\n\t{\n\t\t0xA7, 0x9E, 0x76, 0xDC, 0x0A, 0xBC, 0xA4, 0x39,\n\t\t0x6F, 0x07, 0x47, 0xCD, 0x7B, 0x74, 0x8D, 0xF9,\n\t\t0x13, 0x00, 0x76, 0x26, 0xB1, 0xD6, 0x59, 0xDA,\n\t\t0x0C, 0x1F, 0x78, 0xB9, 0x30, 0x3D, 0x01, 0xA3\n\t},\n\t{\n\t\t0x44, 0xE7, 0x8A, 0x77, 0x37, 0x56, 0xE0, 0x95,\n\t\t0x15, 0x19, 0x50, 0x4D, 0x70, 0x38, 0xD2, 0x8D,\n\t\t0x02, 0x13, 0xA3, 0x7E, 0x0C, 0xE3, 0x75, 0x37,\n\t\t0x17, 0x57, 0xBC, 0x99, 0x63, 0x11, 0xE3, 0xB8\n\t},\n\t{\n\t\t0x77, 0xAC, 0x01, 0x2A, 0x3F, 0x75, 0x4D, 0xCF,\n\t\t0xEA, 0xB5, 0xEB, 0x99, 0x6B, 0xE9, 0xCD, 0x2D,\n\t\t0x1F, 0x96, 0x11, 0x1B, 0x6E, 0x49, 0xF3, 0x99,\n\t\t0x4D, 0xF1, 0x81, 0xF2, 0x85, 0x69, 0xD8, 0x25\n\t},\n\t{\n\t\t0xCE, 0x5A, 0x10, 0xDB, 0x6F, 0xCC, 0xDA, 0xF1,\n\t\t0x40, 0xAA, 0xA4, 0xDE, 0xD6, 0x25, 0x0A, 0x9C,\n\t\t0x06, 0xE9, 0x22, 0x2B, 0xC9, 0xF9, 0xF3, 0x65,\n\t\t0x8A, 0x4A, 0xFF, 0x93, 0x5F, 0x2B, 0x9F, 0x3A\n\t},\n\t{\n\t\t0xEC, 0xC2, 0x03, 0xA7, 0xFE, 0x2B, 0xE4, 0xAB,\n\t\t0xD5, 0x5B, 0xB5, 0x3E, 0x6E, 0x67, 0x35, 0x72,\n\t\t0xE0, 0x07, 0x8D, 0xA8, 0xCD, 0x37, 0x5E, 0xF4,\n\t\t0x30, 0xCC, 0x97, 0xF9, 0xF8, 0x00, 0x83, 0xAF\n\t},\n\t{\n\t\t0x14, 0xA5, 0x18, 0x6D, 0xE9, 0xD7, 0xA1, 0x8B,\n\t\t0x04, 0x12, 0xB8, 0x56, 0x3E, 0x51, 0xCC, 0x54,\n\t\t0x33, 0x84, 0x0B, 0x4A, 0x12, 0x9A, 0x8F, 0xF9,\n\t\t0x63, 0xB3, 0x3A, 0x3C, 0x4A, 0xFE, 0x8E, 0xBB\n\t},\n\t{\n\t\t0x13, 0xF8, 0xEF, 0x95, 0xCB, 0x86, 0xE6, 0xA6,\n\t\t0x38, 0x93, 0x1C, 0x8E, 0x10, 0x76, 0x73, 0xEB,\n\t\t0x76, 0xBA, 0x10, 0xD7, 0xC2, 0xCD, 0x70, 0xB9,\n\t\t0xD9, 0x92, 0x0B, 0xBE, 0xED, 0x92, 0x94, 0x09\n\t},\n\t{\n\t\t0x0B, 0x33, 0x8F, 0x4E, 0xE1, 0x2F, 0x2D, 0xFC,\n\t\t0xB7, 0x87, 0x13, 0x37, 0x79, 0x41, 0xE0, 0xB0,\n\t\t0x63, 0x21, 0x52, 0x58, 0x1D, 0x13, 0x32, 0x51,\n\t\t0x6E, 0x4A, 0x2C, 0xAB, 0x19, 0x42, 0xCC, 0xA4\n\t},\n\t{\n\t\t0xEA, 0xAB, 0x0E, 0xC3, 0x7B, 0x3B, 0x8A, 0xB7,\n\t\t0x96, 0xE9, 0xF5, 0x72, 0x38, 0xDE, 0x14, 0xA2,\n\t\t0x64, 0xA0, 0x76, 0xF3, 0x88, 0x7D, 0x86, 0xE2,\n\t\t0x9B, 0xB5, 0x90, 0x6D, 0xB5, 0xA0, 0x0E, 0x02\n\t},\n\t{\n\t\t0x23, 0xCB, 0x68, 0xB8, 0xC0, 0xE6, 0xDC, 0x26,\n\t\t0xDC, 0x27, 0x76, 0x6D, 0xDC, 0x0A, 0x13, 0xA9,\n\t\t0x94, 0x38, 0xFD, 0x55, 0x61, 0x7A, 0xA4, 0x09,\n\t\t0x5D, 0x8F, 0x96, 0x97, 0x20, 0xC8, 0x72, 0xDF\n\t},\n\t{\n\t\t0x09, 0x1D, 0x8E, 0xE3, 0x0D, 0x6F, 0x29, 0x68,\n\t\t0xD4, 0x6B, 0x68, 0x7D, 0xD6, 0x52, 0x92, 0x66,\n\t\t0x57, 0x42, 0xDE, 0x0B, 0xB8, 0x3D, 0xCC, 0x00,\n\t\t0x04, 0xC7, 0x2C, 0xE1, 0x00, 0x07, 0xA5, 0x49\n\t},\n\t{\n\t\t0x7F, 0x50, 0x7A, 0xBC, 0x6D, 0x19, 0xBA, 0x00,\n\t\t0xC0, 0x65, 0xA8, 0x76, 0xEC, 0x56, 0x57, 0x86,\n\t\t0x88, 0x82, 0xD1, 0x8A, 0x22, 0x1B, 0xC4, 0x6C,\n\t\t0x7A, 0x69, 0x12, 0x54, 0x1F, 0x5B, 0xC7, 0xBA\n\t},\n\t{\n\t\t0xA0, 0x60, 0x7C, 0x24, 0xE1, 0x4E, 0x8C, 0x22,\n\t\t0x3D, 0xB0, 0xD7, 0x0B, 0x4D, 0x30, 0xEE, 0x88,\n\t\t0x01, 0x4D, 0x60, 0x3F, 0x43, 0x7E, 0x9E, 0x02,\n\t\t0xAA, 0x7D, 0xAF, 0xA3, 0xCD, 0xFB, 0xAD, 0x94\n\t},\n\t{\n\t\t0xDD, 0xBF, 0xEA, 0x75, 0xCC, 0x46, 0x78, 0x82,\n\t\t0xEB, 0x34, 0x83, 0xCE, 0x5E, 0x2E, 0x75, 0x6A,\n\t\t0x4F, 0x47, 0x01, 0xB7, 0x6B, 0x44, 0x55, 0x19,\n\t\t0xE8, 0x9F, 0x22, 0xD6, 0x0F, 0xA8, 0x6E, 0x06\n\t},\n\t{\n\t\t0x0C, 0x31, 0x1F, 0x38, 0xC3, 0x5A, 0x4F, 0xB9,\n\t\t0x0D, 0x65, 0x1C, 0x28, 0x9D, 0x48, 0x68, 0x56,\n\t\t0xCD, 0x14, 0x13, 0xDF, 0x9B, 0x06, 0x77, 0xF5,\n\t\t0x3E, 0xCE, 0x2C, 0xD9, 0xE4, 0x77, 0xC6, 0x0A\n\t},\n\t{\n\t\t0x46, 0xA7, 0x3A, 0x8D, 0xD3, 0xE7, 0x0F, 0x59,\n\t\t0xD3, 0x94, 0x2C, 0x01, 0xDF, 0x59, 0x9D, 0xEF,\n\t\t0x78, 0x3C, 0x9D, 0xA8, 0x2F, 0xD8, 0x32, 0x22,\n\t\t0xCD, 0x66, 0x2B, 0x53, 0xDC, 0xE7, 0xDB, 0xDF\n\t},\n\t{\n\t\t0xAD, 0x03, 0x8F, 0xF9, 0xB1, 0x4D, 0xE8, 0x4A,\n\t\t0x80, 0x1E, 0x4E, 0x62, 0x1C, 0xE5, 0xDF, 0x02,\n\t\t0x9D, 0xD9, 0x35, 0x20, 0xD0, 0xC2, 0xFA, 0x38,\n\t\t0xBF, 0xF1, 0x76, 0xA8, 0xB1, 0xD1, 0x69, 0x8C\n\t},\n\t{\n\t\t0xAB, 0x70, 0xC5, 0xDF, 0xBD, 0x1E, 0xA8, 0x17,\n\t\t0xFE, 0xD0, 0xCD, 0x06, 0x72, 0x93, 0xAB, 0xF3,\n\t\t0x19, 0xE5, 0xD7, 0x90, 0x1C, 0x21, 0x41, 0xD5,\n\t\t0xD9, 0x9B, 0x23, 0xF0, 0x3A, 0x38, 0xE7, 0x48\n\t},\n\t{\n\t\t0x1F, 0xFF, 0xDA, 0x67, 0x93, 0x2B, 0x73, 0xC8,\n\t\t0xEC, 0xAF, 0x00, 0x9A, 0x34, 0x91, 0xA0, 0x26,\n\t\t0x95, 0x3B, 0xAB, 0xFE, 0x1F, 0x66, 0x3B, 0x06,\n\t\t0x97, 0xC3, 0xC4, 0xAE, 0x8B, 0x2E, 0x7D, 0xCB\n\t},\n\t{\n\t\t0xB0, 0xD2, 0xCC, 0x19, 0x47, 0x2D, 0xD5, 0x7F,\n\t\t0x2B, 0x17, 0xEF, 0xC0, 0x3C, 0x8D, 0x58, 0xC2,\n\t\t0x28, 0x3D, 0xBB, 0x19, 0xDA, 0x57, 0x2F, 0x77,\n\t\t0x55, 0x85, 0x5A, 0xA9, 0x79, 0x43, 0x17, 0xA0\n\t},\n\t{\n\t\t0xA0, 0xD1, 0x9A, 0x6E, 0xE3, 0x39, 0x79, 0xC3,\n\t\t0x25, 0x51, 0x0E, 0x27, 0x66, 0x22, 0xDF, 0x41,\n\t\t0xF7, 0x15, 0x83, 0xD0, 0x75, 0x01, 0xB8, 0x70,\n\t\t0x71, 0x12, 0x9A, 0x0A, 0xD9, 0x47, 0x32, 0xA5\n\t},\n\t{\n\t\t0x72, 0x46, 0x42, 0xA7, 0x03, 0x2D, 0x10, 0x62,\n\t\t0xB8, 0x9E, 0x52, 0xBE, 0xA3, 0x4B, 0x75, 0xDF,\n\t\t0x7D, 0x8F, 0xE7, 0x72, 0xD9, 0xFE, 0x3C, 0x93,\n\t\t0xDD, 0xF3, 0xC4, 0x54, 0x5A, 0xB5, 0xA9, 0x9B\n\t},\n\t{\n\t\t0xAD, 0xE5, 0xEA, 0xA7, 0xE6, 0x1F, 0x67, 0x2D,\n\t\t0x58, 0x7E, 0xA0, 0x3D, 0xAE, 0x7D, 0x7B, 0x55,\n\t\t0x22, 0x9C, 0x01, 0xD0, 0x6B, 0xC0, 0xA5, 0x70,\n\t\t0x14, 0x36, 0xCB, 0xD1, 0x83, 0x66, 0xA6, 0x26\n\t},\n\t{\n\t\t0x01, 0x3B, 0x31, 0xEB, 0xD2, 0x28, 0xFC, 0xDD,\n\t\t0xA5, 0x1F, 0xAB, 0xB0, 0x3B, 0xB0, 0x2D, 0x60,\n\t\t0xAC, 0x20, 0xCA, 0x21, 0x5A, 0xAF, 0xA8, 0x3B,\n\t\t0xDD, 0x85, 0x5E, 0x37, 0x55, 0xA3, 0x5F, 0x0B\n\t},\n\t{\n\t\t0x33, 0x2E, 0xD4, 0x0B, 0xB1, 0x0D, 0xDE, 0x3C,\n\t\t0x95, 0x4A, 0x75, 0xD7, 0xB8, 0x99, 0x9D, 0x4B,\n\t\t0x26, 0xA1, 0xC0, 0x63, 0xC1, 0xDC, 0x6E, 0x32,\n\t\t0xC1, 0xD9, 0x1B, 0xAB, 0x7B, 0xBB, 0x7D, 0x16\n\t},\n\t{\n\t\t0xC7, 0xA1, 0x97, 0xB3, 0xA0, 0x5B, 0x56, 0x6B,\n\t\t0xCC, 0x9F, 0xAC, 0xD2, 0x0E, 0x44, 0x1D, 0x6F,\n\t\t0x6C, 0x28, 0x60, 0xAC, 0x96, 0x51, 0xCD, 0x51,\n\t\t0xD6, 0xB9, 0xD2, 0xCD, 0xEE, 0xEA, 0x03, 0x90\n\t},\n\t{\n\t\t0xBD, 0x9C, 0xF6, 0x4E, 0xA8, 0x95, 0x3C, 0x03,\n\t\t0x71, 0x08, 0xE6, 0xF6, 0x54, 0x91, 0x4F, 0x39,\n\t\t0x58, 0xB6, 0x8E, 0x29, 0xC1, 0x67, 0x00, 0xDC,\n\t\t0x18, 0x4D, 0x94, 0xA2, 0x17, 0x08, 0xFF, 0x60\n\t},\n\t{\n\t\t0x88, 0x35, 0xB0, 0xAC, 0x02, 0x11, 0x51, 0xDF,\n\t\t0x71, 0x64, 0x74, 0xCE, 0x27, 0xCE, 0x4D, 0x3C,\n\t\t0x15, 0xF0, 0xB2, 0xDA, 0xB4, 0x80, 0x03, 0xCF,\n\t\t0x3F, 0x3E, 0xFD, 0x09, 0x45, 0x10, 0x6B, 0x9A\n\t},\n\t{\n\t\t0x3B, 0xFE, 0xFA, 0x33, 0x01, 0xAA, 0x55, 0xC0,\n\t\t0x80, 0x19, 0x0C, 0xFF, 0xDA, 0x8E, 0xAE, 0x51,\n\t\t0xD9, 0xAF, 0x48, 0x8B, 0x4C, 0x1F, 0x24, 0xC3,\n\t\t0xD9, 0xA7, 0x52, 0x42, 0xFD, 0x8E, 0xA0, 0x1D\n\t},\n\t{\n\t\t0x08, 0x28, 0x4D, 0x14, 0x99, 0x3C, 0xD4, 0x7D,\n\t\t0x53, 0xEB, 0xAE, 0xCF, 0x0D, 0xF0, 0x47, 0x8C,\n\t\t0xC1, 0x82, 0xC8, 0x9C, 0x00, 0xE1, 0x85, 0x9C,\n\t\t0x84, 0x85, 0x16, 0x86, 0xDD, 0xF2, 0xC1, 0xB7\n\t},\n\t{\n\t\t0x1E, 0xD7, 0xEF, 0x9F, 0x04, 0xC2, 0xAC, 0x8D,\n\t\t0xB6, 0xA8, 0x64, 0xDB, 0x13, 0x10, 0x87, 0xF2,\n\t\t0x70, 0x65, 0x09, 0x8E, 0x69, 0xC3, 0xFE, 0x78,\n\t\t0x71, 0x8D, 0x9B, 0x94, 0x7F, 0x4A, 0x39, 0xD0\n\t},\n\t{\n\t\t0xC1, 0x61, 0xF2, 0xDC, 0xD5, 0x7E, 0x9C, 0x14,\n\t\t0x39, 0xB3, 0x1A, 0x9D, 0xD4, 0x3D, 0x8F, 0x3D,\n\t\t0x7D, 0xD8, 0xF0, 0xEB, 0x7C, 0xFA, 0xC6, 0xFB,\n\t\t0x25, 0xA0, 0xF2, 0x8E, 0x30, 0x6F, 0x06, 0x61\n\t},\n\t{\n\t\t0xC0, 0x19, 0x69, 0xAD, 0x34, 0xC5, 0x2C, 0xAF,\n\t\t0x3D, 0xC4, 0xD8, 0x0D, 0x19, 0x73, 0x5C, 0x29,\n\t\t0x73, 0x1A, 0xC6, 0xE7, 0xA9, 0x20, 0x85, 0xAB,\n\t\t0x92, 0x50, 0xC4, 0x8D, 0xEA, 0x48, 0xA3, 0xFC\n\t},\n\t{\n\t\t0x17, 0x20, 0xB3, 0x65, 0x56, 0x19, 0xD2, 0xA5,\n\t\t0x2B, 0x35, 0x21, 0xAE, 0x0E, 0x49, 0xE3, 0x45,\n\t\t0xCB, 0x33, 0x89, 0xEB, 0xD6, 0x20, 0x8A, 0xCA,\n\t\t0xF9, 0xF1, 0x3F, 0xDA, 0xCC, 0xA8, 0xBE, 0x49\n\t},\n\t{\n\t\t0x75, 0x62, 0x88, 0x36, 0x1C, 0x83, 0xE2, 0x4C,\n\t\t0x61, 0x7C, 0xF9, 0x5C, 0x90, 0x5B, 0x22, 0xD0,\n\t\t0x17, 0xCD, 0xC8, 0x6F, 0x0B, 0xF1, 0xD6, 0x58,\n\t\t0xF4, 0x75, 0x6C, 0x73, 0x79, 0x87, 0x3B, 0x7F\n\t},\n\t{\n\t\t0xE7, 0xD0, 0xED, 0xA3, 0x45, 0x26, 0x93, 0xB7,\n\t\t0x52, 0xAB, 0xCD, 0xA1, 0xB5, 0x5E, 0x27, 0x6F,\n\t\t0x82, 0x69, 0x8F, 0x5F, 0x16, 0x05, 0x40, 0x3E,\n\t\t0xFF, 0x83, 0x0B, 0xEA, 0x00, 0x71, 0xA3, 0x94\n\t},\n\t{\n\t\t0x2C, 0x82, 0xEC, 0xAA, 0x6B, 0x84, 0x80, 0x3E,\n\t\t0x04, 0x4A, 0xF6, 0x31, 0x18, 0xAF, 0xE5, 0x44,\n\t\t0x68, 0x7C, 0xB6, 0xE6, 0xC7, 0xDF, 0x49, 0xED,\n\t\t0x76, 0x2D, 0xFD, 0x7C, 0x86, 0x93, 0xA1, 0xBC\n\t},\n\t{\n\t\t0x61, 0x36, 0xCB, 0xF4, 0xB4, 0x41, 0x05, 0x6F,\n\t\t0xA1, 0xE2, 0x72, 0x24, 0x98, 0x12, 0x5D, 0x6D,\n\t\t0xED, 0x45, 0xE1, 0x7B, 0x52, 0x14, 0x39, 0x59,\n\t\t0xC7, 0xF4, 0xD4, 0xE3, 0x95, 0x21, 0x8A, 0xC2\n\t},\n\t{\n\t\t0x72, 0x1D, 0x32, 0x45, 0xAA, 0xFE, 0xF2, 0x7F,\n\t\t0x6A, 0x62, 0x4F, 0x47, 0x95, 0x4B, 0x6C, 0x25,\n\t\t0x50, 0x79, 0x52, 0x6F, 0xFA, 0x25, 0xE9, 0xFF,\n\t\t0x77, 0xE5, 0xDC, 0xFF, 0x47, 0x3B, 0x15, 0x97\n\t},\n\t{\n\t\t0x9D, 0xD2, 0xFB, 0xD8, 0xCE, 0xF1, 0x6C, 0x35,\n\t\t0x3C, 0x0A, 0xC2, 0x11, 0x91, 0xD5, 0x09, 0xEB,\n\t\t0x28, 0xDD, 0x9E, 0x3E, 0x0D, 0x8C, 0xEA, 0x5D,\n\t\t0x26, 0xCA, 0x83, 0x93, 0x93, 0x85, 0x1C, 0x3A\n\t},\n\t{\n\t\t0xB2, 0x39, 0x4C, 0xEA, 0xCD, 0xEB, 0xF2, 0x1B,\n\t\t0xF9, 0xDF, 0x2C, 0xED, 0x98, 0xE5, 0x8F, 0x1C,\n\t\t0x3A, 0x4B, 0xBB, 0xFF, 0x66, 0x0D, 0xD9, 0x00,\n\t\t0xF6, 0x22, 0x02, 0xD6, 0x78, 0x5C, 0xC4, 0x6E\n\t},\n\t{\n\t\t0x57, 0x08, 0x9F, 0x22, 0x27, 0x49, 0xAD, 0x78,\n\t\t0x71, 0x76, 0x5F, 0x06, 0x2B, 0x11, 0x4F, 0x43,\n\t\t0xBA, 0x20, 0xEC, 0x56, 0x42, 0x2A, 0x8B, 0x1E,\n\t\t0x3F, 0x87, 0x19, 0x2C, 0x0E, 0xA7, 0x18, 0xC6\n\t},\n\t{\n\t\t0xE4, 0x9A, 0x94, 0x59, 0x96, 0x1C, 0xD3, 0x3C,\n\t\t0xDF, 0x4A, 0xAE, 0x1B, 0x10, 0x78, 0xA5, 0xDE,\n\t\t0xA7, 0xC0, 0x40, 0xE0, 0xFE, 0xA3, 0x40, 0xC9,\n\t\t0x3A, 0x72, 0x48, 0x72, 0xFC, 0x4A, 0xF8, 0x06\n\t},\n\t{\n\t\t0xED, 0xE6, 0x7F, 0x72, 0x0E, 0xFF, 0xD2, 0xCA,\n\t\t0x9C, 0x88, 0x99, 0x41, 0x52, 0xD0, 0x20, 0x1D,\n\t\t0xEE, 0x6B, 0x0A, 0x2D, 0x2C, 0x07, 0x7A, 0xCA,\n\t\t0x6D, 0xAE, 0x29, 0xF7, 0x3F, 0x8B, 0x63, 0x09\n\t},\n\t{\n\t\t0xE0, 0xF4, 0x34, 0xBF, 0x22, 0xE3, 0x08, 0x80,\n\t\t0x39, 0xC2, 0x1F, 0x71, 0x9F, 0xFC, 0x67, 0xF0,\n\t\t0xF2, 0xCB, 0x5E, 0x98, 0xA7, 0xA0, 0x19, 0x4C,\n\t\t0x76, 0xE9, 0x6B, 0xF4, 0xE8, 0xE1, 0x7E, 0x61\n\t},\n\t{\n\t\t0x27, 0x7C, 0x04, 0xE2, 0x85, 0x34, 0x84, 0xA4,\n\t\t0xEB, 0xA9, 0x10, 0xAD, 0x33, 0x6D, 0x01, 0xB4,\n\t\t0x77, 0xB6, 0x7C, 0xC2, 0x00, 0xC5, 0x9F, 0x3C,\n\t\t0x8D, 0x77, 0xEE, 0xF8, 0x49, 0x4F, 0x29, 0xCD\n\t},\n\t{\n\t\t0x15, 0x6D, 0x57, 0x47, 0xD0, 0xC9, 0x9C, 0x7F,\n\t\t0x27, 0x09, 0x7D, 0x7B, 0x7E, 0x00, 0x2B, 0x2E,\n\t\t0x18, 0x5C, 0xB7, 0x2D, 0x8D, 0xD7, 0xEB, 0x42,\n\t\t0x4A, 0x03, 0x21, 0x52, 0x81, 0x61, 0x21, 0x9F\n\t},\n\t{\n\t\t0x20, 0xDD, 0xD1, 0xED, 0x9B, 0x1C, 0xA8, 0x03,\n\t\t0x94, 0x6D, 0x64, 0xA8, 0x3A, 0xE4, 0x65, 0x9D,\n\t\t0xA6, 0x7F, 0xBA, 0x7A, 0x1A, 0x3E, 0xDD, 0xB1,\n\t\t0xE1, 0x03, 0xC0, 0xF5, 0xE0, 0x3E, 0x3A, 0x2C\n\t},\n\t{\n\t\t0xF0, 0xAF, 0x60, 0x4D, 0x3D, 0xAB, 0xBF, 0x9A,\n\t\t0x0F, 0x2A, 0x7D, 0x3D, 0xDA, 0x6B, 0xD3, 0x8B,\n\t\t0xBA, 0x72, 0xC6, 0xD0, 0x9B, 0xE4, 0x94, 0xFC,\n\t\t0xEF, 0x71, 0x3F, 0xF1, 0x01, 0x89, 0xB6, 0xE6\n\t},\n\t{\n\t\t0x98, 0x02, 0xBB, 0x87, 0xDE, 0xF4, 0xCC, 0x10,\n\t\t0xC4, 0xA5, 0xFD, 0x49, 0xAA, 0x58, 0xDF, 0xE2,\n\t\t0xF3, 0xFD, 0xDB, 0x46, 0xB4, 0x70, 0x88, 0x14,\n\t\t0xEA, 0xD8, 0x1D, 0x23, 0xBA, 0x95, 0x13, 0x9B\n\t},\n\t{\n\t\t0x4F, 0x8C, 0xE1, 0xE5, 0x1D, 0x2F, 0xE7, 0xF2,\n\t\t0x40, 0x43, 0xA9, 0x04, 0xD8, 0x98, 0xEB, 0xFC,\n\t\t0x91, 0x97, 0x54, 0x18, 0x75, 0x34, 0x13, 0xAA,\n\t\t0x09, 0x9B, 0x79, 0x5E, 0xCB, 0x35, 0xCE, 0xDB\n\t},\n\t{\n\t\t0xBD, 0xDC, 0x65, 0x14, 0xD7, 0xEE, 0x6A, 0xCE,\n\t\t0x0A, 0x4A, 0xC1, 0xD0, 0xE0, 0x68, 0x11, 0x22,\n\t\t0x88, 0xCB, 0xCF, 0x56, 0x04, 0x54, 0x64, 0x27,\n\t\t0x05, 0x63, 0x01, 0x77, 0xCB, 0xA6, 0x08, 0xBD\n\t},\n\t{\n\t\t0xD6, 0x35, 0x99, 0x4F, 0x62, 0x91, 0x51, 0x7B,\n\t\t0x02, 0x81, 0xFF, 0xDD, 0x49, 0x6A, 0xFA, 0x86,\n\t\t0x27, 0x12, 0xE5, 0xB3, 0xC4, 0xE5, 0x2E, 0x4C,\n\t\t0xD5, 0xFD, 0xAE, 0x8C, 0x0E, 0x72, 0xFB, 0x08\n\t},\n\t{\n\t\t0x87, 0x8D, 0x9C, 0xA6, 0x00, 0xCF, 0x87, 0xE7,\n\t\t0x69, 0xCC, 0x30, 0x5C, 0x1B, 0x35, 0x25, 0x51,\n\t\t0x86, 0x61, 0x5A, 0x73, 0xA0, 0xDA, 0x61, 0x3B,\n\t\t0x5F, 0x1C, 0x98, 0xDB, 0xF8, 0x12, 0x83, 0xEA\n\t},\n\t{\n\t\t0xA6, 0x4E, 0xBE, 0x5D, 0xC1, 0x85, 0xDE, 0x9F,\n\t\t0xDD, 0xE7, 0x60, 0x7B, 0x69, 0x98, 0x70, 0x2E,\n\t\t0xB2, 0x34, 0x56, 0x18, 0x49, 0x57, 0x30, 0x7D,\n\t\t0x2F, 0xA7, 0x2E, 0x87, 0xA4, 0x77, 0x02, 0xD6\n\t},\n\t{\n\t\t0xCE, 0x50, 0xEA, 0xB7, 0xB5, 0xEB, 0x52, 0xBD,\n\t\t0xC9, 0xAD, 0x8E, 0x5A, 0x48, 0x0A, 0xB7, 0x80,\n\t\t0xCA, 0x93, 0x20, 0xE4, 0x43, 0x60, 0xB1, 0xFE,\n\t\t0x37, 0xE0, 0x3F, 0x2F, 0x7A, 0xD7, 0xDE, 0x01\n\t},\n\t{\n\t\t0xEE, 0xDD, 0xB7, 0xC0, 0xDB, 0x6E, 0x30, 0xAB,\n\t\t0xE6, 0x6D, 0x79, 0xE3, 0x27, 0x51, 0x1E, 0x61,\n\t\t0xFC, 0xEB, 0xBC, 0x29, 0xF1, 0x59, 0xB4, 0x0A,\n\t\t0x86, 0xB0, 0x46, 0xEC, 0xF0, 0x51, 0x38, 0x23\n\t},\n\t{\n\t\t0x78, 0x7F, 0xC9, 0x34, 0x40, 0xC1, 0xEC, 0x96,\n\t\t0xB5, 0xAD, 0x01, 0xC1, 0x6C, 0xF7, 0x79, 0x16,\n\t\t0xA1, 0x40, 0x5F, 0x94, 0x26, 0x35, 0x6E, 0xC9,\n\t\t0x21, 0xD8, 0xDF, 0xF3, 0xEA, 0x63, 0xB7, 0xE0\n\t},\n\t{\n\t\t0x7F, 0x0D, 0x5E, 0xAB, 0x47, 0xEE, 0xFD, 0xA6,\n\t\t0x96, 0xC0, 0xBF, 0x0F, 0xBF, 0x86, 0xAB, 0x21,\n\t\t0x6F, 0xCE, 0x46, 0x1E, 0x93, 0x03, 0xAB, 0xA6,\n\t\t0xAC, 0x37, 0x41, 0x20, 0xE8, 0x90, 0xE8, 0xDF\n\t},\n\t{\n\t\t0xB6, 0x80, 0x04, 0xB4, 0x2F, 0x14, 0xAD, 0x02,\n\t\t0x9F, 0x4C, 0x2E, 0x03, 0xB1, 0xD5, 0xEB, 0x76,\n\t\t0xD5, 0x71, 0x60, 0xE2, 0x64, 0x76, 0xD2, 0x11,\n\t\t0x31, 0xBE, 0xF2, 0x0A, 0xDA, 0x7D, 0x27, 0xF4\n\t},\n\t{\n\t\t0xB0, 0xC4, 0xEB, 0x18, 0xAE, 0x25, 0x0B, 0x51,\n\t\t0xA4, 0x13, 0x82, 0xEA, 0xD9, 0x2D, 0x0D, 0xC7,\n\t\t0x45, 0x5F, 0x93, 0x79, 0xFC, 0x98, 0x84, 0x42,\n\t\t0x8E, 0x47, 0x70, 0x60, 0x8D, 0xB0, 0xFA, 0xEC\n\t},\n\t{\n\t\t0xF9, 0x2B, 0x7A, 0x87, 0x0C, 0x05, 0x9F, 0x4D,\n\t\t0x46, 0x46, 0x4C, 0x82, 0x4E, 0xC9, 0x63, 0x55,\n\t\t0x14, 0x0B, 0xDC, 0xE6, 0x81, 0x32, 0x2C, 0xC3,\n\t\t0xA9, 0x92, 0xFF, 0x10, 0x3E, 0x3F, 0xEA, 0x52\n\t},\n\t{\n\t\t0x53, 0x64, 0x31, 0x26, 0x14, 0x81, 0x33, 0x98,\n\t\t0xCC, 0x52, 0x5D, 0x4C, 0x4E, 0x14, 0x6E, 0xDE,\n\t\t0xB3, 0x71, 0x26, 0x5F, 0xBA, 0x19, 0x13, 0x3A,\n\t\t0x2C, 0x3D, 0x21, 0x59, 0x29, 0x8A, 0x17, 0x42\n\t},\n\t{\n\t\t0xF6, 0x62, 0x0E, 0x68, 0xD3, 0x7F, 0xB2, 0xAF,\n\t\t0x50, 0x00, 0xFC, 0x28, 0xE2, 0x3B, 0x83, 0x22,\n\t\t0x97, 0xEC, 0xD8, 0xBC, 0xE9, 0x9E, 0x8B, 0xE4,\n\t\t0xD0, 0x4E, 0x85, 0x30, 0x9E, 0x3D, 0x33, 0x74\n\t},\n\t{\n\t\t0x53, 0x16, 0xA2, 0x79, 0x69, 0xD7, 0xFE, 0x04,\n\t\t0xFF, 0x27, 0xB2, 0x83, 0x96, 0x1B, 0xFF, 0xC3,\n\t\t0xBF, 0x5D, 0xFB, 0x32, 0xFB, 0x6A, 0x89, 0xD1,\n\t\t0x01, 0xC6, 0xC3, 0xB1, 0x93, 0x7C, 0x28, 0x71\n\t},\n\t{\n\t\t0x81, 0xD1, 0x66, 0x4F, 0xDF, 0x3C, 0xB3, 0x3C,\n\t\t0x24, 0xEE, 0xBA, 0xC0, 0xBD, 0x64, 0x24, 0x4B,\n\t\t0x77, 0xC4, 0xAB, 0xEA, 0x90, 0xBB, 0xE8, 0xB5,\n\t\t0xEE, 0x0B, 0x2A, 0xAF, 0xCF, 0x2D, 0x6A, 0x53\n\t},\n\t{\n\t\t0x34, 0x57, 0x82, 0xF2, 0x95, 0xB0, 0x88, 0x03,\n\t\t0x52, 0xE9, 0x24, 0xA0, 0x46, 0x7B, 0x5F, 0xBC,\n\t\t0x3E, 0x8F, 0x3B, 0xFB, 0xC3, 0xC7, 0xE4, 0x8B,\n\t\t0x67, 0x09, 0x1F, 0xB5, 0xE8, 0x0A, 0x94, 0x42\n\t},\n\t{\n\t\t0x79, 0x41, 0x11, 0xEA, 0x6C, 0xD6, 0x5E, 0x31,\n\t\t0x1F, 0x74, 0xEE, 0x41, 0xD4, 0x76, 0xCB, 0x63,\n\t\t0x2C, 0xE1, 0xE4, 0xB0, 0x51, 0xDC, 0x1D, 0x9E,\n\t\t0x9D, 0x06, 0x1A, 0x19, 0xE1, 0xD0, 0xBB, 0x49\n\t},\n\t{\n\t\t0x2A, 0x85, 0xDA, 0xF6, 0x13, 0x88, 0x16, 0xB9,\n\t\t0x9B, 0xF8, 0xD0, 0x8B, 0xA2, 0x11, 0x4B, 0x7A,\n\t\t0xB0, 0x79, 0x75, 0xA7, 0x84, 0x20, 0xC1, 0xA3,\n\t\t0xB0, 0x6A, 0x77, 0x7C, 0x22, 0xDD, 0x8B, 0xCB\n\t},\n\t{\n\t\t0x89, 0xB0, 0xD5, 0xF2, 0x89, 0xEC, 0x16, 0x40,\n\t\t0x1A, 0x06, 0x9A, 0x96, 0x0D, 0x0B, 0x09, 0x3E,\n\t\t0x62, 0x5D, 0xA3, 0xCF, 0x41, 0xEE, 0x29, 0xB5,\n\t\t0x9B, 0x93, 0x0C, 0x58, 0x20, 0x14, 0x54, 0x55\n\t},\n\t{\n\t\t0xD0, 0xFD, 0xCB, 0x54, 0x39, 0x43, 0xFC, 0x27,\n\t\t0xD2, 0x08, 0x64, 0xF5, 0x21, 0x81, 0x47, 0x1B,\n\t\t0x94, 0x2C, 0xC7, 0x7C, 0xA6, 0x75, 0xBC, 0xB3,\n\t\t0x0D, 0xF3, 0x1D, 0x35, 0x8E, 0xF7, 0xB1, 0xEB\n\t},\n\t{\n\t\t0xB1, 0x7E, 0xA8, 0xD7, 0x70, 0x63, 0xC7, 0x09,\n\t\t0xD4, 0xDC, 0x6B, 0x87, 0x94, 0x13, 0xC3, 0x43,\n\t\t0xE3, 0x79, 0x0E, 0x9E, 0x62, 0xCA, 0x85, 0xB7,\n\t\t0x90, 0x0B, 0x08, 0x6F, 0x6B, 0x75, 0xC6, 0x72\n\t},\n\t{\n\t\t0xE7, 0x1A, 0x3E, 0x2C, 0x27, 0x4D, 0xB8, 0x42,\n\t\t0xD9, 0x21, 0x14, 0xF2, 0x17, 0xE2, 0xC0, 0xEA,\n\t\t0xC8, 0xB4, 0x50, 0x93, 0xFD, 0xFD, 0x9D, 0xF4,\n\t\t0xCA, 0x71, 0x62, 0x39, 0x48, 0x62, 0xD5, 0x01\n\t},\n\t{\n\t\t0xC0, 0x47, 0x67, 0x59, 0xAB, 0x7A, 0xA3, 0x33,\n\t\t0x23, 0x4F, 0x6B, 0x44, 0xF5, 0xFD, 0x85, 0x83,\n\t\t0x90, 0xEC, 0x23, 0x69, 0x4C, 0x62, 0x2C, 0xB9,\n\t\t0x86, 0xE7, 0x69, 0xC7, 0x8E, 0xDD, 0x73, 0x3E\n\t},\n\t{\n\t\t0x9A, 0xB8, 0xEA, 0xBB, 0x14, 0x16, 0x43, 0x4D,\n\t\t0x85, 0x39, 0x13, 0x41, 0xD5, 0x69, 0x93, 0xC5,\n\t\t0x54, 0x58, 0x16, 0x7D, 0x44, 0x18, 0xB1, 0x9A,\n\t\t0x0F, 0x2A, 0xD8, 0xB7, 0x9A, 0x83, 0xA7, 0x5B\n\t},\n\t{\n\t\t0x79, 0x92, 0xD0, 0xBB, 0xB1, 0x5E, 0x23, 0x82,\n\t\t0x6F, 0x44, 0x3E, 0x00, 0x50, 0x5D, 0x68, 0xD3,\n\t\t0xED, 0x73, 0x72, 0x99, 0x5A, 0x5C, 0x3E, 0x49,\n\t\t0x86, 0x54, 0x10, 0x2F, 0xBC, 0xD0, 0x96, 0x4E\n\t},\n\t{\n\t\t0xC0, 0x21, 0xB3, 0x00, 0x85, 0x15, 0x14, 0x35,\n\t\t0xDF, 0x33, 0xB0, 0x07, 0xCC, 0xEC, 0xC6, 0x9D,\n\t\t0xF1, 0x26, 0x9F, 0x39, 0xBA, 0x25, 0x09, 0x2B,\n\t\t0xED, 0x59, 0xD9, 0x32, 0xAC, 0x0F, 0xDC, 0x28\n\t},\n\t{\n\t\t0x91, 0xA2, 0x5E, 0xC0, 0xEC, 0x0D, 0x9A, 0x56,\n\t\t0x7F, 0x89, 0xC4, 0xBF, 0xE1, 0xA6, 0x5A, 0x0E,\n\t\t0x43, 0x2D, 0x07, 0x06, 0x4B, 0x41, 0x90, 0xE2,\n\t\t0x7D, 0xFB, 0x81, 0x90, 0x1F, 0xD3, 0x13, 0x9B\n\t},\n\t{\n\t\t0x59, 0x50, 0xD3, 0x9A, 0x23, 0xE1, 0x54, 0x5F,\n\t\t0x30, 0x12, 0x70, 0xAA, 0x1A, 0x12, 0xF2, 0xE6,\n\t\t0xC4, 0x53, 0x77, 0x6E, 0x4D, 0x63, 0x55, 0xDE,\n\t\t0x42, 0x5C, 0xC1, 0x53, 0xF9, 0x81, 0x88, 0x67\n\t},\n\t{\n\t\t0xD7, 0x9F, 0x14, 0x72, 0x0C, 0x61, 0x0A, 0xF1,\n\t\t0x79, 0xA3, 0x76, 0x5D, 0x4B, 0x7C, 0x09, 0x68,\n\t\t0xF9, 0x77, 0x96, 0x2D, 0xBF, 0x65, 0x5B, 0x52,\n\t\t0x12, 0x72, 0xB6, 0xF1, 0xE1, 0x94, 0x48, 0x8E\n\t},\n\t{\n\t\t0xE9, 0x53, 0x1B, 0xFC, 0x8B, 0x02, 0x99, 0x5A,\n\t\t0xEA, 0xA7, 0x5B, 0xA2, 0x70, 0x31, 0xFA, 0xDB,\n\t\t0xCB, 0xF4, 0xA0, 0xDA, 0xB8, 0x96, 0x1D, 0x92,\n\t\t0x96, 0xCD, 0x7E, 0x84, 0xD2, 0x5D, 0x60, 0x06\n\t},\n\t{\n\t\t0x34, 0xE9, 0xC2, 0x6A, 0x01, 0xD7, 0xF1, 0x61,\n\t\t0x81, 0xB4, 0x54, 0xA9, 0xD1, 0x62, 0x3C, 0x23,\n\t\t0x3C, 0xB9, 0x9D, 0x31, 0xC6, 0x94, 0x65, 0x6E,\n\t\t0x94, 0x13, 0xAC, 0xA3, 0xE9, 0x18, 0x69, 0x2F\n\t},\n\t{\n\t\t0xD9, 0xD7, 0x42, 0x2F, 0x43, 0x7B, 0xD4, 0x39,\n\t\t0xDD, 0xD4, 0xD8, 0x83, 0xDA, 0xE2, 0xA0, 0x83,\n\t\t0x50, 0x17, 0x34, 0x14, 0xBE, 0x78, 0x15, 0x51,\n\t\t0x33, 0xFF, 0xF1, 0x96, 0x4C, 0x3D, 0x79, 0x72\n\t},\n\t{\n\t\t0x4A, 0xEE, 0x0C, 0x7A, 0xAF, 0x07, 0x54, 0x14,\n\t\t0xFF, 0x17, 0x93, 0xEA, 0xD7, 0xEA, 0xCA, 0x60,\n\t\t0x17, 0x75, 0xC6, 0x15, 0xDB, 0xD6, 0x0B, 0x64,\n\t\t0x0B, 0x0A, 0x9F, 0x0C, 0xE5, 0x05, 0xD4, 0x35\n\t},\n\t{\n\t\t0x6B, 0xFD, 0xD1, 0x54, 0x59, 0xC8, 0x3B, 0x99,\n\t\t0xF0, 0x96, 0xBF, 0xB4, 0x9E, 0xE8, 0x7B, 0x06,\n\t\t0x3D, 0x69, 0xC1, 0x97, 0x4C, 0x69, 0x28, 0xAC,\n\t\t0xFC, 0xFB, 0x40, 0x99, 0xF8, 0xC4, 0xEF, 0x67\n\t},\n\t{\n\t\t0x9F, 0xD1, 0xC4, 0x08, 0xFD, 0x75, 0xC3, 0x36,\n\t\t0x19, 0x3A, 0x2A, 0x14, 0xD9, 0x4F, 0x6A, 0xF5,\n\t\t0xAD, 0xF0, 0x50, 0xB8, 0x03, 0x87, 0xB4, 0xB0,\n\t\t0x10, 0xFB, 0x29, 0xF4, 0xCC, 0x72, 0x70, 0x7C\n\t},\n\t{\n\t\t0x13, 0xC8, 0x84, 0x80, 0xA5, 0xD0, 0x0D, 0x6C,\n\t\t0x8C, 0x7A, 0xD2, 0x11, 0x0D, 0x76, 0xA8, 0x2D,\n\t\t0x9B, 0x70, 0xF4, 0xFA, 0x66, 0x96, 0xD4, 0xE5,\n\t\t0xDD, 0x42, 0xA0, 0x66, 0xDC, 0xAF, 0x99, 0x20\n\t},\n\t{\n\t\t0x82, 0x0E, 0x72, 0x5E, 0xE2, 0x5F, 0xE8, 0xFD,\n\t\t0x3A, 0x8D, 0x5A, 0xBE, 0x4C, 0x46, 0xC3, 0xBA,\n\t\t0x88, 0x9D, 0xE6, 0xFA, 0x91, 0x91, 0xAA, 0x22,\n\t\t0xBA, 0x67, 0xD5, 0x70, 0x54, 0x21, 0x54, 0x2B\n\t},\n\t{\n\t\t0x32, 0xD9, 0x3A, 0x0E, 0xB0, 0x2F, 0x42, 0xFB,\n\t\t0xBC, 0xAF, 0x2B, 0xAD, 0x00, 0x85, 0xB2, 0x82,\n\t\t0xE4, 0x60, 0x46, 0xA4, 0xDF, 0x7A, 0xD1, 0x06,\n\t\t0x57, 0xC9, 0xD6, 0x47, 0x63, 0x75, 0xB9, 0x3E\n\t},\n\t{\n\t\t0xAD, 0xC5, 0x18, 0x79, 0x05, 0xB1, 0x66, 0x9C,\n\t\t0xD8, 0xEC, 0x9C, 0x72, 0x1E, 0x19, 0x53, 0x78,\n\t\t0x6B, 0x9D, 0x89, 0xA9, 0xBA, 0xE3, 0x07, 0x80,\n\t\t0xF1, 0xE1, 0xEA, 0xB2, 0x4A, 0x00, 0x52, 0x3C\n\t},\n\t{\n\t\t0xE9, 0x07, 0x56, 0xFF, 0x7F, 0x9A, 0xD8, 0x10,\n\t\t0xB2, 0x39, 0xA1, 0x0C, 0xED, 0x2C, 0xF9, 0xB2,\n\t\t0x28, 0x43, 0x54, 0xC1, 0xF8, 0xC7, 0xE0, 0xAC,\n\t\t0xCC, 0x24, 0x61, 0xDC, 0x79, 0x6D, 0x6E, 0x89\n\t},\n\t{\n\t\t0x12, 0x51, 0xF7, 0x6E, 0x56, 0x97, 0x84, 0x81,\n\t\t0x87, 0x53, 0x59, 0x80, 0x1D, 0xB5, 0x89, 0xA0,\n\t\t0xB2, 0x2F, 0x86, 0xD8, 0xD6, 0x34, 0xDC, 0x04,\n\t\t0x50, 0x6F, 0x32, 0x2E, 0xD7, 0x8F, 0x17, 0xE8\n\t},\n\t{\n\t\t0x3A, 0xFA, 0x89, 0x9F, 0xD9, 0x80, 0xE7, 0x3E,\n\t\t0xCB, 0x7F, 0x4D, 0x8B, 0x8F, 0x29, 0x1D, 0xC9,\n\t\t0xAF, 0x79, 0x6B, 0xC6, 0x5D, 0x27, 0xF9, 0x74,\n\t\t0xC6, 0xF1, 0x93, 0xC9, 0x19, 0x1A, 0x09, 0xFD\n\t},\n\t{\n\t\t0xAA, 0x30, 0x5B, 0xE2, 0x6E, 0x5D, 0xED, 0xDC,\n\t\t0x3C, 0x10, 0x10, 0xCB, 0xC2, 0x13, 0xF9, 0x5F,\n\t\t0x05, 0x1C, 0x78, 0x5C, 0x5B, 0x43, 0x1E, 0x6A,\n\t\t0x7C, 0xD0, 0x48, 0xF1, 0x61, 0x78, 0x75, 0x28\n\t},\n\t{\n\t\t0x8E, 0xA1, 0x88, 0x4F, 0xF3, 0x2E, 0x9D, 0x10,\n\t\t0xF0, 0x39, 0xB4, 0x07, 0xD0, 0xD4, 0x4E, 0x7E,\n\t\t0x67, 0x0A, 0xBD, 0x88, 0x4A, 0xEE, 0xE0, 0xFB,\n\t\t0x75, 0x7A, 0xE9, 0x4E, 0xAA, 0x97, 0x37, 0x3D\n\t},\n\t{\n\t\t0xD4, 0x82, 0xB2, 0x15, 0x5D, 0x4D, 0xEC, 0x6B,\n\t\t0x47, 0x36, 0xA1, 0xF1, 0x61, 0x7B, 0x53, 0xAA,\n\t\t0xA3, 0x73, 0x10, 0x27, 0x7D, 0x3F, 0xEF, 0x0C,\n\t\t0x37, 0xAD, 0x41, 0x76, 0x8F, 0xC2, 0x35, 0xB4\n\t},\n\t{\n\t\t0x4D, 0x41, 0x39, 0x71, 0x38, 0x7E, 0x7A, 0x88,\n\t\t0x98, 0xA8, 0xDC, 0x2A, 0x27, 0x50, 0x07, 0x78,\n\t\t0x53, 0x9E, 0xA2, 0x14, 0xA2, 0xDF, 0xE9, 0xB3,\n\t\t0xD7, 0xE8, 0xEB, 0xDC, 0xE5, 0xCF, 0x3D, 0xB3\n\t},\n\t{\n\t\t0x69, 0x6E, 0x5D, 0x46, 0xE6, 0xC5, 0x7E, 0x87,\n\t\t0x96, 0xE4, 0x73, 0x5D, 0x08, 0x91, 0x6E, 0x0B,\n\t\t0x79, 0x29, 0xB3, 0xCF, 0x29, 0x8C, 0x29, 0x6D,\n\t\t0x22, 0xE9, 0xD3, 0x01, 0x96, 0x53, 0x37, 0x1C\n\t},\n\t{\n\t\t0x1F, 0x56, 0x47, 0xC1, 0xD3, 0xB0, 0x88, 0x22,\n\t\t0x88, 0x85, 0x86, 0x5C, 0x89, 0x40, 0x90, 0x8B,\n\t\t0xF4, 0x0D, 0x1A, 0x82, 0x72, 0x82, 0x19, 0x73,\n\t\t0xB1, 0x60, 0x00, 0x8E, 0x7A, 0x3C, 0xE2, 0xEB\n\t},\n\t{\n\t\t0xB6, 0xE7, 0x6C, 0x33, 0x0F, 0x02, 0x1A, 0x5B,\n\t\t0xDA, 0x65, 0x87, 0x50, 0x10, 0xB0, 0xED, 0xF0,\n\t\t0x91, 0x26, 0xC0, 0xF5, 0x10, 0xEA, 0x84, 0x90,\n\t\t0x48, 0x19, 0x20, 0x03, 0xAE, 0xF4, 0xC6, 0x1C\n\t},\n\t{\n\t\t0x3C, 0xD9, 0x52, 0xA0, 0xBE, 0xAD, 0xA4, 0x1A,\n\t\t0xBB, 0x42, 0x4C, 0xE4, 0x7F, 0x94, 0xB4, 0x2B,\n\t\t0xE6, 0x4E, 0x1F, 0xFB, 0x0F, 0xD0, 0x78, 0x22,\n\t\t0x76, 0x80, 0x79, 0x46, 0xD0, 0xD0, 0xBC, 0x55\n\t},\n\t{\n\t\t0x98, 0xD9, 0x26, 0x77, 0x43, 0x9B, 0x41, 0xB7,\n\t\t0xBB, 0x51, 0x33, 0x12, 0xAF, 0xB9, 0x2B, 0xCC,\n\t\t0x8E, 0xE9, 0x68, 0xB2, 0xE3, 0xB2, 0x38, 0xCE,\n\t\t0xCB, 0x9B, 0x0F, 0x34, 0xC9, 0xBB, 0x63, 0xD0\n\t},\n\t{\n\t\t0xEC, 0xBC, 0xA2, 0xCF, 0x08, 0xAE, 0x57, 0xD5,\n\t\t0x17, 0xAD, 0x16, 0x15, 0x8A, 0x32, 0xBF, 0xA7,\n\t\t0xDC, 0x03, 0x82, 0xEA, 0xED, 0xA1, 0x28, 0xE9,\n\t\t0x18, 0x86, 0x73, 0x4C, 0x24, 0xA0, 0xB2, 0x9D\n\t},\n\t{\n\t\t0x94, 0x2C, 0xC7, 0xC0, 0xB5, 0x2E, 0x2B, 0x16,\n\t\t0xA4, 0xB8, 0x9F, 0xA4, 0xFC, 0x7E, 0x0B, 0xF6,\n\t\t0x09, 0xE2, 0x9A, 0x08, 0xC1, 0xA8, 0x54, 0x34,\n\t\t0x52, 0xB7, 0x7C, 0x7B, 0xFD, 0x11, 0xBB, 0x28\n\t},\n\t{\n\t\t0x8A, 0x06, 0x5D, 0x8B, 0x61, 0xA0, 0xDF, 0xFB,\n\t\t0x17, 0x0D, 0x56, 0x27, 0x73, 0x5A, 0x76, 0xB0,\n\t\t0xE9, 0x50, 0x60, 0x37, 0x80, 0x8C, 0xBA, 0x16,\n\t\t0xC3, 0x45, 0x00, 0x7C, 0x9F, 0x79, 0xCF, 0x8F\n\t},\n\t{\n\t\t0x1B, 0x9F, 0xA1, 0x97, 0x14, 0x65, 0x9C, 0x78,\n\t\t0xFF, 0x41, 0x38, 0x71, 0x84, 0x92, 0x15, 0x36,\n\t\t0x10, 0x29, 0xAC, 0x80, 0x2B, 0x1C, 0xBC, 0xD5,\n\t\t0x4E, 0x40, 0x8B, 0xD8, 0x72, 0x87, 0xF8, 0x1F\n\t},\n\t{\n\t\t0x8D, 0xAB, 0x07, 0x1B, 0xCD, 0x6C, 0x72, 0x92,\n\t\t0xA9, 0xEF, 0x72, 0x7B, 0x4A, 0xE0, 0xD8, 0x67,\n\t\t0x13, 0x30, 0x1D, 0xA8, 0x61, 0x8D, 0x9A, 0x48,\n\t\t0xAD, 0xCE, 0x55, 0xF3, 0x03, 0xA8, 0x69, 0xA1\n\t},\n\t{\n\t\t0x82, 0x53, 0xE3, 0xE7, 0xC7, 0xB6, 0x84, 0xB9,\n\t\t0xCB, 0x2B, 0xEB, 0x01, 0x4C, 0xE3, 0x30, 0xFF,\n\t\t0x3D, 0x99, 0xD1, 0x7A, 0xBB, 0xDB, 0xAB, 0xE4,\n\t\t0xF4, 0xD6, 0x74, 0xDE, 0xD5, 0x3F, 0xFC, 0x6B\n\t},\n\t{\n\t\t0xF1, 0x95, 0xF3, 0x21, 0xE9, 0xE3, 0xD6, 0xBD,\n\t\t0x7D, 0x07, 0x45, 0x04, 0xDD, 0x2A, 0xB0, 0xE6,\n\t\t0x24, 0x1F, 0x92, 0xE7, 0x84, 0xB1, 0xAA, 0x27,\n\t\t0x1F, 0xF6, 0x48, 0xB1, 0xCA, 0xB6, 0xD7, 0xF6\n\t},\n\t{\n\t\t0x27, 0xE4, 0xCC, 0x72, 0x09, 0x0F, 0x24, 0x12,\n\t\t0x66, 0x47, 0x6A, 0x7C, 0x09, 0x49, 0x5F, 0x2D,\n\t\t0xB1, 0x53, 0xD5, 0xBC, 0xBD, 0x76, 0x19, 0x03,\n\t\t0xEF, 0x79, 0x27, 0x5E, 0xC5, 0x6B, 0x2E, 0xD8\n\t},\n\t{\n\t\t0x89, 0x9C, 0x24, 0x05, 0x78, 0x8E, 0x25, 0xB9,\n\t\t0x9A, 0x18, 0x46, 0x35, 0x5E, 0x64, 0x6D, 0x77,\n\t\t0xCF, 0x40, 0x00, 0x83, 0x41, 0x5F, 0x7D, 0xC5,\n\t\t0xAF, 0xE6, 0x9D, 0x6E, 0x17, 0xC0, 0x00, 0x23\n\t},\n\t{\n\t\t0xA5, 0x9B, 0x78, 0xC4, 0x90, 0x57, 0x44, 0x07,\n\t\t0x6B, 0xFE, 0xE8, 0x94, 0xDE, 0x70, 0x7D, 0x4F,\n\t\t0x12, 0x0B, 0x5C, 0x68, 0x93, 0xEA, 0x04, 0x00,\n\t\t0x29, 0x7D, 0x0B, 0xB8, 0x34, 0x72, 0x76, 0x32\n\t},\n\t{\n\t\t0x59, 0xDC, 0x78, 0xB1, 0x05, 0x64, 0x97, 0x07,\n\t\t0xA2, 0xBB, 0x44, 0x19, 0xC4, 0x8F, 0x00, 0x54,\n\t\t0x00, 0xD3, 0x97, 0x3D, 0xE3, 0x73, 0x66, 0x10,\n\t\t0x23, 0x04, 0x35, 0xB1, 0x04, 0x24, 0xB2, 0x4F\n\t},\n\t{\n\t\t0xC0, 0x14, 0x9D, 0x1D, 0x7E, 0x7A, 0x63, 0x53,\n\t\t0xA6, 0xD9, 0x06, 0xEF, 0xE7, 0x28, 0xF2, 0xF3,\n\t\t0x29, 0xFE, 0x14, 0xA4, 0x14, 0x9A, 0x3E, 0xA7,\n\t\t0x76, 0x09, 0xBC, 0x42, 0xB9, 0x75, 0xDD, 0xFA\n\t},\n\t{\n\t\t0xA3, 0x2F, 0x24, 0x14, 0x74, 0xA6, 0xC1, 0x69,\n\t\t0x32, 0xE9, 0x24, 0x3B, 0xE0, 0xCF, 0x09, 0xBC,\n\t\t0xDC, 0x7E, 0x0C, 0xA0, 0xE7, 0xA6, 0xA1, 0xB9,\n\t\t0xB1, 0xA0, 0xF0, 0x1E, 0x41, 0x50, 0x23, 0x77\n\t},\n\t{\n\t\t0xB2, 0x39, 0xB2, 0xE4, 0xF8, 0x18, 0x41, 0x36,\n\t\t0x1C, 0x13, 0x39, 0xF6, 0x8E, 0x2C, 0x35, 0x9F,\n\t\t0x92, 0x9A, 0xF9, 0xAD, 0x9F, 0x34, 0xE0, 0x1A,\n\t\t0xAB, 0x46, 0x31, 0xAD, 0x6D, 0x55, 0x00, 0xB0\n\t},\n\t{\n\t\t0x85, 0xFB, 0x41, 0x9C, 0x70, 0x02, 0xA3, 0xE0,\n\t\t0xB4, 0xB6, 0xEA, 0x09, 0x3B, 0x4C, 0x1A, 0xC6,\n\t\t0x93, 0x66, 0x45, 0xB6, 0x5D, 0xAC, 0x5A, 0xC1,\n\t\t0x5A, 0x85, 0x28, 0xB7, 0xB9, 0x4C, 0x17, 0x54\n\t},\n\t{\n\t\t0x96, 0x19, 0x72, 0x06, 0x25, 0xF1, 0x90, 0xB9,\n\t\t0x3A, 0x3F, 0xAD, 0x18, 0x6A, 0xB3, 0x14, 0x18,\n\t\t0x96, 0x33, 0xC0, 0xD3, 0xA0, 0x1E, 0x6F, 0x9B,\n\t\t0xC8, 0xC4, 0xA8, 0xF8, 0x2F, 0x38, 0x3D, 0xBF\n\t},\n\t{\n\t\t0x7D, 0x62, 0x0D, 0x90, 0xFE, 0x69, 0xFA, 0x46,\n\t\t0x9A, 0x65, 0x38, 0x38, 0x89, 0x70, 0xA1, 0xAA,\n\t\t0x09, 0xBB, 0x48, 0xA2, 0xD5, 0x9B, 0x34, 0x7B,\n\t\t0x97, 0xE8, 0xCE, 0x71, 0xF4, 0x8C, 0x7F, 0x46\n\t},\n\t{\n\t\t0x29, 0x43, 0x83, 0x56, 0x85, 0x96, 0xFB, 0x37,\n\t\t0xC7, 0x5B, 0xBA, 0xCD, 0x97, 0x9C, 0x5F, 0xF6,\n\t\t0xF2, 0x0A, 0x55, 0x6B, 0xF8, 0x87, 0x9C, 0xC7,\n\t\t0x29, 0x24, 0x85, 0x5D, 0xF9, 0xB8, 0x24, 0x0E\n\t},\n\t{\n\t\t0x16, 0xB1, 0x8A, 0xB3, 0x14, 0x35, 0x9C, 0x2B,\n\t\t0x83, 0x3C, 0x1C, 0x69, 0x86, 0xD4, 0x8C, 0x55,\n\t\t0xA9, 0xFC, 0x97, 0xCD, 0xE9, 0xA3, 0xC1, 0xF1,\n\t\t0x0A, 0x31, 0x77, 0x14, 0x0F, 0x73, 0xF7, 0x38\n\t},\n\t{\n\t\t0x8C, 0xBB, 0xDD, 0x14, 0xBC, 0x33, 0xF0, 0x4C,\n\t\t0xF4, 0x58, 0x13, 0xE4, 0xA1, 0x53, 0xA2, 0x73,\n\t\t0xD3, 0x6A, 0xDA, 0xD5, 0xCE, 0x71, 0xF4, 0x99,\n\t\t0xEE, 0xB8, 0x7F, 0xB8, 0xAC, 0x63, 0xB7, 0x29\n\t},\n\t{\n\t\t0x69, 0xC9, 0xA4, 0x98, 0xDB, 0x17, 0x4E, 0xCA,\n\t\t0xEF, 0xCC, 0x5A, 0x3A, 0xC9, 0xFD, 0xED, 0xF0,\n\t\t0xF8, 0x13, 0xA5, 0xBE, 0xC7, 0x27, 0xF1, 0xE7,\n\t\t0x75, 0xBA, 0xBD, 0xEC, 0x77, 0x18, 0x81, 0x6E\n\t},\n\t{\n\t\t0xB4, 0x62, 0xC3, 0xBE, 0x40, 0x44, 0x8F, 0x1D,\n\t\t0x4F, 0x80, 0x62, 0x62, 0x54, 0xE5, 0x35, 0xB0,\n\t\t0x8B, 0xC9, 0xCD, 0xCF, 0xF5, 0x99, 0xA7, 0x68,\n\t\t0x57, 0x8D, 0x4B, 0x28, 0x81, 0xA8, 0xE3, 0xF0\n\t},\n\t{\n\t\t0x55, 0x3E, 0x9D, 0x9C, 0x5F, 0x36, 0x0A, 0xC0,\n\t\t0xB7, 0x4A, 0x7D, 0x44, 0xE5, 0xA3, 0x91, 0xDA,\n\t\t0xD4, 0xCE, 0xD0, 0x3E, 0x0C, 0x24, 0x18, 0x3B,\n\t\t0x7E, 0x8E, 0xCA, 0xBD, 0xF1, 0x71, 0x5A, 0x64\n\t},\n\t{\n\t\t0x7A, 0x7C, 0x55, 0xA5, 0x6F, 0xA9, 0xAE, 0x51,\n\t\t0xE6, 0x55, 0xE0, 0x19, 0x75, 0xD8, 0xA6, 0xFF,\n\t\t0x4A, 0xE9, 0xE4, 0xB4, 0x86, 0xFC, 0xBE, 0x4E,\n\t\t0xAC, 0x04, 0x45, 0x88, 0xF2, 0x45, 0xEB, 0xEA\n\t},\n\t{\n\t\t0x2A, 0xFD, 0xF3, 0xC8, 0x2A, 0xBC, 0x48, 0x67,\n\t\t0xF5, 0xDE, 0x11, 0x12, 0x86, 0xC2, 0xB3, 0xBE,\n\t\t0x7D, 0x6E, 0x48, 0x65, 0x7B, 0xA9, 0x23, 0xCF,\n\t\t0xBF, 0x10, 0x1A, 0x6D, 0xFC, 0xF9, 0xDB, 0x9A\n\t},\n\t{\n\t\t0x41, 0x03, 0x7D, 0x2E, 0xDC, 0xDC, 0xE0, 0xC4,\n\t\t0x9B, 0x7F, 0xB4, 0xA6, 0xAA, 0x09, 0x99, 0xCA,\n\t\t0x66, 0x97, 0x6C, 0x74, 0x83, 0xAF, 0xE6, 0x31,\n\t\t0xD4, 0xED, 0xA2, 0x83, 0x14, 0x4F, 0x6D, 0xFC\n\t},\n\t{\n\t\t0xC4, 0x46, 0x6F, 0x84, 0x97, 0xCA, 0x2E, 0xEB,\n\t\t0x45, 0x83, 0xA0, 0xB0, 0x8E, 0x9D, 0x9A, 0xC7,\n\t\t0x43, 0x95, 0x70, 0x9F, 0xDA, 0x10, 0x9D, 0x24,\n\t\t0xF2, 0xE4, 0x46, 0x21, 0x96, 0x77, 0x9C, 0x5D\n\t},\n\t{\n\t\t0x75, 0xF6, 0x09, 0x33, 0x8A, 0xA6, 0x7D, 0x96,\n\t\t0x9A, 0x2A, 0xE2, 0xA2, 0x36, 0x2B, 0x2D, 0xA9,\n\t\t0xD7, 0x7C, 0x69, 0x5D, 0xFD, 0x1D, 0xF7, 0x22,\n\t\t0x4A, 0x69, 0x01, 0xDB, 0x93, 0x2C, 0x33, 0x64\n\t},\n\t{\n\t\t0x68, 0x60, 0x6C, 0xEB, 0x98, 0x9D, 0x54, 0x88,\n\t\t0xFC, 0x7C, 0xF6, 0x49, 0xF3, 0xD7, 0xC2, 0x72,\n\t\t0xEF, 0x05, 0x5D, 0xA1, 0xA9, 0x3F, 0xAE, 0xCD,\n\t\t0x55, 0xFE, 0x06, 0xF6, 0x96, 0x70, 0x98, 0xCA\n\t},\n\t{\n\t\t0x44, 0x34, 0x6B, 0xDE, 0xB7, 0xE0, 0x52, 0xF6,\n\t\t0x25, 0x50, 0x48, 0xF0, 0xD9, 0xB4, 0x2C, 0x42,\n\t\t0x5B, 0xAB, 0x9C, 0x3D, 0xD2, 0x41, 0x68, 0x21,\n\t\t0x2C, 0x3E, 0xCF, 0x1E, 0xBF, 0x34, 0xE6, 0xAE\n\t},\n\t{\n\t\t0x8E, 0x9C, 0xF6, 0xE1, 0xF3, 0x66, 0x47, 0x1F,\n\t\t0x2A, 0xC7, 0xD2, 0xEE, 0x9B, 0x5E, 0x62, 0x66,\n\t\t0xFD, 0xA7, 0x1F, 0x8F, 0x2E, 0x41, 0x09, 0xF2,\n\t\t0x23, 0x7E, 0xD5, 0xF8, 0x81, 0x3F, 0xC7, 0x18\n\t},\n\t{\n\t\t0x84, 0xBB, 0xEB, 0x84, 0x06, 0xD2, 0x50, 0x95,\n\t\t0x1F, 0x8C, 0x1B, 0x3E, 0x86, 0xA7, 0xC0, 0x10,\n\t\t0x08, 0x29, 0x21, 0x83, 0x3D, 0xFD, 0x95, 0x55,\n\t\t0xA2, 0xF9, 0x09, 0xB1, 0x08, 0x6E, 0xB4, 0xB8\n\t},\n\t{\n\t\t0xEE, 0x66, 0x6F, 0x3E, 0xEF, 0x0F, 0x7E, 0x2A,\n\t\t0x9C, 0x22, 0x29, 0x58, 0xC9, 0x7E, 0xAF, 0x35,\n\t\t0xF5, 0x1C, 0xED, 0x39, 0x3D, 0x71, 0x44, 0x85,\n\t\t0xAB, 0x09, 0xA0, 0x69, 0x34, 0x0F, 0xDF, 0x88\n\t},\n\t{\n\t\t0xC1, 0x53, 0xD3, 0x4A, 0x65, 0xC4, 0x7B, 0x4A,\n\t\t0x62, 0xC5, 0xCA, 0xCF, 0x24, 0x01, 0x09, 0x75,\n\t\t0xD0, 0x35, 0x6B, 0x2F, 0x32, 0xC8, 0xF5, 0xDA,\n\t\t0x53, 0x0D, 0x33, 0x88, 0x16, 0xAD, 0x5D, 0xE6\n\t},\n\t{\n\t\t0x9F, 0xC5, 0x45, 0x01, 0x09, 0xE1, 0xB7, 0x79,\n\t\t0xF6, 0xC7, 0xAE, 0x79, 0xD5, 0x6C, 0x27, 0x63,\n\t\t0x5C, 0x8D, 0xD4, 0x26, 0xC5, 0xA9, 0xD5, 0x4E,\n\t\t0x25, 0x78, 0xDB, 0x98, 0x9B, 0x8C, 0x3B, 0x4E\n\t},\n\t{\n\t\t0xD1, 0x2B, 0xF3, 0x73, 0x2E, 0xF4, 0xAF, 0x5C,\n\t\t0x22, 0xFA, 0x90, 0x35, 0x6A, 0xF8, 0xFC, 0x50,\n\t\t0xFC, 0xB4, 0x0F, 0x8F, 0x2E, 0xA5, 0xC8, 0x59,\n\t\t0x47, 0x37, 0xA3, 0xB3, 0xD5, 0xAB, 0xDB, 0xD7\n\t},\n\t{\n\t\t0x11, 0x03, 0x0B, 0x92, 0x89, 0xBB, 0xA5, 0xAF,\n\t\t0x65, 0x26, 0x06, 0x72, 0xAB, 0x6F, 0xEE, 0x88,\n\t\t0xB8, 0x74, 0x20, 0xAC, 0xEF, 0x4A, 0x17, 0x89,\n\t\t0xA2, 0x07, 0x3B, 0x7E, 0xC2, 0xF2, 0xA0, 0x9E\n\t},\n\t{\n\t\t0x69, 0xCB, 0x19, 0x2B, 0x84, 0x44, 0x00, 0x5C,\n\t\t0x8C, 0x0C, 0xEB, 0x12, 0xC8, 0x46, 0x86, 0x07,\n\t\t0x68, 0x18, 0x8C, 0xDA, 0x0A, 0xEC, 0x27, 0xA9,\n\t\t0xC8, 0xA5, 0x5C, 0xDE, 0xE2, 0x12, 0x36, 0x32\n\t},\n\t{\n\t\t0xDB, 0x44, 0x4C, 0x15, 0x59, 0x7B, 0x5F, 0x1A,\n\t\t0x03, 0xD1, 0xF9, 0xED, 0xD1, 0x6E, 0x4A, 0x9F,\n\t\t0x43, 0xA6, 0x67, 0xCC, 0x27, 0x51, 0x75, 0xDF,\n\t\t0xA2, 0xB7, 0x04, 0xE3, 0xBB, 0x1A, 0x9B, 0x83\n\t},\n\t{\n\t\t0x3F, 0xB7, 0x35, 0x06, 0x1A, 0xBC, 0x51, 0x9D,\n\t\t0xFE, 0x97, 0x9E, 0x54, 0xC1, 0xEE, 0x5B, 0xFA,\n\t\t0xD0, 0xA9, 0xD8, 0x58, 0xB3, 0x31, 0x5B, 0xAD,\n\t\t0x34, 0xBD, 0xE9, 0x99, 0xEF, 0xD7, 0x24, 0xDD\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2b_kat[BLAKE2_KAT_LENGTH][BLAKE2B_OUTBYTES] = \n{\n\t{\n\t\t0x78, 0x6A, 0x02, 0xF7, 0x42, 0x01, 0x59, 0x03,\n\t\t0xC6, 0xC6, 0xFD, 0x85, 0x25, 0x52, 0xD2, 0x72,\n\t\t0x91, 0x2F, 0x47, 0x40, 0xE1, 0x58, 0x47, 0x61,\n\t\t0x8A, 0x86, 0xE2, 0x17, 0xF7, 0x1F, 0x54, 0x19,\n\t\t0xD2, 0x5E, 0x10, 0x31, 0xAF, 0xEE, 0x58, 0x53,\n\t\t0x13, 0x89, 0x64, 0x44, 0x93, 0x4E, 0xB0, 0x4B,\n\t\t0x90, 0x3A, 0x68, 0x5B, 0x14, 0x48, 0xB7, 0x55,\n\t\t0xD5, 0x6F, 0x70, 0x1A, 0xFE, 0x9B, 0xE2, 0xCE\n\t},\n\t{\n\t\t0x2F, 0xA3, 0xF6, 0x86, 0xDF, 0x87, 0x69, 0x95,\n\t\t0x16, 0x7E, 0x7C, 0x2E, 0x5D, 0x74, 0xC4, 0xC7,\n\t\t0xB6, 0xE4, 0x8F, 0x80, 0x68, 0xFE, 0x0E, 0x44,\n\t\t0x20, 0x83, 0x44, 0xD4, 0x80, 0xF7, 0x90, 0x4C,\n\t\t0x36, 0x96, 0x3E, 0x44, 0x11, 0x5F, 0xE3, 0xEB,\n\t\t0x2A, 0x3A, 0xC8, 0x69, 0x4C, 0x28, 0xBC, 0xB4,\n\t\t0xF5, 0xA0, 0xF3, 0x27, 0x6F, 0x2E, 0x79, 0x48,\n\t\t0x7D, 0x82, 0x19, 0x05, 0x7A, 0x50, 0x6E, 0x4B\n\t},\n\t{\n\t\t0x1C, 0x08, 0x79, 0x8D, 0xC6, 0x41, 0xAB, 0xA9,\n\t\t0xDE, 0xE4, 0x35, 0xE2, 0x25, 0x19, 0xA4, 0x72,\n\t\t0x9A, 0x09, 0xB2, 0xBF, 0xE0, 0xFF, 0x00, 0xEF,\n\t\t0x2D, 0xCD, 0x8E, 0xD6, 0xF8, 0xA0, 0x7D, 0x15,\n\t\t0xEA, 0xF4, 0xAE, 0xE5, 0x2B, 0xBF, 0x18, 0xAB,\n\t\t0x56, 0x08, 0xA6, 0x19, 0x0F, 0x70, 0xB9, 0x04,\n\t\t0x86, 0xC8, 0xA7, 0xD4, 0x87, 0x37, 0x10, 0xB1,\n\t\t0x11, 0x5D, 0x3D, 0xEB, 0xBB, 0x43, 0x27, 0xB5\n\t},\n\t{\n\t\t0x40, 0xA3, 0x74, 0x72, 0x73, 0x02, 0xD9, 0xA4,\n\t\t0x76, 0x9C, 0x17, 0xB5, 0xF4, 0x09, 0xFF, 0x32,\n\t\t0xF5, 0x8A, 0xA2, 0x4F, 0xF1, 0x22, 0xD7, 0x60,\n\t\t0x3E, 0x4F, 0xDA, 0x15, 0x09, 0xE9, 0x19, 0xD4,\n\t\t0x10, 0x7A, 0x52, 0xC5, 0x75, 0x70, 0xA6, 0xD9,\n\t\t0x4E, 0x50, 0x96, 0x7A, 0xEA, 0x57, 0x3B, 0x11,\n\t\t0xF8, 0x6F, 0x47, 0x3F, 0x53, 0x75, 0x65, 0xC6,\n\t\t0x6F, 0x70, 0x39, 0x83, 0x0A, 0x85, 0xD1, 0x86\n\t},\n\t{\n\t\t0x77, 0xDD, 0xF4, 0xB1, 0x44, 0x25, 0xEB, 0x3D,\n\t\t0x05, 0x3C, 0x1E, 0x84, 0xE3, 0x46, 0x9D, 0x92,\n\t\t0xC4, 0xCD, 0x91, 0x0E, 0xD2, 0x0F, 0x92, 0x03,\n\t\t0x5E, 0x0C, 0x99, 0xD8, 0xA7, 0xA8, 0x6C, 0xEC,\n\t\t0xAF, 0x69, 0xF9, 0x66, 0x3C, 0x20, 0xA7, 0xAA,\n\t\t0x23, 0x0B, 0xC8, 0x2F, 0x60, 0xD2, 0x2F, 0xB4,\n\t\t0xA0, 0x0B, 0x09, 0xD3, 0xEB, 0x8F, 0xC6, 0x5E,\n\t\t0xF5, 0x47, 0xFE, 0x63, 0xC8, 0xD3, 0xDD, 0xCE\n\t},\n\t{\n\t\t0xCB, 0xAA, 0x0B, 0xA7, 0xD4, 0x82, 0xB1, 0xF3,\n\t\t0x01, 0x10, 0x9A, 0xE4, 0x10, 0x51, 0x99, 0x1A,\n\t\t0x32, 0x89, 0xBC, 0x11, 0x98, 0x00, 0x5A, 0xF2,\n\t\t0x26, 0xC5, 0xE4, 0xF1, 0x03, 0xB6, 0x65, 0x79,\n\t\t0xF4, 0x61, 0x36, 0x10, 0x44, 0xC8, 0xBA, 0x34,\n\t\t0x39, 0xFF, 0x12, 0xC5, 0x15, 0xFB, 0x29, 0xC5,\n\t\t0x21, 0x61, 0xB7, 0xEB, 0x9C, 0x28, 0x37, 0xB7,\n\t\t0x6A, 0x5D, 0xC3, 0x3F, 0x7C, 0xB2, 0xE2, 0xE8\n\t},\n\t{\n\t\t0xF9, 0x5D, 0x45, 0xCF, 0x69, 0xAF, 0x5C, 0x20,\n\t\t0x23, 0xBD, 0xB5, 0x05, 0x82, 0x1E, 0x62, 0xE8,\n\t\t0x5D, 0x7C, 0xAE, 0xDF, 0x7B, 0xED, 0xA1, 0x2C,\n\t\t0x02, 0x48, 0x77, 0x5B, 0x0C, 0x88, 0x20, 0x5E,\n\t\t0xEB, 0x35, 0xAF, 0x3A, 0x90, 0x81, 0x6F, 0x66,\n\t\t0x08, 0xCE, 0x7D, 0xD4, 0x4E, 0xC2, 0x8D, 0xB1,\n\t\t0x14, 0x06, 0x14, 0xE1, 0xDD, 0xEB, 0xF3, 0xAA,\n\t\t0x9C, 0xD1, 0x84, 0x3E, 0x0F, 0xAD, 0x2C, 0x36\n\t},\n\t{\n\t\t0x8F, 0x94, 0x5B, 0xA7, 0x00, 0xF2, 0x53, 0x0E,\n\t\t0x5C, 0x2A, 0x7D, 0xF7, 0xD5, 0xDC, 0xE0, 0xF8,\n\t\t0x3F, 0x9E, 0xFC, 0x78, 0xC0, 0x73, 0xFE, 0x71,\n\t\t0xAE, 0x1F, 0x88, 0x20, 0x4A, 0x4F, 0xD1, 0xCF,\n\t\t0x70, 0xA0, 0x73, 0xF5, 0xD1, 0xF9, 0x42, 0xED,\n\t\t0x62, 0x3A, 0xA1, 0x6E, 0x90, 0xA8, 0x71, 0x24,\n\t\t0x6C, 0x90, 0xC4, 0x5B, 0x62, 0x1B, 0x34, 0x01,\n\t\t0xA5, 0xDD, 0xBD, 0x9D, 0xF6, 0x26, 0x41, 0x65\n\t},\n\t{\n\t\t0xE9, 0x98, 0xE0, 0xDC, 0x03, 0xEC, 0x30, 0xEB,\n\t\t0x99, 0xBB, 0x6B, 0xFA, 0xAF, 0x66, 0x18, 0xAC,\n\t\t0xC6, 0x20, 0x32, 0x0D, 0x72, 0x20, 0xB3, 0xAF,\n\t\t0x2B, 0x23, 0xD1, 0x12, 0xD8, 0xE9, 0xCB, 0x12,\n\t\t0x62, 0xF3, 0xC0, 0xD6, 0x0D, 0x18, 0x3B, 0x1E,\n\t\t0xE7, 0xF0, 0x96, 0xD1, 0x2D, 0xAE, 0x42, 0xC9,\n\t\t0x58, 0x41, 0x86, 0x00, 0x21, 0x4D, 0x04, 0xF5,\n\t\t0xED, 0x6F, 0x5E, 0x71, 0x8B, 0xE3, 0x55, 0x66\n\t},\n\t{\n\t\t0x6A, 0x9A, 0x09, 0x0C, 0x61, 0xB3, 0x41, 0x0A,\n\t\t0xED, 0xE7, 0xEC, 0x91, 0x38, 0x14, 0x6C, 0xEB,\n\t\t0x2C, 0x69, 0x66, 0x2F, 0x46, 0x0C, 0x3D, 0xA5,\n\t\t0x3C, 0x65, 0x15, 0xC1, 0xEB, 0x31, 0xF4, 0x1C,\n\t\t0xA3, 0xD2, 0x80, 0xE5, 0x67, 0x88, 0x2F, 0x95,\n\t\t0xCF, 0x66, 0x4A, 0x94, 0x14, 0x7D, 0x78, 0xF4,\n\t\t0x2C, 0xFC, 0x71, 0x4A, 0x40, 0xD2, 0x2E, 0xF1,\n\t\t0x94, 0x70, 0xE0, 0x53, 0x49, 0x35, 0x08, 0xA2\n\t},\n\t{\n\t\t0x29, 0x10, 0x25, 0x11, 0xD7, 0x49, 0xDB, 0x3C,\n\t\t0xC9, 0xB4, 0xE3, 0x35, 0xFA, 0x1F, 0x5E, 0x8F,\n\t\t0xAC, 0xA8, 0x42, 0x1D, 0x55, 0x8F, 0x6A, 0x3F,\n\t\t0x33, 0x21, 0xD5, 0x0D, 0x04, 0x4A, 0x24, 0x8B,\n\t\t0xA5, 0x95, 0xCF, 0xC3, 0xEF, 0xD3, 0xD2, 0xAD,\n\t\t0xC9, 0x73, 0x34, 0xDA, 0x73, 0x24, 0x13, 0xF5,\n\t\t0xCB, 0xF4, 0x75, 0x1C, 0x36, 0x2B, 0xA1, 0xD5,\n\t\t0x38, 0x62, 0xAC, 0x1E, 0x8D, 0xAB, 0xEE, 0xE8\n\t},\n\t{\n\t\t0xC9, 0x7A, 0x47, 0x79, 0xD4, 0x7E, 0x6F, 0x77,\n\t\t0x72, 0x9B, 0x59, 0x17, 0xD0, 0x13, 0x8A, 0xBB,\n\t\t0x35, 0x98, 0x0A, 0xB6, 0x41, 0xBD, 0x73, 0xA8,\n\t\t0x85, 0x9E, 0xB1, 0xAC, 0x98, 0xC0, 0x53, 0x62,\n\t\t0xED, 0x7D, 0x60, 0x8F, 0x2E, 0x95, 0x87, 0xD6,\n\t\t0xBA, 0x9E, 0x27, 0x1D, 0x34, 0x31, 0x25, 0xD4,\n\t\t0x0D, 0x93, 0x3A, 0x8E, 0xD0, 0x4E, 0xC1, 0xFE,\n\t\t0x75, 0xEC, 0x40, 0x7C, 0x7A, 0x53, 0xC3, 0x4E\n\t},\n\t{\n\t\t0x10, 0xF0, 0xDC, 0x91, 0xB9, 0xF8, 0x45, 0xFB,\n\t\t0x95, 0xFA, 0xD6, 0x86, 0x0E, 0x6C, 0xE1, 0xAD,\n\t\t0xFA, 0x00, 0x2C, 0x7F, 0xC3, 0x27, 0x11, 0x6D,\n\t\t0x44, 0xD0, 0x47, 0xCD, 0x7D, 0x58, 0x70, 0xD7,\n\t\t0x72, 0xBB, 0x12, 0xB5, 0xFA, 0xC0, 0x0E, 0x02,\n\t\t0xB0, 0x8A, 0xC2, 0xA0, 0x17, 0x4D, 0x04, 0x46,\n\t\t0xC3, 0x6A, 0xB3, 0x5F, 0x14, 0xCA, 0x31, 0x89,\n\t\t0x4C, 0xD6, 0x1C, 0x78, 0xC8, 0x49, 0xB4, 0x8A\n\t},\n\t{\n\t\t0xDE, 0xA9, 0x10, 0x1C, 0xAC, 0x62, 0xB8, 0xF6,\n\t\t0xA3, 0xC6, 0x50, 0xF9, 0x0E, 0xEA, 0x5B, 0xFA,\n\t\t0xE2, 0x65, 0x3A, 0x4E, 0xAF, 0xD6, 0x3A, 0x6D,\n\t\t0x1F, 0x0F, 0x13, 0x2D, 0xB9, 0xE4, 0xF2, 0xB1,\n\t\t0xB6, 0x62, 0x43, 0x2E, 0xC8, 0x5B, 0x17, 0xBC,\n\t\t0xAC, 0x41, 0xE7, 0x75, 0x63, 0x78, 0x81, 0xF6,\n\t\t0xAA, 0xB3, 0x8D, 0xD6, 0x6D, 0xCB, 0xD0, 0x80,\n\t\t0xF0, 0x99, 0x0A, 0x7A, 0x6E, 0x98, 0x54, 0xFE\n\t},\n\t{\n\t\t0x44, 0x1F, 0xFA, 0xA0, 0x8C, 0xD7, 0x9D, 0xFF,\n\t\t0x4A, 0xFC, 0x9B, 0x9E, 0x5B, 0x56, 0x20, 0xEE,\n\t\t0xC0, 0x86, 0x73, 0x0C, 0x25, 0xF6, 0x61, 0xB1,\n\t\t0xD6, 0xFB, 0xFB, 0xD1, 0xCE, 0xC3, 0x14, 0x8D,\n\t\t0xD7, 0x22, 0x58, 0xC6, 0x56, 0x41, 0xF2, 0xFC,\n\t\t0xA5, 0xEB, 0x15, 0x5F, 0xAD, 0xBC, 0xAB, 0xB1,\n\t\t0x3C, 0x6E, 0x21, 0xDC, 0x11, 0xFA, 0xF7, 0x2C,\n\t\t0x2A, 0x28, 0x1B, 0x7D, 0x56, 0x14, 0x5F, 0x19\n\t},\n\t{\n\t\t0x44, 0x4B, 0x24, 0x0F, 0xE3, 0xED, 0x86, 0xD0,\n\t\t0xE2, 0xEF, 0x4C, 0xE7, 0xD8, 0x51, 0xED, 0xDE,\n\t\t0x22, 0x15, 0x55, 0x82, 0xAA, 0x09, 0x14, 0x79,\n\t\t0x7B, 0x72, 0x6C, 0xD0, 0x58, 0xB6, 0xF4, 0x59,\n\t\t0x32, 0xE0, 0xE1, 0x29, 0x51, 0x68, 0x76, 0x52,\n\t\t0x7B, 0x1D, 0xD8, 0x8F, 0xC6, 0x6D, 0x71, 0x19,\n\t\t0xF4, 0xAB, 0x3B, 0xED, 0x93, 0xA6, 0x1A, 0x0E,\n\t\t0x2D, 0x2D, 0x2A, 0xEA, 0xC3, 0x36, 0xD9, 0x58\n\t},\n\t{\n\t\t0xBF, 0xBA, 0xBB, 0xEF, 0x45, 0x55, 0x4C, 0xCF,\n\t\t0xA0, 0xDC, 0x83, 0x75, 0x2A, 0x19, 0xCC, 0x35,\n\t\t0xD5, 0x92, 0x09, 0x56, 0xB3, 0x01, 0xD5, 0x58,\n\t\t0xD7, 0x72, 0x28, 0x2B, 0xC8, 0x67, 0x00, 0x91,\n\t\t0x68, 0xE9, 0xE9, 0x86, 0x06, 0xBB, 0x5B, 0xA7,\n\t\t0x3A, 0x38, 0x5D, 0xE5, 0x74, 0x92, 0x28, 0xC9,\n\t\t0x25, 0xA8, 0x50, 0x19, 0xB7, 0x1F, 0x72, 0xFE,\n\t\t0x29, 0xB3, 0xCD, 0x37, 0xCA, 0x52, 0xEF, 0xE6\n\t},\n\t{\n\t\t0x9C, 0x4D, 0x0C, 0x3E, 0x1C, 0xDB, 0xBF, 0x48,\n\t\t0x5B, 0xEC, 0x86, 0xF4, 0x1C, 0xEC, 0x7C, 0x98,\n\t\t0x37, 0x3F, 0x0E, 0x09, 0xF3, 0x92, 0x84, 0x9A,\n\t\t0xAA, 0x22, 0x9E, 0xBF, 0xBF, 0x39, 0x7B, 0x22,\n\t\t0x08, 0x55, 0x29, 0xCB, 0x7E, 0xF3, 0x9F, 0x9C,\n\t\t0x7C, 0x22, 0x22, 0xA5, 0x14, 0x18, 0x2B, 0x1E,\n\t\t0xFF, 0xAA, 0x17, 0x8C, 0xC3, 0x68, 0x7B, 0x1B,\n\t\t0x2B, 0x6C, 0xBC, 0xB6, 0xFD, 0xEB, 0x96, 0xF8\n\t},\n\t{\n\t\t0x47, 0x71, 0x76, 0xB3, 0xBF, 0xCB, 0xAD, 0xD7,\n\t\t0x65, 0x7C, 0x23, 0xC2, 0x46, 0x25, 0xE4, 0xD0,\n\t\t0xD6, 0x74, 0xD1, 0x86, 0x8F, 0x00, 0x60, 0x06,\n\t\t0x39, 0x8A, 0xF9, 0x7A, 0xA4, 0x18, 0x77, 0xC8,\n\t\t0xE7, 0x0D, 0x3D, 0x14, 0xC3, 0xBB, 0xC9, 0xBB,\n\t\t0xCD, 0xCE, 0xA8, 0x01, 0xBD, 0x0E, 0x15, 0x99,\n\t\t0xAF, 0x1F, 0x3E, 0xEC, 0x67, 0x40, 0x51, 0x70,\n\t\t0xF4, 0xE2, 0x6C, 0x96, 0x4A, 0x57, 0xA8, 0xB7\n\t},\n\t{\n\t\t0xA7, 0x8C, 0x49, 0x0E, 0xDA, 0x31, 0x73, 0xBB,\n\t\t0x3F, 0x10, 0xDE, 0xE5, 0x2F, 0x11, 0x0F, 0xB1,\n\t\t0xC0, 0x8E, 0x03, 0x02, 0x23, 0x0B, 0x85, 0xDD,\n\t\t0xD7, 0xC1, 0x12, 0x57, 0xD9, 0x2D, 0xE1, 0x48,\n\t\t0x78, 0x5E, 0xF0, 0x0C, 0x03, 0x9C, 0x0B, 0xB8,\n\t\t0xEB, 0x98, 0x08, 0xA3, 0x5B, 0x2D, 0x8C, 0x08,\n\t\t0x0F, 0x57, 0x28, 0x59, 0x71, 0x4C, 0x9D, 0x40,\n\t\t0x69, 0xC5, 0xBC, 0xAF, 0x09, 0x0E, 0x89, 0x8E\n\t},\n\t{\n\t\t0x58, 0xD0, 0x23, 0x39, 0x7B, 0xEB, 0x5B, 0x41,\n\t\t0x45, 0xCB, 0x22, 0x55, 0xB0, 0x7D, 0x74, 0x29,\n\t\t0x0B, 0x36, 0xD9, 0xFD, 0x1E, 0x59, 0x4A, 0xFB,\n\t\t0xD8, 0xEE, 0xA4, 0x7C, 0x20, 0x5B, 0x2E, 0xFB,\n\t\t0xFE, 0x6F, 0x46, 0x19, 0x0F, 0xAF, 0x95, 0xAF,\n\t\t0x50, 0x4A, 0xB0, 0x72, 0xE3, 0x6F, 0x6C, 0x85,\n\t\t0xD7, 0x67, 0xA3, 0x21, 0xBF, 0xD7, 0xF2, 0x26,\n\t\t0x87, 0xA4, 0xAB, 0xBF, 0x49, 0x4A, 0x68, 0x9C\n\t},\n\t{\n\t\t0x40, 0x01, 0xEC, 0x74, 0xD5, 0xA4, 0x6F, 0xD2,\n\t\t0x9C, 0x2C, 0x3C, 0xDB, 0xE5, 0xD1, 0xB9, 0xF2,\n\t\t0x0E, 0x51, 0xA9, 0x41, 0xBE, 0x98, 0xD2, 0xA4,\n\t\t0xE1, 0xE2, 0xFB, 0xF8, 0x66, 0xA6, 0x72, 0x12,\n\t\t0x1D, 0xB6, 0xF8, 0x1A, 0x51, 0x4C, 0xFD, 0x10,\n\t\t0xE7, 0x35, 0x8D, 0x57, 0x1B, 0xDB, 0xA4, 0x8E,\n\t\t0x4C, 0xE7, 0x08, 0xB9, 0xD1, 0x24, 0x89, 0x4B,\n\t\t0xC0, 0xB5, 0xED, 0x55, 0x49, 0x35, 0xF7, 0x3A\n\t},\n\t{\n\t\t0xCC, 0xD1, 0xB2, 0x2D, 0xAB, 0x65, 0x11, 0x22,\n\t\t0x5D, 0x24, 0x01, 0xEA, 0x2D, 0x86, 0x25, 0xD2,\n\t\t0x06, 0xA1, 0x24, 0x73, 0xCC, 0x73, 0x2B, 0x61,\n\t\t0x5E, 0x56, 0x40, 0xCE, 0xFF, 0xF0, 0xA4, 0xAD,\n\t\t0xF9, 0x71, 0xB0, 0xE8, 0x27, 0xA6, 0x19, 0xE0,\n\t\t0xA8, 0x0F, 0x5D, 0xB9, 0xCC, 0xD0, 0x96, 0x23,\n\t\t0x29, 0x01, 0x0D, 0x07, 0xE3, 0x4A, 0x20, 0x64,\n\t\t0xE7, 0x31, 0xC5, 0x20, 0x81, 0x7B, 0x21, 0x83\n\t},\n\t{\n\t\t0xB4, 0xA0, 0xA9, 0xE3, 0x57, 0x4E, 0xDB, 0x9E,\n\t\t0x1E, 0x72, 0xAA, 0x31, 0xE3, 0x9C, 0xC5, 0xF3,\n\t\t0x0D, 0xBF, 0x94, 0x3F, 0x8C, 0xAB, 0xC4, 0x08,\n\t\t0x44, 0x96, 0x54, 0xA3, 0x91, 0x31, 0xE6, 0x6D,\n\t\t0x71, 0x8A, 0x18, 0x81, 0x91, 0x43, 0xE3, 0xEA,\n\t\t0x96, 0xB4, 0xA1, 0x89, 0x59, 0x88, 0xA1, 0xC0,\n\t\t0x05, 0x6C, 0xF2, 0xB6, 0xE0, 0x4F, 0x9A, 0xC1,\n\t\t0x9D, 0x65, 0x73, 0x83, 0xC2, 0x91, 0x0C, 0x44\n\t},\n\t{\n\t\t0x44, 0x7B, 0xEC, 0xAB, 0x16, 0x63, 0x06, 0x08,\n\t\t0xD3, 0x9F, 0x4F, 0x05, 0x8B, 0x16, 0xF7, 0xAF,\n\t\t0x95, 0xB8, 0x5A, 0x76, 0xAA, 0x0F, 0xA7, 0xCE,\n\t\t0xA2, 0xB8, 0x07, 0x55, 0xFB, 0x76, 0xE9, 0xC8,\n\t\t0x04, 0xF2, 0xCA, 0x78, 0xF0, 0x26, 0x43, 0xC9,\n\t\t0x15, 0xFB, 0xF2, 0xFC, 0xE5, 0xE1, 0x9D, 0xE8,\n\t\t0x60, 0x00, 0xDE, 0x03, 0xB1, 0x88, 0x61, 0x81,\n\t\t0x5A, 0x83, 0x12, 0x60, 0x71, 0xF8, 0xA3, 0x7B\n\t},\n\t{\n\t\t0x54, 0xE6, 0xDA, 0xB9, 0x97, 0x73, 0x80, 0xA5,\n\t\t0x66, 0x58, 0x22, 0xDB, 0x93, 0x37, 0x4E, 0xDA,\n\t\t0x52, 0x8D, 0x9B, 0xEB, 0x62, 0x6F, 0x9B, 0x94,\n\t\t0x02, 0x70, 0x71, 0xCB, 0x26, 0x67, 0x5E, 0x11,\n\t\t0x2B, 0x4A, 0x7F, 0xEC, 0x94, 0x1E, 0xE6, 0x0A,\n\t\t0x81, 0xE4, 0xD2, 0xEA, 0x3F, 0xF7, 0xBC, 0x52,\n\t\t0xCF, 0xC4, 0x5D, 0xFB, 0xFE, 0x73, 0x5A, 0x1C,\n\t\t0x64, 0x6B, 0x2C, 0xF6, 0xD6, 0xA4, 0x9B, 0x62\n\t},\n\t{\n\t\t0x3E, 0xA6, 0x26, 0x25, 0x94, 0x9E, 0x36, 0x46,\n\t\t0x70, 0x4D, 0x7E, 0x3C, 0x90, 0x6F, 0x82, 0xF6,\n\t\t0xC0, 0x28, 0xF5, 0x40, 0xF5, 0xF7, 0x2A, 0x79,\n\t\t0x4B, 0x0C, 0x57, 0xBF, 0x97, 0xB7, 0x64, 0x9B,\n\t\t0xFE, 0xB9, 0x0B, 0x01, 0xD3, 0xCA, 0x3E, 0x82,\n\t\t0x9D, 0xE2, 0x1B, 0x38, 0x26, 0xE6, 0xF8, 0x70,\n\t\t0x14, 0xD3, 0xC7, 0x73, 0x50, 0xCB, 0x5A, 0x15,\n\t\t0xFF, 0x5D, 0x46, 0x8A, 0x81, 0xBE, 0xC1, 0x60\n\t},\n\t{\n\t\t0x21, 0x3C, 0xFE, 0x14, 0x5C, 0x54, 0xA3, 0x36,\n\t\t0x91, 0x56, 0x99, 0x80, 0xE5, 0x93, 0x8C, 0x88,\n\t\t0x83, 0xA4, 0x6D, 0x84, 0xD1, 0x49, 0xC8, 0xFF,\n\t\t0x1A, 0x67, 0xCD, 0x28, 0x7B, 0x4D, 0x49, 0xC6,\n\t\t0xDA, 0x69, 0xD3, 0xA0, 0x35, 0x44, 0x3D, 0xB0,\n\t\t0x85, 0x98, 0x3D, 0x0E, 0xFE, 0x63, 0x70, 0x6B,\n\t\t0xD5, 0xB6, 0xF1, 0x5A, 0x7D, 0xA4, 0x59, 0xE8,\n\t\t0xD5, 0x0A, 0x19, 0x09, 0x3D, 0xB5, 0x5E, 0x80\n\t},\n\t{\n\t\t0x57, 0x16, 0xC4, 0xA3, 0x8F, 0x38, 0xDB, 0x10,\n\t\t0x4E, 0x49, 0x4A, 0x0A, 0x27, 0xCB, 0xE8, 0x9A,\n\t\t0x26, 0xA6, 0xBB, 0x6F, 0x49, 0x9E, 0xC0, 0x1C,\n\t\t0x8C, 0x01, 0xAA, 0x7C, 0xB8, 0x84, 0x97, 0xE7,\n\t\t0x51, 0x48, 0xCD, 0x6E, 0xEE, 0x12, 0xA7, 0x16,\n\t\t0x8B, 0x6F, 0x78, 0xAB, 0x74, 0xE4, 0xBE, 0x74,\n\t\t0x92, 0x51, 0xA1, 0xA7, 0x4C, 0x38, 0xC8, 0x6D,\n\t\t0x61, 0x29, 0x17, 0x7E, 0x28, 0x89, 0xE0, 0xB6\n\t},\n\t{\n\t\t0x03, 0x04, 0x60, 0xA9, 0x8B, 0xDF, 0x9F, 0xF1,\n\t\t0x7C, 0xD9, 0x64, 0x04, 0xF2, 0x8F, 0xC3, 0x04,\n\t\t0xF2, 0xB7, 0xC0, 0x4E, 0xAA, 0xDE, 0x53, 0x67,\n\t\t0x7F, 0xD2, 0x8F, 0x78, 0x8C, 0xA2, 0x21, 0x86,\n\t\t0xB8, 0xBC, 0x80, 0xDD, 0x21, 0xD1, 0x7F, 0x85,\n\t\t0x49, 0xC7, 0x11, 0xAF, 0xF0, 0xE5, 0x14, 0xE1,\n\t\t0x9D, 0x4E, 0x15, 0xF5, 0x99, 0x02, 0x52, 0xA0,\n\t\t0x3E, 0x08, 0x2F, 0x28, 0xDC, 0x20, 0x52, 0xF6\n\t},\n\t{\n\t\t0x19, 0xE7, 0xF1, 0xCC, 0xEE, 0x88, 0xA1, 0x06,\n\t\t0x72, 0x33, 0x3E, 0x39, 0x0C, 0xF2, 0x20, 0x13,\n\t\t0xA8, 0xC7, 0x34, 0xC6, 0xCB, 0x9E, 0xAB, 0x41,\n\t\t0xF1, 0x7C, 0x3C, 0x80, 0x32, 0xA2, 0xE4, 0xAC,\n\t\t0xA0, 0x56, 0x9E, 0xA3, 0x6F, 0x08, 0x60, 0xC7,\n\t\t0xA1, 0xAF, 0x28, 0xFA, 0x47, 0x68, 0x40, 0xD6,\n\t\t0x60, 0x11, 0x16, 0x88, 0x59, 0x33, 0x4A, 0x9E,\n\t\t0x4E, 0xF9, 0xCC, 0x2E, 0x61, 0xA0, 0xE2, 0x9E\n\t},\n\t{\n\t\t0x29, 0xF8, 0xB8, 0xC7, 0x8C, 0x80, 0xF2, 0xFC,\n\t\t0xB4, 0xBD, 0xF7, 0x82, 0x5E, 0xD9, 0x0A, 0x70,\n\t\t0xD6, 0x25, 0xFF, 0x78, 0x5D, 0x26, 0x26, 0x77,\n\t\t0xE2, 0x50, 0xC0, 0x4F, 0x37, 0x20, 0xC8, 0x88,\n\t\t0xD0, 0x3F, 0x80, 0x45, 0xE4, 0xED, 0xF3, 0xF5,\n\t\t0x28, 0x5B, 0xD3, 0x9D, 0x92, 0x8A, 0x10, 0xA7,\n\t\t0xD0, 0xA5, 0xDF, 0x00, 0xB8, 0x48, 0x4A, 0xC2,\n\t\t0x86, 0x81, 0x42, 0xA1, 0xE8, 0xBE, 0xA3, 0x51\n\t},\n\t{\n\t\t0x5C, 0x52, 0x92, 0x0A, 0x72, 0x63, 0xE3, 0x9D,\n\t\t0x57, 0x92, 0x0C, 0xA0, 0xCB, 0x75, 0x2A, 0xC6,\n\t\t0xD7, 0x9A, 0x04, 0xFE, 0xF8, 0xA7, 0xA2, 0x16,\n\t\t0xA1, 0xEC, 0xB7, 0x11, 0x5C, 0xE0, 0x6D, 0x89,\n\t\t0xFD, 0x7D, 0x73, 0x5B, 0xD6, 0xF4, 0x27, 0x25,\n\t\t0x55, 0xDB, 0xA2, 0x2C, 0x2D, 0x1C, 0x96, 0xE6,\n\t\t0x35, 0x23, 0x22, 0xC6, 0x2C, 0x56, 0x30, 0xFD,\n\t\t0xE0, 0xF4, 0x77, 0x7A, 0x76, 0xC3, 0xDE, 0x2C\n\t},\n\t{\n\t\t0x83, 0xB0, 0x98, 0xF2, 0x62, 0x25, 0x1B, 0xF6,\n\t\t0x60, 0x06, 0x4A, 0x9D, 0x35, 0x11, 0xCE, 0x76,\n\t\t0x87, 0xA0, 0x9E, 0x6D, 0xFB, 0xB8, 0x78, 0x29,\n\t\t0x9C, 0x30, 0xE9, 0x3D, 0xFB, 0x43, 0xA9, 0x31,\n\t\t0x4D, 0xB9, 0xA6, 0x00, 0x33, 0x7D, 0xB2, 0x6E,\n\t\t0xBE, 0xED, 0xAF, 0x22, 0x56, 0xA9, 0x6D, 0xAB,\n\t\t0xE9, 0xB2, 0x9E, 0x75, 0x73, 0xAD, 0x11, 0xC3,\n\t\t0x52, 0x3D, 0x87, 0x4D, 0xDE, 0x5B, 0xE7, 0xED\n\t},\n\t{\n\t\t0x94, 0x47, 0xD9, 0x8A, 0xA5, 0xC9, 0x33, 0x13,\n\t\t0x52, 0xF4, 0x3D, 0x3E, 0x56, 0xD0, 0xA9, 0xA9,\n\t\t0xF9, 0x58, 0x18, 0x65, 0x99, 0x8E, 0x28, 0x85,\n\t\t0xCC, 0x56, 0xDD, 0x0A, 0x0B, 0xD5, 0xA7, 0xB5,\n\t\t0x05, 0x95, 0xBD, 0x10, 0xF7, 0x52, 0x9B, 0xCD,\n\t\t0x31, 0xF3, 0x7D, 0xC1, 0x6A, 0x14, 0x65, 0xD5,\n\t\t0x94, 0x07, 0x96, 0x67, 0xDA, 0x2A, 0x3F, 0xCB,\n\t\t0x70, 0x40, 0x14, 0x98, 0x83, 0x7C, 0xED, 0xEB\n\t},\n\t{\n\t\t0x86, 0x77, 0x32, 0xF2, 0xFE, 0xEB, 0x23, 0x89,\n\t\t0x30, 0x97, 0x56, 0x1A, 0xC7, 0x10, 0xA4, 0xBF,\n\t\t0xF4, 0x53, 0xBE, 0x9C, 0xFB, 0xED, 0xBA, 0x8B,\n\t\t0xA3, 0x24, 0xF9, 0xD3, 0x12, 0xA8, 0x2D, 0x73,\n\t\t0x2E, 0x1B, 0x83, 0xB8, 0x29, 0xFD, 0xCD, 0x17,\n\t\t0x7B, 0x88, 0x2C, 0xA0, 0xC1, 0xBF, 0x54, 0x4B,\n\t\t0x22, 0x3B, 0xE5, 0x29, 0x92, 0x4A, 0x24, 0x6A,\n\t\t0x63, 0xCF, 0x05, 0x9B, 0xFD, 0xC5, 0x0A, 0x1B\n\t},\n\t{\n\t\t0xF1, 0x5A, 0xB2, 0x6D, 0x4C, 0xDF, 0xCF, 0x56,\n\t\t0xE1, 0x96, 0xBB, 0x6B, 0xA1, 0x70, 0xA8, 0xFC,\n\t\t0xCC, 0x41, 0x4D, 0xE9, 0x28, 0x5A, 0xFD, 0x98,\n\t\t0xA3, 0xD3, 0xCF, 0x2F, 0xB8, 0x8F, 0xCB, 0xC0,\n\t\t0xF1, 0x98, 0x32, 0xAC, 0x43, 0x3A, 0x5B, 0x2C,\n\t\t0xC2, 0x39, 0x2A, 0x4C, 0xE3, 0x43, 0x32, 0x98,\n\t\t0x7D, 0x8D, 0x2C, 0x2B, 0xEF, 0x6C, 0x34, 0x66,\n\t\t0x13, 0x8D, 0xB0, 0xC6, 0xE4, 0x2F, 0xA4, 0x7B\n\t},\n\t{\n\t\t0x28, 0x13, 0x51, 0x6D, 0x68, 0xED, 0x4A, 0x08,\n\t\t0xB3, 0x9D, 0x64, 0x8A, 0xA6, 0xAA, 0xCD, 0x81,\n\t\t0xE9, 0xD6, 0x55, 0xEC, 0xD5, 0xF0, 0xC1, 0x35,\n\t\t0x56, 0xC6, 0x0F, 0xDF, 0x0D, 0x33, 0x3E, 0xA3,\n\t\t0x84, 0x64, 0xB3, 0x6C, 0x02, 0xBA, 0xCC, 0xD7,\n\t\t0x46, 0xE9, 0x57, 0x5E, 0x96, 0xC6, 0x30, 0x14,\n\t\t0xF0, 0x74, 0xAE, 0x34, 0xA0, 0xA2, 0x5B, 0x32,\n\t\t0x0F, 0x0F, 0xBE, 0xDD, 0x6A, 0xCF, 0x76, 0x65\n\t},\n\t{\n\t\t0xD3, 0x25, 0x9A, 0xFC, 0xA8, 0xA4, 0x89, 0x62,\n\t\t0xFA, 0x89, 0x2E, 0x14, 0x5A, 0xCF, 0x54, 0x7F,\n\t\t0x26, 0x92, 0x3A, 0xE8, 0xD4, 0x92, 0x4C, 0x8A,\n\t\t0x53, 0x15, 0x81, 0x52, 0x6B, 0x04, 0xB4, 0x4C,\n\t\t0x7A, 0xF8, 0x3C, 0x64, 0x3E, 0xF5, 0xA0, 0xBC,\n\t\t0x28, 0x2D, 0x36, 0xF3, 0xFB, 0x04, 0xC8, 0x4E,\n\t\t0x28, 0xB3, 0x51, 0xF4, 0x0C, 0x74, 0xB6, 0x9D,\n\t\t0xC7, 0x84, 0x0B, 0xC7, 0x17, 0xB6, 0xF1, 0x5F\n\t},\n\t{\n\t\t0xF1, 0x4B, 0x06, 0x1A, 0xE3, 0x59, 0xFA, 0x31,\n\t\t0xB9, 0x89, 0xE3, 0x03, 0x32, 0xBF, 0xE8, 0xDE,\n\t\t0x8C, 0xC8, 0xCD, 0xB5, 0x68, 0xE1, 0x4B, 0xE2,\n\t\t0x14, 0xA2, 0x22, 0x3B, 0x84, 0xCA, 0xAB, 0x74,\n\t\t0x19, 0x54, 0x9E, 0xCF, 0xCC, 0x96, 0xCE, 0x2A,\n\t\t0xCE, 0xC1, 0x19, 0x48, 0x5D, 0x87, 0xD1, 0x57,\n\t\t0xD3, 0xA8, 0x73, 0x4F, 0xC4, 0x26, 0x59, 0x7D,\n\t\t0x64, 0xF3, 0x65, 0x70, 0xCE, 0xAF, 0x22, 0x4D\n\t},\n\t{\n\t\t0x55, 0xE7, 0x0B, 0x01, 0xD1, 0xFB, 0xF8, 0xB2,\n\t\t0x3B, 0x57, 0xFB, 0x62, 0xE2, 0x6C, 0x2C, 0xE5,\n\t\t0x4F, 0x13, 0xF8, 0xFA, 0x24, 0x64, 0xE6, 0xEB,\n\t\t0x98, 0xD1, 0x6A, 0x61, 0x17, 0x02, 0x6D, 0x8B,\n\t\t0x90, 0x81, 0x90, 0x12, 0x49, 0x6D, 0x40, 0x71,\n\t\t0xEB, 0xE2, 0xE5, 0x95, 0x57, 0xEC, 0xE3, 0x51,\n\t\t0x9A, 0x7A, 0xA4, 0x58, 0x02, 0xF9, 0x61, 0x53,\n\t\t0x74, 0x87, 0x73, 0x32, 0xB7, 0x34, 0x90, 0xB3\n\t},\n\t{\n\t\t0x25, 0x26, 0x1E, 0xB2, 0x96, 0x97, 0x1D, 0x6E,\n\t\t0x4A, 0x71, 0xB2, 0x92, 0x8E, 0x64, 0x83, 0x9C,\n\t\t0x67, 0xD4, 0x22, 0x87, 0x2B, 0xF9, 0xF3, 0xC3,\n\t\t0x19, 0x93, 0x61, 0x52, 0x22, 0xDE, 0x9F, 0x8F,\n\t\t0x0B, 0x2C, 0x4B, 0xE8, 0x54, 0x85, 0x59, 0xB4,\n\t\t0xB3, 0x54, 0xE7, 0x36, 0x41, 0x6E, 0x32, 0x18,\n\t\t0xD4, 0xE8, 0xA1, 0xE2, 0x19, 0xA4, 0xA6, 0xD4,\n\t\t0x3E, 0x1A, 0x9A, 0x52, 0x1D, 0x0E, 0x75, 0xFC\n\t},\n\t{\n\t\t0x08, 0x30, 0x7F, 0x34, 0x7C, 0x41, 0x29, 0x4E,\n\t\t0x34, 0xBB, 0x54, 0xCB, 0x42, 0xB1, 0x52, 0x2D,\n\t\t0x22, 0xF8, 0x24, 0xF7, 0xB6, 0xE5, 0xDB, 0x50,\n\t\t0xFD, 0xA0, 0x96, 0x79, 0x8E, 0x18, 0x1A, 0x8F,\n\t\t0x02, 0x6F, 0xA2, 0x7B, 0x4A, 0xE4, 0x5D, 0x52,\n\t\t0xA6, 0x2C, 0xAF, 0x9D, 0x51, 0x98, 0xE2, 0x4A,\n\t\t0x49, 0x13, 0xC6, 0x67, 0x17, 0x75, 0xB2, 0xD7,\n\t\t0x23, 0xC1, 0x23, 0x9B, 0xFB, 0xF0, 0x16, 0xD7\n\t},\n\t{\n\t\t0x1E, 0x5C, 0x62, 0xE7, 0xE9, 0xBF, 0xA1, 0xB1,\n\t\t0x18, 0x74, 0x7A, 0x2D, 0xE0, 0x8B, 0x3C, 0xA1,\n\t\t0x01, 0x12, 0xAF, 0x96, 0xA4, 0x6E, 0x4B, 0x22,\n\t\t0xC3, 0xFC, 0x06, 0xF9, 0xBF, 0xEE, 0x4E, 0xB5,\n\t\t0xC4, 0x9E, 0x05, 0x7A, 0x4A, 0x48, 0x86, 0x23,\n\t\t0x43, 0x24, 0x57, 0x25, 0x76, 0xBB, 0x9B, 0x5E,\n\t\t0xCF, 0xDE, 0x0D, 0x99, 0xB0, 0xDE, 0x4F, 0x98,\n\t\t0xEC, 0x16, 0xE4, 0xD1, 0xB8, 0x5F, 0xA9, 0x47\n\t},\n\t{\n\t\t0xC7, 0x4A, 0x77, 0x39, 0x5F, 0xB8, 0xBC, 0x12,\n\t\t0x64, 0x47, 0x45, 0x48, 0x38, 0xE5, 0x61, 0xE9,\n\t\t0x62, 0x85, 0x3D, 0xC7, 0xEB, 0x49, 0xA1, 0xE3,\n\t\t0xCB, 0x67, 0xC3, 0xD0, 0x85, 0x1F, 0x3E, 0x39,\n\t\t0x51, 0x7B, 0xE8, 0xC3, 0x50, 0xAC, 0x91, 0x09,\n\t\t0x03, 0xD4, 0x9C, 0xD2, 0xBF, 0xDF, 0x54, 0x5C,\n\t\t0x99, 0x31, 0x6D, 0x03, 0x46, 0x17, 0x0B, 0x73,\n\t\t0x9F, 0x0A, 0xDD, 0x5D, 0x53, 0x3C, 0x2C, 0xFC\n\t},\n\t{\n\t\t0x0D, 0xD5, 0x7B, 0x42, 0x3C, 0xC0, 0x1E, 0xB2,\n\t\t0x86, 0x13, 0x91, 0xEB, 0x88, 0x6A, 0x0D, 0x17,\n\t\t0x07, 0x9B, 0x93, 0x3F, 0xC7, 0x6E, 0xB3, 0xFC,\n\t\t0x08, 0xA1, 0x9F, 0x8A, 0x74, 0x95, 0x2C, 0xB6,\n\t\t0x8F, 0x6B, 0xCD, 0xC6, 0x44, 0xF7, 0x73, 0x70,\n\t\t0x96, 0x6E, 0x4D, 0x13, 0xE8, 0x05, 0x60, 0xBC,\n\t\t0xF0, 0x82, 0xEF, 0x04, 0x79, 0xD4, 0x8F, 0xBB,\n\t\t0xAB, 0x4D, 0xF0, 0x3B, 0x53, 0xA4, 0xE1, 0x78\n\t},\n\t{\n\t\t0x4D, 0x8D, 0xC3, 0x92, 0x3E, 0xDC, 0xCD, 0xFC,\n\t\t0xE7, 0x00, 0x72, 0x39, 0x8B, 0x8A, 0x3D, 0xA5,\n\t\t0xC3, 0x1F, 0xCB, 0x3E, 0xE3, 0xB6, 0x45, 0xC8,\n\t\t0x5F, 0x71, 0x7C, 0xBA, 0xEB, 0x4B, 0x67, 0x3A,\n\t\t0x19, 0x39, 0x44, 0x25, 0xA5, 0x85, 0xBF, 0xB4,\n\t\t0x64, 0xD9, 0x2F, 0x15, 0x97, 0xD0, 0xB7, 0x54,\n\t\t0xD1, 0x63, 0xF9, 0x7C, 0xED, 0x34, 0x3B, 0x25,\n\t\t0xDB, 0x5A, 0x70, 0xEF, 0x48, 0xEB, 0xB3, 0x4F\n\t},\n\t{\n\t\t0xF0, 0xA5, 0x05, 0x53, 0xE4, 0xDF, 0xB0, 0xC4,\n\t\t0xE3, 0xE3, 0xD3, 0xBA, 0x82, 0x03, 0x48, 0x57,\n\t\t0xE3, 0xB1, 0xE5, 0x09, 0x18, 0xF5, 0xB8, 0xA7,\n\t\t0xD6, 0x98, 0xE1, 0x0D, 0x24, 0x2B, 0x0F, 0xB5,\n\t\t0x44, 0xAF, 0x6C, 0x92, 0xD0, 0xC3, 0xAA, 0xF9,\n\t\t0x93, 0x22, 0x20, 0x41, 0x61, 0x17, 0xB4, 0xE7,\n\t\t0x8E, 0xCB, 0x8A, 0x8F, 0x43, 0x0E, 0x13, 0xB8,\n\t\t0x2A, 0x59, 0x15, 0x29, 0x0A, 0x58, 0x19, 0xC5\n\t},\n\t{\n\t\t0xB1, 0x55, 0x43, 0xF3, 0xF7, 0x36, 0x08, 0x66,\n\t\t0x27, 0xCC, 0x53, 0x65, 0xE7, 0xE8, 0x98, 0x8C,\n\t\t0x2E, 0xF1, 0x55, 0xC0, 0xFD, 0x4F, 0x42, 0x89,\n\t\t0x61, 0xB0, 0x0D, 0x15, 0x26, 0xF0, 0x4D, 0x6D,\n\t\t0x6A, 0x65, 0x8B, 0x4B, 0x8E, 0xD3, 0x2C, 0x5D,\n\t\t0x86, 0x21, 0xE7, 0xF4, 0xF8, 0xE8, 0xA9, 0x33,\n\t\t0xD9, 0xEC, 0xC9, 0xDD, 0x1B, 0x83, 0x33, 0xCB,\n\t\t0xE2, 0x8C, 0xFC, 0x37, 0xD9, 0x71, 0x9E, 0x1C\n\t},\n\t{\n\t\t0x7B, 0x4F, 0xA1, 0x58, 0xE4, 0x15, 0xFE, 0xF0,\n\t\t0x23, 0x24, 0x72, 0x64, 0xCB, 0xBE, 0x15, 0xD1,\n\t\t0x6D, 0x91, 0xA4, 0x44, 0x24, 0xA8, 0xDB, 0x70,\n\t\t0x7E, 0xB1, 0xE2, 0x03, 0x3C, 0x30, 0xE9, 0xE1,\n\t\t0xE7, 0xC8, 0xC0, 0x86, 0x45, 0x95, 0xD2, 0xCB,\n\t\t0x8C, 0x58, 0x0E, 0xB4, 0x7E, 0x9D, 0x16, 0xAB,\n\t\t0xBD, 0x7E, 0x44, 0xE8, 0x24, 0xF7, 0xCE, 0xDB,\n\t\t0x7D, 0xEF, 0x57, 0x13, 0x0E, 0x52, 0xCF, 0xE9\n\t},\n\t{\n\t\t0x60, 0x42, 0x4F, 0xF2, 0x32, 0x34, 0xC3, 0x4D,\n\t\t0xC9, 0x68, 0x7A, 0xD5, 0x02, 0x86, 0x93, 0x72,\n\t\t0xCC, 0x31, 0xA5, 0x93, 0x80, 0x18, 0x6B, 0xC2,\n\t\t0x36, 0x1C, 0x83, 0x5D, 0x97, 0x2F, 0x49, 0x66,\n\t\t0x6E, 0xB1, 0xAC, 0x69, 0x62, 0x9D, 0xE6, 0x46,\n\t\t0xF0, 0x3F, 0x9B, 0x4D, 0xB9, 0xE2, 0xAC, 0xE0,\n\t\t0x93, 0xFB, 0xFD, 0xF8, 0xF2, 0x0A, 0xB5, 0xF9,\n\t\t0x85, 0x41, 0x97, 0x8B, 0xE8, 0xEF, 0x54, 0x9F\n\t},\n\t{\n\t\t0x74, 0x06, 0x01, 0x8C, 0xE7, 0x04, 0xD8, 0x4F,\n\t\t0x5E, 0xB9, 0xC7, 0x9F, 0xEA, 0x97, 0xDA, 0x34,\n\t\t0x56, 0x99, 0x46, 0x8A, 0x35, 0x0E, 0xE0, 0xB2,\n\t\t0xD0, 0xF3, 0xA4, 0xBF, 0x20, 0x70, 0x30, 0x4E,\n\t\t0xA8, 0x62, 0xD7, 0x2A, 0x51, 0xC5, 0x7D, 0x30,\n\t\t0x64, 0x94, 0x72, 0x86, 0xF5, 0x31, 0xE0, 0xEA,\n\t\t0xF7, 0x56, 0x37, 0x02, 0x26, 0x2E, 0x6C, 0x72,\n\t\t0x4A, 0xBF, 0x5E, 0xD8, 0xC8, 0x39, 0x8D, 0x17\n\t},\n\t{\n\t\t0x14, 0xEF, 0x5C, 0x6D, 0x64, 0x7B, 0x3B, 0xD1,\n\t\t0xE6, 0xE3, 0x20, 0x06, 0xC2, 0x31, 0x19, 0x98,\n\t\t0x10, 0xDE, 0x5C, 0x4D, 0xC8, 0x8E, 0x70, 0x24,\n\t\t0x02, 0x73, 0xB0, 0xEA, 0x18, 0xE6, 0x51, 0xA3,\n\t\t0xEB, 0x4F, 0x5C, 0xA3, 0x11, 0x4B, 0x8A, 0x56,\n\t\t0x71, 0x69, 0x69, 0xC7, 0xCD, 0xA2, 0x7E, 0x0C,\n\t\t0x8D, 0xB8, 0x32, 0xAD, 0x5E, 0x89, 0xA2, 0xDC,\n\t\t0x6C, 0xB0, 0xAD, 0xBE, 0x7D, 0x93, 0xAB, 0xD1\n\t},\n\t{\n\t\t0x38, 0xCF, 0x6C, 0x24, 0xE3, 0xE0, 0x8B, 0xCF,\n\t\t0x1F, 0x6C, 0xF3, 0xD1, 0xB1, 0xF6, 0x5B, 0x90,\n\t\t0x52, 0x39, 0xA3, 0x11, 0x80, 0x33, 0x24, 0x9E,\n\t\t0x44, 0x81, 0x13, 0xEC, 0x63, 0x2E, 0xA6, 0xDC,\n\t\t0x34, 0x6F, 0xEE, 0xB2, 0x57, 0x1C, 0x38, 0xBD,\n\t\t0x9A, 0x73, 0x98, 0xB2, 0x22, 0x12, 0x80, 0x32,\n\t\t0x80, 0x02, 0xB2, 0x3E, 0x1A, 0x45, 0xAD, 0xAF,\n\t\t0xFE, 0x66, 0xD9, 0x3F, 0x65, 0x64, 0xEA, 0xA2\n\t},\n\t{\n\t\t0x6C, 0xD7, 0x20, 0x8A, 0x4B, 0xC7, 0xE7, 0xE5,\n\t\t0x62, 0x01, 0xBB, 0xBA, 0x02, 0xA0, 0xF4, 0x89,\n\t\t0xCD, 0x38, 0x4A, 0xBE, 0x40, 0xAF, 0xD4, 0x22,\n\t\t0x2F, 0x15, 0x8B, 0x3D, 0x98, 0x6E, 0xE7, 0x2A,\n\t\t0x54, 0xC5, 0x0F, 0xB6, 0x4F, 0xD4, 0xED, 0x25,\n\t\t0x30, 0xED, 0xA2, 0xC8, 0xAF, 0x29, 0x28, 0xA0,\n\t\t0xDA, 0x6D, 0x4F, 0x83, 0x0A, 0xE1, 0xC9, 0xDB,\n\t\t0x46, 0x9D, 0xFD, 0x97, 0x0F, 0x12, 0xA5, 0x6F\n\t},\n\t{\n\t\t0x65, 0x98, 0x58, 0xF0, 0xB5, 0xC9, 0xED, 0xAB,\n\t\t0x5B, 0x94, 0xFD, 0x73, 0x2F, 0x6E, 0x6B, 0x17,\n\t\t0xC5, 0x1C, 0xC0, 0x96, 0x10, 0x4F, 0x09, 0xBE,\n\t\t0xB3, 0xAF, 0xC3, 0xAA, 0x46, 0x7C, 0x2E, 0xCF,\n\t\t0x88, 0x5C, 0x4C, 0x65, 0x41, 0xEF, 0xFA, 0x90,\n\t\t0x23, 0xD3, 0xB5, 0x73, 0x8A, 0xE5, 0xA1, 0x4D,\n\t\t0x86, 0x7E, 0x15, 0xDB, 0x06, 0xFE, 0x1F, 0x9D,\n\t\t0x11, 0x27, 0xB7, 0x7E, 0x1A, 0xAB, 0xB5, 0x16\n\t},\n\t{\n\t\t0x26, 0xCC, 0xA0, 0x12, 0x6F, 0x5D, 0x1A, 0x81,\n\t\t0x3C, 0x62, 0xE5, 0xC7, 0x10, 0x01, 0xC0, 0x46,\n\t\t0xF9, 0xC9, 0x20, 0x95, 0x70, 0x45, 0x50, 0xBE,\n\t\t0x58, 0x73, 0xA4, 0x95, 0xA9, 0x99, 0xAD, 0x01,\n\t\t0x0A, 0x4F, 0x79, 0x49, 0x1F, 0x24, 0xF2, 0x86,\n\t\t0x50, 0x0A, 0xDC, 0xE1, 0xA1, 0x37, 0xBC, 0x20,\n\t\t0x84, 0xE4, 0x94, 0x9F, 0x5B, 0x72, 0x94, 0xCE,\n\t\t0xFE, 0x51, 0xEC, 0xAF, 0xF8, 0xE9, 0x5C, 0xBA\n\t},\n\t{\n\t\t0x41, 0x47, 0xC1, 0xF5, 0x51, 0x72, 0x78, 0x8C,\n\t\t0x55, 0x67, 0xC5, 0x61, 0xFE, 0xEF, 0x87, 0x6F,\n\t\t0x62, 0x1F, 0xFF, 0x1C, 0xE8, 0x77, 0x86, 0xB8,\n\t\t0x46, 0x76, 0x37, 0xE7, 0x0D, 0xFB, 0xCD, 0x0D,\n\t\t0xBD, 0xB6, 0x41, 0x5C, 0xB6, 0x00, 0x95, 0x4A,\n\t\t0xB9, 0xC0, 0x4C, 0x0E, 0x45, 0x7E, 0x62, 0x5B,\n\t\t0x40, 0x72, 0x22, 0xC0, 0xFE, 0x1A, 0xE2, 0x1B,\n\t\t0x21, 0x43, 0x68, 0x8A, 0xDA, 0x94, 0xDC, 0x58\n\t},\n\t{\n\t\t0x5B, 0x1B, 0xF1, 0x54, 0xC6, 0x2A, 0x8A, 0xF6,\n\t\t0xE9, 0x3D, 0x35, 0xF1, 0x8F, 0x7F, 0x90, 0xAB,\n\t\t0xB1, 0x6A, 0x6E, 0xF0, 0xE8, 0xD1, 0xAE, 0xCD,\n\t\t0x11, 0x8B, 0xF7, 0x01, 0x67, 0xBA, 0xB2, 0xAF,\n\t\t0x08, 0x93, 0x5C, 0x6F, 0xDC, 0x06, 0x63, 0xCE,\n\t\t0x74, 0x48, 0x2D, 0x17, 0xA8, 0xE5, 0x4B, 0x54,\n\t\t0x6D, 0x1C, 0x29, 0x66, 0x31, 0xC6, 0x5F, 0x3B,\n\t\t0x52, 0x2A, 0x51, 0x58, 0x39, 0xD4, 0x3D, 0x71\n\t},\n\t{\n\t\t0x9F, 0x60, 0x04, 0x19, 0xA4, 0xE8, 0xF4, 0xFB,\n\t\t0x83, 0x4C, 0x24, 0xB0, 0xF7, 0xFC, 0x13, 0xBF,\n\t\t0x4E, 0x27, 0x9D, 0x98, 0xE8, 0xA3, 0xC7, 0x65,\n\t\t0xEE, 0x93, 0x49, 0x17, 0x40, 0x3E, 0x3A, 0x66,\n\t\t0x09, 0x71, 0x82, 0xEA, 0x21, 0x45, 0x3C, 0xB6,\n\t\t0x3E, 0xBB, 0xE8, 0xB7, 0x3A, 0x9C, 0x21, 0x67,\n\t\t0x59, 0x64, 0x46, 0x43, 0x8C, 0x57, 0x62, 0x7F,\n\t\t0x33, 0x0B, 0xAD, 0xD4, 0xF5, 0x69, 0xF7, 0xD6\n\t},\n\t{\n\t\t0x45, 0x7E, 0xF6, 0x46, 0x6A, 0x89, 0x24, 0xFD,\n\t\t0x80, 0x11, 0xA3, 0x44, 0x71, 0xA5, 0xA1, 0xAC,\n\t\t0x8C, 0xCD, 0x9B, 0xD0, 0xD0, 0x7A, 0x97, 0x41,\n\t\t0x4A, 0xC9, 0x43, 0x02, 0x1C, 0xE4, 0xB9, 0xE4,\n\t\t0xB9, 0xC8, 0xDB, 0x0A, 0x28, 0xF0, 0x16, 0xED,\n\t\t0x43, 0xB1, 0x54, 0x24, 0x81, 0x99, 0x00, 0x22,\n\t\t0x14, 0x7B, 0x31, 0x3E, 0x19, 0x46, 0x71, 0x13,\n\t\t0x1E, 0x70, 0x8D, 0xD4, 0x3A, 0x3E, 0xD7, 0xDC\n\t},\n\t{\n\t\t0x99, 0x97, 0xB2, 0x19, 0x4D, 0x9A, 0xF6, 0xDF,\n\t\t0xCB, 0x91, 0x43, 0xF4, 0x1C, 0x0E, 0xD8, 0x3D,\n\t\t0x3A, 0x3F, 0x43, 0x88, 0x36, 0x11, 0x03, 0xD3,\n\t\t0x8C, 0x2A, 0x49, 0xB2, 0x80, 0xA5, 0x81, 0x21,\n\t\t0x27, 0x15, 0xFD, 0x90, 0x8D, 0x41, 0xC6, 0x51,\n\t\t0xF5, 0xC7, 0x15, 0xCA, 0x38, 0xC0, 0xCE, 0x28,\n\t\t0x30, 0xA3, 0x7E, 0x00, 0xE5, 0x08, 0xCE, 0xD1,\n\t\t0xBC, 0xDC, 0x32, 0x0E, 0x5E, 0x4D, 0x1E, 0x2E\n\t},\n\t{\n\t\t0x5C, 0x6B, 0xBF, 0x16, 0xBA, 0xA1, 0x80, 0xF9,\n\t\t0x86, 0xBD, 0x40, 0xA1, 0x28, 0x7E, 0xD4, 0xC5,\n\t\t0x49, 0x77, 0x0E, 0x72, 0x84, 0x85, 0x8F, 0xC4,\n\t\t0x7B, 0xC2, 0x1A, 0xB9, 0x5E, 0xBB, 0xF3, 0x37,\n\t\t0x4B, 0x4E, 0xE3, 0xFD, 0x9F, 0x2A, 0xF6, 0x0F,\n\t\t0x33, 0x95, 0x22, 0x1B, 0x2A, 0xCC, 0x76, 0xF2,\n\t\t0xD3, 0x4C, 0x13, 0x29, 0x54, 0x04, 0x9F, 0x8A,\n\t\t0x3A, 0x99, 0x6F, 0x1E, 0x32, 0xEC, 0x84, 0xE5\n\t},\n\t{\n\t\t0xD1, 0x0B, 0xF9, 0xA1, 0x5B, 0x1C, 0x9F, 0xC8,\n\t\t0xD4, 0x1F, 0x89, 0xBB, 0x14, 0x0B, 0xF0, 0xBE,\n\t\t0x08, 0xD2, 0xF3, 0x66, 0x61, 0x76, 0xD1, 0x3B,\n\t\t0xAA, 0xC4, 0xD3, 0x81, 0x35, 0x8A, 0xD0, 0x74,\n\t\t0xC9, 0xD4, 0x74, 0x8C, 0x30, 0x05, 0x20, 0xEB,\n\t\t0x02, 0x6D, 0xAE, 0xAE, 0xA7, 0xC5, 0xB1, 0x58,\n\t\t0x89, 0x2F, 0xDE, 0x4E, 0x8E, 0xC1, 0x7D, 0xC9,\n\t\t0x98, 0xDC, 0xD5, 0x07, 0xDF, 0x26, 0xEB, 0x63\n\t},\n\t{\n\t\t0x2F, 0xC6, 0xE6, 0x9F, 0xA2, 0x6A, 0x89, 0xA5,\n\t\t0xED, 0x26, 0x90, 0x92, 0xCB, 0x9B, 0x2A, 0x44,\n\t\t0x9A, 0x44, 0x09, 0xA7, 0xA4, 0x40, 0x11, 0xEE,\n\t\t0xCA, 0xD1, 0x3D, 0x7C, 0x4B, 0x04, 0x56, 0x60,\n\t\t0x2D, 0x40, 0x2F, 0xA5, 0x84, 0x4F, 0x1A, 0x7A,\n\t\t0x75, 0x81, 0x36, 0xCE, 0x3D, 0x5D, 0x8D, 0x0E,\n\t\t0x8B, 0x86, 0x92, 0x1F, 0xFF, 0xF4, 0xF6, 0x92,\n\t\t0xDD, 0x95, 0xBD, 0xC8, 0xE5, 0xFF, 0x00, 0x52\n\t},\n\t{\n\t\t0xFC, 0xBE, 0x8B, 0xE7, 0xDC, 0xB4, 0x9A, 0x32,\n\t\t0xDB, 0xDF, 0x23, 0x94, 0x59, 0xE2, 0x63, 0x08,\n\t\t0xB8, 0x4D, 0xFF, 0x1E, 0xA4, 0x80, 0xDF, 0x8D,\n\t\t0x10, 0x4E, 0xEF, 0xF3, 0x4B, 0x46, 0xFA, 0xE9,\n\t\t0x86, 0x27, 0xB4, 0x50, 0xC2, 0x26, 0x7D, 0x48,\n\t\t0xC0, 0x94, 0x6A, 0x69, 0x7C, 0x5B, 0x59, 0x53,\n\t\t0x14, 0x52, 0xAC, 0x04, 0x84, 0xF1, 0xC8, 0x4E,\n\t\t0x3A, 0x33, 0xD0, 0xC3, 0x39, 0xBB, 0x2E, 0x28\n\t},\n\t{\n\t\t0xA1, 0x90, 0x93, 0xA6, 0xE3, 0xBC, 0xF5, 0x95,\n\t\t0x2F, 0x85, 0x0F, 0x20, 0x30, 0xF6, 0x9B, 0x96,\n\t\t0x06, 0xF1, 0x47, 0xF9, 0x0B, 0x8B, 0xAE, 0xE3,\n\t\t0x36, 0x2D, 0xA7, 0x1D, 0x9F, 0x35, 0xB4, 0x4E,\n\t\t0xF9, 0xD8, 0xF0, 0xA7, 0x71, 0x2B, 0xA1, 0x87,\n\t\t0x7F, 0xDD, 0xCD, 0x2D, 0x8E, 0xA8, 0xF1, 0xE5,\n\t\t0xA7, 0x73, 0xD0, 0xB7, 0x45, 0xD4, 0x72, 0x56,\n\t\t0x05, 0x98, 0x3A, 0x2D, 0xE9, 0x01, 0xF8, 0x03\n\t},\n\t{\n\t\t0x3C, 0x20, 0x06, 0x42, 0x3F, 0x73, 0xE2, 0x68,\n\t\t0xFA, 0x59, 0xD2, 0x92, 0x03, 0x77, 0xEB, 0x29,\n\t\t0xA4, 0xF9, 0xA8, 0xB4, 0x62, 0xBE, 0x15, 0x98,\n\t\t0x3E, 0xE3, 0xB8, 0x5A, 0xE8, 0xA7, 0x8E, 0x99,\n\t\t0x26, 0x33, 0x58, 0x1A, 0x90, 0x99, 0x89, 0x3B,\n\t\t0x63, 0xDB, 0x30, 0x24, 0x1C, 0x34, 0xF6, 0x43,\n\t\t0x02, 0x7D, 0xC8, 0x78, 0x27, 0x9A, 0xF5, 0x85,\n\t\t0x0D, 0x7E, 0x2D, 0x4A, 0x26, 0x53, 0x07, 0x3A\n\t},\n\t{\n\t\t0xD0, 0xF2, 0xF2, 0xE3, 0x78, 0x76, 0x53, 0xF7,\n\t\t0x7C, 0xCE, 0x2F, 0xA2, 0x48, 0x35, 0x78, 0x5B,\n\t\t0xBD, 0x0C, 0x43, 0x3F, 0xC7, 0x79, 0x46, 0x5A,\n\t\t0x11, 0x51, 0x49, 0x90, 0x5A, 0x9D, 0xD1, 0xCB,\n\t\t0x82, 0x7A, 0x62, 0x85, 0x06, 0xD4, 0x57, 0xFC,\n\t\t0xF1, 0x24, 0xA0, 0xC2, 0xAE, 0xF9, 0xCE, 0x2D,\n\t\t0x2A, 0x0A, 0x0F, 0x63, 0x54, 0x55, 0x70, 0xD8,\n\t\t0x66, 0x7F, 0xF9, 0xE2, 0xEB, 0xA0, 0x73, 0x34\n\t},\n\t{\n\t\t0x78, 0xA9, 0xFC, 0x04, 0x8E, 0x25, 0xC6, 0xDC,\n\t\t0xB5, 0xDE, 0x45, 0x66, 0x7D, 0xE8, 0xFF, 0xDD,\n\t\t0x3A, 0x93, 0x71, 0x11, 0x41, 0xD5, 0x94, 0xE9,\n\t\t0xFA, 0x62, 0xA9, 0x59, 0x47, 0x5D, 0xA6, 0x07,\n\t\t0x5E, 0xA8, 0xF0, 0x91, 0x6E, 0x84, 0xE4, 0x5A,\n\t\t0xD9, 0x11, 0xB7, 0x54, 0x67, 0x07, 0x7E, 0xE5,\n\t\t0x2D, 0x2C, 0x9A, 0xEB, 0xF4, 0xD5, 0x8F, 0x20,\n\t\t0xCE, 0x4A, 0x3A, 0x00, 0x45, 0x8B, 0x05, 0xD4\n\t},\n\t{\n\t\t0x45, 0x81, 0x3F, 0x44, 0x17, 0x69, 0xAB, 0x6E,\n\t\t0xD3, 0x7D, 0x34, 0x9F, 0xF6, 0xE7, 0x22, 0x67,\n\t\t0xD7, 0x6A, 0xE6, 0xBB, 0x3E, 0x3C, 0x61, 0x2E,\n\t\t0xC0, 0x5C, 0x6E, 0x02, 0xA1, 0x2A, 0xF5, 0xA3,\n\t\t0x7C, 0x91, 0x8B, 0x52, 0xBF, 0x74, 0x26, 0x7C,\n\t\t0x3F, 0x6A, 0x3F, 0x18, 0x3A, 0x80, 0x64, 0xFF,\n\t\t0x84, 0xC0, 0x7B, 0x19, 0x3D, 0x08, 0x06, 0x67,\n\t\t0x89, 0xA0, 0x1A, 0xCC, 0xDB, 0x6F, 0x93, 0x40\n\t},\n\t{\n\t\t0x95, 0x6D, 0xA1, 0xC6, 0x8D, 0x83, 0xA7, 0xB8,\n\t\t0x81, 0xE0, 0x1B, 0x9A, 0x96, 0x6C, 0x3C, 0x0B,\n\t\t0xF2, 0x7F, 0x68, 0x60, 0x6A, 0x8B, 0x71, 0xD4,\n\t\t0x57, 0xBD, 0x01, 0x6D, 0x4C, 0x41, 0xDD, 0x8A,\n\t\t0x38, 0x0C, 0x70, 0x9A, 0x29, 0x6C, 0xB4, 0xC6,\n\t\t0x54, 0x47, 0x92, 0x92, 0x0F, 0xD7, 0x88, 0x83,\n\t\t0x57, 0x71, 0xA0, 0x7D, 0x4A, 0x16, 0xFB, 0x52,\n\t\t0xED, 0x48, 0x05, 0x03, 0x31, 0xDC, 0x4C, 0x8B\n\t},\n\t{\n\t\t0xDF, 0x18, 0x6C, 0x2D, 0xC0, 0x9C, 0xAA, 0x48,\n\t\t0xE1, 0x4E, 0x94, 0x2F, 0x75, 0xDE, 0x5A, 0xC1,\n\t\t0xB7, 0xA2, 0x1E, 0x4F, 0x9F, 0x07, 0x2A, 0x5B,\n\t\t0x37, 0x1E, 0x09, 0xE0, 0x73, 0x45, 0xB0, 0x74,\n\t\t0x0C, 0x76, 0x17, 0x7B, 0x01, 0x27, 0x88, 0x08,\n\t\t0xFE, 0xC0, 0x25, 0xED, 0xED, 0x98, 0x22, 0xC1,\n\t\t0x22, 0xAF, 0xD1, 0xC6, 0x3E, 0x6F, 0x0C, 0xE2,\n\t\t0xE3, 0x26, 0x31, 0x04, 0x10, 0x63, 0x14, 0x5C\n\t},\n\t{\n\t\t0x87, 0x47, 0x56, 0x40, 0x96, 0x6A, 0x9F, 0xDC,\n\t\t0xD6, 0xD3, 0xA3, 0xB5, 0xA2, 0xCC, 0xA5, 0xC0,\n\t\t0x8F, 0x0D, 0x88, 0x2B, 0x10, 0x24, 0x3C, 0x0E,\n\t\t0xC1, 0xBF, 0x3C, 0x6B, 0x1C, 0x37, 0xF2, 0xCD,\n\t\t0x32, 0x12, 0xF1, 0x9A, 0x05, 0x78, 0x64, 0x47,\n\t\t0x7D, 0x5E, 0xAF, 0x8F, 0xAE, 0xD7, 0x3F, 0x29,\n\t\t0x37, 0xC7, 0x68, 0xA0, 0xAF, 0x41, 0x5E, 0x84,\n\t\t0xBB, 0xCE, 0x6B, 0xD7, 0xDE, 0x23, 0xB6, 0x60\n\t},\n\t{\n\t\t0xC3, 0xB5, 0x73, 0xBB, 0xE1, 0x09, 0x49, 0xA0,\n\t\t0xFB, 0xD4, 0xFF, 0x88, 0x4C, 0x44, 0x6F, 0x22,\n\t\t0x29, 0xB7, 0x69, 0x02, 0xF9, 0xDF, 0xDB, 0xB8,\n\t\t0xA0, 0x35, 0x3D, 0xA5, 0xC8, 0x3C, 0xA1, 0x4E,\n\t\t0x81, 0x51, 0xBB, 0xAA, 0xC8, 0x2F, 0xD1, 0x57,\n\t\t0x6A, 0x00, 0x9A, 0xDC, 0x6F, 0x19, 0x35, 0xCF,\n\t\t0x26, 0xED, 0xD4, 0xF1, 0xFB, 0x8D, 0xA4, 0x83,\n\t\t0xE6, 0xC5, 0xCD, 0x9D, 0x89, 0x23, 0xAD, 0xC3\n\t},\n\t{\n\t\t0xB0, 0x9D, 0x8D, 0x0B, 0xBA, 0x8A, 0x72, 0x86,\n\t\t0xE4, 0x35, 0x68, 0xF7, 0x90, 0x75, 0x50, 0xE4,\n\t\t0x20, 0x36, 0xD6, 0x74, 0xE3, 0xC8, 0xFC, 0x34,\n\t\t0xD8, 0xCA, 0x46, 0xF7, 0x71, 0xD6, 0x46, 0x6B,\n\t\t0x70, 0xFB, 0x60, 0x58, 0x75, 0xF6, 0xA8, 0x63,\n\t\t0xC8, 0x77, 0xD1, 0x2F, 0x07, 0x06, 0x3F, 0xDC,\n\t\t0x2E, 0x90, 0xCC, 0xD4, 0x59, 0xB1, 0x91, 0x0D,\n\t\t0xCD, 0x52, 0xD8, 0xF1, 0x0B, 0x2B, 0x0A, 0x15\n\t},\n\t{\n\t\t0xAF, 0x3A, 0x22, 0xBF, 0x75, 0xB2, 0x1A, 0xBF,\n\t\t0xB0, 0xAC, 0xD5, 0x44, 0x22, 0xBA, 0x1B, 0x73,\n\t\t0x00, 0xA9, 0x52, 0xEF, 0xF0, 0x2E, 0xBE, 0xB6,\n\t\t0x5B, 0x5C, 0x23, 0x44, 0x71, 0xA9, 0x8D, 0xF3,\n\t\t0x2F, 0x4F, 0x96, 0x43, 0xCE, 0x19, 0x04, 0x10,\n\t\t0x8A, 0x16, 0x87, 0x67, 0x92, 0x42, 0x80, 0xBD,\n\t\t0x76, 0xC8, 0x3F, 0x8C, 0x82, 0xD9, 0xA7, 0x9D,\n\t\t0x92, 0x59, 0xB1, 0x95, 0x36, 0x2A, 0x2A, 0x04\n\t},\n\t{\n\t\t0xBF, 0x4F, 0xF2, 0x22, 0x1B, 0x7E, 0x69, 0x57,\n\t\t0xA7, 0x24, 0xCD, 0x96, 0x4A, 0xA3, 0xD5, 0xD0,\n\t\t0xD9, 0x94, 0x1F, 0x54, 0x04, 0x13, 0x75, 0x2F,\n\t\t0x46, 0x99, 0xD8, 0x10, 0x1B, 0x3E, 0x53, 0x75,\n\t\t0x08, 0xBF, 0x09, 0xF8, 0x50, 0x8B, 0x31, 0x77,\n\t\t0x36, 0xFF, 0xD2, 0x65, 0xF2, 0x84, 0x7A, 0xA7,\n\t\t0xD8, 0x4B, 0xD2, 0xD9, 0x75, 0x69, 0xC4, 0x9D,\n\t\t0x63, 0x2A, 0xED, 0x99, 0x45, 0xE5, 0xFA, 0x5E\n\t},\n\t{\n\t\t0x9C, 0x6B, 0x6B, 0x78, 0x19, 0x9B, 0x1B, 0xDA,\n\t\t0xCB, 0x43, 0x00, 0xE3, 0x14, 0x79, 0xFA, 0x62,\n\t\t0x2A, 0x6B, 0x5B, 0xC8, 0x0D, 0x46, 0x78, 0xA6,\n\t\t0x07, 0x8F, 0x88, 0xA8, 0x26, 0x8C, 0xD7, 0x20,\n\t\t0x6A, 0x27, 0x99, 0xE8, 0xD4, 0x62, 0x1A, 0x46,\n\t\t0x4E, 0xF6, 0xB4, 0x3D, 0xD8, 0xAD, 0xFF, 0xE9,\n\t\t0x7C, 0xAF, 0x22, 0x1B, 0x22, 0xB6, 0xB8, 0x77,\n\t\t0x8B, 0x14, 0x9A, 0x82, 0x2A, 0xEF, 0xBB, 0x09\n\t},\n\t{\n\t\t0x89, 0x06, 0x56, 0xF0, 0x9C, 0x99, 0xD2, 0x80,\n\t\t0xB5, 0xEC, 0xB3, 0x81, 0xF5, 0x64, 0x27, 0xB8,\n\t\t0x13, 0x75, 0x1B, 0xC6, 0x52, 0xC7, 0x82, 0x80,\n\t\t0x78, 0xB2, 0x3A, 0x4A, 0xF8, 0x3B, 0x4E, 0x3A,\n\t\t0x61, 0xFD, 0xBA, 0xC6, 0x1F, 0x89, 0xBE, 0xE8,\n\t\t0x4E, 0xA6, 0xBE, 0xE7, 0x60, 0xC0, 0x47, 0xF2,\n\t\t0x5C, 0x6B, 0x0A, 0x20, 0x1C, 0x69, 0xA3, 0x8F,\n\t\t0xD6, 0xFD, 0x97, 0x1A, 0xF1, 0x85, 0x88, 0xBB\n\t},\n\t{\n\t\t0x31, 0xA0, 0x46, 0xF7, 0x88, 0x2F, 0xFE, 0x6F,\n\t\t0x83, 0xCE, 0x47, 0x2E, 0x9A, 0x07, 0x01, 0x83,\n\t\t0x2E, 0xC7, 0xB3, 0xF7, 0x6F, 0xBC, 0xFD, 0x1D,\n\t\t0xF6, 0x0F, 0xE3, 0xEA, 0x48, 0xFD, 0xE1, 0x65,\n\t\t0x12, 0x54, 0x24, 0x7C, 0x3F, 0xD9, 0x5E, 0x10,\n\t\t0x0F, 0x91, 0x72, 0x73, 0x1E, 0x17, 0xFD, 0x52,\n\t\t0x97, 0xC1, 0x1F, 0x4B, 0xB3, 0x28, 0x36, 0x3C,\n\t\t0xA3, 0x61, 0x62, 0x4A, 0x81, 0xAF, 0x79, 0x7C\n\t},\n\t{\n\t\t0x27, 0xA6, 0x0B, 0x2D, 0x00, 0xE7, 0xA6, 0x71,\n\t\t0xD4, 0x7D, 0x0A, 0xEC, 0x2A, 0x68, 0x6A, 0x0A,\n\t\t0xC0, 0x4B, 0x52, 0xF4, 0x0A, 0xB6, 0x62, 0x90,\n\t\t0x28, 0xEB, 0x7D, 0x13, 0xF4, 0xBA, 0xA9, 0x9A,\n\t\t0xC0, 0xFE, 0x46, 0xEE, 0x6C, 0x81, 0x49, 0x44,\n\t\t0xF2, 0xF4, 0xB4, 0xD2, 0x0E, 0x93, 0x78, 0xE4,\n\t\t0x84, 0x7E, 0xA4, 0x4C, 0x13, 0x17, 0x80, 0x91,\n\t\t0xE2, 0x77, 0xB8, 0x7E, 0xA7, 0xA5, 0x57, 0x11\n\t},\n\t{\n\t\t0x8B, 0x5C, 0xCE, 0xF1, 0x94, 0x16, 0x2C, 0x1F,\n\t\t0x19, 0xD6, 0x8F, 0x91, 0xE0, 0xB0, 0x92, 0x8F,\n\t\t0x28, 0x9E, 0xC5, 0x28, 0x37, 0x20, 0x84, 0x0C,\n\t\t0x2F, 0x73, 0xD2, 0x53, 0x11, 0x12, 0x38, 0xDC,\n\t\t0xFE, 0x94, 0xAF, 0x2B, 0x59, 0xC2, 0xC1, 0xCA,\n\t\t0x25, 0x91, 0x90, 0x1A, 0x7B, 0xC0, 0x60, 0xE7,\n\t\t0x45, 0x9B, 0x6C, 0x47, 0xDF, 0x0F, 0x71, 0x70,\n\t\t0x1A, 0x35, 0xCC, 0x0A, 0xA8, 0x31, 0xB5, 0xB6\n\t},\n\t{\n\t\t0x57, 0xAB, 0x6C, 0x4B, 0x22, 0x29, 0xAE, 0xB3,\n\t\t0xB7, 0x04, 0x76, 0xD8, 0x03, 0xCD, 0x63, 0x81,\n\t\t0x2F, 0x10, 0x7C, 0xE6, 0xDA, 0x17, 0xFE, 0xD9,\n\t\t0xB1, 0x78, 0x75, 0xE8, 0xF8, 0x6C, 0x72, 0x4F,\n\t\t0x49, 0xE0, 0x24, 0xCB, 0xF3, 0xA1, 0xB8, 0xB1,\n\t\t0x19, 0xC5, 0x03, 0x57, 0x65, 0x2B, 0x81, 0x87,\n\t\t0x9D, 0x2A, 0xDE, 0x2D, 0x58, 0x8B, 0x9E, 0x4F,\n\t\t0x7C, 0xED, 0xBA, 0x0E, 0x46, 0x44, 0xC9, 0xEE\n\t},\n\t{\n\t\t0x01, 0x90, 0xA8, 0xDA, 0xC3, 0x20, 0xA7, 0x39,\n\t\t0xF3, 0x22, 0xE1, 0x57, 0x31, 0xAA, 0x14, 0x0D,\n\t\t0xDA, 0xF5, 0xBE, 0xD2, 0x94, 0xD5, 0xC8, 0x2E,\n\t\t0x54, 0xFE, 0xF2, 0x9F, 0x21, 0x4E, 0x18, 0xAA,\n\t\t0xFA, 0xA8, 0x4F, 0x8B, 0xE9, 0x9A, 0xF6, 0x29,\n\t\t0x50, 0x26, 0x6B, 0x8F, 0x90, 0x1F, 0x15, 0xDD,\n\t\t0x4C, 0x5D, 0x35, 0x51, 0x6F, 0xC3, 0x5B, 0x4C,\n\t\t0xAB, 0x2E, 0x96, 0xE4, 0x69, 0x5B, 0xBE, 0x1C\n\t},\n\t{\n\t\t0xD1, 0x4D, 0x7C, 0x4C, 0x41, 0x5E, 0xEB, 0x0E,\n\t\t0x10, 0xB1, 0x59, 0x22, 0x4B, 0xEA, 0x12, 0x7E,\n\t\t0xBD, 0x84, 0xF9, 0x59, 0x1C, 0x70, 0x2A, 0x33,\n\t\t0x0F, 0x5B, 0xB7, 0xBB, 0x7A, 0xA4, 0x4E, 0xA3,\n\t\t0x9D, 0xE6, 0xED, 0x01, 0xF1, 0x8D, 0xA7, 0xAD,\n\t\t0xF4, 0x0C, 0xFB, 0x97, 0xC5, 0xD1, 0x52, 0xC2,\n\t\t0x75, 0x28, 0x82, 0x4B, 0x21, 0xE2, 0x39, 0x52,\n\t\t0x6A, 0xF8, 0xF3, 0x6B, 0x21, 0x4E, 0x0C, 0xFB\n\t},\n\t{\n\t\t0xBE, 0x28, 0xC4, 0xBE, 0x70, 0x69, 0x70, 0x48,\n\t\t0x8F, 0xAC, 0x7D, 0x29, 0xC3, 0xBD, 0x5C, 0x4E,\n\t\t0x98, 0x60, 0x85, 0xC4, 0xC3, 0x33, 0x2F, 0x1F,\n\t\t0x3F, 0xD3, 0x09, 0x73, 0xDB, 0x61, 0x41, 0x64,\n\t\t0xBA, 0x2F, 0x31, 0xA7, 0x88, 0x75, 0xFF, 0xDC,\n\t\t0x15, 0x03, 0x25, 0xC8, 0x83, 0x27, 0xA9, 0x44,\n\t\t0x3E, 0xD0, 0x4F, 0xDF, 0xE5, 0xBE, 0x93, 0x87,\n\t\t0x6D, 0x16, 0x28, 0x56, 0x0C, 0x76, 0x4A, 0x80\n\t},\n\t{\n\t\t0x03, 0x1D, 0xA1, 0x06, 0x9E, 0x3A, 0x2E, 0x9C,\n\t\t0x33, 0x82, 0xE4, 0x36, 0xFF, 0xD7, 0x9D, 0xF7,\n\t\t0x4B, 0x1C, 0xA6, 0xA8, 0xAD, 0xB2, 0xDE, 0xAB,\n\t\t0xE6, 0x76, 0xAB, 0x45, 0x99, 0x4C, 0xBC, 0x05,\n\t\t0x4F, 0x03, 0x7D, 0x2F, 0x0E, 0xAC, 0xE8, 0x58,\n\t\t0xD3, 0x2C, 0x14, 0xE2, 0xD1, 0xC8, 0xB4, 0x60,\n\t\t0x77, 0x30, 0x8E, 0x3B, 0xDC, 0x2C, 0x1B, 0x53,\n\t\t0x17, 0x2E, 0xCF, 0x7A, 0x8C, 0x14, 0xE3, 0x49\n\t},\n\t{\n\t\t0x46, 0x65, 0xCE, 0xF8, 0xBA, 0x4D, 0xB4, 0xD0,\n\t\t0xAC, 0xB1, 0x18, 0xF2, 0x98, 0x7F, 0x0B, 0xB0,\n\t\t0x9F, 0x8F, 0x86, 0xAA, 0x44, 0x5A, 0xA3, 0xD5,\n\t\t0xFC, 0x9A, 0x8B, 0x34, 0x68, 0x64, 0x78, 0x74,\n\t\t0x89, 0xE8, 0xFC, 0xEC, 0xC1, 0x25, 0xD1, 0x7E,\n\t\t0x9B, 0x56, 0xE1, 0x29, 0x88, 0xEA, 0xC5, 0xEC,\n\t\t0xC7, 0x28, 0x68, 0x83, 0xDB, 0x06, 0x61, 0xB8,\n\t\t0xFF, 0x05, 0xDA, 0x2A, 0xFF, 0xF3, 0x0F, 0xE4\n\t},\n\t{\n\t\t0x63, 0xB7, 0x03, 0x2E, 0x5F, 0x93, 0x0C, 0xC9,\n\t\t0x93, 0x95, 0x17, 0xF9, 0xE9, 0x86, 0x81, 0x6C,\n\t\t0xFB, 0xEC, 0x2B, 0xE5, 0x9B, 0x95, 0x68, 0xB1,\n\t\t0x3F, 0x2E, 0xAD, 0x05, 0xBA, 0xE7, 0x77, 0x7C,\n\t\t0xAB, 0x62, 0x0C, 0x66, 0x59, 0x40, 0x4F, 0x74,\n\t\t0x09, 0xE4, 0x19, 0x9A, 0x3B, 0xE5, 0xF7, 0x86,\n\t\t0x5A, 0xA7, 0xCB, 0xDF, 0x8C, 0x42, 0x53, 0xF7,\n\t\t0xE8, 0x21, 0x9B, 0x1B, 0xD5, 0xF4, 0x6F, 0xEA\n\t},\n\t{\n\t\t0x9F, 0x09, 0xBF, 0x09, 0x3A, 0x2B, 0x0F, 0xF8,\n\t\t0xC2, 0x63, 0x4B, 0x49, 0xE3, 0x7F, 0x1B, 0x21,\n\t\t0x35, 0xB4, 0x47, 0xAA, 0x91, 0x44, 0xC9, 0x78,\n\t\t0x7D, 0xBF, 0xD9, 0x21, 0x29, 0x31, 0x6C, 0x99,\n\t\t0xE8, 0x8A, 0xAB, 0x8A, 0x21, 0xFD, 0xEF, 0x23,\n\t\t0x72, 0xD1, 0x18, 0x9A, 0xEC, 0x50, 0x0F, 0x95,\n\t\t0x77, 0x5F, 0x1F, 0x92, 0xBF, 0xB4, 0x55, 0x45,\n\t\t0xE4, 0x25, 0x9F, 0xB9, 0xB7, 0xB0, 0x2D, 0x14\n\t},\n\t{\n\t\t0xF9, 0xF8, 0x49, 0x3C, 0x68, 0x08, 0x88, 0x07,\n\t\t0xDF, 0x7F, 0x6A, 0x26, 0x93, 0xD6, 0x4E, 0xA5,\n\t\t0x9F, 0x03, 0xE9, 0xE0, 0x5A, 0x22, 0x3E, 0x68,\n\t\t0x52, 0x4C, 0xA3, 0x21, 0x95, 0xA4, 0x73, 0x4B,\n\t\t0x65, 0x4F, 0xCE, 0xA4, 0xD2, 0x73, 0x4C, 0x86,\n\t\t0x6C, 0xF9, 0x5C, 0x88, 0x9F, 0xB1, 0x0C, 0x49,\n\t\t0x15, 0x9B, 0xE2, 0xF5, 0x04, 0x3D, 0xC9, 0x8B,\n\t\t0xB5, 0x5E, 0x02, 0xEF, 0x7B, 0xDC, 0xB0, 0x82\n\t},\n\t{\n\t\t0x3C, 0x9A, 0x73, 0x59, 0xAB, 0x4F, 0xEB, 0xCE,\n\t\t0x07, 0xB2, 0x0A, 0xC4, 0x47, 0xB0, 0x6A, 0x24,\n\t\t0x0B, 0x7F, 0xE1, 0xDA, 0xE5, 0x43, 0x9C, 0x49,\n\t\t0xB6, 0x0B, 0x58, 0x19, 0xF7, 0x81, 0x2E, 0x4C,\n\t\t0x17, 0x24, 0x06, 0xC1, 0xAA, 0xC3, 0x16, 0x71,\n\t\t0x3C, 0xF0, 0xDD, 0xED, 0x10, 0x38, 0x07, 0x72,\n\t\t0x58, 0xE2, 0xEF, 0xF5, 0xB3, 0x39, 0x13, 0xD9,\n\t\t0xD9, 0x5C, 0xAE, 0xB4, 0xE6, 0xC6, 0xB9, 0x70\n\t},\n\t{\n\t\t0xAD, 0x6A, 0xAB, 0x80, 0x84, 0x51, 0x0E, 0x82,\n\t\t0x2C, 0xFC, 0xE8, 0x62, 0x5D, 0x62, 0xCF, 0x4D,\n\t\t0xE6, 0x55, 0xF4, 0x76, 0x38, 0x84, 0xC7, 0x1E,\n\t\t0x80, 0xBA, 0xB9, 0xAC, 0x9D, 0x53, 0x18, 0xDB,\n\t\t0xA4, 0xA6, 0x03, 0x3E, 0xD2, 0x90, 0x84, 0xE6,\n\t\t0x52, 0x16, 0xC0, 0x31, 0x60, 0x6C, 0xA1, 0x76,\n\t\t0x15, 0xDC, 0xFE, 0x3B, 0xA1, 0x1D, 0x26, 0x85,\n\t\t0x1A, 0xE0, 0x99, 0x9C, 0xA6, 0xE2, 0x32, 0xCF\n\t},\n\t{\n\t\t0x15, 0x6E, 0x9E, 0x62, 0x61, 0x37, 0x4C, 0x9D,\n\t\t0xC8, 0x84, 0xF3, 0x6E, 0x70, 0xF0, 0xFE, 0x1A,\n\t\t0xB9, 0x29, 0x79, 0x97, 0xB8, 0x36, 0xFA, 0x7D,\n\t\t0x17, 0x0A, 0x9C, 0x9E, 0xBF, 0x57, 0x5B, 0x88,\n\t\t0x1E, 0x7B, 0xCE, 0xA4, 0x4D, 0x6C, 0x02, 0x48,\n\t\t0xD3, 0x55, 0x97, 0x90, 0x71, 0x54, 0x82, 0x89,\n\t\t0x55, 0xBE, 0x19, 0x13, 0x58, 0x52, 0xF9, 0x22,\n\t\t0x88, 0x15, 0xEC, 0xA0, 0x24, 0xA8, 0xAD, 0xFB\n\t},\n\t{\n\t\t0x42, 0x15, 0x40, 0x76, 0x33, 0xF4, 0xCC, 0xA9,\n\t\t0xB6, 0x78, 0x8B, 0xE9, 0x3E, 0x6A, 0xA3, 0xD9,\n\t\t0x63, 0xC7, 0xD6, 0xCE, 0x4B, 0x14, 0x72, 0x47,\n\t\t0x09, 0x9F, 0x46, 0xA3, 0xAC, 0xB5, 0x00, 0xA3,\n\t\t0x00, 0x38, 0xCB, 0x3E, 0x78, 0x8C, 0x3D, 0x29,\n\t\t0xF1, 0x32, 0xAD, 0x84, 0x4E, 0x80, 0xE9, 0xE9,\n\t\t0x92, 0x51, 0xF6, 0xDB, 0x96, 0xAC, 0xD8, 0xA0,\n\t\t0x91, 0xCF, 0xC7, 0x70, 0xAF, 0x53, 0x84, 0x7B\n\t},\n\t{\n\t\t0x1C, 0x07, 0x7E, 0x27, 0x9D, 0xE6, 0x54, 0x85,\n\t\t0x23, 0x50, 0x2B, 0x6D, 0xF8, 0x00, 0xFF, 0xDA,\n\t\t0xB5, 0xE2, 0xC3, 0xE9, 0x44, 0x2E, 0xB8, 0x38,\n\t\t0xF5, 0x8C, 0x29, 0x5F, 0x3B, 0x14, 0x7C, 0xEF,\n\t\t0x9D, 0x70, 0x1C, 0x41, 0xC3, 0x21, 0x28, 0x3F,\n\t\t0x00, 0xC7, 0x1A, 0xFF, 0xA0, 0x61, 0x93, 0x10,\n\t\t0x39, 0x91, 0x26, 0x29, 0x5B, 0x78, 0xDD, 0x4D,\n\t\t0x1A, 0x74, 0x57, 0x2E, 0xF9, 0xED, 0x51, 0x35\n\t},\n\t{\n\t\t0xF0, 0x7A, 0x55, 0x5F, 0x49, 0xFE, 0x48, 0x1C,\n\t\t0xF4, 0xCD, 0x0A, 0x87, 0xB7, 0x1B, 0x82, 0xE4,\n\t\t0xA9, 0x50, 0x64, 0xD0, 0x66, 0x77, 0xFD, 0xD9,\n\t\t0x0A, 0x0E, 0xB5, 0x98, 0x87, 0x7B, 0xA1, 0xC8,\n\t\t0x3D, 0x46, 0x77, 0xB3, 0x93, 0xC3, 0xA3, 0xB6,\n\t\t0x66, 0x1C, 0x42, 0x1F, 0x5B, 0x12, 0xCB, 0x99,\n\t\t0xD2, 0x03, 0x76, 0xBA, 0x72, 0x75, 0xC2, 0xF3,\n\t\t0xA8, 0xF5, 0xA9, 0xB7, 0x82, 0x17, 0x20, 0xDA\n\t},\n\t{\n\t\t0xB5, 0x91, 0x1B, 0x38, 0x0D, 0x20, 0xC7, 0xB0,\n\t\t0x43, 0x23, 0xE4, 0x02, 0x6B, 0x38, 0xE2, 0x00,\n\t\t0xF5, 0x34, 0x25, 0x92, 0x33, 0xB5, 0x81, 0xE0,\n\t\t0x2C, 0x1E, 0x3E, 0x2D, 0x84, 0x38, 0xD6, 0xC6,\n\t\t0x6D, 0x5A, 0x4E, 0xB2, 0x01, 0xD5, 0xA8, 0xB7,\n\t\t0x50, 0x72, 0xC4, 0xEC, 0x29, 0x10, 0x63, 0x34,\n\t\t0xDA, 0x70, 0xBC, 0x79, 0x52, 0x1B, 0x0C, 0xED,\n\t\t0x2C, 0xFD, 0x53, 0x3F, 0x5F, 0xF8, 0x4F, 0x95\n\t},\n\t{\n\t\t0x01, 0xF0, 0x70, 0xA0, 0x9B, 0xAE, 0x91, 0x12,\n\t\t0x96, 0x36, 0x1F, 0x91, 0xAA, 0x0E, 0x8E, 0x0D,\n\t\t0x09, 0xA7, 0x72, 0x54, 0x78, 0x53, 0x6D, 0x9D,\n\t\t0x48, 0xC5, 0xFE, 0x1E, 0x5E, 0x7C, 0x3C, 0x5B,\n\t\t0x9B, 0x9D, 0x6E, 0xB0, 0x77, 0x96, 0xF6, 0xDA,\n\t\t0x57, 0xAE, 0x56, 0x2A, 0x7D, 0x70, 0xE8, 0x82,\n\t\t0xE3, 0x7A, 0xDF, 0xDE, 0x83, 0xF0, 0xC4, 0x33,\n\t\t0xC2, 0xCD, 0x36, 0x35, 0x36, 0xBB, 0x22, 0xC8\n\t},\n\t{\n\t\t0x6F, 0x79, 0x3E, 0xB4, 0x37, 0x4A, 0x48, 0xB0,\n\t\t0x77, 0x5A, 0xCA, 0xF9, 0xAD, 0xCF, 0x8E, 0x45,\n\t\t0xE5, 0x42, 0x70, 0xC9, 0x47, 0x5F, 0x00, 0x4A,\n\t\t0xD8, 0xD5, 0x97, 0x3E, 0x2A, 0xCA, 0x52, 0x74,\n\t\t0x7F, 0xF4, 0xED, 0x04, 0xAE, 0x96, 0x72, 0x75,\n\t\t0xB9, 0xF9, 0xEB, 0x0E, 0x1F, 0xF7, 0x5F, 0xB4,\n\t\t0xF7, 0x94, 0xFA, 0x8B, 0xE9, 0xAD, 0xD7, 0xA4,\n\t\t0x13, 0x04, 0x86, 0x8D, 0x10, 0x3F, 0xAB, 0x10\n\t},\n\t{\n\t\t0x96, 0x5F, 0x20, 0xF1, 0x39, 0x76, 0x5F, 0xCC,\n\t\t0x4C, 0xE4, 0xBA, 0x37, 0x94, 0x67, 0x58, 0x63,\n\t\t0xCA, 0xC2, 0x4D, 0xB4, 0x72, 0xCD, 0x2B, 0x79,\n\t\t0x9D, 0x03, 0x5B, 0xCE, 0x3D, 0xBE, 0xA5, 0x02,\n\t\t0xDA, 0x7B, 0x52, 0x48, 0x65, 0xF6, 0xB8, 0x11,\n\t\t0xD8, 0xC5, 0x82, 0x8D, 0x3A, 0x88, 0x96, 0x46,\n\t\t0xFE, 0x64, 0xA3, 0x80, 0xDA, 0x1A, 0xA7, 0xC7,\n\t\t0x04, 0x4E, 0x9F, 0x24, 0x5D, 0xCE, 0xD1, 0x28\n\t},\n\t{\n\t\t0xEC, 0x29, 0x5B, 0x57, 0x83, 0x60, 0x12, 0x44,\n\t\t0xC3, 0x0E, 0x46, 0x41, 0xE3, 0xB4, 0x5B, 0xE2,\n\t\t0x22, 0xC4, 0xDC, 0xE7, 0x7A, 0x58, 0x70, 0x0F,\n\t\t0x53, 0xBC, 0x8E, 0xC5, 0x2A, 0x94, 0x16, 0x90,\n\t\t0xB4, 0xD0, 0xB0, 0x87, 0xFB, 0x6F, 0xCB, 0x3F,\n\t\t0x39, 0x83, 0x2B, 0x9D, 0xE8, 0xF7, 0x5E, 0xC2,\n\t\t0x0B, 0xD4, 0x30, 0x79, 0x81, 0x17, 0x49, 0xCD,\n\t\t0xC9, 0x07, 0xED, 0xB9, 0x41, 0x57, 0xD1, 0x80\n\t},\n\t{\n\t\t0x61, 0xC7, 0x2F, 0x8C, 0xCC, 0x91, 0xDB, 0xB5,\n\t\t0x4C, 0xA6, 0x75, 0x0B, 0xC4, 0x89, 0x67, 0x2D,\n\t\t0xE0, 0x9F, 0xAE, 0xDB, 0x8F, 0xDD, 0x4F, 0x94,\n\t\t0xFF, 0x23, 0x20, 0x90, 0x9A, 0x30, 0x3F, 0x5D,\n\t\t0x5A, 0x98, 0x48, 0x1C, 0x0B, 0xC1, 0xA6, 0x25,\n\t\t0x41, 0x9F, 0xB4, 0xDE, 0xBF, 0xBF, 0x7F, 0x8A,\n\t\t0x53, 0xBB, 0x07, 0xEC, 0x3D, 0x98, 0x5E, 0x8E,\n\t\t0xA1, 0x1E, 0x72, 0xD5, 0x59, 0x94, 0x07, 0x80\n\t},\n\t{\n\t\t0xAF, 0xD8, 0x14, 0x5B, 0x25, 0x9E, 0xEF, 0xC8,\n\t\t0xD1, 0x26, 0x20, 0xC3, 0xC5, 0xB0, 0x3E, 0x1E,\n\t\t0xD8, 0xFD, 0x2C, 0xCE, 0xFE, 0x03, 0x65, 0x07,\n\t\t0x8C, 0x80, 0xFD, 0x42, 0xC1, 0x77, 0x0E, 0x28,\n\t\t0xB4, 0x49, 0x48, 0xF2, 0x7E, 0x65, 0xA1, 0x88,\n\t\t0x66, 0x90, 0x11, 0x0D, 0xB8, 0x14, 0x39, 0x7B,\n\t\t0x68, 0xE4, 0x3D, 0x80, 0xD1, 0xBA, 0x16, 0xDF,\n\t\t0xA3, 0x58, 0xE7, 0x39, 0xC8, 0x98, 0xCF, 0xA3\n\t},\n\t{\n\t\t0x55, 0x2F, 0xC7, 0x89, 0x3C, 0xF1, 0xCE, 0x93,\n\t\t0x3A, 0xDA, 0x35, 0xC0, 0xDA, 0x98, 0x84, 0x4E,\n\t\t0x41, 0x54, 0x5E, 0x24, 0x4C, 0x31, 0x57, 0xA1,\n\t\t0x42, 0x8D, 0x7B, 0x4C, 0x21, 0xF9, 0xCD, 0x7E,\n\t\t0x40, 0x71, 0xAE, 0xD7, 0x7B, 0x7C, 0xA9, 0xF1,\n\t\t0xC3, 0x8F, 0xBA, 0x32, 0x23, 0x74, 0x12, 0xEF,\n\t\t0x21, 0xA3, 0x42, 0x74, 0x2E, 0xC8, 0x32, 0x43,\n\t\t0x78, 0xF2, 0x1E, 0x50, 0x7F, 0xAF, 0xDD, 0x88\n\t},\n\t{\n\t\t0x46, 0x7A, 0x33, 0xFB, 0xAD, 0xF5, 0xEB, 0xC5,\n\t\t0x25, 0x96, 0xEF, 0x86, 0xAA, 0xAE, 0xFC, 0x6F,\n\t\t0xAB, 0xA8, 0xEE, 0x65, 0x1B, 0x1C, 0xE0, 0x4D,\n\t\t0xE3, 0x68, 0xA0, 0x3A, 0x5A, 0x90, 0x40, 0xEF,\n\t\t0x28, 0x35, 0xE0, 0x0A, 0xDB, 0x09, 0xAB, 0xB3,\n\t\t0xFB, 0xD2, 0xBC, 0xE8, 0x18, 0xA2, 0x41, 0x3D,\n\t\t0x0B, 0x02, 0x53, 0xB5, 0xBD, 0xA4, 0xFC, 0x5B,\n\t\t0x2F, 0x6F, 0x85, 0xF3, 0xFD, 0x5B, 0x55, 0xF2\n\t},\n\t{\n\t\t0x22, 0xEF, 0xF8, 0xE6, 0xDD, 0x52, 0x36, 0xF5,\n\t\t0xF5, 0x7D, 0x94, 0xED, 0xE8, 0x74, 0xD6, 0xC9,\n\t\t0x42, 0x8E, 0x8F, 0x5D, 0x56, 0x6F, 0x17, 0xCD,\n\t\t0x6D, 0x18, 0x48, 0xCD, 0x75, 0x2F, 0xE1, 0x3C,\n\t\t0x65, 0x5C, 0xB1, 0x0F, 0xBA, 0xAF, 0xF7, 0x68,\n\t\t0x72, 0xF2, 0xBF, 0x2D, 0xA9, 0x9E, 0x15, 0xDC,\n\t\t0x62, 0x40, 0x75, 0xE1, 0xEC, 0x2F, 0x58, 0xA3,\n\t\t0xF6, 0x40, 0x72, 0x12, 0x18, 0x38, 0x56, 0x9E\n\t},\n\t{\n\t\t0x9C, 0xEC, 0x6B, 0xBF, 0x62, 0xC4, 0xBC, 0xE4,\n\t\t0x13, 0x8A, 0xBA, 0xE1, 0xCB, 0xEC, 0x8D, 0xAD,\n\t\t0x31, 0x95, 0x04, 0x44, 0xE9, 0x03, 0x21, 0xB1,\n\t\t0x34, 0x71, 0x96, 0x83, 0x4C, 0x11, 0x4B, 0x86,\n\t\t0x4A, 0xF3, 0xF3, 0xCC, 0x35, 0x08, 0xF8, 0x37,\n\t\t0x51, 0xFF, 0xB4, 0xED, 0xA7, 0xC8, 0x4D, 0x14,\n\t\t0x07, 0x34, 0xBB, 0x42, 0x63, 0xC3, 0x62, 0x5C,\n\t\t0x00, 0xF0, 0x4F, 0x4C, 0x80, 0x68, 0x98, 0x1B\n\t},\n\t{\n\t\t0xA8, 0xB6, 0x0F, 0xA4, 0xFC, 0x24, 0x42, 0xF6,\n\t\t0xF1, 0x51, 0x4A, 0xD7, 0x40, 0x26, 0x26, 0x92,\n\t\t0x0C, 0xC7, 0xC2, 0xC9, 0xF7, 0x21, 0x24, 0xB8,\n\t\t0xCB, 0xA8, 0xEE, 0x2C, 0xB7, 0xC4, 0x58, 0x6F,\n\t\t0x65, 0x8A, 0x44, 0x10, 0xCF, 0xFC, 0xC0, 0xAB,\n\t\t0x88, 0x34, 0x39, 0x55, 0xE0, 0x94, 0xC6, 0xAF,\n\t\t0x0D, 0x20, 0xD0, 0xC7, 0x14, 0xFB, 0x0A, 0x98,\n\t\t0x8F, 0x54, 0x3F, 0x30, 0x0F, 0x58, 0xD3, 0x89\n\t},\n\t{\n\t\t0x82, 0x71, 0xCC, 0x45, 0xDF, 0xA5, 0xE4, 0x17,\n\t\t0x0E, 0x84, 0x7E, 0x86, 0x30, 0xB9, 0x52, 0xCF,\n\t\t0x9C, 0x2A, 0xA7, 0x77, 0xD0, 0x6F, 0x26, 0xA7,\n\t\t0x58, 0x5B, 0x83, 0x81, 0xF1, 0x88, 0xDA, 0xCC,\n\t\t0x73, 0x37, 0x39, 0x1C, 0xFC, 0xC9, 0x4B, 0x05,\n\t\t0x3D, 0xC4, 0xEC, 0x29, 0xCC, 0x17, 0xF0, 0x77,\n\t\t0x87, 0x04, 0x28, 0xF1, 0xAC, 0x23, 0xFD, 0xDD,\n\t\t0xA1, 0x65, 0xEF, 0x5A, 0x3F, 0x15, 0x5F, 0x39\n\t},\n\t{\n\t\t0xBF, 0x23, 0xC0, 0xC2, 0x5C, 0x80, 0x60, 0xE4,\n\t\t0xF6, 0x99, 0x5F, 0x16, 0x23, 0xA3, 0xBE, 0xBE,\n\t\t0xCA, 0xA9, 0x6E, 0x30, 0x86, 0x80, 0x00, 0x0A,\n\t\t0x8A, 0xA3, 0xCD, 0x56, 0xBB, 0x1A, 0x6D, 0xA0,\n\t\t0x99, 0xE1, 0x0D, 0x92, 0x31, 0xB3, 0x7F, 0x45,\n\t\t0x19, 0xB2, 0xEF, 0xD2, 0xC2, 0x4D, 0xE7, 0x2F,\n\t\t0x31, 0xA5, 0xF1, 0x95, 0x35, 0x24, 0x1B, 0x4A,\n\t\t0x59, 0xFA, 0x3C, 0x03, 0xCE, 0xB7, 0x90, 0xE7\n\t},\n\t{\n\t\t0x87, 0x7F, 0xD6, 0x52, 0xC0, 0x52, 0x81, 0x00,\n\t\t0x9C, 0x0A, 0x52, 0x50, 0xE7, 0xA3, 0xA6, 0x71,\n\t\t0xF8, 0xB1, 0x8C, 0x10, 0x88, 0x17, 0xFE, 0x4A,\n\t\t0x87, 0x4D, 0xE2, 0x2D, 0xA8, 0xE4, 0x5D, 0xB1,\n\t\t0x19, 0x58, 0xA6, 0x00, 0xC5, 0xF6, 0x2E, 0x67,\n\t\t0xD3, 0x6C, 0xBF, 0x84, 0x47, 0x4C, 0xF2, 0x44,\n\t\t0xA9, 0xC2, 0xB0, 0x3A, 0x9F, 0xB9, 0xDC, 0x71,\n\t\t0x1C, 0xD1, 0xA2, 0xCA, 0xB6, 0xF3, 0xFA, 0xE0\n\t},\n\t{\n\t\t0x29, 0xDF, 0x4D, 0x87, 0xEA, 0x44, 0x4B, 0xAF,\n\t\t0x5B, 0xCD, 0xF5, 0xF4, 0xE4, 0x15, 0x79, 0xE2,\n\t\t0x8A, 0x67, 0xDE, 0x84, 0x14, 0x9F, 0x06, 0xC0,\n\t\t0x3F, 0x11, 0x0E, 0xA8, 0x4F, 0x57, 0x2A, 0x9F,\n\t\t0x67, 0x6A, 0xDD, 0xD0, 0x4C, 0x48, 0x78, 0xF4,\n\t\t0x9C, 0x5C, 0x00, 0xAC, 0xCD, 0xA4, 0x41, 0xB1,\n\t\t0xA3, 0x87, 0xCA, 0xCE, 0xB2, 0xE9, 0x93, 0xBB,\n\t\t0x7A, 0x10, 0xCD, 0x8C, 0x2D, 0x67, 0x17, 0xE1\n\t},\n\t{\n\t\t0x71, 0x0D, 0xAC, 0xB1, 0x66, 0x84, 0x46, 0x39,\n\t\t0xCD, 0x7B, 0x63, 0x7C, 0x27, 0x42, 0x09, 0x42,\n\t\t0x4E, 0x24, 0x49, 0xDC, 0x35, 0xD7, 0x90, 0xBB,\n\t\t0xFA, 0x4F, 0x76, 0x17, 0x70, 0x54, 0xA3, 0x6B,\n\t\t0x3B, 0x76, 0xFA, 0xC0, 0xCA, 0x6E, 0x61, 0xDF,\n\t\t0x1E, 0x68, 0x70, 0x00, 0x67, 0x8A, 0xC0, 0x74,\n\t\t0x6D, 0xF7, 0x5D, 0x0A, 0x39, 0x54, 0x89, 0x76,\n\t\t0x81, 0xFD, 0x39, 0x3A, 0x15, 0x5A, 0x1B, 0xB4\n\t},\n\t{\n\t\t0xC1, 0xD5, 0xF9, 0x3B, 0x8D, 0xEA, 0x1F, 0x25,\n\t\t0x71, 0xBA, 0xBC, 0xCB, 0xC0, 0x17, 0x64, 0x54,\n\t\t0x1A, 0x0C, 0xDA, 0x87, 0xE4, 0x44, 0xD6, 0x73,\n\t\t0xC5, 0x09, 0x66, 0xCA, 0x55, 0x9C, 0x33, 0x35,\n\t\t0x4B, 0x3A, 0xCB, 0x26, 0xE5, 0xD5, 0x78, 0x1F,\n\t\t0xFB, 0x28, 0x84, 0x7A, 0x4B, 0x47, 0x54, 0xD7,\n\t\t0x70, 0x08, 0xC6, 0x2A, 0x83, 0x58, 0x35, 0xF5,\n\t\t0x00, 0xDE, 0xA7, 0xC3, 0xB5, 0x8B, 0xDA, 0xE2\n\t},\n\t{\n\t\t0xA4, 0x1E, 0x41, 0x27, 0x1C, 0xDA, 0xB8, 0xAF,\n\t\t0x4D, 0x72, 0xB1, 0x04, 0xBF, 0xB2, 0xAD, 0x04,\n\t\t0x1A, 0xC4, 0xDF, 0x14, 0x67, 0x7D, 0xA6, 0x71,\n\t\t0xD8, 0x56, 0x40, 0xC4, 0xB1, 0x87, 0xF5, 0x0C,\n\t\t0x2B, 0x66, 0x51, 0x3C, 0x46, 0x19, 0xFB, 0xD5,\n\t\t0xD5, 0xDC, 0x4F, 0xE6, 0x5D, 0xD3, 0x7B, 0x90,\n\t\t0x42, 0xE9, 0x84, 0x8D, 0xDA, 0x55, 0x6A, 0x50,\n\t\t0x4C, 0xAA, 0x2B, 0x1C, 0x6A, 0xFE, 0x47, 0x30\n\t},\n\t{\n\t\t0xE7, 0xBC, 0xBA, 0xCD, 0xC3, 0x79, 0xC4, 0x3D,\n\t\t0x81, 0xEB, 0xAD, 0xCB, 0x37, 0x78, 0x15, 0x52,\n\t\t0xFC, 0x1D, 0x75, 0x3E, 0x8C, 0xF3, 0x10, 0xD9,\n\t\t0x68, 0x39, 0x2D, 0x06, 0xC9, 0x1F, 0x1D, 0x64,\n\t\t0xCC, 0x9E, 0x90, 0xCE, 0x1D, 0x22, 0xC3, 0x2D,\n\t\t0x27, 0x7F, 0xC6, 0xCD, 0xA4, 0x33, 0xA4, 0xD4,\n\t\t0x42, 0xC7, 0x62, 0xE9, 0xEA, 0xCF, 0x2C, 0x25,\n\t\t0x9F, 0x32, 0xD6, 0x4C, 0xF9, 0xDA, 0x3A, 0x22\n\t},\n\t{\n\t\t0x51, 0x75, 0x5B, 0x4A, 0xC5, 0x45, 0x6B, 0x13,\n\t\t0x21, 0x8A, 0x19, 0xC5, 0xB9, 0x24, 0x2F, 0x57,\n\t\t0xC4, 0xA9, 0x81, 0xE4, 0xD4, 0xEC, 0xDC, 0xE0,\n\t\t0x9A, 0x31, 0x93, 0x36, 0x2B, 0x80, 0x8A, 0x57,\n\t\t0x93, 0x45, 0xD4, 0x88, 0x1C, 0x26, 0x07, 0xA5,\n\t\t0x65, 0x34, 0xDD, 0x7F, 0x21, 0x95, 0x6A, 0xFF,\n\t\t0x72, 0xC2, 0xF4, 0x17, 0x3A, 0x6E, 0x7B, 0x6C,\n\t\t0xC2, 0x21, 0x2B, 0xA0, 0xE3, 0xDA, 0xEE, 0x1F\n\t},\n\t{\n\t\t0xDC, 0xC2, 0xC4, 0xBE, 0xB9, 0xC1, 0xF2, 0x60,\n\t\t0x7B, 0x78, 0x6C, 0x20, 0xC6, 0x31, 0x97, 0x23,\n\t\t0x47, 0x03, 0x4C, 0x1C, 0xC0, 0x2F, 0xCC, 0x7D,\n\t\t0x02, 0xFF, 0x01, 0x09, 0x9C, 0xFE, 0x1C, 0x69,\n\t\t0x89, 0x84, 0x0A, 0xC2, 0x13, 0x92, 0x36, 0x29,\n\t\t0x11, 0x3A, 0xA8, 0xBA, 0xD7, 0x13, 0xCC, 0xF0,\n\t\t0xFE, 0x4C, 0xE1, 0x32, 0x64, 0xFB, 0x32, 0xB8,\n\t\t0xB0, 0xFE, 0x37, 0x2D, 0xA3, 0x82, 0x54, 0x4A\n\t},\n\t{\n\t\t0x3D, 0x55, 0x17, 0x6A, 0xCE, 0xA4, 0xA7, 0xE3,\n\t\t0xA6, 0x5F, 0xFA, 0x9F, 0xB1, 0x0A, 0x7A, 0x17,\n\t\t0x67, 0x19, 0x9C, 0xF0, 0x77, 0xCE, 0xE9, 0xF7,\n\t\t0x15, 0x32, 0xD6, 0x7C, 0xD7, 0xC7, 0x3C, 0x9F,\n\t\t0x93, 0xCF, 0xC3, 0x7C, 0xCD, 0xCC, 0x1F, 0xDE,\n\t\t0xF5, 0x0A, 0xAD, 0x46, 0xA5, 0x04, 0xA6, 0x50,\n\t\t0xD2, 0x98, 0xD5, 0x97, 0xA3, 0xA9, 0xFA, 0x95,\n\t\t0xC6, 0xC4, 0x0C, 0xB7, 0x1F, 0xA5, 0xE7, 0x25\n\t},\n\t{\n\t\t0xD0, 0x77, 0x13, 0xC0, 0x05, 0xDE, 0x96, 0xDD,\n\t\t0x21, 0xD2, 0xEB, 0x8B, 0xBE, 0xCA, 0x66, 0x74,\n\t\t0x6E, 0xA5, 0x1A, 0x31, 0xAE, 0x92, 0x2A, 0x3E,\n\t\t0x74, 0x86, 0x48, 0x89, 0x54, 0x0A, 0x48, 0xDB,\n\t\t0x27, 0xD7, 0xE4, 0xC9, 0x03, 0x11, 0x63, 0x8B,\n\t\t0x22, 0x4B, 0xF0, 0x20, 0x1B, 0x50, 0x18, 0x91,\n\t\t0x75, 0x48, 0x48, 0x11, 0x3C, 0x26, 0x61, 0x08,\n\t\t0xD0, 0xAD, 0xB1, 0x3D, 0xB7, 0x19, 0x09, 0xC7\n\t},\n\t{\n\t\t0x58, 0x98, 0x3C, 0x21, 0x43, 0x3D, 0x95, 0x0C,\n\t\t0xAA, 0x23, 0xE4, 0xBC, 0x18, 0x54, 0x3B, 0x8E,\n\t\t0x60, 0x1C, 0x20, 0x43, 0x18, 0x53, 0x21, 0x52,\n\t\t0xDA, 0xF5, 0xE1, 0x59, 0xA0, 0xCD, 0x14, 0x80,\n\t\t0x18, 0x3D, 0x29, 0x28, 0x5C, 0x05, 0xF1, 0x29,\n\t\t0xCB, 0x0C, 0xC3, 0x16, 0x46, 0x87, 0x92, 0x80,\n\t\t0x86, 0xFF, 0xE3, 0x80, 0x15, 0x8D, 0xF1, 0xD3,\n\t\t0x94, 0xC6, 0xAC, 0x0D, 0x42, 0x88, 0xBC, 0xA8\n\t},\n\t{\n\t\t0x81, 0x00, 0xA8, 0xDC, 0x52, 0x8D, 0x2B, 0x68,\n\t\t0x2A, 0xB4, 0x25, 0x08, 0x01, 0xBA, 0x33, 0xF0,\n\t\t0x2A, 0x3E, 0x94, 0xC5, 0x4D, 0xAC, 0x0A, 0xE1,\n\t\t0x48, 0x2A, 0xA2, 0x1F, 0x51, 0xEF, 0x3A, 0x82,\n\t\t0xF3, 0x80, 0x7E, 0x6F, 0xAC, 0xB0, 0xAE, 0xB0,\n\t\t0x59, 0x47, 0xBF, 0x7A, 0xA2, 0xAD, 0xCB, 0x03,\n\t\t0x43, 0x56, 0xF9, 0x0F, 0xA4, 0x56, 0x0E, 0xDE,\n\t\t0x02, 0x20, 0x1A, 0x37, 0xE4, 0x11, 0xEC, 0x1A\n\t},\n\t{\n\t\t0x07, 0x02, 0x5F, 0x1B, 0xB6, 0xC7, 0x84, 0xF3,\n\t\t0xFE, 0x49, 0xDE, 0x5C, 0x14, 0xB9, 0x36, 0xA5,\n\t\t0xAC, 0xAC, 0xAC, 0xAA, 0xB3, 0x3F, 0x6A, 0xC4,\n\t\t0xD0, 0xE0, 0x0A, 0xB6, 0xA1, 0x24, 0x83, 0xD6,\n\t\t0xBE, 0xC0, 0x0B, 0x4F, 0xE6, 0x7C, 0x7C, 0xA5,\n\t\t0xCC, 0x50, 0x8C, 0x2A, 0x53, 0xEF, 0xB5, 0xBF,\n\t\t0xA5, 0x39, 0x87, 0x69, 0xD8, 0x43, 0xFF, 0x0D,\n\t\t0x9E, 0x8B, 0x14, 0xD3, 0x6A, 0x01, 0xA7, 0x7F\n\t},\n\t{\n\t\t0xBA, 0x6A, 0xEF, 0xD9, 0x72, 0xB6, 0x18, 0x6E,\n\t\t0x02, 0x7A, 0x76, 0x27, 0x3A, 0x4A, 0x72, 0x33,\n\t\t0x21, 0xA3, 0xF5, 0x80, 0xCF, 0xA8, 0x94, 0xDA,\n\t\t0x5A, 0x9C, 0xE8, 0xE7, 0x21, 0xC8, 0x28, 0x55,\n\t\t0x2C, 0x64, 0xDA, 0xCE, 0xE3, 0xA7, 0xFD, 0x2D,\n\t\t0x74, 0x3B, 0x5C, 0x35, 0xAD, 0x0C, 0x8E, 0xFA,\n\t\t0x71, 0xF8, 0xCE, 0x99, 0xBF, 0x96, 0x33, 0x47,\n\t\t0x10, 0xE2, 0xC2, 0x34, 0x6E, 0x8F, 0x3C, 0x52\n\t},\n\t{\n\t\t0xE0, 0x72, 0x1E, 0x02, 0x51, 0x7A, 0xED, 0xFA,\n\t\t0x4E, 0x7E, 0x9B, 0xA5, 0x03, 0xE0, 0x25, 0xFD,\n\t\t0x46, 0xE7, 0x14, 0x56, 0x6D, 0xC8, 0x89, 0xA8,\n\t\t0x4C, 0xBF, 0xE5, 0x6A, 0x55, 0xDF, 0xBE, 0x2F,\n\t\t0xC4, 0x93, 0x8A, 0xC4, 0x12, 0x05, 0x88, 0x33,\n\t\t0x5D, 0xEA, 0xC8, 0xEF, 0x3F, 0xA2, 0x29, 0xAD,\n\t\t0xC9, 0x64, 0x7F, 0x54, 0xAD, 0x2E, 0x34, 0x72,\n\t\t0x23, 0x4F, 0x9B, 0x34, 0xEF, 0xC4, 0x65, 0x43\n\t},\n\t{\n\t\t0xB6, 0x29, 0x26, 0x69, 0xCC, 0xD3, 0x8D, 0x5F,\n\t\t0x01, 0xCA, 0xAE, 0x96, 0xBA, 0x27, 0x2C, 0x76,\n\t\t0xA8, 0x79, 0xA4, 0x57, 0x43, 0xAF, 0xA0, 0x72,\n\t\t0x5D, 0x83, 0xB9, 0xEB, 0xB2, 0x66, 0x65, 0xB7,\n\t\t0x31, 0xF1, 0x84, 0x8C, 0x52, 0xF1, 0x19, 0x72,\n\t\t0xB6, 0x64, 0x4F, 0x55, 0x4C, 0x06, 0x4F, 0xA9,\n\t\t0x07, 0x80, 0xDB, 0xBB, 0xF3, 0xA8, 0x9D, 0x4F,\n\t\t0xC3, 0x1F, 0x67, 0xDF, 0x3E, 0x58, 0x57, 0xEF\n\t},\n\t{\n\t\t0x23, 0x19, 0xE3, 0x78, 0x9C, 0x47, 0xE2, 0xDA,\n\t\t0xA5, 0xFE, 0x80, 0x7F, 0x61, 0xBE, 0xC2, 0xA1,\n\t\t0xA6, 0x53, 0x7F, 0xA0, 0x3F, 0x19, 0xFF, 0x32,\n\t\t0xE8, 0x7E, 0xEC, 0xBF, 0xD6, 0x4B, 0x7E, 0x0E,\n\t\t0x8C, 0xCF, 0xF4, 0x39, 0xAC, 0x33, 0x3B, 0x04,\n\t\t0x0F, 0x19, 0xB0, 0xC4, 0xDD, 0xD1, 0x1A, 0x61,\n\t\t0xE2, 0x4A, 0xC1, 0xFE, 0x0F, 0x10, 0xA0, 0x39,\n\t\t0x80, 0x6C, 0x5D, 0xCC, 0x0D, 0xA3, 0xD1, 0x15\n\t},\n\t{\n\t\t0xF5, 0x97, 0x11, 0xD4, 0x4A, 0x03, 0x1D, 0x5F,\n\t\t0x97, 0xA9, 0x41, 0x3C, 0x06, 0x5D, 0x1E, 0x61,\n\t\t0x4C, 0x41, 0x7E, 0xDE, 0x99, 0x85, 0x90, 0x32,\n\t\t0x5F, 0x49, 0xBA, 0xD2, 0xFD, 0x44, 0x4D, 0x3E,\n\t\t0x44, 0x18, 0xBE, 0x19, 0xAE, 0xC4, 0xE1, 0x14,\n\t\t0x49, 0xAC, 0x1A, 0x57, 0x20, 0x78, 0x98, 0xBC,\n\t\t0x57, 0xD7, 0x6A, 0x1B, 0xCF, 0x35, 0x66, 0x29,\n\t\t0x2C, 0x20, 0xC6, 0x83, 0xA5, 0xC4, 0x64, 0x8F\n\t},\n\t{\n\t\t0xDF, 0x0A, 0x9D, 0x0C, 0x21, 0x28, 0x43, 0xA6,\n\t\t0xA9, 0x34, 0xE3, 0x90, 0x2B, 0x2D, 0xD3, 0x0D,\n\t\t0x17, 0xFB, 0xA5, 0xF9, 0x69, 0xD2, 0x03, 0x0B,\n\t\t0x12, 0xA5, 0x46, 0xD8, 0xA6, 0xA4, 0x5E, 0x80,\n\t\t0xCF, 0x56, 0x35, 0xF0, 0x71, 0xF0, 0x45, 0x2E,\n\t\t0x9C, 0x91, 0x92, 0x75, 0xDA, 0x99, 0xBE, 0xD5,\n\t\t0x1E, 0xB1, 0x17, 0x3C, 0x1A, 0xF0, 0x51, 0x87,\n\t\t0x26, 0xB7, 0x5B, 0x0E, 0xC3, 0xBA, 0xE2, 0xB5\n\t},\n\t{\n\t\t0xA3, 0xEB, 0x6E, 0x6C, 0x7B, 0xF2, 0xFB, 0x8B,\n\t\t0x28, 0xBF, 0xE8, 0xB1, 0x5E, 0x15, 0xBB, 0x50,\n\t\t0x0F, 0x78, 0x1E, 0xCC, 0x86, 0xF7, 0x78, 0xC3,\n\t\t0xA4, 0xE6, 0x55, 0xFC, 0x58, 0x69, 0xBF, 0x28,\n\t\t0x46, 0xA2, 0x45, 0xD4, 0xE3, 0x3B, 0x7B, 0x14,\n\t\t0x43, 0x6A, 0x17, 0xE6, 0x3B, 0xE7, 0x9B, 0x36,\n\t\t0x65, 0x5C, 0x22, 0x6A, 0x50, 0xFF, 0xBC, 0x71,\n\t\t0x24, 0x20, 0x7B, 0x02, 0x02, 0x34, 0x2D, 0xB5\n\t},\n\t{\n\t\t0x56, 0xD4, 0xCB, 0xCD, 0x07, 0x05, 0x63, 0x42,\n\t\t0x6A, 0x01, 0x70, 0x69, 0x42, 0x5C, 0x2C, 0xD2,\n\t\t0xAE, 0x54, 0x06, 0x68, 0x28, 0x7A, 0x5F, 0xB9,\n\t\t0xDA, 0xC4, 0x32, 0xEB, 0x8A, 0xB1, 0xA3, 0x53,\n\t\t0xA3, 0x0F, 0x2F, 0xE1, 0xF4, 0x0D, 0x83, 0x33,\n\t\t0x3A, 0xFE, 0x69, 0x6A, 0x26, 0x77, 0x95, 0x40,\n\t\t0x8A, 0x92, 0xFE, 0x7D, 0xA0, 0x7A, 0x0C, 0x18,\n\t\t0x14, 0xCF, 0x77, 0xF3, 0x6E, 0x10, 0x5E, 0xE8\n\t},\n\t{\n\t\t0xE5, 0x9B, 0x99, 0x87, 0xD4, 0x28, 0xB3, 0xED,\n\t\t0xA3, 0x7D, 0x80, 0xAB, 0xDB, 0x16, 0xCD, 0x2B,\n\t\t0x0A, 0xEF, 0x67, 0x4C, 0x2B, 0x1D, 0xDA, 0x44,\n\t\t0x32, 0xEA, 0x91, 0xEE, 0x6C, 0x93, 0x5C, 0x68,\n\t\t0x4B, 0x48, 0xB4, 0x42, 0x8A, 0x8C, 0xC7, 0x40,\n\t\t0xE5, 0x79, 0xA3, 0x0D, 0xEF, 0xF3, 0x5A, 0x80,\n\t\t0x30, 0x13, 0x82, 0x0D, 0xD2, 0x3F, 0x14, 0xAE,\n\t\t0x1D, 0x84, 0x13, 0xB5, 0xC8, 0x67, 0x2A, 0xEC\n\t},\n\t{\n\t\t0xCD, 0x9F, 0xCC, 0x99, 0xF9, 0x9D, 0x4C, 0xC1,\n\t\t0x6D, 0x03, 0x19, 0x00, 0xB2, 0xA7, 0x36, 0xE1,\n\t\t0x50, 0x8D, 0xB4, 0xB5, 0x86, 0x81, 0x4E, 0x63,\n\t\t0x45, 0x85, 0x7F, 0x35, 0x4A, 0x70, 0xCC, 0xEC,\n\t\t0xB1, 0xDF, 0x3B, 0x50, 0xA1, 0x9A, 0xDA, 0xF4,\n\t\t0x3C, 0x27, 0x8E, 0xFA, 0x42, 0x3F, 0xF4, 0xBB,\n\t\t0x6C, 0x52, 0x3E, 0xC7, 0xFD, 0x78, 0x59, 0xB9,\n\t\t0x7B, 0x16, 0x8A, 0x7E, 0xBF, 0xF8, 0x46, 0x7C\n\t},\n\t{\n\t\t0x06, 0x02, 0x18, 0x5D, 0x8C, 0x3A, 0x78, 0x73,\n\t\t0x8B, 0x99, 0x16, 0x4B, 0x8B, 0xC6, 0xFF, 0xB2,\n\t\t0x1C, 0x7D, 0xEB, 0xEB, 0xBF, 0x80, 0x63, 0x72,\n\t\t0xE0, 0xDA, 0x44, 0xD1, 0x21, 0x54, 0x55, 0x97,\n\t\t0xB9, 0xC6, 0x62, 0xA2, 0x55, 0xDC, 0x31, 0x54,\n\t\t0x2C, 0xF9, 0x95, 0xEC, 0xBE, 0x6A, 0x50, 0xFB,\n\t\t0x5E, 0x6E, 0x0E, 0xE4, 0xEF, 0x24, 0x0F, 0xE5,\n\t\t0x57, 0xED, 0xED, 0x11, 0x88, 0x08, 0x7E, 0x86\n\t},\n\t{\n\t\t0xC0, 0x8A, 0xFA, 0x5B, 0x92, 0x7B, 0xF0, 0x80,\n\t\t0x97, 0xAF, 0xC5, 0xFF, 0xF9, 0xCA, 0x4E, 0x78,\n\t\t0x00, 0x12, 0x5C, 0x1F, 0x52, 0xF2, 0xAF, 0x35,\n\t\t0x53, 0xFA, 0x2B, 0x89, 0xE1, 0xE3, 0x01, 0x5C,\n\t\t0x4F, 0x87, 0xD5, 0xE0, 0xA4, 0x89, 0x56, 0xAD,\n\t\t0x31, 0x45, 0x0B, 0x08, 0x3D, 0xAD, 0x14, 0x7F,\n\t\t0xFB, 0x5E, 0xC0, 0x34, 0x34, 0xA2, 0x68, 0x30,\n\t\t0xCF, 0x37, 0xD1, 0x03, 0xAB, 0x50, 0xC5, 0xDA\n\t},\n\t{\n\t\t0x36, 0xF1, 0xE1, 0xC1, 0x1D, 0x6E, 0xF6, 0xBC,\n\t\t0x3B, 0x53, 0x6D, 0x50, 0x5D, 0x54, 0x4A, 0x87,\n\t\t0x15, 0x22, 0xC5, 0xC2, 0xA2, 0x53, 0x06, 0x7E,\n\t\t0xC9, 0x93, 0x3B, 0x6E, 0xC2, 0x54, 0x64, 0xDA,\n\t\t0xF9, 0x85, 0x52, 0x5F, 0x5B, 0x95, 0x60, 0xA1,\n\t\t0x6D, 0x89, 0x02, 0x59, 0xAC, 0x1B, 0xB5, 0xCC,\n\t\t0x67, 0xC0, 0xC4, 0x69, 0xCD, 0xE1, 0x33, 0xDE,\n\t\t0xF0, 0x00, 0xEA, 0x1D, 0x68, 0x6F, 0x4F, 0x5D\n\t},\n\t{\n\t\t0xBF, 0x2A, 0xB2, 0xE2, 0x47, 0x0F, 0x54, 0x38,\n\t\t0xC3, 0xB6, 0x89, 0xE6, 0x6E, 0x76, 0x86, 0xFF,\n\t\t0xFA, 0x0C, 0xB1, 0xE1, 0x79, 0x8A, 0xD3, 0xA8,\n\t\t0x6F, 0xF9, 0x90, 0x75, 0xBF, 0x61, 0x38, 0xE3,\n\t\t0x3D, 0x9C, 0x0C, 0xE5, 0x9A, 0xFB, 0x24, 0xAC,\n\t\t0x67, 0xA0, 0x2A, 0xF3, 0x44, 0x28, 0x19, 0x1A,\n\t\t0x9A, 0x0A, 0x60, 0x41, 0xC0, 0x74, 0x71, 0xB7,\n\t\t0xC3, 0xB1, 0xA7, 0x52, 0xD6, 0xFC, 0x0B, 0x8B\n\t},\n\t{\n\t\t0xD4, 0x00, 0x60, 0x1F, 0x97, 0x28, 0xCC, 0xC4,\n\t\t0xC9, 0x23, 0x42, 0xD9, 0x78, 0x7D, 0x8D, 0x28,\n\t\t0xAB, 0x32, 0x3A, 0xF3, 0x75, 0xCA, 0x56, 0x24,\n\t\t0xB4, 0xBB, 0x91, 0xD1, 0x72, 0x71, 0xFB, 0xAE,\n\t\t0x86, 0x2E, 0x41, 0x3B, 0xE7, 0x3F, 0x1F, 0x68,\n\t\t0xE6, 0x15, 0xB8, 0xC5, 0xC3, 0x91, 0xBE, 0x0D,\n\t\t0xBD, 0x91, 0x44, 0x74, 0x6E, 0xB3, 0x39, 0xAD,\n\t\t0x54, 0x15, 0x47, 0xBA, 0x9C, 0x46, 0x8A, 0x17\n\t},\n\t{\n\t\t0x79, 0xFE, 0x2F, 0xE1, 0x57, 0xEB, 0x85, 0xA0,\n\t\t0x38, 0xAB, 0xB8, 0xEB, 0xBC, 0x64, 0x77, 0x31,\n\t\t0xD2, 0xC8, 0x3F, 0x51, 0xB0, 0xAC, 0x6E, 0xE1,\n\t\t0x4A, 0xA2, 0x84, 0xCB, 0x6A, 0x35, 0x49, 0xA4,\n\t\t0xDC, 0xCE, 0xB3, 0x00, 0x74, 0x0A, 0x82, 0x5F,\n\t\t0x52, 0xF5, 0xFB, 0x30, 0xB0, 0x3B, 0x8C, 0x4D,\n\t\t0x8B, 0x0F, 0x4A, 0xA6, 0x7A, 0x63, 0xF4, 0xA9,\n\t\t0x4E, 0x33, 0x03, 0xC4, 0xED, 0xA4, 0xC0, 0x2B\n\t},\n\t{\n\t\t0x75, 0x35, 0x13, 0x13, 0xB5, 0x2A, 0x85, 0x29,\n\t\t0x29, 0x8D, 0x8C, 0x18, 0x6B, 0x17, 0x68, 0x66,\n\t\t0x6D, 0xCC, 0xA8, 0x59, 0x53, 0x17, 0xD7, 0xA4,\n\t\t0x81, 0x6E, 0xB8, 0x8C, 0x06, 0x20, 0x20, 0xC0,\n\t\t0xC8, 0xEF, 0xC5, 0x54, 0xBB, 0x34, 0x1B, 0x64,\n\t\t0x68, 0x8D, 0xB5, 0xCC, 0xAF, 0xC3, 0x5F, 0x3C,\n\t\t0x3C, 0xD0, 0x9D, 0x65, 0x64, 0xB3, 0x6D, 0x7B,\n\t\t0x04, 0xA2, 0x48, 0xE1, 0x46, 0x98, 0x0D, 0x4B\n\t},\n\t{\n\t\t0xE3, 0x12, 0x8B, 0x1D, 0x31, 0x1D, 0x02, 0x17,\n\t\t0x9D, 0x7F, 0x25, 0xF9, 0x7A, 0x5A, 0x8B, 0xEE,\n\t\t0x2C, 0xC8, 0xC8, 0x63, 0x03, 0x64, 0x4F, 0xCD,\n\t\t0x66, 0x4E, 0x15, 0x7D, 0x1F, 0xEF, 0x00, 0xF2,\n\t\t0x3E, 0x46, 0xF9, 0xA5, 0xE8, 0xE5, 0xC8, 0x90,\n\t\t0xCE, 0x56, 0x5B, 0xB6, 0xAB, 0xD4, 0x30, 0x2C,\n\t\t0xE0, 0x64, 0x69, 0xD5, 0x2A, 0x5B, 0xD5, 0x3E,\n\t\t0x1C, 0x5A, 0x54, 0xD0, 0x46, 0x49, 0xDC, 0x03\n\t},\n\t{\n\t\t0xC2, 0x38, 0x2A, 0x72, 0xD2, 0xD3, 0xAC, 0xE9,\n\t\t0xD5, 0x93, 0x3D, 0x00, 0xB6, 0x08, 0x27, 0xED,\n\t\t0x38, 0x0C, 0xDA, 0x08, 0xD0, 0xBA, 0x5F, 0x6D,\n\t\t0xD4, 0x1E, 0x29, 0xEE, 0x6D, 0xBE, 0x8E, 0xCB,\n\t\t0x92, 0x35, 0xF0, 0x6B, 0xE9, 0x5D, 0x83, 0xB6,\n\t\t0x81, 0x6A, 0x2F, 0xB7, 0xA5, 0xAD, 0x47, 0x03,\n\t\t0x5E, 0x8A, 0x4B, 0x69, 0xA4, 0x88, 0x4B, 0x99,\n\t\t0xE4, 0xBE, 0xCE, 0x58, 0xCA, 0xB2, 0x5D, 0x44\n\t},\n\t{\n\t\t0x6B, 0x1C, 0x69, 0x46, 0x0B, 0xBD, 0x50, 0xAC,\n\t\t0x2E, 0xD6, 0xF3, 0x2E, 0x6E, 0x88, 0x7C, 0xFE,\n\t\t0xD4, 0x07, 0xD4, 0x7D, 0xCF, 0x0A, 0xAA, 0x60,\n\t\t0x38, 0x7F, 0xE3, 0x20, 0xD7, 0x80, 0xBD, 0x03,\n\t\t0xEA, 0xB6, 0xD7, 0xBA, 0xEB, 0x2A, 0x07, 0xD1,\n\t\t0x0C, 0xD5, 0x52, 0xA3, 0x00, 0x34, 0x13, 0x54,\n\t\t0xEA, 0x9A, 0x5F, 0x03, 0x18, 0x3A, 0x62, 0x3F,\n\t\t0x92, 0xA2, 0xD4, 0xD9, 0xF0, 0x09, 0x26, 0xAF\n\t},\n\t{\n\t\t0x6C, 0xDA, 0x20, 0x6C, 0x80, 0xCD, 0xC9, 0xC4,\n\t\t0x4B, 0xA9, 0x90, 0xE0, 0x32, 0x8C, 0x31, 0x4F,\n\t\t0x81, 0x9B, 0x14, 0x2D, 0x00, 0x63, 0x04, 0x04,\n\t\t0xC4, 0x8C, 0x05, 0xDC, 0x76, 0xD1, 0xB0, 0x0C,\n\t\t0xE4, 0xD7, 0x2F, 0xC6, 0xA4, 0x8E, 0x14, 0x69,\n\t\t0xDD, 0xEF, 0x60, 0x94, 0x12, 0xC3, 0x64, 0x82,\n\t\t0x08, 0x54, 0x21, 0x4B, 0x48, 0x69, 0xAF, 0x09,\n\t\t0x0F, 0x00, 0xD3, 0xC1, 0xBA, 0x44, 0x3E, 0x1B\n\t},\n\t{\n\t\t0x7F, 0xFC, 0x8C, 0x26, 0xFB, 0xD6, 0xA0, 0xF7,\n\t\t0xA6, 0x09, 0xE6, 0xE1, 0x93, 0x9F, 0x6A, 0x9E,\n\t\t0xDF, 0x1B, 0x0B, 0x06, 0x66, 0x41, 0xFB, 0x76,\n\t\t0xC4, 0xF9, 0x60, 0x2E, 0xD7, 0x48, 0xD1, 0x16,\n\t\t0x02, 0x49, 0x6B, 0x35, 0x35, 0x5B, 0x1A, 0xA2,\n\t\t0x55, 0x85, 0x0A, 0x50, 0x9D, 0x2F, 0x8E, 0xE1,\n\t\t0x8C, 0x8F, 0x3E, 0x1D, 0x7D, 0xCB, 0xC3, 0x7A,\n\t\t0x13, 0x65, 0x98, 0xF5, 0x6A, 0x59, 0xED, 0x17\n\t},\n\t{\n\t\t0x70, 0xDE, 0x1F, 0x08, 0xDD, 0x4E, 0x09, 0xD5,\n\t\t0xFC, 0x15, 0x1F, 0x17, 0xFC, 0x99, 0x1A, 0x23,\n\t\t0xAB, 0xFC, 0x05, 0x10, 0x42, 0x90, 0xD5, 0x04,\n\t\t0x68, 0x88, 0x2E, 0xFA, 0xF5, 0x82, 0xB6, 0xEC,\n\t\t0x2F, 0x14, 0xF5, 0x77, 0xC0, 0xD6, 0x8C, 0x3A,\n\t\t0xD0, 0x66, 0x26, 0x91, 0x6E, 0x3C, 0x86, 0xE6,\n\t\t0xDA, 0xAB, 0x6C, 0x53, 0xE5, 0x16, 0x3E, 0x82,\n\t\t0xB6, 0xBD, 0x0C, 0xE4, 0x9F, 0xC0, 0xD8, 0xDF\n\t},\n\t{\n\t\t0x4F, 0x81, 0x93, 0x57, 0x56, 0xED, 0x35, 0xEE,\n\t\t0x20, 0x58, 0xEE, 0x0C, 0x6A, 0x61, 0x10, 0xD6,\n\t\t0xFA, 0xC5, 0xCB, 0x6A, 0x4F, 0x46, 0xAA, 0x94,\n\t\t0x11, 0x60, 0x3F, 0x99, 0x96, 0x58, 0x23, 0xB6,\n\t\t0xDA, 0x48, 0x38, 0x27, 0x6C, 0x5C, 0x06, 0xBC,\n\t\t0x78, 0x80, 0xE3, 0x76, 0xD9, 0x27, 0x58, 0x36,\n\t\t0x9E, 0xE7, 0x30, 0x5B, 0xCE, 0xC8, 0xD3, 0xCF,\n\t\t0xD2, 0x8C, 0xCA, 0xBB, 0x7B, 0x4F, 0x05, 0x79\n\t},\n\t{\n\t\t0xAB, 0xCB, 0x61, 0xCB, 0x36, 0x83, 0xD1, 0x8F,\n\t\t0x27, 0xAD, 0x52, 0x79, 0x08, 0xED, 0x2D, 0x32,\n\t\t0xA0, 0x42, 0x6C, 0xB7, 0xBB, 0x4B, 0xF1, 0x80,\n\t\t0x61, 0x90, 0x3A, 0x7D, 0xC4, 0x2E, 0x7E, 0x76,\n\t\t0xF9, 0x82, 0x38, 0x23, 0x04, 0xD1, 0x8A, 0xF8,\n\t\t0xC8, 0x0D, 0x91, 0xDD, 0x58, 0xDD, 0x47, 0xAF,\n\t\t0x76, 0xF8, 0xE2, 0xC3, 0x6E, 0x28, 0xAF, 0x24,\n\t\t0x76, 0xB4, 0xBC, 0xCF, 0x82, 0xE8, 0x9F, 0xDF\n\t},\n\t{\n\t\t0x02, 0xD2, 0x61, 0xAD, 0x56, 0xA5, 0x26, 0x33,\n\t\t0x1B, 0x64, 0x3D, 0xD2, 0x18, 0x6D, 0xE9, 0xA8,\n\t\t0x2E, 0x72, 0xA5, 0x82, 0x23, 0xCD, 0x1E, 0x72,\n\t\t0x36, 0x86, 0xC5, 0x3D, 0x86, 0x9B, 0x83, 0xB9,\n\t\t0x46, 0x32, 0xB7, 0xB6, 0x47, 0xAB, 0x2A, 0xFC,\n\t\t0x0D, 0x52, 0x2E, 0x29, 0xDA, 0x3A, 0x56, 0x15,\n\t\t0xB7, 0x41, 0xD8, 0x28, 0x52, 0xE0, 0xDF, 0x41,\n\t\t0xB6, 0x60, 0x07, 0xDB, 0xCB, 0xA9, 0x05, 0x43\n\t},\n\t{\n\t\t0xC5, 0x83, 0x27, 0x41, 0xFA, 0x30, 0xC5, 0x43,\n\t\t0x68, 0x23, 0x01, 0x53, 0x83, 0xD2, 0x97, 0xFF,\n\t\t0x4C, 0x4A, 0x5D, 0x72, 0x76, 0xC3, 0xF9, 0x02,\n\t\t0x12, 0x20, 0x66, 0xE0, 0x4B, 0xE5, 0x43, 0x1B,\n\t\t0x1A, 0x85, 0xFA, 0xF7, 0x3B, 0x91, 0x84, 0x34,\n\t\t0xF9, 0x30, 0x09, 0x63, 0xD1, 0xDE, 0xA9, 0xE8,\n\t\t0xAC, 0x39, 0x24, 0xEF, 0x49, 0x02, 0x26, 0xED,\n\t\t0xEE, 0xA5, 0xF7, 0x43, 0xE4, 0x10, 0x66, 0x9F\n\t},\n\t{\n\t\t0xCF, 0xAE, 0xAB, 0x26, 0x8C, 0xD0, 0x75, 0xA5,\n\t\t0xA6, 0xAE, 0xD5, 0x15, 0x02, 0x3A, 0x03, 0x2D,\n\t\t0x54, 0xF2, 0xF2, 0xFF, 0x73, 0x3C, 0xE0, 0xCB,\n\t\t0xC7, 0x8D, 0xB5, 0x1D, 0xB4, 0x50, 0x4D, 0x67,\n\t\t0x59, 0x23, 0xF8, 0x27, 0x46, 0xD6, 0x59, 0x46,\n\t\t0x06, 0xAD, 0x5D, 0x67, 0x73, 0x4B, 0x11, 0xA6,\n\t\t0x7C, 0xC6, 0xA4, 0x68, 0xC2, 0x03, 0x2E, 0x43,\n\t\t0xCA, 0x1A, 0x94, 0xC6, 0x27, 0x3A, 0x98, 0x5E\n\t},\n\t{\n\t\t0x86, 0x08, 0x50, 0xF9, 0x2E, 0xB2, 0x68, 0x27,\n\t\t0x2B, 0x67, 0xD1, 0x33, 0x60, 0x9B, 0xD6, 0x4E,\n\t\t0x34, 0xF6, 0x1B, 0xF0, 0x3F, 0x4C, 0x17, 0x38,\n\t\t0x64, 0x5C, 0x17, 0xFE, 0xC8, 0x18, 0x46, 0x5D,\n\t\t0x7E, 0xCD, 0x2B, 0xE2, 0x90, 0x76, 0x41, 0x13,\n\t\t0x00, 0x25, 0xFD, 0xA7, 0x94, 0x70, 0xAB, 0x73,\n\t\t0x16, 0x46, 0xE7, 0xF6, 0x94, 0x40, 0xE8, 0x36,\n\t\t0x7E, 0xA7, 0x6A, 0xC4, 0xCE, 0xE8, 0xA1, 0xDF\n\t},\n\t{\n\t\t0x84, 0xB1, 0x54, 0xED, 0x29, 0xBB, 0xED, 0xEF,\n\t\t0xA6, 0x48, 0x28, 0x68, 0x39, 0x04, 0x6F, 0x4B,\n\t\t0x5A, 0xA3, 0x44, 0x30, 0xE2, 0xD6, 0x7F, 0x74,\n\t\t0x96, 0xE4, 0xC3, 0x9F, 0x2C, 0x7E, 0xA7, 0x89,\n\t\t0x95, 0xF6, 0x9E, 0x12, 0x92, 0x20, 0x00, 0x16,\n\t\t0xF1, 0x6A, 0xC3, 0xB3, 0x77, 0x00, 0xE6, 0xC7,\n\t\t0xE7, 0x86, 0x1A, 0xFC, 0x39, 0x6B, 0x64, 0xA5,\n\t\t0x9A, 0x1D, 0xBF, 0x47, 0xA5, 0x5C, 0x4B, 0xBC\n\t},\n\t{\n\t\t0xAE, 0xEE, 0xC2, 0x60, 0xA5, 0xD8, 0xEF, 0xF5,\n\t\t0xCC, 0xAB, 0x8B, 0x95, 0xDA, 0x43, 0x5A, 0x63,\n\t\t0xED, 0x7A, 0x21, 0xEA, 0x7F, 0xC7, 0x55, 0x94,\n\t\t0x13, 0xFD, 0x61, 0x7E, 0x33, 0x60, 0x9F, 0x8C,\n\t\t0x29, 0x0E, 0x64, 0xBB, 0xAC, 0xC5, 0x28, 0xF6,\n\t\t0xC0, 0x80, 0x26, 0x22, 0x88, 0xB0, 0xF0, 0xA3,\n\t\t0x21, 0x9B, 0xE2, 0x23, 0xC9, 0x91, 0xBE, 0xE9,\n\t\t0x2E, 0x72, 0x34, 0x95, 0x93, 0xE6, 0x76, 0x38\n\t},\n\t{\n\t\t0x8A, 0xD7, 0x8A, 0x9F, 0x26, 0x60, 0x1D, 0x12,\n\t\t0x7E, 0x8D, 0x2F, 0x2F, 0x97, 0x6E, 0x63, 0xD1,\n\t\t0x9A, 0x05, 0x4A, 0x17, 0xDC, 0xF5, 0x9E, 0x0F,\n\t\t0x01, 0x3A, 0xB5, 0x4A, 0x68, 0x87, 0xBB, 0xDF,\n\t\t0xFD, 0xE7, 0xAA, 0xAE, 0x11, 0x7E, 0x0F, 0xBF,\n\t\t0x32, 0x71, 0x01, 0x65, 0x95, 0xB9, 0xD9, 0xC7,\n\t\t0x12, 0xC0, 0x1B, 0x2C, 0x53, 0xE9, 0x65, 0x5A,\n\t\t0x38, 0x2B, 0xC4, 0x52, 0x2E, 0x61, 0x66, 0x45\n\t},\n\t{\n\t\t0x89, 0x34, 0x15, 0x9D, 0xAD, 0xE1, 0xAC, 0x74,\n\t\t0x14, 0x7D, 0xFA, 0x28, 0x2C, 0x75, 0x95, 0x4F,\n\t\t0xCE, 0xF4, 0x43, 0xEF, 0x25, 0xF8, 0x0D, 0xFE,\n\t\t0x9F, 0xB6, 0xEA, 0x63, 0x3B, 0x85, 0x45, 0x11,\n\t\t0x1D, 0x08, 0xB3, 0x4E, 0xF4, 0x3F, 0xFF, 0x17,\n\t\t0x02, 0x6C, 0x79, 0x64, 0xF5, 0xDE, 0xAC, 0x6D,\n\t\t0x2B, 0x3C, 0x29, 0xDA, 0xCF, 0x27, 0x47, 0xF0,\n\t\t0x22, 0xDF, 0x59, 0x67, 0xDF, 0xDC, 0x1A, 0x0A\n\t},\n\t{\n\t\t0xCD, 0x36, 0xDD, 0x0B, 0x24, 0x06, 0x14, 0xCF,\n\t\t0x2F, 0xA2, 0xB9, 0xE9, 0x59, 0x67, 0x9D, 0xCD,\n\t\t0xD7, 0x2E, 0xC0, 0xCD, 0x58, 0xA4, 0x3D, 0xA3,\n\t\t0x79, 0x0A, 0x92, 0xF6, 0xCD, 0xEB, 0x9E, 0x1E,\n\t\t0x79, 0x5E, 0x47, 0x8A, 0x0A, 0x47, 0xD3, 0x71,\n\t\t0x10, 0x0D, 0x34, 0x0C, 0x5C, 0xED, 0xCD, 0xBB,\n\t\t0xC9, 0xE6, 0x8B, 0x3F, 0x46, 0x08, 0x18, 0xE5,\n\t\t0xBD, 0xFF, 0x7B, 0x4C, 0xDA, 0x4C, 0x27, 0x44\n\t},\n\t{\n\t\t0x00, 0xDF, 0x4E, 0x09, 0x9B, 0x80, 0x71, 0x37,\n\t\t0xA8, 0x59, 0x90, 0xF4, 0x9D, 0x3A, 0x94, 0x31,\n\t\t0x5E, 0x5A, 0x5F, 0x7F, 0x7A, 0x60, 0x76, 0xB3,\n\t\t0x03, 0xE9, 0x6B, 0x05, 0x6F, 0xB9, 0x38, 0x00,\n\t\t0x11, 0x1F, 0x47, 0x96, 0x28, 0xE2, 0xF8, 0xDB,\n\t\t0x59, 0xAE, 0xB6, 0xAC, 0x70, 0xC3, 0xB6, 0x1F,\n\t\t0x51, 0xF9, 0xB4, 0x6E, 0x80, 0xFF, 0xDE, 0xAE,\n\t\t0x25, 0xEB, 0xDD, 0xB4, 0xAF, 0x6C, 0xB4, 0xEE\n\t},\n\t{\n\t\t0x2B, 0x9C, 0x95, 0x5E, 0x6C, 0xAE, 0xD4, 0xB7,\n\t\t0xC9, 0xE2, 0x46, 0xB8, 0x6F, 0x9A, 0x17, 0x26,\n\t\t0xE8, 0x10, 0xC5, 0x9D, 0x12, 0x6C, 0xEE, 0x66,\n\t\t0xED, 0x71, 0xBF, 0x01, 0x5B, 0x83, 0x55, 0x8A,\n\t\t0x4B, 0x6D, 0x84, 0xD1, 0x8D, 0xC3, 0xFF, 0x46,\n\t\t0x20, 0xC2, 0xFF, 0xB7, 0x22, 0x35, 0x9F, 0xDE,\n\t\t0xF8, 0x5B, 0xA0, 0xD4, 0xE2, 0xD2, 0x2E, 0xCB,\n\t\t0xE0, 0xED, 0x78, 0x4F, 0x99, 0xAF, 0xE5, 0x87\n\t},\n\t{\n\t\t0x18, 0x1D, 0xF0, 0xA2, 0x61, 0xA2, 0xF7, 0xD2,\n\t\t0x9E, 0xA5, 0xA1, 0x57, 0x72, 0x71, 0x51, 0x05,\n\t\t0xD4, 0x50, 0xA4, 0xB6, 0xC2, 0x36, 0xF6, 0x99,\n\t\t0xF4, 0x62, 0xD6, 0x0C, 0xA7, 0x64, 0x87, 0xFE,\n\t\t0xED, 0xFC, 0x9F, 0x5E, 0xB9, 0x2D, 0xF8, 0x38,\n\t\t0xE8, 0xFB, 0x5D, 0xC3, 0x69, 0x4E, 0x84, 0xC5,\n\t\t0xE0, 0xF4, 0xA1, 0x0B, 0x76, 0x1F, 0x50, 0x67,\n\t\t0x62, 0xBE, 0x05, 0x2C, 0x74, 0x5A, 0x6E, 0xE8\n\t},\n\t{\n\t\t0x21, 0xFB, 0x20, 0x34, 0x58, 0xBF, 0x3A, 0x7E,\n\t\t0x9A, 0x80, 0x43, 0x9F, 0x9A, 0x90, 0x28, 0x99,\n\t\t0xCD, 0x5D, 0xE0, 0x13, 0x9D, 0xFD, 0x56, 0xF7,\n\t\t0x11, 0x0C, 0x9D, 0xEC, 0x84, 0x37, 0xB2, 0x6B,\n\t\t0xDA, 0x63, 0xDE, 0x2F, 0x56, 0x59, 0x26, 0xD8,\n\t\t0x5E, 0xDB, 0x1D, 0x6C, 0x68, 0x25, 0x66, 0x97,\n\t\t0x43, 0xDD, 0x99, 0x92, 0x65, 0x3D, 0x13, 0x97,\n\t\t0x95, 0x44, 0xD5, 0xDC, 0x82, 0x28, 0xBF, 0xAA\n\t},\n\t{\n\t\t0xEF, 0x02, 0x1F, 0x29, 0xC5, 0xFF, 0xB8, 0x30,\n\t\t0xE6, 0x4B, 0x9A, 0xA9, 0x05, 0x8D, 0xD6, 0x60,\n\t\t0xFD, 0x2F, 0xCB, 0x81, 0xC4, 0x97, 0xA7, 0xE6,\n\t\t0x98, 0xBC, 0xFB, 0xF5, 0x9D, 0xE5, 0xAD, 0x4A,\n\t\t0x86, 0xFF, 0x93, 0xC1, 0x0A, 0x4B, 0x9D, 0x1A,\n\t\t0xE5, 0x77, 0x47, 0x25, 0xF9, 0x07, 0x2D, 0xCD,\n\t\t0xE9, 0xE1, 0xF1, 0x99, 0xBA, 0xB9, 0x1F, 0x8B,\n\t\t0xFF, 0x92, 0x18, 0x64, 0xAA, 0x50, 0x2E, 0xEE\n\t},\n\t{\n\t\t0xB3, 0xCF, 0xDA, 0x40, 0x52, 0x6B, 0x7F, 0x1D,\n\t\t0x37, 0x56, 0x9B, 0xDF, 0xCD, 0xF9, 0x11, 0xE5,\n\t\t0xA6, 0xEF, 0xE6, 0xB2, 0xEC, 0x90, 0xA0, 0x45,\n\t\t0x4C, 0x47, 0xB2, 0xC0, 0x46, 0xBF, 0x13, 0x0F,\n\t\t0xC3, 0xB3, 0x52, 0xB3, 0x4D, 0xF4, 0x81, 0x3D,\n\t\t0x48, 0xD3, 0x3A, 0xB8, 0xE2, 0x69, 0xB6, 0x9B,\n\t\t0x07, 0x56, 0x76, 0xCB, 0x6D, 0x00, 0xA8, 0xDC,\n\t\t0xF9, 0xE1, 0xF9, 0x67, 0xEC, 0x19, 0x1B, 0x2C\n\t},\n\t{\n\t\t0xB4, 0xC6, 0xC3, 0xB2, 0x67, 0x07, 0x1E, 0xEF,\n\t\t0xB9, 0xC8, 0xC7, 0x2E, 0x0E, 0x2B, 0x94, 0x12,\n\t\t0x93, 0x64, 0x1F, 0x86, 0x73, 0xCB, 0x70, 0xC1,\n\t\t0xCC, 0x26, 0xAD, 0x1E, 0x73, 0xCF, 0x14, 0x17,\n\t\t0x55, 0x86, 0x0A, 0xD1, 0x9B, 0x34, 0xC2, 0xF3,\n\t\t0x4E, 0xD3, 0x5B, 0xB5, 0x2E, 0xC4, 0x50, 0x7C,\n\t\t0xC1, 0xFE, 0x59, 0x04, 0x77, 0x43, 0xA5, 0xF0,\n\t\t0xC6, 0xFE, 0xBD, 0xE6, 0x25, 0xE2, 0x60, 0x91\n\t},\n\t{\n\t\t0x57, 0xA3, 0x4F, 0x2B, 0xCC, 0xA6, 0x0D, 0x4B,\n\t\t0x85, 0x10, 0x3B, 0x83, 0x0C, 0x9D, 0x79, 0x52,\n\t\t0xA4, 0x16, 0xBE, 0x52, 0x63, 0xAE, 0x42, 0x9C,\n\t\t0x9E, 0x5E, 0x53, 0xFE, 0x85, 0x90, 0xA8, 0xF7,\n\t\t0x8E, 0xC6, 0x5A, 0x51, 0x10, 0x9E, 0xA8, 0x5D,\n\t\t0xCD, 0xF7, 0xB6, 0x22, 0x3F, 0x9F, 0x2B, 0x34,\n\t\t0x05, 0x39, 0xFA, 0xD8, 0x19, 0x23, 0xDB, 0xF8,\n\t\t0xED, 0xAB, 0xF9, 0x51, 0x29, 0xE4, 0xDF, 0xF6\n\t},\n\t{\n\t\t0x9C, 0xF4, 0x66, 0x62, 0xFC, 0xD6, 0x1A, 0x23,\n\t\t0x22, 0x77, 0xB6, 0x85, 0x66, 0x3B, 0x8B, 0x5D,\n\t\t0xA8, 0x32, 0xDF, 0xD9, 0xA3, 0xB8, 0xCC, 0xFE,\n\t\t0xEC, 0x99, 0x3E, 0xC6, 0xAC, 0x41, 0x5A, 0xD0,\n\t\t0x7E, 0x04, 0x8A, 0xDF, 0xE4, 0x14, 0xDF, 0x27,\n\t\t0x27, 0x70, 0xDB, 0xA8, 0x67, 0xDA, 0x5C, 0x12,\n\t\t0x24, 0xC6, 0xFD, 0x0A, 0xA0, 0xC2, 0x18, 0x7D,\n\t\t0x42, 0x6A, 0xC6, 0x47, 0xE9, 0x88, 0x73, 0x61\n\t},\n\t{\n\t\t0x5C, 0xE1, 0x04, 0x2A, 0xB4, 0xD5, 0x42, 0xC2,\n\t\t0xF9, 0xEE, 0x9D, 0x17, 0x26, 0x2A, 0xF8, 0x16,\n\t\t0x40, 0x98, 0x93, 0x5B, 0xEF, 0x17, 0x3D, 0x0E,\n\t\t0x18, 0x48, 0x9B, 0x04, 0x84, 0x17, 0x46, 0xCD,\n\t\t0x2F, 0x2D, 0xF8, 0x66, 0xBD, 0x7D, 0xA6, 0xE5,\n\t\t0xEF, 0x90, 0x24, 0xC6, 0x48, 0x02, 0x3E, 0xC7,\n\t\t0x23, 0xAB, 0x9C, 0x62, 0xFD, 0x80, 0x28, 0x57,\n\t\t0x39, 0xD8, 0x4F, 0x15, 0xD2, 0xAB, 0x51, 0x5A\n\t},\n\t{\n\t\t0x84, 0x88, 0x39, 0x6B, 0xD4, 0xA8, 0x72, 0x9B,\n\t\t0x7A, 0x47, 0x31, 0x78, 0xF2, 0x32, 0xDA, 0xDF,\n\t\t0x3F, 0x0F, 0x8E, 0x22, 0x67, 0x8B, 0xA5, 0xA4,\n\t\t0x3E, 0x04, 0x1E, 0x72, 0xDA, 0x1E, 0x2C, 0xF8,\n\t\t0x21, 0x94, 0xC3, 0x07, 0x20, 0x7A, 0x54, 0xCB,\n\t\t0x81, 0x56, 0x29, 0x33, 0x39, 0xEA, 0xEC, 0x69,\n\t\t0x3F, 0xF6, 0x6B, 0xFC, 0xD5, 0xEF, 0xC6, 0x5E,\n\t\t0x95, 0xE4, 0xEC, 0xAF, 0x54, 0x53, 0x0A, 0xBD\n\t},\n\t{\n\t\t0xF5, 0x98, 0xDA, 0x90, 0x1C, 0x38, 0x35, 0xBC,\n\t\t0xA5, 0x60, 0x77, 0x90, 0x37, 0xDF, 0xDE, 0x9F,\n\t\t0x0C, 0x51, 0xDC, 0x61, 0xC0, 0xB7, 0x60, 0xFC,\n\t\t0x15, 0x22, 0xD7, 0xB4, 0x70, 0xEE, 0x63, 0xF5,\n\t\t0xBD, 0xC6, 0x49, 0x84, 0x76, 0xE8, 0x60, 0x49,\n\t\t0xAD, 0x86, 0xE4, 0xE2, 0x1A, 0xF2, 0x85, 0x4A,\n\t\t0x98, 0x4C, 0xC9, 0x05, 0x42, 0x7D, 0x2F, 0x17,\n\t\t0xF6, 0x6B, 0x1F, 0x41, 0xC3, 0xDA, 0x6F, 0x61\n\t},\n\t{\n\t\t0x5F, 0x93, 0x26, 0x97, 0x98, 0xCF, 0x02, 0x13,\n\t\t0x21, 0x07, 0x33, 0x76, 0x60, 0xA8, 0xD7, 0xA1,\n\t\t0x77, 0x35, 0x4C, 0x02, 0x12, 0xEB, 0x93, 0xE5,\n\t\t0x55, 0xE7, 0xC3, 0x7A, 0x08, 0xAE, 0xF3, 0xD8,\n\t\t0xDC, 0xE0, 0x12, 0x17, 0x01, 0x1C, 0xD9, 0x65,\n\t\t0xC0, 0x4D, 0xD2, 0xC1, 0x05, 0xF2, 0xE2, 0xB6,\n\t\t0xCA, 0xE5, 0xE4, 0xE6, 0xBC, 0xAF, 0x09, 0xDF,\n\t\t0xBE, 0xE3, 0xE0, 0xA6, 0xA6, 0x35, 0x7C, 0x37\n\t},\n\t{\n\t\t0x0E, 0xCF, 0x58, 0x1D, 0x47, 0xBA, 0xC9, 0x23,\n\t\t0x09, 0x86, 0xFA, 0xAB, 0xD7, 0x0C, 0x2F, 0x5B,\n\t\t0x80, 0xE9, 0x10, 0x66, 0xF0, 0xEC, 0x55, 0xA8,\n\t\t0x42, 0x93, 0x78, 0x82, 0x28, 0x6D, 0x2C, 0xA0,\n\t\t0x07, 0xBB, 0x4E, 0x97, 0x3B, 0x0B, 0x09, 0x1D,\n\t\t0x52, 0x16, 0x7F, 0xF7, 0xC4, 0x00, 0x9C, 0x7A,\n\t\t0xB4, 0xAD, 0x38, 0xFF, 0xF1, 0xDC, 0xEA, 0xCD,\n\t\t0xB7, 0xBE, 0x81, 0xEF, 0x4A, 0x45, 0x29, 0x52\n\t},\n\t{\n\t\t0x5A, 0xEC, 0xA8, 0xAB, 0xE1, 0x52, 0x85, 0x82,\n\t\t0xB2, 0xA3, 0x07, 0xB4, 0x00, 0x95, 0x85, 0x49,\n\t\t0x8A, 0x3D, 0x46, 0x7C, 0xA6, 0x10, 0x1C, 0xB0,\n\t\t0xC5, 0x12, 0x6F, 0x99, 0x76, 0x05, 0x6E, 0x9F,\n\t\t0xFC, 0x12, 0x3C, 0xC2, 0x0C, 0x30, 0x2B, 0x2A,\n\t\t0x73, 0x7F, 0x49, 0x2C, 0x75, 0xD2, 0x1F, 0x01,\n\t\t0x51, 0x2C, 0x90, 0xCA, 0x05, 0x41, 0xDF, 0xA5,\n\t\t0x6E, 0x95, 0x0A, 0x32, 0x1D, 0xCB, 0x28, 0xD8\n\t},\n\t{\n\t\t0x73, 0x2F, 0xBF, 0x8F, 0x1C, 0xB2, 0xB8, 0x32,\n\t\t0x92, 0x63, 0xED, 0xE2, 0x78, 0x58, 0xFE, 0x46,\n\t\t0xF8, 0xD3, 0x35, 0x4D, 0x37, 0x6B, 0xCD, 0xA0,\n\t\t0x54, 0x8E, 0x7C, 0xE1, 0xFA, 0x9D, 0xD1, 0x1F,\n\t\t0x85, 0xEB, 0x66, 0x1F, 0xE9, 0x50, 0xB5, 0x43,\n\t\t0xAA, 0x63, 0x5C, 0xA4, 0xD3, 0xF0, 0x4E, 0xDE,\n\t\t0x5B, 0x32, 0xD6, 0xB6, 0x56, 0xE5, 0xCE, 0x1C,\n\t\t0x44, 0xD3, 0x5C, 0x4A, 0x6C, 0x56, 0xCF, 0xF8\n\t},\n\t{\n\t\t0xD5, 0xE9, 0x38, 0x73, 0x5D, 0x63, 0x78, 0x8C,\n\t\t0x80, 0x10, 0x0A, 0xEF, 0xD1, 0x86, 0x48, 0xD1,\n\t\t0x8C, 0xF2, 0x72, 0xF6, 0x9F, 0x20, 0xFF, 0x24,\n\t\t0xCF, 0xE2, 0x89, 0x5C, 0x08, 0x8A, 0xD0, 0x8B,\n\t\t0x01, 0x04, 0xDA, 0x16, 0x72, 0xA4, 0xEB, 0x26,\n\t\t0xFC, 0x52, 0x54, 0x5C, 0xC7, 0xD7, 0xA0, 0x1B,\n\t\t0x26, 0x6C, 0xF5, 0x46, 0xC4, 0x03, 0xC4, 0x5B,\n\t\t0xD1, 0x29, 0xEB, 0x41, 0xBD, 0xD9, 0x20, 0x0B\n\t},\n\t{\n\t\t0x65, 0xA2, 0x45, 0xB4, 0x93, 0x52, 0xEE, 0x29,\n\t\t0x7D, 0x91, 0xAF, 0x8C, 0x8B, 0xE0, 0x05, 0x28,\n\t\t0xAC, 0x6E, 0x04, 0x6D, 0xD8, 0x3A, 0xC7, 0xBD,\n\t\t0x46, 0x5A, 0x98, 0x81, 0x6D, 0xD6, 0x8F, 0x3E,\n\t\t0x00, 0xE1, 0xAE, 0x8F, 0x89, 0x53, 0x27, 0xA7,\n\t\t0xE9, 0xA8, 0xC9, 0x32, 0x65, 0x98, 0x37, 0x9A,\n\t\t0x29, 0xC9, 0xFC, 0x91, 0xEC, 0x0C, 0x6E, 0xEF,\n\t\t0x08, 0xF3, 0xE2, 0xB2, 0x16, 0xC1, 0x10, 0x08\n\t},\n\t{\n\t\t0xC9, 0x56, 0x54, 0xB6, 0x30, 0x19, 0x13, 0x0A,\n\t\t0xB4, 0x5D, 0xD0, 0xFB, 0x49, 0x41, 0xB9, 0x8A,\n\t\t0xEB, 0x3A, 0xF2, 0xA1, 0x23, 0x91, 0x3E, 0xCA,\n\t\t0x2C, 0xE9, 0x9B, 0x3E, 0x97, 0x41, 0x0A, 0x7B,\n\t\t0xF8, 0x66, 0x1C, 0xC7, 0xFB, 0xAA, 0x2B, 0xC1,\n\t\t0xCF, 0x2B, 0x13, 0x11, 0x3B, 0x1E, 0xD4, 0x0A,\n\t\t0x01, 0x18, 0xB8, 0x8E, 0x5F, 0xFF, 0xC3, 0x54,\n\t\t0x27, 0x59, 0xEA, 0x00, 0x7E, 0xD4, 0xC5, 0x8D\n\t},\n\t{\n\t\t0x1E, 0xB2, 0x62, 0xF3, 0x8F, 0xA4, 0x94, 0x43,\n\t\t0x1F, 0x01, 0x7D, 0xAD, 0x44, 0xC0, 0xDF, 0xB6,\n\t\t0x93, 0x24, 0xAC, 0x03, 0x2F, 0x04, 0xB6, 0x57,\n\t\t0xFC, 0x91, 0xA8, 0x86, 0x47, 0xBB, 0x74, 0x76,\n\t\t0x0F, 0x24, 0xE7, 0xC9, 0x56, 0x51, 0x4F, 0x0C,\n\t\t0xF0, 0x02, 0x99, 0x0B, 0x18, 0x2C, 0x16, 0x42,\n\t\t0xB9, 0xB2, 0x42, 0x6E, 0x96, 0xA6, 0x11, 0x87,\n\t\t0xE4, 0xE0, 0x12, 0xF0, 0x0E, 0x21, 0x7D, 0x84\n\t},\n\t{\n\t\t0x3B, 0x95, 0x5A, 0xEE, 0xBF, 0xA5, 0x15, 0x1A,\n\t\t0xC1, 0xAB, 0x8E, 0x3F, 0x5C, 0xC1, 0xE3, 0x76,\n\t\t0x70, 0x84, 0xC8, 0x42, 0xA5, 0x75, 0xD3, 0x62,\n\t\t0x69, 0x83, 0x6E, 0x97, 0x35, 0x3D, 0x41, 0x62,\n\t\t0x2B, 0x73, 0x1D, 0xDD, 0xCD, 0x5F, 0x26, 0x95,\n\t\t0x50, 0xA3, 0xA5, 0xB8, 0x7B, 0xE1, 0xE9, 0x03,\n\t\t0x26, 0x34, 0x0B, 0x6E, 0x0E, 0x62, 0x55, 0x58,\n\t\t0x15, 0xD9, 0x60, 0x05, 0x97, 0xAC, 0x6E, 0xF9\n\t},\n\t{\n\t\t0x68, 0x28, 0x9F, 0x66, 0x05, 0x47, 0x3B, 0xA0,\n\t\t0xE4, 0xF2, 0x41, 0xBA, 0xF7, 0x47, 0x7A, 0x98,\n\t\t0x85, 0x42, 0x6A, 0x85, 0x8F, 0x19, 0xEF, 0x2A,\n\t\t0x18, 0xB0, 0xD4, 0x0E, 0xF8, 0xE4, 0x12, 0x82,\n\t\t0xED, 0x55, 0x26, 0xB5, 0x19, 0x79, 0x9E, 0x27,\n\t\t0x0F, 0x13, 0x88, 0x13, 0x27, 0x91, 0x82, 0x78,\n\t\t0x75, 0x57, 0x11, 0x07, 0x1D, 0x85, 0x11, 0xFE,\n\t\t0x96, 0x3E, 0x3B, 0x56, 0x06, 0xAA, 0x37, 0x16\n\t},\n\t{\n\t\t0x80, 0xA3, 0x37, 0x87, 0x54, 0x26, 0x12, 0xC3,\n\t\t0x8F, 0x6B, 0xCD, 0x7C, 0xD8, 0x6C, 0xAB, 0x46,\n\t\t0x02, 0x27, 0x50, 0x9B, 0x1C, 0xBA, 0xD5, 0xEC,\n\t\t0x40, 0x8A, 0x91, 0x41, 0x3D, 0x51, 0x15, 0x5A,\n\t\t0x04, 0x76, 0xDA, 0xDB, 0xF3, 0xA2, 0x51, 0x8E,\n\t\t0x4A, 0x6E, 0x77, 0xCC, 0x34, 0x66, 0x22, 0xE3,\n\t\t0x47, 0xA4, 0x69, 0xBF, 0x8B, 0xAA, 0x5F, 0x04,\n\t\t0xEB, 0x2D, 0x98, 0x70, 0x53, 0x55, 0xD0, 0x63\n\t},\n\t{\n\t\t0x34, 0x62, 0x9B, 0xC6, 0xD8, 0x31, 0x39, 0x1C,\n\t\t0x4C, 0xDF, 0x8A, 0xF1, 0xB4, 0xB7, 0xB6, 0xB8,\n\t\t0xE8, 0xEE, 0x17, 0xCF, 0x98, 0xC7, 0x0E, 0x5D,\n\t\t0xD5, 0x86, 0xCD, 0x99, 0xF1, 0x4B, 0x11, 0xDF,\n\t\t0x94, 0x51, 0x66, 0x23, 0x6A, 0x95, 0x71, 0xE6,\n\t\t0xD5, 0x91, 0xBB, 0x83, 0xEE, 0x4D, 0x16, 0x4D,\n\t\t0x46, 0xF6, 0xB9, 0xD8, 0xEF, 0x86, 0xFF, 0x86,\n\t\t0x5A, 0x81, 0xBF, 0xB9, 0x1B, 0x00, 0x42, 0x4B\n\t},\n\t{\n\t\t0x8B, 0x7C, 0xC3, 0x39, 0x16, 0x38, 0x63, 0xBB,\n\t\t0x43, 0x83, 0xE5, 0x42, 0xB0, 0xEF, 0x0E, 0x7C,\n\t\t0xF3, 0x6B, 0x84, 0xAD, 0x93, 0x2C, 0xDF, 0x5A,\n\t\t0x80, 0x41, 0x9E, 0xC9, 0xAD, 0x69, 0x2E, 0x7A,\n\t\t0x7E, 0x78, 0x4D, 0x2C, 0x7C, 0xB3, 0x79, 0x6A,\n\t\t0x18, 0xB8, 0xF8, 0x00, 0x03, 0x5F, 0x3A, 0xA0,\n\t\t0x6C, 0x82, 0x41, 0x00, 0x61, 0x11, 0x20, 0xA7,\n\t\t0xBD, 0xEB, 0x35, 0x61, 0x8C, 0xCB, 0x81, 0xB7\n\t},\n\t{\n\t\t0x4F, 0x08, 0x4E, 0x49, 0x39, 0xDD, 0x5A, 0x7F,\n\t\t0x5A, 0x65, 0x8F, 0xAD, 0x58, 0xA1, 0x8A, 0x15,\n\t\t0xC2, 0x5C, 0x32, 0xEC, 0x1C, 0x7F, 0xD5, 0xC5,\n\t\t0xC6, 0xC3, 0xE8, 0x92, 0xB3, 0x97, 0x1A, 0xEA,\n\t\t0xAC, 0x30, 0x83, 0x04, 0xEF, 0x17, 0xB1, 0xC4,\n\t\t0x72, 0x39, 0xEA, 0x4B, 0xB3, 0x98, 0xB3, 0xFD,\n\t\t0x6D, 0x45, 0x28, 0xD8, 0xDE, 0x8E, 0x76, 0x8A,\n\t\t0xE0, 0xF1, 0xA5, 0xA5, 0xC6, 0xB5, 0xC2, 0x97\n\t},\n\t{\n\t\t0x48, 0xF4, 0x07, 0xA1, 0xAF, 0x5B, 0x80, 0x09,\n\t\t0xB2, 0x05, 0x17, 0x42, 0xE8, 0xCF, 0x5C, 0xD5,\n\t\t0x65, 0x66, 0x69, 0xE7, 0xD7, 0x22, 0xEE, 0x8E,\n\t\t0x7B, 0xD2, 0x02, 0x06, 0x08, 0x49, 0x44, 0x21,\n\t\t0x68, 0xD8, 0xFA, 0xCC, 0x11, 0x7C, 0x01, 0x2B,\n\t\t0xFB, 0x7B, 0xF4, 0x49, 0xD9, 0x9B, 0xEF, 0xFF,\n\t\t0x6A, 0x34, 0xAE, 0xA2, 0x03, 0xF1, 0xD8, 0xD3,\n\t\t0x52, 0x72, 0x2B, 0xE5, 0x01, 0x4E, 0xC8, 0x18\n\t},\n\t{\n\t\t0xA6, 0xAA, 0x82, 0xCD, 0x1E, 0x42, 0x6F, 0x9A,\n\t\t0x73, 0xBF, 0xA3, 0x9A, 0x29, 0x03, 0x78, 0x76,\n\t\t0x11, 0x46, 0x55, 0xB8, 0xC2, 0x2D, 0x6D, 0x3F,\n\t\t0xF8, 0xB6, 0x38, 0xAE, 0x7D, 0xEA, 0x6B, 0x17,\n\t\t0x84, 0x3E, 0x09, 0xE5, 0x2E, 0xB6, 0x6F, 0xA1,\n\t\t0xE4, 0x75, 0xE4, 0xA8, 0xA3, 0xDE, 0x42, 0x9B,\n\t\t0x7D, 0x0F, 0x4A, 0x77, 0x6F, 0xCB, 0x8B, 0xDC,\n\t\t0x9B, 0x9F, 0xED, 0xE7, 0xD5, 0x2E, 0x81, 0x5F\n\t},\n\t{\n\t\t0x58, 0x17, 0x02, 0x7D, 0x6B, 0xDD, 0x00, 0xC5,\n\t\t0xDD, 0x10, 0xAC, 0x59, 0x3C, 0xD5, 0x60, 0x37,\n\t\t0x22, 0x70, 0x77, 0x5A, 0x18, 0x52, 0x6D, 0x7E,\n\t\t0x6F, 0x13, 0x87, 0x2A, 0x2E, 0x20, 0xEA, 0xB6,\n\t\t0x64, 0x62, 0x5B, 0xE7, 0x16, 0x8A, 0xC4, 0xBD,\n\t\t0x7C, 0x9E, 0x0C, 0xE7, 0xFC, 0x40, 0x99, 0xE0,\n\t\t0xF4, 0x84, 0x42, 0xE2, 0xC7, 0x67, 0x19, 0x1C,\n\t\t0x6E, 0x12, 0x84, 0xE9, 0xB2, 0xCC, 0xEA, 0x8C\n\t},\n\t{\n\t\t0x08, 0xE4, 0x10, 0x28, 0x34, 0x0A, 0x45, 0xC7,\n\t\t0x4E, 0x40, 0x52, 0xB3, 0xA8, 0xD6, 0x38, 0x9E,\n\t\t0x22, 0xE0, 0x43, 0xA1, 0xAD, 0xAB, 0x5E, 0x28,\n\t\t0xD9, 0x76, 0x19, 0x45, 0x0D, 0x72, 0x34, 0x69,\n\t\t0xB6, 0x20, 0xCA, 0xA5, 0x19, 0xB8, 0x1C, 0x14,\n\t\t0x52, 0x38, 0x54, 0xF6, 0x19, 0xFD, 0x30, 0x27,\n\t\t0xE3, 0x84, 0x7B, 0xD0, 0x32, 0x76, 0xE6, 0x06,\n\t\t0x04, 0xA8, 0x0D, 0xDB, 0x4D, 0xE8, 0x76, 0xD6\n\t},\n\t{\n\t\t0x13, 0x0B, 0x84, 0x20, 0x53, 0x7E, 0xB0, 0x7D,\n\t\t0x72, 0xAB, 0xDA, 0x07, 0xC8, 0x5A, 0xCB, 0xD8,\n\t\t0xB9, 0xA4, 0x4F, 0x16, 0x32, 0x1D, 0xD0, 0x42,\n\t\t0x21, 0x45, 0xF8, 0x09, 0x67, 0x3D, 0x30, 0xF2,\n\t\t0xB5, 0x32, 0x13, 0x26, 0xE2, 0xBF, 0xF3, 0x17,\n\t\t0xEF, 0x3F, 0xEF, 0x98, 0x3C, 0x51, 0xC4, 0xF8,\n\t\t0xAB, 0x24, 0xA3, 0x25, 0xD2, 0x98, 0xE3, 0x4A,\n\t\t0xFC, 0xE5, 0x69, 0xA8, 0x25, 0x55, 0x77, 0x4C\n\t},\n\t{\n\t\t0xAC, 0x49, 0xB8, 0x44, 0xAF, 0xAA, 0x01, 0x2E,\n\t\t0x31, 0xC4, 0x74, 0xCA, 0x26, 0x36, 0x48, 0x84,\n\t\t0x4F, 0xD2, 0xF6, 0x30, 0x79, 0x92, 0xC2, 0xF7,\n\t\t0x52, 0xAC, 0xA0, 0x2C, 0x38, 0x28, 0x96, 0x51,\n\t\t0x75, 0x79, 0x4D, 0xEE, 0xE2, 0xD2, 0xEE, 0x95,\n\t\t0xC6, 0x1C, 0xD2, 0x84, 0xF6, 0xB5, 0xA2, 0xD7,\n\t\t0x5E, 0x2E, 0xF2, 0xB2, 0x9E, 0xE8, 0x14, 0x9E,\n\t\t0x77, 0xFB, 0x81, 0x44, 0x7B, 0x2F, 0xD0, 0x4B\n\t},\n\t{\n\t\t0xB9, 0xD7, 0xCA, 0x81, 0xCC, 0x60, 0xBB, 0x95,\n\t\t0x78, 0xE4, 0x40, 0x24, 0xE5, 0xA0, 0xA0, 0xBE,\n\t\t0x80, 0xF2, 0x73, 0x36, 0xA6, 0xA9, 0xF4, 0xE5,\n\t\t0x3D, 0xF3, 0x99, 0x9C, 0xB1, 0x91, 0x28, 0x0B,\n\t\t0x09, 0x0E, 0x2A, 0xC2, 0xD2, 0x9C, 0x5B, 0xAA,\n\t\t0xD9, 0xD7, 0x14, 0x15, 0xBD, 0xC1, 0x29, 0xE6,\n\t\t0x9A, 0xA2, 0x66, 0x7A, 0xF6, 0xA7, 0xFD, 0x5E,\n\t\t0x18, 0x9F, 0xCC, 0xDC, 0xEE, 0x81, 0x73, 0x40\n\t},\n\t{\n\t\t0xA7, 0x55, 0xE1, 0x13, 0x38, 0x65, 0x72, 0xC7,\n\t\t0x5C, 0xED, 0x61, 0xD7, 0x19, 0x70, 0x60, 0x70,\n\t\t0xB9, 0x14, 0x60, 0x48, 0xE4, 0x2A, 0x9F, 0x8C,\n\t\t0xD3, 0x56, 0x67, 0xA0, 0x88, 0xB4, 0x2F, 0x08,\n\t\t0x80, 0x8A, 0xBD, 0xF7, 0x7E, 0x61, 0x8A, 0xBD,\n\t\t0x95, 0x9A, 0xFC, 0x75, 0x73, 0x79, 0xCA, 0x2C,\n\t\t0x00, 0xBC, 0xC1, 0xA4, 0x83, 0x90, 0xFA, 0x2B,\n\t\t0xFF, 0x61, 0x8B, 0x1E, 0x00, 0x78, 0xA6, 0x13\n\t},\n\t{\n\t\t0xA7, 0x3C, 0x7D, 0xEB, 0xED, 0x32, 0x6F, 0x1C,\n\t\t0x0D, 0xB0, 0x79, 0x5E, 0xE7, 0xD6, 0xE3, 0x94,\n\t\t0x68, 0x94, 0xB8, 0x26, 0xB1, 0xF8, 0x10, 0x1C,\n\t\t0x56, 0xC8, 0x23, 0xBA, 0x17, 0x16, 0x83, 0x12,\n\t\t0xE7, 0xF5, 0x3F, 0xC7, 0xDB, 0xE5, 0x2C, 0x3E,\n\t\t0x11, 0xE6, 0x98, 0x52, 0xC4, 0x04, 0x85, 0xE2,\n\t\t0xEF, 0x18, 0x24, 0x77, 0x86, 0x2E, 0xA6, 0xA3,\n\t\t0x4E, 0xC1, 0x36, 0xE2, 0xDF, 0xEE, 0xA6, 0xF4\n\t},\n\t{\n\t\t0x6C, 0xB8, 0xF9, 0xD5, 0x2C, 0x56, 0xD8, 0x2C,\n\t\t0xAC, 0x28, 0xF3, 0x9E, 0xA1, 0x59, 0x3E, 0x8B,\n\t\t0xB2, 0x50, 0x62, 0x93, 0xAC, 0x0D, 0x68, 0x37,\n\t\t0x6A, 0x17, 0x09, 0xB6, 0x2A, 0x46, 0xDF, 0x14,\n\t\t0xA4, 0xAE, 0x64, 0xB2, 0xD8, 0xFA, 0xB7, 0x67,\n\t\t0x33, 0xA1, 0xCE, 0xD2, 0xD5, 0x48, 0xE3, 0xF3,\n\t\t0xC6, 0xFC, 0xB4, 0x9D, 0x40, 0xC3, 0xD5, 0x80,\n\t\t0x8E, 0x44, 0x9C, 0xD8, 0x3D, 0x1C, 0x2A, 0xA2\n\t},\n\t{\n\t\t0x68, 0x3F, 0xA2, 0xB2, 0x36, 0x9A, 0x10, 0x16,\n\t\t0x2C, 0x1C, 0x1C, 0x7B, 0x24, 0xBC, 0x97, 0x0E,\n\t\t0xE6, 0x7D, 0xA2, 0x20, 0x56, 0x4F, 0x32, 0x20,\n\t\t0x3F, 0x62, 0x56, 0x96, 0xC0, 0x35, 0x2A, 0x0B,\n\t\t0x9A, 0xD9, 0x66, 0x24, 0x36, 0x2D, 0x95, 0x2D,\n\t\t0x84, 0x46, 0x3C, 0x11, 0x06, 0xA2, 0xDB, 0xA7,\n\t\t0xA0, 0x92, 0x59, 0x98, 0x84, 0xB3, 0x5A, 0x0B,\n\t\t0x89, 0xC8, 0xF1, 0xB6, 0xA9, 0xB5, 0xA6, 0x1E\n\t},\n\t{\n\t\t0xAA, 0xD9, 0xAD, 0x44, 0x61, 0x01, 0x18, 0xB7,\n\t\t0x7D, 0x50, 0x8A, 0xEB, 0x1B, 0xBC, 0xD1, 0xC1,\n\t\t0xB7, 0xD0, 0x17, 0x13, 0x97, 0xFB, 0x51, 0x0A,\n\t\t0x40, 0x1B, 0xBC, 0x0E, 0xC3, 0x46, 0x23, 0x67,\n\t\t0x0D, 0x86, 0xA2, 0xDC, 0x3C, 0x8F, 0x3A, 0xB5,\n\t\t0xA2, 0x04, 0x4D, 0xF7, 0x30, 0x25, 0x67, 0x27,\n\t\t0x54, 0x5F, 0x08, 0x60, 0xCE, 0x21, 0xA1, 0xEA,\n\t\t0xC7, 0x17, 0xDF, 0xC4, 0x8F, 0x5D, 0x22, 0x8E\n\t},\n\t{\n\t\t0xC4, 0x25, 0x78, 0xDE, 0x23, 0xB4, 0xC9, 0x87,\n\t\t0xD5, 0xE1, 0xAC, 0x4D, 0x68, 0x9E, 0xD5, 0xDE,\n\t\t0x4B, 0x04, 0x17, 0xF9, 0x70, 0x4B, 0xC6, 0xBC,\n\t\t0xE9, 0x69, 0xFA, 0x13, 0x47, 0x15, 0x85, 0xD6,\n\t\t0x2C, 0x2C, 0xB1, 0x21, 0x2A, 0x94, 0x4F, 0x39,\n\t\t0x7F, 0xC9, 0xCA, 0x2C, 0x37, 0x47, 0xC3, 0xBE,\n\t\t0xB6, 0x94, 0xEC, 0x4C, 0x5B, 0xE6, 0x88, 0x28,\n\t\t0xDD, 0xA5, 0x3E, 0xF4, 0x3F, 0xAE, 0xC6, 0xC0\n\t},\n\t{\n\t\t0x47, 0x0F, 0x00, 0x84, 0x1E, 0xE8, 0x24, 0x4E,\n\t\t0x63, 0xED, 0x2C, 0x7E, 0xA3, 0x0E, 0x2E, 0x41,\n\t\t0x98, 0x97, 0xC1, 0x97, 0x46, 0x2E, 0xCC, 0xCE,\n\t\t0xCF, 0x71, 0x3B, 0x42, 0xA5, 0x06, 0x5F, 0xFF,\n\t\t0x59, 0x14, 0xBC, 0x9B, 0x79, 0xAF, 0xFE, 0x8F,\n\t\t0x6B, 0x65, 0x78, 0x75, 0xE7, 0x89, 0xAE, 0x21,\n\t\t0x3B, 0xD9, 0x14, 0xCD, 0x35, 0xBD, 0x17, 0x4D,\n\t\t0x46, 0xE9, 0xD1, 0x8B, 0xD8, 0x43, 0x77, 0x3D\n\t},\n\t{\n\t\t0x34, 0xFC, 0x42, 0x13, 0x73, 0x0F, 0x47, 0xA5,\n\t\t0xE9, 0xA3, 0x58, 0x0F, 0x64, 0x3E, 0x12, 0x94,\n\t\t0x5C, 0xFC, 0xB3, 0x1B, 0xF2, 0x06, 0xF6, 0xAD,\n\t\t0x45, 0x0C, 0xE5, 0x28, 0xDA, 0x3F, 0xA4, 0x32,\n\t\t0xE0, 0x05, 0xD6, 0xB0, 0xEC, 0xCE, 0x10, 0xDC,\n\t\t0xA7, 0xC5, 0x99, 0x5F, 0x6A, 0xAC, 0xC5, 0x15,\n\t\t0x0E, 0x1B, 0x00, 0x9E, 0x19, 0x75, 0x1E, 0x83,\n\t\t0x09, 0xF8, 0x85, 0x95, 0x31, 0x84, 0x43, 0x74\n\t},\n\t{\n\t\t0xFB, 0x3C, 0x1F, 0x0F, 0x56, 0xA5, 0x6F, 0x8E,\n\t\t0x31, 0x6F, 0xDF, 0x5D, 0x85, 0x3C, 0x8C, 0x87,\n\t\t0x2C, 0x39, 0x63, 0x5D, 0x08, 0x36, 0x34, 0xC3,\n\t\t0x90, 0x4F, 0xC3, 0xAC, 0x07, 0xD1, 0xB5, 0x78,\n\t\t0xE8, 0x5F, 0xF0, 0xE4, 0x80, 0xE9, 0x2D, 0x44,\n\t\t0xAD, 0xE3, 0x3B, 0x62, 0xE8, 0x93, 0xEE, 0x32,\n\t\t0x34, 0x3E, 0x79, 0xDD, 0xF6, 0xEF, 0x29, 0x2E,\n\t\t0x89, 0xB5, 0x82, 0xD3, 0x12, 0x50, 0x23, 0x14\n\t},\n\t{\n\t\t0xC7, 0xC9, 0x7F, 0xC6, 0x5D, 0xD2, 0xB9, 0xE3,\n\t\t0xD3, 0xD6, 0x07, 0xD3, 0x15, 0x98, 0xD3, 0xF8,\n\t\t0x42, 0x61, 0xE9, 0x91, 0x92, 0x51, 0xE9, 0xC8,\n\t\t0xE5, 0x7B, 0xB5, 0xF8, 0x29, 0x37, 0x7D, 0x5F,\n\t\t0x73, 0xEA, 0xBB, 0xED, 0x55, 0xC6, 0xC3, 0x81,\n\t\t0x18, 0x0F, 0x29, 0xAD, 0x02, 0xE5, 0xBE, 0x79,\n\t\t0x7F, 0xFE, 0xC7, 0xE5, 0x7B, 0xDE, 0xCB, 0xC5,\n\t\t0x0A, 0xD3, 0xD0, 0x62, 0xF0, 0x99, 0x3A, 0xB0\n\t},\n\t{\n\t\t0xA5, 0x7A, 0x49, 0xCD, 0xBE, 0x67, 0xAE, 0x7D,\n\t\t0x9F, 0x79, 0x7B, 0xB5, 0xCC, 0x7E, 0xFC, 0x2D,\n\t\t0xF0, 0x7F, 0x4E, 0x1B, 0x15, 0x95, 0x5F, 0x85,\n\t\t0xDA, 0xE7, 0x4B, 0x76, 0xE2, 0xEC, 0xB8, 0x5A,\n\t\t0xFB, 0x6C, 0xD9, 0xEE, 0xED, 0x88, 0x88, 0xD5,\n\t\t0xCA, 0x3E, 0xC5, 0xAB, 0x65, 0xD2, 0x7A, 0x7B,\n\t\t0x19, 0xE5, 0x78, 0x47, 0x57, 0x60, 0xA0, 0x45,\n\t\t0xAC, 0x3C, 0x92, 0xE1, 0x3A, 0x93, 0x8E, 0x77\n\t},\n\t{\n\t\t0xC7, 0x14, 0x3F, 0xCE, 0x96, 0x14, 0xA1, 0x7F,\n\t\t0xD6, 0x53, 0xAE, 0xB1, 0x40, 0x72, 0x6D, 0xC9,\n\t\t0xC3, 0xDB, 0xB1, 0xDE, 0x6C, 0xC5, 0x81, 0xB2,\n\t\t0x72, 0x68, 0x97, 0xEC, 0x24, 0xB7, 0xA5, 0x03,\n\t\t0x59, 0xAD, 0x49, 0x22, 0x43, 0xBE, 0x66, 0xD9,\n\t\t0xED, 0xD8, 0xC9, 0x33, 0xB5, 0xB8, 0x0E, 0x0B,\n\t\t0x91, 0xBB, 0x61, 0xEA, 0x98, 0x05, 0x60, 0x06,\n\t\t0x51, 0x69, 0x76, 0xFA, 0xE8, 0xD9, 0x9A, 0x35\n\t},\n\t{\n\t\t0x65, 0xBB, 0x58, 0xD0, 0x7F, 0x93, 0x7E, 0x2D,\n\t\t0x3C, 0x7E, 0x65, 0x38, 0x5F, 0x9C, 0x54, 0x73,\n\t\t0x0B, 0x70, 0x41, 0x05, 0xCC, 0xDB, 0x69, 0x1F,\n\t\t0x6E, 0x14, 0x6D, 0x4E, 0xE8, 0xF6, 0xC0, 0x86,\n\t\t0xF4, 0x95, 0x11, 0x03, 0x51, 0x10, 0xA9, 0xAD,\n\t\t0x60, 0x31, 0xFD, 0xCE, 0xB9, 0x43, 0xE0, 0xF9,\n\t\t0x61, 0x3B, 0xCB, 0x27, 0x6D, 0xD4, 0x0F, 0x06,\n\t\t0x24, 0xEF, 0x0F, 0x92, 0x4F, 0x80, 0x97, 0x83\n\t},\n\t{\n\t\t0xE5, 0x40, 0x27, 0x7F, 0x68, 0x3B, 0x11, 0x86,\n\t\t0xDD, 0x3B, 0x5B, 0x3F, 0x61, 0x43, 0x33, 0x96,\n\t\t0x58, 0x1A, 0x35, 0xFE, 0xB1, 0x20, 0x02, 0xBE,\n\t\t0x8C, 0x6A, 0x62, 0x31, 0xFC, 0x40, 0xFF, 0xA7,\n\t\t0x0F, 0x08, 0x08, 0x1B, 0xC5, 0x8B, 0x2D, 0x94,\n\t\t0xF7, 0x64, 0x95, 0x43, 0x61, 0x4A, 0x43, 0x5F,\n\t\t0xAA, 0x2D, 0x62, 0x11, 0x0E, 0x13, 0xDA, 0xBC,\n\t\t0x7B, 0x86, 0x62, 0x9B, 0x63, 0xAF, 0x9C, 0x24\n\t},\n\t{\n\t\t0x41, 0x85, 0x00, 0x87, 0x8C, 0x5F, 0xBC, 0xB5,\n\t\t0x84, 0xC4, 0x32, 0xF4, 0x28, 0x5E, 0x05, 0xE4,\n\t\t0x9F, 0x2E, 0x3E, 0x07, 0x53, 0x99, 0xA0, 0xDB,\n\t\t0xFC, 0xF8, 0x74, 0xEB, 0xF8, 0xC0, 0x3D, 0x02,\n\t\t0xBF, 0x16, 0xBC, 0x69, 0x89, 0xD1, 0x61, 0xC7,\n\t\t0x7C, 0xA0, 0x78, 0x6B, 0x05, 0x05, 0x3C, 0x6C,\n\t\t0x70, 0x94, 0x33, 0x71, 0x23, 0x19, 0x19, 0x21,\n\t\t0x28, 0x83, 0x5C, 0xF0, 0xB6, 0x60, 0x59, 0x5B\n\t},\n\t{\n\t\t0x88, 0x90, 0x90, 0xDB, 0xB1, 0x94, 0x4B, 0xDC,\n\t\t0x94, 0x33, 0xEE, 0x5E, 0xF1, 0x01, 0x0C, 0x7A,\n\t\t0x4A, 0x24, 0xA8, 0xE7, 0x1E, 0xCE, 0xA8, 0xE1,\n\t\t0x2A, 0x31, 0x31, 0x8C, 0xE4, 0x9D, 0xCA, 0xB0,\n\t\t0xAC, 0xA5, 0xC3, 0x80, 0x23, 0x34, 0xAA, 0xB2,\n\t\t0xCC, 0x84, 0xB1, 0x4C, 0x6B, 0x93, 0x21, 0xFE,\n\t\t0x58, 0x6B, 0xF3, 0xF8, 0x76, 0xF1, 0x9C, 0xD4,\n\t\t0x06, 0xEB, 0x11, 0x27, 0xFB, 0x94, 0x48, 0x01\n\t},\n\t{\n\t\t0x53, 0xB6, 0xA2, 0x89, 0x10, 0xAA, 0x92, 0xE2,\n\t\t0x7E, 0x53, 0x6F, 0xB5, 0x49, 0xCF, 0x9B, 0x99,\n\t\t0x18, 0x79, 0x10, 0x60, 0x89, 0x8E, 0x0B, 0x9F,\n\t\t0xE1, 0x83, 0x57, 0x7F, 0xF4, 0x3B, 0x5E, 0x9C,\n\t\t0x76, 0x89, 0xC7, 0x45, 0xB3, 0x2E, 0x41, 0x22,\n\t\t0x69, 0x83, 0x7C, 0x31, 0xB8, 0x9E, 0x6C, 0xC1,\n\t\t0x2B, 0xF7, 0x6E, 0x13, 0xCA, 0xD3, 0x66, 0xB7,\n\t\t0x4E, 0xCE, 0x48, 0xBB, 0x85, 0xFD, 0x09, 0xE9\n\t},\n\t{\n\t\t0x7C, 0x09, 0x20, 0x80, 0xC6, 0xA8, 0x0D, 0x67,\n\t\t0x24, 0x09, 0xD0, 0x81, 0xD3, 0xD1, 0x77, 0x10,\n\t\t0x6B, 0xCD, 0x63, 0x56, 0x77, 0x85, 0x14, 0x07,\n\t\t0x19, 0x49, 0x09, 0x50, 0xAE, 0x07, 0xAE, 0x8F,\n\t\t0xCA, 0xAB, 0xBA, 0xAA, 0xB3, 0x30, 0xCF, 0xBC,\n\t\t0xF7, 0x37, 0x44, 0x82, 0xC2, 0x20, 0xAF, 0x2E,\n\t\t0xAD, 0xEE, 0xB7, 0x3D, 0xCB, 0xB3, 0x5E, 0xD8,\n\t\t0x23, 0x34, 0x4E, 0x14, 0x4E, 0x7D, 0x48, 0x99\n\t},\n\t{\n\t\t0x9C, 0xCD, 0xE5, 0x66, 0xD2, 0x40, 0x05, 0x09,\n\t\t0x18, 0x11, 0x11, 0xF3, 0x2D, 0xDE, 0x4C, 0xD6,\n\t\t0x32, 0x09, 0xFE, 0x59, 0xA3, 0x0C, 0x11, 0x45,\n\t\t0x46, 0xAD, 0x27, 0x76, 0xD8, 0x89, 0xA4, 0x1B,\n\t\t0xAD, 0x8F, 0xA1, 0xBB, 0x46, 0x8C, 0xB2, 0xF9,\n\t\t0xD4, 0x2C, 0xA9, 0x92, 0x8A, 0x77, 0x70, 0xFE,\n\t\t0xF8, 0xE8, 0xBA, 0x4D, 0x0C, 0x81, 0x2D, 0x9A,\n\t\t0x1E, 0x75, 0xC3, 0xD8, 0xD2, 0xCC, 0xD7, 0x5A\n\t},\n\t{\n\t\t0x6E, 0x29, 0x3B, 0xF5, 0xD0, 0x3F, 0xE4, 0x39,\n\t\t0x77, 0xCF, 0xE3, 0xF5, 0x7C, 0xCD, 0xB3, 0xAE,\n\t\t0x28, 0x2A, 0x85, 0x45, 0x5D, 0xCA, 0x33, 0xF3,\n\t\t0x7F, 0x4B, 0x74, 0xF8, 0x39, 0x8C, 0xC6, 0x12,\n\t\t0x43, 0x3D, 0x75, 0x5C, 0xBE, 0xC4, 0x12, 0xF8,\n\t\t0xF8, 0x2A, 0x3B, 0xD3, 0xBC, 0x4A, 0x27, 0x8F,\n\t\t0x7E, 0xCD, 0x0D, 0xFA, 0x9B, 0xBD, 0xC4, 0x0B,\n\t\t0xE7, 0xA7, 0x87, 0xC8, 0xF1, 0x59, 0xB2, 0xDF\n\t},\n\t{\n\t\t0xC5, 0x65, 0x46, 0xFB, 0x21, 0x78, 0x45, 0x6F,\n\t\t0x33, 0x61, 0x64, 0xC1, 0x8B, 0x90, 0xDE, 0xFF,\n\t\t0xC8, 0x3A, 0xE2, 0xB5, 0xA3, 0xAC, 0xA7, 0x7B,\n\t\t0x68, 0x84, 0xD3, 0x6D, 0x2C, 0x1D, 0xB3, 0x95,\n\t\t0x01, 0xB3, 0xE6, 0x5E, 0x36, 0xC7, 0x58, 0xC6,\n\t\t0x6E, 0x31, 0x88, 0x45, 0x1F, 0xDB, 0x35, 0x15,\n\t\t0xEE, 0x16, 0x2C, 0x00, 0x1F, 0x06, 0xC3, 0xE8,\n\t\t0xCB, 0x57, 0x3A, 0xDF, 0x30, 0xF7, 0xA1, 0x01\n\t},\n\t{\n\t\t0x6F, 0x82, 0xF8, 0x9F, 0x29, 0x9E, 0xBC, 0xA2,\n\t\t0xFE, 0x01, 0x4B, 0x59, 0xBF, 0xFE, 0x1A, 0xA8,\n\t\t0x4E, 0x88, 0xB1, 0x91, 0x5F, 0xE2, 0x56, 0xAF,\n\t\t0xB6, 0x46, 0xFD, 0x84, 0x48, 0xAF, 0x2B, 0x88,\n\t\t0x91, 0xA7, 0xFA, 0xB3, 0x7A, 0x4E, 0xA6, 0xF9,\n\t\t0xA5, 0x0E, 0x6C, 0x31, 0x70, 0x39, 0xD8, 0xCF,\n\t\t0x87, 0x8F, 0x4C, 0x8E, 0x1A, 0x0D, 0xD4, 0x64,\n\t\t0xF0, 0xB4, 0xD6, 0xFF, 0x1C, 0x7E, 0xA8, 0x53\n\t},\n\t{\n\t\t0x2B, 0x85, 0x99, 0xFF, 0x9C, 0x3D, 0x61, 0x98,\n\t\t0x63, 0x7A, 0xD5, 0x1E, 0x57, 0xD1, 0x99, 0x8B,\n\t\t0x0D, 0x75, 0x31, 0x3F, 0xE2, 0xDD, 0x61, 0xA5,\n\t\t0x33, 0xC9, 0x64, 0xA6, 0xDD, 0x96, 0x07, 0xC6,\n\t\t0xF7, 0x23, 0xE9, 0x45, 0x2C, 0xE4, 0x6E, 0x01,\n\t\t0x4B, 0x1C, 0x1D, 0x6D, 0xE7, 0x7B, 0xA5, 0xB8,\n\t\t0x8C, 0x91, 0x4D, 0x1C, 0x59, 0x7B, 0xF1, 0xEA,\n\t\t0xE1, 0x34, 0x74, 0xB4, 0x29, 0x0E, 0x89, 0xB2\n\t},\n\t{\n\t\t0x08, 0xBF, 0x34, 0x6D, 0x38, 0xE1, 0xDF, 0x06,\n\t\t0xC8, 0x26, 0x0E, 0xDB, 0x1D, 0xA7, 0x55, 0x79,\n\t\t0x27, 0x59, 0x48, 0xD5, 0xC0, 0xA0, 0xAA, 0x9E,\n\t\t0xD2, 0x88, 0x6F, 0x88, 0x56, 0xDE, 0x54, 0x17,\n\t\t0xA1, 0x56, 0x99, 0x87, 0x58, 0xF5, 0xB1, 0x7E,\n\t\t0x52, 0xF1, 0x01, 0xCA, 0x95, 0x7A, 0x71, 0x13,\n\t\t0x74, 0x73, 0xDF, 0xD1, 0x8D, 0x7D, 0x20, 0x9C,\n\t\t0x4C, 0x10, 0xD9, 0x23, 0x3C, 0x93, 0x69, 0x1D\n\t},\n\t{\n\t\t0x6D, 0xF2, 0x15, 0x6D, 0x77, 0x31, 0x14, 0xD3,\n\t\t0x10, 0xB6, 0x3D, 0xB9, 0xEE, 0x53, 0x50, 0xD7,\n\t\t0x7E, 0x6B, 0xCF, 0x25, 0xB0, 0x5F, 0xCD, 0x91,\n\t\t0x0F, 0x9B, 0x31, 0xBC, 0x42, 0xBB, 0x13, 0xFE,\n\t\t0x82, 0x25, 0xEB, 0xCB, 0x2A, 0x23, 0xA6, 0x22,\n\t\t0x80, 0x77, 0x7B, 0x6B, 0xF7, 0x4E, 0x2C, 0xD0,\n\t\t0x91, 0x7C, 0x76, 0x40, 0xB4, 0x3D, 0xEF, 0xE4,\n\t\t0x68, 0xCD, 0x1E, 0x18, 0xC9, 0x43, 0xC6, 0x6A\n\t},\n\t{\n\t\t0x7C, 0x70, 0x38, 0xBC, 0x13, 0xA9, 0x11, 0x51,\n\t\t0x82, 0x8A, 0x5B, 0xA8, 0x2B, 0x4A, 0x96, 0x04,\n\t\t0x0F, 0x25, 0x8A, 0x4D, 0xFB, 0x1B, 0x13, 0x73,\n\t\t0xF0, 0xD3, 0x59, 0x16, 0x8A, 0xFB, 0x05, 0x17,\n\t\t0xA2, 0x0B, 0x28, 0xA1, 0x2D, 0x36, 0x44, 0x04,\n\t\t0x6B, 0xE6, 0x6B, 0x8D, 0x08, 0xD8, 0xAE, 0x7F,\n\t\t0x6A, 0x92, 0x3E, 0xA1, 0xC0, 0x01, 0x87, 0xC6,\n\t\t0xD1, 0x1D, 0xC5, 0x02, 0xBA, 0xC7, 0x13, 0x05\n\t},\n\t{\n\t\t0xBC, 0xD1, 0xB3, 0x0D, 0x80, 0x8F, 0xB7, 0x39,\n\t\t0xB9, 0x87, 0xCB, 0xF1, 0x54, 0xBE, 0xA0, 0x0D,\n\t\t0xA9, 0xD4, 0x03, 0x80, 0xB8, 0x61, 0xD4, 0xC1,\n\t\t0xD6, 0x37, 0x71, 0x22, 0xDA, 0xDD, 0x61, 0xC0,\n\t\t0xE5, 0x90, 0x18, 0xB7, 0x19, 0x41, 0xCF, 0xB6,\n\t\t0x2E, 0x00, 0xDC, 0xD7, 0x0A, 0xEB, 0x9A, 0xBF,\n\t\t0x04, 0x73, 0xE8, 0x0F, 0x0A, 0x7E, 0xCA, 0x6B,\n\t\t0x6D, 0xEA, 0x24, 0x6A, 0xB2, 0x29, 0xDD, 0x2B\n\t},\n\t{\n\t\t0x7E, 0xD4, 0x46, 0x8D, 0x96, 0x85, 0x30, 0xFE,\n\t\t0x7A, 0xB2, 0xC3, 0x35, 0x40, 0xB2, 0x6D, 0x8C,\n\t\t0x3B, 0xD3, 0xED, 0x44, 0xB3, 0x4F, 0xBE, 0x8C,\n\t\t0x2A, 0x9D, 0x7F, 0x80, 0x5B, 0x5A, 0xDA, 0x0E,\n\t\t0xA2, 0x52, 0xEE, 0xAD, 0xE4, 0xFC, 0xE9, 0x7F,\n\t\t0x89, 0x72, 0x8A, 0xD8, 0x5B, 0xC8, 0xBB, 0x24,\n\t\t0x30, 0xB1, 0xBE, 0xF2, 0xCD, 0xDD, 0x32, 0xC8,\n\t\t0x44, 0x6E, 0x59, 0xB8, 0xE8, 0xBA, 0x3C, 0x67\n\t},\n\t{\n\t\t0x6D, 0x30, 0xB7, 0xC6, 0xCE, 0x8A, 0x32, 0x36,\n\t\t0xC0, 0xCA, 0x2F, 0x8D, 0x72, 0x8B, 0x10, 0x88,\n\t\t0xCA, 0x06, 0x98, 0x3A, 0x80, 0x43, 0xE6, 0x21,\n\t\t0xD5, 0xDC, 0xF0, 0xC5, 0x37, 0xD1, 0x3B, 0x08,\n\t\t0x79, 0x1E, 0xDE, 0xB0, 0x1A, 0x3C, 0xF0, 0x94,\n\t\t0x3E, 0xC1, 0xC8, 0x90, 0xAB, 0x6E, 0x29, 0xB1,\n\t\t0x46, 0xA2, 0x36, 0xCD, 0x46, 0xBC, 0xB9, 0xD9,\n\t\t0x3B, 0xF5, 0x16, 0xFB, 0x67, 0xC6, 0x3F, 0xE5\n\t},\n\t{\n\t\t0x97, 0xFE, 0x03, 0xCE, 0xF3, 0x14, 0x38, 0x50,\n\t\t0x89, 0x11, 0xBD, 0xED, 0x97, 0x59, 0x80, 0xA6,\n\t\t0x60, 0x29, 0x30, 0x5D, 0xC5, 0xE3, 0xFA, 0x8A,\n\t\t0xD1, 0xB4, 0xFB, 0x22, 0xFC, 0xDF, 0x5A, 0x19,\n\t\t0xA7, 0x33, 0x32, 0x03, 0x27, 0xD8, 0xF7, 0x1C,\n\t\t0xCF, 0x49, 0x6C, 0xB3, 0xA4, 0x4A, 0x77, 0xAF,\n\t\t0x56, 0xE3, 0xDD, 0xE7, 0x3D, 0x3A, 0x5F, 0x17,\n\t\t0x68, 0x96, 0xCC, 0x57, 0xC9, 0xA5, 0xAD, 0x99\n\t},\n\t{\n\t\t0x78, 0x5A, 0x9D, 0x0F, 0xBD, 0x21, 0x13, 0x6D,\n\t\t0xBC, 0xE8, 0xFA, 0x7E, 0xAF, 0xD6, 0x3C, 0x9D,\n\t\t0xAD, 0x22, 0x00, 0x52, 0x97, 0x84, 0x16, 0xB3,\n\t\t0x1D, 0x97, 0x53, 0xEA, 0xA1, 0x49, 0x09, 0x78,\n\t\t0x47, 0xED, 0x9B, 0x30, 0xA6, 0x5C, 0x70, 0x50,\n\t\t0x7E, 0xFF, 0x01, 0x87, 0x91, 0x49, 0xED, 0x5C,\n\t\t0xF0, 0x47, 0x1D, 0x37, 0x79, 0x8E, 0xDC, 0x05,\n\t\t0xAB, 0xD5, 0x6A, 0xD4, 0xA2, 0xCC, 0xCB, 0x1D\n\t},\n\t{\n\t\t0xAD, 0x40, 0x8D, 0x2A, 0xBD, 0xDF, 0xD3, 0x7B,\n\t\t0x3B, 0xF3, 0x47, 0x94, 0xC1, 0xA3, 0x37, 0x1D,\n\t\t0x92, 0x8E, 0xD7, 0xFC, 0x8D, 0x96, 0x62, 0x25,\n\t\t0x33, 0x35, 0x84, 0xC5, 0x66, 0x58, 0x17, 0x83,\n\t\t0x2A, 0x37, 0xC0, 0x7F, 0x0D, 0xC7, 0xCB, 0x5A,\n\t\t0xA8, 0x74, 0xCD, 0x7D, 0x20, 0xFE, 0x8F, 0xAB,\n\t\t0x8E, 0xAB, 0xCB, 0x9B, 0x33, 0xD2, 0xE0, 0x84,\n\t\t0x1F, 0x6E, 0x20, 0x09, 0x60, 0x89, 0x9D, 0x95\n\t},\n\t{\n\t\t0x97, 0x66, 0x8F, 0x74, 0x5B, 0x60, 0x32, 0xFC,\n\t\t0x81, 0x5D, 0x95, 0x79, 0x32, 0x27, 0x69, 0xDC,\n\t\t0xCD, 0x95, 0x01, 0xA5, 0x08, 0x00, 0x29, 0xB8,\n\t\t0xAE, 0x82, 0x6B, 0xEF, 0xB6, 0x74, 0x23, 0x31,\n\t\t0xBD, 0x9F, 0x76, 0xEF, 0xEB, 0x3E, 0x2B, 0x8E,\n\t\t0x81, 0xA9, 0x78, 0x6B, 0x28, 0x2F, 0x50, 0x68,\n\t\t0xA3, 0xA2, 0x42, 0x46, 0x97, 0xA7, 0x7C, 0x41,\n\t\t0x87, 0x6B, 0x7E, 0x75, 0x3F, 0x4C, 0x77, 0x67\n\t},\n\t{\n\t\t0x26, 0xBB, 0x98, 0x5F, 0x47, 0xE7, 0xFE, 0xE0,\n\t\t0xCF, 0xD2, 0x52, 0xD4, 0xEF, 0x96, 0xBE, 0xD4,\n\t\t0x2B, 0x9C, 0x37, 0x0C, 0x1C, 0x6A, 0x3E, 0x8C,\n\t\t0x9E, 0xB0, 0x4E, 0xF7, 0xF7, 0x81, 0x8B, 0x83,\n\t\t0x3A, 0x0D, 0x1F, 0x04, 0x3E, 0xBA, 0xFB, 0x91,\n\t\t0x1D, 0xC7, 0x79, 0xE0, 0x27, 0x40, 0xA0, 0x2A,\n\t\t0x44, 0xD3, 0xA1, 0xEA, 0x45, 0xED, 0x4A, 0xD5,\n\t\t0x5E, 0x68, 0x6C, 0x92, 0x7C, 0xAF, 0xE9, 0x7E\n\t},\n\t{\n\t\t0x5B, 0xFE, 0x2B, 0x1D, 0xCF, 0x7F, 0xE9, 0xB9,\n\t\t0x50, 0x88, 0xAC, 0xED, 0xB5, 0x75, 0xC1, 0x90,\n\t\t0x16, 0xC7, 0x43, 0xB2, 0xE7, 0x63, 0xBF, 0x58,\n\t\t0x51, 0xAC, 0x40, 0x7C, 0x9E, 0xDA, 0x43, 0x71,\n\t\t0x5E, 0xDF, 0xA4, 0x8B, 0x48, 0x25, 0x49, 0x2C,\n\t\t0x51, 0x79, 0x59, 0x3F, 0xFF, 0x21, 0x35, 0x1B,\n\t\t0x76, 0xE8, 0xB7, 0xE0, 0x34, 0xE4, 0xC5, 0x3C,\n\t\t0x79, 0xF6, 0x1F, 0x29, 0xC4, 0x79, 0xBD, 0x08\n\t},\n\t{\n\t\t0xC7, 0x65, 0x09, 0xEF, 0x72, 0xF4, 0xA6, 0xF9,\n\t\t0xC9, 0xC4, 0x06, 0x18, 0xED, 0x52, 0xB2, 0x08,\n\t\t0x4F, 0x83, 0x50, 0x22, 0x32, 0xE0, 0xAC, 0x8B,\n\t\t0xDA, 0xF3, 0x26, 0x43, 0x68, 0xE4, 0xD0, 0x18,\n\t\t0x0F, 0x68, 0x54, 0xC4, 0xAB, 0xF4, 0xF6, 0x50,\n\t\t0x9C, 0x79, 0xCA, 0xAF, 0xC4, 0x4C, 0xF3, 0x19,\n\t\t0x4A, 0xFC, 0x57, 0xBD, 0x07, 0x7B, 0xD7, 0xB3,\n\t\t0xC9, 0xBD, 0xA3, 0xD4, 0xB8, 0x77, 0x58, 0x16\n\t},\n\t{\n\t\t0xD6, 0x6F, 0x2B, 0xEA, 0xB9, 0x90, 0xE3, 0x54,\n\t\t0xCC, 0xB9, 0x10, 0xE4, 0xE9, 0xC7, 0xAC, 0x61,\n\t\t0x8C, 0x7B, 0x63, 0xEF, 0x29, 0x2A, 0x96, 0xB5,\n\t\t0x52, 0x34, 0x1D, 0xE7, 0x8D, 0xC4, 0x6D, 0x3E,\n\t\t0xC8, 0xCF, 0xAB, 0xC6, 0x99, 0xB5, 0x0A, 0xF4,\n\t\t0x1F, 0xDA, 0x39, 0xCF, 0x1B, 0x01, 0x73, 0x66,\n\t\t0x09, 0x23, 0x51, 0x0A, 0xD6, 0x7F, 0xAE, 0xDE,\n\t\t0xF5, 0x20, 0x7C, 0xFF, 0xE8, 0x64, 0x1D, 0x20\n\t},\n\t{\n\t\t0x7D, 0x8F, 0x06, 0x72, 0x99, 0x2B, 0x79, 0xBE,\n\t\t0x3A, 0x36, 0x4D, 0x8E, 0x59, 0x04, 0xF4, 0xAB,\n\t\t0x71, 0x3B, 0xBC, 0x8A, 0xB0, 0x1B, 0x4F, 0x30,\n\t\t0x9A, 0xD8, 0xCC, 0xF2, 0x23, 0xCE, 0x10, 0x34,\n\t\t0xA8, 0x60, 0xDC, 0xB0, 0xB0, 0x05, 0x50, 0x61,\n\t\t0x2C, 0xC2, 0xFA, 0x17, 0xF2, 0x96, 0x9E, 0x18,\n\t\t0xF2, 0x2E, 0x14, 0x27, 0xD2, 0x54, 0xB4, 0xA8,\n\t\t0x2B, 0x3A, 0x03, 0xA3, 0xEB, 0x39, 0x4A, 0xDF\n\t},\n\t{\n\t\t0xA5, 0x6D, 0x67, 0x25, 0xBF, 0xB3, 0xDE, 0x47,\n\t\t0xC1, 0x41, 0x4A, 0xDF, 0x25, 0xFC, 0x8F, 0x0F,\n\t\t0xC9, 0x84, 0x6F, 0x69, 0x87, 0x72, 0x2B, 0xC0,\n\t\t0x63, 0x66, 0xD5, 0xCA, 0x4E, 0x89, 0x72, 0x29,\n\t\t0x25, 0xEB, 0xBC, 0x88, 0x14, 0x18, 0x84, 0x40,\n\t\t0x75, 0x39, 0x7A, 0x0C, 0xA8, 0x98, 0x42, 0xC7,\n\t\t0xB9, 0xE9, 0xE0, 0x7E, 0x1D, 0x9D, 0x18, 0x3E,\n\t\t0xBE, 0xB3, 0x9E, 0x12, 0x0B, 0x48, 0x3B, 0xF7\n\t},\n\t{\n\t\t0xAF, 0x5E, 0x03, 0xD7, 0xFE, 0x60, 0xC6, 0x7E,\n\t\t0x10, 0x31, 0x33, 0x44, 0x43, 0x4E, 0x79, 0x48,\n\t\t0x5A, 0x03, 0xA7, 0x58, 0xD6, 0xDC, 0xE9, 0x85,\n\t\t0x57, 0x47, 0x45, 0x76, 0x3C, 0x1C, 0x5C, 0x77,\n\t\t0xD4, 0xFB, 0x3E, 0x6F, 0xB1, 0x22, 0x30, 0x36,\n\t\t0x83, 0x70, 0x99, 0x3B, 0xF9, 0x0F, 0xEE, 0xD0,\n\t\t0xC5, 0xD1, 0x60, 0x75, 0x24, 0x56, 0x2D, 0x7C,\n\t\t0x09, 0xC0, 0xC2, 0x10, 0xED, 0x39, 0x3D, 0x7C\n\t},\n\t{\n\t\t0x7A, 0x20, 0x54, 0x0C, 0xC0, 0x7B, 0xF7, 0x2B,\n\t\t0x58, 0x24, 0x21, 0xFC, 0x34, 0x2E, 0x82, 0xF5,\n\t\t0x21, 0x34, 0xB6, 0x98, 0x41, 0xEC, 0x28, 0xED,\n\t\t0x18, 0x9E, 0x2E, 0xA6, 0xA2, 0x9D, 0xD2, 0xF8,\n\t\t0x2A, 0x64, 0x03, 0x52, 0xD2, 0x22, 0xB5, 0x2F,\n\t\t0x29, 0x11, 0xDC, 0x72, 0xA7, 0xDA, 0xB3, 0x1C,\n\t\t0xAA, 0xDD, 0x80, 0xC6, 0x11, 0x8F, 0x13, 0xC5,\n\t\t0x6B, 0x2A, 0x1E, 0x43, 0x73, 0xBE, 0x0E, 0xA3\n\t},\n\t{\n\t\t0x48, 0x6F, 0x02, 0xC6, 0x3E, 0x54, 0x67, 0xEA,\n\t\t0x1F, 0xDD, 0xE7, 0xE8, 0x2B, 0xFA, 0xCC, 0x2C,\n\t\t0x1B, 0xA5, 0xD6, 0x36, 0xD9, 0xF3, 0xD0, 0x8B,\n\t\t0x21, 0x0D, 0xA3, 0xF3, 0x72, 0xF7, 0x06, 0xEC,\n\t\t0x21, 0x8C, 0xC1, 0x7F, 0xF6, 0x0A, 0xEF, 0x70,\n\t\t0x3B, 0xBE, 0x0C, 0x15, 0xC3, 0x8A, 0xE5, 0x5D,\n\t\t0x28, 0x6A, 0x68, 0x4F, 0x86, 0x4C, 0x78, 0x21,\n\t\t0x1C, 0xCA, 0xB4, 0x17, 0x8C, 0x92, 0xAD, 0xBA\n\t},\n\t{\n\t\t0x1C, 0x7A, 0x5C, 0x1D, 0xED, 0xCD, 0x04, 0xA9,\n\t\t0x21, 0x78, 0x8F, 0x7E, 0xB2, 0x33, 0x61, 0xCA,\n\t\t0x19, 0x53, 0xB0, 0x4B, 0x9C, 0x7A, 0xEC, 0x35,\n\t\t0xD6, 0x5E, 0xA3, 0xE4, 0x99, 0x6D, 0xB2, 0x6F,\n\t\t0x28, 0x12, 0x78, 0xEA, 0x4A, 0xE6, 0x66, 0xAD,\n\t\t0x81, 0x02, 0x7D, 0x98, 0xAF, 0x57, 0x26, 0x2C,\n\t\t0xDB, 0xFA, 0x4C, 0x08, 0x5F, 0x42, 0x10, 0x56,\n\t\t0x8C, 0x7E, 0x15, 0xEE, 0xC7, 0x80, 0x51, 0x14\n\t},\n\t{\n\t\t0x9C, 0xE3, 0xFA, 0x9A, 0x86, 0x0B, 0xDB, 0xD5,\n\t\t0x37, 0x8F, 0xD6, 0xD7, 0xB8, 0xB6, 0x71, 0xC6,\n\t\t0xCB, 0x76, 0x92, 0x91, 0x0C, 0xE8, 0xF9, 0xB6,\n\t\t0xCB, 0x41, 0x22, 0xCB, 0xCB, 0xE6, 0xAC, 0x06,\n\t\t0xCA, 0x04, 0x22, 0xCE, 0xF1, 0x22, 0x59, 0x35,\n\t\t0x05, 0x3B, 0x7D, 0x19, 0x3A, 0x81, 0xB9, 0xE9,\n\t\t0x72, 0xEB, 0x85, 0xA1, 0xD3, 0x07, 0x4F, 0x14,\n\t\t0xCB, 0xB5, 0xEC, 0x9F, 0x05, 0x73, 0x89, 0x2D\n\t},\n\t{\n\t\t0xA9, 0x11, 0x87, 0xBE, 0x5C, 0x37, 0x1C, 0x42,\n\t\t0x65, 0xC1, 0x74, 0xFD, 0x46, 0x53, 0xB8, 0xAB,\n\t\t0x70, 0x85, 0x51, 0xF8, 0x3D, 0x1F, 0xEE, 0x1C,\n\t\t0xC1, 0x47, 0x95, 0x81, 0xBC, 0x00, 0x6D, 0x6F,\n\t\t0xB7, 0x8F, 0xCC, 0x9A, 0x5D, 0xEE, 0x1D, 0xB3,\n\t\t0x66, 0x6F, 0x50, 0x8F, 0x97, 0x80, 0xA3, 0x75,\n\t\t0x93, 0xEB, 0xCC, 0xCF, 0x5F, 0xBE, 0xD3, 0x96,\n\t\t0x67, 0xDC, 0x63, 0x61, 0xE9, 0x21, 0xF7, 0x79\n\t},\n\t{\n\t\t0x46, 0x25, 0x76, 0x7D, 0x7B, 0x1D, 0x3D, 0x3E,\n\t\t0xD2, 0xFB, 0xC6, 0x74, 0xAF, 0x14, 0xE0, 0x24,\n\t\t0x41, 0x52, 0xF2, 0xA4, 0x02, 0x1F, 0xCF, 0x33,\n\t\t0x11, 0x50, 0x5D, 0x89, 0xBD, 0x81, 0xE2, 0xF9,\n\t\t0xF9, 0xA5, 0x00, 0xC3, 0xB1, 0x99, 0x91, 0x4D,\n\t\t0xB4, 0x95, 0x00, 0xB3, 0xC9, 0x8D, 0x03, 0xEA,\n\t\t0x93, 0x28, 0x67, 0x51, 0xA6, 0x86, 0xA3, 0xB8,\n\t\t0x75, 0xDA, 0xAB, 0x0C, 0xCD, 0x63, 0xB4, 0x4F\n\t},\n\t{\n\t\t0x43, 0xDF, 0xDF, 0xE1, 0xB0, 0x14, 0xFE, 0xD3,\n\t\t0xA2, 0xAC, 0xAB, 0xB7, 0xF3, 0xE9, 0xA1, 0x82,\n\t\t0xF2, 0xAA, 0x18, 0x01, 0x9D, 0x27, 0xE3, 0xE6,\n\t\t0xCD, 0xCF, 0x31, 0xA1, 0x5B, 0x42, 0x8E, 0x91,\n\t\t0xE7, 0xB0, 0x8C, 0xF5, 0xE5, 0xC3, 0x76, 0xFC,\n\t\t0xE2, 0xD8, 0xA2, 0x8F, 0xF8, 0x5A, 0xB0, 0xA0,\n\t\t0xA1, 0x65, 0x6E, 0xDB, 0x4A, 0x0A, 0x91, 0x53,\n\t\t0x26, 0x20, 0x09, 0x6D, 0x9A, 0x5A, 0x65, 0x2D\n\t},\n\t{\n\t\t0x27, 0x9E, 0x32, 0x02, 0xBE, 0x39, 0x89, 0xBA,\n\t\t0x31, 0x12, 0x77, 0x25, 0x85, 0x17, 0x74, 0x87,\n\t\t0xE4, 0xFE, 0x3E, 0xE3, 0xEA, 0xB4, 0x9C, 0x2F,\n\t\t0x7F, 0xA7, 0xFE, 0x87, 0xCF, 0xE7, 0xB8, 0x0D,\n\t\t0x3E, 0x03, 0x55, 0xED, 0xFF, 0x6D, 0x03, 0x1E,\n\t\t0x6C, 0x96, 0xC7, 0x95, 0xDB, 0x1C, 0x6F, 0x04,\n\t\t0x18, 0x80, 0xEC, 0x38, 0x24, 0xDE, 0xFA, 0xCF,\n\t\t0x92, 0x63, 0x82, 0x0A, 0x8E, 0x73, 0x27, 0xDE\n\t},\n\t{\n\t\t0xEA, 0x2D, 0x06, 0x6A, 0xC2, 0x29, 0xD4, 0xD4,\n\t\t0xB6, 0x16, 0xA8, 0xBE, 0xDE, 0xC7, 0x34, 0x32,\n\t\t0x52, 0x24, 0xE4, 0xB4, 0xE5, 0x8F, 0x1A, 0xE6,\n\t\t0xDA, 0xD7, 0xE4, 0x0C, 0x2D, 0xA2, 0x91, 0x96,\n\t\t0xC3, 0xB1, 0xEA, 0x95, 0x71, 0xDA, 0xCC, 0x81,\n\t\t0xE8, 0x73, 0x28, 0xCA, 0xA0, 0x21, 0x1E, 0x09,\n\t\t0x02, 0x7B, 0x05, 0x24, 0xAA, 0x3F, 0x4A, 0x84,\n\t\t0x99, 0x17, 0xB3, 0x58, 0x67, 0x47, 0xEB, 0xBB\n\t},\n\t{\n\t\t0x49, 0xF0, 0x14, 0xF5, 0xC6, 0x18, 0x22, 0xC8,\n\t\t0x99, 0xAB, 0x5C, 0xAE, 0x51, 0xBE, 0x40, 0x44,\n\t\t0xA4, 0x49, 0x5E, 0x77, 0x7D, 0xEB, 0x7D, 0xA9,\n\t\t0xB6, 0xD8, 0x49, 0x0E, 0xFB, 0xB8, 0x75, 0x30,\n\t\t0xAD, 0xF2, 0x93, 0xDA, 0xF0, 0x79, 0xF9, 0x4C,\n\t\t0x33, 0xB7, 0x04, 0x4E, 0xF6, 0x2E, 0x2E, 0x5B,\n\t\t0xB3, 0xEB, 0x11, 0xE1, 0x73, 0x04, 0xF8, 0x45,\n\t\t0x3E, 0xE6, 0xCE, 0x24, 0xF0, 0x33, 0xDD, 0xB0\n\t},\n\t{\n\t\t0x92, 0x33, 0x49, 0x03, 0x44, 0xE5, 0xB0, 0xDC,\n\t\t0x59, 0x12, 0x67, 0x1B, 0x7A, 0xE5, 0x4C, 0xEE,\n\t\t0x77, 0x30, 0xDB, 0xE1, 0xF4, 0xC7, 0xD9, 0x2A,\n\t\t0x4D, 0x3E, 0x3A, 0xAB, 0x50, 0x57, 0x17, 0x08,\n\t\t0xDB, 0x51, 0xDC, 0xF9, 0xC2, 0x94, 0x45, 0x91,\n\t\t0xDB, 0x65, 0x1D, 0xB3, 0x2D, 0x22, 0x93, 0x5B,\n\t\t0x86, 0x94, 0x49, 0x69, 0xBE, 0x77, 0xD5, 0xB5,\n\t\t0xFE, 0xAE, 0x6C, 0x38, 0x40, 0xA8, 0xDB, 0x26\n\t},\n\t{\n\t\t0xB6, 0xE7, 0x5E, 0x6F, 0x4C, 0x7F, 0x45, 0x3B,\n\t\t0x74, 0x65, 0xD2, 0x5B, 0x5A, 0xC8, 0xC7, 0x19,\n\t\t0x69, 0x02, 0xEA, 0xA9, 0x53, 0x87, 0x52, 0x28,\n\t\t0xC8, 0x63, 0x4E, 0x16, 0xE2, 0xAE, 0x1F, 0x38,\n\t\t0xBC, 0x32, 0x75, 0x30, 0x43, 0x35, 0xF5, 0x98,\n\t\t0x9E, 0xCC, 0xC1, 0xE3, 0x41, 0x67, 0xD4, 0xE6,\n\t\t0x8D, 0x77, 0x19, 0x96, 0x8F, 0xBA, 0x8E, 0x2F,\n\t\t0xE6, 0x79, 0x47, 0xC3, 0x5C, 0x48, 0xE8, 0x06\n\t},\n\t{\n\t\t0xCC, 0x14, 0xCA, 0x66, 0x5A, 0xF1, 0x48, 0x3E,\n\t\t0xFB, 0xC3, 0xAF, 0x80, 0x08, 0x0E, 0x65, 0x0D,\n\t\t0x50, 0x46, 0xA3, 0x93, 0x2F, 0x4F, 0x51, 0xF3,\n\t\t0xFE, 0x90, 0xA0, 0x70, 0x5E, 0xC2, 0x51, 0x04,\n\t\t0xAD, 0xF0, 0x78, 0x39, 0x26, 0x5D, 0xC5, 0x1D,\n\t\t0x43, 0x40, 0x14, 0x11, 0x24, 0x6E, 0x47, 0x4F,\n\t\t0x0D, 0x5E, 0x56, 0x37, 0xAF, 0x94, 0x76, 0x72,\n\t\t0x83, 0xD5, 0x3E, 0x06, 0x17, 0xE9, 0x81, 0xF4\n\t},\n\t{\n\t\t0x23, 0x0A, 0x1C, 0x85, 0x7C, 0xB2, 0xE7, 0x85,\n\t\t0x2E, 0x41, 0xB6, 0x47, 0xE9, 0x0E, 0x45, 0x85,\n\t\t0xD2, 0xD8, 0x81, 0xE1, 0x73, 0x4D, 0xC3, 0x89,\n\t\t0x55, 0x35, 0x6E, 0x8D, 0xD7, 0xBF, 0xF3, 0x90,\n\t\t0x53, 0x09, 0x2C, 0x6B, 0x38, 0xE2, 0x36, 0xE1,\n\t\t0x89, 0x95, 0x25, 0x64, 0x70, 0x73, 0xDD, 0xDF,\n\t\t0x68, 0x95, 0xD6, 0x42, 0x06, 0x32, 0x5E, 0x76,\n\t\t0x47, 0xF2, 0x75, 0x56, 0x7B, 0x25, 0x59, 0x09\n\t},\n\t{\n\t\t0xCB, 0xB6, 0x53, 0x21, 0xAC, 0x43, 0x6E, 0x2F,\n\t\t0xFD, 0xAB, 0x29, 0x36, 0x35, 0x9C, 0xE4, 0x90,\n\t\t0x23, 0xF7, 0xDE, 0xE7, 0x61, 0x4E, 0xF2, 0x8D,\n\t\t0x17, 0x3C, 0x3D, 0x27, 0xC5, 0xD1, 0xBF, 0xFA,\n\t\t0x51, 0x55, 0x3D, 0x43, 0x3F, 0x8E, 0xE3, 0xC9,\n\t\t0xE4, 0x9C, 0x05, 0xA2, 0xB8, 0x83, 0xCC, 0xE9,\n\t\t0x54, 0xC9, 0xA8, 0x09, 0x3B, 0x80, 0x61, 0x2A,\n\t\t0x0C, 0xDD, 0x47, 0x32, 0xE0, 0x41, 0xF9, 0x95\n\t},\n\t{\n\t\t0x3E, 0x7E, 0x57, 0x00, 0x74, 0x33, 0x72, 0x75,\n\t\t0xEF, 0xB5, 0x13, 0x15, 0x58, 0x80, 0x34, 0xC3,\n\t\t0xCF, 0x0D, 0xDD, 0xCA, 0x20, 0xB4, 0x61, 0x2E,\n\t\t0x0B, 0xD5, 0xB8, 0x81, 0xE7, 0xE5, 0x47, 0x6D,\n\t\t0x31, 0x9C, 0xE4, 0xFE, 0x9F, 0x19, 0x18, 0x6E,\n\t\t0x4C, 0x08, 0x26, 0xF4, 0x4F, 0x13, 0x1E, 0xB0,\n\t\t0x48, 0xE6, 0x5B, 0xE2, 0x42, 0xB1, 0x17, 0x2C,\n\t\t0x63, 0xBA, 0xDB, 0x12, 0x3A, 0xB0, 0xCB, 0xE8\n\t},\n\t{\n\t\t0xD3, 0x2E, 0x9E, 0xC0, 0x2D, 0x38, 0xD4, 0xE1,\n\t\t0xB8, 0x24, 0x9D, 0xF8, 0xDC, 0xB0, 0x0C, 0x5B,\n\t\t0x9C, 0x68, 0xEB, 0x89, 0x22, 0x67, 0x2E, 0x35,\n\t\t0x05, 0x39, 0x3B, 0x6A, 0x21, 0x0B, 0xA5, 0x6F,\n\t\t0x94, 0x96, 0xE5, 0xEE, 0x04, 0x90, 0xEF, 0x38,\n\t\t0x7C, 0x3C, 0xDE, 0xC0, 0x61, 0xF0, 0x6B, 0xC0,\n\t\t0x38, 0x2D, 0x93, 0x04, 0xCA, 0xFB, 0xB8, 0xE0,\n\t\t0xCD, 0x33, 0xD5, 0x70, 0x29, 0xE6, 0x2D, 0xF2\n\t},\n\t{\n\t\t0x8C, 0x15, 0x12, 0x46, 0x60, 0x89, 0xF0, 0x5B,\n\t\t0x37, 0x75, 0xC2, 0x62, 0xB6, 0x2D, 0x22, 0xB8,\n\t\t0x38, 0x54, 0xA8, 0x32, 0x18, 0x13, 0x0B, 0x4E,\n\t\t0xC9, 0x1B, 0x3C, 0xCB, 0xD2, 0x93, 0xD2, 0xA5,\n\t\t0x43, 0x02, 0xCE, 0xCA, 0xAB, 0x9B, 0x10, 0x0C,\n\t\t0x68, 0xD1, 0xE6, 0xDD, 0xC8, 0xF0, 0x7C, 0xDD,\n\t\t0xBD, 0xFE, 0x6F, 0xDA, 0xAA, 0xF0, 0x99, 0xCC,\n\t\t0x09, 0xD6, 0xB7, 0x25, 0x87, 0x9C, 0x63, 0x69\n\t},\n\t{\n\t\t0x91, 0xA7, 0xF6, 0x1C, 0x97, 0xC2, 0x91, 0x1E,\n\t\t0x4C, 0x81, 0x2E, 0xF7, 0x1D, 0x78, 0x0A, 0xD8,\n\t\t0xFA, 0x78, 0x87, 0x94, 0x56, 0x1D, 0x08, 0x30,\n\t\t0x3F, 0xD1, 0xC1, 0xCB, 0x60, 0x8A, 0x46, 0xA1,\n\t\t0x25, 0x63, 0x08, 0x6E, 0xC5, 0xB3, 0x9D, 0x47,\n\t\t0x1A, 0xED, 0x94, 0xFB, 0x0F, 0x6C, 0x67, 0x8A,\n\t\t0x43, 0xB8, 0x79, 0x29, 0x32, 0xF9, 0x02, 0x8D,\n\t\t0x77, 0x2A, 0x22, 0x76, 0x8E, 0xA2, 0x3A, 0x9B\n\t},\n\t{\n\t\t0x4F, 0x6B, 0xB2, 0x22, 0xA3, 0x95, 0xE8, 0xB1,\n\t\t0x8F, 0x6B, 0xA1, 0x55, 0x47, 0x7A, 0xED, 0x3F,\n\t\t0x07, 0x29, 0xAC, 0x9E, 0x83, 0xE1, 0x6D, 0x31,\n\t\t0xA2, 0xA8, 0xBC, 0x65, 0x54, 0x22, 0xB8, 0x37,\n\t\t0xC8, 0x91, 0xC6, 0x19, 0x9E, 0x6F, 0x0D, 0x75,\n\t\t0x79, 0x9E, 0x3B, 0x69, 0x15, 0x25, 0xC5, 0x81,\n\t\t0x95, 0x35, 0x17, 0xF2, 0x52, 0xC4, 0xB9, 0xE3,\n\t\t0xA2, 0x7A, 0x28, 0xFB, 0xAF, 0x49, 0x64, 0x4C\n\t},\n\t{\n\t\t0x5D, 0x06, 0xC0, 0x7E, 0x7A, 0x64, 0x6C, 0x41,\n\t\t0x3A, 0x50, 0x1C, 0x3F, 0x4B, 0xB2, 0xFC, 0x38,\n\t\t0x12, 0x7D, 0xE7, 0x50, 0x9B, 0x70, 0x77, 0xC4,\n\t\t0xD9, 0xB5, 0x61, 0x32, 0x01, 0xC1, 0xAA, 0x02,\n\t\t0xFD, 0x5F, 0x79, 0xD2, 0x74, 0x59, 0x15, 0xDD,\n\t\t0x57, 0xFB, 0xCB, 0x4C, 0xE0, 0x86, 0x95, 0xF6,\n\t\t0xEF, 0xC0, 0xCB, 0x3D, 0x2D, 0x33, 0x0E, 0x19,\n\t\t0xB4, 0xB0, 0xE6, 0x00, 0x4E, 0xA6, 0x47, 0x1E\n\t},\n\t{\n\t\t0xB9, 0x67, 0x56, 0xE5, 0x79, 0x09, 0x96, 0x8F,\n\t\t0x14, 0xB7, 0x96, 0xA5, 0xD3, 0x0F, 0x4C, 0x9D,\n\t\t0x67, 0x14, 0x72, 0xCF, 0x82, 0xC8, 0xCF, 0xB2,\n\t\t0xCA, 0xCA, 0x7A, 0xC7, 0xA4, 0x4C, 0xA0, 0xA1,\n\t\t0x4C, 0x98, 0x42, 0xD0, 0x0C, 0x82, 0xE3, 0x37,\n\t\t0x50, 0x2C, 0x94, 0xD5, 0x96, 0x0A, 0xCA, 0x4C,\n\t\t0x49, 0x2E, 0xA7, 0xB0, 0xDF, 0x91, 0x9D, 0xDF,\n\t\t0x1A, 0xAD, 0xA2, 0xA2, 0x75, 0xBB, 0x10, 0xD4\n\t},\n\t{\n\t\t0xFF, 0x0A, 0x01, 0x5E, 0x98, 0xDB, 0x9C, 0x99,\n\t\t0xF0, 0x39, 0x77, 0x71, 0x0A, 0xAC, 0x3E, 0x65,\n\t\t0x8C, 0x0D, 0x89, 0x6F, 0x6D, 0x71, 0xD6, 0x18,\n\t\t0xBA, 0x79, 0xDC, 0x6C, 0xF7, 0x2A, 0xC7, 0x5B,\n\t\t0x7C, 0x03, 0x8E, 0xB6, 0x86, 0x2D, 0xED, 0xE4,\n\t\t0x54, 0x3E, 0x14, 0x54, 0x13, 0xA6, 0x36, 0x8D,\n\t\t0x69, 0xF5, 0x72, 0x2C, 0x82, 0x7B, 0xA3, 0xEF,\n\t\t0x25, 0xB6, 0xAE, 0x64, 0x40, 0xD3, 0x92, 0x76\n\t},\n\t{\n\t\t0x5B, 0x21, 0xC5, 0xFD, 0x88, 0x68, 0x36, 0x76,\n\t\t0x12, 0x47, 0x4F, 0xA2, 0xE7, 0x0E, 0x9C, 0xFA,\n\t\t0x22, 0x01, 0xFF, 0xEE, 0xE8, 0xFA, 0xFA, 0xB5,\n\t\t0x79, 0x7A, 0xD5, 0x8F, 0xEF, 0xA1, 0x7C, 0x9B,\n\t\t0x5B, 0x10, 0x7D, 0xA4, 0xA3, 0xDB, 0x63, 0x20,\n\t\t0xBA, 0xAF, 0x2C, 0x86, 0x17, 0xD5, 0xA5, 0x1D,\n\t\t0xF9, 0x14, 0xAE, 0x88, 0xDA, 0x38, 0x67, 0xC2,\n\t\t0xD4, 0x1F, 0x0C, 0xC1, 0x4F, 0xA6, 0x79, 0x28\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2b_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2B_OUTBYTES] = \n{\n\t{\n\t\t0x10, 0xEB, 0xB6, 0x77, 0x00, 0xB1, 0x86, 0x8E,\n\t\t0xFB, 0x44, 0x17, 0x98, 0x7A, 0xCF, 0x46, 0x90,\n\t\t0xAE, 0x9D, 0x97, 0x2F, 0xB7, 0xA5, 0x90, 0xC2,\n\t\t0xF0, 0x28, 0x71, 0x79, 0x9A, 0xAA, 0x47, 0x86,\n\t\t0xB5, 0xE9, 0x96, 0xE8, 0xF0, 0xF4, 0xEB, 0x98,\n\t\t0x1F, 0xC2, 0x14, 0xB0, 0x05, 0xF4, 0x2D, 0x2F,\n\t\t0xF4, 0x23, 0x34, 0x99, 0x39, 0x16, 0x53, 0xDF,\n\t\t0x7A, 0xEF, 0xCB, 0xC1, 0x3F, 0xC5, 0x15, 0x68\n\t},\n\t{\n\t\t0x96, 0x1F, 0x6D, 0xD1, 0xE4, 0xDD, 0x30, 0xF6,\n\t\t0x39, 0x01, 0x69, 0x0C, 0x51, 0x2E, 0x78, 0xE4,\n\t\t0xB4, 0x5E, 0x47, 0x42, 0xED, 0x19, 0x7C, 0x3C,\n\t\t0x5E, 0x45, 0xC5, 0x49, 0xFD, 0x25, 0xF2, 0xE4,\n\t\t0x18, 0x7B, 0x0B, 0xC9, 0xFE, 0x30, 0x49, 0x2B,\n\t\t0x16, 0xB0, 0xD0, 0xBC, 0x4E, 0xF9, 0xB0, 0xF3,\n\t\t0x4C, 0x70, 0x03, 0xFA, 0xC0, 0x9A, 0x5E, 0xF1,\n\t\t0x53, 0x2E, 0x69, 0x43, 0x02, 0x34, 0xCE, 0xBD\n\t},\n\t{\n\t\t0xDA, 0x2C, 0xFB, 0xE2, 0xD8, 0x40, 0x9A, 0x0F,\n\t\t0x38, 0x02, 0x61, 0x13, 0x88, 0x4F, 0x84, 0xB5,\n\t\t0x01, 0x56, 0x37, 0x1A, 0xE3, 0x04, 0xC4, 0x43,\n\t\t0x01, 0x73, 0xD0, 0x8A, 0x99, 0xD9, 0xFB, 0x1B,\n\t\t0x98, 0x31, 0x64, 0xA3, 0x77, 0x07, 0x06, 0xD5,\n\t\t0x37, 0xF4, 0x9E, 0x0C, 0x91, 0x6D, 0x9F, 0x32,\n\t\t0xB9, 0x5C, 0xC3, 0x7A, 0x95, 0xB9, 0x9D, 0x85,\n\t\t0x74, 0x36, 0xF0, 0x23, 0x2C, 0x88, 0xA9, 0x65\n\t},\n\t{\n\t\t0x33, 0xD0, 0x82, 0x5D, 0xDD, 0xF7, 0xAD, 0xA9,\n\t\t0x9B, 0x0E, 0x7E, 0x30, 0x71, 0x04, 0xAD, 0x07,\n\t\t0xCA, 0x9C, 0xFD, 0x96, 0x92, 0x21, 0x4F, 0x15,\n\t\t0x61, 0x35, 0x63, 0x15, 0xE7, 0x84, 0xF3, 0xE5,\n\t\t0xA1, 0x7E, 0x36, 0x4A, 0xE9, 0xDB, 0xB1, 0x4C,\n\t\t0xB2, 0x03, 0x6D, 0xF9, 0x32, 0xB7, 0x7F, 0x4B,\n\t\t0x29, 0x27, 0x61, 0x36, 0x5F, 0xB3, 0x28, 0xDE,\n\t\t0x7A, 0xFD, 0xC6, 0xD8, 0x99, 0x8F, 0x5F, 0xC1\n\t},\n\t{\n\t\t0xBE, 0xAA, 0x5A, 0x3D, 0x08, 0xF3, 0x80, 0x71,\n\t\t0x43, 0xCF, 0x62, 0x1D, 0x95, 0xCD, 0x69, 0x05,\n\t\t0x14, 0xD0, 0xB4, 0x9E, 0xFF, 0xF9, 0xC9, 0x1D,\n\t\t0x24, 0xB5, 0x92, 0x41, 0xEC, 0x0E, 0xEF, 0xA5,\n\t\t0xF6, 0x01, 0x96, 0xD4, 0x07, 0x04, 0x8B, 0xBA,\n\t\t0x8D, 0x21, 0x46, 0x82, 0x8E, 0xBC, 0xB0, 0x48,\n\t\t0x8D, 0x88, 0x42, 0xFD, 0x56, 0xBB, 0x4F, 0x6D,\n\t\t0xF8, 0xE1, 0x9C, 0x4B, 0x4D, 0xAA, 0xB8, 0xAC\n\t},\n\t{\n\t\t0x09, 0x80, 0x84, 0xB5, 0x1F, 0xD1, 0x3D, 0xEA,\n\t\t0xE5, 0xF4, 0x32, 0x0D, 0xE9, 0x4A, 0x68, 0x8E,\n\t\t0xE0, 0x7B, 0xAE, 0xA2, 0x80, 0x04, 0x86, 0x68,\n\t\t0x9A, 0x86, 0x36, 0x11, 0x7B, 0x46, 0xC1, 0xF4,\n\t\t0xC1, 0xF6, 0xAF, 0x7F, 0x74, 0xAE, 0x7C, 0x85,\n\t\t0x76, 0x00, 0x45, 0x6A, 0x58, 0xA3, 0xAF, 0x25,\n\t\t0x1D, 0xC4, 0x72, 0x3A, 0x64, 0xCC, 0x7C, 0x0A,\n\t\t0x5A, 0xB6, 0xD9, 0xCA, 0xC9, 0x1C, 0x20, 0xBB\n\t},\n\t{\n\t\t0x60, 0x44, 0x54, 0x0D, 0x56, 0x08, 0x53, 0xEB,\n\t\t0x1C, 0x57, 0xDF, 0x00, 0x77, 0xDD, 0x38, 0x10,\n\t\t0x94, 0x78, 0x1C, 0xDB, 0x90, 0x73, 0xE5, 0xB1,\n\t\t0xB3, 0xD3, 0xF6, 0xC7, 0x82, 0x9E, 0x12, 0x06,\n\t\t0x6B, 0xBA, 0xCA, 0x96, 0xD9, 0x89, 0xA6, 0x90,\n\t\t0xDE, 0x72, 0xCA, 0x31, 0x33, 0xA8, 0x36, 0x52,\n\t\t0xBA, 0x28, 0x4A, 0x6D, 0x62, 0x94, 0x2B, 0x27,\n\t\t0x1F, 0xFA, 0x26, 0x20, 0xC9, 0xE7, 0x5B, 0x1F\n\t},\n\t{\n\t\t0x7A, 0x8C, 0xFE, 0x9B, 0x90, 0xF7, 0x5F, 0x7E,\n\t\t0xCB, 0x3A, 0xCC, 0x05, 0x3A, 0xAE, 0xD6, 0x19,\n\t\t0x31, 0x12, 0xB6, 0xF6, 0xA4, 0xAE, 0xEB, 0x3F,\n\t\t0x65, 0xD3, 0xDE, 0x54, 0x19, 0x42, 0xDE, 0xB9,\n\t\t0xE2, 0x22, 0x81, 0x52, 0xA3, 0xC4, 0xBB, 0xBE,\n\t\t0x72, 0xFC, 0x3B, 0x12, 0x62, 0x95, 0x28, 0xCF,\n\t\t0xBB, 0x09, 0xFE, 0x63, 0x0F, 0x04, 0x74, 0x33,\n\t\t0x9F, 0x54, 0xAB, 0xF4, 0x53, 0xE2, 0xED, 0x52\n\t},\n\t{\n\t\t0x38, 0x0B, 0xEA, 0xF6, 0xEA, 0x7C, 0xC9, 0x36,\n\t\t0x5E, 0x27, 0x0E, 0xF0, 0xE6, 0xF3, 0xA6, 0x4F,\n\t\t0xB9, 0x02, 0xAC, 0xAE, 0x51, 0xDD, 0x55, 0x12,\n\t\t0xF8, 0x42, 0x59, 0xAD, 0x2C, 0x91, 0xF4, 0xBC,\n\t\t0x41, 0x08, 0xDB, 0x73, 0x19, 0x2A, 0x5B, 0xBF,\n\t\t0xB0, 0xCB, 0xCF, 0x71, 0xE4, 0x6C, 0x3E, 0x21,\n\t\t0xAE, 0xE1, 0xC5, 0xE8, 0x60, 0xDC, 0x96, 0xE8,\n\t\t0xEB, 0x0B, 0x7B, 0x84, 0x26, 0xE6, 0xAB, 0xE9\n\t},\n\t{\n\t\t0x60, 0xFE, 0x3C, 0x45, 0x35, 0xE1, 0xB5, 0x9D,\n\t\t0x9A, 0x61, 0xEA, 0x85, 0x00, 0xBF, 0xAC, 0x41,\n\t\t0xA6, 0x9D, 0xFF, 0xB1, 0xCE, 0xAD, 0xD9, 0xAC,\n\t\t0xA3, 0x23, 0xE9, 0xA6, 0x25, 0xB6, 0x4D, 0xA5,\n\t\t0x76, 0x3B, 0xAD, 0x72, 0x26, 0xDA, 0x02, 0xB9,\n\t\t0xC8, 0xC4, 0xF1, 0xA5, 0xDE, 0x14, 0x0A, 0xC5,\n\t\t0xA6, 0xC1, 0x12, 0x4E, 0x4F, 0x71, 0x8C, 0xE0,\n\t\t0xB2, 0x8E, 0xA4, 0x73, 0x93, 0xAA, 0x66, 0x37\n\t},\n\t{\n\t\t0x4F, 0xE1, 0x81, 0xF5, 0x4A, 0xD6, 0x3A, 0x29,\n\t\t0x83, 0xFE, 0xAA, 0xF7, 0x7D, 0x1E, 0x72, 0x35,\n\t\t0xC2, 0xBE, 0xB1, 0x7F, 0xA3, 0x28, 0xB6, 0xD9,\n\t\t0x50, 0x5B, 0xDA, 0x32, 0x7D, 0xF1, 0x9F, 0xC3,\n\t\t0x7F, 0x02, 0xC4, 0xB6, 0xF0, 0x36, 0x8C, 0xE2,\n\t\t0x31, 0x47, 0x31, 0x3A, 0x8E, 0x57, 0x38, 0xB5,\n\t\t0xFA, 0x2A, 0x95, 0xB2, 0x9D, 0xE1, 0xC7, 0xF8,\n\t\t0x26, 0x4E, 0xB7, 0x7B, 0x69, 0xF5, 0x85, 0xCD\n\t},\n\t{\n\t\t0xF2, 0x28, 0x77, 0x3C, 0xE3, 0xF3, 0xA4, 0x2B,\n\t\t0x5F, 0x14, 0x4D, 0x63, 0x23, 0x7A, 0x72, 0xD9,\n\t\t0x96, 0x93, 0xAD, 0xB8, 0x83, 0x7D, 0x0E, 0x11,\n\t\t0x2A, 0x8A, 0x0F, 0x8F, 0xFF, 0xF2, 0xC3, 0x62,\n\t\t0x85, 0x7A, 0xC4, 0x9C, 0x11, 0xEC, 0x74, 0x0D,\n\t\t0x15, 0x00, 0x74, 0x9D, 0xAC, 0x9B, 0x1F, 0x45,\n\t\t0x48, 0x10, 0x8B, 0xF3, 0x15, 0x57, 0x94, 0xDC,\n\t\t0xC9, 0xE4, 0x08, 0x28, 0x49, 0xE2, 0xB8, 0x5B\n\t},\n\t{\n\t\t0x96, 0x24, 0x52, 0xA8, 0x45, 0x5C, 0xC5, 0x6C,\n\t\t0x85, 0x11, 0x31, 0x7E, 0x3B, 0x1F, 0x3B, 0x2C,\n\t\t0x37, 0xDF, 0x75, 0xF5, 0x88, 0xE9, 0x43, 0x25,\n\t\t0xFD, 0xD7, 0x70, 0x70, 0x35, 0x9C, 0xF6, 0x3A,\n\t\t0x9A, 0xE6, 0xE9, 0x30, 0x93, 0x6F, 0xDF, 0x8E,\n\t\t0x1E, 0x08, 0xFF, 0xCA, 0x44, 0x0C, 0xFB, 0x72,\n\t\t0xC2, 0x8F, 0x06, 0xD8, 0x9A, 0x21, 0x51, 0xD1,\n\t\t0xC4, 0x6C, 0xD5, 0xB2, 0x68, 0xEF, 0x85, 0x63\n\t},\n\t{\n\t\t0x43, 0xD4, 0x4B, 0xFA, 0x18, 0x76, 0x8C, 0x59,\n\t\t0x89, 0x6B, 0xF7, 0xED, 0x17, 0x65, 0xCB, 0x2D,\n\t\t0x14, 0xAF, 0x8C, 0x26, 0x02, 0x66, 0x03, 0x90,\n\t\t0x99, 0xB2, 0x5A, 0x60, 0x3E, 0x4D, 0xDC, 0x50,\n\t\t0x39, 0xD6, 0xEF, 0x3A, 0x91, 0x84, 0x7D, 0x10,\n\t\t0x88, 0xD4, 0x01, 0xC0, 0xC7, 0xE8, 0x47, 0x78,\n\t\t0x1A, 0x8A, 0x59, 0x0D, 0x33, 0xA3, 0xC6, 0xCB,\n\t\t0x4D, 0xF0, 0xFA, 0xB1, 0xC2, 0xF2, 0x23, 0x55\n\t},\n\t{\n\t\t0xDC, 0xFF, 0xA9, 0xD5, 0x8C, 0x2A, 0x4C, 0xA2,\n\t\t0xCD, 0xBB, 0x0C, 0x7A, 0xA4, 0xC4, 0xC1, 0xD4,\n\t\t0x51, 0x65, 0x19, 0x00, 0x89, 0xF4, 0xE9, 0x83,\n\t\t0xBB, 0x1C, 0x2C, 0xAB, 0x4A, 0xAE, 0xFF, 0x1F,\n\t\t0xA2, 0xB5, 0xEE, 0x51, 0x6F, 0xEC, 0xD7, 0x80,\n\t\t0x54, 0x02, 0x40, 0xBF, 0x37, 0xE5, 0x6C, 0x8B,\n\t\t0xCC, 0xA7, 0xFA, 0xB9, 0x80, 0xE1, 0xE6, 0x1C,\n\t\t0x94, 0x00, 0xD8, 0xA9, 0xA5, 0xB1, 0x4A, 0xC6\n\t},\n\t{\n\t\t0x6F, 0xBF, 0x31, 0xB4, 0x5A, 0xB0, 0xC0, 0xB8,\n\t\t0xDA, 0xD1, 0xC0, 0xF5, 0xF4, 0x06, 0x13, 0x79,\n\t\t0x91, 0x2D, 0xDE, 0x5A, 0xA9, 0x22, 0x09, 0x9A,\n\t\t0x03, 0x0B, 0x72, 0x5C, 0x73, 0x34, 0x6C, 0x52,\n\t\t0x42, 0x91, 0xAD, 0xEF, 0x89, 0xD2, 0xF6, 0xFD,\n\t\t0x8D, 0xFC, 0xDA, 0x6D, 0x07, 0xDA, 0xD8, 0x11,\n\t\t0xA9, 0x31, 0x45, 0x36, 0xC2, 0x91, 0x5E, 0xD4,\n\t\t0x5D, 0xA3, 0x49, 0x47, 0xE8, 0x3D, 0xE3, 0x4E\n\t},\n\t{\n\t\t0xA0, 0xC6, 0x5B, 0xDD, 0xDE, 0x8A, 0xDE, 0xF5,\n\t\t0x72, 0x82, 0xB0, 0x4B, 0x11, 0xE7, 0xBC, 0x8A,\n\t\t0xAB, 0x10, 0x5B, 0x99, 0x23, 0x1B, 0x75, 0x0C,\n\t\t0x02, 0x1F, 0x4A, 0x73, 0x5C, 0xB1, 0xBC, 0xFA,\n\t\t0xB8, 0x75, 0x53, 0xBB, 0xA3, 0xAB, 0xB0, 0xC3,\n\t\t0xE6, 0x4A, 0x0B, 0x69, 0x55, 0x28, 0x51, 0x85,\n\t\t0xA0, 0xBD, 0x35, 0xFB, 0x8C, 0xFD, 0xE5, 0x57,\n\t\t0x32, 0x9B, 0xEB, 0xB1, 0xF6, 0x29, 0xEE, 0x93\n\t},\n\t{\n\t\t0xF9, 0x9D, 0x81, 0x55, 0x50, 0x55, 0x8E, 0x81,\n\t\t0xEC, 0xA2, 0xF9, 0x67, 0x18, 0xAE, 0xD1, 0x0D,\n\t\t0x86, 0xF3, 0xF1, 0xCF, 0xB6, 0x75, 0xCC, 0xE0,\n\t\t0x6B, 0x0E, 0xFF, 0x02, 0xF6, 0x17, 0xC5, 0xA4,\n\t\t0x2C, 0x5A, 0xA7, 0x60, 0x27, 0x0F, 0x26, 0x79,\n\t\t0xDA, 0x26, 0x77, 0xC5, 0xAE, 0xB9, 0x4F, 0x11,\n\t\t0x42, 0x27, 0x7F, 0x21, 0xC7, 0xF7, 0x9F, 0x3C,\n\t\t0x4F, 0x0C, 0xCE, 0x4E, 0xD8, 0xEE, 0x62, 0xB1\n\t},\n\t{\n\t\t0x95, 0x39, 0x1D, 0xA8, 0xFC, 0x7B, 0x91, 0x7A,\n\t\t0x20, 0x44, 0xB3, 0xD6, 0xF5, 0x37, 0x4E, 0x1C,\n\t\t0xA0, 0x72, 0xB4, 0x14, 0x54, 0xD5, 0x72, 0xC7,\n\t\t0x35, 0x6C, 0x05, 0xFD, 0x4B, 0xC1, 0xE0, 0xF4,\n\t\t0x0B, 0x8B, 0xB8, 0xB4, 0xA9, 0xF6, 0xBC, 0xE9,\n\t\t0xBE, 0x2C, 0x46, 0x23, 0xC3, 0x99, 0xB0, 0xDC,\n\t\t0xA0, 0xDA, 0xB0, 0x5C, 0xB7, 0x28, 0x1B, 0x71,\n\t\t0xA2, 0x1B, 0x0E, 0xBC, 0xD9, 0xE5, 0x56, 0x70\n\t},\n\t{\n\t\t0x04, 0xB9, 0xCD, 0x3D, 0x20, 0xD2, 0x21, 0xC0,\n\t\t0x9A, 0xC8, 0x69, 0x13, 0xD3, 0xDC, 0x63, 0x04,\n\t\t0x19, 0x89, 0xA9, 0xA1, 0xE6, 0x94, 0xF1, 0xE6,\n\t\t0x39, 0xA3, 0xBA, 0x7E, 0x45, 0x18, 0x40, 0xF7,\n\t\t0x50, 0xC2, 0xFC, 0x19, 0x1D, 0x56, 0xAD, 0x61,\n\t\t0xF2, 0xE7, 0x93, 0x6B, 0xC0, 0xAC, 0x8E, 0x09,\n\t\t0x4B, 0x60, 0xCA, 0xEE, 0xD8, 0x78, 0xC1, 0x87,\n\t\t0x99, 0x04, 0x54, 0x02, 0xD6, 0x1C, 0xEA, 0xF9\n\t},\n\t{\n\t\t0xEC, 0x0E, 0x0E, 0xF7, 0x07, 0xE4, 0xED, 0x6C,\n\t\t0x0C, 0x66, 0xF9, 0xE0, 0x89, 0xE4, 0x95, 0x4B,\n\t\t0x05, 0x80, 0x30, 0xD2, 0xDD, 0x86, 0x39, 0x8F,\n\t\t0xE8, 0x40, 0x59, 0x63, 0x1F, 0x9E, 0xE5, 0x91,\n\t\t0xD9, 0xD7, 0x73, 0x75, 0x35, 0x51, 0x49, 0x17,\n\t\t0x8C, 0x0C, 0xF8, 0xF8, 0xE7, 0xC4, 0x9E, 0xD2,\n\t\t0xA5, 0xE4, 0xF9, 0x54, 0x88, 0xA2, 0x24, 0x70,\n\t\t0x67, 0xC2, 0x08, 0x51, 0x0F, 0xAD, 0xC4, 0x4C\n\t},\n\t{\n\t\t0x9A, 0x37, 0xCC, 0xE2, 0x73, 0xB7, 0x9C, 0x09,\n\t\t0x91, 0x36, 0x77, 0x51, 0x0E, 0xAF, 0x76, 0x88,\n\t\t0xE8, 0x9B, 0x33, 0x14, 0xD3, 0x53, 0x2F, 0xD2,\n\t\t0x76, 0x4C, 0x39, 0xDE, 0x02, 0x2A, 0x29, 0x45,\n\t\t0xB5, 0x71, 0x0D, 0x13, 0x51, 0x7A, 0xF8, 0xDD,\n\t\t0xC0, 0x31, 0x66, 0x24, 0xE7, 0x3B, 0xEC, 0x1C,\n\t\t0xE6, 0x7D, 0xF1, 0x52, 0x28, 0x30, 0x20, 0x36,\n\t\t0xF3, 0x30, 0xAB, 0x0C, 0xB4, 0xD2, 0x18, 0xDD\n\t},\n\t{\n\t\t0x4C, 0xF9, 0xBB, 0x8F, 0xB3, 0xD4, 0xDE, 0x8B,\n\t\t0x38, 0xB2, 0xF2, 0x62, 0xD3, 0xC4, 0x0F, 0x46,\n\t\t0xDF, 0xE7, 0x47, 0xE8, 0xFC, 0x0A, 0x41, 0x4C,\n\t\t0x19, 0x3D, 0x9F, 0xCF, 0x75, 0x31, 0x06, 0xCE,\n\t\t0x47, 0xA1, 0x8F, 0x17, 0x2F, 0x12, 0xE8, 0xA2,\n\t\t0xF1, 0xC2, 0x67, 0x26, 0x54, 0x53, 0x58, 0xE5,\n\t\t0xEE, 0x28, 0xC9, 0xE2, 0x21, 0x3A, 0x87, 0x87,\n\t\t0xAA, 0xFB, 0xC5, 0x16, 0xD2, 0x34, 0x31, 0x52\n\t},\n\t{\n\t\t0x64, 0xE0, 0xC6, 0x3A, 0xF9, 0xC8, 0x08, 0xFD,\n\t\t0x89, 0x31, 0x37, 0x12, 0x98, 0x67, 0xFD, 0x91,\n\t\t0x93, 0x9D, 0x53, 0xF2, 0xAF, 0x04, 0xBE, 0x4F,\n\t\t0xA2, 0x68, 0x00, 0x61, 0x00, 0x06, 0x9B, 0x2D,\n\t\t0x69, 0xDA, 0xA5, 0xC5, 0xD8, 0xED, 0x7F, 0xDD,\n\t\t0xCB, 0x2A, 0x70, 0xEE, 0xEC, 0xDF, 0x2B, 0x10,\n\t\t0x5D, 0xD4, 0x6A, 0x1E, 0x3B, 0x73, 0x11, 0x72,\n\t\t0x8F, 0x63, 0x9A, 0xB4, 0x89, 0x32, 0x6B, 0xC9\n\t},\n\t{\n\t\t0x5E, 0x9C, 0x93, 0x15, 0x8D, 0x65, 0x9B, 0x2D,\n\t\t0xEF, 0x06, 0xB0, 0xC3, 0xC7, 0x56, 0x50, 0x45,\n\t\t0x54, 0x26, 0x62, 0xD6, 0xEE, 0xE8, 0xA9, 0x6A,\n\t\t0x89, 0xB7, 0x8A, 0xDE, 0x09, 0xFE, 0x8B, 0x3D,\n\t\t0xCC, 0x09, 0x6D, 0x4F, 0xE4, 0x88, 0x15, 0xD8,\n\t\t0x8D, 0x8F, 0x82, 0x62, 0x01, 0x56, 0x60, 0x2A,\n\t\t0xF5, 0x41, 0x95, 0x5E, 0x1F, 0x6C, 0xA3, 0x0D,\n\t\t0xCE, 0x14, 0xE2, 0x54, 0xC3, 0x26, 0xB8, 0x8F\n\t},\n\t{\n\t\t0x77, 0x75, 0xDF, 0xF8, 0x89, 0x45, 0x8D, 0xD1,\n\t\t0x1A, 0xEF, 0x41, 0x72, 0x76, 0x85, 0x3E, 0x21,\n\t\t0x33, 0x5E, 0xB8, 0x8E, 0x4D, 0xEC, 0x9C, 0xFB,\n\t\t0x4E, 0x9E, 0xDB, 0x49, 0x82, 0x00, 0x88, 0x55,\n\t\t0x1A, 0x2C, 0xA6, 0x03, 0x39, 0xF1, 0x20, 0x66,\n\t\t0x10, 0x11, 0x69, 0xF0, 0xDF, 0xE8, 0x4B, 0x09,\n\t\t0x8F, 0xDD, 0xB1, 0x48, 0xD9, 0xDA, 0x6B, 0x3D,\n\t\t0x61, 0x3D, 0xF2, 0x63, 0x88, 0x9A, 0xD6, 0x4B\n\t},\n\t{\n\t\t0xF0, 0xD2, 0x80, 0x5A, 0xFB, 0xB9, 0x1F, 0x74,\n\t\t0x39, 0x51, 0x35, 0x1A, 0x6D, 0x02, 0x4F, 0x93,\n\t\t0x53, 0xA2, 0x3C, 0x7C, 0xE1, 0xFC, 0x2B, 0x05,\n\t\t0x1B, 0x3A, 0x8B, 0x96, 0x8C, 0x23, 0x3F, 0x46,\n\t\t0xF5, 0x0F, 0x80, 0x6E, 0xCB, 0x15, 0x68, 0xFF,\n\t\t0xAA, 0x0B, 0x60, 0x66, 0x1E, 0x33, 0x4B, 0x21,\n\t\t0xDD, 0xE0, 0x4F, 0x8F, 0xA1, 0x55, 0xAC, 0x74,\n\t\t0x0E, 0xEB, 0x42, 0xE2, 0x0B, 0x60, 0xD7, 0x64\n\t},\n\t{\n\t\t0x86, 0xA2, 0xAF, 0x31, 0x6E, 0x7D, 0x77, 0x54,\n\t\t0x20, 0x1B, 0x94, 0x2E, 0x27, 0x53, 0x64, 0xAC,\n\t\t0x12, 0xEA, 0x89, 0x62, 0xAB, 0x5B, 0xD8, 0xD7,\n\t\t0xFB, 0x27, 0x6D, 0xC5, 0xFB, 0xFF, 0xC8, 0xF9,\n\t\t0xA2, 0x8C, 0xAE, 0x4E, 0x48, 0x67, 0xDF, 0x67,\n\t\t0x80, 0xD9, 0xB7, 0x25, 0x24, 0x16, 0x09, 0x27,\n\t\t0xC8, 0x55, 0xDA, 0x5B, 0x60, 0x78, 0xE0, 0xB5,\n\t\t0x54, 0xAA, 0x91, 0xE3, 0x1C, 0xB9, 0xCA, 0x1D\n\t},\n\t{\n\t\t0x10, 0xBD, 0xF0, 0xCA, 0xA0, 0x80, 0x27, 0x05,\n\t\t0xE7, 0x06, 0x36, 0x9B, 0xAF, 0x8A, 0x3F, 0x79,\n\t\t0xD7, 0x2C, 0x0A, 0x03, 0xA8, 0x06, 0x75, 0xA7,\n\t\t0xBB, 0xB0, 0x0B, 0xE3, 0xA4, 0x5E, 0x51, 0x64,\n\t\t0x24, 0xD1, 0xEE, 0x88, 0xEF, 0xB5, 0x6F, 0x6D,\n\t\t0x57, 0x77, 0x54, 0x5A, 0xE6, 0xE2, 0x77, 0x65,\n\t\t0xC3, 0xA8, 0xF5, 0xE4, 0x93, 0xFC, 0x30, 0x89,\n\t\t0x15, 0x63, 0x89, 0x33, 0xA1, 0xDF, 0xEE, 0x55\n\t},\n\t{\n\t\t0xB0, 0x17, 0x81, 0x09, 0x2B, 0x17, 0x48, 0x45,\n\t\t0x9E, 0x2E, 0x4E, 0xC1, 0x78, 0x69, 0x66, 0x27,\n\t\t0xBF, 0x4E, 0xBA, 0xFE, 0xBB, 0xA7, 0x74, 0xEC,\n\t\t0xF0, 0x18, 0xB7, 0x9A, 0x68, 0xAE, 0xB8, 0x49,\n\t\t0x17, 0xBF, 0x0B, 0x84, 0xBB, 0x79, 0xD1, 0x7B,\n\t\t0x74, 0x31, 0x51, 0x14, 0x4C, 0xD6, 0x6B, 0x7B,\n\t\t0x33, 0xA4, 0xB9, 0xE5, 0x2C, 0x76, 0xC4, 0xE1,\n\t\t0x12, 0x05, 0x0F, 0xF5, 0x38, 0x5B, 0x7F, 0x0B\n\t},\n\t{\n\t\t0xC6, 0xDB, 0xC6, 0x1D, 0xEC, 0x6E, 0xAE, 0xAC,\n\t\t0x81, 0xE3, 0xD5, 0xF7, 0x55, 0x20, 0x3C, 0x8E,\n\t\t0x22, 0x05, 0x51, 0x53, 0x4A, 0x0B, 0x2F, 0xD1,\n\t\t0x05, 0xA9, 0x18, 0x89, 0x94, 0x5A, 0x63, 0x85,\n\t\t0x50, 0x20, 0x4F, 0x44, 0x09, 0x3D, 0xD9, 0x98,\n\t\t0xC0, 0x76, 0x20, 0x5D, 0xFF, 0xAD, 0x70, 0x3A,\n\t\t0x0E, 0x5C, 0xD3, 0xC7, 0xF4, 0x38, 0xA7, 0xE6,\n\t\t0x34, 0xCD, 0x59, 0xFE, 0xDE, 0xDB, 0x53, 0x9E\n\t},\n\t{\n\t\t0xEB, 0xA5, 0x1A, 0xCF, 0xFB, 0x4C, 0xEA, 0x31,\n\t\t0xDB, 0x4B, 0x8D, 0x87, 0xE9, 0xBF, 0x7D, 0xD4,\n\t\t0x8F, 0xE9, 0x7B, 0x02, 0x53, 0xAE, 0x67, 0xAA,\n\t\t0x58, 0x0F, 0x9A, 0xC4, 0xA9, 0xD9, 0x41, 0xF2,\n\t\t0xBE, 0xA5, 0x18, 0xEE, 0x28, 0x68, 0x18, 0xCC,\n\t\t0x9F, 0x63, 0x3F, 0x2A, 0x3B, 0x9F, 0xB6, 0x8E,\n\t\t0x59, 0x4B, 0x48, 0xCD, 0xD6, 0xD5, 0x15, 0xBF,\n\t\t0x1D, 0x52, 0xBA, 0x6C, 0x85, 0xA2, 0x03, 0xA7\n\t},\n\t{\n\t\t0x86, 0x22, 0x1F, 0x3A, 0xDA, 0x52, 0x03, 0x7B,\n\t\t0x72, 0x22, 0x4F, 0x10, 0x5D, 0x79, 0x99, 0x23,\n\t\t0x1C, 0x5E, 0x55, 0x34, 0xD0, 0x3D, 0xA9, 0xD9,\n\t\t0xC0, 0xA1, 0x2A, 0xCB, 0x68, 0x46, 0x0C, 0xD3,\n\t\t0x75, 0xDA, 0xF8, 0xE2, 0x43, 0x86, 0x28, 0x6F,\n\t\t0x96, 0x68, 0xF7, 0x23, 0x26, 0xDB, 0xF9, 0x9B,\n\t\t0xA0, 0x94, 0x39, 0x24, 0x37, 0xD3, 0x98, 0xE9,\n\t\t0x5B, 0xB8, 0x16, 0x1D, 0x71, 0x7F, 0x89, 0x91\n\t},\n\t{\n\t\t0x55, 0x95, 0xE0, 0x5C, 0x13, 0xA7, 0xEC, 0x4D,\n\t\t0xC8, 0xF4, 0x1F, 0xB7, 0x0C, 0xB5, 0x0A, 0x71,\n\t\t0xBC, 0xE1, 0x7C, 0x02, 0x4F, 0xF6, 0xDE, 0x7A,\n\t\t0xF6, 0x18, 0xD0, 0xCC, 0x4E, 0x9C, 0x32, 0xD9,\n\t\t0x57, 0x0D, 0x6D, 0x3E, 0xA4, 0x5B, 0x86, 0x52,\n\t\t0x54, 0x91, 0x03, 0x0C, 0x0D, 0x8F, 0x2B, 0x18,\n\t\t0x36, 0xD5, 0x77, 0x8C, 0x1C, 0xE7, 0x35, 0xC1,\n\t\t0x77, 0x07, 0xDF, 0x36, 0x4D, 0x05, 0x43, 0x47\n\t},\n\t{\n\t\t0xCE, 0x0F, 0x4F, 0x6A, 0xCA, 0x89, 0x59, 0x0A,\n\t\t0x37, 0xFE, 0x03, 0x4D, 0xD7, 0x4D, 0xD5, 0xFA,\n\t\t0x65, 0xEB, 0x1C, 0xBD, 0x0A, 0x41, 0x50, 0x8A,\n\t\t0xAD, 0xDC, 0x09, 0x35, 0x1A, 0x3C, 0xEA, 0x6D,\n\t\t0x18, 0xCB, 0x21, 0x89, 0xC5, 0x4B, 0x70, 0x0C,\n\t\t0x00, 0x9F, 0x4C, 0xBF, 0x05, 0x21, 0xC7, 0xEA,\n\t\t0x01, 0xBE, 0x61, 0xC5, 0xAE, 0x09, 0xCB, 0x54,\n\t\t0xF2, 0x7B, 0xC1, 0xB4, 0x4D, 0x65, 0x8C, 0x82\n\t},\n\t{\n\t\t0x7E, 0xE8, 0x0B, 0x06, 0xA2, 0x15, 0xA3, 0xBC,\n\t\t0xA9, 0x70, 0xC7, 0x7C, 0xDA, 0x87, 0x61, 0x82,\n\t\t0x2B, 0xC1, 0x03, 0xD4, 0x4F, 0xA4, 0xB3, 0x3F,\n\t\t0x4D, 0x07, 0xDC, 0xB9, 0x97, 0xE3, 0x6D, 0x55,\n\t\t0x29, 0x8B, 0xCE, 0xAE, 0x12, 0x24, 0x1B, 0x3F,\n\t\t0xA0, 0x7F, 0xA6, 0x3B, 0xE5, 0x57, 0x60, 0x68,\n\t\t0xDA, 0x38, 0x7B, 0x8D, 0x58, 0x59, 0xAE, 0xAB,\n\t\t0x70, 0x13, 0x69, 0x84, 0x8B, 0x17, 0x6D, 0x42\n\t},\n\t{\n\t\t0x94, 0x0A, 0x84, 0xB6, 0xA8, 0x4D, 0x10, 0x9A,\n\t\t0xAB, 0x20, 0x8C, 0x02, 0x4C, 0x6C, 0xE9, 0x64,\n\t\t0x76, 0x76, 0xBA, 0x0A, 0xAA, 0x11, 0xF8, 0x6D,\n\t\t0xBB, 0x70, 0x18, 0xF9, 0xFD, 0x22, 0x20, 0xA6,\n\t\t0xD9, 0x01, 0xA9, 0x02, 0x7F, 0x9A, 0xBC, 0xF9,\n\t\t0x35, 0x37, 0x27, 0x27, 0xCB, 0xF0, 0x9E, 0xBD,\n\t\t0x61, 0xA2, 0xA2, 0xEE, 0xB8, 0x76, 0x53, 0xE8,\n\t\t0xEC, 0xAD, 0x1B, 0xAB, 0x85, 0xDC, 0x83, 0x27\n\t},\n\t{\n\t\t0x20, 0x20, 0xB7, 0x82, 0x64, 0xA8, 0x2D, 0x9F,\n\t\t0x41, 0x51, 0x14, 0x1A, 0xDB, 0xA8, 0xD4, 0x4B,\n\t\t0xF2, 0x0C, 0x5E, 0xC0, 0x62, 0xEE, 0xE9, 0xB5,\n\t\t0x95, 0xA1, 0x1F, 0x9E, 0x84, 0x90, 0x1B, 0xF1,\n\t\t0x48, 0xF2, 0x98, 0xE0, 0xC9, 0xF8, 0x77, 0x7D,\n\t\t0xCD, 0xBC, 0x7C, 0xC4, 0x67, 0x0A, 0xAC, 0x35,\n\t\t0x6C, 0xC2, 0xAD, 0x8C, 0xCB, 0x16, 0x29, 0xF1,\n\t\t0x6F, 0x6A, 0x76, 0xBC, 0xEF, 0xBE, 0xE7, 0x60\n\t},\n\t{\n\t\t0xD1, 0xB8, 0x97, 0xB0, 0xE0, 0x75, 0xBA, 0x68,\n\t\t0xAB, 0x57, 0x2A, 0xDF, 0x9D, 0x9C, 0x43, 0x66,\n\t\t0x63, 0xE4, 0x3E, 0xB3, 0xD8, 0xE6, 0x2D, 0x92,\n\t\t0xFC, 0x49, 0xC9, 0xBE, 0x21, 0x4E, 0x6F, 0x27,\n\t\t0x87, 0x3F, 0xE2, 0x15, 0xA6, 0x51, 0x70, 0xE6,\n\t\t0xBE, 0xA9, 0x02, 0x40, 0x8A, 0x25, 0xB4, 0x95,\n\t\t0x06, 0xF4, 0x7B, 0xAB, 0xD0, 0x7C, 0xEC, 0xF7,\n\t\t0x11, 0x3E, 0xC1, 0x0C, 0x5D, 0xD3, 0x12, 0x52\n\t},\n\t{\n\t\t0xB1, 0x4D, 0x0C, 0x62, 0xAB, 0xFA, 0x46, 0x9A,\n\t\t0x35, 0x71, 0x77, 0xE5, 0x94, 0xC1, 0x0C, 0x19,\n\t\t0x42, 0x43, 0xED, 0x20, 0x25, 0xAB, 0x8A, 0xA5,\n\t\t0xAD, 0x2F, 0xA4, 0x1A, 0xD3, 0x18, 0xE0, 0xFF,\n\t\t0x48, 0xCD, 0x5E, 0x60, 0xBE, 0xC0, 0x7B, 0x13,\n\t\t0x63, 0x4A, 0x71, 0x1D, 0x23, 0x26, 0xE4, 0x88,\n\t\t0xA9, 0x85, 0xF3, 0x1E, 0x31, 0x15, 0x33, 0x99,\n\t\t0xE7, 0x30, 0x88, 0xEF, 0xC8, 0x6A, 0x5C, 0x55\n\t},\n\t{\n\t\t0x41, 0x69, 0xC5, 0xCC, 0x80, 0x8D, 0x26, 0x97,\n\t\t0xDC, 0x2A, 0x82, 0x43, 0x0D, 0xC2, 0x3E, 0x3C,\n\t\t0xD3, 0x56, 0xDC, 0x70, 0xA9, 0x45, 0x66, 0x81,\n\t\t0x05, 0x02, 0xB8, 0xD6, 0x55, 0xB3, 0x9A, 0xBF,\n\t\t0x9E, 0x7F, 0x90, 0x2F, 0xE7, 0x17, 0xE0, 0x38,\n\t\t0x92, 0x19, 0x85, 0x9E, 0x19, 0x45, 0xDF, 0x1A,\n\t\t0xF6, 0xAD, 0xA4, 0x2E, 0x4C, 0xCD, 0xA5, 0x5A,\n\t\t0x19, 0x7B, 0x71, 0x00, 0xA3, 0x0C, 0x30, 0xA1\n\t},\n\t{\n\t\t0x25, 0x8A, 0x4E, 0xDB, 0x11, 0x3D, 0x66, 0xC8,\n\t\t0x39, 0xC8, 0xB1, 0xC9, 0x1F, 0x15, 0xF3, 0x5A,\n\t\t0xDE, 0x60, 0x9F, 0x11, 0xCD, 0x7F, 0x86, 0x81,\n\t\t0xA4, 0x04, 0x5B, 0x9F, 0xEF, 0x7B, 0x0B, 0x24,\n\t\t0xC8, 0x2C, 0xDA, 0x06, 0xA5, 0xF2, 0x06, 0x7B,\n\t\t0x36, 0x88, 0x25, 0xE3, 0x91, 0x4E, 0x53, 0xD6,\n\t\t0x94, 0x8E, 0xDE, 0x92, 0xEF, 0xD6, 0xE8, 0x38,\n\t\t0x7F, 0xA2, 0xE5, 0x37, 0x23, 0x9B, 0x5B, 0xEE\n\t},\n\t{\n\t\t0x79, 0xD2, 0xD8, 0x69, 0x6D, 0x30, 0xF3, 0x0F,\n\t\t0xB3, 0x46, 0x57, 0x76, 0x11, 0x71, 0xA1, 0x1E,\n\t\t0x6C, 0x3F, 0x1E, 0x64, 0xCB, 0xE7, 0xBE, 0xBE,\n\t\t0xE1, 0x59, 0xCB, 0x95, 0xBF, 0xAF, 0x81, 0x2B,\n\t\t0x4F, 0x41, 0x1E, 0x2F, 0x26, 0xD9, 0xC4, 0x21,\n\t\t0xDC, 0x2C, 0x28, 0x4A, 0x33, 0x42, 0xD8, 0x23,\n\t\t0xEC, 0x29, 0x38, 0x49, 0xE4, 0x2D, 0x1E, 0x46,\n\t\t0xB0, 0xA4, 0xAC, 0x1E, 0x3C, 0x86, 0xAB, 0xAA\n\t},\n\t{\n\t\t0x8B, 0x94, 0x36, 0x01, 0x0D, 0xC5, 0xDE, 0xE9,\n\t\t0x92, 0xAE, 0x38, 0xAE, 0xA9, 0x7F, 0x2C, 0xD6,\n\t\t0x3B, 0x94, 0x6D, 0x94, 0xFE, 0xDD, 0x2E, 0xC9,\n\t\t0x67, 0x1D, 0xCD, 0xE3, 0xBD, 0x4C, 0xE9, 0x56,\n\t\t0x4D, 0x55, 0x5C, 0x66, 0xC1, 0x5B, 0xB2, 0xB9,\n\t\t0x00, 0xDF, 0x72, 0xED, 0xB6, 0xB8, 0x91, 0xEB,\n\t\t0xCA, 0xDF, 0xEF, 0xF6, 0x3C, 0x9E, 0xA4, 0x03,\n\t\t0x6A, 0x99, 0x8B, 0xE7, 0x97, 0x39, 0x81, 0xE7\n\t},\n\t{\n\t\t0xC8, 0xF6, 0x8E, 0x69, 0x6E, 0xD2, 0x82, 0x42,\n\t\t0xBF, 0x99, 0x7F, 0x5B, 0x3B, 0x34, 0x95, 0x95,\n\t\t0x08, 0xE4, 0x2D, 0x61, 0x38, 0x10, 0xF1, 0xE2,\n\t\t0xA4, 0x35, 0xC9, 0x6E, 0xD2, 0xFF, 0x56, 0x0C,\n\t\t0x70, 0x22, 0xF3, 0x61, 0xA9, 0x23, 0x4B, 0x98,\n\t\t0x37, 0xFE, 0xEE, 0x90, 0xBF, 0x47, 0x92, 0x2E,\n\t\t0xE0, 0xFD, 0x5F, 0x8D, 0xDF, 0x82, 0x37, 0x18,\n\t\t0xD8, 0x6D, 0x1E, 0x16, 0xC6, 0x09, 0x00, 0x71\n\t},\n\t{\n\t\t0xB0, 0x2D, 0x3E, 0xEE, 0x48, 0x60, 0xD5, 0x86,\n\t\t0x8B, 0x2C, 0x39, 0xCE, 0x39, 0xBF, 0xE8, 0x10,\n\t\t0x11, 0x29, 0x05, 0x64, 0xDD, 0x67, 0x8C, 0x85,\n\t\t0xE8, 0x78, 0x3F, 0x29, 0x30, 0x2D, 0xFC, 0x13,\n\t\t0x99, 0xBA, 0x95, 0xB6, 0xB5, 0x3C, 0xD9, 0xEB,\n\t\t0xBF, 0x40, 0x0C, 0xCA, 0x1D, 0xB0, 0xAB, 0x67,\n\t\t0xE1, 0x9A, 0x32, 0x5F, 0x2D, 0x11, 0x58, 0x12,\n\t\t0xD2, 0x5D, 0x00, 0x97, 0x8A, 0xD1, 0xBC, 0xA4\n\t},\n\t{\n\t\t0x76, 0x93, 0xEA, 0x73, 0xAF, 0x3A, 0xC4, 0xDA,\n\t\t0xD2, 0x1C, 0xA0, 0xD8, 0xDA, 0x85, 0xB3, 0x11,\n\t\t0x8A, 0x7D, 0x1C, 0x60, 0x24, 0xCF, 0xAF, 0x55,\n\t\t0x76, 0x99, 0x86, 0x82, 0x17, 0xBC, 0x0C, 0x2F,\n\t\t0x44, 0xA1, 0x99, 0xBC, 0x6C, 0x0E, 0xDD, 0x51,\n\t\t0x97, 0x98, 0xBA, 0x05, 0xBD, 0x5B, 0x1B, 0x44,\n\t\t0x84, 0x34, 0x6A, 0x47, 0xC2, 0xCA, 0xDF, 0x6B,\n\t\t0xF3, 0x0B, 0x78, 0x5C, 0xC8, 0x8B, 0x2B, 0xAF\n\t},\n\t{\n\t\t0xA0, 0xE5, 0xC1, 0xC0, 0x03, 0x1C, 0x02, 0xE4,\n\t\t0x8B, 0x7F, 0x09, 0xA5, 0xE8, 0x96, 0xEE, 0x9A,\n\t\t0xEF, 0x2F, 0x17, 0xFC, 0x9E, 0x18, 0xE9, 0x97,\n\t\t0xD7, 0xF6, 0xCA, 0xC7, 0xAE, 0x31, 0x64, 0x22,\n\t\t0xC2, 0xB1, 0xE7, 0x79, 0x84, 0xE5, 0xF3, 0xA7,\n\t\t0x3C, 0xB4, 0x5D, 0xEE, 0xD5, 0xD3, 0xF8, 0x46,\n\t\t0x00, 0x10, 0x5E, 0x6E, 0xE3, 0x8F, 0x2D, 0x09,\n\t\t0x0C, 0x7D, 0x04, 0x42, 0xEA, 0x34, 0xC4, 0x6D\n\t},\n\t{\n\t\t0x41, 0xDA, 0xA6, 0xAD, 0xCF, 0xDB, 0x69, 0xF1,\n\t\t0x44, 0x0C, 0x37, 0xB5, 0x96, 0x44, 0x01, 0x65,\n\t\t0xC1, 0x5A, 0xDA, 0x59, 0x68, 0x13, 0xE2, 0xE2,\n\t\t0x2F, 0x06, 0x0F, 0xCD, 0x55, 0x1F, 0x24, 0xDE,\n\t\t0xE8, 0xE0, 0x4B, 0xA6, 0x89, 0x03, 0x87, 0x88,\n\t\t0x6C, 0xEE, 0xC4, 0xA7, 0xA0, 0xD7, 0xFC, 0x6B,\n\t\t0x44, 0x50, 0x63, 0x92, 0xEC, 0x38, 0x22, 0xC0,\n\t\t0xD8, 0xC1, 0xAC, 0xFC, 0x7D, 0x5A, 0xEB, 0xE8\n\t},\n\t{\n\t\t0x14, 0xD4, 0xD4, 0x0D, 0x59, 0x84, 0xD8, 0x4C,\n\t\t0x5C, 0xF7, 0x52, 0x3B, 0x77, 0x98, 0xB2, 0x54,\n\t\t0xE2, 0x75, 0xA3, 0xA8, 0xCC, 0x0A, 0x1B, 0xD0,\n\t\t0x6E, 0xBC, 0x0B, 0xEE, 0x72, 0x68, 0x56, 0xAC,\n\t\t0xC3, 0xCB, 0xF5, 0x16, 0xFF, 0x66, 0x7C, 0xDA,\n\t\t0x20, 0x58, 0xAD, 0x5C, 0x34, 0x12, 0x25, 0x44,\n\t\t0x60, 0xA8, 0x2C, 0x92, 0x18, 0x70, 0x41, 0x36,\n\t\t0x3C, 0xC7, 0x7A, 0x4D, 0xC2, 0x15, 0xE4, 0x87\n\t},\n\t{\n\t\t0xD0, 0xE7, 0xA1, 0xE2, 0xB9, 0xA4, 0x47, 0xFE,\n\t\t0xE8, 0x3E, 0x22, 0x77, 0xE9, 0xFF, 0x80, 0x10,\n\t\t0xC2, 0xF3, 0x75, 0xAE, 0x12, 0xFA, 0x7A, 0xAA,\n\t\t0x8C, 0xA5, 0xA6, 0x31, 0x78, 0x68, 0xA2, 0x6A,\n\t\t0x36, 0x7A, 0x0B, 0x69, 0xFB, 0xC1, 0xCF, 0x32,\n\t\t0xA5, 0x5D, 0x34, 0xEB, 0x37, 0x06, 0x63, 0x01,\n\t\t0x6F, 0x3D, 0x21, 0x10, 0x23, 0x0E, 0xBA, 0x75,\n\t\t0x40, 0x28, 0xA5, 0x6F, 0x54, 0xAC, 0xF5, 0x7C\n\t},\n\t{\n\t\t0xE7, 0x71, 0xAA, 0x8D, 0xB5, 0xA3, 0xE0, 0x43,\n\t\t0xE8, 0x17, 0x8F, 0x39, 0xA0, 0x85, 0x7B, 0xA0,\n\t\t0x4A, 0x3F, 0x18, 0xE4, 0xAA, 0x05, 0x74, 0x3C,\n\t\t0xF8, 0xD2, 0x22, 0xB0, 0xB0, 0x95, 0x82, 0x53,\n\t\t0x50, 0xBA, 0x42, 0x2F, 0x63, 0x38, 0x2A, 0x23,\n\t\t0xD9, 0x2E, 0x41, 0x49, 0x07, 0x4E, 0x81, 0x6A,\n\t\t0x36, 0xC1, 0xCD, 0x28, 0x28, 0x4D, 0x14, 0x62,\n\t\t0x67, 0x94, 0x0B, 0x31, 0xF8, 0x81, 0x8E, 0xA2\n\t},\n\t{\n\t\t0xFE, 0xB4, 0xFD, 0x6F, 0x9E, 0x87, 0xA5, 0x6B,\n\t\t0xEF, 0x39, 0x8B, 0x32, 0x84, 0xD2, 0xBD, 0xA5,\n\t\t0xB5, 0xB0, 0xE1, 0x66, 0x58, 0x3A, 0x66, 0xB6,\n\t\t0x1E, 0x53, 0x84, 0x57, 0xFF, 0x05, 0x84, 0x87,\n\t\t0x2C, 0x21, 0xA3, 0x29, 0x62, 0xB9, 0x92, 0x8F,\n\t\t0xFA, 0xB5, 0x8D, 0xE4, 0xAF, 0x2E, 0xDD, 0x4E,\n\t\t0x15, 0xD8, 0xB3, 0x55, 0x70, 0x52, 0x32, 0x07,\n\t\t0xFF, 0x4E, 0x2A, 0x5A, 0xA7, 0x75, 0x4C, 0xAA\n\t},\n\t{\n\t\t0x46, 0x2F, 0x17, 0xBF, 0x00, 0x5F, 0xB1, 0xC1,\n\t\t0xB9, 0xE6, 0x71, 0x77, 0x9F, 0x66, 0x52, 0x09,\n\t\t0xEC, 0x28, 0x73, 0xE3, 0xE4, 0x11, 0xF9, 0x8D,\n\t\t0xAB, 0xF2, 0x40, 0xA1, 0xD5, 0xEC, 0x3F, 0x95,\n\t\t0xCE, 0x67, 0x96, 0xB6, 0xFC, 0x23, 0xFE, 0x17,\n\t\t0x19, 0x03, 0xB5, 0x02, 0x02, 0x34, 0x67, 0xDE,\n\t\t0xC7, 0x27, 0x3F, 0xF7, 0x48, 0x79, 0xB9, 0x29,\n\t\t0x67, 0xA2, 0xA4, 0x3A, 0x5A, 0x18, 0x3D, 0x33\n\t},\n\t{\n\t\t0xD3, 0x33, 0x81, 0x93, 0xB6, 0x45, 0x53, 0xDB,\n\t\t0xD3, 0x8D, 0x14, 0x4B, 0xEA, 0x71, 0xC5, 0x91,\n\t\t0x5B, 0xB1, 0x10, 0xE2, 0xD8, 0x81, 0x80, 0xDB,\n\t\t0xC5, 0xDB, 0x36, 0x4F, 0xD6, 0x17, 0x1D, 0xF3,\n\t\t0x17, 0xFC, 0x72, 0x68, 0x83, 0x1B, 0x5A, 0xEF,\n\t\t0x75, 0xE4, 0x34, 0x2B, 0x2F, 0xAD, 0x87, 0x97,\n\t\t0xBA, 0x39, 0xED, 0xDC, 0xEF, 0x80, 0xE6, 0xEC,\n\t\t0x08, 0x15, 0x93, 0x50, 0xB1, 0xAD, 0x69, 0x6D\n\t},\n\t{\n\t\t0xE1, 0x59, 0x0D, 0x58, 0x5A, 0x3D, 0x39, 0xF7,\n\t\t0xCB, 0x59, 0x9A, 0xBD, 0x47, 0x90, 0x70, 0x96,\n\t\t0x64, 0x09, 0xA6, 0x84, 0x6D, 0x43, 0x77, 0xAC,\n\t\t0xF4, 0x47, 0x1D, 0x06, 0x5D, 0x5D, 0xB9, 0x41,\n\t\t0x29, 0xCC, 0x9B, 0xE9, 0x25, 0x73, 0xB0, 0x5E,\n\t\t0xD2, 0x26, 0xBE, 0x1E, 0x9B, 0x7C, 0xB0, 0xCA,\n\t\t0xBE, 0x87, 0x91, 0x85, 0x89, 0xF8, 0x0D, 0xAD,\n\t\t0xD4, 0xEF, 0x5E, 0xF2, 0x5A, 0x93, 0xD2, 0x8E\n\t},\n\t{\n\t\t0xF8, 0xF3, 0x72, 0x6A, 0xC5, 0xA2, 0x6C, 0xC8,\n\t\t0x01, 0x32, 0x49, 0x3A, 0x6F, 0xED, 0xCB, 0x0E,\n\t\t0x60, 0x76, 0x0C, 0x09, 0xCF, 0xC8, 0x4C, 0xAD,\n\t\t0x17, 0x81, 0x75, 0x98, 0x68, 0x19, 0x66, 0x5E,\n\t\t0x76, 0x84, 0x2D, 0x7B, 0x9F, 0xED, 0xF7, 0x6D,\n\t\t0xDD, 0xEB, 0xF5, 0xD3, 0xF5, 0x6F, 0xAA, 0xAD,\n\t\t0x44, 0x77, 0x58, 0x7A, 0xF2, 0x16, 0x06, 0xD3,\n\t\t0x96, 0xAE, 0x57, 0x0D, 0x8E, 0x71, 0x9A, 0xF2\n\t},\n\t{\n\t\t0x30, 0x18, 0x60, 0x55, 0xC0, 0x79, 0x49, 0x94,\n\t\t0x81, 0x83, 0xC8, 0x50, 0xE9, 0xA7, 0x56, 0xCC,\n\t\t0x09, 0x93, 0x7E, 0x24, 0x7D, 0x9D, 0x92, 0x8E,\n\t\t0x86, 0x9E, 0x20, 0xBA, 0xFC, 0x3C, 0xD9, 0x72,\n\t\t0x17, 0x19, 0xD3, 0x4E, 0x04, 0xA0, 0x89, 0x9B,\n\t\t0x92, 0xC7, 0x36, 0x08, 0x45, 0x50, 0x18, 0x68,\n\t\t0x86, 0xEF, 0xBA, 0x2E, 0x79, 0x0D, 0x8B, 0xE6,\n\t\t0xEB, 0xF0, 0x40, 0xB2, 0x09, 0xC4, 0x39, 0xA4\n\t},\n\t{\n\t\t0xF3, 0xC4, 0x27, 0x6C, 0xB8, 0x63, 0x63, 0x77,\n\t\t0x12, 0xC2, 0x41, 0xC4, 0x44, 0xC5, 0xCC, 0x1E,\n\t\t0x35, 0x54, 0xE0, 0xFD, 0xDB, 0x17, 0x4D, 0x03,\n\t\t0x58, 0x19, 0xDD, 0x83, 0xEB, 0x70, 0x0B, 0x4C,\n\t\t0xE8, 0x8D, 0xF3, 0xAB, 0x38, 0x41, 0xBA, 0x02,\n\t\t0x08, 0x5E, 0x1A, 0x99, 0xB4, 0xE1, 0x73, 0x10,\n\t\t0xC5, 0x34, 0x10, 0x75, 0xC0, 0x45, 0x8B, 0xA3,\n\t\t0x76, 0xC9, 0x5A, 0x68, 0x18, 0xFB, 0xB3, 0xE2\n\t},\n\t{\n\t\t0x0A, 0xA0, 0x07, 0xC4, 0xDD, 0x9D, 0x58, 0x32,\n\t\t0x39, 0x30, 0x40, 0xA1, 0x58, 0x3C, 0x93, 0x0B,\n\t\t0xCA, 0x7D, 0xC5, 0xE7, 0x7E, 0xA5, 0x3A, 0xDD,\n\t\t0x7E, 0x2B, 0x3F, 0x7C, 0x8E, 0x23, 0x13, 0x68,\n\t\t0x04, 0x35, 0x20, 0xD4, 0xA3, 0xEF, 0x53, 0xC9,\n\t\t0x69, 0xB6, 0xBB, 0xFD, 0x02, 0x59, 0x46, 0xF6,\n\t\t0x32, 0xBD, 0x7F, 0x76, 0x5D, 0x53, 0xC2, 0x10,\n\t\t0x03, 0xB8, 0xF9, 0x83, 0xF7, 0x5E, 0x2A, 0x6A\n\t},\n\t{\n\t\t0x08, 0xE9, 0x46, 0x47, 0x20, 0x53, 0x3B, 0x23,\n\t\t0xA0, 0x4E, 0xC2, 0x4F, 0x7A, 0xE8, 0xC1, 0x03,\n\t\t0x14, 0x5F, 0x76, 0x53, 0x87, 0xD7, 0x38, 0x77,\n\t\t0x7D, 0x3D, 0x34, 0x34, 0x77, 0xFD, 0x1C, 0x58,\n\t\t0xDB, 0x05, 0x21, 0x42, 0xCA, 0xB7, 0x54, 0xEA,\n\t\t0x67, 0x43, 0x78, 0xE1, 0x87, 0x66, 0xC5, 0x35,\n\t\t0x42, 0xF7, 0x19, 0x70, 0x17, 0x1C, 0xC4, 0xF8,\n\t\t0x16, 0x94, 0x24, 0x6B, 0x71, 0x7D, 0x75, 0x64\n\t},\n\t{\n\t\t0xD3, 0x7F, 0xF7, 0xAD, 0x29, 0x79, 0x93, 0xE7,\n\t\t0xEC, 0x21, 0xE0, 0xF1, 0xB4, 0xB5, 0xAE, 0x71,\n\t\t0x9C, 0xDC, 0x83, 0xC5, 0xDB, 0x68, 0x75, 0x27,\n\t\t0xF2, 0x75, 0x16, 0xCB, 0xFF, 0xA8, 0x22, 0x88,\n\t\t0x8A, 0x68, 0x10, 0xEE, 0x5C, 0x1C, 0xA7, 0xBF,\n\t\t0xE3, 0x32, 0x11, 0x19, 0xBE, 0x1A, 0xB7, 0xBF,\n\t\t0xA0, 0xA5, 0x02, 0x67, 0x1C, 0x83, 0x29, 0x49,\n\t\t0x4D, 0xF7, 0xAD, 0x6F, 0x52, 0x2D, 0x44, 0x0F\n\t},\n\t{\n\t\t0xDD, 0x90, 0x42, 0xF6, 0xE4, 0x64, 0xDC, 0xF8,\n\t\t0x6B, 0x12, 0x62, 0xF6, 0xAC, 0xCF, 0xAF, 0xBD,\n\t\t0x8C, 0xFD, 0x90, 0x2E, 0xD3, 0xED, 0x89, 0xAB,\n\t\t0xF7, 0x8F, 0xFA, 0x48, 0x2D, 0xBD, 0xEE, 0xB6,\n\t\t0x96, 0x98, 0x42, 0x39, 0x4C, 0x9A, 0x11, 0x68,\n\t\t0xAE, 0x3D, 0x48, 0x1A, 0x01, 0x78, 0x42, 0xF6,\n\t\t0x60, 0x00, 0x2D, 0x42, 0x44, 0x7C, 0x6B, 0x22,\n\t\t0xF7, 0xB7, 0x2F, 0x21, 0xAA, 0xE0, 0x21, 0xC9\n\t},\n\t{\n\t\t0xBD, 0x96, 0x5B, 0xF3, 0x1E, 0x87, 0xD7, 0x03,\n\t\t0x27, 0x53, 0x6F, 0x2A, 0x34, 0x1C, 0xEB, 0xC4,\n\t\t0x76, 0x8E, 0xCA, 0x27, 0x5F, 0xA0, 0x5E, 0xF9,\n\t\t0x8F, 0x7F, 0x1B, 0x71, 0xA0, 0x35, 0x12, 0x98,\n\t\t0xDE, 0x00, 0x6F, 0xBA, 0x73, 0xFE, 0x67, 0x33,\n\t\t0xED, 0x01, 0xD7, 0x58, 0x01, 0xB4, 0xA9, 0x28,\n\t\t0xE5, 0x42, 0x31, 0xB3, 0x8E, 0x38, 0xC5, 0x62,\n\t\t0xB2, 0xE3, 0x3E, 0xA1, 0x28, 0x49, 0x92, 0xFA\n\t},\n\t{\n\t\t0x65, 0x67, 0x6D, 0x80, 0x06, 0x17, 0x97, 0x2F,\n\t\t0xBD, 0x87, 0xE4, 0xB9, 0x51, 0x4E, 0x1C, 0x67,\n\t\t0x40, 0x2B, 0x7A, 0x33, 0x10, 0x96, 0xD3, 0xBF,\n\t\t0xAC, 0x22, 0xF1, 0xAB, 0xB9, 0x53, 0x74, 0xAB,\n\t\t0xC9, 0x42, 0xF1, 0x6E, 0x9A, 0xB0, 0xEA, 0xD3,\n\t\t0x3B, 0x87, 0xC9, 0x19, 0x68, 0xA6, 0xE5, 0x09,\n\t\t0xE1, 0x19, 0xFF, 0x07, 0x78, 0x7B, 0x3E, 0xF4,\n\t\t0x83, 0xE1, 0xDC, 0xDC, 0xCF, 0x6E, 0x30, 0x22\n\t},\n\t{\n\t\t0x93, 0x9F, 0xA1, 0x89, 0x69, 0x9C, 0x5D, 0x2C,\n\t\t0x81, 0xDD, 0xD1, 0xFF, 0xC1, 0xFA, 0x20, 0x7C,\n\t\t0x97, 0x0B, 0x6A, 0x36, 0x85, 0xBB, 0x29, 0xCE,\n\t\t0x1D, 0x3E, 0x99, 0xD4, 0x2F, 0x2F, 0x74, 0x42,\n\t\t0xDA, 0x53, 0xE9, 0x5A, 0x72, 0x90, 0x73, 0x14,\n\t\t0xF4, 0x58, 0x83, 0x99, 0xA3, 0xFF, 0x5B, 0x0A,\n\t\t0x92, 0xBE, 0xB3, 0xF6, 0xBE, 0x26, 0x94, 0xF9,\n\t\t0xF8, 0x6E, 0xCF, 0x29, 0x52, 0xD5, 0xB4, 0x1C\n\t},\n\t{\n\t\t0xC5, 0x16, 0x54, 0x17, 0x01, 0x86, 0x3F, 0x91,\n\t\t0x00, 0x5F, 0x31, 0x41, 0x08, 0xCE, 0xEC, 0xE3,\n\t\t0xC6, 0x43, 0xE0, 0x4F, 0xC8, 0xC4, 0x2F, 0xD2,\n\t\t0xFF, 0x55, 0x62, 0x20, 0xE6, 0x16, 0xAA, 0xA6,\n\t\t0xA4, 0x8A, 0xEB, 0x97, 0xA8, 0x4B, 0xAD, 0x74,\n\t\t0x78, 0x2E, 0x8D, 0xFF, 0x96, 0xA1, 0xA2, 0xFA,\n\t\t0x94, 0x93, 0x39, 0xD7, 0x22, 0xED, 0xCA, 0xA3,\n\t\t0x2B, 0x57, 0x06, 0x70, 0x41, 0xDF, 0x88, 0xCC\n\t},\n\t{\n\t\t0x98, 0x7F, 0xD6, 0xE0, 0xD6, 0x85, 0x7C, 0x55,\n\t\t0x3E, 0xAE, 0xBB, 0x3D, 0x34, 0x97, 0x0A, 0x2C,\n\t\t0x2F, 0x6E, 0x89, 0xA3, 0x54, 0x8F, 0x49, 0x25,\n\t\t0x21, 0x72, 0x2B, 0x80, 0xA1, 0xC2, 0x1A, 0x15,\n\t\t0x38, 0x92, 0x34, 0x6D, 0x2C, 0xBA, 0x64, 0x44,\n\t\t0x21, 0x2D, 0x56, 0xDA, 0x9A, 0x26, 0xE3, 0x24,\n\t\t0xDC, 0xCB, 0xC0, 0xDC, 0xDE, 0x85, 0xD4, 0xD2,\n\t\t0xEE, 0x43, 0x99, 0xEE, 0xC5, 0xA6, 0x4E, 0x8F\n\t},\n\t{\n\t\t0xAE, 0x56, 0xDE, 0xB1, 0xC2, 0x32, 0x8D, 0x9C,\n\t\t0x40, 0x17, 0x70, 0x6B, 0xCE, 0x6E, 0x99, 0xD4,\n\t\t0x13, 0x49, 0x05, 0x3B, 0xA9, 0xD3, 0x36, 0xD6,\n\t\t0x77, 0xC4, 0xC2, 0x7D, 0x9F, 0xD5, 0x0A, 0xE6,\n\t\t0xAE, 0xE1, 0x7E, 0x85, 0x31, 0x54, 0xE1, 0xF4,\n\t\t0xFE, 0x76, 0x72, 0x34, 0x6D, 0xA2, 0xEA, 0xA3,\n\t\t0x1E, 0xEA, 0x53, 0xFC, 0xF2, 0x4A, 0x22, 0x80,\n\t\t0x4F, 0x11, 0xD0, 0x3D, 0xA6, 0xAB, 0xFC, 0x2B\n\t},\n\t{\n\t\t0x49, 0xD6, 0xA6, 0x08, 0xC9, 0xBD, 0xE4, 0x49,\n\t\t0x18, 0x70, 0x49, 0x85, 0x72, 0xAC, 0x31, 0xAA,\n\t\t0xC3, 0xFA, 0x40, 0x93, 0x8B, 0x38, 0xA7, 0x81,\n\t\t0x8F, 0x72, 0x38, 0x3E, 0xB0, 0x40, 0xAD, 0x39,\n\t\t0x53, 0x2B, 0xC0, 0x65, 0x71, 0xE1, 0x3D, 0x76,\n\t\t0x7E, 0x69, 0x45, 0xAB, 0x77, 0xC0, 0xBD, 0xC3,\n\t\t0xB0, 0x28, 0x42, 0x53, 0x34, 0x3F, 0x9F, 0x6C,\n\t\t0x12, 0x44, 0xEB, 0xF2, 0xFF, 0x0D, 0xF8, 0x66\n\t},\n\t{\n\t\t0xDA, 0x58, 0x2A, 0xD8, 0xC5, 0x37, 0x0B, 0x44,\n\t\t0x69, 0xAF, 0x86, 0x2A, 0xA6, 0x46, 0x7A, 0x22,\n\t\t0x93, 0xB2, 0xB2, 0x8B, 0xD8, 0x0A, 0xE0, 0xE9,\n\t\t0x1F, 0x42, 0x5A, 0xD3, 0xD4, 0x72, 0x49, 0xFD,\n\t\t0xF9, 0x88, 0x25, 0xCC, 0x86, 0xF1, 0x40, 0x28,\n\t\t0xC3, 0x30, 0x8C, 0x98, 0x04, 0xC7, 0x8B, 0xFE,\n\t\t0xEE, 0xEE, 0x46, 0x14, 0x44, 0xCE, 0x24, 0x36,\n\t\t0x87, 0xE1, 0xA5, 0x05, 0x22, 0x45, 0x6A, 0x1D\n\t},\n\t{\n\t\t0xD5, 0x26, 0x6A, 0xA3, 0x33, 0x11, 0x94, 0xAE,\n\t\t0xF8, 0x52, 0xEE, 0xD8, 0x6D, 0x7B, 0x5B, 0x26,\n\t\t0x33, 0xA0, 0xAF, 0x1C, 0x73, 0x59, 0x06, 0xF2,\n\t\t0xE1, 0x32, 0x79, 0xF1, 0x49, 0x31, 0xA9, 0xFC,\n\t\t0x3B, 0x0E, 0xAC, 0x5C, 0xE9, 0x24, 0x52, 0x73,\n\t\t0xBD, 0x1A, 0xA9, 0x29, 0x05, 0xAB, 0xE1, 0x62,\n\t\t0x78, 0xEF, 0x7E, 0xFD, 0x47, 0x69, 0x47, 0x89,\n\t\t0xA7, 0x28, 0x3B, 0x77, 0xDA, 0x3C, 0x70, 0xF8\n\t},\n\t{\n\t\t0x29, 0x62, 0x73, 0x4C, 0x28, 0x25, 0x21, 0x86,\n\t\t0xA9, 0xA1, 0x11, 0x1C, 0x73, 0x2A, 0xD4, 0xDE,\n\t\t0x45, 0x06, 0xD4, 0xB4, 0x48, 0x09, 0x16, 0x30,\n\t\t0x3E, 0xB7, 0x99, 0x1D, 0x65, 0x9C, 0xCD, 0xA0,\n\t\t0x7A, 0x99, 0x11, 0x91, 0x4B, 0xC7, 0x5C, 0x41,\n\t\t0x8A, 0xB7, 0xA4, 0x54, 0x17, 0x57, 0xAD, 0x05,\n\t\t0x47, 0x96, 0xE2, 0x67, 0x97, 0xFE, 0xAF, 0x36,\n\t\t0xE9, 0xF6, 0xAD, 0x43, 0xF1, 0x4B, 0x35, 0xA4\n\t},\n\t{\n\t\t0xE8, 0xB7, 0x9E, 0xC5, 0xD0, 0x6E, 0x11, 0x1B,\n\t\t0xDF, 0xAF, 0xD7, 0x1E, 0x9F, 0x57, 0x60, 0xF0,\n\t\t0x0A, 0xC8, 0xAC, 0x5D, 0x8B, 0xF7, 0x68, 0xF9,\n\t\t0xFF, 0x6F, 0x08, 0xB8, 0xF0, 0x26, 0x09, 0x6B,\n\t\t0x1C, 0xC3, 0xA4, 0xC9, 0x73, 0x33, 0x30, 0x19,\n\t\t0xF1, 0xE3, 0x55, 0x3E, 0x77, 0xDA, 0x3F, 0x98,\n\t\t0xCB, 0x9F, 0x54, 0x2E, 0x0A, 0x90, 0xE5, 0xF8,\n\t\t0xA9, 0x40, 0xCC, 0x58, 0xE5, 0x98, 0x44, 0xB3\n\t},\n\t{\n\t\t0xDF, 0xB3, 0x20, 0xC4, 0x4F, 0x9D, 0x41, 0xD1,\n\t\t0xEF, 0xDC, 0xC0, 0x15, 0xF0, 0x8D, 0xD5, 0x53,\n\t\t0x9E, 0x52, 0x6E, 0x39, 0xC8, 0x7D, 0x50, 0x9A,\n\t\t0xE6, 0x81, 0x2A, 0x96, 0x9E, 0x54, 0x31, 0xBF,\n\t\t0x4F, 0xA7, 0xD9, 0x1F, 0xFD, 0x03, 0xB9, 0x81,\n\t\t0xE0, 0xD5, 0x44, 0xCF, 0x72, 0xD7, 0xB1, 0xC0,\n\t\t0x37, 0x4F, 0x88, 0x01, 0x48, 0x2E, 0x6D, 0xEA,\n\t\t0x2E, 0xF9, 0x03, 0x87, 0x7E, 0xBA, 0x67, 0x5E\n\t},\n\t{\n\t\t0xD8, 0x86, 0x75, 0x11, 0x8F, 0xDB, 0x55, 0xA5,\n\t\t0xFB, 0x36, 0x5A, 0xC2, 0xAF, 0x1D, 0x21, 0x7B,\n\t\t0xF5, 0x26, 0xCE, 0x1E, 0xE9, 0xC9, 0x4B, 0x2F,\n\t\t0x00, 0x90, 0xB2, 0xC5, 0x8A, 0x06, 0xCA, 0x58,\n\t\t0x18, 0x7D, 0x7F, 0xE5, 0x7C, 0x7B, 0xED, 0x9D,\n\t\t0x26, 0xFC, 0xA0, 0x67, 0xB4, 0x11, 0x0E, 0xEF,\n\t\t0xCD, 0x9A, 0x0A, 0x34, 0x5D, 0xE8, 0x72, 0xAB,\n\t\t0xE2, 0x0D, 0xE3, 0x68, 0x00, 0x1B, 0x07, 0x45\n\t},\n\t{\n\t\t0xB8, 0x93, 0xF2, 0xFC, 0x41, 0xF7, 0xB0, 0xDD,\n\t\t0x6E, 0x2F, 0x6A, 0xA2, 0xE0, 0x37, 0x0C, 0x0C,\n\t\t0xFF, 0x7D, 0xF0, 0x9E, 0x3A, 0xCF, 0xCC, 0x0E,\n\t\t0x92, 0x0B, 0x6E, 0x6F, 0xAD, 0x0E, 0xF7, 0x47,\n\t\t0xC4, 0x06, 0x68, 0x41, 0x7D, 0x34, 0x2B, 0x80,\n\t\t0xD2, 0x35, 0x1E, 0x8C, 0x17, 0x5F, 0x20, 0x89,\n\t\t0x7A, 0x06, 0x2E, 0x97, 0x65, 0xE6, 0xC6, 0x7B,\n\t\t0x53, 0x9B, 0x6B, 0xA8, 0xB9, 0x17, 0x05, 0x45\n\t},\n\t{\n\t\t0x6C, 0x67, 0xEC, 0x56, 0x97, 0xAC, 0xCD, 0x23,\n\t\t0x5C, 0x59, 0xB4, 0x86, 0xD7, 0xB7, 0x0B, 0xAE,\n\t\t0xED, 0xCB, 0xD4, 0xAA, 0x64, 0xEB, 0xD4, 0xEE,\n\t\t0xF3, 0xC7, 0xEA, 0xC1, 0x89, 0x56, 0x1A, 0x72,\n\t\t0x62, 0x50, 0xAE, 0xC4, 0xD4, 0x8C, 0xAD, 0xCA,\n\t\t0xFB, 0xBE, 0x2C, 0xE3, 0xC1, 0x6C, 0xE2, 0xD6,\n\t\t0x91, 0xA8, 0xCC, 0xE0, 0x6E, 0x88, 0x79, 0x55,\n\t\t0x6D, 0x44, 0x83, 0xED, 0x71, 0x65, 0xC0, 0x63\n\t},\n\t{\n\t\t0xF1, 0xAA, 0x2B, 0x04, 0x4F, 0x8F, 0x0C, 0x63,\n\t\t0x8A, 0x3F, 0x36, 0x2E, 0x67, 0x7B, 0x5D, 0x89,\n\t\t0x1D, 0x6F, 0xD2, 0xAB, 0x07, 0x65, 0xF6, 0xEE,\n\t\t0x1E, 0x49, 0x87, 0xDE, 0x05, 0x7E, 0xAD, 0x35,\n\t\t0x78, 0x83, 0xD9, 0xB4, 0x05, 0xB9, 0xD6, 0x09,\n\t\t0xEE, 0xA1, 0xB8, 0x69, 0xD9, 0x7F, 0xB1, 0x6D,\n\t\t0x9B, 0x51, 0x01, 0x7C, 0x55, 0x3F, 0x3B, 0x93,\n\t\t0xC0, 0xA1, 0xE0, 0xF1, 0x29, 0x6F, 0xED, 0xCD\n\t},\n\t{\n\t\t0xCB, 0xAA, 0x25, 0x95, 0x72, 0xD4, 0xAE, 0xBF,\n\t\t0xC1, 0x91, 0x7A, 0xCD, 0xDC, 0x58, 0x2B, 0x9F,\n\t\t0x8D, 0xFA, 0xA9, 0x28, 0xA1, 0x98, 0xCA, 0x7A,\n\t\t0xCD, 0x0F, 0x2A, 0xA7, 0x6A, 0x13, 0x4A, 0x90,\n\t\t0x25, 0x2E, 0x62, 0x98, 0xA6, 0x5B, 0x08, 0x18,\n\t\t0x6A, 0x35, 0x0D, 0x5B, 0x76, 0x26, 0x69, 0x9F,\n\t\t0x8C, 0xB7, 0x21, 0xA3, 0xEA, 0x59, 0x21, 0xB7,\n\t\t0x53, 0xAE, 0x3A, 0x2D, 0xCE, 0x24, 0xBA, 0x3A\n\t},\n\t{\n\t\t0xFA, 0x15, 0x49, 0xC9, 0x79, 0x6C, 0xD4, 0xD3,\n\t\t0x03, 0xDC, 0xF4, 0x52, 0xC1, 0xFB, 0xD5, 0x74,\n\t\t0x4F, 0xD9, 0xB9, 0xB4, 0x70, 0x03, 0xD9, 0x20,\n\t\t0xB9, 0x2D, 0xE3, 0x48, 0x39, 0xD0, 0x7E, 0xF2,\n\t\t0xA2, 0x9D, 0xED, 0x68, 0xF6, 0xFC, 0x9E, 0x6C,\n\t\t0x45, 0xE0, 0x71, 0xA2, 0xE4, 0x8B, 0xD5, 0x0C,\n\t\t0x50, 0x84, 0xE9, 0x6B, 0x65, 0x7D, 0xD0, 0x40,\n\t\t0x40, 0x45, 0xA1, 0xDD, 0xEF, 0xE2, 0x82, 0xED\n\t},\n\t{\n\t\t0x5C, 0xF2, 0xAC, 0x89, 0x7A, 0xB4, 0x44, 0xDC,\n\t\t0xB5, 0xC8, 0xD8, 0x7C, 0x49, 0x5D, 0xBD, 0xB3,\n\t\t0x4E, 0x18, 0x38, 0xB6, 0xB6, 0x29, 0x42, 0x7C,\n\t\t0xAA, 0x51, 0x70, 0x2A, 0xD0, 0xF9, 0x68, 0x85,\n\t\t0x25, 0xF1, 0x3B, 0xEC, 0x50, 0x3A, 0x3C, 0x3A,\n\t\t0x2C, 0x80, 0xA6, 0x5E, 0x0B, 0x57, 0x15, 0xE8,\n\t\t0xAF, 0xAB, 0x00, 0xFF, 0xA5, 0x6E, 0xC4, 0x55,\n\t\t0xA4, 0x9A, 0x1A, 0xD3, 0x0A, 0xA2, 0x4F, 0xCD\n\t},\n\t{\n\t\t0x9A, 0xAF, 0x80, 0x20, 0x7B, 0xAC, 0xE1, 0x7B,\n\t\t0xB7, 0xAB, 0x14, 0x57, 0x57, 0xD5, 0x69, 0x6B,\n\t\t0xDE, 0x32, 0x40, 0x6E, 0xF2, 0x2B, 0x44, 0x29,\n\t\t0x2E, 0xF6, 0x5D, 0x45, 0x19, 0xC3, 0xBB, 0x2A,\n\t\t0xD4, 0x1A, 0x59, 0xB6, 0x2C, 0xC3, 0xE9, 0x4B,\n\t\t0x6F, 0xA9, 0x6D, 0x32, 0xA7, 0xFA, 0xAD, 0xAE,\n\t\t0x28, 0xAF, 0x7D, 0x35, 0x09, 0x72, 0x19, 0xAA,\n\t\t0x3F, 0xD8, 0xCD, 0xA3, 0x1E, 0x40, 0xC2, 0x75\n\t},\n\t{\n\t\t0xAF, 0x88, 0xB1, 0x63, 0x40, 0x2C, 0x86, 0x74,\n\t\t0x5C, 0xB6, 0x50, 0xC2, 0x98, 0x8F, 0xB9, 0x52,\n\t\t0x11, 0xB9, 0x4B, 0x03, 0xEF, 0x29, 0x0E, 0xED,\n\t\t0x96, 0x62, 0x03, 0x42, 0x41, 0xFD, 0x51, 0xCF,\n\t\t0x39, 0x8F, 0x80, 0x73, 0xE3, 0x69, 0x35, 0x4C,\n\t\t0x43, 0xEA, 0xE1, 0x05, 0x2F, 0x9B, 0x63, 0xB0,\n\t\t0x81, 0x91, 0xCA, 0xA1, 0x38, 0xAA, 0x54, 0xFE,\n\t\t0xA8, 0x89, 0xCC, 0x70, 0x24, 0x23, 0x68, 0x97\n\t},\n\t{\n\t\t0x48, 0xFA, 0x7D, 0x64, 0xE1, 0xCE, 0xEE, 0x27,\n\t\t0xB9, 0x86, 0x4D, 0xB5, 0xAD, 0xA4, 0xB5, 0x3D,\n\t\t0x00, 0xC9, 0xBC, 0x76, 0x26, 0x55, 0x58, 0x13,\n\t\t0xD3, 0xCD, 0x67, 0x30, 0xAB, 0x3C, 0xC0, 0x6F,\n\t\t0xF3, 0x42, 0xD7, 0x27, 0x90, 0x5E, 0x33, 0x17,\n\t\t0x1B, 0xDE, 0x6E, 0x84, 0x76, 0xE7, 0x7F, 0xB1,\n\t\t0x72, 0x08, 0x61, 0xE9, 0x4B, 0x73, 0xA2, 0xC5,\n\t\t0x38, 0xD2, 0x54, 0x74, 0x62, 0x85, 0xF4, 0x30\n\t},\n\t{\n\t\t0x0E, 0x6F, 0xD9, 0x7A, 0x85, 0xE9, 0x04, 0xF8,\n\t\t0x7B, 0xFE, 0x85, 0xBB, 0xEB, 0x34, 0xF6, 0x9E,\n\t\t0x1F, 0x18, 0x10, 0x5C, 0xF4, 0xED, 0x4F, 0x87,\n\t\t0xAE, 0xC3, 0x6C, 0x6E, 0x8B, 0x5F, 0x68, 0xBD,\n\t\t0x2A, 0x6F, 0x3D, 0xC8, 0xA9, 0xEC, 0xB2, 0xB6,\n\t\t0x1D, 0xB4, 0xEE, 0xDB, 0x6B, 0x2E, 0xA1, 0x0B,\n\t\t0xF9, 0xCB, 0x02, 0x51, 0xFB, 0x0F, 0x8B, 0x34,\n\t\t0x4A, 0xBF, 0x7F, 0x36, 0x6B, 0x6D, 0xE5, 0xAB\n\t},\n\t{\n\t\t0x06, 0x62, 0x2D, 0xA5, 0x78, 0x71, 0x76, 0x28,\n\t\t0x7F, 0xDC, 0x8F, 0xED, 0x44, 0x0B, 0xAD, 0x18,\n\t\t0x7D, 0x83, 0x00, 0x99, 0xC9, 0x4E, 0x6D, 0x04,\n\t\t0xC8, 0xE9, 0xC9, 0x54, 0xCD, 0xA7, 0x0C, 0x8B,\n\t\t0xB9, 0xE1, 0xFC, 0x4A, 0x6D, 0x0B, 0xAA, 0x83,\n\t\t0x1B, 0x9B, 0x78, 0xEF, 0x66, 0x48, 0x68, 0x1A,\n\t\t0x48, 0x67, 0xA1, 0x1D, 0xA9, 0x3E, 0xE3, 0x6E,\n\t\t0x5E, 0x6A, 0x37, 0xD8, 0x7F, 0xC6, 0x3F, 0x6F\n\t},\n\t{\n\t\t0x1D, 0xA6, 0x77, 0x2B, 0x58, 0xFA, 0xBF, 0x9C,\n\t\t0x61, 0xF6, 0x8D, 0x41, 0x2C, 0x82, 0xF1, 0x82,\n\t\t0xC0, 0x23, 0x6D, 0x7D, 0x57, 0x5E, 0xF0, 0xB5,\n\t\t0x8D, 0xD2, 0x24, 0x58, 0xD6, 0x43, 0xCD, 0x1D,\n\t\t0xFC, 0x93, 0xB0, 0x38, 0x71, 0xC3, 0x16, 0xD8,\n\t\t0x43, 0x0D, 0x31, 0x29, 0x95, 0xD4, 0x19, 0x7F,\n\t\t0x08, 0x74, 0xC9, 0x91, 0x72, 0xBA, 0x00, 0x4A,\n\t\t0x01, 0xEE, 0x29, 0x5A, 0xBA, 0xC2, 0x4E, 0x46\n\t},\n\t{\n\t\t0x3C, 0xD2, 0xD9, 0x32, 0x0B, 0x7B, 0x1D, 0x5F,\n\t\t0xB9, 0xAA, 0xB9, 0x51, 0xA7, 0x60, 0x23, 0xFA,\n\t\t0x66, 0x7B, 0xE1, 0x4A, 0x91, 0x24, 0xE3, 0x94,\n\t\t0x51, 0x39, 0x18, 0xA3, 0xF4, 0x40, 0x96, 0xAE,\n\t\t0x49, 0x04, 0xBA, 0x0F, 0xFC, 0x15, 0x0B, 0x63,\n\t\t0xBC, 0x7A, 0xB1, 0xEE, 0xB9, 0xA6, 0xE2, 0x57,\n\t\t0xE5, 0xC8, 0xF0, 0x00, 0xA7, 0x03, 0x94, 0xA5,\n\t\t0xAF, 0xD8, 0x42, 0x71, 0x5D, 0xE1, 0x5F, 0x29\n\t},\n\t{\n\t\t0x04, 0xCD, 0xC1, 0x4F, 0x74, 0x34, 0xE0, 0xB4,\n\t\t0xBE, 0x70, 0xCB, 0x41, 0xDB, 0x4C, 0x77, 0x9A,\n\t\t0x88, 0xEA, 0xEF, 0x6A, 0xCC, 0xEB, 0xCB, 0x41,\n\t\t0xF2, 0xD4, 0x2F, 0xFF, 0xE7, 0xF3, 0x2A, 0x8E,\n\t\t0x28, 0x1B, 0x5C, 0x10, 0x3A, 0x27, 0x02, 0x1D,\n\t\t0x0D, 0x08, 0x36, 0x22, 0x50, 0x75, 0x3C, 0xDF,\n\t\t0x70, 0x29, 0x21, 0x95, 0xA5, 0x3A, 0x48, 0x72,\n\t\t0x8C, 0xEB, 0x58, 0x44, 0xC2, 0xD9, 0x8B, 0xAB\n\t},\n\t{\n\t\t0x90, 0x71, 0xB7, 0xA8, 0xA0, 0x75, 0xD0, 0x09,\n\t\t0x5B, 0x8F, 0xB3, 0xAE, 0x51, 0x13, 0x78, 0x57,\n\t\t0x35, 0xAB, 0x98, 0xE2, 0xB5, 0x2F, 0xAF, 0x91,\n\t\t0xD5, 0xB8, 0x9E, 0x44, 0xAA, 0xC5, 0xB5, 0xD4,\n\t\t0xEB, 0xBF, 0x91, 0x22, 0x3B, 0x0F, 0xF4, 0xC7,\n\t\t0x19, 0x05, 0xDA, 0x55, 0x34, 0x2E, 0x64, 0x65,\n\t\t0x5D, 0x6E, 0xF8, 0xC8, 0x9A, 0x47, 0x68, 0xC3,\n\t\t0xF9, 0x3A, 0x6D, 0xC0, 0x36, 0x6B, 0x5B, 0xC8\n\t},\n\t{\n\t\t0xEB, 0xB3, 0x02, 0x40, 0xDD, 0x96, 0xC7, 0xBC,\n\t\t0x8D, 0x0A, 0xBE, 0x49, 0xAA, 0x4E, 0xDC, 0xBB,\n\t\t0x4A, 0xFD, 0xC5, 0x1F, 0xF9, 0xAA, 0xF7, 0x20,\n\t\t0xD3, 0xF9, 0xE7, 0xFB, 0xB0, 0xF9, 0xC6, 0xD6,\n\t\t0x57, 0x13, 0x50, 0x50, 0x17, 0x69, 0xFC, 0x4E,\n\t\t0xBD, 0x0B, 0x21, 0x41, 0x24, 0x7F, 0xF4, 0x00,\n\t\t0xD4, 0xFD, 0x4B, 0xE4, 0x14, 0xED, 0xF3, 0x77,\n\t\t0x57, 0xBB, 0x90, 0xA3, 0x2A, 0xC5, 0xC6, 0x5A\n\t},\n\t{\n\t\t0x85, 0x32, 0xC5, 0x8B, 0xF3, 0xC8, 0x01, 0x5D,\n\t\t0x9D, 0x1C, 0xBE, 0x00, 0xEE, 0xF1, 0xF5, 0x08,\n\t\t0x2F, 0x8F, 0x36, 0x32, 0xFB, 0xE9, 0xF1, 0xED,\n\t\t0x4F, 0x9D, 0xFB, 0x1F, 0xA7, 0x9E, 0x82, 0x83,\n\t\t0x06, 0x6D, 0x77, 0xC4, 0x4C, 0x4A, 0xF9, 0x43,\n\t\t0xD7, 0x6B, 0x30, 0x03, 0x64, 0xAE, 0xCB, 0xD0,\n\t\t0x64, 0x8C, 0x8A, 0x89, 0x39, 0xBD, 0x20, 0x41,\n\t\t0x23, 0xF4, 0xB5, 0x62, 0x60, 0x42, 0x2D, 0xEC\n\t},\n\t{\n\t\t0xFE, 0x98, 0x46, 0xD6, 0x4F, 0x7C, 0x77, 0x08,\n\t\t0x69, 0x6F, 0x84, 0x0E, 0x2D, 0x76, 0xCB, 0x44,\n\t\t0x08, 0xB6, 0x59, 0x5C, 0x2F, 0x81, 0xEC, 0x6A,\n\t\t0x28, 0xA7, 0xF2, 0xF2, 0x0C, 0xB8, 0x8C, 0xFE,\n\t\t0x6A, 0xC0, 0xB9, 0xE9, 0xB8, 0x24, 0x4F, 0x08,\n\t\t0xBD, 0x70, 0x95, 0xC3, 0x50, 0xC1, 0xD0, 0x84,\n\t\t0x2F, 0x64, 0xFB, 0x01, 0xBB, 0x7F, 0x53, 0x2D,\n\t\t0xFC, 0xD4, 0x73, 0x71, 0xB0, 0xAE, 0xEB, 0x79\n\t},\n\t{\n\t\t0x28, 0xF1, 0x7E, 0xA6, 0xFB, 0x6C, 0x42, 0x09,\n\t\t0x2D, 0xC2, 0x64, 0x25, 0x7E, 0x29, 0x74, 0x63,\n\t\t0x21, 0xFB, 0x5B, 0xDA, 0xEA, 0x98, 0x73, 0xC2,\n\t\t0xA7, 0xFA, 0x9D, 0x8F, 0x53, 0x81, 0x8E, 0x89,\n\t\t0x9E, 0x16, 0x1B, 0xC7, 0x7D, 0xFE, 0x80, 0x90,\n\t\t0xAF, 0xD8, 0x2B, 0xF2, 0x26, 0x6C, 0x5C, 0x1B,\n\t\t0xC9, 0x30, 0xA8, 0xD1, 0x54, 0x76, 0x24, 0x43,\n\t\t0x9E, 0x66, 0x2E, 0xF6, 0x95, 0xF2, 0x6F, 0x24\n\t},\n\t{\n\t\t0xEC, 0x6B, 0x7D, 0x7F, 0x03, 0x0D, 0x48, 0x50,\n\t\t0xAC, 0xAE, 0x3C, 0xB6, 0x15, 0xC2, 0x1D, 0xD2,\n\t\t0x52, 0x06, 0xD6, 0x3E, 0x84, 0xD1, 0xDB, 0x8D,\n\t\t0x95, 0x73, 0x70, 0x73, 0x7B, 0xA0, 0xE9, 0x84,\n\t\t0x67, 0xEA, 0x0C, 0xE2, 0x74, 0xC6, 0x61, 0x99,\n\t\t0x90, 0x1E, 0xAE, 0xC1, 0x8A, 0x08, 0x52, 0x57,\n\t\t0x15, 0xF5, 0x3B, 0xFD, 0xB0, 0xAA, 0xCB, 0x61,\n\t\t0x3D, 0x34, 0x2E, 0xBD, 0xCE, 0xED, 0xDC, 0x3B\n\t},\n\t{\n\t\t0xB4, 0x03, 0xD3, 0x69, 0x1C, 0x03, 0xB0, 0xD3,\n\t\t0x41, 0x8D, 0xF3, 0x27, 0xD5, 0x86, 0x0D, 0x34,\n\t\t0xBB, 0xFC, 0xC4, 0x51, 0x9B, 0xFB, 0xCE, 0x36,\n\t\t0xBF, 0x33, 0xB2, 0x08, 0x38, 0x5F, 0xAD, 0xB9,\n\t\t0x18, 0x6B, 0xC7, 0x8A, 0x76, 0xC4, 0x89, 0xD8,\n\t\t0x9F, 0xD5, 0x7E, 0x7D, 0xC7, 0x54, 0x12, 0xD2,\n\t\t0x3B, 0xCD, 0x1D, 0xAE, 0x84, 0x70, 0xCE, 0x92,\n\t\t0x74, 0x75, 0x4B, 0xB8, 0x58, 0x5B, 0x13, 0xC5\n\t},\n\t{\n\t\t0x31, 0xFC, 0x79, 0x73, 0x8B, 0x87, 0x72, 0xB3,\n\t\t0xF5, 0x5C, 0xD8, 0x17, 0x88, 0x13, 0xB3, 0xB5,\n\t\t0x2D, 0x0D, 0xB5, 0xA4, 0x19, 0xD3, 0x0B, 0xA9,\n\t\t0x49, 0x5C, 0x4B, 0x9D, 0xA0, 0x21, 0x9F, 0xAC,\n\t\t0x6D, 0xF8, 0xE7, 0xC2, 0x3A, 0x81, 0x15, 0x51,\n\t\t0xA6, 0x2B, 0x82, 0x7F, 0x25, 0x6E, 0xCD, 0xB8,\n\t\t0x12, 0x4A, 0xC8, 0xA6, 0x79, 0x2C, 0xCF, 0xEC,\n\t\t0xC3, 0xB3, 0x01, 0x27, 0x22, 0xE9, 0x44, 0x63\n\t},\n\t{\n\t\t0xBB, 0x20, 0x39, 0xEC, 0x28, 0x70, 0x91, 0xBC,\n\t\t0xC9, 0x64, 0x2F, 0xC9, 0x00, 0x49, 0xE7, 0x37,\n\t\t0x32, 0xE0, 0x2E, 0x57, 0x7E, 0x28, 0x62, 0xB3,\n\t\t0x22, 0x16, 0xAE, 0x9B, 0xED, 0xCD, 0x73, 0x0C,\n\t\t0x4C, 0x28, 0x4E, 0xF3, 0x96, 0x8C, 0x36, 0x8B,\n\t\t0x7D, 0x37, 0x58, 0x4F, 0x97, 0xBD, 0x4B, 0x4D,\n\t\t0xC6, 0xEF, 0x61, 0x27, 0xAC, 0xFE, 0x2E, 0x6A,\n\t\t0xE2, 0x50, 0x91, 0x24, 0xE6, 0x6C, 0x8A, 0xF4\n\t},\n\t{\n\t\t0xF5, 0x3D, 0x68, 0xD1, 0x3F, 0x45, 0xED, 0xFC,\n\t\t0xB9, 0xBD, 0x41, 0x5E, 0x28, 0x31, 0xE9, 0x38,\n\t\t0x35, 0x0D, 0x53, 0x80, 0xD3, 0x43, 0x22, 0x78,\n\t\t0xFC, 0x1C, 0x0C, 0x38, 0x1F, 0xCB, 0x7C, 0x65,\n\t\t0xC8, 0x2D, 0xAF, 0xE0, 0x51, 0xD8, 0xC8, 0xB0,\n\t\t0xD4, 0x4E, 0x09, 0x74, 0xA0, 0xE5, 0x9E, 0xC7,\n\t\t0xBF, 0x7E, 0xD0, 0x45, 0x9F, 0x86, 0xE9, 0x6F,\n\t\t0x32, 0x9F, 0xC7, 0x97, 0x52, 0x51, 0x0F, 0xD3\n\t},\n\t{\n\t\t0x8D, 0x56, 0x8C, 0x79, 0x84, 0xF0, 0xEC, 0xDF,\n\t\t0x76, 0x40, 0xFB, 0xC4, 0x83, 0xB5, 0xD8, 0xC9,\n\t\t0xF8, 0x66, 0x34, 0xF6, 0xF4, 0x32, 0x91, 0x84,\n\t\t0x1B, 0x30, 0x9A, 0x35, 0x0A, 0xB9, 0xC1, 0x13,\n\t\t0x7D, 0x24, 0x06, 0x6B, 0x09, 0xDA, 0x99, 0x44,\n\t\t0xBA, 0xC5, 0x4D, 0x5B, 0xB6, 0x58, 0x0D, 0x83,\n\t\t0x60, 0x47, 0xAA, 0xC7, 0x4A, 0xB7, 0x24, 0xB8,\n\t\t0x87, 0xEB, 0xF9, 0x3D, 0x4B, 0x32, 0xEC, 0xA9\n\t},\n\t{\n\t\t0xC0, 0xB6, 0x5C, 0xE5, 0xA9, 0x6F, 0xF7, 0x74,\n\t\t0xC4, 0x56, 0xCA, 0xC3, 0xB5, 0xF2, 0xC4, 0xCD,\n\t\t0x35, 0x9B, 0x4F, 0xF5, 0x3E, 0xF9, 0x3A, 0x3D,\n\t\t0xA0, 0x77, 0x8B, 0xE4, 0x90, 0x0D, 0x1E, 0x8D,\n\t\t0xA1, 0x60, 0x1E, 0x76, 0x9E, 0x8F, 0x1B, 0x02,\n\t\t0xD2, 0xA2, 0xF8, 0xC5, 0xB9, 0xFA, 0x10, 0xB4,\n\t\t0x4F, 0x1C, 0x18, 0x69, 0x85, 0x46, 0x8F, 0xEE,\n\t\t0xB0, 0x08, 0x73, 0x02, 0x83, 0xA6, 0x65, 0x7D\n\t},\n\t{\n\t\t0x49, 0x00, 0xBB, 0xA6, 0xF5, 0xFB, 0x10, 0x3E,\n\t\t0xCE, 0x8E, 0xC9, 0x6A, 0xDA, 0x13, 0xA5, 0xC3,\n\t\t0xC8, 0x54, 0x88, 0xE0, 0x55, 0x51, 0xDA, 0x6B,\n\t\t0x6B, 0x33, 0xD9, 0x88, 0xE6, 0x11, 0xEC, 0x0F,\n\t\t0xE2, 0xE3, 0xC2, 0xAA, 0x48, 0xEA, 0x6A, 0xE8,\n\t\t0x98, 0x6A, 0x3A, 0x23, 0x1B, 0x22, 0x3C, 0x5D,\n\t\t0x27, 0xCE, 0xC2, 0xEA, 0xDD, 0xE9, 0x1C, 0xE0,\n\t\t0x79, 0x81, 0xEE, 0x65, 0x28, 0x62, 0xD1, 0xE4\n\t},\n\t{\n\t\t0xC7, 0xF5, 0xC3, 0x7C, 0x72, 0x85, 0xF9, 0x27,\n\t\t0xF7, 0x64, 0x43, 0x41, 0x4D, 0x43, 0x57, 0xFF,\n\t\t0x78, 0x96, 0x47, 0xD7, 0xA0, 0x05, 0xA5, 0xA7,\n\t\t0x87, 0xE0, 0x3C, 0x34, 0x6B, 0x57, 0xF4, 0x9F,\n\t\t0x21, 0xB6, 0x4F, 0xA9, 0xCF, 0x4B, 0x7E, 0x45,\n\t\t0x57, 0x3E, 0x23, 0x04, 0x90, 0x17, 0x56, 0x71,\n\t\t0x21, 0xA9, 0xC3, 0xD4, 0xB2, 0xB7, 0x3E, 0xC5,\n\t\t0xE9, 0x41, 0x35, 0x77, 0x52, 0x5D, 0xB4, 0x5A\n\t},\n\t{\n\t\t0xEC, 0x70, 0x96, 0x33, 0x07, 0x36, 0xFD, 0xB2,\n\t\t0xD6, 0x4B, 0x56, 0x53, 0xE7, 0x47, 0x5D, 0xA7,\n\t\t0x46, 0xC2, 0x3A, 0x46, 0x13, 0xA8, 0x26, 0x87,\n\t\t0xA2, 0x80, 0x62, 0xD3, 0x23, 0x63, 0x64, 0x28,\n\t\t0x4A, 0xC0, 0x17, 0x20, 0xFF, 0xB4, 0x06, 0xCF,\n\t\t0xE2, 0x65, 0xC0, 0xDF, 0x62, 0x6A, 0x18, 0x8C,\n\t\t0x9E, 0x59, 0x63, 0xAC, 0xE5, 0xD3, 0xD5, 0xBB,\n\t\t0x36, 0x3E, 0x32, 0xC3, 0x8C, 0x21, 0x90, 0xA6\n\t},\n\t{\n\t\t0x82, 0xE7, 0x44, 0xC7, 0x5F, 0x46, 0x49, 0xEC,\n\t\t0x52, 0xB8, 0x07, 0x71, 0xA7, 0x7D, 0x47, 0x5A,\n\t\t0x3B, 0xC0, 0x91, 0x98, 0x95, 0x56, 0x96, 0x0E,\n\t\t0x27, 0x6A, 0x5F, 0x9E, 0xAD, 0x92, 0xA0, 0x3F,\n\t\t0x71, 0x87, 0x42, 0xCD, 0xCF, 0xEA, 0xEE, 0x5C,\n\t\t0xB8, 0x5C, 0x44, 0xAF, 0x19, 0x8A, 0xDC, 0x43,\n\t\t0xA4, 0xA4, 0x28, 0xF5, 0xF0, 0xC2, 0xDD, 0xB0,\n\t\t0xBE, 0x36, 0x05, 0x9F, 0x06, 0xD7, 0xDF, 0x73\n\t},\n\t{\n\t\t0x28, 0x34, 0xB7, 0xA7, 0x17, 0x0F, 0x1F, 0x5B,\n\t\t0x68, 0x55, 0x9A, 0xB7, 0x8C, 0x10, 0x50, 0xEC,\n\t\t0x21, 0xC9, 0x19, 0x74, 0x0B, 0x78, 0x4A, 0x90,\n\t\t0x72, 0xF6, 0xE5, 0xD6, 0x9F, 0x82, 0x8D, 0x70,\n\t\t0xC9, 0x19, 0xC5, 0x03, 0x9F, 0xB1, 0x48, 0xE3,\n\t\t0x9E, 0x2C, 0x8A, 0x52, 0x11, 0x83, 0x78, 0xB0,\n\t\t0x64, 0xCA, 0x8D, 0x50, 0x01, 0xCD, 0x10, 0xA5,\n\t\t0x47, 0x83, 0x87, 0xB9, 0x66, 0x71, 0x5E, 0xD6\n\t},\n\t{\n\t\t0x16, 0xB4, 0xAD, 0xA8, 0x83, 0xF7, 0x2F, 0x85,\n\t\t0x3B, 0xB7, 0xEF, 0x25, 0x3E, 0xFC, 0xAB, 0x0C,\n\t\t0x3E, 0x21, 0x61, 0x68, 0x7A, 0xD6, 0x15, 0x43,\n\t\t0xA0, 0xD2, 0x82, 0x4F, 0x91, 0xC1, 0xF8, 0x13,\n\t\t0x47, 0xD8, 0x6B, 0xE7, 0x09, 0xB1, 0x69, 0x96,\n\t\t0xE1, 0x7F, 0x2D, 0xD4, 0x86, 0x92, 0x7B, 0x02,\n\t\t0x88, 0xAD, 0x38, 0xD1, 0x30, 0x63, 0xC4, 0xA9,\n\t\t0x67, 0x2C, 0x39, 0x39, 0x7D, 0x37, 0x89, 0xB6\n\t},\n\t{\n\t\t0x78, 0xD0, 0x48, 0xF3, 0xA6, 0x9D, 0x8B, 0x54,\n\t\t0xAE, 0x0E, 0xD6, 0x3A, 0x57, 0x3A, 0xE3, 0x50,\n\t\t0xD8, 0x9F, 0x7C, 0x6C, 0xF1, 0xF3, 0x68, 0x89,\n\t\t0x30, 0xDE, 0x89, 0x9A, 0xFA, 0x03, 0x76, 0x97,\n\t\t0x62, 0x9B, 0x31, 0x4E, 0x5C, 0xD3, 0x03, 0xAA,\n\t\t0x62, 0xFE, 0xEA, 0x72, 0xA2, 0x5B, 0xF4, 0x2B,\n\t\t0x30, 0x4B, 0x6C, 0x6B, 0xCB, 0x27, 0xFA, 0xE2,\n\t\t0x1C, 0x16, 0xD9, 0x25, 0xE1, 0xFB, 0xDA, 0xC3\n\t},\n\t{\n\t\t0x0F, 0x74, 0x6A, 0x48, 0x74, 0x92, 0x87, 0xAD,\n\t\t0xA7, 0x7A, 0x82, 0x96, 0x1F, 0x05, 0xA4, 0xDA,\n\t\t0x4A, 0xBD, 0xB7, 0xD7, 0x7B, 0x12, 0x20, 0xF8,\n\t\t0x36, 0xD0, 0x9E, 0xC8, 0x14, 0x35, 0x9C, 0x0E,\n\t\t0xC0, 0x23, 0x9B, 0x8C, 0x7B, 0x9F, 0xF9, 0xE0,\n\t\t0x2F, 0x56, 0x9D, 0x1B, 0x30, 0x1E, 0xF6, 0x7C,\n\t\t0x46, 0x12, 0xD1, 0xDE, 0x4F, 0x73, 0x0F, 0x81,\n\t\t0xC1, 0x2C, 0x40, 0xCC, 0x06, 0x3C, 0x5C, 0xAA\n\t},\n\t{\n\t\t0xF0, 0xFC, 0x85, 0x9D, 0x3B, 0xD1, 0x95, 0xFB,\n\t\t0xDC, 0x2D, 0x59, 0x1E, 0x4C, 0xDA, 0xC1, 0x51,\n\t\t0x79, 0xEC, 0x0F, 0x1D, 0xC8, 0x21, 0xC1, 0x1D,\n\t\t0xF1, 0xF0, 0xC1, 0xD2, 0x6E, 0x62, 0x60, 0xAA,\n\t\t0xA6, 0x5B, 0x79, 0xFA, 0xFA, 0xCA, 0xFD, 0x7D,\n\t\t0x3A, 0xD6, 0x1E, 0x60, 0x0F, 0x25, 0x09, 0x05,\n\t\t0xF5, 0x87, 0x8C, 0x87, 0x45, 0x28, 0x97, 0x64,\n\t\t0x7A, 0x35, 0xB9, 0x95, 0xBC, 0xAD, 0xC3, 0xA3\n\t},\n\t{\n\t\t0x26, 0x20, 0xF6, 0x87, 0xE8, 0x62, 0x5F, 0x6A,\n\t\t0x41, 0x24, 0x60, 0xB4, 0x2E, 0x2C, 0xEF, 0x67,\n\t\t0x63, 0x42, 0x08, 0xCE, 0x10, 0xA0, 0xCB, 0xD4,\n\t\t0xDF, 0xF7, 0x04, 0x4A, 0x41, 0xB7, 0x88, 0x00,\n\t\t0x77, 0xE9, 0xF8, 0xDC, 0x3B, 0x8D, 0x12, 0x16,\n\t\t0xD3, 0x37, 0x6A, 0x21, 0xE0, 0x15, 0xB5, 0x8F,\n\t\t0xB2, 0x79, 0xB5, 0x21, 0xD8, 0x3F, 0x93, 0x88,\n\t\t0xC7, 0x38, 0x2C, 0x85, 0x05, 0x59, 0x0B, 0x9B\n\t},\n\t{\n\t\t0x22, 0x7E, 0x3A, 0xED, 0x8D, 0x2C, 0xB1, 0x0B,\n\t\t0x91, 0x8F, 0xCB, 0x04, 0xF9, 0xDE, 0x3E, 0x6D,\n\t\t0x0A, 0x57, 0xE0, 0x84, 0x76, 0xD9, 0x37, 0x59,\n\t\t0xCD, 0x7B, 0x2E, 0xD5, 0x4A, 0x1C, 0xBF, 0x02,\n\t\t0x39, 0xC5, 0x28, 0xFB, 0x04, 0xBB, 0xF2, 0x88,\n\t\t0x25, 0x3E, 0x60, 0x1D, 0x3B, 0xC3, 0x8B, 0x21,\n\t\t0x79, 0x4A, 0xFE, 0xF9, 0x0B, 0x17, 0x09, 0x4A,\n\t\t0x18, 0x2C, 0xAC, 0x55, 0x77, 0x45, 0xE7, 0x5F\n\t},\n\t{\n\t\t0x1A, 0x92, 0x99, 0x01, 0xB0, 0x9C, 0x25, 0xF2,\n\t\t0x7D, 0x6B, 0x35, 0xBE, 0x7B, 0x2F, 0x1C, 0x47,\n\t\t0x45, 0x13, 0x1F, 0xDE, 0xBC, 0xA7, 0xF3, 0xE2,\n\t\t0x45, 0x19, 0x26, 0x72, 0x04, 0x34, 0xE0, 0xDB,\n\t\t0x6E, 0x74, 0xFD, 0x69, 0x3A, 0xD2, 0x9B, 0x77,\n\t\t0x7D, 0xC3, 0x35, 0x5C, 0x59, 0x2A, 0x36, 0x1C,\n\t\t0x48, 0x73, 0xB0, 0x11, 0x33, 0xA5, 0x7C, 0x2E,\n\t\t0x3B, 0x70, 0x75, 0xCB, 0xDB, 0x86, 0xF4, 0xFC\n\t},\n\t{\n\t\t0x5F, 0xD7, 0x96, 0x8B, 0xC2, 0xFE, 0x34, 0xF2,\n\t\t0x20, 0xB5, 0xE3, 0xDC, 0x5A, 0xF9, 0x57, 0x17,\n\t\t0x42, 0xD7, 0x3B, 0x7D, 0x60, 0x81, 0x9F, 0x28,\n\t\t0x88, 0xB6, 0x29, 0x07, 0x2B, 0x96, 0xA9, 0xD8,\n\t\t0xAB, 0x2D, 0x91, 0xB8, 0x2D, 0x0A, 0x9A, 0xAB,\n\t\t0xA6, 0x1B, 0xBD, 0x39, 0x95, 0x81, 0x32, 0xFC,\n\t\t0xC4, 0x25, 0x70, 0x23, 0xD1, 0xEC, 0xA5, 0x91,\n\t\t0xB3, 0x05, 0x4E, 0x2D, 0xC8, 0x1C, 0x82, 0x00\n\t},\n\t{\n\t\t0xDF, 0xCC, 0xE8, 0xCF, 0x32, 0x87, 0x0C, 0xC6,\n\t\t0xA5, 0x03, 0xEA, 0xDA, 0xFC, 0x87, 0xFD, 0x6F,\n\t\t0x78, 0x91, 0x8B, 0x9B, 0x4D, 0x07, 0x37, 0xDB,\n\t\t0x68, 0x10, 0xBE, 0x99, 0x6B, 0x54, 0x97, 0xE7,\n\t\t0xE5, 0xCC, 0x80, 0xE3, 0x12, 0xF6, 0x1E, 0x71,\n\t\t0xFF, 0x3E, 0x96, 0x24, 0x43, 0x60, 0x73, 0x15,\n\t\t0x64, 0x03, 0xF7, 0x35, 0xF5, 0x6B, 0x0B, 0x01,\n\t\t0x84, 0x5C, 0x18, 0xF6, 0xCA, 0xF7, 0x72, 0xE6\n\t},\n\t{\n\t\t0x02, 0xF7, 0xEF, 0x3A, 0x9C, 0xE0, 0xFF, 0xF9,\n\t\t0x60, 0xF6, 0x70, 0x32, 0xB2, 0x96, 0xEF, 0xCA,\n\t\t0x30, 0x61, 0xF4, 0x93, 0x4D, 0x69, 0x07, 0x49,\n\t\t0xF2, 0xD0, 0x1C, 0x35, 0xC8, 0x1C, 0x14, 0xF3,\n\t\t0x9A, 0x67, 0xFA, 0x35, 0x0B, 0xC8, 0xA0, 0x35,\n\t\t0x9B, 0xF1, 0x72, 0x4B, 0xFF, 0xC3, 0xBC, 0xA6,\n\t\t0xD7, 0xC7, 0xBB, 0xA4, 0x79, 0x1F, 0xD5, 0x22,\n\t\t0xA3, 0xAD, 0x35, 0x3C, 0x02, 0xEC, 0x5A, 0xA8\n\t},\n\t{\n\t\t0x64, 0xBE, 0x5C, 0x6A, 0xBA, 0x65, 0xD5, 0x94,\n\t\t0x84, 0x4A, 0xE7, 0x8B, 0xB0, 0x22, 0xE5, 0xBE,\n\t\t0xBE, 0x12, 0x7F, 0xD6, 0xB6, 0xFF, 0xA5, 0xA1,\n\t\t0x37, 0x03, 0x85, 0x5A, 0xB6, 0x3B, 0x62, 0x4D,\n\t\t0xCD, 0x1A, 0x36, 0x3F, 0x99, 0x20, 0x3F, 0x63,\n\t\t0x2E, 0xC3, 0x86, 0xF3, 0xEA, 0x76, 0x7F, 0xC9,\n\t\t0x92, 0xE8, 0xED, 0x96, 0x86, 0x58, 0x6A, 0xA2,\n\t\t0x75, 0x55, 0xA8, 0x59, 0x9D, 0x5B, 0x80, 0x8F\n\t},\n\t{\n\t\t0xF7, 0x85, 0x85, 0x50, 0x5C, 0x4E, 0xAA, 0x54,\n\t\t0xA8, 0xB5, 0xBE, 0x70, 0xA6, 0x1E, 0x73, 0x5E,\n\t\t0x0F, 0xF9, 0x7A, 0xF9, 0x44, 0xDD, 0xB3, 0x00,\n\t\t0x1E, 0x35, 0xD8, 0x6C, 0x4E, 0x21, 0x99, 0xD9,\n\t\t0x76, 0x10, 0x4B, 0x6A, 0xE3, 0x17, 0x50, 0xA3,\n\t\t0x6A, 0x72, 0x6E, 0xD2, 0x85, 0x06, 0x4F, 0x59,\n\t\t0x81, 0xB5, 0x03, 0x88, 0x9F, 0xEF, 0x82, 0x2F,\n\t\t0xCD, 0xC2, 0x89, 0x8D, 0xDD, 0xB7, 0x88, 0x9A\n\t},\n\t{\n\t\t0xE4, 0xB5, 0x56, 0x60, 0x33, 0x86, 0x95, 0x72,\n\t\t0xED, 0xFD, 0x87, 0x47, 0x9A, 0x5B, 0xB7, 0x3C,\n\t\t0x80, 0xE8, 0x75, 0x9B, 0x91, 0x23, 0x28, 0x79,\n\t\t0xD9, 0x6B, 0x1D, 0xDA, 0x36, 0xC0, 0x12, 0x07,\n\t\t0x6E, 0xE5, 0xA2, 0xED, 0x7A, 0xE2, 0xDE, 0x63,\n\t\t0xEF, 0x84, 0x06, 0xA0, 0x6A, 0xEA, 0x82, 0xC1,\n\t\t0x88, 0x03, 0x1B, 0x56, 0x0B, 0xEA, 0xFB, 0x58,\n\t\t0x3F, 0xB3, 0xDE, 0x9E, 0x57, 0x95, 0x2A, 0x7E\n\t},\n\t{\n\t\t0xE1, 0xB3, 0xE7, 0xED, 0x86, 0x7F, 0x6C, 0x94,\n\t\t0x84, 0xA2, 0xA9, 0x7F, 0x77, 0x15, 0xF2, 0x5E,\n\t\t0x25, 0x29, 0x4E, 0x99, 0x2E, 0x41, 0xF6, 0xA7,\n\t\t0xC1, 0x61, 0xFF, 0xC2, 0xAD, 0xC6, 0xDA, 0xAE,\n\t\t0xB7, 0x11, 0x31, 0x02, 0xD5, 0xE6, 0x09, 0x02,\n\t\t0x87, 0xFE, 0x6A, 0xD9, 0x4C, 0xE5, 0xD6, 0xB7,\n\t\t0x39, 0xC6, 0xCA, 0x24, 0x0B, 0x05, 0xC7, 0x6F,\n\t\t0xB7, 0x3F, 0x25, 0xDD, 0x02, 0x4B, 0xF9, 0x35\n\t},\n\t{\n\t\t0x85, 0xFD, 0x08, 0x5F, 0xDC, 0x12, 0xA0, 0x80,\n\t\t0x98, 0x3D, 0xF0, 0x7B, 0xD7, 0x01, 0x2B, 0x0D,\n\t\t0x40, 0x2A, 0x0F, 0x40, 0x43, 0xFC, 0xB2, 0x77,\n\t\t0x5A, 0xDF, 0x0B, 0xAD, 0x17, 0x4F, 0x9B, 0x08,\n\t\t0xD1, 0x67, 0x6E, 0x47, 0x69, 0x85, 0x78, 0x5C,\n\t\t0x0A, 0x5D, 0xCC, 0x41, 0xDB, 0xFF, 0x6D, 0x95,\n\t\t0xEF, 0x4D, 0x66, 0xA3, 0xFB, 0xDC, 0x4A, 0x74,\n\t\t0xB8, 0x2B, 0xA5, 0x2D, 0xA0, 0x51, 0x2B, 0x74\n\t},\n\t{\n\t\t0xAE, 0xD8, 0xFA, 0x76, 0x4B, 0x0F, 0xBF, 0xF8,\n\t\t0x21, 0xE0, 0x52, 0x33, 0xD2, 0xF7, 0xB0, 0x90,\n\t\t0x0E, 0xC4, 0x4D, 0x82, 0x6F, 0x95, 0xE9, 0x3C,\n\t\t0x34, 0x3C, 0x1B, 0xC3, 0xBA, 0x5A, 0x24, 0x37,\n\t\t0x4B, 0x1D, 0x61, 0x6E, 0x7E, 0x7A, 0xBA, 0x45,\n\t\t0x3A, 0x0A, 0xDA, 0x5E, 0x4F, 0xAB, 0x53, 0x82,\n\t\t0x40, 0x9E, 0x0D, 0x42, 0xCE, 0x9C, 0x2B, 0xC7,\n\t\t0xFB, 0x39, 0xA9, 0x9C, 0x34, 0x0C, 0x20, 0xF0\n\t},\n\t{\n\t\t0x7B, 0xA3, 0xB2, 0xE2, 0x97, 0x23, 0x35, 0x22,\n\t\t0xEE, 0xB3, 0x43, 0xBD, 0x3E, 0xBC, 0xFD, 0x83,\n\t\t0x5A, 0x04, 0x00, 0x77, 0x35, 0xE8, 0x7F, 0x0C,\n\t\t0xA3, 0x00, 0xCB, 0xEE, 0x6D, 0x41, 0x65, 0x65,\n\t\t0x16, 0x21, 0x71, 0x58, 0x1E, 0x40, 0x20, 0xFF,\n\t\t0x4C, 0xF1, 0x76, 0x45, 0x0F, 0x12, 0x91, 0xEA,\n\t\t0x22, 0x85, 0xCB, 0x9E, 0xBF, 0xFE, 0x4C, 0x56,\n\t\t0x66, 0x06, 0x27, 0x68, 0x51, 0x45, 0x05, 0x1C\n\t},\n\t{\n\t\t0xDE, 0x74, 0x8B, 0xCF, 0x89, 0xEC, 0x88, 0x08,\n\t\t0x47, 0x21, 0xE1, 0x6B, 0x85, 0xF3, 0x0A, 0xDB,\n\t\t0x1A, 0x61, 0x34, 0xD6, 0x64, 0xB5, 0x84, 0x35,\n\t\t0x69, 0xBA, 0xBC, 0x5B, 0xBD, 0x1A, 0x15, 0xCA,\n\t\t0x9B, 0x61, 0x80, 0x3C, 0x90, 0x1A, 0x4F, 0xEF,\n\t\t0x32, 0x96, 0x5A, 0x17, 0x49, 0xC9, 0xF3, 0xA4,\n\t\t0xE2, 0x43, 0xE1, 0x73, 0x93, 0x9D, 0xC5, 0xA8,\n\t\t0xDC, 0x49, 0x5C, 0x67, 0x1A, 0xB5, 0x21, 0x45\n\t},\n\t{\n\t\t0xAA, 0xF4, 0xD2, 0xBD, 0xF2, 0x00, 0xA9, 0x19,\n\t\t0x70, 0x6D, 0x98, 0x42, 0xDC, 0xE1, 0x6C, 0x98,\n\t\t0x14, 0x0D, 0x34, 0xBC, 0x43, 0x3D, 0xF3, 0x20,\n\t\t0xAB, 0xA9, 0xBD, 0x42, 0x9E, 0x54, 0x9A, 0xA7,\n\t\t0xA3, 0x39, 0x76, 0x52, 0xA4, 0xD7, 0x68, 0x27,\n\t\t0x77, 0x86, 0xCF, 0x99, 0x3C, 0xDE, 0x23, 0x38,\n\t\t0x67, 0x3E, 0xD2, 0xE6, 0xB6, 0x6C, 0x96, 0x1F,\n\t\t0xEF, 0xB8, 0x2C, 0xD2, 0x0C, 0x93, 0x33, 0x8F\n\t},\n\t{\n\t\t0xC4, 0x08, 0x21, 0x89, 0x68, 0xB7, 0x88, 0xBF,\n\t\t0x86, 0x4F, 0x09, 0x97, 0xE6, 0xBC, 0x4C, 0x3D,\n\t\t0xBA, 0x68, 0xB2, 0x76, 0xE2, 0x12, 0x5A, 0x48,\n\t\t0x43, 0x29, 0x60, 0x52, 0xFF, 0x93, 0xBF, 0x57,\n\t\t0x67, 0xB8, 0xCD, 0xCE, 0x71, 0x31, 0xF0, 0x87,\n\t\t0x64, 0x30, 0xC1, 0x16, 0x5F, 0xEC, 0x6C, 0x4F,\n\t\t0x47, 0xAD, 0xAA, 0x4F, 0xD8, 0xBC, 0xFA, 0xCE,\n\t\t0xF4, 0x63, 0xB5, 0xD3, 0xD0, 0xFA, 0x61, 0xA0\n\t},\n\t{\n\t\t0x76, 0xD2, 0xD8, 0x19, 0xC9, 0x2B, 0xCE, 0x55,\n\t\t0xFA, 0x8E, 0x09, 0x2A, 0xB1, 0xBF, 0x9B, 0x9E,\n\t\t0xAB, 0x23, 0x7A, 0x25, 0x26, 0x79, 0x86, 0xCA,\n\t\t0xCF, 0x2B, 0x8E, 0xE1, 0x4D, 0x21, 0x4D, 0x73,\n\t\t0x0D, 0xC9, 0xA5, 0xAA, 0x2D, 0x7B, 0x59, 0x6E,\n\t\t0x86, 0xA1, 0xFD, 0x8F, 0xA0, 0x80, 0x4C, 0x77,\n\t\t0x40, 0x2D, 0x2F, 0xCD, 0x45, 0x08, 0x36, 0x88,\n\t\t0xB2, 0x18, 0xB1, 0xCD, 0xFA, 0x0D, 0xCB, 0xCB\n\t},\n\t{\n\t\t0x72, 0x06, 0x5E, 0xE4, 0xDD, 0x91, 0xC2, 0xD8,\n\t\t0x50, 0x9F, 0xA1, 0xFC, 0x28, 0xA3, 0x7C, 0x7F,\n\t\t0xC9, 0xFA, 0x7D, 0x5B, 0x3F, 0x8A, 0xD3, 0xD0,\n\t\t0xD7, 0xA2, 0x56, 0x26, 0xB5, 0x7B, 0x1B, 0x44,\n\t\t0x78, 0x8D, 0x4C, 0xAF, 0x80, 0x62, 0x90, 0x42,\n\t\t0x5F, 0x98, 0x90, 0xA3, 0xA2, 0xA3, 0x5A, 0x90,\n\t\t0x5A, 0xB4, 0xB3, 0x7A, 0xCF, 0xD0, 0xDA, 0x6E,\n\t\t0x45, 0x17, 0xB2, 0x52, 0x5C, 0x96, 0x51, 0xE4\n\t},\n\t{\n\t\t0x64, 0x47, 0x5D, 0xFE, 0x76, 0x00, 0xD7, 0x17,\n\t\t0x1B, 0xEA, 0x0B, 0x39, 0x4E, 0x27, 0xC9, 0xB0,\n\t\t0x0D, 0x8E, 0x74, 0xDD, 0x1E, 0x41, 0x6A, 0x79,\n\t\t0x47, 0x36, 0x82, 0xAD, 0x3D, 0xFD, 0xBB, 0x70,\n\t\t0x66, 0x31, 0x55, 0x80, 0x55, 0xCF, 0xC8, 0xA4,\n\t\t0x0E, 0x07, 0xBD, 0x01, 0x5A, 0x45, 0x40, 0xDC,\n\t\t0xDE, 0xA1, 0x58, 0x83, 0xCB, 0xBF, 0x31, 0x41,\n\t\t0x2D, 0xF1, 0xDE, 0x1C, 0xD4, 0x15, 0x2B, 0x91\n\t},\n\t{\n\t\t0x12, 0xCD, 0x16, 0x74, 0xA4, 0x48, 0x8A, 0x5D,\n\t\t0x7C, 0x2B, 0x31, 0x60, 0xD2, 0xE2, 0xC4, 0xB5,\n\t\t0x83, 0x71, 0xBE, 0xDA, 0xD7, 0x93, 0x41, 0x8D,\n\t\t0x6F, 0x19, 0xC6, 0xEE, 0x38, 0x5D, 0x70, 0xB3,\n\t\t0xE0, 0x67, 0x39, 0x36, 0x9D, 0x4D, 0xF9, 0x10,\n\t\t0xED, 0xB0, 0xB0, 0xA5, 0x4C, 0xBF, 0xF4, 0x3D,\n\t\t0x54, 0x54, 0x4C, 0xD3, 0x7A, 0xB3, 0xA0, 0x6C,\n\t\t0xFA, 0x0A, 0x3D, 0xDA, 0xC8, 0xB6, 0x6C, 0x89\n\t},\n\t{\n\t\t0x60, 0x75, 0x69, 0x66, 0x47, 0x9D, 0xED, 0xC6,\n\t\t0xDD, 0x4B, 0xCF, 0xF8, 0xEA, 0x7D, 0x1D, 0x4C,\n\t\t0xE4, 0xD4, 0xAF, 0x2E, 0x7B, 0x09, 0x7E, 0x32,\n\t\t0xE3, 0x76, 0x35, 0x18, 0x44, 0x11, 0x47, 0xCC,\n\t\t0x12, 0xB3, 0xC0, 0xEE, 0x6D, 0x2E, 0xCA, 0xBF,\n\t\t0x11, 0x98, 0xCE, 0xC9, 0x2E, 0x86, 0xA3, 0x61,\n\t\t0x6F, 0xBA, 0x4F, 0x4E, 0x87, 0x2F, 0x58, 0x25,\n\t\t0x33, 0x0A, 0xDB, 0xB4, 0xC1, 0xDE, 0xE4, 0x44\n\t},\n\t{\n\t\t0xA7, 0x80, 0x3B, 0xCB, 0x71, 0xBC, 0x1D, 0x0F,\n\t\t0x43, 0x83, 0xDD, 0xE1, 0xE0, 0x61, 0x2E, 0x04,\n\t\t0xF8, 0x72, 0xB7, 0x15, 0xAD, 0x30, 0x81, 0x5C,\n\t\t0x22, 0x49, 0xCF, 0x34, 0xAB, 0xB8, 0xB0, 0x24,\n\t\t0x91, 0x5C, 0xB2, 0xFC, 0x9F, 0x4E, 0x7C, 0xC4,\n\t\t0xC8, 0xCF, 0xD4, 0x5B, 0xE2, 0xD5, 0xA9, 0x1E,\n\t\t0xAB, 0x09, 0x41, 0xC7, 0xD2, 0x70, 0xE2, 0xDA,\n\t\t0x4C, 0xA4, 0xA9, 0xF7, 0xAC, 0x68, 0x66, 0x3A\n\t},\n\t{\n\t\t0xB8, 0x4E, 0xF6, 0xA7, 0x22, 0x9A, 0x34, 0xA7,\n\t\t0x50, 0xD9, 0xA9, 0x8E, 0xE2, 0x52, 0x98, 0x71,\n\t\t0x81, 0x6B, 0x87, 0xFB, 0xE3, 0xBC, 0x45, 0xB4,\n\t\t0x5F, 0xA5, 0xAE, 0x82, 0xD5, 0x14, 0x15, 0x40,\n\t\t0x21, 0x11, 0x65, 0xC3, 0xC5, 0xD7, 0xA7, 0x47,\n\t\t0x6B, 0xA5, 0xA4, 0xAA, 0x06, 0xD6, 0x64, 0x76,\n\t\t0xF0, 0xD9, 0xDC, 0x49, 0xA3, 0xF1, 0xEE, 0x72,\n\t\t0xC3, 0xAC, 0xAB, 0xD4, 0x98, 0x96, 0x74, 0x14\n\t},\n\t{\n\t\t0xFA, 0xE4, 0xB6, 0xD8, 0xEF, 0xC3, 0xF8, 0xC8,\n\t\t0xE6, 0x4D, 0x00, 0x1D, 0xAB, 0xEC, 0x3A, 0x21,\n\t\t0xF5, 0x44, 0xE8, 0x27, 0x14, 0x74, 0x52, 0x51,\n\t\t0xB2, 0xB4, 0xB3, 0x93, 0xF2, 0xF4, 0x3E, 0x0D,\n\t\t0xA3, 0xD4, 0x03, 0xC6, 0x4D, 0xB9, 0x5A, 0x2C,\n\t\t0xB6, 0xE2, 0x3E, 0xBB, 0x7B, 0x9E, 0x94, 0xCD,\n\t\t0xD5, 0xDD, 0xAC, 0x54, 0xF0, 0x7C, 0x4A, 0x61,\n\t\t0xBD, 0x3C, 0xB1, 0x0A, 0xA6, 0xF9, 0x3B, 0x49\n\t},\n\t{\n\t\t0x34, 0xF7, 0x28, 0x66, 0x05, 0xA1, 0x22, 0x36,\n\t\t0x95, 0x40, 0x14, 0x1D, 0xED, 0x79, 0xB8, 0x95,\n\t\t0x72, 0x55, 0xDA, 0x2D, 0x41, 0x55, 0xAB, 0xBF,\n\t\t0x5A, 0x8D, 0xBB, 0x89, 0xC8, 0xEB, 0x7E, 0xDE,\n\t\t0x8E, 0xEE, 0xF1, 0xDA, 0xA4, 0x6D, 0xC2, 0x9D,\n\t\t0x75, 0x1D, 0x04, 0x5D, 0xC3, 0xB1, 0xD6, 0x58,\n\t\t0xBB, 0x64, 0xB8, 0x0F, 0xF8, 0x58, 0x9E, 0xDD,\n\t\t0xB3, 0x82, 0x4B, 0x13, 0xDA, 0x23, 0x5A, 0x6B\n\t},\n\t{\n\t\t0x3B, 0x3B, 0x48, 0x43, 0x4B, 0xE2, 0x7B, 0x9E,\n\t\t0xAB, 0xAB, 0xBA, 0x43, 0xBF, 0x6B, 0x35, 0xF1,\n\t\t0x4B, 0x30, 0xF6, 0xA8, 0x8D, 0xC2, 0xE7, 0x50,\n\t\t0xC3, 0x58, 0x47, 0x0D, 0x6B, 0x3A, 0xA3, 0xC1,\n\t\t0x8E, 0x47, 0xDB, 0x40, 0x17, 0xFA, 0x55, 0x10,\n\t\t0x6D, 0x82, 0x52, 0xF0, 0x16, 0x37, 0x1A, 0x00,\n\t\t0xF5, 0xF8, 0xB0, 0x70, 0xB7, 0x4B, 0xA5, 0xF2,\n\t\t0x3C, 0xFF, 0xC5, 0x51, 0x1C, 0x9F, 0x09, 0xF0\n\t},\n\t{\n\t\t0xBA, 0x28, 0x9E, 0xBD, 0x65, 0x62, 0xC4, 0x8C,\n\t\t0x3E, 0x10, 0xA8, 0xAD, 0x6C, 0xE0, 0x2E, 0x73,\n\t\t0x43, 0x3D, 0x1E, 0x93, 0xD7, 0xC9, 0x27, 0x9D,\n\t\t0x4D, 0x60, 0xA7, 0xE8, 0x79, 0xEE, 0x11, 0xF4,\n\t\t0x41, 0xA0, 0x00, 0xF4, 0x8E, 0xD9, 0xF7, 0xC4,\n\t\t0xED, 0x87, 0xA4, 0x51, 0x36, 0xD7, 0xDC, 0xCD,\n\t\t0xCA, 0x48, 0x21, 0x09, 0xC7, 0x8A, 0x51, 0x06,\n\t\t0x2B, 0x3B, 0xA4, 0x04, 0x4A, 0xDA, 0x24, 0x69\n\t},\n\t{\n\t\t0x02, 0x29, 0x39, 0xE2, 0x38, 0x6C, 0x5A, 0x37,\n\t\t0x04, 0x98, 0x56, 0xC8, 0x50, 0xA2, 0xBB, 0x10,\n\t\t0xA1, 0x3D, 0xFE, 0xA4, 0x21, 0x2B, 0x4C, 0x73,\n\t\t0x2A, 0x88, 0x40, 0xA9, 0xFF, 0xA5, 0xFA, 0xF5,\n\t\t0x48, 0x75, 0xC5, 0x44, 0x88, 0x16, 0xB2, 0x78,\n\t\t0x5A, 0x00, 0x7D, 0xA8, 0xA8, 0xD2, 0xBC, 0x7D,\n\t\t0x71, 0xA5, 0x4E, 0x4E, 0x65, 0x71, 0xF1, 0x0B,\n\t\t0x60, 0x0C, 0xBD, 0xB2, 0x5D, 0x13, 0xED, 0xE3\n\t},\n\t{\n\t\t0xE6, 0xFE, 0xC1, 0x9D, 0x89, 0xCE, 0x87, 0x17,\n\t\t0xB1, 0xA0, 0x87, 0x02, 0x46, 0x70, 0xFE, 0x02,\n\t\t0x6F, 0x6C, 0x7C, 0xBD, 0xA1, 0x1C, 0xAE, 0xF9,\n\t\t0x59, 0xBB, 0x2D, 0x35, 0x1B, 0xF8, 0x56, 0xF8,\n\t\t0x05, 0x5D, 0x1C, 0x0E, 0xBD, 0xAA, 0xA9, 0xD1,\n\t\t0xB1, 0x78, 0x86, 0xFC, 0x2C, 0x56, 0x2B, 0x5E,\n\t\t0x99, 0x64, 0x2F, 0xC0, 0x64, 0x71, 0x0C, 0x0D,\n\t\t0x34, 0x88, 0xA0, 0x2B, 0x5E, 0xD7, 0xF6, 0xFD\n\t},\n\t{\n\t\t0x94, 0xC9, 0x6F, 0x02, 0xA8, 0xF5, 0x76, 0xAC,\n\t\t0xA3, 0x2B, 0xA6, 0x1C, 0x2B, 0x20, 0x6F, 0x90,\n\t\t0x72, 0x85, 0xD9, 0x29, 0x9B, 0x83, 0xAC, 0x17,\n\t\t0x5C, 0x20, 0x9A, 0x8D, 0x43, 0xD5, 0x3B, 0xFE,\n\t\t0x68, 0x3D, 0xD1, 0xD8, 0x3E, 0x75, 0x49, 0xCB,\n\t\t0x90, 0x6C, 0x28, 0xF5, 0x9A, 0xB7, 0xC4, 0x6F,\n\t\t0x87, 0x51, 0x36, 0x6A, 0x28, 0xC3, 0x9D, 0xD5,\n\t\t0xFE, 0x26, 0x93, 0xC9, 0x01, 0x96, 0x66, 0xC8\n\t},\n\t{\n\t\t0x31, 0xA0, 0xCD, 0x21, 0x5E, 0xBD, 0x2C, 0xB6,\n\t\t0x1D, 0xE5, 0xB9, 0xED, 0xC9, 0x1E, 0x61, 0x95,\n\t\t0xE3, 0x1C, 0x59, 0xA5, 0x64, 0x8D, 0x5C, 0x9F,\n\t\t0x73, 0x7E, 0x12, 0x5B, 0x26, 0x05, 0x70, 0x8F,\n\t\t0x2E, 0x32, 0x5A, 0xB3, 0x38, 0x1C, 0x8D, 0xCE,\n\t\t0x1A, 0x3E, 0x95, 0x88, 0x86, 0xF1, 0xEC, 0xDC,\n\t\t0x60, 0x31, 0x8F, 0x88, 0x2C, 0xFE, 0x20, 0xA2,\n\t\t0x41, 0x91, 0x35, 0x2E, 0x61, 0x7B, 0x0F, 0x21\n\t},\n\t{\n\t\t0x91, 0xAB, 0x50, 0x4A, 0x52, 0x2D, 0xCE, 0x78,\n\t\t0x77, 0x9F, 0x4C, 0x6C, 0x6B, 0xA2, 0xE6, 0xB6,\n\t\t0xDB, 0x55, 0x65, 0xC7, 0x6D, 0x3E, 0x7E, 0x7C,\n\t\t0x92, 0x0C, 0xAF, 0x7F, 0x75, 0x7E, 0xF9, 0xDB,\n\t\t0x7C, 0x8F, 0xCF, 0x10, 0xE5, 0x7F, 0x03, 0x37,\n\t\t0x9E, 0xA9, 0xBF, 0x75, 0xEB, 0x59, 0x89, 0x5D,\n\t\t0x96, 0xE1, 0x49, 0x80, 0x0B, 0x6A, 0xAE, 0x01,\n\t\t0xDB, 0x77, 0x8B, 0xB9, 0x0A, 0xFB, 0xC9, 0x89\n\t},\n\t{\n\t\t0xD8, 0x5C, 0xAB, 0xC6, 0xBD, 0x5B, 0x1A, 0x01,\n\t\t0xA5, 0xAF, 0xD8, 0xC6, 0x73, 0x47, 0x40, 0xDA,\n\t\t0x9F, 0xD1, 0xC1, 0xAC, 0xC6, 0xDB, 0x29, 0xBF,\n\t\t0xC8, 0xA2, 0xE5, 0xB6, 0x68, 0xB0, 0x28, 0xB6,\n\t\t0xB3, 0x15, 0x4B, 0xFB, 0x87, 0x03, 0xFA, 0x31,\n\t\t0x80, 0x25, 0x1D, 0x58, 0x9A, 0xD3, 0x80, 0x40,\n\t\t0xCE, 0xB7, 0x07, 0xC4, 0xBA, 0xD1, 0xB5, 0x34,\n\t\t0x3C, 0xB4, 0x26, 0xB6, 0x1E, 0xAA, 0x49, 0xC1\n\t},\n\t{\n\t\t0xD6, 0x2E, 0xFB, 0xEC, 0x2C, 0xA9, 0xC1, 0xF8,\n\t\t0xBD, 0x66, 0xCE, 0x8B, 0x3F, 0x6A, 0x89, 0x8C,\n\t\t0xB3, 0xF7, 0x56, 0x6B, 0xA6, 0x56, 0x8C, 0x61,\n\t\t0x8A, 0xD1, 0xFE, 0xB2, 0xB6, 0x5B, 0x76, 0xC3,\n\t\t0xCE, 0x1D, 0xD2, 0x0F, 0x73, 0x95, 0x37, 0x2F,\n\t\t0xAF, 0x28, 0x42, 0x7F, 0x61, 0xC9, 0x27, 0x80,\n\t\t0x49, 0xCF, 0x01, 0x40, 0xDF, 0x43, 0x4F, 0x56,\n\t\t0x33, 0x04, 0x8C, 0x86, 0xB8, 0x1E, 0x03, 0x99\n\t},\n\t{\n\t\t0x7C, 0x8F, 0xDC, 0x61, 0x75, 0x43, 0x9E, 0x2C,\n\t\t0x3D, 0xB1, 0x5B, 0xAF, 0xA7, 0xFB, 0x06, 0x14,\n\t\t0x3A, 0x6A, 0x23, 0xBC, 0x90, 0xF4, 0x49, 0xE7,\n\t\t0x9D, 0xEE, 0xF7, 0x3C, 0x3D, 0x49, 0x2A, 0x67,\n\t\t0x17, 0x15, 0xC1, 0x93, 0xB6, 0xFE, 0xA9, 0xF0,\n\t\t0x36, 0x05, 0x0B, 0x94, 0x60, 0x69, 0x85, 0x6B,\n\t\t0x89, 0x7E, 0x08, 0xC0, 0x07, 0x68, 0xF5, 0xEE,\n\t\t0x5D, 0xDC, 0xF7, 0x0B, 0x7C, 0xD6, 0xD0, 0xE0\n\t},\n\t{\n\t\t0x58, 0x60, 0x2E, 0xE7, 0x46, 0x8E, 0x6B, 0xC9,\n\t\t0xDF, 0x21, 0xBD, 0x51, 0xB2, 0x3C, 0x00, 0x5F,\n\t\t0x72, 0xD6, 0xCB, 0x01, 0x3F, 0x0A, 0x1B, 0x48,\n\t\t0xCB, 0xEC, 0x5E, 0xCA, 0x29, 0x92, 0x99, 0xF9,\n\t\t0x7F, 0x09, 0xF5, 0x4A, 0x9A, 0x01, 0x48, 0x3E,\n\t\t0xAE, 0xB3, 0x15, 0xA6, 0x47, 0x8B, 0xAD, 0x37,\n\t\t0xBA, 0x47, 0xCA, 0x13, 0x47, 0xC7, 0xC8, 0xFC,\n\t\t0x9E, 0x66, 0x95, 0x59, 0x2C, 0x91, 0xD7, 0x23\n\t},\n\t{\n\t\t0x27, 0xF5, 0xB7, 0x9E, 0xD2, 0x56, 0xB0, 0x50,\n\t\t0x99, 0x3D, 0x79, 0x34, 0x96, 0xED, 0xF4, 0x80,\n\t\t0x7C, 0x1D, 0x85, 0xA7, 0xB0, 0xA6, 0x7C, 0x9C,\n\t\t0x4F, 0xA9, 0x98, 0x60, 0x75, 0x0B, 0x0A, 0xE6,\n\t\t0x69, 0x89, 0x67, 0x0A, 0x8F, 0xFD, 0x78, 0x56,\n\t\t0xD7, 0xCE, 0x41, 0x15, 0x99, 0xE5, 0x8C, 0x4D,\n\t\t0x77, 0xB2, 0x32, 0xA6, 0x2B, 0xEF, 0x64, 0xD1,\n\t\t0x52, 0x75, 0xBE, 0x46, 0xA6, 0x82, 0x35, 0xFF\n\t},\n\t{\n\t\t0x39, 0x57, 0xA9, 0x76, 0xB9, 0xF1, 0x88, 0x7B,\n\t\t0xF0, 0x04, 0xA8, 0xDC, 0xA9, 0x42, 0xC9, 0x2D,\n\t\t0x2B, 0x37, 0xEA, 0x52, 0x60, 0x0F, 0x25, 0xE0,\n\t\t0xC9, 0xBC, 0x57, 0x07, 0xD0, 0x27, 0x9C, 0x00,\n\t\t0xC6, 0xE8, 0x5A, 0x83, 0x9B, 0x0D, 0x2D, 0x8E,\n\t\t0xB5, 0x9C, 0x51, 0xD9, 0x47, 0x88, 0xEB, 0xE6,\n\t\t0x24, 0x74, 0xA7, 0x91, 0xCA, 0xDF, 0x52, 0xCC,\n\t\t0xCF, 0x20, 0xF5, 0x07, 0x0B, 0x65, 0x73, 0xFC\n\t},\n\t{\n\t\t0xEA, 0xA2, 0x37, 0x6D, 0x55, 0x38, 0x0B, 0xF7,\n\t\t0x72, 0xEC, 0xCA, 0x9C, 0xB0, 0xAA, 0x46, 0x68,\n\t\t0xC9, 0x5C, 0x70, 0x71, 0x62, 0xFA, 0x86, 0xD5,\n\t\t0x18, 0xC8, 0xCE, 0x0C, 0xA9, 0xBF, 0x73, 0x62,\n\t\t0xB9, 0xF2, 0xA0, 0xAD, 0xC3, 0xFF, 0x59, 0x92,\n\t\t0x2D, 0xF9, 0x21, 0xB9, 0x45, 0x67, 0xE8, 0x1E,\n\t\t0x45, 0x2F, 0x6C, 0x1A, 0x07, 0xFC, 0x81, 0x7C,\n\t\t0xEB, 0xE9, 0x96, 0x04, 0xB3, 0x50, 0x5D, 0x38\n\t},\n\t{\n\t\t0xC1, 0xE2, 0xC7, 0x8B, 0x6B, 0x27, 0x34, 0xE2,\n\t\t0x48, 0x0E, 0xC5, 0x50, 0x43, 0x4C, 0xB5, 0xD6,\n\t\t0x13, 0x11, 0x1A, 0xDC, 0xC2, 0x1D, 0x47, 0x55,\n\t\t0x45, 0xC3, 0xB1, 0xB7, 0xE6, 0xFF, 0x12, 0x44,\n\t\t0x44, 0x76, 0xE5, 0xC0, 0x55, 0x13, 0x2E, 0x22,\n\t\t0x29, 0xDC, 0x0F, 0x80, 0x70, 0x44, 0xBB, 0x91,\n\t\t0x9B, 0x1A, 0x56, 0x62, 0xDD, 0x38, 0xA9, 0xEE,\n\t\t0x65, 0xE2, 0x43, 0xA3, 0x91, 0x1A, 0xED, 0x1A\n\t},\n\t{\n\t\t0x8A, 0xB4, 0x87, 0x13, 0x38, 0x9D, 0xD0, 0xFC,\n\t\t0xF9, 0xF9, 0x65, 0xD3, 0xCE, 0x66, 0xB1, 0xE5,\n\t\t0x59, 0xA1, 0xF8, 0xC5, 0x87, 0x41, 0xD6, 0x76,\n\t\t0x83, 0xCD, 0x97, 0x13, 0x54, 0xF4, 0x52, 0xE6,\n\t\t0x2D, 0x02, 0x07, 0xA6, 0x5E, 0x43, 0x6C, 0x5D,\n\t\t0x5D, 0x8F, 0x8E, 0xE7, 0x1C, 0x6A, 0xBF, 0xE5,\n\t\t0x0E, 0x66, 0x90, 0x04, 0xC3, 0x02, 0xB3, 0x1A,\n\t\t0x7E, 0xA8, 0x31, 0x1D, 0x4A, 0x91, 0x60, 0x51\n\t},\n\t{\n\t\t0x24, 0xCE, 0x0A, 0xDD, 0xAA, 0x4C, 0x65, 0x03,\n\t\t0x8B, 0xD1, 0xB1, 0xC0, 0xF1, 0x45, 0x2A, 0x0B,\n\t\t0x12, 0x87, 0x77, 0xAA, 0xBC, 0x94, 0xA2, 0x9D,\n\t\t0xF2, 0xFD, 0x6C, 0x7E, 0x2F, 0x85, 0xF8, 0xAB,\n\t\t0x9A, 0xC7, 0xEF, 0xF5, 0x16, 0xB0, 0xE0, 0xA8,\n\t\t0x25, 0xC8, 0x4A, 0x24, 0xCF, 0xE4, 0x92, 0xEA,\n\t\t0xAD, 0x0A, 0x63, 0x08, 0xE4, 0x6D, 0xD4, 0x2F,\n\t\t0xE8, 0x33, 0x3A, 0xB9, 0x71, 0xBB, 0x30, 0xCA\n\t},\n\t{\n\t\t0x51, 0x54, 0xF9, 0x29, 0xEE, 0x03, 0x04, 0x5B,\n\t\t0x6B, 0x0C, 0x00, 0x04, 0xFA, 0x77, 0x8E, 0xDE,\n\t\t0xE1, 0xD1, 0x39, 0x89, 0x32, 0x67, 0xCC, 0x84,\n\t\t0x82, 0x5A, 0xD7, 0xB3, 0x6C, 0x63, 0xDE, 0x32,\n\t\t0x79, 0x8E, 0x4A, 0x16, 0x6D, 0x24, 0x68, 0x65,\n\t\t0x61, 0x35, 0x4F, 0x63, 0xB0, 0x07, 0x09, 0xA1,\n\t\t0x36, 0x4B, 0x3C, 0x24, 0x1D, 0xE3, 0xFE, 0xBF,\n\t\t0x07, 0x54, 0x04, 0x58, 0x97, 0x46, 0x7C, 0xD4\n\t},\n\t{\n\t\t0xE7, 0x4E, 0x90, 0x79, 0x20, 0xFD, 0x87, 0xBD,\n\t\t0x5A, 0xD6, 0x36, 0xDD, 0x11, 0x08, 0x5E, 0x50,\n\t\t0xEE, 0x70, 0x45, 0x9C, 0x44, 0x3E, 0x1C, 0xE5,\n\t\t0x80, 0x9A, 0xF2, 0xBC, 0x2E, 0xBA, 0x39, 0xF9,\n\t\t0xE6, 0xD7, 0x12, 0x8E, 0x0E, 0x37, 0x12, 0xC3,\n\t\t0x16, 0xDA, 0x06, 0xF4, 0x70, 0x5D, 0x78, 0xA4,\n\t\t0x83, 0x8E, 0x28, 0x12, 0x1D, 0x43, 0x44, 0xA2,\n\t\t0xC7, 0x9C, 0x5E, 0x0D, 0xB3, 0x07, 0xA6, 0x77\n\t},\n\t{\n\t\t0xBF, 0x91, 0xA2, 0x23, 0x34, 0xBA, 0xC2, 0x0F,\n\t\t0x3F, 0xD8, 0x06, 0x63, 0xB3, 0xCD, 0x06, 0xC4,\n\t\t0xE8, 0x80, 0x2F, 0x30, 0xE6, 0xB5, 0x9F, 0x90,\n\t\t0xD3, 0x03, 0x5C, 0xC9, 0x79, 0x8A, 0x21, 0x7E,\n\t\t0xD5, 0xA3, 0x1A, 0xBB, 0xDA, 0x7F, 0xA6, 0x84,\n\t\t0x28, 0x27, 0xBD, 0xF2, 0xA7, 0xA1, 0xC2, 0x1F,\n\t\t0x6F, 0xCF, 0xCC, 0xBB, 0x54, 0xC6, 0xC5, 0x29,\n\t\t0x26, 0xF3, 0x2D, 0xA8, 0x16, 0x26, 0x9B, 0xE1\n\t},\n\t{\n\t\t0xD9, 0xD5, 0xC7, 0x4B, 0xE5, 0x12, 0x1B, 0x0B,\n\t\t0xD7, 0x42, 0xF2, 0x6B, 0xFF, 0xB8, 0xC8, 0x9F,\n\t\t0x89, 0x17, 0x1F, 0x3F, 0x93, 0x49, 0x13, 0x49,\n\t\t0x2B, 0x09, 0x03, 0xC2, 0x71, 0xBB, 0xE2, 0xB3,\n\t\t0x39, 0x5E, 0xF2, 0x59, 0x66, 0x9B, 0xEF, 0x43,\n\t\t0xB5, 0x7F, 0x7F, 0xCC, 0x30, 0x27, 0xDB, 0x01,\n\t\t0x82, 0x3F, 0x6B, 0xAE, 0xE6, 0x6E, 0x4F, 0x9F,\n\t\t0xEA, 0xD4, 0xD6, 0x72, 0x6C, 0x74, 0x1F, 0xCE\n\t},\n\t{\n\t\t0x50, 0xC8, 0xB8, 0xCF, 0x34, 0xCD, 0x87, 0x9F,\n\t\t0x80, 0xE2, 0xFA, 0xAB, 0x32, 0x30, 0xB0, 0xC0,\n\t\t0xE1, 0xCC, 0x3E, 0x9D, 0xCA, 0xDE, 0xB1, 0xB9,\n\t\t0xD9, 0x7A, 0xB9, 0x23, 0x41, 0x5D, 0xD9, 0xA1,\n\t\t0xFE, 0x38, 0xAD, 0xDD, 0x5C, 0x11, 0x75, 0x6C,\n\t\t0x67, 0x99, 0x0B, 0x25, 0x6E, 0x95, 0xAD, 0x6D,\n\t\t0x8F, 0x9F, 0xED, 0xCE, 0x10, 0xBF, 0x1C, 0x90,\n\t\t0x67, 0x9C, 0xDE, 0x0E, 0xCF, 0x1B, 0xE3, 0x47\n\t},\n\t{\n\t\t0x0A, 0x38, 0x6E, 0x7C, 0xD5, 0xDD, 0x9B, 0x77,\n\t\t0xA0, 0x35, 0xE0, 0x9F, 0xE6, 0xFE, 0xE2, 0xC8,\n\t\t0xCE, 0x61, 0xB5, 0x38, 0x3C, 0x87, 0xEA, 0x43,\n\t\t0x20, 0x50, 0x59, 0xC5, 0xE4, 0xCD, 0x4F, 0x44,\n\t\t0x08, 0x31, 0x9B, 0xB0, 0xA8, 0x23, 0x60, 0xF6,\n\t\t0xA5, 0x8E, 0x6C, 0x9C, 0xE3, 0xF4, 0x87, 0xC4,\n\t\t0x46, 0x06, 0x3B, 0xF8, 0x13, 0xBC, 0x6B, 0xA5,\n\t\t0x35, 0xE1, 0x7F, 0xC1, 0x82, 0x6C, 0xFC, 0x91\n\t},\n\t{\n\t\t0x1F, 0x14, 0x59, 0xCB, 0x6B, 0x61, 0xCB, 0xAC,\n\t\t0x5F, 0x0E, 0xFE, 0x8F, 0xC4, 0x87, 0x53, 0x8F,\n\t\t0x42, 0x54, 0x89, 0x87, 0xFC, 0xD5, 0x62, 0x21,\n\t\t0xCF, 0xA7, 0xBE, 0xB2, 0x25, 0x04, 0x76, 0x9E,\n\t\t0x79, 0x2C, 0x45, 0xAD, 0xFB, 0x1D, 0x6B, 0x3D,\n\t\t0x60, 0xD7, 0xB7, 0x49, 0xC8, 0xA7, 0x5B, 0x0B,\n\t\t0xDF, 0x14, 0xE8, 0xEA, 0x72, 0x1B, 0x95, 0xDC,\n\t\t0xA5, 0x38, 0xCA, 0x6E, 0x25, 0x71, 0x12, 0x09\n\t},\n\t{\n\t\t0xE5, 0x8B, 0x38, 0x36, 0xB7, 0xD8, 0xFE, 0xDB,\n\t\t0xB5, 0x0C, 0xA5, 0x72, 0x5C, 0x65, 0x71, 0xE7,\n\t\t0x4C, 0x07, 0x85, 0xE9, 0x78, 0x21, 0xDA, 0xB8,\n\t\t0xB6, 0x29, 0x8C, 0x10, 0xE4, 0xC0, 0x79, 0xD4,\n\t\t0xA6, 0xCD, 0xF2, 0x2F, 0x0F, 0xED, 0xB5, 0x50,\n\t\t0x32, 0x92, 0x5C, 0x16, 0x74, 0x81, 0x15, 0xF0,\n\t\t0x1A, 0x10, 0x5E, 0x77, 0xE0, 0x0C, 0xEE, 0x3D,\n\t\t0x07, 0x92, 0x4D, 0xC0, 0xD8, 0xF9, 0x06, 0x59\n\t},\n\t{\n\t\t0xB9, 0x29, 0xCC, 0x65, 0x05, 0xF0, 0x20, 0x15,\n\t\t0x86, 0x72, 0xDE, 0xDA, 0x56, 0xD0, 0xDB, 0x08,\n\t\t0x1A, 0x2E, 0xE3, 0x4C, 0x00, 0xC1, 0x10, 0x00,\n\t\t0x29, 0xBD, 0xF8, 0xEA, 0x98, 0x03, 0x4F, 0xA4,\n\t\t0xBF, 0x3E, 0x86, 0x55, 0xEC, 0x69, 0x7F, 0xE3,\n\t\t0x6F, 0x40, 0x55, 0x3C, 0x5B, 0xB4, 0x68, 0x01,\n\t\t0x64, 0x4A, 0x62, 0x7D, 0x33, 0x42, 0xF4, 0xFC,\n\t\t0x92, 0xB6, 0x1F, 0x03, 0x29, 0x0F, 0xB3, 0x81\n\t},\n\t{\n\t\t0x72, 0xD3, 0x53, 0x99, 0x4B, 0x49, 0xD3, 0xE0,\n\t\t0x31, 0x53, 0x92, 0x9A, 0x1E, 0x4D, 0x4F, 0x18,\n\t\t0x8E, 0xE5, 0x8A, 0xB9, 0xE7, 0x2E, 0xE8, 0xE5,\n\t\t0x12, 0xF2, 0x9B, 0xC7, 0x73, 0x91, 0x38, 0x19,\n\t\t0xCE, 0x05, 0x7D, 0xDD, 0x70, 0x02, 0xC0, 0x43,\n\t\t0x3E, 0xE0, 0xA1, 0x61, 0x14, 0xE3, 0xD1, 0x56,\n\t\t0xDD, 0x2C, 0x4A, 0x7E, 0x80, 0xEE, 0x53, 0x37,\n\t\t0x8B, 0x86, 0x70, 0xF2, 0x3E, 0x33, 0xEF, 0x56\n\t},\n\t{\n\t\t0xC7, 0x0E, 0xF9, 0xBF, 0xD7, 0x75, 0xD4, 0x08,\n\t\t0x17, 0x67, 0x37, 0xA0, 0x73, 0x6D, 0x68, 0x51,\n\t\t0x7C, 0xE1, 0xAA, 0xAD, 0x7E, 0x81, 0xA9, 0x3C,\n\t\t0x8C, 0x1E, 0xD9, 0x67, 0xEA, 0x21, 0x4F, 0x56,\n\t\t0xC8, 0xA3, 0x77, 0xB1, 0x76, 0x3E, 0x67, 0x66,\n\t\t0x15, 0xB6, 0x0F, 0x39, 0x88, 0x24, 0x1E, 0xAE,\n\t\t0x6E, 0xAB, 0x96, 0x85, 0xA5, 0x12, 0x49, 0x29,\n\t\t0xD2, 0x81, 0x88, 0xF2, 0x9E, 0xAB, 0x06, 0xF7\n\t},\n\t{\n\t\t0xC2, 0x30, 0xF0, 0x80, 0x26, 0x79, 0xCB, 0x33,\n\t\t0x82, 0x2E, 0xF8, 0xB3, 0xB2, 0x1B, 0xF7, 0xA9,\n\t\t0xA2, 0x89, 0x42, 0x09, 0x29, 0x01, 0xD7, 0xDA,\n\t\t0xC3, 0x76, 0x03, 0x00, 0x83, 0x10, 0x26, 0xCF,\n\t\t0x35, 0x4C, 0x92, 0x32, 0xDF, 0x3E, 0x08, 0x4D,\n\t\t0x99, 0x03, 0x13, 0x0C, 0x60, 0x1F, 0x63, 0xC1,\n\t\t0xF4, 0xA4, 0xA4, 0xB8, 0x10, 0x6E, 0x46, 0x8C,\n\t\t0xD4, 0x43, 0xBB, 0xE5, 0xA7, 0x34, 0xF4, 0x5F\n\t},\n\t{\n\t\t0x6F, 0x43, 0x09, 0x4C, 0xAF, 0xB5, 0xEB, 0xF1,\n\t\t0xF7, 0xA4, 0x93, 0x7E, 0xC5, 0x0F, 0x56, 0xA4,\n\t\t0xC9, 0xDA, 0x30, 0x3C, 0xBB, 0x55, 0xAC, 0x1F,\n\t\t0x27, 0xF1, 0xF1, 0x97, 0x6C, 0xD9, 0x6B, 0xED,\n\t\t0xA9, 0x46, 0x4F, 0x0E, 0x7B, 0x9C, 0x54, 0x62,\n\t\t0x0B, 0x8A, 0x9F, 0xBA, 0x98, 0x31, 0x64, 0xB8,\n\t\t0xBE, 0x35, 0x78, 0x42, 0x5A, 0x02, 0x4F, 0x5F,\n\t\t0xE1, 0x99, 0xC3, 0x63, 0x56, 0xB8, 0x89, 0x72\n\t},\n\t{\n\t\t0x37, 0x45, 0x27, 0x3F, 0x4C, 0x38, 0x22, 0x5D,\n\t\t0xB2, 0x33, 0x73, 0x81, 0x87, 0x1A, 0x0C, 0x6A,\n\t\t0xAF, 0xD3, 0xAF, 0x9B, 0x01, 0x8C, 0x88, 0xAA,\n\t\t0x02, 0x02, 0x58, 0x50, 0xA5, 0xDC, 0x3A, 0x42,\n\t\t0xA1, 0xA3, 0xE0, 0x3E, 0x56, 0xCB, 0xF1, 0xB0,\n\t\t0x87, 0x6D, 0x63, 0xA4, 0x41, 0xF1, 0xD2, 0x85,\n\t\t0x6A, 0x39, 0xB8, 0x80, 0x1E, 0xB5, 0xAF, 0x32,\n\t\t0x52, 0x01, 0xC4, 0x15, 0xD6, 0x5E, 0x97, 0xFE\n\t},\n\t{\n\t\t0xC5, 0x0C, 0x44, 0xCC, 0xA3, 0xEC, 0x3E, 0xDA,\n\t\t0xAE, 0x77, 0x9A, 0x7E, 0x17, 0x94, 0x50, 0xEB,\n\t\t0xDD, 0xA2, 0xF9, 0x70, 0x67, 0xC6, 0x90, 0xAA,\n\t\t0x6C, 0x5A, 0x4A, 0xC7, 0xC3, 0x01, 0x39, 0xBB,\n\t\t0x27, 0xC0, 0xDF, 0x4D, 0xB3, 0x22, 0x0E, 0x63,\n\t\t0xCB, 0x11, 0x0D, 0x64, 0xF3, 0x7F, 0xFE, 0x07,\n\t\t0x8D, 0xB7, 0x26, 0x53, 0xE2, 0xDA, 0xAC, 0xF9,\n\t\t0x3A, 0xE3, 0xF0, 0xA2, 0xD1, 0xA7, 0xEB, 0x2E\n\t},\n\t{\n\t\t0x8A, 0xEF, 0x26, 0x3E, 0x38, 0x5C, 0xBC, 0x61,\n\t\t0xE1, 0x9B, 0x28, 0x91, 0x42, 0x43, 0x26, 0x2A,\n\t\t0xF5, 0xAF, 0xE8, 0x72, 0x6A, 0xF3, 0xCE, 0x39,\n\t\t0xA7, 0x9C, 0x27, 0x02, 0x8C, 0xF3, 0xEC, 0xD3,\n\t\t0xF8, 0xD2, 0xDF, 0xD9, 0xCF, 0xC9, 0xAD, 0x91,\n\t\t0xB5, 0x8F, 0x6F, 0x20, 0x77, 0x8F, 0xD5, 0xF0,\n\t\t0x28, 0x94, 0xA3, 0xD9, 0x1C, 0x7D, 0x57, 0xD1,\n\t\t0xE4, 0xB8, 0x66, 0xA7, 0xF3, 0x64, 0xB6, 0xBE\n\t},\n\t{\n\t\t0x28, 0x69, 0x61, 0x41, 0xDE, 0x6E, 0x2D, 0x9B,\n\t\t0xCB, 0x32, 0x35, 0x57, 0x8A, 0x66, 0x16, 0x6C,\n\t\t0x14, 0x48, 0xD3, 0xE9, 0x05, 0xA1, 0xB4, 0x82,\n\t\t0xD4, 0x23, 0xBE, 0x4B, 0xC5, 0x36, 0x9B, 0xC8,\n\t\t0xC7, 0x4D, 0xAE, 0x0A, 0xCC, 0x9C, 0xC1, 0x23,\n\t\t0xE1, 0xD8, 0xDD, 0xCE, 0x9F, 0x97, 0x91, 0x7E,\n\t\t0x8C, 0x01, 0x9C, 0x55, 0x2D, 0xA3, 0x2D, 0x39,\n\t\t0xD2, 0x21, 0x9B, 0x9A, 0xBF, 0x0F, 0xA8, 0xC8\n\t},\n\t{\n\t\t0x2F, 0xB9, 0xEB, 0x20, 0x85, 0x83, 0x01, 0x81,\n\t\t0x90, 0x3A, 0x9D, 0xAF, 0xE3, 0xDB, 0x42, 0x8E,\n\t\t0xE1, 0x5B, 0xE7, 0x66, 0x22, 0x24, 0xEF, 0xD6,\n\t\t0x43, 0x37, 0x1F, 0xB2, 0x56, 0x46, 0xAE, 0xE7,\n\t\t0x16, 0xE5, 0x31, 0xEC, 0xA6, 0x9B, 0x2B, 0xDC,\n\t\t0x82, 0x33, 0xF1, 0xA8, 0x08, 0x1F, 0xA4, 0x3D,\n\t\t0xA1, 0x50, 0x03, 0x02, 0x97, 0x5A, 0x77, 0xF4,\n\t\t0x2F, 0xA5, 0x92, 0x13, 0x67, 0x10, 0xE9, 0xDC\n\t},\n\t{\n\t\t0x66, 0xF9, 0xA7, 0x14, 0x3F, 0x7A, 0x33, 0x14,\n\t\t0xA6, 0x69, 0xBF, 0x2E, 0x24, 0xBB, 0xB3, 0x50,\n\t\t0x14, 0x26, 0x1D, 0x63, 0x9F, 0x49, 0x5B, 0x6C,\n\t\t0x9C, 0x1F, 0x10, 0x4F, 0xE8, 0xE3, 0x20, 0xAC,\n\t\t0xA6, 0x0D, 0x45, 0x50, 0xD6, 0x9D, 0x52, 0xED,\n\t\t0xBD, 0x5A, 0x3C, 0xDE, 0xB4, 0x01, 0x4A, 0xE6,\n\t\t0x5B, 0x1D, 0x87, 0xAA, 0x77, 0x0B, 0x69, 0xAE,\n\t\t0x5C, 0x15, 0xF4, 0x33, 0x0B, 0x0B, 0x0A, 0xD8\n\t},\n\t{\n\t\t0xF4, 0xC4, 0xDD, 0x1D, 0x59, 0x4C, 0x35, 0x65,\n\t\t0xE3, 0xE2, 0x5C, 0xA4, 0x3D, 0xAD, 0x82, 0xF6,\n\t\t0x2A, 0xBE, 0xA4, 0x83, 0x5E, 0xD4, 0xCD, 0x81,\n\t\t0x1B, 0xCD, 0x97, 0x5E, 0x46, 0x27, 0x98, 0x28,\n\t\t0xD4, 0x4D, 0x4C, 0x62, 0xC3, 0x67, 0x9F, 0x1B,\n\t\t0x7F, 0x7B, 0x9D, 0xD4, 0x57, 0x1D, 0x7B, 0x49,\n\t\t0x55, 0x73, 0x47, 0xB8, 0xC5, 0x46, 0x0C, 0xBD,\n\t\t0xC1, 0xBE, 0xF6, 0x90, 0xFB, 0x2A, 0x08, 0xC0\n\t},\n\t{\n\t\t0x8F, 0x1D, 0xC9, 0x64, 0x9C, 0x3A, 0x84, 0x55,\n\t\t0x1F, 0x8F, 0x6E, 0x91, 0xCA, 0xC6, 0x82, 0x42,\n\t\t0xA4, 0x3B, 0x1F, 0x8F, 0x32, 0x8E, 0xE9, 0x22,\n\t\t0x80, 0x25, 0x73, 0x87, 0xFA, 0x75, 0x59, 0xAA,\n\t\t0x6D, 0xB1, 0x2E, 0x4A, 0xEA, 0xDC, 0x2D, 0x26,\n\t\t0x09, 0x91, 0x78, 0x74, 0x9C, 0x68, 0x64, 0xB3,\n\t\t0x57, 0xF3, 0xF8, 0x3B, 0x2F, 0xB3, 0xEF, 0xA8,\n\t\t0xD2, 0xA8, 0xDB, 0x05, 0x6B, 0xED, 0x6B, 0xCC\n\t},\n\t{\n\t\t0x31, 0x39, 0xC1, 0xA7, 0xF9, 0x7A, 0xFD, 0x16,\n\t\t0x75, 0xD4, 0x60, 0xEB, 0xBC, 0x07, 0xF2, 0x72,\n\t\t0x8A, 0xA1, 0x50, 0xDF, 0x84, 0x96, 0x24, 0x51,\n\t\t0x1E, 0xE0, 0x4B, 0x74, 0x3B, 0xA0, 0xA8, 0x33,\n\t\t0x09, 0x2F, 0x18, 0xC1, 0x2D, 0xC9, 0x1B, 0x4D,\n\t\t0xD2, 0x43, 0xF3, 0x33, 0x40, 0x2F, 0x59, 0xFE,\n\t\t0x28, 0xAB, 0xDB, 0xBB, 0xAE, 0x30, 0x1E, 0x7B,\n\t\t0x65, 0x9C, 0x7A, 0x26, 0xD5, 0xC0, 0xF9, 0x79\n\t},\n\t{\n\t\t0x06, 0xF9, 0x4A, 0x29, 0x96, 0x15, 0x8A, 0x81,\n\t\t0x9F, 0xE3, 0x4C, 0x40, 0xDE, 0x3C, 0xF0, 0x37,\n\t\t0x9F, 0xD9, 0xFB, 0x85, 0xB3, 0xE3, 0x63, 0xBA,\n\t\t0x39, 0x26, 0xA0, 0xE7, 0xD9, 0x60, 0xE3, 0xF4,\n\t\t0xC2, 0xE0, 0xC7, 0x0C, 0x7C, 0xE0, 0xCC, 0xB2,\n\t\t0xA6, 0x4F, 0xC2, 0x98, 0x69, 0xF6, 0xE7, 0xAB,\n\t\t0x12, 0xBD, 0x4D, 0x3F, 0x14, 0xFC, 0xE9, 0x43,\n\t\t0x27, 0x90, 0x27, 0xE7, 0x85, 0xFB, 0x5C, 0x29\n\t},\n\t{\n\t\t0xC2, 0x9C, 0x39, 0x9E, 0xF3, 0xEE, 0xE8, 0x96,\n\t\t0x1E, 0x87, 0x56, 0x5C, 0x1C, 0xE2, 0x63, 0x92,\n\t\t0x5F, 0xC3, 0xD0, 0xCE, 0x26, 0x7D, 0x13, 0xE4,\n\t\t0x8D, 0xD9, 0xE7, 0x32, 0xEE, 0x67, 0xB0, 0xF6,\n\t\t0x9F, 0xAD, 0x56, 0x40, 0x1B, 0x0F, 0x10, 0xFC,\n\t\t0xAA, 0xC1, 0x19, 0x20, 0x10, 0x46, 0xCC, 0xA2,\n\t\t0x8C, 0x5B, 0x14, 0xAB, 0xDE, 0xA3, 0x21, 0x2A,\n\t\t0xE6, 0x55, 0x62, 0xF7, 0xF1, 0x38, 0xDB, 0x3D\n\t},\n\t{\n\t\t0x4C, 0xEC, 0x4C, 0x9D, 0xF5, 0x2E, 0xEF, 0x05,\n\t\t0xC3, 0xF6, 0xFA, 0xAA, 0x97, 0x91, 0xBC, 0x74,\n\t\t0x45, 0x93, 0x71, 0x83, 0x22, 0x4E, 0xCC, 0x37,\n\t\t0xA1, 0xE5, 0x8D, 0x01, 0x32, 0xD3, 0x56, 0x17,\n\t\t0x53, 0x1D, 0x7E, 0x79, 0x5F, 0x52, 0xAF, 0x7B,\n\t\t0x1E, 0xB9, 0xD1, 0x47, 0xDE, 0x12, 0x92, 0xD3,\n\t\t0x45, 0xFE, 0x34, 0x18, 0x23, 0xF8, 0xE6, 0xBC,\n\t\t0x1E, 0x5B, 0xAD, 0xCA, 0x5C, 0x65, 0x61, 0x08\n\t},\n\t{\n\t\t0x89, 0x8B, 0xFB, 0xAE, 0x93, 0xB3, 0xE1, 0x8D,\n\t\t0x00, 0x69, 0x7E, 0xAB, 0x7D, 0x97, 0x04, 0xFA,\n\t\t0x36, 0xEC, 0x33, 0x9D, 0x07, 0x61, 0x31, 0xCE,\n\t\t0xFD, 0xF3, 0x0E, 0xDB, 0xE8, 0xD9, 0xCC, 0x81,\n\t\t0xC3, 0xA8, 0x0B, 0x12, 0x96, 0x59, 0xB1, 0x63,\n\t\t0xA3, 0x23, 0xBA, 0xB9, 0x79, 0x3D, 0x4F, 0xEE,\n\t\t0xD9, 0x2D, 0x54, 0xDA, 0xE9, 0x66, 0xC7, 0x75,\n\t\t0x29, 0x76, 0x4A, 0x09, 0xBE, 0x88, 0xDB, 0x45\n\t},\n\t{\n\t\t0xEE, 0x9B, 0xD0, 0x46, 0x9D, 0x3A, 0xAF, 0x4F,\n\t\t0x14, 0x03, 0x5B, 0xE4, 0x8A, 0x2C, 0x3B, 0x84,\n\t\t0xD9, 0xB4, 0xB1, 0xFF, 0xF1, 0xD9, 0x45, 0xE1,\n\t\t0xF1, 0xC1, 0xD3, 0x89, 0x80, 0xA9, 0x51, 0xBE,\n\t\t0x19, 0x7B, 0x25, 0xFE, 0x22, 0xC7, 0x31, 0xF2,\n\t\t0x0A, 0xEA, 0xCC, 0x93, 0x0B, 0xA9, 0xC4, 0xA1,\n\t\t0xF4, 0x76, 0x22, 0x27, 0x61, 0x7A, 0xD3, 0x50,\n\t\t0xFD, 0xAB, 0xB4, 0xE8, 0x02, 0x73, 0xA0, 0xF4\n\t},\n\t{\n\t\t0x3D, 0x4D, 0x31, 0x13, 0x30, 0x05, 0x81, 0xCD,\n\t\t0x96, 0xAC, 0xBF, 0x09, 0x1C, 0x3D, 0x0F, 0x3C,\n\t\t0x31, 0x01, 0x38, 0xCD, 0x69, 0x79, 0xE6, 0x02,\n\t\t0x6C, 0xDE, 0x62, 0x3E, 0x2D, 0xD1, 0xB2, 0x4D,\n\t\t0x4A, 0x86, 0x38, 0xBE, 0xD1, 0x07, 0x33, 0x44,\n\t\t0x78, 0x3A, 0xD0, 0x64, 0x9C, 0xC6, 0x30, 0x5C,\n\t\t0xCE, 0xC0, 0x4B, 0xEB, 0x49, 0xF3, 0x1C, 0x63,\n\t\t0x30, 0x88, 0xA9, 0x9B, 0x65, 0x13, 0x02, 0x67\n\t},\n\t{\n\t\t0x95, 0xC0, 0x59, 0x1A, 0xD9, 0x1F, 0x92, 0x1A,\n\t\t0xC7, 0xBE, 0x6D, 0x9C, 0xE3, 0x7E, 0x06, 0x63,\n\t\t0xED, 0x80, 0x11, 0xC1, 0xCF, 0xD6, 0xD0, 0x16,\n\t\t0x2A, 0x55, 0x72, 0xE9, 0x43, 0x68, 0xBA, 0xC0,\n\t\t0x20, 0x24, 0x48, 0x5E, 0x6A, 0x39, 0x85, 0x4A,\n\t\t0xA4, 0x6F, 0xE3, 0x8E, 0x97, 0xD6, 0xC6, 0xB1,\n\t\t0x94, 0x7C, 0xD2, 0x72, 0xD8, 0x6B, 0x06, 0xBB,\n\t\t0x5B, 0x2F, 0x78, 0xB9, 0xB6, 0x8D, 0x55, 0x9D\n\t},\n\t{\n\t\t0x22, 0x7B, 0x79, 0xDE, 0xD3, 0x68, 0x15, 0x3B,\n\t\t0xF4, 0x6C, 0x0A, 0x3C, 0xA9, 0x78, 0xBF, 0xDB,\n\t\t0xEF, 0x31, 0xF3, 0x02, 0x4A, 0x56, 0x65, 0x84,\n\t\t0x24, 0x68, 0x49, 0x0B, 0x0F, 0xF7, 0x48, 0xAE,\n\t\t0x04, 0xE7, 0x83, 0x2E, 0xD4, 0xC9, 0xF4, 0x9D,\n\t\t0xE9, 0xB1, 0x70, 0x67, 0x09, 0xD6, 0x23, 0xE5,\n\t\t0xC8, 0xC1, 0x5E, 0x3C, 0xAE, 0xCA, 0xE8, 0xD5,\n\t\t0xE4, 0x33, 0x43, 0x0F, 0xF7, 0x2F, 0x20, 0xEB\n\t},\n\t{\n\t\t0x5D, 0x34, 0xF3, 0x95, 0x2F, 0x01, 0x05, 0xEE,\n\t\t0xF8, 0x8A, 0xE8, 0xB6, 0x4C, 0x6C, 0xE9, 0x5E,\n\t\t0xBF, 0xAD, 0xE0, 0xE0, 0x2C, 0x69, 0xB0, 0x87,\n\t\t0x62, 0xA8, 0x71, 0x2D, 0x2E, 0x49, 0x11, 0xAD,\n\t\t0x3F, 0x94, 0x1F, 0xC4, 0x03, 0x4D, 0xC9, 0xB2,\n\t\t0xE4, 0x79, 0xFD, 0xBC, 0xD2, 0x79, 0xB9, 0x02,\n\t\t0xFA, 0xF5, 0xD8, 0x38, 0xBB, 0x2E, 0x0C, 0x64,\n\t\t0x95, 0xD3, 0x72, 0xB5, 0xB7, 0x02, 0x98, 0x13\n\t},\n\t{\n\t\t0x7F, 0x93, 0x9B, 0xF8, 0x35, 0x3A, 0xBC, 0xE4,\n\t\t0x9E, 0x77, 0xF1, 0x4F, 0x37, 0x50, 0xAF, 0x20,\n\t\t0xB7, 0xB0, 0x39, 0x02, 0xE1, 0xA1, 0xE7, 0xFB,\n\t\t0x6A, 0xAF, 0x76, 0xD0, 0x25, 0x9C, 0xD4, 0x01,\n\t\t0xA8, 0x31, 0x90, 0xF1, 0x56, 0x40, 0xE7, 0x4F,\n\t\t0x3E, 0x6C, 0x5A, 0x90, 0xE8, 0x39, 0xC7, 0x82,\n\t\t0x1F, 0x64, 0x74, 0x75, 0x7F, 0x75, 0xC7, 0xBF,\n\t\t0x90, 0x02, 0x08, 0x4D, 0xDC, 0x7A, 0x62, 0xDC\n\t},\n\t{\n\t\t0x06, 0x2B, 0x61, 0xA2, 0xF9, 0xA3, 0x3A, 0x71,\n\t\t0xD7, 0xD0, 0xA0, 0x61, 0x19, 0x64, 0x4C, 0x70,\n\t\t0xB0, 0x71, 0x6A, 0x50, 0x4D, 0xE7, 0xE5, 0xE1,\n\t\t0xBE, 0x49, 0xBD, 0x7B, 0x86, 0xE7, 0xED, 0x68,\n\t\t0x17, 0x71, 0x4F, 0x9F, 0x0F, 0xC3, 0x13, 0xD0,\n\t\t0x61, 0x29, 0x59, 0x7E, 0x9A, 0x22, 0x35, 0xEC,\n\t\t0x85, 0x21, 0xDE, 0x36, 0xF7, 0x29, 0x0A, 0x90,\n\t\t0xCC, 0xFC, 0x1F, 0xFA, 0x6D, 0x0A, 0xEE, 0x29\n\t},\n\t{\n\t\t0xF2, 0x9E, 0x01, 0xEE, 0xAE, 0x64, 0x31, 0x1E,\n\t\t0xB7, 0xF1, 0xC6, 0x42, 0x2F, 0x94, 0x6B, 0xF7,\n\t\t0xBE, 0xA3, 0x63, 0x79, 0x52, 0x3E, 0x7B, 0x2B,\n\t\t0xBA, 0xBA, 0x7D, 0x1D, 0x34, 0xA2, 0x2D, 0x5E,\n\t\t0xA5, 0xF1, 0xC5, 0xA0, 0x9D, 0x5C, 0xE1, 0xFE,\n\t\t0x68, 0x2C, 0xCE, 0xD9, 0xA4, 0x79, 0x8D, 0x1A,\n\t\t0x05, 0xB4, 0x6C, 0xD7, 0x2D, 0xFF, 0x5C, 0x1B,\n\t\t0x35, 0x54, 0x40, 0xB2, 0xA2, 0xD4, 0x76, 0xBC\n\t},\n\t{\n\t\t0xEC, 0x38, 0xCD, 0x3B, 0xBA, 0xB3, 0xEF, 0x35,\n\t\t0xD7, 0xCB, 0x6D, 0x5C, 0x91, 0x42, 0x98, 0x35,\n\t\t0x1D, 0x8A, 0x9D, 0xC9, 0x7F, 0xCE, 0xE0, 0x51,\n\t\t0xA8, 0xA0, 0x2F, 0x58, 0xE3, 0xED, 0x61, 0x84,\n\t\t0xD0, 0xB7, 0x81, 0x0A, 0x56, 0x15, 0x41, 0x1A,\n\t\t0xB1, 0xB9, 0x52, 0x09, 0xC3, 0xC8, 0x10, 0x11,\n\t\t0x4F, 0xDE, 0xB2, 0x24, 0x52, 0x08, 0x4E, 0x77,\n\t\t0xF3, 0xF8, 0x47, 0xC6, 0xDB, 0xAA, 0xFE, 0x16\n\t},\n\t{\n\t\t0xC2, 0xAE, 0xF5, 0xE0, 0xCA, 0x43, 0xE8, 0x26,\n\t\t0x41, 0x56, 0x5B, 0x8C, 0xB9, 0x43, 0xAA, 0x8B,\n\t\t0xA5, 0x35, 0x50, 0xCA, 0xEF, 0x79, 0x3B, 0x65,\n\t\t0x32, 0xFA, 0xFA, 0xD9, 0x4B, 0x81, 0x60, 0x82,\n\t\t0xF0, 0x11, 0x3A, 0x3E, 0xA2, 0xF6, 0x36, 0x08,\n\t\t0xAB, 0x40, 0x43, 0x7E, 0xCC, 0x0F, 0x02, 0x29,\n\t\t0xCB, 0x8F, 0xA2, 0x24, 0xDC, 0xF1, 0xC4, 0x78,\n\t\t0xA6, 0x7D, 0x9B, 0x64, 0x16, 0x2B, 0x92, 0xD1\n\t},\n\t{\n\t\t0x15, 0xF5, 0x34, 0xEF, 0xFF, 0x71, 0x05, 0xCD,\n\t\t0x1C, 0x25, 0x4D, 0x07, 0x4E, 0x27, 0xD5, 0x89,\n\t\t0x8B, 0x89, 0x31, 0x3B, 0x7D, 0x36, 0x6D, 0xC2,\n\t\t0xD7, 0xD8, 0x71, 0x13, 0xFA, 0x7D, 0x53, 0xAA,\n\t\t0xE1, 0x3F, 0x6D, 0xBA, 0x48, 0x7A, 0xD8, 0x10,\n\t\t0x3D, 0x5E, 0x85, 0x4C, 0x91, 0xFD, 0xB6, 0xE1,\n\t\t0xE7, 0x4B, 0x2E, 0xF6, 0xD1, 0x43, 0x17, 0x69,\n\t\t0xC3, 0x07, 0x67, 0xDD, 0xE0, 0x67, 0xA3, 0x5C\n\t},\n\t{\n\t\t0x89, 0xAC, 0xBC, 0xA0, 0xB1, 0x69, 0x89, 0x7A,\n\t\t0x0A, 0x27, 0x14, 0xC2, 0xDF, 0x8C, 0x95, 0xB5,\n\t\t0xB7, 0x9C, 0xB6, 0x93, 0x90, 0x14, 0x2B, 0x7D,\n\t\t0x60, 0x18, 0xBB, 0x3E, 0x30, 0x76, 0xB0, 0x99,\n\t\t0xB7, 0x9A, 0x96, 0x41, 0x52, 0xA9, 0xD9, 0x12,\n\t\t0xB1, 0xB8, 0x64, 0x12, 0xB7, 0xE3, 0x72, 0xE9,\n\t\t0xCE, 0xCA, 0xD7, 0xF2, 0x5D, 0x4C, 0xBA, 0xB8,\n\t\t0xA3, 0x17, 0xBE, 0x36, 0x49, 0x2A, 0x67, 0xD7\n\t},\n\t{\n\t\t0xE3, 0xC0, 0x73, 0x91, 0x90, 0xED, 0x84, 0x9C,\n\t\t0x9C, 0x96, 0x2F, 0xD9, 0xDB, 0xB5, 0x5E, 0x20,\n\t\t0x7E, 0x62, 0x4F, 0xCA, 0xC1, 0xEB, 0x41, 0x76,\n\t\t0x91, 0x51, 0x54, 0x99, 0xEE, 0xA8, 0xD8, 0x26,\n\t\t0x7B, 0x7E, 0x8F, 0x12, 0x87, 0xA6, 0x36, 0x33,\n\t\t0xAF, 0x50, 0x11, 0xFD, 0xE8, 0xC4, 0xDD, 0xF5,\n\t\t0x5B, 0xFD, 0xF7, 0x22, 0xED, 0xF8, 0x88, 0x31,\n\t\t0x41, 0x4F, 0x2C, 0xFA, 0xED, 0x59, 0xCB, 0x9A\n\t},\n\t{\n\t\t0x8D, 0x6C, 0xF8, 0x7C, 0x08, 0x38, 0x0D, 0x2D,\n\t\t0x15, 0x06, 0xEE, 0xE4, 0x6F, 0xD4, 0x22, 0x2D,\n\t\t0x21, 0xD8, 0xC0, 0x4E, 0x58, 0x5F, 0xBF, 0xD0,\n\t\t0x82, 0x69, 0xC9, 0x8F, 0x70, 0x28, 0x33, 0xA1,\n\t\t0x56, 0x32, 0x6A, 0x07, 0x24, 0x65, 0x64, 0x00,\n\t\t0xEE, 0x09, 0x35, 0x1D, 0x57, 0xB4, 0x40, 0x17,\n\t\t0x5E, 0x2A, 0x5D, 0xE9, 0x3C, 0xC5, 0xF8, 0x0D,\n\t\t0xB6, 0xDA, 0xF8, 0x35, 0x76, 0xCF, 0x75, 0xFA\n\t},\n\t{\n\t\t0xDA, 0x24, 0xBE, 0xDE, 0x38, 0x36, 0x66, 0xD5,\n\t\t0x63, 0xEE, 0xED, 0x37, 0xF6, 0x31, 0x9B, 0xAF,\n\t\t0x20, 0xD5, 0xC7, 0x5D, 0x16, 0x35, 0xA6, 0xBA,\n\t\t0x5E, 0xF4, 0xCF, 0xA1, 0xAC, 0x95, 0x48, 0x7E,\n\t\t0x96, 0xF8, 0xC0, 0x8A, 0xF6, 0x00, 0xAA, 0xB8,\n\t\t0x7C, 0x98, 0x6E, 0xBA, 0xD4, 0x9F, 0xC7, 0x0A,\n\t\t0x58, 0xB4, 0x89, 0x0B, 0x9C, 0x87, 0x6E, 0x09,\n\t\t0x10, 0x16, 0xDA, 0xF4, 0x9E, 0x1D, 0x32, 0x2E\n\t},\n\t{\n\t\t0xF9, 0xD1, 0xD1, 0xB1, 0xE8, 0x7E, 0xA7, 0xAE,\n\t\t0x75, 0x3A, 0x02, 0x97, 0x50, 0xCC, 0x1C, 0xF3,\n\t\t0xD0, 0x15, 0x7D, 0x41, 0x80, 0x5E, 0x24, 0x5C,\n\t\t0x56, 0x17, 0xBB, 0x93, 0x4E, 0x73, 0x2F, 0x0A,\n\t\t0xE3, 0x18, 0x0B, 0x78, 0xE0, 0x5B, 0xFE, 0x76,\n\t\t0xC7, 0xC3, 0x05, 0x1E, 0x3E, 0x3A, 0xC7, 0x8B,\n\t\t0x9B, 0x50, 0xC0, 0x51, 0x42, 0x65, 0x7E, 0x1E,\n\t\t0x03, 0x21, 0x5D, 0x6E, 0xC7, 0xBF, 0xD0, 0xFC\n\t},\n\t{\n\t\t0x11, 0xB7, 0xBC, 0x16, 0x68, 0x03, 0x20, 0x48,\n\t\t0xAA, 0x43, 0x34, 0x3D, 0xE4, 0x76, 0x39, 0x5E,\n\t\t0x81, 0x4B, 0xBB, 0xC2, 0x23, 0x67, 0x8D, 0xB9,\n\t\t0x51, 0xA1, 0xB0, 0x3A, 0x02, 0x1E, 0xFA, 0xC9,\n\t\t0x48, 0xCF, 0xBE, 0x21, 0x5F, 0x97, 0xFE, 0x9A,\n\t\t0x72, 0xA2, 0xF6, 0xBC, 0x03, 0x9E, 0x39, 0x56,\n\t\t0xBF, 0xA4, 0x17, 0xC1, 0xA9, 0xF1, 0x0D, 0x6D,\n\t\t0x7B, 0xA5, 0xD3, 0xD3, 0x2F, 0xF3, 0x23, 0xE5\n\t},\n\t{\n\t\t0xB8, 0xD9, 0x00, 0x0E, 0x4F, 0xC2, 0xB0, 0x66,\n\t\t0xED, 0xB9, 0x1A, 0xFE, 0xE8, 0xE7, 0xEB, 0x0F,\n\t\t0x24, 0xE3, 0xA2, 0x01, 0xDB, 0x8B, 0x67, 0x93,\n\t\t0xC0, 0x60, 0x85, 0x81, 0xE6, 0x28, 0xED, 0x0B,\n\t\t0xCC, 0x4E, 0x5A, 0xA6, 0x78, 0x79, 0x92, 0xA4,\n\t\t0xBC, 0xC4, 0x4E, 0x28, 0x80, 0x93, 0xE6, 0x3E,\n\t\t0xE8, 0x3A, 0xBD, 0x0B, 0xC3, 0xEC, 0x6D, 0x09,\n\t\t0x34, 0xA6, 0x74, 0xA4, 0xDA, 0x13, 0x83, 0x8A\n\t},\n\t{\n\t\t0xCE, 0x32, 0x5E, 0x29, 0x4F, 0x9B, 0x67, 0x19,\n\t\t0xD6, 0xB6, 0x12, 0x78, 0x27, 0x6A, 0xE0, 0x6A,\n\t\t0x25, 0x64, 0xC0, 0x3B, 0xB0, 0xB7, 0x83, 0xFA,\n\t\t0xFE, 0x78, 0x5B, 0xDF, 0x89, 0xC7, 0xD5, 0xAC,\n\t\t0xD8, 0x3E, 0x78, 0x75, 0x6D, 0x30, 0x1B, 0x44,\n\t\t0x56, 0x99, 0x02, 0x4E, 0xAE, 0xB7, 0x7B, 0x54,\n\t\t0xD4, 0x77, 0x33, 0x6E, 0xC2, 0xA4, 0xF3, 0x32,\n\t\t0xF2, 0xB3, 0xF8, 0x87, 0x65, 0xDD, 0xB0, 0xC3\n\t},\n\t{\n\t\t0x29, 0xAC, 0xC3, 0x0E, 0x96, 0x03, 0xAE, 0x2F,\n\t\t0xCC, 0xF9, 0x0B, 0xF9, 0x7E, 0x6C, 0xC4, 0x63,\n\t\t0xEB, 0xE2, 0x8C, 0x1B, 0x2F, 0x9B, 0x4B, 0x76,\n\t\t0x5E, 0x70, 0x53, 0x7C, 0x25, 0xC7, 0x02, 0xA2,\n\t\t0x9D, 0xCB, 0xFB, 0xF1, 0x4C, 0x99, 0xC5, 0x43,\n\t\t0x45, 0xBA, 0x2B, 0x51, 0xF1, 0x7B, 0x77, 0xB5,\n\t\t0xF1, 0x5D, 0xB9, 0x2B, 0xBA, 0xD8, 0xFA, 0x95,\n\t\t0xC4, 0x71, 0xF5, 0xD0, 0x70, 0xA1, 0x37, 0xCC\n\t},\n\t{\n\t\t0x33, 0x79, 0xCB, 0xAA, 0xE5, 0x62, 0xA8, 0x7B,\n\t\t0x4C, 0x04, 0x25, 0x55, 0x0F, 0xFD, 0xD6, 0xBF,\n\t\t0xE1, 0x20, 0x3F, 0x0D, 0x66, 0x6C, 0xC7, 0xEA,\n\t\t0x09, 0x5B, 0xE4, 0x07, 0xA5, 0xDF, 0xE6, 0x1E,\n\t\t0xE9, 0x14, 0x41, 0xCD, 0x51, 0x54, 0xB3, 0xE5,\n\t\t0x3B, 0x4F, 0x5F, 0xB3, 0x1A, 0xD4, 0xC7, 0xA9,\n\t\t0xAD, 0x5C, 0x7A, 0xF4, 0xAE, 0x67, 0x9A, 0xA5,\n\t\t0x1A, 0x54, 0x00, 0x3A, 0x54, 0xCA, 0x6B, 0x2D\n\t},\n\t{\n\t\t0x30, 0x95, 0xA3, 0x49, 0xD2, 0x45, 0x70, 0x8C,\n\t\t0x7C, 0xF5, 0x50, 0x11, 0x87, 0x03, 0xD7, 0x30,\n\t\t0x2C, 0x27, 0xB6, 0x0A, 0xF5, 0xD4, 0xE6, 0x7F,\n\t\t0xC9, 0x78, 0xF8, 0xA4, 0xE6, 0x09, 0x53, 0xC7,\n\t\t0xA0, 0x4F, 0x92, 0xFC, 0xF4, 0x1A, 0xEE, 0x64,\n\t\t0x32, 0x1C, 0xCB, 0x70, 0x7A, 0x89, 0x58, 0x51,\n\t\t0x55, 0x2B, 0x1E, 0x37, 0xB0, 0x0B, 0xC5, 0xE6,\n\t\t0xB7, 0x2F, 0xA5, 0xBC, 0xEF, 0x9E, 0x3F, 0xFF\n\t},\n\t{\n\t\t0x07, 0x26, 0x2D, 0x73, 0x8B, 0x09, 0x32, 0x1F,\n\t\t0x4D, 0xBC, 0xCE, 0xC4, 0xBB, 0x26, 0xF4, 0x8C,\n\t\t0xB0, 0xF0, 0xED, 0x24, 0x6C, 0xE0, 0xB3, 0x1B,\n\t\t0x9A, 0x6E, 0x7B, 0xC6, 0x83, 0x04, 0x9F, 0x1F,\n\t\t0x3E, 0x55, 0x45, 0xF2, 0x8C, 0xE9, 0x32, 0xDD,\n\t\t0x98, 0x5C, 0x5A, 0xB0, 0xF4, 0x3B, 0xD6, 0xDE,\n\t\t0x07, 0x70, 0x56, 0x0A, 0xF3, 0x29, 0x06, 0x5E,\n\t\t0xD2, 0xE4, 0x9D, 0x34, 0x62, 0x4C, 0x2C, 0xBB\n\t},\n\t{\n\t\t0xB6, 0x40, 0x5E, 0xCA, 0x8E, 0xE3, 0x31, 0x6C,\n\t\t0x87, 0x06, 0x1C, 0xC6, 0xEC, 0x18, 0xDB, 0xA5,\n\t\t0x3E, 0x6C, 0x25, 0x0C, 0x63, 0xBA, 0x1F, 0x3B,\n\t\t0xAE, 0x9E, 0x55, 0xDD, 0x34, 0x98, 0x03, 0x6A,\n\t\t0xF0, 0x8C, 0xD2, 0x72, 0xAA, 0x24, 0xD7, 0x13,\n\t\t0xC6, 0x02, 0x0D, 0x77, 0xAB, 0x2F, 0x39, 0x19,\n\t\t0xAF, 0x1A, 0x32, 0xF3, 0x07, 0x42, 0x06, 0x18,\n\t\t0xAB, 0x97, 0xE7, 0x39, 0x53, 0x99, 0x4F, 0xB4\n\t},\n\t{\n\t\t0x7E, 0xE6, 0x82, 0xF6, 0x31, 0x48, 0xEE, 0x45,\n\t\t0xF6, 0xE5, 0x31, 0x5D, 0xA8, 0x1E, 0x5C, 0x6E,\n\t\t0x55, 0x7C, 0x2C, 0x34, 0x64, 0x1F, 0xC5, 0x09,\n\t\t0xC7, 0xA5, 0x70, 0x10, 0x88, 0xC3, 0x8A, 0x74,\n\t\t0x75, 0x61, 0x68, 0xE2, 0xCD, 0x8D, 0x35, 0x1E,\n\t\t0x88, 0xFD, 0x1A, 0x45, 0x1F, 0x36, 0x0A, 0x01,\n\t\t0xF5, 0xB2, 0x58, 0x0F, 0x9B, 0x5A, 0x2E, 0x8C,\n\t\t0xFC, 0x13, 0x8F, 0x3D, 0xD5, 0x9A, 0x3F, 0xFC\n\t},\n\t{\n\t\t0x1D, 0x26, 0x3C, 0x17, 0x9D, 0x6B, 0x26, 0x8F,\n\t\t0x6F, 0xA0, 0x16, 0xF3, 0xA4, 0xF2, 0x9E, 0x94,\n\t\t0x38, 0x91, 0x12, 0x5E, 0xD8, 0x59, 0x3C, 0x81,\n\t\t0x25, 0x60, 0x59, 0xF5, 0xA7, 0xB4, 0x4A, 0xF2,\n\t\t0xDC, 0xB2, 0x03, 0x0D, 0x17, 0x5C, 0x00, 0xE6,\n\t\t0x2E, 0xCA, 0xF7, 0xEE, 0x96, 0x68, 0x2A, 0xA0,\n\t\t0x7A, 0xB2, 0x0A, 0x61, 0x10, 0x24, 0xA2, 0x85,\n\t\t0x32, 0xB1, 0xC2, 0x5B, 0x86, 0x65, 0x79, 0x02\n\t},\n\t{\n\t\t0x10, 0x6D, 0x13, 0x2C, 0xBD, 0xB4, 0xCD, 0x25,\n\t\t0x97, 0x81, 0x28, 0x46, 0xE2, 0xBC, 0x1B, 0xF7,\n\t\t0x32, 0xFE, 0xC5, 0xF0, 0xA5, 0xF6, 0x5D, 0xBB,\n\t\t0x39, 0xEC, 0x4E, 0x6D, 0xC6, 0x4A, 0xB2, 0xCE,\n\t\t0x6D, 0x24, 0x63, 0x0D, 0x0F, 0x15, 0xA8, 0x05,\n\t\t0xC3, 0x54, 0x00, 0x25, 0xD8, 0x4A, 0xFA, 0x98,\n\t\t0xE3, 0x67, 0x03, 0xC3, 0xDB, 0xEE, 0x71, 0x3E,\n\t\t0x72, 0xDD, 0xE8, 0x46, 0x5B, 0xC1, 0xBE, 0x7E\n\t},\n\t{\n\t\t0x0E, 0x79, 0x96, 0x82, 0x26, 0x65, 0x06, 0x67,\n\t\t0xA8, 0xD8, 0x62, 0xEA, 0x8D, 0xA4, 0x89, 0x1A,\n\t\t0xF5, 0x6A, 0x4E, 0x3A, 0x8B, 0x6D, 0x17, 0x50,\n\t\t0xE3, 0x94, 0xF0, 0xDE, 0xA7, 0x6D, 0x64, 0x0D,\n\t\t0x85, 0x07, 0x7B, 0xCE, 0xC2, 0xCC, 0x86, 0x88,\n\t\t0x6E, 0x50, 0x67, 0x51, 0xB4, 0xF6, 0xA5, 0x83,\n\t\t0x8F, 0x7F, 0x0B, 0x5F, 0xEF, 0x76, 0x5D, 0x9D,\n\t\t0xC9, 0x0D, 0xCD, 0xCB, 0xAF, 0x07, 0x9F, 0x08\n\t},\n\t{\n\t\t0x52, 0x11, 0x56, 0xA8, 0x2A, 0xB0, 0xC4, 0xE5,\n\t\t0x66, 0xE5, 0x84, 0x4D, 0x5E, 0x31, 0xAD, 0x9A,\n\t\t0xAF, 0x14, 0x4B, 0xBD, 0x5A, 0x46, 0x4F, 0xDC,\n\t\t0xA3, 0x4D, 0xBD, 0x57, 0x17, 0xE8, 0xFF, 0x71,\n\t\t0x1D, 0x3F, 0xFE, 0xBB, 0xFA, 0x08, 0x5D, 0x67,\n\t\t0xFE, 0x99, 0x6A, 0x34, 0xF6, 0xD3, 0xE4, 0xE6,\n\t\t0x0B, 0x13, 0x96, 0xBF, 0x4B, 0x16, 0x10, 0xC2,\n\t\t0x63, 0xBD, 0xBB, 0x83, 0x4D, 0x56, 0x08, 0x16\n\t},\n\t{\n\t\t0x1A, 0xBA, 0x88, 0xBE, 0xFC, 0x55, 0xBC, 0x25,\n\t\t0xEF, 0xBC, 0xE0, 0x2D, 0xB8, 0xB9, 0x93, 0x3E,\n\t\t0x46, 0xF5, 0x76, 0x61, 0xBA, 0xEA, 0xBE, 0xB2,\n\t\t0x1C, 0xC2, 0x57, 0x4D, 0x2A, 0x51, 0x8A, 0x3C,\n\t\t0xBA, 0x5D, 0xC5, 0xA3, 0x8E, 0x49, 0x71, 0x34,\n\t\t0x40, 0xB2, 0x5F, 0x9C, 0x74, 0x4E, 0x75, 0xF6,\n\t\t0xB8, 0x5C, 0x9D, 0x8F, 0x46, 0x81, 0xF6, 0x76,\n\t\t0x16, 0x0F, 0x61, 0x05, 0x35, 0x7B, 0x84, 0x06\n\t},\n\t{\n\t\t0x5A, 0x99, 0x49, 0xFC, 0xB2, 0xC4, 0x73, 0xCD,\n\t\t0xA9, 0x68, 0xAC, 0x1B, 0x5D, 0x08, 0x56, 0x6D,\n\t\t0xC2, 0xD8, 0x16, 0xD9, 0x60, 0xF5, 0x7E, 0x63,\n\t\t0xB8, 0x98, 0xFA, 0x70, 0x1C, 0xF8, 0xEB, 0xD3,\n\t\t0xF5, 0x9B, 0x12, 0x4D, 0x95, 0xBF, 0xBB, 0xED,\n\t\t0xC5, 0xF1, 0xCF, 0x0E, 0x17, 0xD5, 0xEA, 0xED,\n\t\t0x0C, 0x02, 0xC5, 0x0B, 0x69, 0xD8, 0xA4, 0x02,\n\t\t0xCA, 0xBC, 0xCA, 0x44, 0x33, 0xB5, 0x1F, 0xD4\n\t},\n\t{\n\t\t0xB0, 0xCE, 0xAD, 0x09, 0x80, 0x7C, 0x67, 0x2A,\n\t\t0xF2, 0xEB, 0x2B, 0x0F, 0x06, 0xDD, 0xE4, 0x6C,\n\t\t0xF5, 0x37, 0x0E, 0x15, 0xA4, 0x09, 0x6B, 0x1A,\n\t\t0x7D, 0x7C, 0xBB, 0x36, 0xEC, 0x31, 0xC2, 0x05,\n\t\t0xFB, 0xEF, 0xCA, 0x00, 0xB7, 0xA4, 0x16, 0x2F,\n\t\t0xA8, 0x9F, 0xB4, 0xFB, 0x3E, 0xB7, 0x8D, 0x79,\n\t\t0x77, 0x0C, 0x23, 0xF4, 0x4E, 0x72, 0x06, 0x66,\n\t\t0x4C, 0xE3, 0xCD, 0x93, 0x1C, 0x29, 0x1E, 0x5D\n\t},\n\t{\n\t\t0xBB, 0x66, 0x64, 0x93, 0x1E, 0xC9, 0x70, 0x44,\n\t\t0xE4, 0x5B, 0x2A, 0xE4, 0x20, 0xAE, 0x1C, 0x55,\n\t\t0x1A, 0x88, 0x74, 0xBC, 0x93, 0x7D, 0x08, 0xE9,\n\t\t0x69, 0x39, 0x9C, 0x39, 0x64, 0xEB, 0xDB, 0xA8,\n\t\t0x34, 0x6C, 0xDD, 0x5D, 0x09, 0xCA, 0xAF, 0xE4,\n\t\t0xC2, 0x8B, 0xA7, 0xEC, 0x78, 0x81, 0x91, 0xCE,\n\t\t0xCA, 0x65, 0xDD, 0xD6, 0xF9, 0x5F, 0x18, 0x58,\n\t\t0x3E, 0x04, 0x0D, 0x0F, 0x30, 0xD0, 0x36, 0x4D\n\t},\n\t{\n\t\t0x65, 0xBC, 0x77, 0x0A, 0x5F, 0xAA, 0x37, 0x92,\n\t\t0x36, 0x98, 0x03, 0x68, 0x3E, 0x84, 0x4B, 0x0B,\n\t\t0xE7, 0xEE, 0x96, 0xF2, 0x9F, 0x6D, 0x6A, 0x35,\n\t\t0x56, 0x80, 0x06, 0xBD, 0x55, 0x90, 0xF9, 0xA4,\n\t\t0xEF, 0x63, 0x9B, 0x7A, 0x80, 0x61, 0xC7, 0xB0,\n\t\t0x42, 0x4B, 0x66, 0xB6, 0x0A, 0xC3, 0x4A, 0xF3,\n\t\t0x11, 0x99, 0x05, 0xF3, 0x3A, 0x9D, 0x8C, 0x3A,\n\t\t0xE1, 0x83, 0x82, 0xCA, 0x9B, 0x68, 0x99, 0x00\n\t},\n\t{\n\t\t0xEA, 0x9B, 0x4D, 0xCA, 0x33, 0x33, 0x36, 0xAA,\n\t\t0xF8, 0x39, 0xA4, 0x5C, 0x6E, 0xAA, 0x48, 0xB8,\n\t\t0xCB, 0x4C, 0x7D, 0xDA, 0xBF, 0xFE, 0xA4, 0xF6,\n\t\t0x43, 0xD6, 0x35, 0x7E, 0xA6, 0x62, 0x8A, 0x48,\n\t\t0x0A, 0x5B, 0x45, 0xF2, 0xB0, 0x52, 0xC1, 0xB0,\n\t\t0x7D, 0x1F, 0xED, 0xCA, 0x91, 0x8B, 0x6F, 0x11,\n\t\t0x39, 0xD8, 0x0F, 0x74, 0xC2, 0x45, 0x10, 0xDC,\n\t\t0xBA, 0xA4, 0xBE, 0x70, 0xEA, 0xCC, 0x1B, 0x06\n\t},\n\t{\n\t\t0xE6, 0x34, 0x2F, 0xB4, 0xA7, 0x80, 0xAD, 0x97,\n\t\t0x5D, 0x0E, 0x24, 0xBC, 0xE1, 0x49, 0x98, 0x9B,\n\t\t0x91, 0xD3, 0x60, 0x55, 0x7E, 0x87, 0x99, 0x4F,\n\t\t0x6B, 0x45, 0x7B, 0x89, 0x55, 0x75, 0xCC, 0x02,\n\t\t0xD0, 0xC1, 0x5B, 0xAD, 0x3C, 0xE7, 0x57, 0x7F,\n\t\t0x4C, 0x63, 0x92, 0x7F, 0xF1, 0x3F, 0x3E, 0x38,\n\t\t0x1F, 0xF7, 0xE7, 0x2B, 0xDB, 0xE7, 0x45, 0x32,\n\t\t0x48, 0x44, 0xA9, 0xD2, 0x7E, 0x3F, 0x1C, 0x01\n\t},\n\t{\n\t\t0x3E, 0x20, 0x9C, 0x9B, 0x33, 0xE8, 0xE4, 0x61,\n\t\t0x17, 0x8A, 0xB4, 0x6B, 0x1C, 0x64, 0xB4, 0x9A,\n\t\t0x07, 0xFB, 0x74, 0x5F, 0x1C, 0x8B, 0xC9, 0x5F,\n\t\t0xBF, 0xB9, 0x4C, 0x6B, 0x87, 0xC6, 0x95, 0x16,\n\t\t0x65, 0x1B, 0x26, 0x4E, 0xF9, 0x80, 0x93, 0x7F,\n\t\t0xAD, 0x41, 0x23, 0x8B, 0x91, 0xDD, 0xC0, 0x11,\n\t\t0xA5, 0xDD, 0x77, 0x7C, 0x7E, 0xFD, 0x44, 0x94,\n\t\t0xB4, 0xB6, 0xEC, 0xD3, 0xA9, 0xC2, 0x2A, 0xC0\n\t},\n\t{\n\t\t0xFD, 0x6A, 0x3D, 0x5B, 0x18, 0x75, 0xD8, 0x04,\n\t\t0x86, 0xD6, 0xE6, 0x96, 0x94, 0xA5, 0x6D, 0xBB,\n\t\t0x04, 0xA9, 0x9A, 0x4D, 0x05, 0x1F, 0x15, 0xDB,\n\t\t0x26, 0x89, 0x77, 0x6B, 0xA1, 0xC4, 0x88, 0x2E,\n\t\t0x6D, 0x46, 0x2A, 0x60, 0x3B, 0x70, 0x15, 0xDC,\n\t\t0x9F, 0x4B, 0x74, 0x50, 0xF0, 0x53, 0x94, 0x30,\n\t\t0x3B, 0x86, 0x52, 0xCF, 0xB4, 0x04, 0xA2, 0x66,\n\t\t0x96, 0x2C, 0x41, 0xBA, 0xE6, 0xE1, 0x8A, 0x94\n\t},\n\t{\n\t\t0x95, 0x1E, 0x27, 0x51, 0x7E, 0x6B, 0xAD, 0x9E,\n\t\t0x41, 0x95, 0xFC, 0x86, 0x71, 0xDE, 0xE3, 0xE7,\n\t\t0xE9, 0xBE, 0x69, 0xCE, 0xE1, 0x42, 0x2C, 0xB9,\n\t\t0xFE, 0xCF, 0xCE, 0x0D, 0xBA, 0x87, 0x5F, 0x7B,\n\t\t0x31, 0x0B, 0x93, 0xEE, 0x3A, 0x3D, 0x55, 0x8F,\n\t\t0x94, 0x1F, 0x63, 0x5F, 0x66, 0x8F, 0xF8, 0x32,\n\t\t0xD2, 0xC1, 0xD0, 0x33, 0xC5, 0xE2, 0xF0, 0x99,\n\t\t0x7E, 0x4C, 0x66, 0xF1, 0x47, 0x34, 0x4E, 0x02\n\t},\n\t{\n\t\t0x8E, 0xBA, 0x2F, 0x87, 0x4F, 0x1A, 0xE8, 0x40,\n\t\t0x41, 0x90, 0x3C, 0x7C, 0x42, 0x53, 0xC8, 0x22,\n\t\t0x92, 0x53, 0x0F, 0xC8, 0x50, 0x95, 0x50, 0xBF,\n\t\t0xDC, 0x34, 0xC9, 0x5C, 0x7E, 0x28, 0x89, 0xD5,\n\t\t0x65, 0x0B, 0x0A, 0xD8, 0xCB, 0x98, 0x8E, 0x5C,\n\t\t0x48, 0x94, 0xCB, 0x87, 0xFB, 0xFB, 0xB1, 0x96,\n\t\t0x12, 0xEA, 0x93, 0xCC, 0xC4, 0xC5, 0xCA, 0xD1,\n\t\t0x71, 0x58, 0xB9, 0x76, 0x34, 0x64, 0xB4, 0x92\n\t},\n\t{\n\t\t0x16, 0xF7, 0x12, 0xEA, 0xA1, 0xB7, 0xC6, 0x35,\n\t\t0x47, 0x19, 0xA8, 0xE7, 0xDB, 0xDF, 0xAF, 0x55,\n\t\t0xE4, 0x06, 0x3A, 0x4D, 0x27, 0x7D, 0x94, 0x75,\n\t\t0x50, 0x01, 0x9B, 0x38, 0xDF, 0xB5, 0x64, 0x83,\n\t\t0x09, 0x11, 0x05, 0x7D, 0x50, 0x50, 0x61, 0x36,\n\t\t0xE2, 0x39, 0x4C, 0x3B, 0x28, 0x94, 0x5C, 0xC9,\n\t\t0x64, 0x96, 0x7D, 0x54, 0xE3, 0x00, 0x0C, 0x21,\n\t\t0x81, 0x62, 0x6C, 0xFB, 0x9B, 0x73, 0xEF, 0xD2\n\t},\n\t{\n\t\t0xC3, 0x96, 0x39, 0xE7, 0xD5, 0xC7, 0xFB, 0x8C,\n\t\t0xDD, 0x0F, 0xD3, 0xE6, 0xA5, 0x20, 0x96, 0x03,\n\t\t0x94, 0x37, 0x12, 0x2F, 0x21, 0xC7, 0x8F, 0x16,\n\t\t0x79, 0xCE, 0xA9, 0xD7, 0x8A, 0x73, 0x4C, 0x56,\n\t\t0xEC, 0xBE, 0xB2, 0x86, 0x54, 0xB4, 0xF1, 0x8E,\n\t\t0x34, 0x2C, 0x33, 0x1F, 0x6F, 0x72, 0x29, 0xEC,\n\t\t0x4B, 0x4B, 0xC2, 0x81, 0xB2, 0xD8, 0x0A, 0x6E,\n\t\t0xB5, 0x00, 0x43, 0xF3, 0x17, 0x96, 0xC8, 0x8C\n\t},\n\t{\n\t\t0x72, 0xD0, 0x81, 0xAF, 0x99, 0xF8, 0xA1, 0x73,\n\t\t0xDC, 0xC9, 0xA0, 0xAC, 0x4E, 0xB3, 0x55, 0x74,\n\t\t0x05, 0x63, 0x9A, 0x29, 0x08, 0x4B, 0x54, 0xA4,\n\t\t0x01, 0x72, 0x91, 0x2A, 0x2F, 0x8A, 0x39, 0x51,\n\t\t0x29, 0xD5, 0x53, 0x6F, 0x09, 0x18, 0xE9, 0x02,\n\t\t0xF9, 0xE8, 0xFA, 0x60, 0x00, 0x99, 0x5F, 0x41,\n\t\t0x68, 0xDD, 0xC5, 0xF8, 0x93, 0x01, 0x1B, 0xE6,\n\t\t0xA0, 0xDB, 0xC9, 0xB8, 0xA1, 0xA3, 0xF5, 0xBB\n\t},\n\t{\n\t\t0xC1, 0x1A, 0xA8, 0x1E, 0x5E, 0xFD, 0x24, 0xD5,\n\t\t0xFC, 0x27, 0xEE, 0x58, 0x6C, 0xFD, 0x88, 0x47,\n\t\t0xFB, 0xB0, 0xE2, 0x76, 0x01, 0xCC, 0xEC, 0xE5,\n\t\t0xEC, 0xCA, 0x01, 0x98, 0xE3, 0xC7, 0x76, 0x53,\n\t\t0x93, 0xBB, 0x74, 0x45, 0x7C, 0x7E, 0x7A, 0x27,\n\t\t0xEB, 0x91, 0x70, 0x35, 0x0E, 0x1F, 0xB5, 0x38,\n\t\t0x57, 0x17, 0x75, 0x06, 0xBE, 0x3E, 0x76, 0x2C,\n\t\t0xC0, 0xF1, 0x4D, 0x8C, 0x3A, 0xFE, 0x90, 0x77\n\t},\n\t{\n\t\t0xC2, 0x8F, 0x21, 0x50, 0xB4, 0x52, 0xE6, 0xC0,\n\t\t0xC4, 0x24, 0xBC, 0xDE, 0x6F, 0x8D, 0x72, 0x00,\n\t\t0x7F, 0x93, 0x10, 0xFE, 0xD7, 0xF2, 0xF8, 0x7D,\n\t\t0xE0, 0xDB, 0xB6, 0x4F, 0x44, 0x79, 0xD6, 0xC1,\n\t\t0x44, 0x1B, 0xA6, 0x6F, 0x44, 0xB2, 0xAC, 0xCE,\n\t\t0xE6, 0x16, 0x09, 0x17, 0x7E, 0xD3, 0x40, 0x12,\n\t\t0x8B, 0x40, 0x7E, 0xCE, 0xC7, 0xC6, 0x4B, 0xBE,\n\t\t0x50, 0xD6, 0x3D, 0x22, 0xD8, 0x62, 0x77, 0x27\n\t},\n\t{\n\t\t0xF6, 0x3D, 0x88, 0x12, 0x28, 0x77, 0xEC, 0x30,\n\t\t0xB8, 0xC8, 0xB0, 0x0D, 0x22, 0xE8, 0x90, 0x00,\n\t\t0xA9, 0x66, 0x42, 0x61, 0x12, 0xBD, 0x44, 0x16,\n\t\t0x6E, 0x2F, 0x52, 0x5B, 0x76, 0x9C, 0xCB, 0xE9,\n\t\t0xB2, 0x86, 0xD4, 0x37, 0xA0, 0x12, 0x91, 0x30,\n\t\t0xDD, 0xE1, 0xA8, 0x6C, 0x43, 0xE0, 0x4B, 0xED,\n\t\t0xB5, 0x94, 0xE6, 0x71, 0xD9, 0x82, 0x83, 0xAF,\n\t\t0xE6, 0x4C, 0xE3, 0x31, 0xDE, 0x98, 0x28, 0xFD\n\t},\n\t{\n\t\t0x34, 0x8B, 0x05, 0x32, 0x88, 0x0B, 0x88, 0xA6,\n\t\t0x61, 0x4A, 0x8D, 0x74, 0x08, 0xC3, 0xF9, 0x13,\n\t\t0x35, 0x7F, 0xBB, 0x60, 0xE9, 0x95, 0xC6, 0x02,\n\t\t0x05, 0xBE, 0x91, 0x39, 0xE7, 0x49, 0x98, 0xAE,\n\t\t0xDE, 0x7F, 0x45, 0x81, 0xE4, 0x2F, 0x6B, 0x52,\n\t\t0x69, 0x8F, 0x7F, 0xA1, 0x21, 0x97, 0x08, 0xC1,\n\t\t0x44, 0x98, 0x06, 0x7F, 0xD1, 0xE0, 0x95, 0x02,\n\t\t0xDE, 0x83, 0xA7, 0x7D, 0xD2, 0x81, 0x15, 0x0C\n\t},\n\t{\n\t\t0x51, 0x33, 0xDC, 0x8B, 0xEF, 0x72, 0x53, 0x59,\n\t\t0xDF, 0xF5, 0x97, 0x92, 0xD8, 0x5E, 0xAF, 0x75,\n\t\t0xB7, 0xE1, 0xDC, 0xD1, 0x97, 0x8B, 0x01, 0xC3,\n\t\t0x5B, 0x1B, 0x85, 0xFC, 0xEB, 0xC6, 0x33, 0x88,\n\t\t0xAD, 0x99, 0xA1, 0x7B, 0x63, 0x46, 0xA2, 0x17,\n\t\t0xDC, 0x1A, 0x96, 0x22, 0xEB, 0xD1, 0x22, 0xEC,\n\t\t0xF6, 0x91, 0x3C, 0x4D, 0x31, 0xA6, 0xB5, 0x2A,\n\t\t0x69, 0x5B, 0x86, 0xAF, 0x00, 0xD7, 0x41, 0xA0\n\t},\n\t{\n\t\t0x27, 0x53, 0xC4, 0xC0, 0xE9, 0x8E, 0xCA, 0xD8,\n\t\t0x06, 0xE8, 0x87, 0x80, 0xEC, 0x27, 0xFC, 0xCD,\n\t\t0x0F, 0x5C, 0x1A, 0xB5, 0x47, 0xF9, 0xE4, 0xBF,\n\t\t0x16, 0x59, 0xD1, 0x92, 0xC2, 0x3A, 0xA2, 0xCC,\n\t\t0x97, 0x1B, 0x58, 0xB6, 0x80, 0x25, 0x80, 0xBA,\n\t\t0xEF, 0x8A, 0xDC, 0x3B, 0x77, 0x6E, 0xF7, 0x08,\n\t\t0x6B, 0x25, 0x45, 0xC2, 0x98, 0x7F, 0x34, 0x8E,\n\t\t0xE3, 0x71, 0x9C, 0xDE, 0xF2, 0x58, 0xC4, 0x03\n\t},\n\t{\n\t\t0xB1, 0x66, 0x35, 0x73, 0xCE, 0x4B, 0x9D, 0x8C,\n\t\t0xAE, 0xFC, 0x86, 0x50, 0x12, 0xF3, 0xE3, 0x97,\n\t\t0x14, 0xB9, 0x89, 0x8A, 0x5D, 0xA6, 0xCE, 0x17,\n\t\t0xC2, 0x5A, 0x6A, 0x47, 0x93, 0x1A, 0x9D, 0xDB,\n\t\t0x9B, 0xBE, 0x98, 0xAD, 0xAA, 0x55, 0x3B, 0xEE,\n\t\t0xD4, 0x36, 0xE8, 0x95, 0x78, 0x45, 0x54, 0x16,\n\t\t0xC2, 0xA5, 0x2A, 0x52, 0x5C, 0xF2, 0x86, 0x2B,\n\t\t0x8D, 0x1D, 0x49, 0xA2, 0x53, 0x1B, 0x73, 0x91\n\t},\n\t{\n\t\t0x64, 0xF5, 0x8B, 0xD6, 0xBF, 0xC8, 0x56, 0xF5,\n\t\t0xE8, 0x73, 0xB2, 0xA2, 0x95, 0x6E, 0xA0, 0xED,\n\t\t0xA0, 0xD6, 0xDB, 0x0D, 0xA3, 0x9C, 0x8C, 0x7F,\n\t\t0xC6, 0x7C, 0x9F, 0x9F, 0xEE, 0xFC, 0xFF, 0x30,\n\t\t0x72, 0xCD, 0xF9, 0xE6, 0xEA, 0x37, 0xF6, 0x9A,\n\t\t0x44, 0xF0, 0xC6, 0x1A, 0xA0, 0xDA, 0x36, 0x93,\n\t\t0xC2, 0xDB, 0x5B, 0x54, 0x96, 0x0C, 0x02, 0x81,\n\t\t0xA0, 0x88, 0x15, 0x1D, 0xB4, 0x2B, 0x11, 0xE8\n\t},\n\t{\n\t\t0x07, 0x64, 0xC7, 0xBE, 0x28, 0x12, 0x5D, 0x90,\n\t\t0x65, 0xC4, 0xB9, 0x8A, 0x69, 0xD6, 0x0A, 0xED,\n\t\t0xE7, 0x03, 0x54, 0x7C, 0x66, 0xA1, 0x2E, 0x17,\n\t\t0xE1, 0xC6, 0x18, 0x99, 0x41, 0x32, 0xF5, 0xEF,\n\t\t0x82, 0x48, 0x2C, 0x1E, 0x3F, 0xE3, 0x14, 0x6C,\n\t\t0xC6, 0x53, 0x76, 0xCC, 0x10, 0x9F, 0x01, 0x38,\n\t\t0xED, 0x9A, 0x80, 0xE4, 0x9F, 0x1F, 0x3C, 0x7D,\n\t\t0x61, 0x0D, 0x2F, 0x24, 0x32, 0xF2, 0x06, 0x05\n\t},\n\t{\n\t\t0xF7, 0x48, 0x78, 0x43, 0x98, 0xA2, 0xFF, 0x03,\n\t\t0xEB, 0xEB, 0x07, 0xE1, 0x55, 0xE6, 0x61, 0x16,\n\t\t0xA8, 0x39, 0x74, 0x1A, 0x33, 0x6E, 0x32, 0xDA,\n\t\t0x71, 0xEC, 0x69, 0x60, 0x01, 0xF0, 0xAD, 0x1B,\n\t\t0x25, 0xCD, 0x48, 0xC6, 0x9C, 0xFC, 0xA7, 0x26,\n\t\t0x5E, 0xCA, 0x1D, 0xD7, 0x19, 0x04, 0xA0, 0xCE,\n\t\t0x74, 0x8A, 0xC4, 0x12, 0x4F, 0x35, 0x71, 0x07,\n\t\t0x6D, 0xFA, 0x71, 0x16, 0xA9, 0xCF, 0x00, 0xE9\n\t},\n\t{\n\t\t0x3F, 0x0D, 0xBC, 0x01, 0x86, 0xBC, 0xEB, 0x6B,\n\t\t0x78, 0x5B, 0xA7, 0x8D, 0x2A, 0x2A, 0x01, 0x3C,\n\t\t0x91, 0x0B, 0xE1, 0x57, 0xBD, 0xAF, 0xFA, 0xE8,\n\t\t0x1B, 0xB6, 0x66, 0x3B, 0x1A, 0x73, 0x72, 0x2F,\n\t\t0x7F, 0x12, 0x28, 0x79, 0x5F, 0x3E, 0xCA, 0xDA,\n\t\t0x87, 0xCF, 0x6E, 0xF0, 0x07, 0x84, 0x74, 0xAF,\n\t\t0x73, 0xF3, 0x1E, 0xCA, 0x0C, 0xC2, 0x00, 0xED,\n\t\t0x97, 0x5B, 0x68, 0x93, 0xF7, 0x61, 0xCB, 0x6D\n\t},\n\t{\n\t\t0xD4, 0x76, 0x2C, 0xD4, 0x59, 0x98, 0x76, 0xCA,\n\t\t0x75, 0xB2, 0xB8, 0xFE, 0x24, 0x99, 0x44, 0xDB,\n\t\t0xD2, 0x7A, 0xCE, 0x74, 0x1F, 0xDA, 0xB9, 0x36,\n\t\t0x16, 0xCB, 0xC6, 0xE4, 0x25, 0x46, 0x0F, 0xEB,\n\t\t0x51, 0xD4, 0xE7, 0xAD, 0xCC, 0x38, 0x18, 0x0E,\n\t\t0x7F, 0xC4, 0x7C, 0x89, 0x02, 0x4A, 0x7F, 0x56,\n\t\t0x19, 0x1A, 0xDB, 0x87, 0x8D, 0xFD, 0xE4, 0xEA,\n\t\t0xD6, 0x22, 0x23, 0xF5, 0xA2, 0x61, 0x0E, 0xFE\n\t},\n\t{\n\t\t0xCD, 0x36, 0xB3, 0xD5, 0xB4, 0xC9, 0x1B, 0x90,\n\t\t0xFC, 0xBB, 0xA7, 0x95, 0x13, 0xCF, 0xEE, 0x19,\n\t\t0x07, 0xD8, 0x64, 0x5A, 0x16, 0x2A, 0xFD, 0x0C,\n\t\t0xD4, 0xCF, 0x41, 0x92, 0xD4, 0xA5, 0xF4, 0xC8,\n\t\t0x92, 0x18, 0x3A, 0x8E, 0xAC, 0xDB, 0x2B, 0x6B,\n\t\t0x6A, 0x9D, 0x9A, 0xA8, 0xC1, 0x1A, 0xC1, 0xB2,\n\t\t0x61, 0xB3, 0x80, 0xDB, 0xEE, 0x24, 0xCA, 0x46,\n\t\t0x8F, 0x1B, 0xFD, 0x04, 0x3C, 0x58, 0xEE, 0xFE\n\t},\n\t{\n\t\t0x98, 0x59, 0x34, 0x52, 0x28, 0x16, 0x61, 0xA5,\n\t\t0x3C, 0x48, 0xA9, 0xD8, 0xCD, 0x79, 0x08, 0x26,\n\t\t0xC1, 0xA1, 0xCE, 0x56, 0x77, 0x38, 0x05, 0x3D,\n\t\t0x0B, 0xEE, 0x4A, 0x91, 0xA3, 0xD5, 0xBD, 0x92,\n\t\t0xEE, 0xFD, 0xBA, 0xBE, 0xBE, 0x32, 0x04, 0xF2,\n\t\t0x03, 0x1C, 0xA5, 0xF7, 0x81, 0xBD, 0xA9, 0x9E,\n\t\t0xF5, 0xD8, 0xAE, 0x56, 0xE5, 0xB0, 0x4A, 0x9E,\n\t\t0x1E, 0xCD, 0x21, 0xB0, 0xEB, 0x05, 0xD3, 0xE1\n\t},\n\t{\n\t\t0x77, 0x1F, 0x57, 0xDD, 0x27, 0x75, 0xCC, 0xDA,\n\t\t0xB5, 0x59, 0x21, 0xD3, 0xE8, 0xE3, 0x0C, 0xCF,\n\t\t0x48, 0x4D, 0x61, 0xFE, 0x1C, 0x1B, 0x9C, 0x2A,\n\t\t0xE8, 0x19, 0xD0, 0xFB, 0x2A, 0x12, 0xFA, 0xB9,\n\t\t0xBE, 0x70, 0xC4, 0xA7, 0xA1, 0x38, 0xDA, 0x84,\n\t\t0xE8, 0x28, 0x04, 0x35, 0xDA, 0xAD, 0xE5, 0xBB,\n\t\t0xE6, 0x6A, 0xF0, 0x83, 0x6A, 0x15, 0x4F, 0x81,\n\t\t0x7F, 0xB1, 0x7F, 0x33, 0x97, 0xE7, 0x25, 0xA3\n\t},\n\t{\n\t\t0xC6, 0x08, 0x97, 0xC6, 0xF8, 0x28, 0xE2, 0x1F,\n\t\t0x16, 0xFB, 0xB5, 0xF1, 0x5B, 0x32, 0x3F, 0x87,\n\t\t0xB6, 0xC8, 0x95, 0x5E, 0xAB, 0xF1, 0xD3, 0x80,\n\t\t0x61, 0xF7, 0x07, 0xF6, 0x08, 0xAB, 0xDD, 0x99,\n\t\t0x3F, 0xAC, 0x30, 0x70, 0x63, 0x3E, 0x28, 0x6C,\n\t\t0xF8, 0x33, 0x9C, 0xE2, 0x95, 0xDD, 0x35, 0x2D,\n\t\t0xF4, 0xB4, 0xB4, 0x0B, 0x2F, 0x29, 0xDA, 0x1D,\n\t\t0xD5, 0x0B, 0x3A, 0x05, 0xD0, 0x79, 0xE6, 0xBB\n\t},\n\t{\n\t\t0x82, 0x10, 0xCD, 0x2C, 0x2D, 0x3B, 0x13, 0x5C,\n\t\t0x2C, 0xF0, 0x7F, 0xA0, 0xD1, 0x43, 0x3C, 0xD7,\n\t\t0x71, 0xF3, 0x25, 0xD0, 0x75, 0xC6, 0x46, 0x9D,\n\t\t0x9C, 0x7F, 0x1B, 0xA0, 0x94, 0x3C, 0xD4, 0xAB,\n\t\t0x09, 0x80, 0x8C, 0xAB, 0xF4, 0xAC, 0xB9, 0xCE,\n\t\t0x5B, 0xB8, 0x8B, 0x49, 0x89, 0x29, 0xB4, 0xB8,\n\t\t0x47, 0xF6, 0x81, 0xAD, 0x2C, 0x49, 0x0D, 0x04,\n\t\t0x2D, 0xB2, 0xAE, 0xC9, 0x42, 0x14, 0xB0, 0x6B\n\t},\n\t{\n\t\t0x1D, 0x4E, 0xDF, 0xFF, 0xD8, 0xFD, 0x80, 0xF7,\n\t\t0xE4, 0x10, 0x78, 0x40, 0xFA, 0x3A, 0xA3, 0x1E,\n\t\t0x32, 0x59, 0x84, 0x91, 0xE4, 0xAF, 0x70, 0x13,\n\t\t0xC1, 0x97, 0xA6, 0x5B, 0x7F, 0x36, 0xDD, 0x3A,\n\t\t0xC4, 0xB4, 0x78, 0x45, 0x61, 0x11, 0xCD, 0x43,\n\t\t0x09, 0xD9, 0x24, 0x35, 0x10, 0x78, 0x2F, 0xA3,\n\t\t0x1B, 0x7C, 0x4C, 0x95, 0xFA, 0x95, 0x15, 0x20,\n\t\t0xD0, 0x20, 0xEB, 0x7E, 0x5C, 0x36, 0xE4, 0xEF\n\t},\n\t{\n\t\t0xAF, 0x8E, 0x6E, 0x91, 0xFA, 0xB4, 0x6C, 0xE4,\n\t\t0x87, 0x3E, 0x1A, 0x50, 0xA8, 0xEF, 0x44, 0x8C,\n\t\t0xC2, 0x91, 0x21, 0xF7, 0xF7, 0x4D, 0xEE, 0xF3,\n\t\t0x4A, 0x71, 0xEF, 0x89, 0xCC, 0x00, 0xD9, 0x27,\n\t\t0x4B, 0xC6, 0xC2, 0x45, 0x4B, 0xBB, 0x32, 0x30,\n\t\t0xD8, 0xB2, 0xEC, 0x94, 0xC6, 0x2B, 0x1D, 0xEC,\n\t\t0x85, 0xF3, 0x59, 0x3B, 0xFA, 0x30, 0xEA, 0x6F,\n\t\t0x7A, 0x44, 0xD7, 0xC0, 0x94, 0x65, 0xA2, 0x53\n\t},\n\t{\n\t\t0x29, 0xFD, 0x38, 0x4E, 0xD4, 0x90, 0x6F, 0x2D,\n\t\t0x13, 0xAA, 0x9F, 0xE7, 0xAF, 0x90, 0x59, 0x90,\n\t\t0x93, 0x8B, 0xED, 0x80, 0x7F, 0x18, 0x32, 0x45,\n\t\t0x4A, 0x37, 0x2A, 0xB4, 0x12, 0xEE, 0xA1, 0xF5,\n\t\t0x62, 0x5A, 0x1F, 0xCC, 0x9A, 0xC8, 0x34, 0x3B,\n\t\t0x7C, 0x67, 0xC5, 0xAB, 0xA6, 0xE0, 0xB1, 0xCC,\n\t\t0x46, 0x44, 0x65, 0x49, 0x13, 0x69, 0x2C, 0x6B,\n\t\t0x39, 0xEB, 0x91, 0x87, 0xCE, 0xAC, 0xD3, 0xEC\n\t},\n\t{\n\t\t0xA2, 0x68, 0xC7, 0x88, 0x5D, 0x98, 0x74, 0xA5,\n\t\t0x1C, 0x44, 0xDF, 0xFE, 0xD8, 0xEA, 0x53, 0xE9,\n\t\t0x4F, 0x78, 0x45, 0x6E, 0x0B, 0x2E, 0xD9, 0x9F,\n\t\t0xF5, 0xA3, 0x92, 0x47, 0x60, 0x81, 0x38, 0x26,\n\t\t0xD9, 0x60, 0xA1, 0x5E, 0xDB, 0xED, 0xBB, 0x5D,\n\t\t0xE5, 0x22, 0x6B, 0xA4, 0xB0, 0x74, 0xE7, 0x1B,\n\t\t0x05, 0xC5, 0x5B, 0x97, 0x56, 0xBB, 0x79, 0xE5,\n\t\t0x5C, 0x02, 0x75, 0x4C, 0x2C, 0x7B, 0x6C, 0x8A\n\t},\n\t{\n\t\t0x0C, 0xF8, 0x54, 0x54, 0x88, 0xD5, 0x6A, 0x86,\n\t\t0x81, 0x7C, 0xD7, 0xEC, 0xB1, 0x0F, 0x71, 0x16,\n\t\t0xB7, 0xEA, 0x53, 0x0A, 0x45, 0xB6, 0xEA, 0x49,\n\t\t0x7B, 0x6C, 0x72, 0xC9, 0x97, 0xE0, 0x9E, 0x3D,\n\t\t0x0D, 0xA8, 0x69, 0x8F, 0x46, 0xBB, 0x00, 0x6F,\n\t\t0xC9, 0x77, 0xC2, 0xCD, 0x3D, 0x11, 0x77, 0x46,\n\t\t0x3A, 0xC9, 0x05, 0x7F, 0xDD, 0x16, 0x62, 0xC8,\n\t\t0x5D, 0x0C, 0x12, 0x64, 0x43, 0xC1, 0x04, 0x73\n\t},\n\t{\n\t\t0xB3, 0x96, 0x14, 0x26, 0x8F, 0xDD, 0x87, 0x81,\n\t\t0x51, 0x5E, 0x2C, 0xFE, 0xBF, 0x89, 0xB4, 0xD5,\n\t\t0x40, 0x2B, 0xAB, 0x10, 0xC2, 0x26, 0xE6, 0x34,\n\t\t0x4E, 0x6B, 0x9A, 0xE0, 0x00, 0xFB, 0x0D, 0x6C,\n\t\t0x79, 0xCB, 0x2F, 0x3E, 0xC8, 0x0E, 0x80, 0xEA,\n\t\t0xEB, 0x19, 0x80, 0xD2, 0xF8, 0x69, 0x89, 0x16,\n\t\t0xBD, 0x2E, 0x9F, 0x74, 0x72, 0x36, 0x65, 0x51,\n\t\t0x16, 0x64, 0x9C, 0xD3, 0xCA, 0x23, 0xA8, 0x37\n\t},\n\t{\n\t\t0x74, 0xBE, 0xF0, 0x92, 0xFC, 0x6F, 0x1E, 0x5D,\n\t\t0xBA, 0x36, 0x63, 0xA3, 0xFB, 0x00, 0x3B, 0x2A,\n\t\t0x5B, 0xA2, 0x57, 0x49, 0x65, 0x36, 0xD9, 0x9F,\n\t\t0x62, 0xB9, 0xD7, 0x3F, 0x8F, 0x9E, 0xB3, 0xCE,\n\t\t0x9F, 0xF3, 0xEE, 0xC7, 0x09, 0xEB, 0x88, 0x36,\n\t\t0x55, 0xEC, 0x9E, 0xB8, 0x96, 0xB9, 0x12, 0x8F,\n\t\t0x2A, 0xFC, 0x89, 0xCF, 0x7D, 0x1A, 0xB5, 0x8A,\n\t\t0x72, 0xF4, 0xA3, 0xBF, 0x03, 0x4D, 0x2B, 0x4A\n\t},\n\t{\n\t\t0x3A, 0x98, 0x8D, 0x38, 0xD7, 0x56, 0x11, 0xF3,\n\t\t0xEF, 0x38, 0xB8, 0x77, 0x49, 0x80, 0xB3, 0x3E,\n\t\t0x57, 0x3B, 0x6C, 0x57, 0xBE, 0xE0, 0x46, 0x9B,\n\t\t0xA5, 0xEE, 0xD9, 0xB4, 0x4F, 0x29, 0x94, 0x5E,\n\t\t0x73, 0x47, 0x96, 0x7F, 0xBA, 0x2C, 0x16, 0x2E,\n\t\t0x1C, 0x3B, 0xE7, 0xF3, 0x10, 0xF2, 0xF7, 0x5E,\n\t\t0xE2, 0x38, 0x1E, 0x7B, 0xFD, 0x6B, 0x3F, 0x0B,\n\t\t0xAE, 0xA8, 0xD9, 0x5D, 0xFB, 0x1D, 0xAF, 0xB1\n\t},\n\t{\n\t\t0x58, 0xAE, 0xDF, 0xCE, 0x6F, 0x67, 0xDD, 0xC8,\n\t\t0x5A, 0x28, 0xC9, 0x92, 0xF1, 0xC0, 0xBD, 0x09,\n\t\t0x69, 0xF0, 0x41, 0xE6, 0x6F, 0x1E, 0xE8, 0x80,\n\t\t0x20, 0xA1, 0x25, 0xCB, 0xFC, 0xFE, 0xBC, 0xD6,\n\t\t0x17, 0x09, 0xC9, 0xC4, 0xEB, 0xA1, 0x92, 0xC1,\n\t\t0x5E, 0x69, 0xF0, 0x20, 0xD4, 0x62, 0x48, 0x60,\n\t\t0x19, 0xFA, 0x8D, 0xEA, 0x0C, 0xD7, 0xA4, 0x29,\n\t\t0x21, 0xA1, 0x9D, 0x2F, 0xE5, 0x46, 0xD4, 0x3D\n\t},\n\t{\n\t\t0x93, 0x47, 0xBD, 0x29, 0x14, 0x73, 0xE6, 0xB4,\n\t\t0xE3, 0x68, 0x43, 0x7B, 0x8E, 0x56, 0x1E, 0x06,\n\t\t0x5F, 0x64, 0x9A, 0x6D, 0x8A, 0xDA, 0x47, 0x9A,\n\t\t0xD0, 0x9B, 0x19, 0x99, 0xA8, 0xF2, 0x6B, 0x91,\n\t\t0xCF, 0x61, 0x20, 0xFD, 0x3B, 0xFE, 0x01, 0x4E,\n\t\t0x83, 0xF2, 0x3A, 0xCF, 0xA4, 0xC0, 0xAD, 0x7B,\n\t\t0x37, 0x12, 0xB2, 0xC3, 0xC0, 0x73, 0x32, 0x70,\n\t\t0x66, 0x31, 0x12, 0xCC, 0xD9, 0x28, 0x5C, 0xD9\n\t},\n\t{\n\t\t0xB3, 0x21, 0x63, 0xE7, 0xC5, 0xDB, 0xB5, 0xF5,\n\t\t0x1F, 0xDC, 0x11, 0xD2, 0xEA, 0xC8, 0x75, 0xEF,\n\t\t0xBB, 0xCB, 0x7E, 0x76, 0x99, 0x09, 0x0A, 0x7E,\n\t\t0x7F, 0xF8, 0xA8, 0xD5, 0x07, 0x95, 0xAF, 0x5D,\n\t\t0x74, 0xD9, 0xFF, 0x98, 0x54, 0x3E, 0xF8, 0xCD,\n\t\t0xF8, 0x9A, 0xC1, 0x3D, 0x04, 0x85, 0x27, 0x87,\n\t\t0x56, 0xE0, 0xEF, 0x00, 0xC8, 0x17, 0x74, 0x56,\n\t\t0x61, 0xE1, 0xD5, 0x9F, 0xE3, 0x8E, 0x75, 0x37\n\t},\n\t{\n\t\t0x10, 0x85, 0xD7, 0x83, 0x07, 0xB1, 0xC4, 0xB0,\n\t\t0x08, 0xC5, 0x7A, 0x2E, 0x7E, 0x5B, 0x23, 0x46,\n\t\t0x58, 0xA0, 0xA8, 0x2E, 0x4F, 0xF1, 0xE4, 0xAA,\n\t\t0xAC, 0x72, 0xB3, 0x12, 0xFD, 0xA0, 0xFE, 0x27,\n\t\t0xD2, 0x33, 0xBC, 0x5B, 0x10, 0xE9, 0xCC, 0x17,\n\t\t0xFD, 0xC7, 0x69, 0x7B, 0x54, 0x0C, 0x7D, 0x95,\n\t\t0xEB, 0x21, 0x5A, 0x19, 0xA1, 0xA0, 0xE2, 0x0E,\n\t\t0x1A, 0xBF, 0xA1, 0x26, 0xEF, 0xD5, 0x68, 0xC7\n\t},\n\t{\n\t\t0x4E, 0x5C, 0x73, 0x4C, 0x7D, 0xDE, 0x01, 0x1D,\n\t\t0x83, 0xEA, 0xC2, 0xB7, 0x34, 0x7B, 0x37, 0x35,\n\t\t0x94, 0xF9, 0x2D, 0x70, 0x91, 0xB9, 0xCA, 0x34,\n\t\t0xCB, 0x9C, 0x6F, 0x39, 0xBD, 0xF5, 0xA8, 0xD2,\n\t\t0xF1, 0x34, 0x37, 0x9E, 0x16, 0xD8, 0x22, 0xF6,\n\t\t0x52, 0x21, 0x70, 0xCC, 0xF2, 0xDD, 0xD5, 0x5C,\n\t\t0x84, 0xB9, 0xE6, 0xC6, 0x4F, 0xC9, 0x27, 0xAC,\n\t\t0x4C, 0xF8, 0xDF, 0xB2, 0xA1, 0x77, 0x01, 0xF2\n\t},\n\t{\n\t\t0x69, 0x5D, 0x83, 0xBD, 0x99, 0x0A, 0x11, 0x17,\n\t\t0xB3, 0xD0, 0xCE, 0x06, 0xCC, 0x88, 0x80, 0x27,\n\t\t0xD1, 0x2A, 0x05, 0x4C, 0x26, 0x77, 0xFD, 0x82,\n\t\t0xF0, 0xD4, 0xFB, 0xFC, 0x93, 0x57, 0x55, 0x23,\n\t\t0xE7, 0x99, 0x1A, 0x5E, 0x35, 0xA3, 0x75, 0x2E,\n\t\t0x9B, 0x70, 0xCE, 0x62, 0x99, 0x2E, 0x26, 0x8A,\n\t\t0x87, 0x77, 0x44, 0xCD, 0xD4, 0x35, 0xF5, 0xF1,\n\t\t0x30, 0x86, 0x9C, 0x9A, 0x20, 0x74, 0xB3, 0x38\n\t},\n\t{\n\t\t0xA6, 0x21, 0x37, 0x43, 0x56, 0x8E, 0x3B, 0x31,\n\t\t0x58, 0xB9, 0x18, 0x43, 0x01, 0xF3, 0x69, 0x08,\n\t\t0x47, 0x55, 0x4C, 0x68, 0x45, 0x7C, 0xB4, 0x0F,\n\t\t0xC9, 0xA4, 0xB8, 0xCF, 0xD8, 0xD4, 0xA1, 0x18,\n\t\t0xC3, 0x01, 0xA0, 0x77, 0x37, 0xAE, 0xDA, 0x0F,\n\t\t0x92, 0x9C, 0x68, 0x91, 0x3C, 0x5F, 0x51, 0xC8,\n\t\t0x03, 0x94, 0xF5, 0x3B, 0xFF, 0x1C, 0x3E, 0x83,\n\t\t0xB2, 0xE4, 0x0C, 0xA9, 0x7E, 0xBA, 0x9E, 0x15\n\t},\n\t{\n\t\t0xD4, 0x44, 0xBF, 0xA2, 0x36, 0x2A, 0x96, 0xDF,\n\t\t0x21, 0x3D, 0x07, 0x0E, 0x33, 0xFA, 0x84, 0x1F,\n\t\t0x51, 0x33, 0x4E, 0x4E, 0x76, 0x86, 0x6B, 0x81,\n\t\t0x39, 0xE8, 0xAF, 0x3B, 0xB3, 0x39, 0x8B, 0xE2,\n\t\t0xDF, 0xAD, 0xDC, 0xBC, 0x56, 0xB9, 0x14, 0x6D,\n\t\t0xE9, 0xF6, 0x81, 0x18, 0xDC, 0x58, 0x29, 0xE7,\n\t\t0x4B, 0x0C, 0x28, 0xD7, 0x71, 0x19, 0x07, 0xB1,\n\t\t0x21, 0xF9, 0x16, 0x1C, 0xB9, 0x2B, 0x69, 0xA9\n\t},\n\t{\n\t\t0x14, 0x27, 0x09, 0xD6, 0x2E, 0x28, 0xFC, 0xCC,\n\t\t0xD0, 0xAF, 0x97, 0xFA, 0xD0, 0xF8, 0x46, 0x5B,\n\t\t0x97, 0x1E, 0x82, 0x20, 0x1D, 0xC5, 0x10, 0x70,\n\t\t0xFA, 0xA0, 0x37, 0x2A, 0xA4, 0x3E, 0x92, 0x48,\n\t\t0x4B, 0xE1, 0xC1, 0xE7, 0x3B, 0xA1, 0x09, 0x06,\n\t\t0xD5, 0xD1, 0x85, 0x3D, 0xB6, 0xA4, 0x10, 0x6E,\n\t\t0x0A, 0x7B, 0xF9, 0x80, 0x0D, 0x37, 0x3D, 0x6D,\n\t\t0xEE, 0x2D, 0x46, 0xD6, 0x2E, 0xF2, 0xA4, 0x61\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2sp_kat[BLAKE2_KAT_LENGTH][BLAKE2S_OUTBYTES] = \n{\n\t{\n\t\t0xDD, 0x0E, 0x89, 0x17, 0x76, 0x93, 0x3F, 0x43,\n\t\t0xC7, 0xD0, 0x32, 0xB0, 0x8A, 0x91, 0x7E, 0x25,\n\t\t0x74, 0x1F, 0x8A, 0xA9, 0xA1, 0x2C, 0x12, 0xE1,\n\t\t0xCA, 0xC8, 0x80, 0x15, 0x00, 0xF2, 0xCA, 0x4F\n\t},\n\t{\n\t\t0xA6, 0xB9, 0xEE, 0xCC, 0x25, 0x22, 0x7A, 0xD7,\n\t\t0x88, 0xC9, 0x9D, 0x3F, 0x23, 0x6D, 0xEB, 0xC8,\n\t\t0xDA, 0x40, 0x88, 0x49, 0xE9, 0xA5, 0x17, 0x89,\n\t\t0x78, 0x72, 0x7A, 0x81, 0x45, 0x7F, 0x72, 0x39\n\t},\n\t{\n\t\t0xDA, 0xCA, 0xDE, 0xCE, 0x7A, 0x8E, 0x6B, 0xF3,\n\t\t0xAB, 0xFE, 0x32, 0x4C, 0xA6, 0x95, 0x43, 0x69,\n\t\t0x84, 0xB8, 0x19, 0x5D, 0x29, 0xF6, 0xBB, 0xD8,\n\t\t0x96, 0xE4, 0x1E, 0x18, 0xE2, 0x1C, 0x91, 0x45\n\t},\n\t{\n\t\t0xED, 0x14, 0x41, 0x3B, 0x40, 0xDA, 0x68, 0x9F,\n\t\t0x1F, 0x7F, 0xED, 0x2B, 0x08, 0xDF, 0xF4, 0x5B,\n\t\t0x80, 0x92, 0xDB, 0x5E, 0xC2, 0xC3, 0x61, 0x0E,\n\t\t0x02, 0x72, 0x4D, 0x20, 0x2F, 0x42, 0x3C, 0x46\n\t},\n\t{\n\t\t0x9B, 0x8A, 0x52, 0x7B, 0x52, 0x72, 0x25, 0x0A,\n\t\t0x1E, 0xC3, 0x97, 0x38, 0x8F, 0x04, 0x09, 0x14,\n\t\t0x95, 0x48, 0x06, 0xE7, 0x94, 0xDB, 0x04, 0xB7,\n\t\t0x0A, 0x46, 0x11, 0xBC, 0x59, 0x58, 0x6A, 0x83\n\t},\n\t{\n\t\t0x2B, 0xB6, 0x33, 0x37, 0x29, 0x00, 0x0B, 0xE3,\n\t\t0xD5, 0xA2, 0x1B, 0x98, 0xF8, 0xE7, 0xEA, 0xD0,\n\t\t0x77, 0xF1, 0x51, 0xA5, 0x39, 0x39, 0x19, 0xEB,\n\t\t0x67, 0xC8, 0x76, 0xEE, 0x00, 0xBB, 0xBB, 0x04\n\t},\n\t{\n\t\t0x63, 0xC0, 0x14, 0x08, 0x15, 0x4A, 0xD1, 0x9D,\n\t\t0x7F, 0xB7, 0x39, 0xF3, 0x11, 0x78, 0x17, 0x80,\n\t\t0x46, 0x2C, 0xF2, 0xEE, 0xCC, 0xE6, 0x0F, 0x06,\n\t\t0x4E, 0x85, 0x34, 0x87, 0xC2, 0x72, 0xE3, 0xEB\n\t},\n\t{\n\t\t0x3D, 0x05, 0x1A, 0x11, 0x76, 0x01, 0x9C, 0xA3,\n\t\t0x7B, 0xF3, 0x3D, 0x60, 0x42, 0x7F, 0x8D, 0x9D,\n\t\t0x1C, 0x3A, 0xBD, 0x59, 0x82, 0x97, 0xCF, 0xB4,\n\t\t0x23, 0x5F, 0x74, 0x7D, 0x7C, 0x7C, 0x7F, 0xEC\n\t},\n\t{\n\t\t0x39, 0x1E, 0xA9, 0x12, 0xDF, 0x4D, 0x4D, 0x79,\n\t\t0xA4, 0x64, 0x6D, 0x9D, 0xA2, 0x54, 0x9A, 0x44,\n\t\t0x6D, 0x22, 0x40, 0xF6, 0x24, 0x15, 0xD0, 0x70,\n\t\t0xA2, 0xE0, 0x93, 0x99, 0x2B, 0x47, 0x1F, 0xBA\n\t},\n\t{\n\t\t0x32, 0x46, 0x40, 0x44, 0x0E, 0xA5, 0xC3, 0x08,\n\t\t0x2D, 0xDC, 0x30, 0x9E, 0x78, 0x09, 0xD7, 0x41,\n\t\t0xD6, 0xCC, 0x1B, 0x2D, 0x49, 0x0F, 0xF8, 0xC0,\n\t\t0x52, 0x12, 0x8A, 0x6E, 0xEB, 0x40, 0x9D, 0x62\n\t},\n\t{\n\t\t0xAB, 0x85, 0x5E, 0x6F, 0xA3, 0x9A, 0x5E, 0x8F,\n\t\t0xC9, 0x0E, 0xAC, 0xB9, 0x99, 0xC7, 0xF7, 0x8A,\n\t\t0xE7, 0x1E, 0x59, 0xC3, 0xD9, 0x7D, 0x60, 0xAF,\n\t\t0xE5, 0x17, 0xD5, 0x87, 0x92, 0x3B, 0x77, 0x11\n\t},\n\t{\n\t\t0x2A, 0x39, 0xDA, 0x45, 0x86, 0xEF, 0xC4, 0x77,\n\t\t0x85, 0xA7, 0xA8, 0xDA, 0x85, 0x68, 0x3A, 0x51,\n\t\t0x72, 0x4C, 0xDE, 0xF5, 0x41, 0x3B, 0x35, 0x6D,\n\t\t0xC4, 0xFB, 0x50, 0x05, 0x13, 0xF8, 0xFA, 0x2E\n\t},\n\t{\n\t\t0x8A, 0x00, 0x57, 0xC1, 0xF7, 0x8A, 0xD6, 0x21,\n\t\t0x45, 0x55, 0xC0, 0x67, 0x07, 0x33, 0xE2, 0x9A,\n\t\t0x4C, 0x7E, 0x95, 0x62, 0x27, 0x66, 0x0E, 0xFE,\n\t\t0xB1, 0xD7, 0xFC, 0x79, 0xF5, 0x8E, 0xC6, 0xF2\n\t},\n\t{\n\t\t0x07, 0x64, 0xB0, 0x01, 0x7F, 0x5B, 0xD9, 0x51,\n\t\t0xF0, 0x1D, 0x9F, 0xDF, 0x95, 0xC0, 0xCB, 0x41,\n\t\t0x38, 0x98, 0x5D, 0x84, 0x79, 0x9C, 0xD4, 0x29,\n\t\t0x84, 0xE2, 0x5B, 0x51, 0x28, 0x00, 0xE7, 0x3C\n\t},\n\t{\n\t\t0xCC, 0x02, 0x49, 0x56, 0x93, 0xC8, 0xE1, 0x84,\n\t\t0xAD, 0x2E, 0xD0, 0x9D, 0x53, 0x3D, 0xC3, 0x3B,\n\t\t0x76, 0xA7, 0x78, 0x3D, 0x62, 0x07, 0xFC, 0xAC,\n\t\t0xCB, 0x64, 0xF3, 0xED, 0x2C, 0x6D, 0x66, 0xE0\n\t},\n\t{\n\t\t0xC0, 0xDF, 0x49, 0xC2, 0x06, 0xA3, 0x42, 0x88,\n\t\t0x14, 0x32, 0x16, 0x84, 0x7D, 0xF3, 0x34, 0xD4,\n\t\t0x56, 0x9D, 0xAD, 0x73, 0xC2, 0xB1, 0xFF, 0x62,\n\t\t0x84, 0x88, 0x4F, 0xD3, 0x89, 0x41, 0xFB, 0x95\n\t},\n\t{\n\t\t0xB9, 0x19, 0x45, 0x19, 0xE4, 0x97, 0x8A, 0x9D,\n\t\t0xC8, 0x93, 0xB2, 0x8B, 0xD8, 0x08, 0xCD, 0xFA,\n\t\t0xBB, 0x1B, 0xD5, 0x10, 0xD8, 0x62, 0xB3, 0x17,\n\t\t0x1F, 0xF6, 0xE0, 0x17, 0xA4, 0x1B, 0x80, 0x4C\n\t},\n\t{\n\t\t0xBB, 0xA9, 0x27, 0xAC, 0xF1, 0x1B, 0xEB, 0xD3,\n\t\t0x62, 0xA3, 0xA3, 0xEB, 0x78, 0xC4, 0xBB, 0x65,\n\t\t0xE6, 0x02, 0xA8, 0x70, 0x9F, 0xCE, 0xF3, 0x8D,\n\t\t0xC6, 0xC8, 0xB7, 0xBD, 0xA6, 0x64, 0xC3, 0x2C\n\t},\n\t{\n\t\t0xEC, 0xB4, 0x90, 0x0A, 0x63, 0x92, 0x4E, 0x72,\n\t\t0x0D, 0x40, 0xF2, 0xD2, 0xB1, 0x4D, 0x1B, 0xB3,\n\t\t0x9C, 0x37, 0x01, 0xAD, 0x73, 0x46, 0xBD, 0x0B,\n\t\t0x67, 0x23, 0x42, 0x70, 0xBF, 0xBE, 0x7E, 0x70\n\t},\n\t{\n\t\t0xF8, 0x31, 0x5A, 0x21, 0xB2, 0x5E, 0x6B, 0xA8,\n\t\t0xBF, 0x59, 0xB1, 0x7B, 0x05, 0x91, 0x3B, 0x8C,\n\t\t0xA4, 0x65, 0x9F, 0x1C, 0xD8, 0x38, 0xFC, 0xC7,\n\t\t0x73, 0xC9, 0xEB, 0x12, 0xE7, 0x00, 0x4E, 0x09\n\t},\n\t{\n\t\t0x4B, 0x77, 0xAF, 0x67, 0xA9, 0x23, 0x2B, 0xF1,\n\t\t0x18, 0x4E, 0x57, 0x81, 0x82, 0x94, 0x03, 0x1E,\n\t\t0x55, 0xF1, 0xF8, 0x53, 0xC9, 0x4D, 0xBA, 0xB5,\n\t\t0x57, 0x75, 0x47, 0x33, 0x0D, 0x65, 0xAA, 0x61\n\t},\n\t{\n\t\t0x76, 0x85, 0x68, 0x39, 0x0F, 0xD2, 0xB8, 0x70,\n\t\t0x94, 0x11, 0x4E, 0xD4, 0xCF, 0x72, 0x3E, 0xA3,\n\t\t0x20, 0xFE, 0x97, 0x7B, 0x53, 0x18, 0x03, 0x05,\n\t\t0xC3, 0x84, 0x33, 0x54, 0x79, 0xF0, 0xB5, 0x9B\n\t},\n\t{\n\t\t0xA4, 0x31, 0xCB, 0x27, 0x0F, 0x3E, 0x2C, 0x9B,\n\t\t0x7A, 0x95, 0x93, 0xB1, 0x55, 0xCC, 0xEC, 0xFF,\n\t\t0x5B, 0x5C, 0x4A, 0x2D, 0xCD, 0x5D, 0x6B, 0xB1,\n\t\t0xC4, 0x85, 0xAA, 0x28, 0x69, 0x97, 0xF9, 0x15\n\t},\n\t{\n\t\t0xD6, 0x91, 0xFA, 0x6A, 0x79, 0x0B, 0x1A, 0x51,\n\t\t0x79, 0x80, 0x08, 0x7F, 0x50, 0xB0, 0x3D, 0xED,\n\t\t0x8C, 0x6E, 0xD4, 0x86, 0xD0, 0x84, 0x22, 0x1C,\n\t\t0x82, 0x7D, 0x9B, 0xD9, 0x22, 0xBE, 0xB8, 0xC0\n\t},\n\t{\n\t\t0x8F, 0x97, 0x8A, 0x49, 0x32, 0xF4, 0x45, 0x98,\n\t\t0x13, 0xE8, 0xFE, 0x15, 0x68, 0x6E, 0x4E, 0xFA,\n\t\t0x25, 0xC2, 0xC5, 0xFF, 0x5A, 0x3A, 0x4F, 0x8C,\n\t\t0x9B, 0x14, 0x96, 0x5D, 0x2F, 0x0B, 0xE4, 0x61\n\t},\n\t{\n\t\t0x1E, 0xFB, 0xD0, 0xC1, 0x31, 0x44, 0x91, 0x42,\n\t\t0xF2, 0x29, 0x5F, 0x2D, 0x42, 0x41, 0x1D, 0xFE,\n\t\t0x0F, 0x48, 0xD4, 0xAC, 0xAE, 0x76, 0x2D, 0x8D,\n\t\t0xF6, 0x7A, 0x57, 0x0B, 0xF7, 0xB1, 0xDC, 0xD5\n\t},\n\t{\n\t\t0xD5, 0x3B, 0xA9, 0x33, 0x46, 0x14, 0x3A, 0xB8,\n\t\t0xE0, 0xD3, 0xD1, 0xBF, 0x27, 0x27, 0x06, 0xD1,\n\t\t0x69, 0xE6, 0x6C, 0x69, 0xC7, 0xB8, 0xF4, 0xA5,\n\t\t0xE8, 0x2F, 0xEF, 0x44, 0x07, 0x02, 0xBC, 0xF2\n\t},\n\t{\n\t\t0xF7, 0x1A, 0x3E, 0xC0, 0x1A, 0xA3, 0x82, 0xEA,\n\t\t0x76, 0x99, 0x2B, 0x43, 0x0A, 0x7F, 0x42, 0xC7,\n\t\t0xAD, 0x2A, 0x86, 0xAE, 0xA9, 0xC1, 0x9E, 0x76,\n\t\t0xCD, 0x17, 0x32, 0xEC, 0x68, 0x30, 0xDE, 0x6F\n\t},\n\t{\n\t\t0x80, 0xA6, 0xAB, 0x7B, 0x71, 0x04, 0x64, 0xF9,\n\t\t0x3E, 0x6C, 0xBA, 0x96, 0x86, 0x4A, 0xA6, 0x40,\n\t\t0x9B, 0xCA, 0xFC, 0x1B, 0xF4, 0xB3, 0x2A, 0x30,\n\t\t0x93, 0x72, 0xE8, 0x57, 0xE8, 0x04, 0x06, 0x8C\n\t},\n\t{\n\t\t0xDB, 0xDE, 0x81, 0xE5, 0x1A, 0x52, 0x17, 0x4B,\n\t\t0x10, 0x14, 0x90, 0x1B, 0x53, 0xBE, 0xF8, 0x8D,\n\t\t0xE9, 0x3B, 0x29, 0xE2, 0x74, 0x34, 0x7E, 0x8E,\n\t\t0x9A, 0x7B, 0x03, 0x74, 0x56, 0x62, 0x9F, 0x35\n\t},\n\t{\n\t\t0x75, 0xF2, 0x74, 0x46, 0x6B, 0x1A, 0x2D, 0x0F,\n\t\t0xD8, 0x45, 0xBB, 0xB5, 0x7C, 0x38, 0xC9, 0x89,\n\t\t0x51, 0x6E, 0x15, 0x68, 0x32, 0x0A, 0xB5, 0x17,\n\t\t0xB1, 0x63, 0xEA, 0xF7, 0x09, 0x23, 0x4C, 0xC7\n\t},\n\t{\n\t\t0xAF, 0xE1, 0xA0, 0x59, 0x1C, 0x49, 0x1D, 0x41,\n\t\t0x6E, 0xB6, 0x4F, 0x62, 0x86, 0xF3, 0xBA, 0x29,\n\t\t0xD4, 0xC9, 0x99, 0x82, 0x14, 0xA3, 0x83, 0x1C,\n\t\t0x39, 0x01, 0x4A, 0xC0, 0x30, 0x55, 0x79, 0x45\n\t},\n\t{\n\t\t0x67, 0xFF, 0x6A, 0xCD, 0xBE, 0x8A, 0x99, 0xA1,\n\t\t0x66, 0xA5, 0xD9, 0xCF, 0x32, 0x13, 0x65, 0x06,\n\t\t0xB5, 0x48, 0xD6, 0xC9, 0x47, 0xC2, 0x4C, 0x69,\n\t\t0x9C, 0xEA, 0x3A, 0xFD, 0x92, 0xAD, 0xFA, 0xCA\n\t},\n\t{\n\t\t0xBF, 0xB4, 0xD0, 0xC7, 0x11, 0x20, 0x75, 0x26,\n\t\t0x2C, 0x2D, 0xD2, 0x48, 0xF3, 0x34, 0xB2, 0xEF,\n\t\t0x15, 0x40, 0x08, 0x7E, 0xCC, 0x73, 0x82, 0xBC,\n\t\t0x2A, 0x27, 0x25, 0x75, 0xC5, 0x00, 0x9F, 0x70\n\t},\n\t{\n\t\t0x17, 0xC9, 0x4B, 0x9C, 0x53, 0x72, 0x43, 0xF2,\n\t\t0x33, 0x5B, 0x86, 0x39, 0x49, 0xB2, 0xB9, 0x1C,\n\t\t0x98, 0xA6, 0x95, 0x6D, 0x7C, 0x10, 0xAA, 0x98,\n\t\t0x99, 0x59, 0xA8, 0x0F, 0x91, 0x0C, 0x25, 0x22\n\t},\n\t{\n\t\t0xF6, 0x33, 0x8F, 0x43, 0x4D, 0x31, 0x94, 0x10,\n\t\t0x19, 0x6D, 0x95, 0x19, 0xAB, 0xCA, 0xEF, 0xF7,\n\t\t0xD5, 0x54, 0x39, 0xFD, 0x2A, 0xA5, 0xBA, 0xBF,\n\t\t0x7A, 0x7E, 0x79, 0x13, 0xB2, 0x94, 0xED, 0x4D\n\t},\n\t{\n\t\t0x08, 0xEF, 0x7D, 0x65, 0xF9, 0xBB, 0xF3, 0xDA,\n\t\t0x1F, 0x78, 0x84, 0xAE, 0x9B, 0x75, 0x90, 0x1F,\n\t\t0xD8, 0x52, 0x95, 0x66, 0x2A, 0x6E, 0xA7, 0x1D,\n\t\t0xE0, 0x8B, 0xEE, 0x38, 0x34, 0x57, 0x62, 0x78\n\t},\n\t{\n\t\t0x16, 0x47, 0xEC, 0xC2, 0xBA, 0x13, 0xF8, 0xB9,\n\t\t0x3B, 0x2F, 0xBC, 0xDC, 0x4E, 0x8F, 0x1D, 0xFA,\n\t\t0x47, 0xFE, 0x3B, 0xE1, 0x2A, 0xAA, 0x0E, 0x45,\n\t\t0x9B, 0x0E, 0x5A, 0x87, 0xF3, 0xA6, 0x9B, 0xB0\n\t},\n\t{\n\t\t0xFF, 0x92, 0x7A, 0x71, 0x78, 0x81, 0xF6, 0xFD,\n\t\t0x8E, 0xD8, 0xBF, 0x5D, 0x5E, 0x35, 0xBD, 0x80,\n\t\t0x16, 0x15, 0x73, 0xE5, 0x82, 0x94, 0x04, 0xC3,\n\t\t0x2D, 0x2A, 0x27, 0x6A, 0x01, 0xF4, 0xB9, 0x06\n\t},\n\t{\n\t\t0xC8, 0xCA, 0xF1, 0x36, 0xFF, 0x20, 0x9C, 0x82,\n\t\t0xE0, 0x24, 0x0C, 0x1E, 0x62, 0xA3, 0xBC, 0x7E,\n\t\t0x9C, 0xAC, 0x87, 0x3B, 0x01, 0x1C, 0xF7, 0xC5,\n\t\t0xE6, 0x7E, 0xC1, 0x87, 0xA5, 0xFB, 0xCD, 0x96\n\t},\n\t{\n\t\t0xD9, 0xAC, 0xC7, 0x3E, 0x3F, 0x42, 0x1E, 0x18,\n\t\t0x83, 0xB5, 0xED, 0x53, 0xD8, 0x2A, 0x9A, 0xEC,\n\t\t0x8F, 0x5D, 0xC9, 0x80, 0xC4, 0x2B, 0xCA, 0xEB,\n\t\t0x0E, 0x7D, 0x89, 0x76, 0xA3, 0x38, 0xEF, 0x51\n\t},\n\t{\n\t\t0x9F, 0x17, 0x3F, 0xCF, 0x08, 0xA5, 0x36, 0x21,\n\t\t0x93, 0xF3, 0x52, 0xC8, 0x25, 0x6A, 0xE5, 0x34,\n\t\t0xAE, 0x9C, 0xE7, 0xBF, 0xA4, 0xBC, 0x09, 0xFA,\n\t\t0xC9, 0x00, 0x98, 0xF9, 0x8A, 0x71, 0x62, 0x94\n\t},\n\t{\n\t\t0x0A, 0x72, 0x45, 0x79, 0xDC, 0x80, 0xBC, 0x0C,\n\t\t0x90, 0x04, 0xE5, 0x1B, 0xE7, 0xEF, 0xF3, 0xAF,\n\t\t0xA5, 0x30, 0x75, 0xAB, 0x4A, 0x32, 0x55, 0x77,\n\t\t0x33, 0x58, 0x6E, 0x82, 0x0F, 0xD3, 0x64, 0x23\n\t},\n\t{\n\t\t0x38, 0xF7, 0xC3, 0x40, 0xF4, 0xB1, 0x59, 0xB1,\n\t\t0xE5, 0x94, 0xF6, 0xEB, 0x83, 0x28, 0x49, 0x17,\n\t\t0xB7, 0xAA, 0x19, 0xC7, 0x4F, 0x57, 0x11, 0x7A,\n\t\t0x4E, 0x08, 0xCF, 0x7C, 0x4E, 0x32, 0xA2, 0x3C\n\t},\n\t{\n\t\t0x1C, 0x67, 0x4B, 0xE2, 0x57, 0xE9, 0xB3, 0x31,\n\t\t0x34, 0xD4, 0x16, 0x8F, 0x15, 0x2F, 0x8B, 0x63,\n\t\t0xDF, 0xD7, 0x80, 0xC9, 0x7D, 0xC4, 0xDC, 0x37,\n\t\t0xAC, 0x26, 0xCC, 0x0A, 0xEF, 0xB7, 0x9C, 0x1A\n\t},\n\t{\n\t\t0x2F, 0x0C, 0x59, 0x76, 0x16, 0xD5, 0x75, 0x17,\n\t\t0x14, 0xA5, 0xFB, 0x4E, 0xBF, 0x3C, 0x48, 0x1A,\n\t\t0x96, 0xC3, 0xAD, 0x14, 0x5E, 0xBD, 0xE0, 0x65,\n\t\t0x09, 0xF3, 0xA2, 0xE5, 0xF2, 0xC1, 0x3F, 0xC8\n\t},\n\t{\n\t\t0xFD, 0xDC, 0x69, 0xE0, 0xC9, 0x83, 0xCD, 0x82,\n\t\t0x83, 0xED, 0x81, 0x88, 0xBE, 0xC4, 0xE5, 0xF4,\n\t\t0x1D, 0xEA, 0x3D, 0x01, 0xB9, 0xE7, 0x4C, 0x4B,\n\t\t0xAF, 0x73, 0x41, 0xD8, 0xB4, 0xBF, 0x55, 0x3D\n\t},\n\t{\n\t\t0x24, 0xD0, 0x83, 0xCB, 0xA0, 0x38, 0xC8, 0x7E,\n\t\t0x9A, 0xCB, 0x86, 0x81, 0x82, 0x02, 0x08, 0xB7,\n\t\t0x5C, 0xB3, 0x29, 0x3A, 0x96, 0xC9, 0xEF, 0xA7,\n\t\t0x5D, 0x2C, 0x63, 0xF1, 0x6B, 0x85, 0xFE, 0x1E\n\t},\n\t{\n\t\t0x7F, 0x6A, 0x64, 0x9C, 0xCA, 0x89, 0xB2, 0x53,\n\t\t0xFF, 0xBD, 0x20, 0xC0, 0x16, 0x98, 0x01, 0x00,\n\t\t0xA8, 0x7C, 0x16, 0x81, 0x09, 0x62, 0x8F, 0xCC,\n\t\t0x66, 0x52, 0x5D, 0x8B, 0xAA, 0xFE, 0x50, 0x5F\n\t},\n\t{\n\t\t0x6D, 0xA3, 0x73, 0xB4, 0xC1, 0x87, 0x92, 0xB3,\n\t\t0x20, 0x9A, 0xDD, 0x15, 0xA5, 0x07, 0x4A, 0x1D,\n\t\t0x70, 0xC1, 0x0B, 0xB3, 0x94, 0x80, 0xCA, 0x3F,\n\t\t0xE5, 0xC4, 0x39, 0xD9, 0x5F, 0xC2, 0x86, 0xCA\n\t},\n\t{\n\t\t0x27, 0x0A, 0xFF, 0xA6, 0x42, 0x6F, 0x1A, 0x51,\n\t\t0x5C, 0x9B, 0x76, 0xDF, 0xC2, 0x7D, 0x18, 0x1F,\n\t\t0xC2, 0xFD, 0x57, 0xD0, 0x82, 0xA3, 0xBA, 0x2C,\n\t\t0x1E, 0xEF, 0x07, 0x15, 0x33, 0xA6, 0xDF, 0xB7\n\t},\n\t{\n\t\t0xC2, 0x2E, 0x15, 0xCF, 0xC5, 0xA3, 0xD1, 0x4B,\n\t\t0x64, 0xD1, 0x31, 0xF3, 0x5F, 0xB3, 0x5D, 0xD5,\n\t\t0xE6, 0xC5, 0x7D, 0xC4, 0xAF, 0xC5, 0x52, 0x27,\n\t\t0x75, 0x01, 0xEC, 0xA7, 0x64, 0xDA, 0x74, 0xBF\n\t},\n\t{\n\t\t0xAD, 0x68, 0x3E, 0x96, 0xB8, 0xAC, 0x65, 0x8C,\n\t\t0x4F, 0x3F, 0x10, 0xAD, 0x22, 0xD9, 0x9B, 0x07,\n\t\t0xCB, 0x5E, 0xF9, 0xE3, 0x1C, 0xBE, 0x11, 0xE7,\n\t\t0xF7, 0xDC, 0x29, 0xF2, 0xAE, 0xE5, 0x02, 0x4C\n\t},\n\t{\n\t\t0x78, 0xD3, 0xCE, 0xDA, 0x1C, 0xE0, 0x52, 0x93,\n\t\t0xF4, 0x30, 0xF6, 0x16, 0x7B, 0x33, 0xC9, 0x9F,\n\t\t0x0B, 0x1D, 0x6D, 0xAD, 0xE5, 0x21, 0x43, 0xC2,\n\t\t0x92, 0x55, 0x77, 0xC0, 0xBA, 0x82, 0x53, 0xEB\n\t},\n\t{\n\t\t0xE0, 0x06, 0x45, 0x63, 0x44, 0xF9, 0x0F, 0x50,\n\t\t0x1C, 0x25, 0x81, 0x3F, 0x9B, 0xE2, 0xA3, 0xF4,\n\t\t0x0B, 0x98, 0x74, 0xFA, 0x05, 0x63, 0x98, 0x1C,\n\t\t0xD4, 0x56, 0xEE, 0x8D, 0x44, 0x80, 0x7C, 0x93\n\t},\n\t{\n\t\t0x39, 0x08, 0xE8, 0xD5, 0x47, 0xC0, 0xAF, 0xB1,\n\t\t0x13, 0x49, 0x49, 0x46, 0x63, 0x04, 0xA1, 0x45,\n\t\t0x02, 0x7E, 0x6B, 0xB7, 0xA7, 0x4D, 0xD1, 0xC1,\n\t\t0x62, 0xCD, 0xF0, 0xBC, 0xF7, 0x72, 0x37, 0xE8\n\t},\n\t{\n\t\t0x1B, 0x6C, 0x87, 0xA3, 0x48, 0x38, 0xC7, 0xCD,\n\t\t0x5F, 0xD0, 0x89, 0x14, 0x22, 0x4E, 0x90, 0xC2,\n\t\t0x2A, 0xBF, 0x5A, 0x97, 0xB1, 0x06, 0x46, 0xD9,\n\t\t0x8C, 0x49, 0x16, 0xD3, 0xA8, 0x93, 0x9E, 0x62\n\t},\n\t{\n\t\t0xB0, 0xD3, 0x8F, 0x82, 0xF2, 0x48, 0x91, 0x69,\n\t\t0x52, 0xB3, 0x16, 0xB6, 0xD3, 0x6D, 0x9E, 0x02,\n\t\t0x2D, 0xF6, 0xEE, 0xCC, 0x26, 0xC7, 0x62, 0xA6,\n\t\t0x55, 0xCF, 0x5F, 0x0A, 0xE6, 0x49, 0xE2, 0xBD\n\t},\n\t{\n\t\t0x8D, 0x66, 0xFC, 0x9C, 0xED, 0xA5, 0xED, 0xDF,\n\t\t0xB1, 0xE0, 0x4D, 0x09, 0x6C, 0xA7, 0x0E, 0xF5,\n\t\t0x06, 0x50, 0xFB, 0x87, 0xCC, 0x6A, 0x9F, 0xFB,\n\t\t0xB3, 0xD2, 0x0B, 0xCE, 0x7B, 0x5A, 0x60, 0x74\n\t},\n\t{\n\t\t0x06, 0x43, 0x54, 0xE8, 0xE1, 0x1C, 0xF7, 0x13,\n\t\t0xB2, 0xC7, 0x2B, 0xA6, 0x7A, 0xC7, 0xD7, 0x6E,\n\t\t0x41, 0xBA, 0x61, 0xDB, 0x9C, 0x2D, 0xEA, 0x52,\n\t\t0x2E, 0x0B, 0xDA, 0x17, 0xCB, 0xA5, 0xE3, 0x92\n\t},\n\t{\n\t\t0xC8, 0xEF, 0x5F, 0x49, 0x8B, 0xD1, 0xBC, 0x70,\n\t\t0x7F, 0xBC, 0x7B, 0x5C, 0xBC, 0x2D, 0xFF, 0x04,\n\t\t0x93, 0x14, 0x4A, 0xC5, 0x27, 0x86, 0xDB, 0x3C,\n\t\t0x79, 0x3E, 0xF4, 0xAE, 0x8A, 0x83, 0x88, 0x47\n\t},\n\t{\n\t\t0x8A, 0x23, 0x97, 0xDF, 0x31, 0xE7, 0xF0, 0xCC,\n\t\t0x29, 0x0D, 0xA9, 0xA8, 0xBB, 0xE4, 0xF5, 0xF7,\n\t\t0xA3, 0xA1, 0x37, 0x50, 0x73, 0x0D, 0xB6, 0x2D,\n\t\t0xC2, 0x54, 0x0F, 0xDB, 0xD6, 0x18, 0x85, 0x89\n\t},\n\t{\n\t\t0xF1, 0x2D, 0x0B, 0x13, 0xC6, 0xAD, 0xFB, 0x3B,\n\t\t0xE5, 0x0A, 0x51, 0xEB, 0x6B, 0xAF, 0x65, 0xAB,\n\t\t0xFB, 0x17, 0x00, 0xBA, 0xA8, 0x7E, 0x52, 0x7D,\n\t\t0xBE, 0x3E, 0x67, 0x5A, 0x7A, 0x99, 0x46, 0x61\n\t},\n\t{\n\t\t0x10, 0x24, 0xC9, 0x40, 0xBE, 0x73, 0x41, 0x44,\n\t\t0x9B, 0x50, 0x10, 0x52, 0x2B, 0x50, 0x9F, 0x65,\n\t\t0xBB, 0xDC, 0x12, 0x87, 0xB4, 0x55, 0xC2, 0xBB,\n\t\t0x7F, 0x72, 0xB2, 0xC9, 0x2F, 0xD0, 0xD1, 0x89\n\t},\n\t{\n\t\t0x52, 0x60, 0x3B, 0x6C, 0xBF, 0xAD, 0x49, 0x66,\n\t\t0xCB, 0x04, 0x4C, 0xB2, 0x67, 0x56, 0x83, 0x85,\n\t\t0xCF, 0x35, 0xF2, 0x1E, 0x6C, 0x45, 0xCF, 0x30,\n\t\t0xAE, 0xD1, 0x98, 0x32, 0xCB, 0x51, 0xE9, 0xF5\n\t},\n\t{\n\t\t0xFF, 0xF2, 0x4D, 0x3C, 0xC7, 0x29, 0xD3, 0x95,\n\t\t0xDA, 0xF9, 0x78, 0xB0, 0x15, 0x73, 0x06, 0xCB,\n\t\t0x49, 0x57, 0x97, 0xE6, 0xC8, 0xDC, 0xA1, 0x73,\n\t\t0x1D, 0x2F, 0x6F, 0x81, 0xB8, 0x49, 0xBA, 0xAE\n\t},\n\t{\n\t\t0x41, 0xEE, 0xE9, 0x0D, 0x47, 0xEC, 0x27, 0x72,\n\t\t0xCD, 0x35, 0x2D, 0xFD, 0x67, 0xE0, 0x60, 0x5F,\n\t\t0xBD, 0xFC, 0x5F, 0xD6, 0xD8, 0x26, 0x45, 0x1E,\n\t\t0x3D, 0x06, 0x4D, 0x38, 0x28, 0xBD, 0x3B, 0xAE\n\t},\n\t{\n\t\t0x30, 0x0B, 0x6B, 0x36, 0xE5, 0x9F, 0x85, 0x1D,\n\t\t0xDD, 0xC2, 0x9B, 0xFA, 0x93, 0x08, 0x25, 0x20,\n\t\t0xCD, 0x77, 0xC5, 0x1E, 0x00, 0x7E, 0x00, 0xD2,\n\t\t0xD7, 0x8B, 0x26, 0xF4, 0xAF, 0x96, 0x15, 0x32\n\t},\n\t{\n\t\t0x9E, 0xF3, 0x03, 0x14, 0x83, 0x4E, 0x40, 0x1C,\n\t\t0x87, 0x1A, 0x20, 0x04, 0xE3, 0x8D, 0x5C, 0xE3,\n\t\t0x2E, 0xD2, 0x8E, 0x11, 0x37, 0xF1, 0x97, 0x0F,\n\t\t0x4F, 0x43, 0x78, 0xC7, 0x37, 0x06, 0x76, 0x3D\n\t},\n\t{\n\t\t0x3F, 0xBD, 0xCD, 0xE7, 0xB6, 0x43, 0x04, 0x02,\n\t\t0x5E, 0xC0, 0x58, 0x26, 0x09, 0x03, 0x1E, 0xC2,\n\t\t0x66, 0xD5, 0x0F, 0x56, 0x83, 0x5A, 0xE0, 0xCB,\n\t\t0x72, 0xD8, 0xCD, 0xB4, 0xCF, 0xAF, 0x44, 0x19\n\t},\n\t{\n\t\t0xE9, 0x0E, 0xAD, 0x3B, 0x98, 0x2B, 0x43, 0x5B,\n\t\t0x66, 0x36, 0x6A, 0x49, 0x6C, 0x3F, 0x8A, 0xE6,\n\t\t0x5B, 0x17, 0x61, 0x37, 0x00, 0xF5, 0x47, 0x67,\n\t\t0x3F, 0x62, 0x15, 0x35, 0x41, 0x91, 0x28, 0x64\n\t},\n\t{\n\t\t0xAB, 0xE3, 0x54, 0x7B, 0x33, 0x6D, 0x6E, 0x24,\n\t\t0x0D, 0x7F, 0xE6, 0x82, 0xD7, 0x4B, 0x9C, 0xC7,\n\t\t0xE8, 0xD7, 0xF9, 0xB5, 0x66, 0x48, 0x58, 0xB9,\n\t\t0x4D, 0xF5, 0x9E, 0x9F, 0xC3, 0x30, 0xD9, 0xE5\n\t},\n\t{\n\t\t0xB2, 0x99, 0x64, 0x20, 0x95, 0xB8, 0x28, 0x6C,\n\t\t0x52, 0x1C, 0xDB, 0x21, 0xED, 0x0F, 0xE0, 0x57,\n\t\t0x27, 0x80, 0x21, 0xBB, 0x40, 0x38, 0xEB, 0x5A,\n\t\t0x3D, 0x79, 0x54, 0x2F, 0x5D, 0x75, 0x1F, 0x54\n\t},\n\t{\n\t\t0xE4, 0xD7, 0x58, 0x35, 0x9F, 0x08, 0x67, 0x93,\n\t\t0xA8, 0x37, 0x54, 0xAC, 0xA6, 0x96, 0x8C, 0x3E,\n\t\t0x9F, 0xD9, 0x4B, 0x40, 0x49, 0x7F, 0x2E, 0xC2,\n\t\t0x24, 0xA2, 0x91, 0x60, 0x63, 0xA2, 0x14, 0xA3\n\t},\n\t{\n\t\t0x59, 0xA3, 0x04, 0xFC, 0x03, 0xAB, 0x75, 0xD5,\n\t\t0x57, 0xDB, 0x04, 0xEB, 0xD0, 0x2D, 0xD4, 0xC6,\n\t\t0xB8, 0x10, 0xA1, 0x38, 0xBB, 0xFE, 0xEA, 0x5D,\n\t\t0xFC, 0xEE, 0xAA, 0x2B, 0x75, 0xB0, 0x64, 0x91\n\t},\n\t{\n\t\t0x39, 0x95, 0x10, 0x22, 0x15, 0xF5, 0xFE, 0x92,\n\t\t0x10, 0xEB, 0x30, 0xD9, 0x52, 0xD8, 0xC9, 0x19,\n\t\t0x58, 0x9E, 0x71, 0x45, 0xFC, 0xD4, 0x95, 0xEA,\n\t\t0x78, 0xD0, 0x2B, 0x9C, 0x14, 0x8F, 0xAF, 0x09\n\t},\n\t{\n\t\t0x47, 0x2E, 0xE7, 0x11, 0x56, 0x35, 0x06, 0xA5,\n\t\t0xF0, 0x08, 0x3F, 0xE8, 0x2B, 0x08, 0xB9, 0x92,\n\t\t0x3C, 0xF6, 0xC8, 0x40, 0x4D, 0x0C, 0xBA, 0xCB,\n\t\t0xF8, 0x48, 0x64, 0xF6, 0x48, 0x54, 0x2A, 0xC0\n\t},\n\t{\n\t\t0x68, 0xFD, 0xB8, 0x2A, 0xDA, 0xE7, 0x9B, 0xEF,\n\t\t0x59, 0x0A, 0xBA, 0x62, 0xD7, 0xAC, 0x55, 0x32,\n\t\t0x12, 0x06, 0x1C, 0x36, 0xE3, 0x6F, 0x12, 0xC0,\n\t\t0xEF, 0xA2, 0x9A, 0x17, 0x62, 0xDE, 0x3B, 0x6A\n\t},\n\t{\n\t\t0x75, 0x85, 0xC0, 0x77, 0x33, 0x83, 0xF1, 0x74,\n\t\t0xFD, 0x66, 0x65, 0x49, 0xA8, 0x35, 0x2B, 0x30,\n\t\t0x5B, 0xF6, 0x85, 0x5B, 0xC9, 0x8B, 0xEA, 0x28,\n\t\t0xC3, 0x91, 0xB3, 0xC0, 0x34, 0xDA, 0x5A, 0x5A\n\t},\n\t{\n\t\t0xAC, 0xC5, 0x75, 0xFE, 0x2C, 0xD7, 0xBA, 0x2A,\n\t\t0x31, 0xFC, 0x7D, 0x67, 0x0A, 0x92, 0x34, 0xAF,\n\t\t0x68, 0x50, 0x33, 0x86, 0xE9, 0x59, 0x07, 0x3D,\n\t\t0x16, 0xA8, 0x1B, 0x33, 0xB9, 0x22, 0xB5, 0x0E\n\t},\n\t{\n\t\t0x9E, 0xC7, 0xD2, 0x99, 0x59, 0x43, 0xD3, 0x9D,\n\t\t0x6B, 0x97, 0x14, 0x93, 0xB8, 0x97, 0xA0, 0xEE,\n\t\t0x2D, 0x33, 0x92, 0xA7, 0x2D, 0xB8, 0x75, 0xC2,\n\t\t0x40, 0x5D, 0x35, 0x71, 0x78, 0xFB, 0x69, 0x11\n\t},\n\t{\n\t\t0x2D, 0x7E, 0xF1, 0x94, 0x01, 0x42, 0x5A, 0xBA,\n\t\t0x45, 0x0E, 0x82, 0xD3, 0x6D, 0x0F, 0xE7, 0xB2,\n\t\t0x08, 0x5E, 0xA0, 0xAF, 0x60, 0x45, 0xA5, 0x99,\n\t\t0x4C, 0xF4, 0x31, 0xEA, 0x59, 0x93, 0x9C, 0xC9\n\t},\n\t{\n\t\t0xF3, 0x2F, 0xD8, 0x55, 0xF0, 0x11, 0xC7, 0x18,\n\t\t0x02, 0x7F, 0x2E, 0xBE, 0x37, 0x7D, 0x69, 0x39,\n\t\t0xF1, 0x23, 0x70, 0xCA, 0xFF, 0x15, 0x1C, 0x1E,\n\t\t0x5A, 0xCE, 0x43, 0x8D, 0x70, 0x3C, 0x6D, 0x9F\n\t},\n\t{\n\t\t0xB2, 0xBD, 0x83, 0xD2, 0x31, 0x0D, 0x3D, 0x7B,\n\t\t0x1D, 0x2D, 0x5A, 0xAF, 0x43, 0x59, 0xFA, 0xE2,\n\t\t0x86, 0x12, 0x96, 0x27, 0x19, 0xFD, 0xDE, 0x4D,\n\t\t0xDA, 0xF6, 0x9E, 0x78, 0x20, 0xF3, 0x3F, 0x61\n\t},\n\t{\n\t\t0x1A, 0x7A, 0x9D, 0x0F, 0x44, 0xDD, 0xFA, 0x7F,\n\t\t0xC2, 0xF4, 0x77, 0x0C, 0xAD, 0x74, 0x22, 0xFA,\n\t\t0x6C, 0x4E, 0x37, 0xE6, 0xCB, 0x03, 0x6D, 0x89,\n\t\t0x9E, 0x10, 0x27, 0x50, 0xE5, 0x94, 0xFF, 0xCD\n\t},\n\t{\n\t\t0xDC, 0x69, 0xF6, 0x14, 0x1C, 0x8E, 0x10, 0x3F,\n\t\t0xF6, 0x1F, 0x62, 0x98, 0xA2, 0xC4, 0x4F, 0x52,\n\t\t0xD1, 0x47, 0x36, 0x6D, 0xDB, 0xD9, 0xC7, 0x9C,\n\t\t0xC3, 0x08, 0xFE, 0x84, 0x33, 0x6A, 0x95, 0x64\n\t},\n\t{\n\t\t0xE3, 0x4E, 0xD4, 0x17, 0xB0, 0x79, 0x1D, 0x9A,\n\t\t0x77, 0xEE, 0x1E, 0x50, 0xCC, 0x2C, 0x20, 0x7E,\n\t\t0x54, 0x0C, 0x77, 0x14, 0x04, 0x21, 0xC4, 0x6C,\n\t\t0xE0, 0x86, 0x28, 0x78, 0xAA, 0xEB, 0x27, 0x09\n\t},\n\t{\n\t\t0x21, 0x74, 0x42, 0x5C, 0x8C, 0xCA, 0xE3, 0x98,\n\t\t0xC4, 0xFF, 0x06, 0xF8, 0x48, 0x99, 0x1C, 0x5E,\n\t\t0x9B, 0xC0, 0xF3, 0x46, 0x11, 0x11, 0x70, 0x6F,\n\t\t0xB9, 0x5D, 0x0B, 0xE1, 0xC6, 0x8E, 0x47, 0x60\n\t},\n\t{\n\t\t0x18, 0x94, 0x58, 0x2A, 0x8A, 0x25, 0xFE, 0x8F,\n\t\t0x84, 0x7A, 0x4A, 0x03, 0x25, 0x74, 0xB7, 0x7B,\n\t\t0x8B, 0x36, 0xBF, 0x19, 0x99, 0x75, 0x26, 0xBB,\n\t\t0x4B, 0xC8, 0x5F, 0x38, 0x24, 0x53, 0x7F, 0xEB\n\t},\n\t{\n\t\t0x17, 0xED, 0x18, 0x8A, 0xE3, 0xC9, 0x53, 0xD6,\n\t\t0x55, 0x44, 0x59, 0x83, 0xB8, 0x32, 0x5B, 0xAF,\n\t\t0xFF, 0x32, 0xE2, 0x22, 0xB2, 0xDF, 0xEB, 0x16,\n\t\t0xE8, 0x61, 0x7A, 0xBF, 0x86, 0xEE, 0x7C, 0xC5\n\t},\n\t{\n\t\t0xF1, 0x48, 0x9A, 0xD1, 0xC3, 0x54, 0xCD, 0xE9,\n\t\t0x78, 0x92, 0x37, 0xEA, 0x6D, 0xBF, 0x67, 0xFC,\n\t\t0x1E, 0x44, 0xD1, 0xAC, 0xC8, 0xDC, 0x66, 0xAD,\n\t\t0x83, 0x87, 0x27, 0xF4, 0x7D, 0x9A, 0x91, 0xFE\n\t},\n\t{\n\t\t0x36, 0x7F, 0x22, 0x16, 0x5B, 0x8B, 0x66, 0xE9,\n\t\t0x7F, 0x66, 0x70, 0xF3, 0x4E, 0xBA, 0x27, 0x49,\n\t\t0xD2, 0x64, 0x3B, 0x21, 0xBE, 0xAD, 0xAD, 0xFE,\n\t\t0xFE, 0xA2, 0x57, 0x4B, 0x7C, 0x9B, 0x21, 0x96\n\t},\n\t{\n\t\t0x3D, 0x8D, 0xFE, 0xA1, 0x7E, 0xEA, 0x5D, 0x64,\n\t\t0x5A, 0xC1, 0xD4, 0x1A, 0x5B, 0x59, 0x22, 0x6C,\n\t\t0x48, 0x6C, 0x36, 0xBD, 0x77, 0xED, 0x44, 0xBB,\n\t\t0x34, 0x91, 0x70, 0xD0, 0x80, 0xE3, 0x0E, 0x68\n\t},\n\t{\n\t\t0x41, 0x15, 0xF8, 0x9E, 0x0B, 0x3B, 0x5C, 0x8F,\n\t\t0x61, 0x22, 0xC0, 0x25, 0x00, 0x17, 0x1D, 0xCF,\n\t\t0xFB, 0xCE, 0xA4, 0x66, 0x2A, 0x8C, 0x5F, 0x8C,\n\t\t0x1C, 0x01, 0xA9, 0xCA, 0x7B, 0x10, 0x27, 0xBB\n\t},\n\t{\n\t\t0xED, 0x6E, 0x91, 0x0B, 0x96, 0x02, 0x55, 0xD7,\n\t\t0xD7, 0x92, 0xEB, 0xE6, 0x7F, 0x26, 0x0A, 0x14,\n\t\t0x3C, 0xFA, 0xC1, 0x05, 0x1D, 0xFC, 0x05, 0x90,\n\t\t0x25, 0xEE, 0x0C, 0x1B, 0xFC, 0xBC, 0x56, 0x81\n\t},\n\t{\n\t\t0x55, 0x8F, 0xA8, 0xAF, 0xA1, 0x2B, 0xBE, 0xE5,\n\t\t0x4A, 0xF7, 0x8F, 0x6B, 0x74, 0x45, 0xF9, 0x96,\n\t\t0x65, 0xD4, 0xE3, 0x56, 0xBC, 0x07, 0xD3, 0xEF,\n\t\t0xFD, 0x8F, 0xD6, 0x5A, 0xB9, 0xC7, 0x47, 0x16\n\t},\n\t{\n\t\t0x5B, 0x60, 0x12, 0x76, 0x20, 0x53, 0xB8, 0x73,\n\t\t0x4A, 0xF0, 0xE5, 0x55, 0xE6, 0xA2, 0xBB, 0x4F,\n\t\t0xD4, 0x84, 0x0A, 0xF3, 0xB0, 0x4F, 0xCF, 0x63,\n\t\t0x50, 0xA2, 0xB8, 0xA5, 0x1B, 0x67, 0x96, 0xAD\n\t},\n\t{\n\t\t0xAB, 0x7A, 0xCC, 0xA5, 0xD7, 0x77, 0x10, 0xBA,\n\t\t0xD3, 0x7B, 0xA0, 0xFF, 0x4C, 0xEA, 0xE2, 0x7E,\n\t\t0x84, 0x71, 0x79, 0xF7, 0xFD, 0x7A, 0xEC, 0x88,\n\t\t0x69, 0xC6, 0x49, 0xB3, 0x3F, 0x8D, 0x25, 0x77\n\t},\n\t{\n\t\t0xFF, 0x77, 0x30, 0xB4, 0x74, 0xEC, 0x21, 0x45,\n\t\t0xA9, 0x2D, 0xD1, 0xCF, 0xFE, 0x45, 0xC3, 0x42,\n\t\t0xC6, 0xFD, 0x6B, 0xAC, 0x58, 0x0F, 0xF9, 0x5A,\n\t\t0x75, 0xED, 0xA3, 0xBF, 0x90, 0xEB, 0x4F, 0x01\n\t},\n\t{\n\t\t0xD1, 0x0F, 0x06, 0x1D, 0x5B, 0x9C, 0xB4, 0x4E,\n\t\t0xE0, 0x78, 0xA9, 0x6B, 0x33, 0x18, 0x57, 0x9E,\n\t\t0x5E, 0xF5, 0x0A, 0xEF, 0x3E, 0xD9, 0x6E, 0x4F,\n\t\t0x62, 0x14, 0x9B, 0x2E, 0x9F, 0x7C, 0x66, 0x0C\n\t},\n\t{\n\t\t0x67, 0xD2, 0x2B, 0x8E, 0xDF, 0x20, 0x01, 0xD8,\n\t\t0x64, 0x22, 0x13, 0x6A, 0xC6, 0x51, 0x6C, 0xF3,\n\t\t0x9F, 0x7F, 0xC6, 0xA7, 0x02, 0x98, 0x92, 0xFD,\n\t\t0x75, 0xC9, 0x87, 0x90, 0x96, 0x4A, 0x72, 0x0B\n\t},\n\t{\n\t\t0x7A, 0x5E, 0xC5, 0xBA, 0x76, 0x25, 0x9B, 0x07,\n\t\t0xB4, 0xDA, 0x03, 0xF3, 0x81, 0xFE, 0x7B, 0xEA,\n\t\t0x48, 0x65, 0xC8, 0x6C, 0x42, 0x4A, 0xBA, 0xA0,\n\t\t0xDD, 0x1E, 0xCF, 0x74, 0xF8, 0x7D, 0x2A, 0xC0\n\t},\n\t{\n\t\t0xE0, 0xFF, 0x60, 0xD6, 0x90, 0x29, 0xE6, 0xBD,\n\t\t0x1C, 0x15, 0x95, 0x3E, 0x91, 0x50, 0x9C, 0x0C,\n\t\t0x59, 0xED, 0x5D, 0xA5, 0x00, 0x01, 0x99, 0xF2,\n\t\t0x16, 0xD2, 0x9F, 0x96, 0x07, 0x9C, 0x2F, 0xEF\n\t},\n\t{\n\t\t0xFC, 0x13, 0xEA, 0xD8, 0x41, 0x01, 0x8F, 0x59,\n\t\t0x90, 0x3B, 0x40, 0xF2, 0x02, 0x0C, 0x66, 0x38,\n\t\t0xA6, 0x6A, 0x54, 0xC3, 0xA3, 0x38, 0x41, 0x4D,\n\t\t0x97, 0xA5, 0xC3, 0x94, 0xF3, 0x26, 0x6F, 0x33\n\t},\n\t{\n\t\t0x0C, 0x2F, 0x62, 0xB8, 0x98, 0xFB, 0x2F, 0x63,\n\t\t0x61, 0x7E, 0x78, 0x73, 0x45, 0x26, 0x3C, 0xB9,\n\t\t0xCF, 0x60, 0x65, 0x4B, 0x55, 0x3B, 0x20, 0x3E,\n\t\t0xE4, 0x9D, 0xCB, 0xB8, 0xF2, 0xA6, 0xAF, 0xAC\n\t},\n\t{\n\t\t0xD7, 0xD6, 0xCB, 0x55, 0x2A, 0xEB, 0x36, 0xEB,\n\t\t0x96, 0xB1, 0xD5, 0xE0, 0x52, 0xF8, 0xD9, 0x21,\n\t\t0xC3, 0x24, 0x5A, 0x97, 0x0D, 0x0B, 0xC8, 0x41,\n\t\t0x0C, 0xD6, 0x5E, 0xA1, 0x04, 0xC8, 0xE7, 0x79\n\t},\n\t{\n\t\t0xB7, 0x14, 0x1F, 0x30, 0x5E, 0xFD, 0xFE, 0xE5,\n\t\t0x56, 0xBD, 0x13, 0xE0, 0x40, 0x0D, 0x1E, 0x8C,\n\t\t0xFD, 0x65, 0x48, 0xBF, 0x81, 0xEE, 0x5D, 0x15,\n\t\t0x32, 0x7E, 0x49, 0x95, 0xCA, 0x8A, 0xD6, 0xFD\n\t},\n\t{\n\t\t0xB6, 0xB6, 0x38, 0xD2, 0x2B, 0x7A, 0x12, 0x82,\n\t\t0x53, 0x74, 0xF7, 0x03, 0x48, 0xD7, 0x44, 0x8D,\n\t\t0x4E, 0x7D, 0x90, 0x8C, 0xF6, 0xE7, 0xBB, 0xEF,\n\t\t0x8C, 0x93, 0xEF, 0x67, 0x9B, 0x2A, 0x54, 0x78\n\t},\n\t{\n\t\t0x0D, 0xF4, 0x58, 0x56, 0x41, 0xFA, 0x09, 0xF6,\n\t\t0xCB, 0xA4, 0xCC, 0x16, 0x5A, 0x10, 0xAD, 0xDE,\n\t\t0x34, 0xF8, 0x0D, 0x42, 0x5A, 0x70, 0xDB, 0x67,\n\t\t0xE2, 0xFD, 0x23, 0x7B, 0x62, 0x7F, 0x43, 0x8A\n\t},\n\t{\n\t\t0x10, 0x6B, 0x2B, 0x35, 0x4D, 0x95, 0xAC, 0xEC,\n\t\t0xD0, 0xD9, 0x58, 0x8F, 0xBC, 0x23, 0x1F, 0x8B,\n\t\t0xEA, 0x2E, 0x94, 0xEA, 0x66, 0x2D, 0xDD, 0x3F,\n\t\t0x13, 0x9E, 0x1B, 0x67, 0x87, 0x46, 0x1E, 0xED\n\t},\n\t{\n\t\t0xAE, 0x5C, 0x69, 0xEE, 0xFE, 0x90, 0x89, 0xB2,\n\t\t0x9C, 0x6C, 0x1A, 0x23, 0x70, 0xD2, 0x05, 0x52,\n\t\t0xBA, 0x40, 0xC3, 0xD5, 0xE3, 0x71, 0x3C, 0x12,\n\t\t0xDE, 0xFC, 0xAE, 0x99, 0x7F, 0x43, 0x3E, 0xCD\n\t},\n\t{\n\t\t0x1A, 0xAE, 0xF5, 0x5D, 0x4F, 0xA8, 0x92, 0xB6,\n\t\t0x35, 0xFB, 0x2A, 0x7A, 0x25, 0xF9, 0xA8, 0xE0,\n\t\t0x3B, 0x9F, 0xFB, 0x08, 0x2A, 0xE9, 0xC0, 0x7C,\n\t\t0x20, 0x42, 0xA0, 0x49, 0xC6, 0x51, 0x5E, 0x45\n\t},\n\t{\n\t\t0x29, 0x7D, 0xAA, 0xC4, 0xD5, 0x4D, 0xC4, 0x1C,\n\t\t0x83, 0xE3, 0x23, 0x94, 0x59, 0x9F, 0x17, 0x1C,\n\t\t0xDA, 0xA9, 0xDD, 0xB7, 0x17, 0x26, 0xDA, 0x4E,\n\t\t0xCE, 0x3C, 0xCF, 0x95, 0xC1, 0x1F, 0x56, 0xDF\n\t},\n\t{\n\t\t0x2C, 0x45, 0xAC, 0xF4, 0x91, 0xEC, 0x2F, 0x4B,\n\t\t0x7E, 0x30, 0x9E, 0x7E, 0xDD, 0x81, 0x5B, 0xE5,\n\t\t0xA5, 0x4C, 0x44, 0x58, 0xD1, 0xA5, 0x7C, 0x4F,\n\t\t0x9B, 0x76, 0x3B, 0x0C, 0x67, 0x18, 0xD4, 0x3E\n\t},\n\t{\n\t\t0x2F, 0x92, 0xF9, 0x01, 0x70, 0xD3, 0xAE, 0x95,\n\t\t0xAB, 0xFA, 0xC3, 0xA6, 0x98, 0x9A, 0x2A, 0x60,\n\t\t0xCB, 0x28, 0xB8, 0x58, 0x78, 0x2B, 0xE7, 0xEA,\n\t\t0x17, 0x9B, 0x48, 0xA7, 0x27, 0x6D, 0xD8, 0x60\n\t},\n\t{\n\t\t0xB4, 0x01, 0xE8, 0x4B, 0x15, 0xAC, 0xC4, 0x70,\n\t\t0x93, 0x6D, 0x6E, 0x37, 0xF7, 0x88, 0x83, 0x33,\n\t\t0x09, 0x27, 0x31, 0x13, 0x3B, 0x25, 0x1B, 0xEA,\n\t\t0x22, 0x16, 0x58, 0xCA, 0x19, 0xA7, 0x56, 0x69\n\t},\n\t{\n\t\t0xF8, 0xB3, 0x40, 0xD2, 0xB9, 0xB3, 0x3D, 0x43,\n\t\t0xA0, 0xA6, 0x6F, 0x34, 0x97, 0x82, 0x0A, 0xFA,\n\t\t0xAE, 0xE4, 0x34, 0xC4, 0xE3, 0xC0, 0xC1, 0x7E,\n\t\t0x89, 0x8B, 0x83, 0x01, 0xC5, 0x7A, 0x26, 0xBD\n\t},\n\t{\n\t\t0x56, 0x6D, 0xA2, 0x83, 0x99, 0x03, 0x89, 0x13,\n\t\t0x8A, 0xA6, 0xF2, 0xAA, 0xA3, 0xB9, 0xE4, 0x0C,\n\t\t0xBF, 0x90, 0x84, 0x0E, 0xC7, 0x62, 0xBD, 0x96,\n\t\t0xB7, 0xE3, 0x3A, 0x31, 0x13, 0xB1, 0x01, 0x08\n\t},\n\t{\n\t\t0x34, 0x06, 0x72, 0xB7, 0x04, 0x67, 0x60, 0x42,\n\t\t0xC9, 0xBF, 0x3F, 0x33, 0x7B, 0xA7, 0x9F, 0x11,\n\t\t0x33, 0x6A, 0xEB, 0xB5, 0xEC, 0x5D, 0x31, 0xDF,\n\t\t0x54, 0xEB, 0x6A, 0xD3, 0xB0, 0x43, 0x04, 0x42\n\t},\n\t{\n\t\t0x50, 0x50, 0xB7, 0x3B, 0x93, 0x16, 0xEE, 0xA2,\n\t\t0xF1, 0x49, 0xBF, 0xFD, 0x22, 0xAE, 0xE3, 0x84,\n\t\t0xDC, 0x54, 0x03, 0xB1, 0x8E, 0x16, 0xFA, 0x88,\n\t\t0x82, 0x5E, 0x18, 0x16, 0x09, 0x49, 0x6F, 0xD2\n\t},\n\t{\n\t\t0x13, 0x65, 0xCC, 0x6F, 0xB9, 0x26, 0x0E, 0x86,\n\t\t0x88, 0x9B, 0x3A, 0xFB, 0xD1, 0xC8, 0xBC, 0x12,\n\t\t0x92, 0x31, 0x97, 0x71, 0x5D, 0xB2, 0x66, 0xCC,\n\t\t0x7A, 0x01, 0xCA, 0x57, 0x15, 0x9F, 0x75, 0x96\n\t},\n\t{\n\t\t0x29, 0x46, 0x6F, 0x51, 0xC0, 0x11, 0xFD, 0x10,\n\t\t0x18, 0x14, 0x94, 0xA9, 0x37, 0x9B, 0x61, 0x59,\n\t\t0xB8, 0x08, 0xAE, 0x0F, 0xCB, 0x01, 0x61, 0xF8,\n\t\t0xF0, 0x79, 0x09, 0xFF, 0x04, 0x1B, 0x19, 0x65\n\t},\n\t{\n\t\t0x65, 0x91, 0xA3, 0xC3, 0xC7, 0x67, 0xB3, 0x8D,\n\t\t0x80, 0x5E, 0xD3, 0xF7, 0xEB, 0x67, 0x63, 0xE8,\n\t\t0xB3, 0xD2, 0xD6, 0x42, 0xE7, 0x30, 0x77, 0x45,\n\t\t0xCD, 0x34, 0x18, 0xEF, 0xF6, 0x9A, 0x19, 0xED\n\t},\n\t{\n\t\t0x1D, 0x84, 0xB0, 0x4B, 0x13, 0x38, 0xB0, 0xD2,\n\t\t0xE3, 0xC9, 0x8F, 0x7A, 0xEA, 0x3E, 0x98, 0xEF,\n\t\t0xFC, 0x53, 0x0A, 0x50, 0x44, 0xB9, 0x3B, 0x96,\n\t\t0xC6, 0x7E, 0xE3, 0x79, 0xD6, 0x2E, 0x81, 0x5F\n\t},\n\t{\n\t\t0x6F, 0xA2, 0x95, 0x27, 0x25, 0x32, 0xE9, 0x83,\n\t\t0xE1, 0x66, 0xB1, 0x2E, 0x49, 0x99, 0xC0, 0x52,\n\t\t0xF8, 0x9D, 0x9F, 0x30, 0xAE, 0x14, 0x81, 0xF3,\n\t\t0xD6, 0x0E, 0xAE, 0x85, 0xF8, 0xEE, 0x17, 0x8A\n\t},\n\t{\n\t\t0x4E, 0xD8, 0xCA, 0xA9, 0x8E, 0xC3, 0x9F, 0x6A,\n\t\t0x62, 0x9F, 0x9A, 0x65, 0x4A, 0x44, 0x7E, 0x7E,\n\t\t0x3E, 0x4F, 0xAE, 0xEC, 0xF3, 0x4D, 0xCF, 0x65,\n\t\t0x8D, 0x2D, 0x4B, 0x98, 0xB7, 0xA2, 0xEC, 0x1A\n\t},\n\t{\n\t\t0xCF, 0xAB, 0x82, 0x99, 0xA0, 0xDA, 0x0C, 0x2A,\n\t\t0x7E, 0x8F, 0xF5, 0x4D, 0x0A, 0x67, 0x6D, 0x14,\n\t\t0x1A, 0xB2, 0x6B, 0xC0, 0x01, 0x2E, 0x5F, 0x66,\n\t\t0x8E, 0x85, 0xD8, 0x14, 0xBC, 0x98, 0x88, 0xB0\n\t},\n\t{\n\t\t0xA6, 0x26, 0x54, 0x3C, 0x27, 0x1F, 0xCC, 0xC3,\n\t\t0xE4, 0x45, 0x0B, 0x48, 0xD6, 0x6B, 0xC9, 0xCB,\n\t\t0xDE, 0xB2, 0x5E, 0x5D, 0x07, 0x7A, 0x62, 0x13,\n\t\t0xCD, 0x90, 0xCB, 0xBD, 0x0F, 0xD2, 0x20, 0x76\n\t},\n\t{\n\t\t0x05, 0xCF, 0x3A, 0x90, 0x04, 0x91, 0x16, 0xDC,\n\t\t0x60, 0xEF, 0xC3, 0x15, 0x36, 0xAA, 0xA3, 0xD1,\n\t\t0x67, 0x76, 0x29, 0x94, 0x89, 0x28, 0x76, 0xDC,\n\t\t0xB7, 0xEF, 0x3F, 0xBE, 0xCD, 0x74, 0x49, 0xC0\n\t},\n\t{\n\t\t0xCC, 0xD6, 0x1C, 0x92, 0x6C, 0xC1, 0xE5, 0xE9,\n\t\t0x12, 0x8C, 0x02, 0x1C, 0x0C, 0x6E, 0x92, 0xAE,\n\t\t0xFC, 0x4F, 0xFB, 0xDE, 0x39, 0x4D, 0xD6, 0xF3,\n\t\t0xB7, 0xD8, 0x7A, 0x8C, 0xED, 0x89, 0x60, 0x14\n\t},\n\t{\n\t\t0x3F, 0xFA, 0x4F, 0x6D, 0xAF, 0xA5, 0x7F, 0x1C,\n\t\t0x50, 0xF1, 0xAF, 0xA4, 0xF8, 0x12, 0x92, 0xAE,\n\t\t0x71, 0xA0, 0x6F, 0xE4, 0xF8, 0xFF, 0x46, 0xC5,\n\t\t0x1D, 0x32, 0xFF, 0x26, 0x13, 0x48, 0x9F, 0x2B\n\t},\n\t{\n\t\t0x19, 0xD3, 0x92, 0x1C, 0xFC, 0x0F, 0x1A, 0x2B,\n\t\t0xB8, 0x13, 0xB3, 0xDF, 0xA9, 0x6D, 0xF9, 0x0E,\n\t\t0x2C, 0x6B, 0x87, 0xD7, 0x8E, 0x92, 0x38, 0xF8,\n\t\t0x5B, 0xBC, 0x77, 0xAE, 0x9A, 0x73, 0xF9, 0x8F\n\t},\n\t{\n\t\t0xF5, 0xC9, 0x16, 0xFF, 0x2B, 0xAD, 0xDE, 0x3E,\n\t\t0x29, 0xA5, 0xF9, 0x40, 0x23, 0x3E, 0xA3, 0x40,\n\t\t0x07, 0xD8, 0xF1, 0x82, 0xA4, 0x8A, 0x80, 0x8B,\n\t\t0x46, 0xBB, 0x80, 0x58, 0x00, 0x3F, 0x19, 0x03\n\t},\n\t{\n\t\t0x6B, 0xA0, 0x7A, 0x1A, 0xF7, 0x58, 0xE6, 0x82,\n\t\t0xD3, 0xE0, 0x9A, 0xDD, 0x2D, 0x3D, 0xCD, 0xF3,\n\t\t0x5D, 0x95, 0x53, 0xF6, 0x79, 0x98, 0x54, 0xA2,\n\t\t0x7E, 0x53, 0x60, 0x63, 0xC5, 0x7F, 0x81, 0xA5\n\t},\n\t{\n\t\t0xB7, 0x83, 0x78, 0xFB, 0x44, 0x6C, 0x54, 0x4B,\n\t\t0x04, 0xD4, 0xA1, 0x52, 0xAC, 0x49, 0x57, 0x31,\n\t\t0x61, 0xB3, 0xDD, 0xEB, 0xF6, 0x93, 0x86, 0x77,\n\t\t0x0A, 0x55, 0xA7, 0xD4, 0x7B, 0x88, 0x0E, 0x5D\n\t},\n\t{\n\t\t0xB5, 0x19, 0x53, 0x8F, 0xE1, 0x62, 0x6F, 0x0C,\n\t\t0x59, 0x59, 0x45, 0xAD, 0xA5, 0x8A, 0x34, 0x4F,\n\t\t0xAA, 0xC0, 0x06, 0x17, 0x61, 0xCC, 0x9D, 0x4A,\n\t\t0x84, 0x14, 0x19, 0xBD, 0x32, 0xEE, 0xC0, 0xD9\n\t},\n\t{\n\t\t0x96, 0xE4, 0x88, 0xB0, 0x27, 0x89, 0x64, 0x13,\n\t\t0xF4, 0x03, 0x4B, 0x03, 0x54, 0xF4, 0x84, 0x84,\n\t\t0xF6, 0xCF, 0xC1, 0x0F, 0x8E, 0xC5, 0x7B, 0x02,\n\t\t0x6F, 0xD2, 0x1A, 0x3B, 0x88, 0x36, 0x1A, 0x74\n\t},\n\t{\n\t\t0x77, 0x0C, 0x8A, 0x5F, 0x47, 0xBF, 0xD7, 0x69,\n\t\t0xCE, 0xD3, 0x5A, 0x71, 0xAF, 0xC3, 0xCA, 0x1F,\n\t\t0xF4, 0xC1, 0xF1, 0xE7, 0xCC, 0x3D, 0x23, 0x56,\n\t\t0xDE, 0x94, 0x50, 0x04, 0x36, 0x8D, 0x81, 0x45\n\t},\n\t{\n\t\t0x6D, 0xF9, 0xD8, 0xD0, 0xD3, 0xA8, 0xD9, 0x8C,\n\t\t0x83, 0x50, 0xD7, 0x16, 0x2B, 0xD1, 0x55, 0x79,\n\t\t0xD5, 0x70, 0x7A, 0xDD, 0x76, 0x11, 0xA0, 0x0E,\n\t\t0xEB, 0x6C, 0xA5, 0x74, 0x3E, 0xD7, 0x8C, 0xB7\n\t},\n\t{\n\t\t0x4F, 0x0F, 0xE8, 0xFC, 0x17, 0x90, 0x15, 0x91,\n\t\t0xCF, 0x34, 0x87, 0x30, 0xE1, 0x87, 0xDE, 0x52,\n\t\t0x3D, 0x6D, 0x75, 0x68, 0xC1, 0xFB, 0xD8, 0x24,\n\t\t0x85, 0x91, 0x39, 0x85, 0xEB, 0x67, 0x97, 0x1C\n\t},\n\t{\n\t\t0x0E, 0xF3, 0xBB, 0x35, 0xCF, 0x37, 0x2B, 0xD9,\n\t\t0x4E, 0x3F, 0x80, 0xEE, 0xCE, 0xBD, 0x50, 0xEF,\n\t\t0x0D, 0x03, 0x08, 0xE0, 0x1E, 0x0E, 0xD6, 0xDE,\n\t\t0x0F, 0x5A, 0x8A, 0x8C, 0x81, 0x8A, 0x00, 0x74\n\t},\n\t{\n\t\t0xC0, 0x38, 0xD3, 0xE8, 0x09, 0xA5, 0xE3, 0xA5,\n\t\t0x8D, 0xB2, 0xF9, 0x1C, 0x15, 0xAE, 0x12, 0x43,\n\t\t0x95, 0x78, 0xF7, 0x54, 0x85, 0xCD, 0x84, 0xF5,\n\t\t0x56, 0xC6, 0x97, 0x1E, 0x8E, 0x25, 0x06, 0x20\n\t},\n\t{\n\t\t0xCE, 0x39, 0x9A, 0x0F, 0x08, 0x27, 0x7D, 0x8D,\n\t\t0x48, 0x16, 0x09, 0x50, 0x60, 0xEB, 0xBF, 0x33,\n\t\t0xDA, 0x01, 0x6F, 0xB4, 0x3A, 0x6C, 0x35, 0x6D,\n\t\t0x5A, 0x3F, 0xE4, 0xBB, 0x57, 0x4C, 0x5E, 0x7B\n\t},\n\t{\n\t\t0x86, 0x9F, 0x7E, 0x31, 0x6B, 0x19, 0x4F, 0x95,\n\t\t0x31, 0xBC, 0xAF, 0x33, 0xF7, 0x91, 0x3F, 0x1B,\n\t\t0x9C, 0xFC, 0x6B, 0xB5, 0xDC, 0xF8, 0x6B, 0x69,\n\t\t0x2B, 0xF8, 0xCA, 0xB2, 0x9B, 0x8A, 0xA9, 0x6F\n\t},\n\t{\n\t\t0x32, 0x7D, 0xFA, 0x46, 0x44, 0x59, 0xD9, 0xE4,\n\t\t0x8F, 0x5E, 0x55, 0xC7, 0xF5, 0xBA, 0xA6, 0x8F,\n\t\t0xC4, 0xA2, 0x5A, 0xD6, 0x22, 0xBC, 0x7B, 0xF0,\n\t\t0x1A, 0xCA, 0x82, 0xFD, 0x5E, 0x72, 0x31, 0x4C\n\t},\n\t{\n\t\t0xE0, 0x0D, 0xAD, 0x31, 0x51, 0xB9, 0x08, 0x5E,\n\t\t0xAE, 0x78, 0x69, 0x84, 0xFE, 0x20, 0x73, 0x52,\n\t\t0x32, 0xB7, 0xFF, 0x7F, 0x1B, 0x1D, 0xB7, 0x96,\n\t\t0x1F, 0xD0, 0xD0, 0xE0, 0xF6, 0x05, 0xDB, 0x9A\n\t},\n\t{\n\t\t0x07, 0x6F, 0x64, 0x45, 0x20, 0xD0, 0xB4, 0x73,\n\t\t0x2D, 0x6C, 0x53, 0x1C, 0x93, 0x49, 0x08, 0x90,\n\t\t0x26, 0x93, 0x6D, 0x99, 0x82, 0x04, 0x61, 0xDA,\n\t\t0x87, 0x74, 0x9A, 0x52, 0x0F, 0xBE, 0x90, 0xCE\n\t},\n\t{\n\t\t0xB4, 0x41, 0x4C, 0xA1, 0x37, 0x3B, 0xE4, 0x6F,\n\t\t0x15, 0xCE, 0xA6, 0xB1, 0x25, 0x5A, 0x7D, 0x18,\n\t\t0x86, 0xC6, 0xFD, 0xB0, 0x8E, 0xD5, 0xAF, 0x96,\n\t\t0x57, 0xD5, 0xAA, 0xC3, 0x17, 0xDE, 0x3A, 0x29\n\t},\n\t{\n\t\t0x8D, 0x1A, 0xB0, 0x26, 0x3D, 0xAB, 0x7B, 0x86,\n\t\t0xEC, 0xEE, 0x21, 0x91, 0x62, 0xD9, 0x99, 0xA0,\n\t\t0x12, 0x45, 0x57, 0x22, 0x69, 0xDE, 0x31, 0x10,\n\t\t0x0E, 0x5D, 0x88, 0xFC, 0x1B, 0x1E, 0xAA, 0x69\n\t},\n\t{\n\t\t0xB4, 0x8D, 0x1C, 0x1F, 0x83, 0x92, 0x4A, 0x02,\n\t\t0xA2, 0x3E, 0x5E, 0x0F, 0x97, 0x1E, 0x16, 0xE8,\n\t\t0x7F, 0xC4, 0x88, 0x48, 0x53, 0x83, 0x34, 0x85,\n\t\t0x19, 0x1A, 0x2B, 0x60, 0x72, 0x2F, 0xE2, 0x69\n\t},\n\t{\n\t\t0xF2, 0xED, 0xD5, 0xF7, 0x50, 0xA2, 0x0A, 0x54,\n\t\t0x1D, 0x3F, 0x6B, 0xD5, 0xDF, 0x80, 0x83, 0x8F,\n\t\t0x11, 0x82, 0x5B, 0x25, 0xA9, 0x8F, 0x3D, 0xA5,\n\t\t0xE1, 0x52, 0x3B, 0xFF, 0x81, 0x3B, 0xB5, 0x60\n\t},\n\t{\n\t\t0x07, 0x16, 0x60, 0x04, 0xEF, 0x88, 0xE1, 0x61,\n\t\t0x4E, 0xBD, 0xC8, 0x87, 0xDF, 0xC7, 0xDA, 0x42,\n\t\t0xEB, 0xCD, 0xA0, 0x2D, 0x92, 0xC1, 0x2F, 0x18,\n\t\t0xD1, 0x18, 0x6C, 0xE3, 0xC9, 0x87, 0x10, 0xE4\n\t},\n\t{\n\t\t0x69, 0xF8, 0x3A, 0xA1, 0x01, 0xD6, 0x9B, 0x8F,\n\t\t0x12, 0x20, 0xDC, 0x1C, 0x53, 0x8D, 0x89, 0x34,\n\t\t0x45, 0x84, 0x20, 0xBE, 0x33, 0x5F, 0xEB, 0x46,\n\t\t0xFF, 0xC4, 0x7A, 0x2C, 0x8E, 0x2E, 0x6A, 0x8A\n\t},\n\t{\n\t\t0xE1, 0x46, 0x9F, 0x16, 0xC6, 0xFC, 0xA1, 0x51,\n\t\t0x19, 0xA2, 0x72, 0xE5, 0x85, 0xC7, 0xF5, 0x04,\n\t\t0x21, 0xBC, 0x8A, 0x41, 0x4C, 0x86, 0x4F, 0xC7,\n\t\t0x6B, 0x01, 0x04, 0x8D, 0x4C, 0x6F, 0xC5, 0xD2\n\t},\n\t{\n\t\t0x67, 0x63, 0x34, 0x3A, 0x1C, 0x80, 0xF1, 0x92,\n\t\t0x83, 0xA8, 0x0A, 0xF8, 0x54, 0xE7, 0xE9, 0x06,\n\t\t0x5C, 0x2A, 0x83, 0x49, 0xEF, 0x11, 0xF1, 0x1B,\n\t\t0xFB, 0x76, 0xBA, 0x9F, 0x97, 0x04, 0x85, 0x39\n\t},\n\t{\n\t\t0x1A, 0xE3, 0xA0, 0xB8, 0xB2, 0xC7, 0x88, 0x5B,\n\t\t0xA3, 0x18, 0xAD, 0x6F, 0xD4, 0x49, 0xFC, 0x4D,\n\t\t0x7F, 0x84, 0x04, 0xB5, 0x9C, 0xF3, 0x27, 0x5F,\n\t\t0xCD, 0xEA, 0x13, 0x56, 0x34, 0x25, 0x77, 0x2D\n\t},\n\t{\n\t\t0x3A, 0x71, 0x18, 0x4C, 0xBE, 0x8E, 0xB5, 0x8E,\n\t\t0x68, 0x12, 0xBA, 0x7A, 0x7A, 0x1D, 0xCA, 0x0C,\n\t\t0xA2, 0x8E, 0xEC, 0x63, 0x78, 0x2F, 0x2E, 0x6E,\n\t\t0x3C, 0x0B, 0x87, 0x07, 0x3F, 0x53, 0x3F, 0xFD\n\t},\n\t{\n\t\t0x18, 0x4C, 0xCF, 0x2A, 0x52, 0xF3, 0x88, 0xC9,\n\t\t0xF8, 0x97, 0xA8, 0x57, 0xFE, 0x7C, 0xCE, 0xC2,\n\t\t0x95, 0x99, 0x11, 0xA8, 0xD1, 0xE0, 0x9E, 0xE8,\n\t\t0x80, 0x4D, 0x8D, 0x5D, 0x50, 0x8D, 0xD9, 0x18\n\t},\n\t{\n\t\t0xA6, 0x6D, 0x40, 0x9A, 0xF7, 0xAF, 0xD7, 0x5B,\n\t\t0xE8, 0x31, 0xDD, 0x49, 0x8C, 0x19, 0x6E, 0xF1,\n\t\t0x2C, 0x73, 0xC3, 0x11, 0x29, 0xEC, 0x02, 0xD5,\n\t\t0xF1, 0x2A, 0xB0, 0x2A, 0x2C, 0x63, 0xA2, 0x5E\n\t},\n\t{\n\t\t0x58, 0xB3, 0x74, 0x97, 0xFC, 0xF0, 0xBE, 0x0E,\n\t\t0x0C, 0xF1, 0x73, 0x40, 0x45, 0xC2, 0x95, 0xB2,\n\t\t0x86, 0xC7, 0x6A, 0x7C, 0x04, 0x8E, 0x87, 0xC5,\n\t\t0x40, 0x28, 0xED, 0x36, 0x91, 0x5B, 0x5D, 0xF3\n\t},\n\t{\n\t\t0x2C, 0x73, 0x33, 0x54, 0x0A, 0x83, 0x2D, 0x64,\n\t\t0x45, 0x6E, 0x43, 0x05, 0x8C, 0x50, 0xD9, 0x3C,\n\t\t0x93, 0x2A, 0xD9, 0xB1, 0x8B, 0x3F, 0xC3, 0xA0,\n\t\t0x59, 0x92, 0x07, 0xCD, 0xA3, 0xB3, 0xC7, 0xA6\n\t},\n\t{\n\t\t0x3D, 0xC0, 0x62, 0xFF, 0xB5, 0x7D, 0x83, 0x5F,\n\t\t0xE3, 0xAA, 0x40, 0x94, 0x66, 0x82, 0x2F, 0x91,\n\t\t0x86, 0x91, 0x84, 0x23, 0x94, 0x75, 0x05, 0x16,\n\t\t0x5F, 0xDC, 0xDF, 0xB7, 0x30, 0x6F, 0x72, 0x59\n\t},\n\t{\n\t\t0x89, 0x20, 0x48, 0x44, 0xAC, 0xB9, 0x2F, 0x35,\n\t\t0x3B, 0xFC, 0x89, 0xA3, 0xCE, 0x8A, 0x98, 0x17,\n\t\t0x21, 0x9C, 0x10, 0x13, 0x85, 0xC5, 0x93, 0xCF,\n\t\t0x60, 0xE0, 0xBE, 0xFA, 0x96, 0x38, 0xE1, 0x4E\n\t},\n\t{\n\t\t0x78, 0x2B, 0xA9, 0x02, 0xE9, 0x12, 0x32, 0x94,\n\t\t0x1C, 0x78, 0xC4, 0x9C, 0xD9, 0x77, 0x1A, 0x5D,\n\t\t0x99, 0x92, 0xF9, 0xB0, 0x7D, 0x9C, 0x0A, 0x2D,\n\t\t0xF8, 0x2D, 0x38, 0x5D, 0x15, 0xC4, 0x2B, 0xB3\n\t},\n\t{\n\t\t0x0D, 0xC3, 0xFF, 0x7D, 0xF0, 0xDF, 0xC0, 0x23,\n\t\t0x76, 0x3D, 0x76, 0x34, 0xE1, 0x8D, 0xA2, 0x73,\n\t\t0x93, 0xFC, 0x9F, 0xDB, 0x1C, 0x15, 0x46, 0x46,\n\t\t0x86, 0x10, 0x75, 0xF0, 0xA8, 0x7D, 0x0E, 0x90\n\t},\n\t{\n\t\t0xB9, 0x5C, 0x65, 0xFB, 0x6F, 0x25, 0x4E, 0xDB,\n\t\t0xDE, 0x8C, 0x03, 0x7D, 0x5C, 0x8B, 0x20, 0x39,\n\t\t0x34, 0x0F, 0x4A, 0xC2, 0xB0, 0x23, 0xA6, 0xAA,\n\t\t0x28, 0xA8, 0xFC, 0xD2, 0xD2, 0x68, 0x9C, 0xF4\n\t},\n\t{\n\t\t0x87, 0xE8, 0xF5, 0x15, 0x72, 0xA5, 0xD6, 0xA2,\n\t\t0x39, 0xF8, 0x5B, 0xC5, 0x3E, 0x11, 0x74, 0xE1,\n\t\t0x5B, 0xE1, 0x2F, 0xCD, 0xF1, 0x51, 0xA0, 0xB9,\n\t\t0xA2, 0xB4, 0x36, 0x40, 0xCA, 0xF7, 0x4C, 0x1D\n\t},\n\t{\n\t\t0x2A, 0x6F, 0x3E, 0x46, 0x2C, 0x40, 0x5C, 0x35,\n\t\t0x4F, 0xE8, 0x0F, 0xCC, 0xCE, 0xD1, 0xC9, 0xBE,\n\t\t0x44, 0x32, 0x5D, 0x29, 0xE0, 0x7D, 0xA3, 0x09,\n\t\t0x60, 0xB6, 0x25, 0xA7, 0x6E, 0xA4, 0x2F, 0x83\n\t},\n\t{\n\t\t0x20, 0xB4, 0x6C, 0x8F, 0xBF, 0xCA, 0x97, 0x45,\n\t\t0x32, 0x62, 0x46, 0x0F, 0x84, 0x98, 0xA7, 0xE2,\n\t\t0xAF, 0x15, 0xAC, 0x79, 0xB5, 0x9D, 0xDF, 0xB0,\n\t\t0x27, 0xBB, 0x52, 0xF2, 0xD6, 0x8E, 0x8F, 0x51\n\t},\n\t{\n\t\t0x31, 0xB0, 0x76, 0x3C, 0xB9, 0xBA, 0x92, 0x40,\n\t\t0x3D, 0xCA, 0x1A, 0xBD, 0xD7, 0x34, 0x2D, 0x7D,\n\t\t0xE9, 0x4C, 0x58, 0x1E, 0x76, 0xF7, 0xC9, 0xA6,\n\t\t0x1E, 0x51, 0x59, 0x28, 0xE1, 0x0B, 0x4E, 0x77\n\t},\n\t{\n\t\t0xE1, 0x91, 0xE1, 0x17, 0x06, 0x3C, 0xFA, 0xC9,\n\t\t0x64, 0x2C, 0xD9, 0x3C, 0xB4, 0x2B, 0x39, 0xED,\n\t\t0xDD, 0x9E, 0x4A, 0xB6, 0x5F, 0x1D, 0x03, 0x97,\n\t\t0xE3, 0xE1, 0x7D, 0xD0, 0x4C, 0xAB, 0x11, 0x80\n\t},\n\t{\n\t\t0x22, 0x5A, 0x20, 0x21, 0x07, 0xA7, 0x47, 0x03,\n\t\t0xE0, 0x41, 0xC6, 0xCC, 0xA4, 0xEA, 0xCF, 0x4F,\n\t\t0x21, 0xEE, 0xA6, 0xF2, 0x2A, 0x14, 0x6D, 0x8D,\n\t\t0xA2, 0xAB, 0x8C, 0xF6, 0x19, 0x72, 0x29, 0xA5\n\t},\n\t{\n\t\t0xEF, 0xC4, 0x83, 0x6B, 0xE4, 0xAC, 0x3E, 0x97,\n\t\t0x91, 0xD2, 0xEC, 0x62, 0x22, 0x6E, 0x7D, 0xF6,\n\t\t0x41, 0x18, 0xF4, 0x56, 0x5C, 0x19, 0xE6, 0xC9,\n\t\t0xE8, 0x40, 0x63, 0xF5, 0x66, 0x1C, 0x7B, 0x2F\n\t},\n\t{\n\t\t0x3A, 0x76, 0xB0, 0x15, 0x2C, 0x0E, 0x1D, 0x1F,\n\t\t0xD7, 0xAC, 0x9D, 0x91, 0xA2, 0x8A, 0x18, 0xE1,\n\t\t0xA4, 0xC0, 0x60, 0x80, 0xF2, 0xB7, 0xEC, 0xEF,\n\t\t0xB6, 0xEF, 0xFE, 0x28, 0xB8, 0xCF, 0xC7, 0x65\n\t},\n\t{\n\t\t0x0D, 0x46, 0xAD, 0x03, 0x90, 0x70, 0x11, 0x58,\n\t\t0x28, 0xF9, 0x4E, 0xB6, 0xB7, 0x29, 0x63, 0xE6,\n\t\t0x0A, 0x7D, 0x2D, 0xB7, 0xCA, 0x89, 0x91, 0xD2,\n\t\t0x25, 0xC3, 0x87, 0x7B, 0x14, 0x9B, 0x0A, 0x8A\n\t},\n\t{\n\t\t0xE4, 0x4C, 0xFC, 0x42, 0x11, 0x8F, 0x09, 0x6B,\n\t\t0xFC, 0x51, 0x52, 0x1C, 0xB1, 0x8D, 0x5D, 0x65,\n\t\t0x25, 0x58, 0x6B, 0x98, 0x9F, 0x4E, 0xE2, 0xB8,\n\t\t0x28, 0xC5, 0x19, 0x9F, 0xEA, 0xB9, 0x4B, 0x82\n\t},\n\t{\n\t\t0x6D, 0x4B, 0xD2, 0xE0, 0x73, 0xEC, 0x49, 0x66,\n\t\t0x84, 0x7F, 0x5C, 0xBE, 0x88, 0xDD, 0xFA, 0xBA,\n\t\t0x2B, 0xE4, 0xCA, 0xF2, 0xF3, 0x33, 0x55, 0x2B,\n\t\t0x85, 0x53, 0xDA, 0x53, 0x34, 0x87, 0xC2, 0x5B\n\t},\n\t{\n\t\t0xBB, 0xC4, 0x6D, 0xB4, 0x37, 0xD1, 0x07, 0xC9,\n\t\t0x67, 0xCA, 0x6D, 0x91, 0x45, 0x5B, 0xBD, 0xFE,\n\t\t0x05, 0x21, 0x18, 0xAB, 0xD1, 0xD0, 0x69, 0xF0,\n\t\t0x43, 0x59, 0x48, 0x7E, 0x13, 0xAE, 0xA0, 0xE1\n\t},\n\t{\n\t\t0xB9, 0x74, 0xC1, 0x4D, 0xB7, 0xD3, 0x17, 0x4D,\n\t\t0xD0, 0x60, 0x84, 0xBB, 0x30, 0x31, 0x08, 0xB2,\n\t\t0xF0, 0xDA, 0xF5, 0x0E, 0xCC, 0xC3, 0x29, 0x35,\n\t\t0x43, 0x79, 0x5C, 0x96, 0x36, 0xC6, 0x24, 0x82\n\t},\n\t{\n\t\t0x0E, 0xEE, 0x23, 0x5B, 0x06, 0x93, 0x6A, 0xED,\n\t\t0x71, 0x73, 0xC8, 0xC1, 0x9A, 0xA7, 0xC2, 0x17,\n\t\t0xB9, 0xEE, 0xDA, 0xEB, 0x1A, 0x88, 0xF3, 0x05,\n\t\t0x52, 0xE9, 0x22, 0x51, 0x45, 0x14, 0x9E, 0x82\n\t},\n\t{\n\t\t0x36, 0xD0, 0x89, 0xE0, 0x25, 0xB5, 0x68, 0x69,\n\t\t0x37, 0x74, 0x28, 0x25, 0xE6, 0xEE, 0x3D, 0x83,\n\t\t0xE7, 0xD7, 0xA5, 0x0C, 0x82, 0x3C, 0x82, 0x88,\n\t\t0x34, 0x60, 0xF3, 0x85, 0x14, 0x7D, 0xC1, 0x7B\n\t},\n\t{\n\t\t0x77, 0xEE, 0x4F, 0xFC, 0x9F, 0x5D, 0xD6, 0x05,\n\t\t0x47, 0x0D, 0xC0, 0xE7, 0x4D, 0x6B, 0x17, 0xC5,\n\t\t0x13, 0x0D, 0x8B, 0x73, 0x91, 0x3F, 0x36, 0xD5,\n\t\t0xF8, 0x78, 0x7E, 0x61, 0x9A, 0x94, 0x7C, 0xA0\n\t},\n\t{\n\t\t0x0F, 0xE6, 0xC2, 0xAB, 0x75, 0x42, 0x33, 0x36,\n\t\t0x0D, 0x68, 0xB9, 0xAC, 0x80, 0xCD, 0x61, 0x18,\n\t\t0x4B, 0xFA, 0xA7, 0xD3, 0x56, 0x29, 0x41, 0x80,\n\t\t0x02, 0x5F, 0xE4, 0x06, 0x39, 0xC7, 0x6C, 0x36\n\t},\n\t{\n\t\t0x99, 0x60, 0x88, 0xC7, 0x94, 0x56, 0xEC, 0xDD,\n\t\t0xA1, 0xFB, 0xC0, 0x2E, 0xE1, 0xBA, 0x42, 0xD9,\n\t\t0x1D, 0x85, 0x8C, 0x31, 0x0A, 0x5A, 0x8B, 0x46,\n\t\t0x74, 0xFE, 0x6A, 0x7C, 0x14, 0x44, 0x14, 0xA1\n\t},\n\t{\n\t\t0x9E, 0x33, 0x8A, 0xED, 0x0B, 0xC7, 0x1C, 0x0C,\n\t\t0x97, 0xF1, 0x98, 0x55, 0xBF, 0x49, 0x17, 0x4F,\n\t\t0x70, 0xA9, 0xD7, 0x70, 0x14, 0x87, 0x36, 0x63,\n\t\t0x21, 0x34, 0x27, 0x50, 0x2B, 0xD8, 0x5D, 0x9F\n\t},\n\t{\n\t\t0x4A, 0x84, 0x3D, 0x26, 0xAD, 0xEC, 0x52, 0x0E,\n\t\t0x4B, 0x5D, 0xBF, 0x01, 0x45, 0xCC, 0x4F, 0x50,\n\t\t0x24, 0xFA, 0xFC, 0xDC, 0x20, 0x25, 0x82, 0x4A,\n\t\t0x8C, 0x64, 0x65, 0x06, 0x17, 0x68, 0x7E, 0xE7\n\t},\n\t{\n\t\t0xC9, 0x16, 0x78, 0xC4, 0xA6, 0x4E, 0x2F, 0xA4,\n\t\t0xB7, 0x4D, 0xE6, 0x1A, 0xD0, 0xC0, 0x6F, 0xF0,\n\t\t0x6B, 0x5D, 0x67, 0x2F, 0xA7, 0xC6, 0x87, 0x7A,\n\t\t0x40, 0x14, 0xCE, 0x9E, 0x91, 0xBE, 0x38, 0xD7\n\t},\n\t{\n\t\t0xFF, 0x77, 0x77, 0x40, 0x5D, 0x32, 0x7A, 0xDB,\n\t\t0x58, 0x30, 0x1C, 0x71, 0x1E, 0xCD, 0xC2, 0xBC,\n\t\t0xE1, 0xBF, 0xA8, 0x29, 0xFF, 0xC9, 0xB1, 0x17,\n\t\t0xF2, 0x1A, 0x2B, 0x19, 0x8D, 0x0D, 0x68, 0x84\n\t},\n\t{\n\t\t0x0A, 0x8D, 0xDA, 0xF1, 0x72, 0x8C, 0x5C, 0xD9,\n\t\t0x3A, 0x25, 0x5D, 0x56, 0x23, 0xC3, 0xDA, 0xDA,\n\t\t0x2D, 0x3D, 0x05, 0x71, 0xBF, 0x14, 0x38, 0xAD,\n\t\t0xC8, 0xC9, 0x64, 0xA9, 0xAA, 0xD1, 0x18, 0xCB\n\t},\n\t{\n\t\t0xC1, 0x33, 0xAB, 0xBD, 0x0D, 0x2D, 0x80, 0x8A,\n\t\t0x67, 0xB6, 0x74, 0x5B, 0x4B, 0x36, 0x50, 0xB4,\n\t\t0xA6, 0x4D, 0xC2, 0x76, 0xCF, 0x98, 0xE3, 0x03,\n\t\t0x57, 0xB6, 0xAB, 0xD5, 0xC1, 0xD2, 0x2A, 0x9B\n\t},\n\t{\n\t\t0xC5, 0x9E, 0xE5, 0xC1, 0x96, 0xBA, 0x3C, 0xFE,\n\t\t0xF9, 0x40, 0x87, 0x79, 0x82, 0x07, 0xBD, 0xCE,\n\t\t0xF1, 0x39, 0xCE, 0x2C, 0xF7, 0x8D, 0xCE, 0xD6,\n\t\t0x19, 0x8F, 0x0F, 0xA3, 0xA4, 0x09, 0x13, 0x1C\n\t},\n\t{\n\t\t0xC7, 0xFD, 0xAD, 0xE5, 0x9C, 0x46, 0x99, 0x38,\n\t\t0x5E, 0xBA, 0x59, 0xE7, 0x56, 0xC2, 0xB1, 0x71,\n\t\t0xB0, 0x23, 0xDE, 0xAE, 0x08, 0x2E, 0x5A, 0x6E,\n\t\t0x3B, 0xFB, 0xDC, 0x10, 0x73, 0xA3, 0x20, 0x03\n\t},\n\t{\n\t\t0x97, 0x53, 0x27, 0xC5, 0xF4, 0xDE, 0xC6, 0x41,\n\t\t0x4B, 0x6E, 0x00, 0xCB, 0x04, 0x23, 0x37, 0xB8,\n\t\t0xD2, 0xA6, 0x56, 0x46, 0x37, 0xA7, 0x44, 0x2A,\n\t\t0xEC, 0x7B, 0xE8, 0xF8, 0xC8, 0x9A, 0x2F, 0x1C\n\t},\n\t{\n\t\t0xA2, 0xF7, 0x24, 0x6D, 0xF4, 0xA2, 0x4E, 0xFB,\n\t\t0xAC, 0xD3, 0xFD, 0x60, 0x68, 0x3A, 0xBC, 0x86,\n\t\t0x8B, 0xEF, 0x25, 0x32, 0x70, 0x52, 0xCF, 0x2F,\n\t\t0x1D, 0x93, 0xEC, 0xE4, 0xFF, 0xCD, 0x73, 0xC6\n\t},\n\t{\n\t\t0x49, 0x7F, 0xB2, 0xAC, 0xAC, 0xF1, 0x23, 0xF3,\n\t\t0x59, 0x5E, 0x40, 0xFC, 0x51, 0xA7, 0xBD, 0x24,\n\t\t0x45, 0x8B, 0xBC, 0xBA, 0x4A, 0x29, 0x40, 0xA5,\n\t\t0xCB, 0x03, 0xD6, 0x08, 0xFB, 0xDF, 0x28, 0x25\n\t},\n\t{\n\t\t0x0E, 0x97, 0xD2, 0x27, 0x93, 0xCE, 0x6F, 0x28,\n\t\t0x3D, 0x5C, 0x74, 0x0D, 0x30, 0x8A, 0x27, 0xAD,\n\t\t0x7C, 0x3B, 0x0D, 0x9A, 0xFC, 0xD3, 0xD9, 0xE9,\n\t\t0xB9, 0xCA, 0xC5, 0x6B, 0x10, 0x29, 0x0C, 0x8F\n\t},\n\t{\n\t\t0x66, 0x30, 0xB3, 0x56, 0x18, 0xE7, 0x00, 0xD9,\n\t\t0x10, 0x68, 0x38, 0x93, 0x79, 0x5E, 0xF7, 0x0B,\n\t\t0xF0, 0x7E, 0xB1, 0x56, 0xF5, 0x5F, 0xFE, 0x3B,\n\t\t0x69, 0xAD, 0x88, 0xA4, 0xB8, 0xB0, 0xBF, 0xA1\n\t},\n\t{\n\t\t0x02, 0xF7, 0x42, 0xC6, 0xE9, 0x52, 0x78, 0x12,\n\t\t0x1A, 0x05, 0xE4, 0x42, 0x05, 0x44, 0x4F, 0xC5,\n\t\t0xEA, 0x6A, 0xF5, 0xE7, 0x41, 0xC5, 0x35, 0xBC,\n\t\t0x2C, 0xBC, 0x3B, 0x23, 0x5A, 0x2E, 0xA2, 0xB0\n\t},\n\t{\n\t\t0x46, 0x22, 0xF3, 0x6E, 0xB8, 0x98, 0x38, 0x3F,\n\t\t0x60, 0xD5, 0xBE, 0xD8, 0x09, 0xAC, 0x5C, 0x47,\n\t\t0x45, 0xC5, 0xD6, 0xAB, 0x84, 0xBC, 0xAD, 0xF7,\n\t\t0x9C, 0xF2, 0xA9, 0x6D, 0x4E, 0xC8, 0x88, 0x18\n\t},\n\t{\n\t\t0xCC, 0xD1, 0x1F, 0xAA, 0xA0, 0x58, 0x1E, 0xC3,\n\t\t0x2C, 0x3A, 0x40, 0x3F, 0x92, 0xEF, 0x43, 0xD5,\n\t\t0xDC, 0xF1, 0x95, 0xC1, 0xA1, 0x01, 0xDB, 0xFD,\n\t\t0x49, 0x5D, 0xBB, 0x4D, 0xCE, 0x80, 0x69, 0xE0\n\t},\n\t{\n\t\t0x06, 0x02, 0x4D, 0x6B, 0x07, 0xE0, 0x00, 0xBC,\n\t\t0xE6, 0x13, 0x47, 0x0A, 0x28, 0x80, 0x51, 0x9B,\n\t\t0x8B, 0xE4, 0xA3, 0x6B, 0xF3, 0x3C, 0x99, 0xC9,\n\t\t0x17, 0x89, 0x3E, 0xC7, 0x5D, 0xD9, 0x0F, 0xE3\n\t},\n\t{\n\t\t0xD9, 0x3A, 0xF9, 0x47, 0xB1, 0x46, 0x3A, 0x81,\n\t\t0x7D, 0xB4, 0x41, 0xA4, 0x74, 0x58, 0x8D, 0x6F,\n\t\t0x99, 0x6D, 0x24, 0x39, 0x83, 0xE8, 0x3C, 0x7E,\n\t\t0xEE, 0x90, 0xE1, 0xEF, 0xA4, 0x40, 0xD9, 0xBA\n\t},\n\t{\n\t\t0x94, 0x89, 0x89, 0x45, 0xA7, 0xDB, 0x25, 0x9E,\n\t\t0x1B, 0x2E, 0x7C, 0xBE, 0xA4, 0x8A, 0xA0, 0xC6,\n\t\t0xD6, 0x57, 0x0D, 0x18, 0x17, 0x9F, 0x06, 0x18,\n\t\t0x47, 0x1C, 0x88, 0xF3, 0xEC, 0x3B, 0x0F, 0xC3\n\t},\n\t{\n\t\t0x4C, 0x2D, 0x93, 0x52, 0x56, 0x39, 0x2A, 0xA2,\n\t\t0xBE, 0x6E, 0x10, 0x78, 0xC0, 0x59, 0x38, 0x15,\n\t\t0xAB, 0xEF, 0x46, 0x9D, 0xE9, 0x69, 0xB5, 0x7B,\n\t\t0x88, 0x1B, 0x93, 0xAF, 0x55, 0x84, 0x65, 0xFA\n\t},\n\t{\n\t\t0xAA, 0xC7, 0xBE, 0x16, 0xE5, 0x2F, 0x79, 0x0E,\n\t\t0x4F, 0xF7, 0x0B, 0x24, 0x01, 0x5C, 0xB1, 0x1B,\n\t\t0x40, 0x61, 0x6E, 0x94, 0xDB, 0x13, 0x88, 0x2B,\n\t\t0x41, 0xD3, 0xDD, 0x8C, 0x8C, 0x19, 0x52, 0xB7\n\t},\n\t{\n\t\t0x04, 0x34, 0xB4, 0x7C, 0x0E, 0xE7, 0xE6, 0xF5,\n\t\t0x39, 0x06, 0x79, 0x9A, 0x43, 0x20, 0x9D, 0x3F,\n\t\t0xC3, 0x7D, 0x3F, 0xD1, 0xF7, 0x45, 0x55, 0xDE,\n\t\t0x67, 0xAB, 0xAC, 0xB9, 0x51, 0xB0, 0x06, 0xF4\n\t},\n\t{\n\t\t0x04, 0x42, 0xFB, 0xDD, 0x5B, 0x58, 0x49, 0x6E,\n\t\t0xC7, 0x81, 0x59, 0xCC, 0xAA, 0x88, 0x7C, 0x88,\n\t\t0xA8, 0x61, 0xFC, 0xCA, 0x70, 0xE7, 0xAB, 0xC9,\n\t\t0x76, 0xF2, 0x4C, 0x11, 0x58, 0x8B, 0xE6, 0xEE\n\t},\n\t{\n\t\t0xA7, 0x3E, 0x68, 0xBB, 0x18, 0xB0, 0x07, 0x64,\n\t\t0x8E, 0x76, 0xB5, 0x52, 0x8D, 0x1E, 0x50, 0xE7,\n\t\t0xFA, 0x65, 0x4D, 0xA3, 0x97, 0x0E, 0xC3, 0x49,\n\t\t0xBF, 0x59, 0x1A, 0x30, 0xD9, 0x32, 0xC8, 0xF6\n\t},\n\t{\n\t\t0x84, 0x9C, 0xF8, 0x73, 0x16, 0x2B, 0xA7, 0x2C,\n\t\t0x4B, 0x80, 0x08, 0xE6, 0x8F, 0x93, 0x2F, 0xB3,\n\t\t0xA0, 0x15, 0xA7, 0x4F, 0xCF, 0x95, 0x71, 0x98,\n\t\t0xD5, 0x6A, 0x0D, 0xC4, 0x62, 0x5A, 0x74, 0xF5\n\t},\n\t{\n\t\t0xA6, 0xDE, 0xC6, 0xFC, 0x89, 0x49, 0x34, 0x9C,\n\t\t0x4E, 0x9A, 0x9C, 0x62, 0x36, 0x87, 0xFB, 0xA4,\n\t\t0xC9, 0xB2, 0x75, 0xBD, 0xB2, 0x30, 0x50, 0x9B,\n\t\t0x72, 0xE3, 0xD6, 0x71, 0x19, 0x14, 0xE2, 0xD8\n\t},\n\t{\n\t\t0x58, 0xAF, 0xC2, 0xB2, 0x4A, 0x19, 0xFD, 0xBF,\n\t\t0x76, 0xA0, 0x9B, 0x70, 0xB1, 0xE3, 0xB7, 0x7F,\n\t\t0xCB, 0xD4, 0x06, 0x50, 0x01, 0xD9, 0x63, 0x66,\n\t\t0x40, 0xEB, 0x5A, 0x26, 0x28, 0xF4, 0x42, 0xCC\n\t},\n\t{\n\t\t0x47, 0x3A, 0x43, 0xAA, 0x1D, 0x6A, 0x02, 0x87,\n\t\t0x67, 0x43, 0x2A, 0x83, 0x0A, 0xD1, 0x22, 0x1E,\n\t\t0x02, 0x9C, 0x58, 0x9A, 0xF9, 0xFD, 0x4D, 0x68,\n\t\t0xD5, 0x6C, 0x4F, 0xB8, 0x20, 0x25, 0x93, 0x52\n\t},\n\t{\n\t\t0xA0, 0xAE, 0xB4, 0xA5, 0xAD, 0x89, 0x9A, 0xF2,\n\t\t0xE2, 0x91, 0xB2, 0xE7, 0x9D, 0xBB, 0x6B, 0x0B,\n\t\t0xF5, 0x6B, 0x58, 0x44, 0x67, 0x6B, 0x95, 0x5D,\n\t\t0x94, 0x5B, 0x6C, 0x4A, 0xE1, 0xC0, 0x1E, 0xED\n\t},\n\t{\n\t\t0xCF, 0xC3, 0x02, 0x9A, 0x9E, 0xEB, 0x15, 0x22,\n\t\t0x22, 0xD9, 0x66, 0x53, 0x49, 0x2E, 0x46, 0xCA,\n\t\t0x64, 0xCA, 0x4F, 0x0D, 0x64, 0x68, 0x30, 0x28,\n\t\t0xD3, 0xAE, 0xE5, 0xA4, 0x9C, 0xB4, 0x71, 0x63\n\t},\n\t{\n\t\t0x74, 0x67, 0xCF, 0x77, 0x61, 0xCD, 0x9F, 0x55,\n\t\t0x61, 0x8D, 0x30, 0xC9, 0xD8, 0xC5, 0xB4, 0x1E,\n\t\t0x47, 0x01, 0x51, 0x0C, 0x7D, 0x16, 0xAB, 0x4E,\n\t\t0x5D, 0x89, 0xA5, 0xD7, 0x71, 0x46, 0xB0, 0x92\n\t},\n\t{\n\t\t0xC0, 0x16, 0xD8, 0x42, 0x4E, 0x53, 0x1E, 0xFC,\n\t\t0x57, 0x37, 0xC0, 0x3F, 0xC9, 0x0A, 0x5E, 0xFC,\n\t\t0x9F, 0x90, 0x22, 0xE4, 0xD5, 0xBA, 0x3B, 0x06,\n\t\t0x95, 0xF7, 0xAE, 0x53, 0x82, 0x60, 0xC2, 0xEE\n\t},\n\t{\n\t\t0x5D, 0x38, 0x11, 0x89, 0xE6, 0x00, 0x0F, 0xC1,\n\t\t0x17, 0xC7, 0x1F, 0x59, 0xF7, 0x86, 0xFB, 0x4B,\n\t\t0x79, 0xFD, 0xD4, 0xEC, 0x5D, 0x4C, 0xD3, 0x0A,\n\t\t0xAC, 0x21, 0x57, 0xF7, 0x5D, 0xEA, 0xD7, 0x78\n\t},\n\t{\n\t\t0x7C, 0x9C, 0xDD, 0x15, 0xC4, 0xC9, 0xAB, 0xCA,\n\t\t0xCB, 0xFE, 0x6F, 0x66, 0x4A, 0x7F, 0x5F, 0x8B,\n\t\t0x2E, 0x25, 0x91, 0x83, 0x29, 0x1A, 0xE5, 0xCC,\n\t\t0x91, 0x30, 0xA0, 0xB2, 0x41, 0xE5, 0x73, 0x7F\n\t},\n\t{\n\t\t0xB8, 0x81, 0x31, 0x72, 0xF5, 0x21, 0x8A, 0xC3,\n\t\t0xEB, 0x68, 0x7B, 0xC4, 0xAF, 0xAF, 0xF8, 0x3F,\n\t\t0xBC, 0xA4, 0xE9, 0xC1, 0xA4, 0x62, 0x96, 0x33,\n\t\t0x01, 0xDD, 0x44, 0x59, 0x85, 0x01, 0x50, 0xA2\n\t},\n\t{\n\t\t0xE3, 0xD1, 0x30, 0xE3, 0x6A, 0x02, 0x8E, 0xA8,\n\t\t0x0C, 0x57, 0xA2, 0xAA, 0x48, 0x19, 0xFD, 0x34,\n\t\t0xE4, 0xDB, 0xBE, 0xB1, 0x4A, 0x49, 0x58, 0x94,\n\t\t0xB1, 0x5A, 0x87, 0x87, 0xDB, 0x1A, 0x9F, 0x9C\n\t},\n\t{\n\t\t0xFF, 0xF1, 0xB4, 0x40, 0x0F, 0x48, 0x9E, 0x07,\n\t\t0xD2, 0x23, 0x51, 0xC1, 0xF0, 0x95, 0x65, 0xE2,\n\t\t0x65, 0xB6, 0x8A, 0xD2, 0x9F, 0x63, 0x29, 0x87,\n\t\t0x9E, 0x6B, 0x5F, 0x7F, 0x6B, 0x41, 0x93, 0x50\n\t},\n\t{\n\t\t0x55, 0x9E, 0xD5, 0xBB, 0x3E, 0x5F, 0x39, 0x85,\n\t\t0xFB, 0x57, 0x82, 0x28, 0xBF, 0x8C, 0x0F, 0x0B,\n\t\t0x17, 0x3F, 0x8D, 0x11, 0x53, 0xFA, 0xEB, 0x9F,\n\t\t0xEC, 0x75, 0x6F, 0xFD, 0x18, 0xA8, 0x72, 0x38\n\t},\n\t{\n\t\t0x88, 0x13, 0x12, 0x53, 0x01, 0x4D, 0x23, 0xC5,\n\t\t0xE3, 0x8E, 0x78, 0xBD, 0xA1, 0x94, 0x55, 0xD8,\n\t\t0xA0, 0x23, 0xBD, 0x7A, 0x7E, 0x72, 0x74, 0x57,\n\t\t0xA1, 0x52, 0xA8, 0x1D, 0x0B, 0x17, 0x18, 0xA7\n\t},\n\t{\n\t\t0xF4, 0xD3, 0xFA, 0xE7, 0xCD, 0xE6, 0xBB, 0x66,\n\t\t0x71, 0x5A, 0x19, 0x8F, 0xA4, 0x8D, 0x21, 0x0C,\n\t\t0x10, 0xF8, 0xDF, 0x32, 0x04, 0xAE, 0x5E, 0x33,\n\t\t0xA6, 0x02, 0x46, 0x7F, 0x1B, 0x62, 0x26, 0x85\n\t},\n\t{\n\t\t0xE6, 0x2B, 0x62, 0x2A, 0xC8, 0xA2, 0x13, 0x66,\n\t\t0xBF, 0x2D, 0xED, 0x30, 0xF4, 0x08, 0x2A, 0x53,\n\t\t0xE7, 0x7A, 0x9A, 0xA6, 0x96, 0xB1, 0xF3, 0xEE,\n\t\t0x8C, 0xFE, 0x99, 0xC5, 0x93, 0x12, 0xD9, 0xC7\n\t},\n\t{\n\t\t0x3D, 0x39, 0xFF, 0xA8, 0x55, 0x12, 0xC3, 0xC8,\n\t\t0x89, 0x0D, 0x4B, 0xDF, 0x31, 0x88, 0x9C, 0xA6,\n\t\t0x6E, 0x5C, 0xEC, 0xB6, 0x3C, 0xFE, 0xED, 0x57,\n\t\t0xB9, 0x26, 0x37, 0x08, 0xE7, 0x4C, 0x55, 0x0B\n\t},\n\t{\n\t\t0xB1, 0x70, 0x3B, 0x8A, 0x00, 0xE2, 0x61, 0x24,\n\t\t0x97, 0xD1, 0x1C, 0x64, 0x9D, 0x15, 0x0A, 0x6C,\n\t\t0x96, 0x3B, 0xF4, 0xFD, 0x38, 0xFE, 0xB1, 0xC3,\n\t\t0x81, 0xFE, 0x0D, 0x9B, 0x04, 0xC0, 0x2B, 0x22\n\t},\n\t{\n\t\t0x12, 0xFB, 0xAD, 0x9D, 0x37, 0x82, 0x81, 0x2D,\n\t\t0x71, 0x17, 0x9A, 0x50, 0xFB, 0xD9, 0xB4, 0x56,\n\t\t0x6C, 0x7B, 0x06, 0xF5, 0xD7, 0x7C, 0x6F, 0x32,\n\t\t0x97, 0x17, 0xFB, 0x4A, 0xE2, 0xC5, 0xB4, 0xEC\n\t},\n\t{\n\t\t0x76, 0x8B, 0x65, 0x9A, 0x82, 0x4B, 0x43, 0xF9,\n\t\t0xCA, 0x56, 0x60, 0xB9, 0xDD, 0xF0, 0x5F, 0x8B,\n\t\t0xA2, 0xBC, 0x49, 0x93, 0x86, 0x6B, 0x7C, 0x9B,\n\t\t0xE6, 0x87, 0x91, 0xF5, 0xB2, 0x46, 0x44, 0xB3\n\t},\n\t{\n\t\t0xC0, 0x20, 0x4E, 0x23, 0xCA, 0x86, 0xBE, 0x20,\n\t\t0x5E, 0xED, 0x0C, 0xC3, 0xDD, 0x72, 0x25, 0xCE,\n\t\t0x5F, 0xFE, 0x1E, 0xE1, 0x2D, 0xAC, 0xB9, 0x3C,\n\t\t0x5D, 0x06, 0x29, 0xB7, 0x69, 0x9C, 0xD7, 0x33\n\t},\n\t{\n\t\t0xF4, 0x32, 0x96, 0x96, 0x1F, 0x8E, 0xAE, 0xCC,\n\t\t0xD8, 0x54, 0x41, 0x3D, 0xC5, 0xAD, 0xDA, 0x62,\n\t\t0x39, 0x3A, 0x34, 0x46, 0x27, 0xE8, 0x6C, 0x06,\n\t\t0x6E, 0x79, 0x07, 0x55, 0x00, 0x40, 0x74, 0x4F\n\t},\n\t{\n\t\t0x82, 0xF4, 0x46, 0x9E, 0x80, 0x78, 0x90, 0x21,\n\t\t0xC6, 0x1D, 0xB7, 0xE3, 0x2F, 0x36, 0xAC, 0xBE,\n\t\t0x59, 0x1A, 0x64, 0xF2, 0x60, 0x59, 0x26, 0x57,\n\t\t0x70, 0xAE, 0x65, 0x8D, 0x62, 0xBD, 0xE7, 0xEF\n\t},\n\t{\n\t\t0x2A, 0x85, 0x67, 0x1A, 0x55, 0xC8, 0x9F, 0xA1,\n\t\t0x56, 0xE2, 0x96, 0xF7, 0x5D, 0xF1, 0xC7, 0xDB,\n\t\t0xAB, 0x17, 0x8E, 0xBB, 0xA6, 0x52, 0x04, 0xA7,\n\t\t0xE8, 0x17, 0x8C, 0x91, 0x6A, 0xD0, 0x87, 0xF8\n\t},\n\t{\n\t\t0x33, 0xE2, 0x45, 0x00, 0x28, 0x08, 0xF6, 0x93,\n\t\t0x4B, 0x9B, 0xE3, 0xA6, 0xFA, 0x8E, 0x86, 0x70,\n\t\t0xC9, 0x0B, 0xAA, 0x62, 0x57, 0x17, 0xB9, 0x20,\n\t\t0x1E, 0xB9, 0xB9, 0xDD, 0x91, 0x2F, 0x5C, 0xE2\n\t},\n\t{\n\t\t0x58, 0xEE, 0x5E, 0x79, 0x91, 0x84, 0xAD, 0x9D,\n\t\t0xA9, 0xA1, 0x7C, 0x5B, 0x46, 0xA4, 0x81, 0x0E,\n\t\t0x28, 0xBD, 0xD0, 0x8C, 0x35, 0x81, 0x63, 0x4C,\n\t\t0x83, 0x50, 0x30, 0x53, 0x9B, 0x79, 0x54, 0x4D\n\t},\n\t{\n\t\t0x26, 0xD8, 0xFA, 0x08, 0xDB, 0x30, 0x8E, 0xDF,\n\t\t0x2F, 0x96, 0xF8, 0x2A, 0xF6, 0xB6, 0x0C, 0x17,\n\t\t0xD8, 0xF1, 0xFF, 0x85, 0x8C, 0x52, 0xF2, 0xD0,\n\t\t0xF3, 0x83, 0x10, 0x78, 0x12, 0x75, 0x26, 0xA3\n\t},\n\t{\n\t\t0x25, 0xA5, 0x8D, 0xF4, 0x03, 0x92, 0x47, 0xA2,\n\t\t0x2F, 0x68, 0xFF, 0x2B, 0x71, 0x76, 0x6B, 0x7B,\n\t\t0x56, 0x00, 0xDD, 0xF4, 0x01, 0xD9, 0x9F, 0xF2,\n\t\t0xC1, 0x95, 0x5A, 0xE7, 0xBB, 0x43, 0xE5, 0x6A\n\t},\n\t{\n\t\t0xBE, 0x43, 0xE8, 0x68, 0x61, 0x60, 0xE9, 0x07,\n\t\t0xBA, 0x54, 0x7D, 0x5A, 0x87, 0x9D, 0x10, 0xF7,\n\t\t0x88, 0xAF, 0xC8, 0x42, 0xB8, 0xEB, 0xB9, 0xF3,\n\t\t0xF7, 0x88, 0x53, 0x25, 0x15, 0x91, 0x2A, 0xE4\n\t},\n\t{\n\t\t0xAA, 0x4A, 0xCB, 0x95, 0xD8, 0x79, 0x19, 0x2A,\n\t\t0x69, 0x08, 0xE8, 0x8A, 0xE3, 0xD6, 0x58, 0x9F,\n\t\t0x4E, 0x3E, 0xB3, 0xD4, 0xE0, 0x3A, 0x80, 0x6C,\n\t\t0xCD, 0xB9, 0xB5, 0xD6, 0xA9, 0x58, 0x6F, 0xDF\n\t},\n\t{\n\t\t0x84, 0x66, 0xD5, 0xE4, 0x4C, 0xE9, 0x5B, 0x4F,\n\t\t0xA1, 0x79, 0x99, 0x24, 0x44, 0xB8, 0xC2, 0x48,\n\t\t0x5B, 0x88, 0x64, 0x48, 0xA6, 0xDC, 0xCF, 0xCF,\n\t\t0x0B, 0xC3, 0x0B, 0xC5, 0xF0, 0xF5, 0x6B, 0x01\n\t},\n\t{\n\t\t0x00, 0x56, 0xD7, 0xE0, 0xAC, 0x33, 0x35, 0x57,\n\t\t0x83, 0x65, 0x9B, 0x38, 0xEC, 0x8B, 0xEC, 0xCB,\n\t\t0xF7, 0x83, 0x93, 0x99, 0x67, 0xFE, 0x37, 0xAE,\n\t\t0xAC, 0xF3, 0x69, 0xDD, 0xB6, 0x70, 0xAD, 0xA0\n\t},\n\t{\n\t\t0x90, 0x4F, 0x42, 0xF3, 0x45, 0x53, 0x0A, 0xC8,\n\t\t0xA3, 0x52, 0xD0, 0x9B, 0x68, 0x72, 0xC5, 0xBC,\n\t\t0xA3, 0x66, 0x1A, 0xBC, 0xA6, 0xCA, 0x64, 0xC8,\n\t\t0x09, 0x9F, 0x2F, 0xB6, 0x86, 0x7C, 0x30, 0xFE\n\t},\n\t{\n\t\t0xA8, 0xC3, 0xBF, 0x46, 0xF0, 0xB8, 0x8B, 0xBD,\n\t\t0x16, 0xFD, 0xA4, 0xA8, 0xB5, 0xCA, 0x81, 0xF5,\n\t\t0x24, 0x35, 0x20, 0xC3, 0x85, 0xD3, 0x8C, 0x0B,\n\t\t0x4D, 0x23, 0x52, 0xAB, 0x34, 0xEA, 0x35, 0xE6\n\t},\n\t{\n\t\t0x8D, 0x33, 0x17, 0xFC, 0x60, 0x6E, 0x56, 0x6D,\n\t\t0x30, 0x2E, 0xDA, 0xB5, 0x5E, 0x80, 0x16, 0x11,\n\t\t0xD8, 0xC1, 0x3F, 0x4A, 0x9A, 0x19, 0xD1, 0x85,\n\t\t0x97, 0x8D, 0xEF, 0x72, 0x83, 0x9C, 0xDA, 0xA3\n\t},\n\t{\n\t\t0x97, 0x38, 0x80, 0x11, 0xF5, 0x7A, 0x49, 0x86,\n\t\t0x90, 0xEC, 0x79, 0x88, 0xEF, 0xF9, 0x03, 0xFF,\n\t\t0x9B, 0x23, 0x58, 0xF5, 0xB6, 0x1B, 0xAA, 0x20,\n\t\t0xF7, 0x32, 0x90, 0xD6, 0x29, 0x6C, 0x1C, 0x0B\n\t},\n\t{\n\t\t0xCF, 0xB8, 0x0C, 0xAB, 0x89, 0x90, 0x95, 0x08,\n\t\t0x09, 0x12, 0x3F, 0xBF, 0x85, 0xE9, 0x76, 0x45,\n\t\t0x47, 0x08, 0xE0, 0xAF, 0xED, 0x69, 0x8E, 0x33,\n\t\t0x52, 0xA3, 0x16, 0x35, 0x90, 0x9D, 0xB3, 0xE5\n\t},\n\t{\n\t\t0x0D, 0xAA, 0xCA, 0x55, 0x13, 0x2A, 0x23, 0x5B,\n\t\t0x83, 0x1A, 0x5E, 0xFF, 0x4E, 0xA4, 0x67, 0xCD,\n\t\t0x10, 0xAF, 0x44, 0x20, 0x08, 0x47, 0x73, 0x5A,\n\t\t0x1F, 0xFD, 0x51, 0xFA, 0x37, 0xEA, 0xA2, 0xA2\n\t},\n\t{\n\t\t0x69, 0xB2, 0x14, 0x97, 0xEB, 0xB8, 0x24, 0xBA,\n\t\t0x66, 0x53, 0x68, 0x18, 0x88, 0x25, 0xE6, 0xF6,\n\t\t0xF1, 0x4C, 0xF2, 0xC3, 0xF7, 0xB5, 0x53, 0x0B,\n\t\t0xB3, 0x4F, 0xA6, 0x58, 0xEE, 0xD9, 0xA7, 0x39\n\t},\n\t{\n\t\t0xB9, 0xA1, 0x9F, 0x50, 0x9B, 0xE0, 0x3F, 0xBC,\n\t\t0x40, 0xE2, 0x43, 0xA5, 0x8A, 0x3D, 0xED, 0x11,\n\t\t0xF0, 0xD5, 0x1F, 0x80, 0xE3, 0xE2, 0x9A, 0x50,\n\t\t0x56, 0x44, 0xCC, 0x05, 0x74, 0x38, 0x14, 0xEC\n\t},\n\t{\n\t\t0xC4, 0xBC, 0xB2, 0x00, 0x25, 0x55, 0xD5, 0x44,\n\t\t0xFD, 0x0B, 0x02, 0x77, 0x06, 0x23, 0x89, 0x1E,\n\t\t0x70, 0xEE, 0xEC, 0x77, 0x44, 0x86, 0x5D, 0xD6,\n\t\t0x45, 0x5A, 0xD6, 0x65, 0xCC, 0x82, 0xE8, 0x61\n\t},\n\t{\n\t\t0x91, 0x2D, 0x24, 0xDC, 0x3D, 0x69, 0x23, 0xA4,\n\t\t0x83, 0xC2, 0x63, 0xEB, 0xA8, 0x1B, 0x7A, 0x87,\n\t\t0x97, 0xF2, 0x3C, 0xBF, 0x2F, 0x78, 0xB5, 0x1E,\n\t\t0x22, 0x26, 0x63, 0x9F, 0x84, 0xA5, 0x90, 0x47\n\t},\n\t{\n\t\t0x56, 0x82, 0x7A, 0x18, 0x88, 0x3A, 0xFD, 0xF9,\n\t\t0xCE, 0xEC, 0x56, 0x2B, 0x20, 0x66, 0xD8, 0xAC,\n\t\t0xB2, 0xC1, 0x95, 0x05, 0xEC, 0xE6, 0xF7, 0xA8,\n\t\t0x3E, 0x9F, 0x33, 0x46, 0xCB, 0xB8, 0x28, 0xC9\n\t},\n\t{\n\t\t0x25, 0x1D, 0x8D, 0x09, 0xFC, 0x48, 0xDD, 0x1D,\n\t\t0x6A, 0xF8, 0xFF, 0xDF, 0x39, 0x50, 0x91, 0xA4,\n\t\t0x6E, 0x05, 0xB8, 0xB7, 0xC5, 0xEC, 0x0C, 0x79,\n\t\t0xB6, 0x8A, 0x89, 0x04, 0xC8, 0x27, 0xBD, 0xEA\n\t},\n\t{\n\t\t0xC2, 0xD1, 0x4D, 0x69, 0xFD, 0x0B, 0xBD, 0x1C,\n\t\t0x0F, 0xE8, 0xC8, 0x45, 0xD5, 0xFD, 0x6A, 0x8F,\n\t\t0x74, 0x01, 0x51, 0xB1, 0xD8, 0xEB, 0x4D, 0x26,\n\t\t0x36, 0x4B, 0xB0, 0x2D, 0xAE, 0x0C, 0x13, 0xBC\n\t},\n\t{\n\t\t0x2E, 0x5F, 0xE2, 0x1F, 0x8F, 0x1B, 0x63, 0x97,\n\t\t0xA3, 0x8A, 0x60, 0x3D, 0x60, 0xB6, 0xF5, 0x3C,\n\t\t0x3B, 0x5D, 0xB2, 0x0A, 0xA5, 0x6C, 0x6D, 0x44,\n\t\t0xBE, 0xBD, 0x48, 0x28, 0xCE, 0x28, 0xF9, 0x0F\n\t},\n\t{\n\t\t0x25, 0x05, 0x9F, 0x10, 0x60, 0x5E, 0x67, 0xAD,\n\t\t0xFE, 0x68, 0x13, 0x50, 0x66, 0x6E, 0x15, 0xAE,\n\t\t0x97, 0x6A, 0x5A, 0x57, 0x1C, 0x13, 0xCF, 0x5B,\n\t\t0xC8, 0x05, 0x3F, 0x43, 0x0E, 0x12, 0x0A, 0x52\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2sp_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2S_OUTBYTES] = \n{\n\t{\n\t\t0x71, 0x5C, 0xB1, 0x38, 0x95, 0xAE, 0xB6, 0x78,\n\t\t0xF6, 0x12, 0x41, 0x60, 0xBF, 0xF2, 0x14, 0x65,\n\t\t0xB3, 0x0F, 0x4F, 0x68, 0x74, 0x19, 0x3F, 0xC8,\n\t\t0x51, 0xB4, 0x62, 0x10, 0x43, 0xF0, 0x9C, 0xC6\n\t},\n\t{\n\t\t0x40, 0x57, 0x8F, 0xFA, 0x52, 0xBF, 0x51, 0xAE,\n\t\t0x18, 0x66, 0xF4, 0x28, 0x4D, 0x3A, 0x15, 0x7F,\n\t\t0xC1, 0xBC, 0xD3, 0x6A, 0xC1, 0x3C, 0xBD, 0xCB,\n\t\t0x03, 0x77, 0xE4, 0xD0, 0xCD, 0x0B, 0x66, 0x03\n\t},\n\t{\n\t\t0x67, 0xE3, 0x09, 0x75, 0x45, 0xBA, 0xD7, 0xE8,\n\t\t0x52, 0xD7, 0x4D, 0x4E, 0xB5, 0x48, 0xEC, 0xA7,\n\t\t0xC2, 0x19, 0xC2, 0x02, 0xA7, 0xD0, 0x88, 0xDB,\n\t\t0x0E, 0xFE, 0xAC, 0x0E, 0xAC, 0x30, 0x42, 0x49\n\t},\n\t{\n\t\t0x8D, 0xBC, 0xC0, 0x58, 0x9A, 0x3D, 0x17, 0x29,\n\t\t0x6A, 0x7A, 0x58, 0xE2, 0xF1, 0xEF, 0xF0, 0xE2,\n\t\t0xAA, 0x42, 0x10, 0xB5, 0x8D, 0x1F, 0x88, 0xB8,\n\t\t0x6D, 0x7B, 0xA5, 0xF2, 0x9D, 0xD3, 0xB5, 0x83\n\t},\n\t{\n\t\t0xA9, 0xA9, 0x65, 0x2C, 0x8C, 0x67, 0x75, 0x94,\n\t\t0xC8, 0x72, 0x12, 0xD8, 0x9D, 0x5A, 0x75, 0xFB,\n\t\t0x31, 0xEF, 0x4F, 0x47, 0xC6, 0x58, 0x2C, 0xDE,\n\t\t0x5F, 0x1E, 0xF6, 0x6B, 0xD4, 0x94, 0x53, 0x3A\n\t},\n\t{\n\t\t0x05, 0xA7, 0x18, 0x0E, 0x59, 0x50, 0x54, 0x73,\n\t\t0x99, 0x48, 0xC5, 0xE3, 0x38, 0xC9, 0x5F, 0xE0,\n\t\t0xB7, 0xFC, 0x61, 0xAC, 0x58, 0xA7, 0x35, 0x74,\n\t\t0x74, 0x56, 0x33, 0xBB, 0xC1, 0xF7, 0x70, 0x31\n\t},\n\t{\n\t\t0x81, 0x4D, 0xE8, 0x31, 0x53, 0xB8, 0xD7, 0x5D,\n\t\t0xFA, 0xDE, 0x29, 0xFD, 0x39, 0xAC, 0x72, 0xDD,\n\t\t0x09, 0xCA, 0x0F, 0x9B, 0xC8, 0xB7, 0xAB, 0x6A,\n\t\t0x06, 0xBA, 0xEE, 0x7D, 0xD0, 0xF9, 0xF0, 0x83\n\t},\n\t{\n\t\t0xDF, 0xD4, 0x19, 0x44, 0x91, 0x29, 0xFF, 0x60,\n\t\t0x4F, 0x0A, 0x14, 0x8B, 0x4C, 0x7D, 0x68, 0xF1,\n\t\t0x17, 0x4F, 0x7D, 0x0F, 0x8C, 0x8D, 0x2C, 0xE7,\n\t\t0x7F, 0x44, 0x8F, 0xD3, 0x41, 0x9C, 0x6F, 0xB0\n\t},\n\t{\n\t\t0xB9, 0xED, 0x22, 0xE7, 0xDD, 0x8D, 0xD1, 0x4E,\n\t\t0xE8, 0xC9, 0x5B, 0x20, 0xE7, 0x63, 0x2E, 0x85,\n\t\t0x53, 0xA2, 0x68, 0xD9, 0xFF, 0x86, 0x33, 0xED,\n\t\t0x3C, 0x21, 0xD1, 0xB8, 0xC9, 0xA7, 0x0B, 0xE1\n\t},\n\t{\n\t\t0x95, 0xF0, 0x31, 0x67, 0x1A, 0x4E, 0x3C, 0x54,\n\t\t0x44, 0x1C, 0xEE, 0x9D, 0xBE, 0xF4, 0xB7, 0xAC,\n\t\t0xA4, 0x46, 0x18, 0xA3, 0xA3, 0x33, 0xAD, 0x74,\n\t\t0x06, 0xD1, 0x97, 0xAC, 0x5B, 0xA0, 0x79, 0x1A\n\t},\n\t{\n\t\t0xE2, 0x92, 0x5B, 0x9D, 0x5C, 0xA0, 0xFF, 0x62,\n\t\t0x88, 0xC5, 0xEA, 0x1A, 0xF2, 0xD2, 0x2B, 0x0A,\n\t\t0x6B, 0x79, 0xE2, 0xDA, 0xE0, 0x8B, 0xFD, 0x36,\n\t\t0xC3, 0xBE, 0x10, 0xBB, 0x8D, 0x71, 0xD8, 0x39\n\t},\n\t{\n\t\t0x16, 0x24, 0x9C, 0x74, 0x4E, 0x49, 0x51, 0x45,\n\t\t0x1D, 0x4C, 0x89, 0x4F, 0xB5, 0x9A, 0x3E, 0xCB,\n\t\t0x3F, 0xBF, 0xB7, 0xA4, 0x5F, 0x96, 0xF8, 0x5D,\n\t\t0x15, 0x80, 0xAC, 0x0B, 0x84, 0x2D, 0x96, 0xDA\n\t},\n\t{\n\t\t0x43, 0x2B, 0xC9, 0x1C, 0x52, 0xAC, 0xEB, 0x9D,\n\t\t0xAE, 0xD8, 0x83, 0x28, 0x81, 0x64, 0x86, 0x50,\n\t\t0xC1, 0xB8, 0x1D, 0x11, 0x7A, 0xBD, 0x68, 0xE0,\n\t\t0x84, 0x51, 0x50, 0x8A, 0x63, 0xBE, 0x00, 0x81\n\t},\n\t{\n\t\t0xCD, 0xE8, 0x20, 0x2B, 0xCF, 0xA3, 0xF3, 0xE9,\n\t\t0x5D, 0x79, 0xBA, 0xCC, 0x16, 0x5D, 0x52, 0x70,\n\t\t0x0E, 0xF7, 0x1D, 0x87, 0x4A, 0x3C, 0x63, 0x7E,\n\t\t0x63, 0x4F, 0x64, 0x44, 0x73, 0x72, 0x0D, 0x6B\n\t},\n\t{\n\t\t0x16, 0x21, 0x62, 0x1F, 0x5C, 0x3E, 0xE4, 0x46,\n\t\t0x89, 0x9D, 0x3C, 0x8A, 0xAE, 0x49, 0x17, 0xB1,\n\t\t0xE6, 0xDB, 0x4A, 0x0E, 0xD0, 0x42, 0x31, 0x5F,\n\t\t0xB2, 0xC1, 0x74, 0x82, 0x5E, 0x0A, 0x18, 0x19\n\t},\n\t{\n\t\t0x33, 0x6E, 0x8E, 0xBC, 0x71, 0xE2, 0x09, 0x5C,\n\t\t0x27, 0xF8, 0x64, 0xA3, 0x12, 0x1E, 0xFD, 0x0F,\n\t\t0xAA, 0x7A, 0x41, 0x28, 0x57, 0x25, 0xA5, 0x92,\n\t\t0xF6, 0x1B, 0xED, 0xED, 0x9D, 0xDE, 0x86, 0xED\n\t},\n\t{\n\t\t0x07, 0x9B, 0xE0, 0x41, 0x0E, 0x78, 0x9B, 0x36,\n\t\t0xEE, 0x7F, 0x55, 0xC1, 0x9F, 0xAA, 0xC6, 0x91,\n\t\t0x65, 0x6E, 0xB0, 0x52, 0x1F, 0x42, 0x94, 0x9B,\n\t\t0x84, 0xEE, 0x29, 0xFE, 0x2A, 0x0E, 0x7F, 0x36\n\t},\n\t{\n\t\t0x17, 0x27, 0x0C, 0x4F, 0x34, 0x88, 0x08, 0x2D,\n\t\t0x9F, 0xF9, 0x93, 0x7E, 0xAB, 0x3C, 0xA9, 0x9C,\n\t\t0x97, 0xC5, 0xB4, 0x59, 0x61, 0x47, 0x37, 0x2D,\n\t\t0xD4, 0xE9, 0x8A, 0xCF, 0x13, 0xDB, 0x28, 0x10\n\t},\n\t{\n\t\t0x18, 0x3C, 0x38, 0x75, 0x4D, 0x03, 0x41, 0xCE,\n\t\t0x07, 0xC1, 0x7A, 0x6C, 0xB6, 0xC2, 0xFD, 0x8B,\n\t\t0xBC, 0xC1, 0x40, 0x4F, 0xDD, 0x01, 0x41, 0x99,\n\t\t0xC7, 0x8B, 0xE1, 0xA9, 0x75, 0x59, 0xA9, 0x28\n\t},\n\t{\n\t\t0x6E, 0x52, 0xD7, 0x28, 0xA4, 0x05, 0xA6, 0xE1,\n\t\t0xF8, 0x75, 0x87, 0xBB, 0xC2, 0xAC, 0x91, 0xC5,\n\t\t0xC0, 0x9B, 0x2D, 0x82, 0x8A, 0xC8, 0x1E, 0x5C,\n\t\t0x4A, 0x81, 0xD0, 0x3D, 0xD4, 0xAA, 0x8D, 0x5C\n\t},\n\t{\n\t\t0xF4, 0xE0, 0x8E, 0x05, 0x9B, 0x74, 0x14, 0x4B,\n\t\t0xF9, 0x48, 0x14, 0x6D, 0x14, 0xA2, 0xC8, 0x1E,\n\t\t0x46, 0xDC, 0x15, 0xFF, 0x26, 0xEB, 0x52, 0x34,\n\t\t0x4C, 0xDD, 0x47, 0x4A, 0xBE, 0xA1, 0x4B, 0xC0\n\t},\n\t{\n\t\t0x0F, 0x2E, 0x0A, 0x10, 0x0E, 0xD8, 0xA1, 0x17,\n\t\t0x85, 0x96, 0x2A, 0xD4, 0x59, 0x6A, 0xF9, 0x55,\n\t\t0xE3, 0x0B, 0x9A, 0xEF, 0x93, 0x0A, 0x24, 0x8D,\n\t\t0xA9, 0x32, 0x2B, 0x70, 0x2D, 0x4B, 0x68, 0x72\n\t},\n\t{\n\t\t0x51, 0x90, 0xFC, 0xC7, 0x32, 0xF4, 0x04, 0xAA,\n\t\t0xD4, 0x36, 0x4A, 0xC7, 0x96, 0x0C, 0xFD, 0x5B,\n\t\t0x4E, 0x34, 0x86, 0x29, 0xC3, 0x72, 0xEE, 0xB3,\n\t\t0x25, 0xB5, 0xC6, 0xC7, 0xCB, 0xCE, 0x59, 0xAB\n\t},\n\t{\n\t\t0xC0, 0xC4, 0xCB, 0x86, 0xEA, 0x25, 0xEA, 0x95,\n\t\t0x7E, 0xEC, 0x5B, 0x22, 0xD2, 0x55, 0x0A, 0x16,\n\t\t0x49, 0xE6, 0xDF, 0xFA, 0x31, 0x6B, 0xB8, 0xF4,\n\t\t0xC9, 0x1B, 0x8F, 0xF7, 0xA2, 0x4B, 0x25, 0x31\n\t},\n\t{\n\t\t0x2C, 0x9E, 0xDA, 0x13, 0x5A, 0x30, 0xAE, 0xCA,\n\t\t0xF3, 0xAC, 0xB3, 0xD2, 0x3A, 0x30, 0x35, 0xFB,\n\t\t0xAB, 0xBA, 0x98, 0x33, 0x31, 0x65, 0xD8, 0x7F,\n\t\t0xCB, 0xF8, 0xFE, 0x10, 0x33, 0x6E, 0xCF, 0x20\n\t},\n\t{\n\t\t0x3C, 0xD6, 0x69, 0xE8, 0xD5, 0x62, 0x62, 0xA2,\n\t\t0x37, 0x13, 0x67, 0x22, 0x4D, 0xAE, 0x6D, 0x75,\n\t\t0x9E, 0xE1, 0x52, 0xC3, 0x15, 0x33, 0xB2, 0x63,\n\t\t0xFA, 0x2E, 0x64, 0x92, 0x08, 0x77, 0xB2, 0xA7\n\t},\n\t{\n\t\t0x18, 0xA9, 0xA0, 0xC2, 0xD0, 0xEA, 0x6C, 0x3B,\n\t\t0xB3, 0x32, 0x83, 0x0F, 0x89, 0x18, 0xB0, 0x68,\n\t\t0x4F, 0x5D, 0x39, 0x94, 0xDF, 0x48, 0x67, 0x46,\n\t\t0x2D, 0xD0, 0x6E, 0xF0, 0x86, 0x24, 0x24, 0xCC\n\t},\n\t{\n\t\t0x73, 0x90, 0xEA, 0x41, 0x04, 0xA9, 0xF4, 0xEE,\n\t\t0xA9, 0x0F, 0x81, 0xE2, 0x6A, 0x12, 0x9D, 0xCF,\n\t\t0x9F, 0x4A, 0xF3, 0x83, 0x52, 0xD9, 0xCB, 0x6A,\n\t\t0x81, 0x2C, 0xC8, 0x05, 0x69, 0x09, 0x05, 0x0E\n\t},\n\t{\n\t\t0xE4, 0x9E, 0x01, 0x14, 0xC6, 0x29, 0xB4, 0x94,\n\t\t0xB1, 0x1E, 0xA9, 0x8E, 0xCD, 0x40, 0x32, 0x73,\n\t\t0x1F, 0x15, 0x3B, 0x46, 0x50, 0xAC, 0xAC, 0xD7,\n\t\t0xE0, 0xF6, 0xE7, 0xDE, 0x3D, 0xF0, 0x19, 0x77\n\t},\n\t{\n\t\t0x27, 0xC5, 0x70, 0x2B, 0xE1, 0x04, 0xB3, 0xA9,\n\t\t0x4F, 0xC4, 0x34, 0x23, 0xAE, 0xEE, 0x83, 0xAC,\n\t\t0x3C, 0xA7, 0x3B, 0x7F, 0x87, 0x83, 0x9A, 0x6B,\n\t\t0x2E, 0x29, 0x60, 0x79, 0x03, 0xB7, 0xF2, 0x87\n\t},\n\t{\n\t\t0x81, 0xD2, 0xE1, 0x2E, 0xB2, 0xF4, 0x27, 0x60,\n\t\t0xC6, 0xE3, 0xBA, 0xA7, 0x8F, 0x84, 0x07, 0x3A,\n\t\t0xE6, 0xF5, 0x61, 0x60, 0x70, 0xFE, 0x25, 0xBE,\n\t\t0xDE, 0x7C, 0x7C, 0x82, 0x48, 0xAB, 0x1F, 0xBA\n\t},\n\t{\n\t\t0xFA, 0xB2, 0x35, 0xD5, 0x93, 0x48, 0xAB, 0x8C,\n\t\t0xE4, 0x9B, 0xEC, 0x77, 0xC0, 0xF1, 0x93, 0x28,\n\t\t0xFD, 0x04, 0x5D, 0xFD, 0x60, 0x8A, 0x53, 0x03,\n\t\t0x36, 0xDF, 0x4F, 0x94, 0xE1, 0x72, 0xA5, 0xC8\n\t},\n\t{\n\t\t0x8A, 0xAA, 0x8D, 0x80, 0x5C, 0x58, 0x88, 0x1F,\n\t\t0xF3, 0x79, 0xFB, 0xD4, 0x2C, 0x6B, 0xF6, 0xF1,\n\t\t0x4C, 0x6C, 0x73, 0xDF, 0x80, 0x71, 0xB3, 0xB2,\n\t\t0x28, 0x98, 0x11, 0x09, 0xCC, 0xC0, 0x15, 0xF9\n\t},\n\t{\n\t\t0x91, 0xFD, 0xD2, 0x62, 0x20, 0x39, 0x16, 0x39,\n\t\t0x47, 0x40, 0x95, 0x2B, 0xCE, 0x72, 0xB6, 0x4B,\n\t\t0xAB, 0xB6, 0xF7, 0x21, 0x34, 0x4D, 0xEE, 0x82,\n\t\t0x50, 0xBF, 0x0E, 0x46, 0xF1, 0xBA, 0x18, 0x8F\n\t},\n\t{\n\t\t0xF7, 0xE5, 0x7B, 0x8F, 0x85, 0xF4, 0x7D, 0x59,\n\t\t0x03, 0xAD, 0x4C, 0xCB, 0x8A, 0xF6, 0x2A, 0x3E,\n\t\t0x85, 0x8A, 0xAB, 0x2B, 0x8C, 0xC2, 0x26, 0x49,\n\t\t0x4F, 0x7B, 0x00, 0xBE, 0xDB, 0xF5, 0xB0, 0xD0\n\t},\n\t{\n\t\t0xF7, 0x6F, 0x21, 0xAD, 0xDA, 0xE9, 0x6A, 0x96,\n\t\t0x46, 0xFC, 0x06, 0xF9, 0xBF, 0x52, 0xAE, 0x08,\n\t\t0x48, 0xF1, 0x8C, 0x35, 0x26, 0xB1, 0x29, 0xE1,\n\t\t0x5B, 0x2C, 0x35, 0x5E, 0x2E, 0x79, 0xE5, 0xDA\n\t},\n\t{\n\t\t0x8A, 0xEB, 0x1C, 0x79, 0x5F, 0x34, 0x90, 0x01,\n\t\t0x5E, 0xF4, 0xCD, 0x61, 0xA2, 0x80, 0x7B, 0x23,\n\t\t0x0E, 0xFD, 0xC8, 0x46, 0x01, 0x73, 0xDA, 0xD0,\n\t\t0x26, 0xA4, 0xA0, 0xFC, 0xC2, 0xFB, 0xF2, 0x2A\n\t},\n\t{\n\t\t0xC5, 0x64, 0xFF, 0xC6, 0x23, 0x07, 0x77, 0x65,\n\t\t0xBB, 0x97, 0x87, 0x58, 0x56, 0x54, 0xCE, 0x74,\n\t\t0x5D, 0xBD, 0x10, 0x8C, 0xEF, 0x24, 0x8A, 0xB0,\n\t\t0x0A, 0xD1, 0xA2, 0x64, 0x7D, 0x99, 0x03, 0x87\n\t},\n\t{\n\t\t0xFE, 0x89, 0x42, 0xA3, 0xE5, 0xF5, 0xE8, 0xCD,\n\t\t0x70, 0x51, 0x04, 0xF8, 0x82, 0x10, 0x72, 0x6E,\n\t\t0x53, 0xDD, 0x7E, 0xB3, 0xF9, 0xA2, 0x02, 0xBF,\n\t\t0x93, 0x14, 0xB3, 0xB9, 0x06, 0x5E, 0xB7, 0x12\n\t},\n\t{\n\t\t0xDC, 0x29, 0x53, 0x59, 0xD4, 0x36, 0xEE, 0xA7,\n\t\t0x80, 0x84, 0xE7, 0xB0, 0x77, 0xFE, 0x09, 0xB1,\n\t\t0x9C, 0x5B, 0xF3, 0xD2, 0xA7, 0x96, 0xDA, 0xB0,\n\t\t0x19, 0xE4, 0x20, 0x05, 0x99, 0xFD, 0x82, 0x02\n\t},\n\t{\n\t\t0x70, 0xB3, 0xF7, 0x2F, 0x74, 0x90, 0x32, 0xE2,\n\t\t0x5E, 0x38, 0x3B, 0x96, 0x43, 0x78, 0xEA, 0x1C,\n\t\t0x54, 0x3E, 0x9C, 0x15, 0xDE, 0x3A, 0x27, 0xD8,\n\t\t0x6D, 0x2A, 0x9D, 0x22, 0x31, 0xEF, 0xF4, 0x8A\n\t},\n\t{\n\t\t0x79, 0x82, 0xB5, 0x4C, 0x08, 0xDB, 0x2B, 0xFB,\n\t\t0x6F, 0x45, 0xF3, 0x5B, 0xC3, 0x23, 0xBC, 0x09,\n\t\t0x37, 0x79, 0xB6, 0xBB, 0x0E, 0x3E, 0xEA, 0x3E,\n\t\t0x8C, 0x98, 0xB1, 0xDE, 0x99, 0xD3, 0xC5, 0x5E\n\t},\n\t{\n\t\t0x75, 0xE4, 0x16, 0x22, 0x57, 0x01, 0x4B, 0xED,\n\t\t0xCC, 0x05, 0xC2, 0x94, 0x4D, 0xCE, 0x0D, 0xF0,\n\t\t0xC3, 0x5E, 0xBA, 0x13, 0x19, 0x54, 0x06, 0x4F,\n\t\t0x6E, 0x4E, 0x09, 0x5F, 0xD0, 0x84, 0x45, 0xEE\n\t},\n\t{\n\t\t0x4A, 0x12, 0x9E, 0xA6, 0xCD, 0xBA, 0xBC, 0x2D,\n\t\t0x39, 0x24, 0x79, 0x37, 0x2F, 0x97, 0x5B, 0x9C,\n\t\t0xF5, 0xA1, 0xB7, 0xDE, 0xB6, 0x9A, 0x32, 0x66,\n\t\t0xF0, 0x3E, 0xBC, 0x6D, 0x11, 0x13, 0x93, 0xC4\n\t},\n\t{\n\t\t0x8F, 0xED, 0x70, 0xF2, 0x79, 0x55, 0xDC, 0x8A,\n\t\t0xD9, 0xF1, 0xB7, 0xB3, 0xF6, 0xF5, 0xDF, 0xBD,\n\t\t0x96, 0x2A, 0x33, 0x59, 0x2B, 0x42, 0xDE, 0x85,\n\t\t0x6D, 0x42, 0x1E, 0x29, 0x12, 0xBA, 0xB8, 0x6B\n\t},\n\t{\n\t\t0xE2, 0xF2, 0x06, 0x60, 0x37, 0x6F, 0x2B, 0x18,\n\t\t0x39, 0x66, 0x7C, 0xBF, 0xE5, 0xE1, 0x6E, 0xF0,\n\t\t0x75, 0xAC, 0x39, 0x43, 0x64, 0x4F, 0x35, 0x32,\n\t\t0x28, 0x2F, 0x8B, 0xB0, 0x72, 0x3B, 0x99, 0x86\n\t},\n\t{\n\t\t0xAB, 0xF8, 0x4C, 0x91, 0x3A, 0x83, 0xDF, 0x98,\n\t\t0xC7, 0x00, 0x29, 0x81, 0x9C, 0x06, 0x5F, 0x6D,\n\t\t0x6D, 0xE4, 0xF6, 0xD4, 0x3A, 0xBF, 0x60, 0x0D,\n\t\t0xAD, 0xE0, 0x35, 0xB2, 0x3B, 0xED, 0x7B, 0xAA\n\t},\n\t{\n\t\t0x45, 0x9C, 0x15, 0xD4, 0x85, 0x6C, 0x7E, 0xCF,\n\t\t0x82, 0x62, 0x03, 0x51, 0xC3, 0xC1, 0xC7, 0x6C,\n\t\t0x40, 0x3F, 0x3E, 0x97, 0x07, 0x74, 0x13, 0x87,\n\t\t0xE2, 0x99, 0x07, 0x3F, 0xB1, 0x70, 0x4B, 0x2B\n\t},\n\t{\n\t\t0x9A, 0xB9, 0x12, 0xED, 0xA0, 0x76, 0x8A, 0xBD,\n\t\t0xF8, 0x26, 0xB6, 0xE0, 0x5D, 0x0D, 0x73, 0x58,\n\t\t0x39, 0xE6, 0xA5, 0xF0, 0x2E, 0x04, 0xC4, 0xCC,\n\t\t0x75, 0x65, 0x0B, 0x2C, 0x8C, 0xAB, 0x67, 0x49\n\t},\n\t{\n\t\t0x47, 0x40, 0xEB, 0xEC, 0xAC, 0x90, 0x03, 0x1B,\n\t\t0xB7, 0xE6, 0x8E, 0x51, 0xC5, 0x53, 0x91, 0xAF,\n\t\t0xB1, 0x89, 0xB3, 0x17, 0xF2, 0xDE, 0x55, 0x87,\n\t\t0x66, 0xF7, 0x8F, 0x5C, 0xB7, 0x1F, 0x81, 0xB6\n\t},\n\t{\n\t\t0x3C, 0xC4, 0x7F, 0x0E, 0xF6, 0x48, 0x21, 0x58,\n\t\t0x7C, 0x93, 0x7C, 0xDD, 0xBA, 0x85, 0xC9, 0x93,\n\t\t0xD3, 0xCE, 0x2D, 0xD0, 0xCE, 0xD4, 0x0D, 0x3B,\n\t\t0xE3, 0x3C, 0xB7, 0xDC, 0x7E, 0xDA, 0xBC, 0xF1\n\t},\n\t{\n\t\t0x9F, 0x47, 0x6A, 0x22, 0xDB, 0x54, 0xD6, 0xBB,\n\t\t0x9B, 0xEF, 0xDB, 0x26, 0x0C, 0x66, 0x57, 0x8A,\n\t\t0xE1, 0xD8, 0xA5, 0xF8, 0x7D, 0x3D, 0x8C, 0x01,\n\t\t0x7F, 0xDB, 0x74, 0x75, 0x08, 0x0F, 0xA8, 0xE1\n\t},\n\t{\n\t\t0x8B, 0x68, 0xC6, 0xFB, 0x07, 0x06, 0xA7, 0x95,\n\t\t0xF3, 0xA8, 0x39, 0xD6, 0xFE, 0x25, 0xFD, 0x4A,\n\t\t0xA7, 0xF9, 0x2E, 0x66, 0x4F, 0x76, 0x2D, 0x61,\n\t\t0x53, 0x81, 0xBC, 0x85, 0x9A, 0xFA, 0x29, 0x2C\n\t},\n\t{\n\t\t0xF6, 0x40, 0xD2, 0x25, 0xA6, 0xBC, 0xD2, 0xFC,\n\t\t0x8A, 0xCC, 0xAF, 0xBE, 0xD5, 0xA8, 0x4B, 0x5B,\n\t\t0xBB, 0x5D, 0x8A, 0xE5, 0xDB, 0x06, 0xA1, 0x0B,\n\t\t0x6D, 0x9D, 0x93, 0x16, 0x0B, 0x39, 0x2E, 0xE0\n\t},\n\t{\n\t\t0x70, 0x48, 0x60, 0xA7, 0xF5, 0xBA, 0x68, 0xDB,\n\t\t0x27, 0x03, 0x1C, 0x15, 0xF2, 0x25, 0x50, 0x0D,\n\t\t0x69, 0x2A, 0xB2, 0x47, 0x53, 0x42, 0x81, 0xC4,\n\t\t0xF6, 0x84, 0xF6, 0xC6, 0xC8, 0xCD, 0x88, 0xC7\n\t},\n\t{\n\t\t0xC1, 0xA7, 0x5B, 0xDD, 0xA1, 0x2B, 0x8B, 0x2A,\n\t\t0xB1, 0xB9, 0x24, 0x84, 0x38, 0x58, 0x18, 0x3A,\n\t\t0x09, 0xD2, 0x02, 0x42, 0x1F, 0xDB, 0xCD, 0xF0,\n\t\t0xE6, 0x3E, 0xAE, 0x46, 0xF3, 0x7D, 0x91, 0xED\n\t},\n\t{\n\t\t0x9A, 0x8C, 0xAB, 0x7A, 0x5F, 0x2E, 0x57, 0x62,\n\t\t0x21, 0xA6, 0xA8, 0x5E, 0x5F, 0xDD, 0xEE, 0x75,\n\t\t0x67, 0x8E, 0x06, 0x53, 0x24, 0xA6, 0x1D, 0xB0,\n\t\t0x3A, 0x39, 0x26, 0x1D, 0xDF, 0x75, 0xE3, 0xF4\n\t},\n\t{\n\t\t0x05, 0xC2, 0xB2, 0x6B, 0x03, 0xCE, 0x6C, 0xA5,\n\t\t0x87, 0x1B, 0xE0, 0xDE, 0x84, 0xEE, 0x27, 0x86,\n\t\t0xA7, 0x9B, 0xCD, 0x9F, 0x30, 0x03, 0x3E, 0x81,\n\t\t0x9B, 0x4A, 0x87, 0xCC, 0xA2, 0x7A, 0xFC, 0x6A\n\t},\n\t{\n\t\t0xB0, 0xB0, 0x99, 0x3C, 0x6D, 0x0C, 0x6E, 0xD5,\n\t\t0xC3, 0x59, 0x04, 0x80, 0xF8, 0x65, 0xF4, 0x67,\n\t\t0xF4, 0x33, 0x1A, 0x58, 0xDD, 0x8E, 0x47, 0xBD,\n\t\t0x98, 0xEB, 0xBC, 0xDB, 0x8E, 0xB4, 0xF9, 0x4D\n\t},\n\t{\n\t\t0xE5, 0x7C, 0x10, 0x3C, 0xF7, 0xB6, 0xBB, 0xEB,\n\t\t0x8A, 0x0D, 0xC8, 0xF0, 0x48, 0x62, 0x5C, 0x3F,\n\t\t0x4C, 0xE4, 0xF1, 0xA5, 0xAD, 0x4D, 0x07, 0x9C,\n\t\t0x11, 0x87, 0xBF, 0xE9, 0xEE, 0x3B, 0x8A, 0x5F\n\t},\n\t{\n\t\t0xF1, 0x00, 0x23, 0xE1, 0x5F, 0x3B, 0x72, 0xB7,\n\t\t0x38, 0xAD, 0x61, 0xAE, 0x65, 0xAB, 0x9A, 0x07,\n\t\t0xE7, 0x77, 0x4E, 0x2D, 0x7A, 0xB0, 0x2D, 0xBA,\n\t\t0x4E, 0x0C, 0xAF, 0x56, 0x02, 0xC8, 0x01, 0x78\n\t},\n\t{\n\t\t0x9A, 0x8F, 0xB3, 0xB5, 0x38, 0xC1, 0xD6, 0xC4,\n\t\t0x50, 0x51, 0xFA, 0x9E, 0xD9, 0xB0, 0x7D, 0x3E,\n\t\t0x89, 0xB4, 0x43, 0x03, 0x30, 0x01, 0x4A, 0x1E,\n\t\t0xFA, 0x28, 0x23, 0xC0, 0x82, 0x3C, 0xF2, 0x37\n\t},\n\t{\n\t\t0x30, 0x75, 0xC5, 0xBC, 0x7C, 0x3A, 0xD7, 0xE3,\n\t\t0x92, 0x01, 0x01, 0xBC, 0x68, 0x99, 0xC5, 0x8E,\n\t\t0xA7, 0x01, 0x67, 0xA7, 0x77, 0x2C, 0xA2, 0x8E,\n\t\t0x38, 0xE2, 0xC1, 0xB0, 0xD3, 0x25, 0xE5, 0xA0\n\t},\n\t{\n\t\t0xE8, 0x55, 0x94, 0x70, 0x0E, 0x39, 0x22, 0xA1,\n\t\t0xE8, 0xE4, 0x1E, 0xB8, 0xB0, 0x64, 0xE7, 0xAC,\n\t\t0x6D, 0x94, 0x9D, 0x13, 0xB5, 0xA3, 0x45, 0x23,\n\t\t0xE5, 0xA6, 0xBE, 0xAC, 0x03, 0xC8, 0xAB, 0x29\n\t},\n\t{\n\t\t0x1D, 0x37, 0x01, 0xA5, 0x66, 0x1B, 0xD3, 0x1A,\n\t\t0xB2, 0x05, 0x62, 0xBD, 0x07, 0xB7, 0x4D, 0xD1,\n\t\t0x9A, 0xC8, 0xF3, 0x52, 0x4B, 0x73, 0xCE, 0x7B,\n\t\t0xC9, 0x96, 0xB7, 0x88, 0xAF, 0xD2, 0xF3, 0x17\n\t},\n\t{\n\t\t0x87, 0x4E, 0x19, 0x38, 0x03, 0x3D, 0x7D, 0x38,\n\t\t0x35, 0x97, 0xA2, 0xA6, 0x5F, 0x58, 0xB5, 0x54,\n\t\t0xE4, 0x11, 0x06, 0xF6, 0xD1, 0xD5, 0x0E, 0x9B,\n\t\t0xA0, 0xEB, 0x68, 0x5F, 0x6B, 0x6D, 0xA0, 0x71\n\t},\n\t{\n\t\t0x93, 0xF2, 0xF3, 0xD6, 0x9B, 0x2D, 0x36, 0x52,\n\t\t0x95, 0x56, 0xEC, 0xCA, 0xF9, 0xF9, 0x9A, 0xDB,\n\t\t0xE8, 0x95, 0xE1, 0x57, 0x22, 0x31, 0xE6, 0x49,\n\t\t0xB5, 0x05, 0x84, 0xB5, 0xD7, 0xD0, 0x8A, 0xF8\n\t},\n\t{\n\t\t0x06, 0xE0, 0x6D, 0x61, 0x0F, 0x2E, 0xEB, 0xBA,\n\t\t0x36, 0x76, 0x82, 0x3E, 0x77, 0x44, 0xD7, 0x51,\n\t\t0xAF, 0xF7, 0x30, 0x76, 0xED, 0x65, 0xF3, 0xCF,\n\t\t0xF5, 0xE7, 0x2F, 0xD2, 0x27, 0x99, 0x9C, 0x77\n\t},\n\t{\n\t\t0x8D, 0xF7, 0x57, 0xB3, 0xA1, 0xE0, 0xF4, 0x80,\n\t\t0xFA, 0x76, 0xC7, 0xF3, 0x58, 0xED, 0x03, 0x98,\n\t\t0xBE, 0x3F, 0x2A, 0x8F, 0x7B, 0x90, 0xEA, 0x8C,\n\t\t0x80, 0x75, 0x99, 0xDE, 0xDA, 0x1D, 0x05, 0x34\n\t},\n\t{\n\t\t0xEE, 0xC9, 0xC5, 0xC6, 0x3C, 0xC5, 0x16, 0x9D,\n\t\t0x96, 0x7B, 0xB1, 0x62, 0x4E, 0x9E, 0xE5, 0xCE,\n\t\t0xD9, 0x28, 0x97, 0x73, 0x6E, 0xFB, 0xD1, 0x57,\n\t\t0x54, 0x8D, 0x82, 0xE8, 0x7C, 0xC7, 0x2F, 0x25\n\t},\n\t{\n\t\t0xCC, 0x2B, 0x58, 0x32, 0xAD, 0x27, 0x2C, 0xC5,\n\t\t0x5C, 0x10, 0xD4, 0xF8, 0xC7, 0xF8, 0xBB, 0x38,\n\t\t0xE6, 0xE4, 0xEB, 0x92, 0x2F, 0x93, 0x86, 0x83,\n\t\t0x0F, 0x90, 0xB1, 0xE3, 0xDA, 0x39, 0x37, 0xD5\n\t},\n\t{\n\t\t0x36, 0x89, 0x85, 0xD5, 0x38, 0x7C, 0x0B, 0xFC,\n\t\t0x92, 0x8A, 0xC2, 0x54, 0xFA, 0x6D, 0x16, 0x67,\n\t\t0x3E, 0x70, 0x94, 0x75, 0x66, 0x96, 0x1B, 0x5F,\n\t\t0xB3, 0x32, 0x5A, 0x58, 0x8A, 0xB3, 0x17, 0x3A\n\t},\n\t{\n\t\t0xF1, 0xE4, 0x42, 0xAF, 0xB8, 0x72, 0x15, 0x1F,\n\t\t0x81, 0x34, 0x95, 0x6C, 0x54, 0x8A, 0xE3, 0x24,\n\t\t0x0D, 0x07, 0xE6, 0xE3, 0x38, 0xD4, 0xA7, 0xA6,\n\t\t0xAF, 0x8D, 0xA4, 0x11, 0x9A, 0xB0, 0xE2, 0xB0\n\t},\n\t{\n\t\t0xB0, 0x12, 0xC7, 0x54, 0x6A, 0x39, 0xC4, 0x0C,\n\t\t0xAD, 0xEC, 0xE4, 0xE0, 0x4E, 0x7F, 0x33, 0xC5,\n\t\t0x93, 0xAD, 0x18, 0x2E, 0xBC, 0x5A, 0x46, 0xD2,\n\t\t0xDB, 0xF4, 0xAD, 0x1A, 0x92, 0xF5, 0x9E, 0x7B\n\t},\n\t{\n\t\t0x6C, 0x60, 0x97, 0xCD, 0x20, 0x33, 0x09, 0x6B,\n\t\t0x4D, 0xF3, 0x17, 0xDE, 0x8A, 0x90, 0x8B, 0x7D,\n\t\t0x0C, 0x72, 0x94, 0x39, 0x0C, 0x5A, 0x39, 0x9C,\n\t\t0x30, 0x1B, 0xF2, 0xA2, 0x65, 0x2E, 0x82, 0x62\n\t},\n\t{\n\t\t0xBA, 0x83, 0xFE, 0xB5, 0x10, 0xB4, 0x9A, 0xDE,\n\t\t0x4F, 0xAE, 0xFB, 0xE9, 0x42, 0x78, 0x1E, 0xAF,\n\t\t0xD4, 0x1A, 0xD5, 0xD4, 0x36, 0x88, 0x85, 0x31,\n\t\t0xB6, 0x88, 0x59, 0xF2, 0x2C, 0x2D, 0x16, 0x4A\n\t},\n\t{\n\t\t0x5A, 0x06, 0x9E, 0x43, 0x92, 0x19, 0x5A, 0xC9,\n\t\t0xD2, 0x84, 0xA4, 0x7F, 0x3B, 0xD8, 0x54, 0xAF,\n\t\t0x8F, 0xD0, 0xD7, 0xFD, 0xC3, 0x48, 0x3D, 0x2C,\n\t\t0x5F, 0x34, 0x24, 0xCC, 0xFD, 0xA1, 0x5C, 0x8E\n\t},\n\t{\n\t\t0x7E, 0x88, 0xD6, 0x4B, 0xBB, 0xE2, 0x02, 0x4F,\n\t\t0x44, 0x54, 0xBA, 0x13, 0x98, 0xB3, 0xD8, 0x65,\n\t\t0x2D, 0xCE, 0xC8, 0x20, 0xB1, 0x4C, 0x3B, 0x0A,\n\t\t0xBF, 0xBF, 0x0F, 0x4F, 0x33, 0x06, 0xBB, 0x5E\n\t},\n\t{\n\t\t0xF8, 0x74, 0x2F, 0xF4, 0x6D, 0xFD, 0xF3, 0xEC,\n\t\t0x82, 0x64, 0xF9, 0x94, 0x5B, 0x20, 0x41, 0x94,\n\t\t0x62, 0xF0, 0x69, 0xE8, 0x33, 0xC5, 0x94, 0xEC,\n\t\t0x80, 0xFF, 0xAC, 0x5E, 0x7E, 0x51, 0x34, 0xF9\n\t},\n\t{\n\t\t0xD3, 0xE0, 0xB7, 0x38, 0xD2, 0xE9, 0x2F, 0x3C,\n\t\t0x47, 0xC7, 0x94, 0x66, 0x66, 0x09, 0xC0, 0xF5,\n\t\t0x50, 0x4F, 0x67, 0xEC, 0x4E, 0x76, 0x0E, 0xEE,\n\t\t0xCC, 0xF8, 0x64, 0x4E, 0x68, 0x33, 0x34, 0x11\n\t},\n\t{\n\t\t0x0C, 0x90, 0xCE, 0x10, 0xED, 0xF0, 0xCE, 0x1D,\n\t\t0x47, 0xEE, 0xB5, 0x0B, 0x5B, 0x7A, 0xFF, 0x8E,\n\t\t0xE8, 0xA4, 0x3B, 0x64, 0xA8, 0x89, 0xC1, 0xC6,\n\t\t0xC6, 0xB8, 0xE3, 0x1A, 0x3C, 0xFC, 0x45, 0xEE\n\t},\n\t{\n\t\t0x83, 0x91, 0x7A, 0xC1, 0xCD, 0xAD, 0xE8, 0xF0,\n\t\t0xE3, 0xBF, 0x42, 0x6F, 0xEA, 0xC1, 0x38, 0x8B,\n\t\t0x3F, 0xCB, 0xE3, 0xE1, 0xBF, 0x98, 0x79, 0x8C,\n\t\t0x81, 0x58, 0xBF, 0x75, 0x8E, 0x8D, 0x5D, 0x4E\n\t},\n\t{\n\t\t0xDC, 0x8E, 0xB0, 0xC0, 0x13, 0xFA, 0x9D, 0x06,\n\t\t0x4E, 0xE3, 0x76, 0x23, 0x36, 0x9F, 0xB3, 0x94,\n\t\t0xAF, 0x97, 0x4B, 0x1A, 0xAC, 0x82, 0x40, 0x5B,\n\t\t0x88, 0x97, 0x6C, 0xD8, 0xFC, 0xA1, 0x25, 0x30\n\t},\n\t{\n\t\t0x9A, 0xF4, 0xFC, 0x92, 0xEA, 0x8D, 0x6B, 0x5F,\n\t\t0xE7, 0x99, 0x0E, 0x3A, 0x02, 0x70, 0x1E, 0xC2,\n\t\t0x2B, 0x2D, 0xFD, 0x71, 0x00, 0xB9, 0x0D, 0x05,\n\t\t0x51, 0x86, 0x94, 0x17, 0x95, 0x5E, 0x44, 0xC8\n\t},\n\t{\n\t\t0xC7, 0x22, 0xCE, 0xC1, 0x31, 0xBA, 0xA1, 0x63,\n\t\t0xF4, 0x7E, 0x4B, 0x33, 0x9E, 0x1F, 0xB9, 0xB4,\n\t\t0xAC, 0xA2, 0x48, 0xC4, 0x75, 0x93, 0x45, 0xEA,\n\t\t0xDB, 0xD6, 0xC6, 0xA7, 0xDD, 0xB5, 0x04, 0x77\n\t},\n\t{\n\t\t0x18, 0x37, 0xB1, 0x20, 0xD4, 0xE4, 0x04, 0x6C,\n\t\t0x6D, 0xE8, 0xCC, 0xAF, 0x09, 0xF1, 0xCA, 0xF3,\n\t\t0x02, 0xAD, 0x56, 0x23, 0x4E, 0x6B, 0x42, 0x2C,\n\t\t0xE9, 0x0A, 0x61, 0xBF, 0x06, 0xAE, 0xE4, 0x3D\n\t},\n\t{\n\t\t0x87, 0xAC, 0x9D, 0x0F, 0x8A, 0x0B, 0x11, 0xBF,\n\t\t0xED, 0xD6, 0x99, 0x1A, 0x6D, 0xAF, 0x34, 0xC8,\n\t\t0xAA, 0x5D, 0x7E, 0x8A, 0xE1, 0xB9, 0xDF, 0x4A,\n\t\t0xF7, 0x38, 0x00, 0x5F, 0xE7, 0x8C, 0xE9, 0x3C\n\t},\n\t{\n\t\t0xE2, 0x1F, 0xB6, 0x68, 0xEB, 0xB8, 0xBF, 0x2D,\n\t\t0x82, 0x08, 0x6D, 0xED, 0xCB, 0x3A, 0x53, 0x71,\n\t\t0xC2, 0xC4, 0x6F, 0xA1, 0xAC, 0x11, 0xD2, 0xE2,\n\t\t0xC5, 0x66, 0xD1, 0x4A, 0xD3, 0xC3, 0x65, 0x3F\n\t},\n\t{\n\t\t0x5A, 0x9A, 0x69, 0x81, 0x5E, 0x4D, 0x3E, 0xB7,\n\t\t0x72, 0xED, 0x90, 0x8F, 0xE6, 0x58, 0xCE, 0x50,\n\t\t0x87, 0x31, 0x0E, 0xC1, 0xD5, 0x0C, 0xB9, 0x4F,\n\t\t0x56, 0x28, 0x33, 0x9A, 0x61, 0xDC, 0xD9, 0xEE\n\t},\n\t{\n\t\t0xAA, 0xC2, 0x85, 0xF1, 0x20, 0x8F, 0x70, 0xA6,\n\t\t0x47, 0x97, 0xD0, 0xA9, 0x40, 0x0D, 0xA6, 0x46,\n\t\t0x53, 0x30, 0x18, 0x38, 0xFE, 0xF6, 0x69, 0x0B,\n\t\t0x87, 0xCD, 0xA9, 0x15, 0x9E, 0xE0, 0x7E, 0xF4\n\t},\n\t{\n\t\t0x05, 0x64, 0x3C, 0x1C, 0x6F, 0x26, 0x59, 0x25,\n\t\t0xA6, 0x50, 0x93, 0xF9, 0xDE, 0x8A, 0x19, 0x1C,\n\t\t0x4F, 0x6F, 0xD1, 0x41, 0x8F, 0xBF, 0x66, 0xBE,\n\t\t0x80, 0x59, 0xA9, 0x1B, 0xA8, 0xDC, 0xDA, 0x61\n\t},\n\t{\n\t\t0x1C, 0x6C, 0xDE, 0x5B, 0x78, 0x10, 0x3C, 0x9E,\n\t\t0x6F, 0x04, 0x6D, 0xFE, 0x30, 0xF5, 0x12, 0x1C,\n\t\t0xF9, 0xD4, 0x03, 0x9E, 0xFE, 0x22, 0x25, 0x40,\n\t\t0xA4, 0x1B, 0xBC, 0x06, 0xE4, 0x69, 0xFE, 0xB6\n\t},\n\t{\n\t\t0xB4, 0x9B, 0xB4, 0x6D, 0x1B, 0x19, 0x3B, 0x04,\n\t\t0x5E, 0x74, 0x12, 0x05, 0x9F, 0xE7, 0x2D, 0x55,\n\t\t0x25, 0x52, 0xA8, 0xFB, 0x6C, 0x36, 0x41, 0x07,\n\t\t0x23, 0xDC, 0x7D, 0x05, 0xFC, 0xCE, 0xDE, 0xD3\n\t},\n\t{\n\t\t0xB6, 0x12, 0xD3, 0xD2, 0x1F, 0xC4, 0xDE, 0x3C,\n\t\t0x79, 0x1A, 0xF7, 0x35, 0xE5, 0x9F, 0xB7, 0x17,\n\t\t0xD8, 0x39, 0x72, 0x3B, 0x42, 0x50, 0x8E, 0x9E,\n\t\t0xBF, 0x78, 0x06, 0xD9, 0x3E, 0x9C, 0x83, 0x7F\n\t},\n\t{\n\t\t0x7C, 0x33, 0x90, 0xA3, 0xE5, 0xCB, 0x27, 0xD1,\n\t\t0x86, 0x8B, 0xA4, 0x55, 0xCF, 0xEB, 0x32, 0x22,\n\t\t0xFD, 0xE2, 0x7B, 0xCD, 0xA4, 0xBF, 0x24, 0x8E,\n\t\t0x3D, 0x29, 0xCF, 0x1F, 0x34, 0x32, 0x9F, 0x25\n\t},\n\t{\n\t\t0xBD, 0x42, 0xEE, 0xA7, 0xB3, 0x54, 0x86, 0xCD,\n\t\t0xD0, 0x90, 0x7C, 0xB4, 0x71, 0x2E, 0xDE, 0x2F,\n\t\t0x4D, 0xEE, 0xCC, 0xBC, 0xA1, 0x91, 0x60, 0x38,\n\t\t0x65, 0xA1, 0xCC, 0x80, 0x9F, 0x12, 0xB4, 0x46\n\t},\n\t{\n\t\t0xD1, 0xDD, 0x62, 0x01, 0x74, 0x0C, 0xFA, 0xAD,\n\t\t0x53, 0xCE, 0xCC, 0xB7, 0x56, 0xB1, 0x10, 0xF3,\n\t\t0xD5, 0x0F, 0x81, 0x7B, 0x43, 0xD7, 0x55, 0x95,\n\t\t0x57, 0xE5, 0x7A, 0xAD, 0x14, 0x3A, 0x85, 0xD9\n\t},\n\t{\n\t\t0x58, 0x29, 0x64, 0x3C, 0x1B, 0x10, 0xE1, 0xC8,\n\t\t0xCC, 0xF2, 0x0C, 0x9B, 0x4A, 0xF8, 0x21, 0xEA,\n\t\t0x05, 0x2D, 0x7F, 0x0F, 0x7C, 0x22, 0xF7, 0x38,\n\t\t0x0B, 0xBB, 0xCF, 0xAF, 0xB9, 0x77, 0xE2, 0x1F\n\t},\n\t{\n\t\t0xFC, 0x4C, 0xF2, 0xA7, 0xFB, 0xE0, 0xB1, 0xE8,\n\t\t0xAE, 0xFB, 0xE4, 0xB4, 0xB7, 0x9E, 0xD8, 0x4E,\n\t\t0xC9, 0x7B, 0x03, 0x4F, 0x51, 0xB4, 0xE9, 0x7F,\n\t\t0x76, 0x0B, 0x20, 0x63, 0x97, 0x65, 0xB9, 0x33\n\t},\n\t{\n\t\t0x4D, 0x7C, 0x3B, 0x34, 0x38, 0xA0, 0xBD, 0xA2,\n\t\t0x8E, 0x7A, 0x96, 0xE4, 0x20, 0x27, 0xD8, 0x13,\n\t\t0xE8, 0x8A, 0xE6, 0x28, 0x85, 0x49, 0x98, 0x33,\n\t\t0xD3, 0xC5, 0xF6, 0x35, 0x9E, 0xF7, 0xED, 0xBC\n\t},\n\t{\n\t\t0x34, 0xCB, 0xD3, 0x20, 0x68, 0xEF, 0x7E, 0x82,\n\t\t0x09, 0x9E, 0x58, 0x0B, 0xF9, 0xE2, 0x64, 0x23,\n\t\t0xE9, 0x81, 0xE3, 0x1B, 0x1B, 0xBC, 0xE6, 0x1A,\n\t\t0xEA, 0xB1, 0x4C, 0x32, 0xA2, 0x73, 0xE4, 0xCB\n\t},\n\t{\n\t\t0xA0, 0x5D, 0xDA, 0x7D, 0x0D, 0xA9, 0xE0, 0x94,\n\t\t0xAE, 0x22, 0x53, 0x3F, 0x79, 0xE7, 0xDC, 0xCD,\n\t\t0x26, 0xB1, 0x75, 0x7C, 0xEF, 0xB9, 0x5B, 0xCF,\n\t\t0x62, 0xC4, 0xFF, 0x9C, 0x26, 0x92, 0xE1, 0xC0\n\t},\n\t{\n\t\t0x22, 0x4C, 0xCF, 0xFA, 0x7C, 0xCA, 0x4C, 0xE3,\n\t\t0x4A, 0xFD, 0x47, 0xF6, 0x2A, 0xDE, 0x53, 0xC5,\n\t\t0xE8, 0x48, 0x9B, 0x04, 0xAC, 0x9C, 0x41, 0xF7,\n\t\t0xFA, 0xD0, 0xC8, 0xED, 0xEB, 0x89, 0xE9, 0x41\n\t},\n\t{\n\t\t0x6B, 0xC6, 0x07, 0x64, 0x83, 0xAA, 0x11, 0xC0,\n\t\t0x7F, 0xBA, 0x55, 0xC0, 0xF9, 0xA1, 0xB5, 0xDA,\n\t\t0x87, 0xEC, 0xBF, 0xFE, 0xA7, 0x55, 0x98, 0xCC,\n\t\t0x31, 0x8A, 0x51, 0x4C, 0xEC, 0x7B, 0x3B, 0x6A\n\t},\n\t{\n\t\t0x9A, 0x03, 0x60, 0xE2, 0x3A, 0x22, 0xF4, 0xF7,\n\t\t0x6C, 0x0E, 0x95, 0x28, 0xDA, 0xFD, 0x12, 0x9B,\n\t\t0xB4, 0x67, 0x5F, 0xB8, 0x8D, 0x44, 0xEA, 0xF8,\n\t\t0x57, 0x77, 0x30, 0x0C, 0xEC, 0x9B, 0xCC, 0x79\n\t},\n\t{\n\t\t0x79, 0x01, 0x99, 0xB4, 0xCA, 0x90, 0xDE, 0xDC,\n\t\t0xCF, 0xE3, 0x24, 0x74, 0xE8, 0x5B, 0x17, 0x4F,\n\t\t0x06, 0x9E, 0x35, 0x42, 0xBE, 0x31, 0x04, 0xC1,\n\t\t0x12, 0x5C, 0x2F, 0xDB, 0xD6, 0x9D, 0x32, 0xC7\n\t},\n\t{\n\t\t0x55, 0x83, 0x99, 0x25, 0x83, 0x4C, 0xA3, 0xE8,\n\t\t0x25, 0xE9, 0x92, 0x41, 0x87, 0x4D, 0x16, 0xD6,\n\t\t0xC2, 0x62, 0x36, 0x29, 0xC4, 0xC2, 0xAD, 0xDD,\n\t\t0xF0, 0xDB, 0xA0, 0x1E, 0x6C, 0xE8, 0xA0, 0xDC\n\t},\n\t{\n\t\t0x61, 0x5F, 0xF8, 0x46, 0xD9, 0x93, 0x00, 0x7D,\n\t\t0x38, 0xDE, 0x1A, 0xEC, 0xB3, 0x17, 0x82, 0x89,\n\t\t0xDE, 0xD0, 0x9E, 0x6B, 0xB5, 0xCB, 0xD6, 0x0F,\n\t\t0x69, 0xC6, 0xAA, 0x36, 0x38, 0x30, 0x20, 0xF7\n\t},\n\t{\n\t\t0xF0, 0xE4, 0x0B, 0x4E, 0xD4, 0x0D, 0x34, 0x85,\n\t\t0x1E, 0x72, 0xB4, 0xEE, 0x4D, 0x00, 0xEA, 0x6A,\n\t\t0x40, 0xEA, 0x1C, 0x1B, 0xF9, 0xE5, 0xC2, 0x69,\n\t\t0x71, 0x0C, 0x9D, 0x51, 0xCB, 0xB8, 0xA3, 0xC9\n\t},\n\t{\n\t\t0x0B, 0x07, 0xB2, 0x33, 0x3B, 0x08, 0xD0, 0x8C,\n\t\t0x11, 0xCA, 0x34, 0xAB, 0x44, 0x9B, 0x71, 0xD2,\n\t\t0x9A, 0x0F, 0x43, 0xE1, 0xF7, 0x78, 0xE0, 0x73,\n\t\t0xE7, 0x90, 0x06, 0xCC, 0xB7, 0x30, 0xED, 0x62\n\t},\n\t{\n\t\t0xD1, 0xF4, 0xC2, 0x9D, 0x9F, 0x23, 0xEA, 0x35,\n\t\t0xEC, 0x40, 0x35, 0xB3, 0x77, 0xD5, 0x06, 0x53,\n\t\t0x8E, 0x72, 0x8B, 0xC7, 0x39, 0xC1, 0x45, 0x96,\n\t\t0x80, 0xCF, 0x1C, 0xC6, 0x94, 0x24, 0x92, 0x4D\n\t},\n\t{\n\t\t0x12, 0x79, 0xCF, 0x6F, 0x66, 0x9F, 0x92, 0xF6,\n\t\t0xBF, 0xC2, 0x5D, 0x60, 0x5B, 0x94, 0x40, 0xC7,\n\t\t0xDC, 0xCB, 0xD2, 0x5D, 0xF2, 0x8D, 0xC7, 0x35,\n\t\t0x3A, 0xBC, 0x1C, 0x05, 0x30, 0x40, 0x5D, 0xC4\n\t},\n\t{\n\t\t0x1F, 0xA0, 0xAF, 0x00, 0x77, 0x5D, 0xC2, 0xCE,\n\t\t0x76, 0x50, 0x6D, 0x32, 0x80, 0xF4, 0x72, 0xD2,\n\t\t0xF6, 0xFF, 0x97, 0xA2, 0x15, 0x1F, 0xAA, 0x82,\n\t\t0x79, 0x42, 0xFE, 0xA4, 0x4A, 0xD0, 0xBA, 0x1F\n\t},\n\t{\n\t\t0x3E, 0x1A, 0xD5, 0x4A, 0x5F, 0x83, 0x5B, 0x98,\n\t\t0x3B, 0xD2, 0xAA, 0xB0, 0xED, 0x2A, 0x4C, 0x0B,\n\t\t0xDD, 0x72, 0x16, 0x20, 0x9C, 0x36, 0xA7, 0x9E,\n\t\t0x9E, 0x2A, 0xAB, 0xB9, 0x9F, 0xAF, 0x35, 0x12\n\t},\n\t{\n\t\t0xC6, 0xED, 0x39, 0xE2, 0xD8, 0xB6, 0x36, 0xEC,\n\t\t0xCB, 0xA2, 0x45, 0xEF, 0x4E, 0x88, 0x64, 0xF4,\n\t\t0xCD, 0x94, 0x6B, 0xE2, 0x16, 0xB9, 0xBE, 0x48,\n\t\t0x30, 0x3E, 0x08, 0xB9, 0x2D, 0xD0, 0x94, 0x34\n\t},\n\t{\n\t\t0xE2, 0x47, 0x36, 0xC1, 0x3E, 0xCB, 0x9F, 0x36,\n\t\t0xA0, 0xD8, 0x29, 0xD4, 0x79, 0x8D, 0x76, 0x99,\n\t\t0xC1, 0x4C, 0xC6, 0x5B, 0x6D, 0xC4, 0x4E, 0xD6,\n\t\t0xF1, 0x0C, 0xD4, 0x85, 0x3D, 0x6E, 0x07, 0x57\n\t},\n\t{\n\t\t0x38, 0x9B, 0xE8, 0x80, 0x52, 0xA3, 0x81, 0x27,\n\t\t0x2C, 0x6D, 0xF7, 0x41, 0xA8, 0x8A, 0xD3, 0x49,\n\t\t0xB7, 0x12, 0x71, 0x84, 0x35, 0x48, 0x0A, 0x81,\n\t\t0x90, 0xB7, 0x04, 0x77, 0x1D, 0x2D, 0xE6, 0x37\n\t},\n\t{\n\t\t0x88, 0x9F, 0x2D, 0x57, 0x8A, 0x5D, 0xAE, 0xFD,\n\t\t0x34, 0x1C, 0x21, 0x09, 0x84, 0xE1, 0x26, 0xD1,\n\t\t0xD9, 0x6D, 0xA2, 0xDE, 0xE3, 0xC8, 0x1F, 0x7A,\n\t\t0x60, 0x80, 0xBF, 0x84, 0x56, 0x9B, 0x31, 0x14\n\t},\n\t{\n\t\t0xE9, 0x36, 0x09, 0x5B, 0x9B, 0x98, 0x2F, 0xFC,\n\t\t0x85, 0x6D, 0x2F, 0x52, 0x76, 0xA4, 0xE5, 0x29,\n\t\t0xEC, 0x73, 0x95, 0xDA, 0x31, 0x6D, 0x62, 0x87,\n\t\t0x02, 0xFB, 0x28, 0x1A, 0xDA, 0x6F, 0x38, 0x99\n\t},\n\t{\n\t\t0xEF, 0x89, 0xCE, 0x1D, 0x6F, 0x8B, 0x48, 0xEA,\n\t\t0x5C, 0xD6, 0xAE, 0xAB, 0x6A, 0x83, 0xD0, 0xCC,\n\t\t0x98, 0xC9, 0xA3, 0xA2, 0x07, 0xA1, 0x08, 0x57,\n\t\t0x32, 0xF0, 0x47, 0xD9, 0x40, 0x38, 0xC2, 0x88\n\t},\n\t{\n\t\t0xF9, 0x25, 0x01, 0x6D, 0x79, 0xF2, 0xAC, 0xA8,\n\t\t0xC4, 0x9E, 0xDF, 0xCD, 0x66, 0x21, 0xD5, 0xBE,\n\t\t0x3C, 0x8C, 0xEC, 0x61, 0xBD, 0x58, 0x71, 0xD8,\n\t\t0xC1, 0xD3, 0xA5, 0x65, 0xF3, 0x5E, 0x0C, 0x9F\n\t},\n\t{\n\t\t0x63, 0xE8, 0x63, 0x4B, 0x75, 0x7A, 0x38, 0xF9,\n\t\t0x2B, 0x92, 0xFD, 0x23, 0x89, 0x3B, 0xA2, 0x99,\n\t\t0x85, 0x3A, 0x86, 0x13, 0x67, 0x9F, 0xDF, 0x7E,\n\t\t0x05, 0x11, 0x09, 0x5C, 0x0F, 0x04, 0x7B, 0xCA\n\t},\n\t{\n\t\t0xCF, 0x2C, 0xCA, 0x07, 0x72, 0xB7, 0x05, 0xEB,\n\t\t0x57, 0xD2, 0x89, 0x43, 0xF8, 0x3D, 0x35, 0x3F,\n\t\t0xE2, 0x91, 0xE5, 0xB3, 0x77, 0x78, 0x0B, 0x37,\n\t\t0x4C, 0x8B, 0xA4, 0x66, 0x58, 0x30, 0xBE, 0x87\n\t},\n\t{\n\t\t0x46, 0xDF, 0x5B, 0x87, 0xC8, 0x0E, 0x7E, 0x40,\n\t\t0x74, 0xAE, 0xE6, 0x85, 0x59, 0x42, 0x47, 0x42,\n\t\t0x84, 0x5B, 0x9B, 0x35, 0x0F, 0x51, 0xBA, 0x55,\n\t\t0xB0, 0x74, 0xBB, 0xAE, 0x4C, 0x62, 0x6A, 0xAB\n\t},\n\t{\n\t\t0x65, 0x8A, 0xA4, 0xF9, 0xD2, 0xBC, 0xBD, 0x4F,\n\t\t0x7F, 0x8E, 0xB6, 0x3E, 0x68, 0xF5, 0x36, 0x7E,\n\t\t0xDB, 0xC5, 0x00, 0xA0, 0xB1, 0xFB, 0xB4, 0x1E,\n\t\t0x9D, 0xF1, 0x41, 0xBC, 0xBA, 0x8F, 0xCD, 0x53\n\t},\n\t{\n\t\t0xEE, 0x80, 0x55, 0x50, 0x08, 0xA7, 0x16, 0x55,\n\t\t0xE0, 0x81, 0x09, 0x2B, 0xBA, 0x6F, 0x67, 0x0E,\n\t\t0xD9, 0x8A, 0xF9, 0xA0, 0x9F, 0xB5, 0xAF, 0xB9,\n\t\t0x4C, 0xBC, 0x5C, 0x75, 0x48, 0x14, 0xDB, 0x4F\n\t},\n\t{\n\t\t0x2C, 0x5F, 0x9D, 0x04, 0x82, 0x20, 0xB0, 0x41,\n\t\t0xB6, 0xD4, 0x52, 0x4B, 0x44, 0x90, 0xCF, 0x8C,\n\t\t0x66, 0xFC, 0xB8, 0xE1, 0x4B, 0x0D, 0x64, 0x88,\n\t\t0x7A, 0xA1, 0xE4, 0x76, 0x1A, 0x60, 0x2B, 0x39\n\t},\n\t{\n\t\t0x44, 0xCB, 0x63, 0x11, 0xD0, 0x75, 0x0B, 0x7E,\n\t\t0x33, 0xF7, 0x33, 0x3A, 0xA7, 0x8A, 0xAC, 0xA9,\n\t\t0xC3, 0x4A, 0xD5, 0xF7, 0x9C, 0x1B, 0x15, 0x91,\n\t\t0xEC, 0x33, 0x95, 0x1E, 0x69, 0xC4, 0xC4, 0x61\n\t},\n\t{\n\t\t0x0C, 0x6C, 0xE3, 0x2A, 0x3E, 0xA0, 0x56, 0x12,\n\t\t0xC5, 0xF8, 0x09, 0x0F, 0x6A, 0x7E, 0x87, 0xF5,\n\t\t0xAB, 0x30, 0xE4, 0x1B, 0x70, 0x7D, 0xCB, 0xE5,\n\t\t0x41, 0x55, 0x62, 0x0A, 0xD7, 0x70, 0xA3, 0x40\n\t},\n\t{\n\t\t0xC6, 0x59, 0x38, 0xDD, 0x3A, 0x05, 0x3C, 0x72,\n\t\t0x9C, 0xF5, 0xB7, 0xC8, 0x9F, 0x39, 0x0B, 0xFE,\n\t\t0xBB, 0x51, 0x12, 0x76, 0x6B, 0xB0, 0x0A, 0xA5,\n\t\t0xFA, 0x31, 0x64, 0xDF, 0xDF, 0x3B, 0x56, 0x47\n\t},\n\t{\n\t\t0x7D, 0xE7, 0xF0, 0xD5, 0x9A, 0x90, 0x39, 0xAF,\n\t\t0xF3, 0xAA, 0xF3, 0x2C, 0x3E, 0xE5, 0x2E, 0x79,\n\t\t0x17, 0x53, 0x57, 0x29, 0x06, 0x21, 0x68, 0xD2,\n\t\t0x49, 0x0B, 0x6B, 0x6C, 0xE2, 0x44, 0xB3, 0x80\n\t},\n\t{\n\t\t0x89, 0x58, 0x98, 0xF5, 0x3A, 0x8F, 0x39, 0xE4,\n\t\t0x24, 0x10, 0xDA, 0x77, 0xB6, 0xC4, 0x81, 0x5B,\n\t\t0x0B, 0xB2, 0x39, 0x5E, 0x39, 0x22, 0xF5, 0xBE,\n\t\t0xD0, 0xE1, 0xFB, 0xF2, 0xA4, 0xC6, 0xDF, 0xEB\n\t},\n\t{\n\t\t0xC9, 0x05, 0xA8, 0x49, 0x84, 0x34, 0x8A, 0x64,\n\t\t0xDB, 0x1F, 0x54, 0x20, 0x83, 0x74, 0x8A, 0xD9,\n\t\t0x0A, 0x4B, 0xAD, 0x98, 0x33, 0xCB, 0x6D, 0xA3,\n\t\t0x87, 0x29, 0x34, 0x31, 0xF1, 0x9E, 0x7C, 0x9C\n\t},\n\t{\n\t\t0xED, 0x37, 0xD1, 0xA4, 0xD0, 0x6C, 0x90, 0xD1,\n\t\t0x95, 0x78, 0x48, 0x66, 0x7E, 0x95, 0x48, 0xFE,\n\t\t0xBB, 0x5D, 0x42, 0x3E, 0xAB, 0x4F, 0x56, 0x78,\n\t\t0x5C, 0xC4, 0xB5, 0x41, 0x6B, 0x78, 0x00, 0x08\n\t},\n\t{\n\t\t0x0B, 0xC6, 0x5D, 0x99, 0x97, 0xFB, 0x73, 0x4A,\n\t\t0x56, 0x1F, 0xB1, 0xE9, 0xF8, 0xC0, 0x95, 0x8A,\n\t\t0x02, 0xC7, 0xA4, 0xDB, 0xD0, 0x96, 0xEB, 0xEF,\n\t\t0x1A, 0x17, 0x51, 0xAE, 0xD9, 0x59, 0xEE, 0xD7\n\t},\n\t{\n\t\t0x7C, 0x5F, 0x43, 0x2E, 0xB8, 0xB7, 0x35, 0x2A,\n\t\t0x94, 0x94, 0xDE, 0xA4, 0xD5, 0x3C, 0x21, 0x38,\n\t\t0x70, 0x31, 0xCE, 0x70, 0xE8, 0x5D, 0x94, 0x08,\n\t\t0xFC, 0x6F, 0x8C, 0xD9, 0x8A, 0x6A, 0xAA, 0x1E\n\t},\n\t{\n\t\t0xB8, 0xBF, 0x8E, 0x2C, 0x34, 0xE0, 0x33, 0x98,\n\t\t0x36, 0x39, 0x90, 0x9E, 0xAA, 0x37, 0x64, 0x0D,\n\t\t0x87, 0x7B, 0x04, 0x8F, 0xE2, 0x99, 0xB4, 0x70,\n\t\t0xAF, 0x2D, 0x0B, 0xA8, 0x2A, 0x5F, 0x14, 0xC0\n\t},\n\t{\n\t\t0x88, 0xA9, 0xDD, 0x13, 0xD5, 0xDA, 0xDB, 0xDE,\n\t\t0xE6, 0xBF, 0xF7, 0xEE, 0x1E, 0xF8, 0xC7, 0x1C,\n\t\t0xC1, 0x93, 0xAA, 0x4B, 0xF3, 0xE8, 0x4F, 0x8F,\n\t\t0xE8, 0x0C, 0xB0, 0x75, 0x68, 0x3C, 0x07, 0x79\n\t},\n\t{\n\t\t0x9A, 0xED, 0xB8, 0x87, 0x6D, 0xD2, 0x1C, 0x8C,\n\t\t0x84, 0xD2, 0xE7, 0x02, 0xA1, 0x36, 0x25, 0x98,\n\t\t0x04, 0x62, 0xF6, 0x8B, 0xF0, 0xA1, 0xB7, 0x25,\n\t\t0x4A, 0xD8, 0x06, 0xC3, 0x84, 0x03, 0xC9, 0xDE\n\t},\n\t{\n\t\t0xD0, 0x97, 0x57, 0x3D, 0xF2, 0xD6, 0xB2, 0x48,\n\t\t0x9A, 0x47, 0x94, 0x84, 0x86, 0x98, 0x00, 0xA1,\n\t\t0xF8, 0x33, 0xEA, 0x16, 0x9E, 0xFF, 0x32, 0xAE,\n\t\t0x3C, 0xE6, 0x3A, 0x20, 0x79, 0x54, 0x8D, 0x78\n\t},\n\t{\n\t\t0xD1, 0x8F, 0x27, 0xA3, 0xE5, 0x55, 0xD7, 0xF9,\n\t\t0x1A, 0x00, 0x7C, 0x67, 0xAC, 0xEE, 0xDE, 0x39,\n\t\t0x1F, 0x75, 0xA6, 0x1F, 0xA4, 0x2A, 0x0B, 0x45,\n\t\t0x66, 0xEB, 0x58, 0x2C, 0xA0, 0x5E, 0xBC, 0xE7\n\t},\n\t{\n\t\t0xDF, 0x1D, 0xAA, 0x90, 0xB1, 0x70, 0x23, 0x13,\n\t\t0xE6, 0xA5, 0x90, 0x1C, 0x7A, 0xFC, 0x5E, 0xD9,\n\t\t0x65, 0x77, 0x17, 0xA7, 0x15, 0xFA, 0x53, 0xA4,\n\t\t0x18, 0x9E, 0xC1, 0xE5, 0xDF, 0x29, 0x3A, 0x68\n\t},\n\t{\n\t\t0x04, 0xE3, 0xA4, 0x96, 0xB6, 0x69, 0x96, 0xC6,\n\t\t0x6E, 0x32, 0x91, 0x9E, 0xD1, 0xF9, 0x4C, 0x36,\n\t\t0xEE, 0xBB, 0xF2, 0x40, 0x63, 0x3A, 0x2F, 0x73,\n\t\t0x98, 0x45, 0xF0, 0x29, 0x5D, 0x34, 0xAF, 0xBA\n\t},\n\t{\n\t\t0x8C, 0x45, 0xD8, 0x8C, 0x4E, 0x9C, 0x9D, 0x0C,\n\t\t0x8C, 0x67, 0x7F, 0xE4, 0x8F, 0xA5, 0x44, 0x9B,\n\t\t0xA3, 0x01, 0x78, 0xD4, 0x0A, 0xF0, 0xF0, 0x21,\n\t\t0x79, 0x21, 0xC6, 0x2E, 0x4B, 0x60, 0xCD, 0xD3\n\t},\n\t{\n\t\t0xE1, 0x49, 0xA6, 0xB1, 0x3B, 0xDE, 0xDE, 0xA2,\n\t\t0xEE, 0xEE, 0x00, 0x9C, 0xE9, 0x44, 0x5E, 0x8D,\n\t\t0xCF, 0x76, 0xB7, 0x6E, 0x55, 0xA5, 0x01, 0xD8,\n\t\t0xF5, 0xB4, 0x3F, 0xF8, 0x96, 0x79, 0x6A, 0xD1\n\t},\n\t{\n\t\t0xA8, 0x37, 0xC4, 0xC7, 0xC6, 0xF5, 0xCF, 0xB9,\n\t\t0x9E, 0x10, 0x85, 0xFD, 0x43, 0x28, 0x7A, 0x41,\n\t\t0x05, 0xCB, 0x28, 0xB7, 0x6F, 0xC3, 0x8B, 0x60,\n\t\t0x55, 0xC5, 0xDC, 0xFF, 0x78, 0xB8, 0x25, 0x65\n\t},\n\t{\n\t\t0x42, 0x41, 0x1F, 0x28, 0x78, 0x0B, 0x4F, 0x16,\n\t\t0x38, 0x54, 0x0B, 0x87, 0x05, 0x21, 0xEC, 0x45,\n\t\t0xBC, 0xEB, 0x1E, 0x0C, 0x71, 0x31, 0xF7, 0xE1,\n\t\t0xC4, 0x67, 0x2E, 0x43, 0x6C, 0x88, 0xC8, 0xE9\n\t},\n\t{\n\t\t0x34, 0xB4, 0xE8, 0x76, 0x76, 0x94, 0x71, 0xDF,\n\t\t0x55, 0x2E, 0x55, 0x22, 0xCE, 0xA7, 0x84, 0xFA,\n\t\t0x53, 0xAC, 0x61, 0xBE, 0xDE, 0x8C, 0xFE, 0x29,\n\t\t0x14, 0x09, 0xE6, 0x8B, 0x69, 0xE8, 0x77, 0x6F\n\t},\n\t{\n\t\t0x8F, 0x31, 0xD6, 0x37, 0xA9, 0x1D, 0xBD, 0x0E,\n\t\t0xCB, 0x0B, 0xA0, 0xE6, 0x94, 0xBE, 0xC1, 0x44,\n\t\t0x76, 0x58, 0xCE, 0x6C, 0x27, 0xEA, 0x9B, 0x95,\n\t\t0xFF, 0x36, 0x70, 0x1C, 0xAF, 0x36, 0xF0, 0x01\n\t},\n\t{\n\t\t0xB5, 0xC8, 0x95, 0xEB, 0x07, 0x1E, 0x3D, 0x38,\n\t\t0x52, 0x8D, 0x47, 0x5D, 0x3B, 0xB0, 0xBA, 0x88,\n\t\t0xB7, 0x17, 0x95, 0xE4, 0x0A, 0x98, 0x2E, 0x2A,\n\t\t0xC2, 0xD8, 0x44, 0x22, 0xA0, 0xF2, 0x68, 0x5D\n\t},\n\t{\n\t\t0xE9, 0x06, 0x25, 0x7C, 0x41, 0x9D, 0x94, 0x1E,\n\t\t0xD2, 0xB8, 0xA9, 0xC1, 0x27, 0x81, 0xDB, 0x97,\n\t\t0x59, 0xA3, 0xFC, 0xF3, 0xDC, 0x7C, 0xDB, 0x03,\n\t\t0x15, 0x99, 0xE1, 0x08, 0x6B, 0x67, 0x2F, 0x10\n\t},\n\t{\n\t\t0x98, 0xAD, 0x24, 0x39, 0x7C, 0x6E, 0xAE, 0x4C,\n\t\t0xF7, 0x3E, 0xA8, 0xBB, 0xEF, 0x5A, 0x0B, 0x74,\n\t\t0xD2, 0x1A, 0xD1, 0x5F, 0x33, 0x92, 0x0F, 0x44,\n\t\t0x07, 0x0A, 0x98, 0xBD, 0xF5, 0x3D, 0x0B, 0x3A\n\t},\n\t{\n\t\t0xDD, 0x51, 0x0C, 0xA5, 0x5B, 0x11, 0x70, 0xF9,\n\t\t0xCE, 0xFD, 0xBB, 0x16, 0xFC, 0x14, 0x52, 0x62,\n\t\t0xAA, 0x36, 0x3A, 0x87, 0x0A, 0x01, 0xE1, 0xBC,\n\t\t0x4F, 0xBE, 0x40, 0x23, 0x4B, 0x4B, 0x6F, 0x2F\n\t},\n\t{\n\t\t0xF2, 0xD8, 0xD9, 0x31, 0xB9, 0x2E, 0x1C, 0xB6,\n\t\t0x98, 0xE5, 0x6E, 0xD0, 0x28, 0x19, 0xEA, 0x11,\n\t\t0xD2, 0x66, 0x19, 0xB8, 0x3A, 0x62, 0x09, 0xAD,\n\t\t0x67, 0x22, 0x53, 0x68, 0xFE, 0x11, 0x95, 0x71\n\t},\n\t{\n\t\t0xE4, 0x63, 0x70, 0x55, 0xDB, 0x91, 0xF9, 0x43,\n\t\t0x7C, 0xF4, 0x60, 0xEF, 0x40, 0xB5, 0x14, 0x5F,\n\t\t0x69, 0x98, 0x26, 0x6A, 0x5E, 0x74, 0xE9, 0x6A,\n\t\t0x00, 0x78, 0x2C, 0x62, 0xCF, 0x30, 0xCF, 0x1C\n\t},\n\t{\n\t\t0x35, 0x63, 0x53, 0x0A, 0x89, 0xD3, 0x2B, 0x75,\n\t\t0xF7, 0x8D, 0x83, 0xE9, 0x87, 0x2A, 0xD4, 0xC5,\n\t\t0x75, 0xF5, 0x20, 0x39, 0x9D, 0x65, 0x03, 0x5D,\n\t\t0xED, 0x99, 0xE5, 0xEE, 0xC5, 0x80, 0x71, 0x50\n\t},\n\t{\n\t\t0x8E, 0x79, 0xF9, 0x2C, 0x86, 0x5B, 0xEB, 0x3E,\n\t\t0x1C, 0xDB, 0xF0, 0x8F, 0x75, 0x4A, 0x26, 0x06,\n\t\t0xE8, 0x53, 0x49, 0x05, 0x3D, 0x66, 0xD6, 0x16,\n\t\t0x02, 0x4A, 0x81, 0x3F, 0xCA, 0x54, 0x1A, 0x4D\n\t},\n\t{\n\t\t0x86, 0x42, 0x26, 0xF2, 0x83, 0x9C, 0x76, 0xB1,\n\t\t0xD5, 0xF7, 0xC1, 0x3D, 0x98, 0xC2, 0xA5, 0x15,\n\t\t0x8C, 0x2A, 0xBB, 0x71, 0xD9, 0xD8, 0xF0, 0xFA,\n\t\t0x1F, 0x7C, 0x3F, 0x74, 0x68, 0x00, 0x16, 0x03\n\t},\n\t{\n\t\t0xD3, 0xE3, 0xF5, 0xB8, 0xCE, 0xEB, 0xB1, 0x11,\n\t\t0x84, 0x80, 0x35, 0x35, 0x90, 0x0B, 0x6E, 0xED,\n\t\t0xDA, 0x60, 0x6E, 0xEB, 0x36, 0x97, 0x51, 0xA7,\n\t\t0xCD, 0xA3, 0x6C, 0xA3, 0x02, 0x29, 0xFB, 0x02\n\t},\n\t{\n\t\t0x8C, 0x7D, 0x6B, 0x98, 0x72, 0x69, 0x16, 0x90,\n\t\t0x31, 0xF7, 0x1F, 0xD7, 0xE4, 0xC4, 0x45, 0x01,\n\t\t0x2D, 0x3E, 0x6A, 0x3C, 0x88, 0x09, 0xF6, 0x47,\n\t\t0x9B, 0xD6, 0x67, 0xCF, 0x31, 0x1E, 0x27, 0x6E\n\t},\n\t{\n\t\t0xB9, 0x04, 0xB5, 0x71, 0x1B, 0xF1, 0x9E, 0x85,\n\t\t0x32, 0xF7, 0xAD, 0x64, 0x27, 0x41, 0x0A, 0x62,\n\t\t0xA1, 0xF7, 0x7F, 0x77, 0xB9, 0xB6, 0xD7, 0x1D,\n\t\t0x2F, 0xC4, 0x3B, 0xC9, 0x0F, 0x73, 0x23, 0x5A\n\t},\n\t{\n\t\t0x45, 0x36, 0x63, 0x43, 0x15, 0xC8, 0x67, 0x28,\n\t\t0xF5, 0xAB, 0x74, 0x49, 0xEB, 0x2D, 0x04, 0x02,\n\t\t0x0E, 0x9E, 0xAE, 0x8D, 0xD6, 0x79, 0x55, 0x00,\n\t\t0xE9, 0xEC, 0x9A, 0x00, 0x66, 0x38, 0x6E, 0x69\n\t},\n\t{\n\t\t0xFD, 0x5E, 0x49, 0xFE, 0xD4, 0x9D, 0xC4, 0x4B,\n\t\t0xDE, 0x89, 0xF4, 0x60, 0xA9, 0x50, 0x19, 0x1E,\n\t\t0xBB, 0x06, 0x7C, 0x69, 0x8A, 0x3F, 0x21, 0xEA,\n\t\t0x14, 0x30, 0x8C, 0x74, 0x13, 0xB9, 0x16, 0x81\n\t},\n\t{\n\t\t0x31, 0xF0, 0x1D, 0x03, 0x0B, 0x9B, 0x22, 0xD0,\n\t\t0x0A, 0x0F, 0x71, 0xED, 0x2C, 0xEB, 0x5D, 0x2D,\n\t\t0xC8, 0x1A, 0xF2, 0xC2, 0x4B, 0xF5, 0x67, 0x0F,\n\t\t0xDE, 0x19, 0xA6, 0x85, 0xE8, 0xD1, 0x39, 0x2E\n\t},\n\t{\n\t\t0x5F, 0x84, 0xD9, 0xDE, 0x28, 0x4B, 0x1E, 0x4F,\n\t\t0x67, 0x8E, 0x31, 0xAB, 0x6A, 0x76, 0xF5, 0x66,\n\t\t0x1B, 0x5A, 0xEA, 0xA7, 0x68, 0x53, 0x93, 0x84,\n\t\t0xAA, 0x38, 0xF9, 0xE4, 0x9C, 0xCE, 0x6E, 0x6E\n\t},\n\t{\n\t\t0xB2, 0x07, 0x9E, 0x59, 0x97, 0xA4, 0xEA, 0xD3,\n\t\t0xA7, 0x1F, 0xEF, 0xC0, 0x2F, 0x90, 0xA7, 0x48,\n\t\t0x3A, 0x10, 0xFD, 0x2E, 0x6F, 0x31, 0xBD, 0xA9,\n\t\t0xD2, 0x08, 0x44, 0x85, 0xCC, 0x01, 0x6B, 0xBD\n\t},\n\t{\n\t\t0xE0, 0xF8, 0x4D, 0x7F, 0x52, 0x5B, 0x6F, 0xED,\n\t\t0x79, 0x1F, 0x77, 0x28, 0x9A, 0xE5, 0x8F, 0x7D,\n\t\t0x50, 0xA2, 0x94, 0x32, 0xD4, 0x2C, 0x25, 0xC1,\n\t\t0xE8, 0x39, 0x29, 0xB8, 0x38, 0x89, 0x1D, 0x79\n\t},\n\t{\n\t\t0x70, 0x46, 0x96, 0x90, 0x95, 0x6D, 0x79, 0x18,\n\t\t0xAC, 0xE7, 0xBA, 0x5F, 0x41, 0x30, 0x2D, 0xA1,\n\t\t0x38, 0xC9, 0xB5, 0x6E, 0xCD, 0x41, 0x55, 0x44,\n\t\t0xFA, 0xCE, 0x8D, 0x99, 0x8C, 0x21, 0xAB, 0xEB\n\t},\n\t{\n\t\t0x45, 0xC9, 0x1A, 0x62, 0x24, 0x9B, 0x39, 0xCD,\n\t\t0xA9, 0x4E, 0x50, 0x82, 0x95, 0xBE, 0xC7, 0x66,\n\t\t0x71, 0x19, 0x44, 0x77, 0x65, 0xEF, 0x80, 0xEF,\n\t\t0xA8, 0x2D, 0x1E, 0x92, 0xD5, 0x70, 0x67, 0xD8\n\t},\n\t{\n\t\t0x1D, 0x9E, 0x00, 0x73, 0xEE, 0xD0, 0x73, 0x15,\n\t\t0x54, 0xC3, 0xBE, 0xAA, 0x47, 0x46, 0x0D, 0x51,\n\t\t0x1A, 0xD2, 0x61, 0xDD, 0x4D, 0x4A, 0x3B, 0xED,\n\t\t0x9D, 0x8D, 0x20, 0x2F, 0x22, 0xF2, 0x15, 0x89\n\t},\n\t{\n\t\t0x40, 0x82, 0x62, 0x73, 0x6D, 0x8A, 0xEC, 0x0B,\n\t\t0x84, 0x7D, 0xBA, 0x25, 0x02, 0x58, 0x60, 0x8A,\n\t\t0x43, 0x45, 0xA6, 0x3A, 0x1E, 0xB1, 0x95, 0xE5,\n\t\t0xC7, 0xAE, 0x2E, 0xE8, 0x74, 0xC3, 0x4D, 0xA8\n\t},\n\t{\n\t\t0x23, 0xD2, 0xB7, 0x04, 0x39, 0x46, 0x99, 0x49,\n\t\t0x98, 0x23, 0x90, 0x53, 0x8D, 0x7E, 0x5A, 0xDE,\n\t\t0x9F, 0x18, 0xC8, 0xE3, 0xBB, 0xF6, 0x60, 0x5A,\n\t\t0xFC, 0xF4, 0x9B, 0x00, 0xC0, 0x61, 0xE8, 0x37\n\t},\n\t{\n\t\t0x23, 0x2F, 0xB1, 0x87, 0xD2, 0x71, 0xBE, 0xA9,\n\t\t0x12, 0xEF, 0xD4, 0x07, 0xFF, 0xE0, 0x80, 0x56,\n\t\t0xD6, 0xA4, 0x2E, 0x53, 0x21, 0xEC, 0x79, 0x2D,\n\t\t0xF3, 0xD5, 0x84, 0xA9, 0x4F, 0x63, 0x0A, 0xB2\n\t},\n\t{\n\t\t0x13, 0x8E, 0x19, 0x44, 0xE4, 0xB5, 0x4D, 0xE8,\n\t\t0x68, 0x1D, 0x7E, 0x48, 0xC4, 0xF0, 0x81, 0x48,\n\t\t0xE4, 0x0A, 0x56, 0x7E, 0x5C, 0xAD, 0x94, 0x6A,\n\t\t0x6A, 0xF4, 0xE8, 0xD5, 0xD2, 0x6F, 0x75, 0xC7\n\t},\n\t{\n\t\t0x80, 0xC1, 0x51, 0x32, 0x5F, 0xBF, 0xC6, 0x78,\n\t\t0xB7, 0xBE, 0x4E, 0x40, 0xB3, 0x0F, 0x29, 0xFE,\n\t\t0x31, 0xCD, 0xBE, 0x1C, 0x84, 0x12, 0x6E, 0x00,\n\t\t0x6D, 0xF3, 0xC1, 0x85, 0x24, 0xBD, 0x2D, 0x6C\n\t},\n\t{\n\t\t0xA6, 0x42, 0x26, 0x73, 0x01, 0x66, 0x9D, 0xF2,\n\t\t0x61, 0xB8, 0x39, 0xF8, 0x73, 0x65, 0x76, 0x29,\n\t\t0x05, 0xFF, 0x32, 0x0A, 0x0A, 0x2F, 0xC4, 0xBD,\n\t\t0xC4, 0x8E, 0x5A, 0x8E, 0x15, 0xD1, 0x32, 0x33\n\t},\n\t{\n\t\t0x0F, 0x8B, 0x10, 0x99, 0x38, 0x60, 0x93, 0x7A,\n\t\t0x74, 0xCC, 0x2D, 0xE4, 0x0A, 0x27, 0x31, 0xDD,\n\t\t0x99, 0x54, 0xB6, 0x54, 0xBB, 0x94, 0xC3, 0x4E,\n\t\t0x87, 0x66, 0x52, 0xE9, 0x8D, 0x4B, 0xBD, 0x16\n\t},\n\t{\n\t\t0xE6, 0x34, 0xA5, 0x85, 0x12, 0x49, 0x32, 0x73,\n\t\t0x26, 0x0F, 0x10, 0xD4, 0x49, 0x53, 0xCD, 0x99,\n\t\t0x8E, 0x34, 0xCB, 0x82, 0x81, 0xC4, 0x1B, 0xF4,\n\t\t0x2E, 0x0A, 0xE2, 0xF2, 0x5C, 0xBD, 0x1F, 0x75\n\t},\n\t{\n\t\t0xBD, 0xE6, 0xAF, 0x9B, 0xAF, 0x3C, 0x07, 0xE9,\n\t\t0x54, 0x23, 0xCA, 0xB5, 0x04, 0xDE, 0xE7, 0x0E,\n\t\t0xDC, 0xC3, 0x31, 0x8B, 0x22, 0xDD, 0x1E, 0xB6,\n\t\t0xFD, 0x85, 0xBE, 0x44, 0x7A, 0xC9, 0xF2, 0x09\n\t},\n\t{\n\t\t0x91, 0x4B, 0x37, 0xAB, 0x5B, 0x8C, 0xFD, 0xE6,\n\t\t0xA4, 0x80, 0x46, 0x6A, 0x0D, 0x82, 0x43, 0x2C,\n\t\t0x7D, 0x76, 0x32, 0x8E, 0x9A, 0x88, 0xEF, 0x5B,\n\t\t0x4F, 0x52, 0x42, 0x9F, 0x7A, 0x3F, 0xFC, 0x7D\n\t},\n\t{\n\t\t0x55, 0xBE, 0x66, 0xE9, 0xA5, 0xAA, 0x67, 0x1A,\n\t\t0x23, 0x88, 0x2E, 0xF3, 0xE7, 0xD9, 0xD3, 0x6E,\n\t\t0xA9, 0x54, 0x87, 0xDC, 0x71, 0xB7, 0x25, 0xA5,\n\t\t0xAD, 0x4B, 0x79, 0x8A, 0x87, 0x91, 0x43, 0xD0\n\t},\n\t{\n\t\t0x3F, 0xD0, 0x45, 0x89, 0x4B, 0x83, 0x6E, 0x44,\n\t\t0xE9, 0xCA, 0x75, 0xFB, 0xE3, 0xEA, 0xDC, 0x48,\n\t\t0x6C, 0xBB, 0xD0, 0xD8, 0xCE, 0xE1, 0xB3, 0xCF,\n\t\t0x14, 0xF7, 0x6E, 0x7F, 0x1E, 0x77, 0xAE, 0xF3\n\t},\n\t{\n\t\t0xCE, 0x60, 0x34, 0x3D, 0xC4, 0x87, 0x4B, 0x66,\n\t\t0x04, 0xE1, 0xFB, 0x23, 0x1E, 0x37, 0xEC, 0x1E,\n\t\t0xEC, 0x3F, 0x06, 0x56, 0x6E, 0x42, 0x8A, 0xE7,\n\t\t0x64, 0xEF, 0xFF, 0xA2, 0x30, 0xAD, 0xD4, 0x85\n\t},\n\t{\n\t\t0xE3, 0x8C, 0x9D, 0xF0, 0x24, 0xDE, 0x21, 0x53,\n\t\t0xD2, 0x26, 0x73, 0x8A, 0x0E, 0x5B, 0xA9, 0xB8,\n\t\t0xC6, 0x78, 0x4D, 0xAC, 0xA6, 0x5C, 0x22, 0xA7,\n\t\t0x62, 0x8E, 0xB5, 0x8E, 0xA0, 0xD4, 0x95, 0xA7\n\t},\n\t{\n\t\t0x8D, 0xFE, 0xC0, 0xD4, 0xF3, 0x65, 0x8A, 0x20,\n\t\t0xA0, 0xBA, 0xD6, 0x6F, 0x21, 0x60, 0x83, 0x2B,\n\t\t0x16, 0x4E, 0x70, 0x0A, 0x21, 0xEC, 0x5A, 0x01,\n\t\t0x65, 0xC3, 0x67, 0x72, 0xB2, 0x08, 0x61, 0x11\n\t},\n\t{\n\t\t0x44, 0x01, 0xB5, 0x0E, 0x09, 0x86, 0x5F, 0x42,\n\t\t0x38, 0x24, 0x3B, 0x82, 0x25, 0xCA, 0x40, 0xA0,\n\t\t0x8D, 0xBB, 0x46, 0x85, 0xF5, 0xF8, 0x62, 0xFB,\n\t\t0xDD, 0x72, 0x98, 0x04, 0x31, 0xA8, 0x5D, 0x3F\n\t},\n\t{\n\t\t0x86, 0x68, 0x94, 0x27, 0x88, 0xC4, 0xCE, 0x8A,\n\t\t0x33, 0x19, 0x0F, 0xFC, 0xFA, 0xD1, 0xC6, 0x78,\n\t\t0xC4, 0xFA, 0x41, 0xE9, 0x94, 0x17, 0x09, 0x4E,\n\t\t0x24, 0x0F, 0x4A, 0x43, 0xF3, 0x87, 0xA3, 0xB6\n\t},\n\t{\n\t\t0xA7, 0x28, 0x8D, 0x5E, 0x09, 0x80, 0x9B, 0x69,\n\t\t0x69, 0x84, 0xEC, 0xD5, 0x32, 0x6C, 0xDD, 0x84,\n\t\t0xFB, 0xE3, 0x5F, 0xCF, 0x67, 0x23, 0x5D, 0x81,\n\t\t0x1C, 0x82, 0x00, 0x25, 0x36, 0xA3, 0xC5, 0xE1\n\t},\n\t{\n\t\t0x8E, 0x92, 0x5C, 0x3C, 0x14, 0x6B, 0xAC, 0xF3,\n\t\t0x35, 0x1E, 0xC5, 0x32, 0x41, 0xAC, 0xE5, 0xF7,\n\t\t0x3E, 0x8F, 0xC9, 0xBD, 0x8C, 0x61, 0xCA, 0xD9,\n\t\t0x7F, 0xD7, 0x72, 0xB0, 0x7E, 0x1B, 0x83, 0x73\n\t},\n\t{\n\t\t0xC7, 0xEB, 0x9E, 0x6D, 0xED, 0x2F, 0x99, 0x3D,\n\t\t0x48, 0xB0, 0x17, 0x0D, 0xA2, 0x7C, 0x5B, 0x75,\n\t\t0x3B, 0x12, 0x17, 0x6B, 0xE1, 0x26, 0xC7, 0xBA,\n\t\t0x2D, 0x6A, 0xF8, 0x5F, 0x85, 0x93, 0xB7, 0x52\n\t},\n\t{\n\t\t0xCA, 0x27, 0xF1, 0x6F, 0x94, 0xE4, 0xEC, 0x0E,\n\t\t0x62, 0x8E, 0x7F, 0x8A, 0xEF, 0xC6, 0x65, 0x7B,\n\t\t0xED, 0xC9, 0x37, 0x42, 0x96, 0x59, 0x40, 0xAE,\n\t\t0x78, 0x6A, 0x73, 0xB5, 0xFD, 0x59, 0x3B, 0x97\n\t},\n\t{\n\t\t0x8C, 0x21, 0xE6, 0x56, 0x8B, 0xC6, 0xDC, 0x00,\n\t\t0xE3, 0xD6, 0xEB, 0xC0, 0x9E, 0xA9, 0xC2, 0xCE,\n\t\t0x00, 0x6C, 0xD3, 0x11, 0xD3, 0xB3, 0xE9, 0xCC,\n\t\t0x9D, 0x8D, 0xDB, 0xFB, 0x3C, 0x5A, 0x77, 0x76\n\t},\n\t{\n\t\t0x52, 0x56, 0x66, 0x96, 0x8B, 0x3B, 0x7D, 0x00,\n\t\t0x7B, 0xB9, 0x26, 0xB6, 0xEF, 0xDC, 0x7E, 0x21,\n\t\t0x2A, 0x31, 0x15, 0x4C, 0x9A, 0xE1, 0x8D, 0x43,\n\t\t0xEE, 0x0E, 0xB7, 0xE6, 0xB1, 0xA9, 0x38, 0xD3\n\t},\n\t{\n\t\t0xE0, 0x9A, 0x4F, 0xA5, 0xC2, 0x8B, 0xDC, 0xD7,\n\t\t0xC8, 0x39, 0x84, 0x0E, 0x0A, 0x38, 0x3E, 0x4F,\n\t\t0x7A, 0x10, 0x2D, 0x0B, 0x1B, 0xC8, 0x49, 0xC9,\n\t\t0x49, 0x62, 0x7C, 0x41, 0x00, 0xC1, 0x7D, 0xD3\n\t},\n\t{\n\t\t0xC1, 0x9F, 0x3E, 0x29, 0x5D, 0xB2, 0xFC, 0x0E,\n\t\t0x74, 0x81, 0xC4, 0xF1, 0x6A, 0xF0, 0x11, 0x55,\n\t\t0xDD, 0xB0, 0xD7, 0xD1, 0x38, 0x3D, 0x4A, 0x1F,\n\t\t0xF1, 0x69, 0x9D, 0xB7, 0x11, 0x77, 0x34, 0x0C\n\t},\n\t{\n\t\t0x76, 0x9E, 0x67, 0x8C, 0x0A, 0x09, 0x09, 0xA2,\n\t\t0x02, 0x1C, 0x4D, 0xC2, 0x6B, 0x1A, 0x3C, 0x9B,\n\t\t0xC5, 0x57, 0xAD, 0xB2, 0x1A, 0x50, 0x83, 0x4C,\n\t\t0xDC, 0x5C, 0x92, 0x93, 0xF7, 0x53, 0x65, 0xF8\n\t},\n\t{\n\t\t0xB6, 0x48, 0x74, 0xAD, 0xAB, 0x6B, 0xCB, 0x85,\n\t\t0xB9, 0x4B, 0xD9, 0xA6, 0xC5, 0x65, 0xD0, 0xD2,\n\t\t0xBC, 0x35, 0x44, 0x5D, 0x75, 0x28, 0xBC, 0x85,\n\t\t0xB4, 0x1F, 0xDC, 0x79, 0xDC, 0x76, 0xE3, 0x4F\n\t},\n\t{\n\t\t0xFA, 0xF2, 0x50, 0xDE, 0x15, 0x82, 0x0F, 0x7F,\n\t\t0xC6, 0x10, 0xDD, 0x53, 0xEE, 0xAE, 0x44, 0x60,\n\t\t0x1C, 0x3E, 0xFF, 0xA3, 0xAC, 0xCD, 0x08, 0x8E,\n\t\t0xB6, 0x69, 0x05, 0xBB, 0x26, 0x53, 0xBE, 0x8C\n\t},\n\t{\n\t\t0x1E, 0x20, 0x38, 0x73, 0x9B, 0x2C, 0x01, 0x8B,\n\t\t0x0E, 0x9E, 0x0E, 0x1E, 0x52, 0x2F, 0xD9, 0x65,\n\t\t0x12, 0x87, 0xEE, 0x6E, 0x36, 0x65, 0x91, 0x9B,\n\t\t0x24, 0xC2, 0x12, 0x4F, 0x0C, 0x1A, 0x3F, 0x3A\n\t},\n\t{\n\t\t0x5F, 0xEC, 0x3A, 0xA0, 0x08, 0x61, 0xDE, 0x1A,\n\t\t0xC5, 0xDA, 0xB3, 0xC1, 0x37, 0x06, 0x5D, 0x1E,\n\t\t0x01, 0xBB, 0x03, 0xF6, 0x9D, 0xCC, 0x7D, 0x1C,\n\t\t0xF7, 0xCA, 0x4F, 0x43, 0x56, 0xAE, 0xC9, 0xA3\n\t},\n\t{\n\t\t0x44, 0x51, 0xFE, 0x6B, 0xBE, 0xF3, 0x93, 0x43,\n\t\t0x91, 0x92, 0x44, 0xC5, 0x1D, 0xAE, 0x1E, 0xA9,\n\t\t0xA9, 0x54, 0xCF, 0x2C, 0x09, 0x66, 0xAB, 0x04,\n\t\t0x5B, 0x15, 0x52, 0x1E, 0xCF, 0x35, 0x00, 0x81\n\t},\n\t{\n\t\t0x8C, 0x62, 0x2F, 0xA2, 0x16, 0x0E, 0x8E, 0x99,\n\t\t0x18, 0x13, 0xF1, 0x80, 0xBF, 0xEC, 0x0B, 0x43,\n\t\t0x1C, 0x6D, 0xBF, 0xA2, 0x95, 0x6D, 0x91, 0x75,\n\t\t0x81, 0x6A, 0x23, 0xC3, 0x82, 0xC4, 0xF2, 0x00\n\t},\n\t{\n\t\t0x81, 0x7D, 0x5C, 0x8F, 0x92, 0xE7, 0xB5, 0xCA,\n\t\t0x57, 0xF5, 0xE1, 0x63, 0x90, 0x16, 0xAD, 0x57,\n\t\t0x60, 0xE4, 0x46, 0xD6, 0xE9, 0xCA, 0xA7, 0x49,\n\t\t0x84, 0x14, 0xAC, 0xE8, 0x22, 0x80, 0xB5, 0xCD\n\t},\n\t{\n\t\t0xA6, 0xA1, 0xAD, 0x58, 0xCE, 0xE5, 0x4E, 0x69,\n\t\t0xCB, 0xBC, 0xAA, 0x87, 0xDF, 0x07, 0xA6, 0x70,\n\t\t0x7E, 0xB2, 0x24, 0x73, 0x9C, 0x21, 0x76, 0x13,\n\t\t0x46, 0x0A, 0xB4, 0x54, 0xB4, 0x59, 0xCA, 0x9C\n\t},\n\t{\n\t\t0x63, 0xB8, 0x47, 0x27, 0x52, 0x26, 0x60, 0x5B,\n\t\t0xE6, 0x76, 0x81, 0x25, 0x8F, 0x7D, 0x00, 0xBB,\n\t\t0xB3, 0x07, 0xC6, 0x6F, 0x19, 0x59, 0xBF, 0x2E,\n\t\t0x46, 0x7A, 0x41, 0xAE, 0xE7, 0x14, 0xE5, 0x5C\n\t},\n\t{\n\t\t0xFE, 0x52, 0xEB, 0xE5, 0xCF, 0xCF, 0xE6, 0xA2,\n\t\t0x29, 0x7B, 0x53, 0x9F, 0xA3, 0xDA, 0xDB, 0xD6,\n\t\t0xEB, 0xD2, 0x01, 0xAA, 0x2C, 0xA1, 0x35, 0x63,\n\t\t0xE3, 0xD7, 0xF1, 0x4D, 0x15, 0xAB, 0xFF, 0x63\n\t},\n\t{\n\t\t0xB7, 0xBE, 0xF9, 0xFA, 0x5A, 0x3D, 0x10, 0x42,\n\t\t0x62, 0x46, 0xB5, 0xF6, 0x58, 0xC0, 0x8F, 0xDF,\n\t\t0x80, 0x66, 0xEA, 0xA3, 0xE5, 0x5A, 0x2F, 0x7D,\n\t\t0xA1, 0x59, 0x1E, 0x05, 0xC8, 0x7D, 0xF8, 0xC7\n\t},\n\t{\n\t\t0xDE, 0xD1, 0xD6, 0xCA, 0xA9, 0xF8, 0xF3, 0xBD,\n\t\t0xA9, 0x2C, 0xEA, 0x7F, 0x65, 0x49, 0xB1, 0xFB,\n\t\t0x86, 0xA2, 0x21, 0x14, 0x78, 0xC4, 0xEC, 0x28,\n\t\t0x9B, 0x83, 0x7E, 0xFC, 0x2B, 0x5C, 0x27, 0xD7\n\t},\n\t{\n\t\t0x9F, 0x30, 0x00, 0x8A, 0x2E, 0xB0, 0x50, 0xF1,\n\t\t0x8E, 0x56, 0xA7, 0x6B, 0xE9, 0x20, 0x91, 0xB2,\n\t\t0xFD, 0xC1, 0x64, 0xD5, 0x6E, 0x32, 0xC8, 0x7D,\n\t\t0xD6, 0x4C, 0x9E, 0x3A, 0x61, 0x10, 0x41, 0xB1\n\t},\n\t{\n\t\t0x01, 0x0B, 0x6A, 0x3B, 0x11, 0x86, 0x00, 0x88,\n\t\t0xF0, 0xAB, 0xC8, 0x0A, 0x89, 0x72, 0xCB, 0xBC,\n\t\t0x32, 0x9D, 0x52, 0x75, 0x34, 0x29, 0x50, 0xEB,\n\t\t0x9A, 0x04, 0x5A, 0xFD, 0xC8, 0xBB, 0xED, 0x24\n\t},\n\t{\n\t\t0x0C, 0xD2, 0x10, 0xAA, 0xC1, 0x1F, 0x1C, 0x1C,\n\t\t0xED, 0x49, 0x7F, 0x67, 0x3E, 0x53, 0xDB, 0x68,\n\t\t0xC3, 0xEC, 0x36, 0x07, 0xF0, 0xC5, 0x78, 0x7D,\n\t\t0xDC, 0x60, 0xA3, 0x55, 0xDF, 0xE5, 0x6C, 0x25\n\t},\n\t{\n\t\t0x0E, 0x56, 0xFD, 0x01, 0xDA, 0x3B, 0x4F, 0x8B,\n\t\t0xE2, 0xC9, 0x90, 0x55, 0x2A, 0xAC, 0x8D, 0x1E,\n\t\t0x8D, 0xA2, 0x09, 0xBC, 0xF4, 0xAA, 0xD4, 0xFF,\n\t\t0xB5, 0x42, 0x7F, 0xD6, 0x31, 0x72, 0x46, 0x3E\n\t},\n\t{\n\t\t0xD6, 0xD5, 0xCD, 0xB1, 0x14, 0x40, 0xE3, 0x4A,\n\t\t0xCA, 0x3A, 0x2F, 0xCF, 0x30, 0xF5, 0x9E, 0x08,\n\t\t0xB1, 0x1A, 0x2A, 0x3D, 0xE5, 0x39, 0xE3, 0xE6,\n\t\t0x51, 0x3E, 0xD7, 0x8A, 0x4F, 0xEE, 0x51, 0x3B\n\t},\n\t{\n\t\t0xAA, 0x35, 0xAC, 0x90, 0x68, 0x06, 0x70, 0xC7,\n\t\t0x32, 0xED, 0x1E, 0xF3, 0x7E, 0x8C, 0xBA, 0xAE,\n\t\t0x49, 0xA4, 0xD8, 0x8E, 0xCF, 0x4D, 0xF2, 0xB6,\n\t\t0x89, 0xA0, 0xF1, 0x01, 0xB7, 0x56, 0xAE, 0x47\n\t},\n\t{\n\t\t0x27, 0x8E, 0x56, 0x12, 0x88, 0x72, 0x26, 0x30,\n\t\t0xE2, 0x6A, 0x5F, 0xC9, 0x54, 0xBF, 0x2D, 0xCD,\n\t\t0x6A, 0x65, 0x81, 0x67, 0x39, 0xAB, 0xEE, 0x7B,\n\t\t0xE1, 0x43, 0x07, 0xA9, 0x61, 0x74, 0xE5, 0xB0\n\t},\n\t{\n\t\t0xAB, 0x4B, 0x2C, 0xA1, 0xA2, 0xB3, 0x49, 0x98,\n\t\t0x15, 0x24, 0xB6, 0x15, 0x54, 0x62, 0xF0, 0xFF,\n\t\t0x10, 0x60, 0xBF, 0x9B, 0xFA, 0x07, 0xFB, 0x9E,\n\t\t0xC6, 0x9C, 0xA4, 0x71, 0x64, 0x5B, 0x6A, 0x18\n\t},\n\t{\n\t\t0x18, 0xA9, 0xBB, 0xEC, 0x3C, 0x8E, 0x1F, 0x8E,\n\t\t0xE9, 0x57, 0x12, 0x97, 0xA9, 0x34, 0x36, 0xDE,\n\t\t0x42, 0x7C, 0xD2, 0x70, 0xEC, 0x69, 0xDF, 0xE8,\n\t\t0x88, 0xDB, 0x7D, 0xBF, 0x10, 0xB6, 0x49, 0x93\n\t},\n\t{\n\t\t0xBA, 0xFC, 0x7E, 0x43, 0xD2, 0x65, 0xA1, 0x73,\n\t\t0x02, 0x1A, 0x9D, 0x9E, 0x58, 0x3D, 0x60, 0xED,\n\t\t0x42, 0xA8, 0x03, 0xFA, 0xCD, 0x6B, 0x83, 0x60,\n\t\t0xDE, 0x1F, 0x91, 0x68, 0x35, 0x38, 0x9B, 0xF0\n\t},\n\t{\n\t\t0xA5, 0xB6, 0x7B, 0xE9, 0x50, 0xFB, 0xC2, 0xF0,\n\t\t0xDD, 0x32, 0x3A, 0x79, 0xA1, 0x9E, 0x3E, 0xD1,\n\t\t0xF4, 0xAE, 0x4B, 0xA7, 0x89, 0x4F, 0x93, 0x0E,\n\t\t0xA5, 0xEF, 0x73, 0x4D, 0xE7, 0xDB, 0x83, 0xAE\n\t},\n\t{\n\t\t0xBF, 0x1E, 0x65, 0xF3, 0xCD, 0x84, 0x98, 0x88,\n\t\t0x4D, 0x9D, 0x5C, 0x19, 0xEB, 0xF7, 0xB9, 0x16,\n\t\t0x06, 0x76, 0x37, 0x60, 0x4E, 0x26, 0xDB, 0xE2,\n\t\t0xB7, 0x28, 0x8E, 0xCB, 0x11, 0x42, 0x60, 0x68\n\t},\n\t{\n\t\t0xC3, 0x34, 0x2C, 0xF9, 0xCB, 0xBF, 0x29, 0xD4,\n\t\t0x06, 0xD7, 0x89, 0x5D, 0xD4, 0xD9, 0x54, 0x8D,\n\t\t0x4A, 0xC7, 0x8B, 0x4D, 0x00, 0xE9, 0xB6, 0x3E,\n\t\t0x20, 0x3E, 0x5E, 0x19, 0xE9, 0x97, 0x46, 0x20\n\t},\n\t{\n\t\t0x1C, 0x0B, 0xE6, 0x02, 0x77, 0x43, 0x4B, 0x0E,\n\t\t0x00, 0x4B, 0x7B, 0x38, 0x8A, 0x37, 0x55, 0x9F,\n\t\t0x84, 0xB3, 0x0C, 0x6C, 0xF8, 0x60, 0x0F, 0x52,\n\t\t0x8B, 0xFC, 0xD3, 0x3C, 0xAF, 0x52, 0xCB, 0x1E\n\t},\n\t{\n\t\t0x73, 0x95, 0x45, 0x30, 0xD0, 0x3F, 0x10, 0xBE,\n\t\t0xF5, 0x2A, 0xD5, 0xBC, 0x7F, 0xB4, 0xC0, 0x76,\n\t\t0xF8, 0x3F, 0x63, 0x31, 0xC8, 0xBD, 0x1E, 0xEE,\n\t\t0xC3, 0x88, 0x7F, 0x4A, 0xA2, 0x06, 0x92, 0x40\n\t},\n\t{\n\t\t0x69, 0xC1, 0x1E, 0xE0, 0x49, 0x44, 0xDE, 0xA9,\n\t\t0x85, 0xAC, 0x9F, 0x13, 0x96, 0x0E, 0x73, 0x98,\n\t\t0x0E, 0x1B, 0xB0, 0xE3, 0x09, 0xF4, 0x38, 0x4A,\n\t\t0x16, 0x76, 0xF8, 0xEF, 0xAB, 0x38, 0x42, 0x88\n\t},\n\t{\n\t\t0x36, 0xFB, 0x8F, 0xDE, 0x0E, 0xC2, 0x8C, 0xE8,\n\t\t0x53, 0xFB, 0x71, 0x75, 0xC1, 0xB7, 0x9D, 0xA3,\n\t\t0xB5, 0xE8, 0xC3, 0x91, 0x86, 0xE7, 0x8A, 0xAE,\n\t\t0xCE, 0x54, 0x64, 0xDB, 0xD9, 0xFE, 0x2A, 0xA2\n\t},\n\t{\n\t\t0x6B, 0xB2, 0xA0, 0x9D, 0xFC, 0xAF, 0x96, 0x96,\n\t\t0x2D, 0xE0, 0x0C, 0x8A, 0x08, 0x2D, 0x6D, 0xF9,\n\t\t0x32, 0x2B, 0x49, 0x66, 0xAE, 0x8D, 0x2E, 0xCF,\n\t\t0x73, 0x24, 0x11, 0xA7, 0x6A, 0x1A, 0x0E, 0xE6\n\t},\n\t{\n\t\t0x74, 0x12, 0xE7, 0xDD, 0x1B, 0xF1, 0xAA, 0x93,\n\t\t0x97, 0x41, 0x1B, 0xBA, 0x4D, 0x3E, 0x02, 0x76,\n\t\t0xD2, 0xE7, 0xA1, 0xA2, 0x9A, 0x24, 0x77, 0x15,\n\t\t0x7A, 0xD6, 0x03, 0x60, 0xD3, 0x3D, 0x4E, 0x76\n\t},\n\t{\n\t\t0xDD, 0xDE, 0xAF, 0xCF, 0xC7, 0x23, 0x21, 0xC8,\n\t\t0x49, 0xFB, 0x25, 0x94, 0x7A, 0xB4, 0x2C, 0x1A,\n\t\t0xF2, 0xA5, 0xE4, 0x3F, 0xEF, 0x68, 0x1B, 0xE4,\n\t\t0x2C, 0x7E, 0xAF, 0x36, 0x60, 0x08, 0x0A, 0xD3\n\t},\n\t{\n\t\t0x9D, 0xEF, 0xEB, 0xAD, 0xBD, 0xCB, 0x0A, 0x0E,\n\t\t0x7F, 0xF9, 0x92, 0xF9, 0x47, 0xCE, 0xD3, 0xD0,\n\t\t0xA4, 0xC8, 0x99, 0xE6, 0x4F, 0xE7, 0x73, 0x60,\n\t\t0xE8, 0x1E, 0x1F, 0x0E, 0x97, 0xF8, 0xC1, 0xA2\n\t},\n\t{\n\t\t0x84, 0x4C, 0x59, 0xFB, 0xE6, 0x47, 0x6F, 0xD1,\n\t\t0x89, 0x23, 0x99, 0x54, 0xF1, 0x7E, 0x36, 0xE1,\n\t\t0xF6, 0x9E, 0x24, 0xAA, 0xED, 0x5D, 0x5C, 0x8B,\n\t\t0x84, 0x05, 0xEF, 0x2A, 0x83, 0x0C, 0xC2, 0xA0\n\t},\n\t{\n\t\t0xFF, 0x3F, 0xAF, 0xB6, 0x77, 0x86, 0xE0, 0x1A,\n\t\t0x0C, 0x38, 0xEA, 0xDF, 0x99, 0xC4, 0xCA, 0xE8,\n\t\t0x02, 0x9D, 0xA8, 0xCF, 0x29, 0x87, 0x5F, 0xC4,\n\t\t0x19, 0xBF, 0x68, 0x00, 0x09, 0xB3, 0xBD, 0xB3\n\t},\n\t{\n\t\t0xCA, 0x67, 0x60, 0xF3, 0x45, 0x67, 0x8F, 0x30,\n\t\t0xA2, 0x8D, 0x62, 0x82, 0x94, 0x27, 0x2A, 0x19,\n\t\t0xE3, 0x07, 0x2E, 0xBC, 0x61, 0xB1, 0x9F, 0xF1,\n\t\t0x3B, 0x31, 0x89, 0x73, 0xE9, 0x7C, 0x27, 0x38\n\t},\n\t{\n\t\t0xC0, 0x8E, 0x1A, 0x90, 0x47, 0xC5, 0x05, 0x26,\n\t\t0x4A, 0x16, 0x44, 0x7C, 0x9E, 0xD9, 0x81, 0xA7,\n\t\t0x19, 0xD3, 0x81, 0xF2, 0x8E, 0x60, 0x5F, 0xD7,\n\t\t0xCA, 0xA9, 0xE8, 0xBD, 0xBB, 0x42, 0x99, 0x6A\n\t},\n\t{\n\t\t0xF1, 0x73, 0xBA, 0x9D, 0x45, 0x84, 0xCD, 0x12,\n\t\t0x60, 0x50, 0xC6, 0x9F, 0xC2, 0x19, 0xA9, 0x19,\n\t\t0x0A, 0x0B, 0xF0, 0xAE, 0xCE, 0xCB, 0xE6, 0x11,\n\t\t0xBE, 0xED, 0x19, 0x3D, 0xA6, 0xCA, 0x4D, 0xE7\n\t},\n\t{\n\t\t0xB1, 0x84, 0x87, 0x65, 0x20, 0xDE, 0xD8, 0xBD,\n\t\t0x7D, 0xE2, 0x5E, 0xAE, 0xFB, 0xD3, 0xE0, 0x36,\n\t\t0x88, 0xC3, 0xBE, 0x39, 0xC1, 0x9F, 0xB7, 0x3E,\n\t\t0x1F, 0x0E, 0xCC, 0xAC, 0x7C, 0xC0, 0xF0, 0x14\n\t},\n\t{\n\t\t0x90, 0x25, 0xDB, 0x07, 0x58, 0xBD, 0xFB, 0x48,\n\t\t0xF0, 0x66, 0x7E, 0xBD, 0x7E, 0x12, 0x02, 0x46,\n\t\t0x59, 0x8F, 0xED, 0x01, 0xC2, 0x58, 0x76, 0x4F,\n\t\t0xA0, 0xFA, 0xE3, 0x34, 0xA2, 0xA0, 0x0A, 0x97\n\t},\n\t{\n\t\t0xE8, 0x3D, 0x80, 0x86, 0xFA, 0xBC, 0x46, 0x0D,\n\t\t0x5E, 0xFC, 0x45, 0x9F, 0x95, 0xA2, 0x68, 0xF5,\n\t\t0xDC, 0x4A, 0xC2, 0x84, 0x09, 0x3C, 0x24, 0x7C,\n\t\t0xA6, 0xEC, 0x84, 0x1A, 0xD6, 0x18, 0x3F, 0xE1\n\t},\n\t{\n\t\t0xCC, 0x9D, 0xF4, 0x1D, 0x35, 0xAA, 0x75, 0x92,\n\t\t0x8C, 0x18, 0x5F, 0x73, 0x93, 0x66, 0x61, 0x10,\n\t\t0xB8, 0x0F, 0x09, 0x86, 0xA2, 0x21, 0xC3, 0x70,\n\t\t0xF4, 0x5C, 0x2E, 0xB9, 0x01, 0x6C, 0x9A, 0x3B\n\t},\n\t{\n\t\t0x92, 0xF9, 0xA5, 0x94, 0x95, 0x45, 0x90, 0xFA,\n\t\t0x81, 0x98, 0x17, 0xE5, 0xD1, 0xC2, 0x8A, 0xAB,\n\t\t0x2B, 0x1C, 0xC5, 0x04, 0xD8, 0x6D, 0xBA, 0x44,\n\t\t0x36, 0x76, 0xBD, 0xF8, 0x66, 0x79, 0x68, 0x11\n\t},\n\t{\n\t\t0x72, 0x95, 0x62, 0xA1, 0xE0, 0x7B, 0x0E, 0x26,\n\t\t0x05, 0x49, 0x48, 0x09, 0xBD, 0x48, 0x0F, 0x15,\n\t\t0x37, 0xCE, 0xA1, 0x0D, 0xCA, 0xD4, 0x3E, 0xF9,\n\t\t0xF6, 0x8C, 0x66, 0xE8, 0x25, 0xDC, 0x46, 0xB1\n\t},\n\t{\n\t\t0x26, 0xF1, 0x60, 0xAB, 0x96, 0xF5, 0x58, 0x20,\n\t\t0x45, 0x14, 0x6E, 0xAF, 0xF2, 0xE2, 0xA8, 0xD4,\n\t\t0xDA, 0xB2, 0x98, 0xB4, 0xC5, 0x7E, 0x11, 0x7C,\n\t\t0xDF, 0xC5, 0xD0, 0x25, 0xC9, 0x2A, 0x22, 0x68\n\t},\n\t{\n\t\t0x87, 0xEB, 0xE7, 0x21, 0x38, 0x38, 0x73, 0xD2,\n\t\t0x47, 0xF8, 0x61, 0x82, 0xE3, 0xF5, 0x99, 0xA7,\n\t\t0x63, 0x4F, 0xCA, 0xEC, 0x5E, 0x07, 0xB1, 0xE8,\n\t\t0x3E, 0xBB, 0x79, 0x62, 0x5B, 0xA3, 0x54, 0xE6\n\t},\n\t{\n\t\t0xE0, 0x8D, 0x38, 0x9F, 0x75, 0x69, 0x4A, 0xDC,\n\t\t0x99, 0x6C, 0x22, 0xF5, 0x5D, 0x4F, 0x85, 0x9F,\n\t\t0xFD, 0x0C, 0x13, 0x19, 0xFF, 0x9C, 0xED, 0xF7,\n\t\t0x8C, 0x31, 0xBE, 0x84, 0xB6, 0xF2, 0x1A, 0xBC\n\t},\n\t{\n\t\t0x13, 0x63, 0xE2, 0x29, 0x13, 0xC6, 0xE1, 0x8E,\n\t\t0x7A, 0xA6, 0x5B, 0x83, 0xE7, 0x51, 0xC8, 0xA2,\n\t\t0xC6, 0x1B, 0x0F, 0x30, 0x71, 0x55, 0x86, 0x5A,\n\t\t0x57, 0xDB, 0xA5, 0x69, 0xA9, 0x9C, 0x7B, 0x0E\n\t},\n\t{\n\t\t0x88, 0x78, 0x08, 0x8E, 0xB2, 0xD1, 0xF6, 0xD0,\n\t\t0xBB, 0x48, 0x1B, 0x4B, 0xB1, 0x87, 0xDA, 0x04,\n\t\t0xBC, 0xD8, 0xC2, 0xC6, 0x39, 0xF0, 0x05, 0xB0,\n\t\t0x80, 0x54, 0xCC, 0x41, 0x75, 0x39, 0x05, 0xFB\n\t},\n\t{\n\t\t0x04, 0x18, 0xD6, 0x0D, 0x05, 0xB4, 0xE1, 0x24,\n\t\t0x64, 0x6E, 0xE5, 0x0E, 0x77, 0x49, 0xA1, 0xD2,\n\t\t0x09, 0x45, 0x7B, 0xC5, 0x43, 0xE3, 0xCC, 0x11,\n\t\t0x30, 0x27, 0x4A, 0xEA, 0x0F, 0x7B, 0xF3, 0xC1\n\t},\n\t{\n\t\t0x7A, 0x39, 0x7E, 0x50, 0x3F, 0x29, 0x3B, 0xC4,\n\t\t0x2D, 0x5F, 0x7E, 0xF5, 0xEC, 0x37, 0x87, 0x24,\n\t\t0x60, 0xA4, 0xF5, 0xB5, 0xCC, 0xDE, 0x77, 0xFB,\n\t\t0x4D, 0x47, 0xAC, 0x06, 0x81, 0xE5, 0xA0, 0x49\n\t},\n\t{\n\t\t0x5C, 0x0D, 0x29, 0x83, 0xE7, 0x2A, 0x6D, 0xD4,\n\t\t0xE6, 0x52, 0xD7, 0x23, 0xC1, 0xDF, 0xC1, 0x2B,\n\t\t0x41, 0x4C, 0x87, 0x3D, 0x4A, 0xB4, 0xA0, 0xA1,\n\t\t0x50, 0x40, 0x8E, 0xB3, 0x43, 0x47, 0xE9, 0x95\n\t},\n\t{\n\t\t0x56, 0x23, 0x36, 0x54, 0x53, 0xC0, 0x49, 0x89,\n\t\t0xC7, 0xCF, 0x33, 0x63, 0x5E, 0x0F, 0xC4, 0xCD,\n\t\t0xDD, 0x68, 0x6F, 0xC9, 0x5A, 0x33, 0xDF, 0xED,\n\t\t0xCF, 0x33, 0x35, 0x79, 0x4C, 0x7D, 0xC3, 0x44\n\t},\n\t{\n\t\t0x11, 0xF6, 0xDA, 0xD1, 0x88, 0x02, 0x8F, 0xDF,\n\t\t0x13, 0x78, 0xA2, 0x56, 0xE4, 0x57, 0x0E, 0x90,\n\t\t0x63, 0x10, 0x7B, 0x8F, 0x79, 0xDC, 0x66, 0x3F,\n\t\t0xA5, 0x55, 0x6F, 0x56, 0xFD, 0x44, 0xA0, 0xF0\n\t},\n\t{\n\t\t0x0E, 0xD8, 0x16, 0x17, 0x97, 0xEC, 0xEE, 0x88,\n\t\t0x1E, 0x7D, 0x0E, 0x3F, 0x4C, 0x5F, 0xB8, 0x39,\n\t\t0xC8, 0x4E, 0xB7, 0xA9, 0x24, 0x26, 0x57, 0xCC,\n\t\t0x48, 0x30, 0x68, 0x07, 0xB3, 0x2B, 0xEF, 0xDE\n\t},\n\t{\n\t\t0x73, 0x66, 0x67, 0xC9, 0x36, 0x4C, 0xE1, 0x2D,\n\t\t0xB8, 0xF6, 0xB1, 0x43, 0xC6, 0xC1, 0x78, 0xCD,\n\t\t0xEF, 0x1E, 0x14, 0x45, 0xBC, 0x5A, 0x2F, 0x26,\n\t\t0x34, 0xF0, 0x8E, 0x99, 0x32, 0x27, 0x3C, 0xAA\n\t},\n\t{\n\t\t0xE1, 0x5F, 0x36, 0x8B, 0x44, 0x06, 0xC1, 0xF6,\n\t\t0x55, 0x57, 0xC8, 0x35, 0x5C, 0xBE, 0x69, 0x4B,\n\t\t0x63, 0x3E, 0x26, 0xF1, 0x55, 0xF5, 0x2B, 0x7D,\n\t\t0xA9, 0x4C, 0xFB, 0x23, 0xFD, 0x4A, 0x5D, 0x96\n\t},\n\t{\n\t\t0x43, 0x7A, 0xB2, 0xD7, 0x4F, 0x50, 0xCA, 0x86,\n\t\t0xCC, 0x3D, 0xE9, 0xBE, 0x70, 0xE4, 0x55, 0x48,\n\t\t0x25, 0xE3, 0x3D, 0x82, 0x4B, 0x3A, 0x49, 0x23,\n\t\t0x62, 0xE2, 0xE9, 0xD6, 0x11, 0xBC, 0x57, 0x9D\n\t},\n\t{\n\t\t0x2B, 0x91, 0x58, 0xC7, 0x22, 0x89, 0x8E, 0x52,\n\t\t0x6D, 0x2C, 0xDD, 0x3F, 0xC0, 0x88, 0xE9, 0xFF,\n\t\t0xA7, 0x9A, 0x9B, 0x73, 0xB7, 0xD2, 0xD2, 0x4B,\n\t\t0xC4, 0x78, 0xE2, 0x1C, 0xDB, 0x3B, 0x67, 0x63\n\t},\n\t{\n\t\t0x0C, 0x8A, 0x36, 0x59, 0x7D, 0x74, 0x61, 0xC6,\n\t\t0x3A, 0x94, 0x73, 0x28, 0x21, 0xC9, 0x41, 0x85,\n\t\t0x6C, 0x66, 0x83, 0x76, 0x60, 0x6C, 0x86, 0xA5,\n\t\t0x2D, 0xE0, 0xEE, 0x41, 0x04, 0xC6, 0x15, 0xDB\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2bp_kat[BLAKE2_KAT_LENGTH][BLAKE2B_OUTBYTES] = \n{\n\t{\n\t\t0xB5, 0xEF, 0x81, 0x1A, 0x80, 0x38, 0xF7, 0x0B,\n\t\t0x62, 0x8F, 0xA8, 0xB2, 0x94, 0xDA, 0xAE, 0x74,\n\t\t0x92, 0xB1, 0xEB, 0xE3, 0x43, 0xA8, 0x0E, 0xAA,\n\t\t0xBB, 0xF1, 0xF6, 0xAE, 0x66, 0x4D, 0xD6, 0x7B,\n\t\t0x9D, 0x90, 0xB0, 0x12, 0x07, 0x91, 0xEA, 0xB8,\n\t\t0x1D, 0xC9, 0x69, 0x85, 0xF2, 0x88, 0x49, 0xF6,\n\t\t0xA3, 0x05, 0x18, 0x6A, 0x85, 0x50, 0x1B, 0x40,\n\t\t0x51, 0x14, 0xBF, 0xA6, 0x78, 0xDF, 0x93, 0x80\n\t},\n\t{\n\t\t0xA1, 0x39, 0x28, 0x0E, 0x72, 0x75, 0x7B, 0x72,\n\t\t0x3E, 0x64, 0x73, 0xD5, 0xBE, 0x59, 0xF3, 0x6E,\n\t\t0x9D, 0x50, 0xFC, 0x5C, 0xD7, 0xD4, 0x58, 0x5C,\n\t\t0xBC, 0x09, 0x80, 0x48, 0x95, 0xA3, 0x6C, 0x52,\n\t\t0x12, 0x42, 0xFB, 0x27, 0x89, 0xF8, 0x5C, 0xB9,\n\t\t0xE3, 0x54, 0x91, 0xF3, 0x1D, 0x4A, 0x69, 0x52,\n\t\t0xF9, 0xD8, 0xE0, 0x97, 0xAE, 0xF9, 0x4F, 0xA1,\n\t\t0xCA, 0x0B, 0x12, 0x52, 0x57, 0x21, 0xF0, 0x3D\n\t},\n\t{\n\t\t0xEF, 0x8C, 0xDA, 0x96, 0x35, 0xD5, 0x06, 0x3A,\n\t\t0xF8, 0x11, 0x15, 0xDA, 0x3C, 0x52, 0x32, 0x5A,\n\t\t0x86, 0xE8, 0x40, 0x74, 0xF9, 0xF7, 0x24, 0xB7,\n\t\t0xCB, 0xD0, 0xB0, 0x85, 0x6F, 0xF0, 0x01, 0x77,\n\t\t0xCD, 0xD2, 0x83, 0xC2, 0x98, 0x32, 0x6C, 0xD0,\n\t\t0x91, 0x77, 0x54, 0xC5, 0x24, 0x1F, 0x14, 0x80,\n\t\t0xFB, 0x50, 0x9C, 0xF2, 0xD2, 0xC4, 0x49, 0x81,\n\t\t0x80, 0x77, 0xAE, 0x35, 0xFC, 0x33, 0x07, 0x37\n\t},\n\t{\n\t\t0x8C, 0xF9, 0x33, 0xA2, 0xD3, 0x61, 0xA3, 0xE6,\n\t\t0xA1, 0x36, 0xDB, 0xE4, 0xA0, 0x1E, 0x79, 0x03,\n\t\t0x79, 0x7A, 0xD6, 0xCE, 0x76, 0x6E, 0x2B, 0x91,\n\t\t0xB9, 0xB4, 0xA4, 0x03, 0x51, 0x27, 0xD6, 0x5F,\n\t\t0x4B, 0xE8, 0x65, 0x50, 0x11, 0x94, 0x18, 0xE2,\n\t\t0x2D, 0xA0, 0x0F, 0xD0, 0x6B, 0xF2, 0xB2, 0x75,\n\t\t0x96, 0xB3, 0x7F, 0x06, 0xBE, 0x0A, 0x15, 0x4A,\n\t\t0xAF, 0x7E, 0xCA, 0x54, 0xC4, 0x52, 0x0B, 0x97\n\t},\n\t{\n\t\t0x24, 0xDC, 0x1E, 0x6D, 0xC4, 0xE5, 0x1A, 0x3A,\n\t\t0x3C, 0x8D, 0xA6, 0x7A, 0xAC, 0xB4, 0xC5, 0x41,\n\t\t0xE4, 0x18, 0x18, 0xD1, 0x80, 0xE5, 0xBB, 0x69,\n\t\t0x75, 0x3D, 0xBB, 0xFF, 0x2F, 0x44, 0xD0, 0xE7,\n\t\t0xDA, 0x83, 0x03, 0x86, 0xBF, 0xC8, 0x3B, 0x27,\n\t\t0xA5, 0x9D, 0xBB, 0x62, 0xB9, 0x64, 0xFC, 0x8E,\n\t\t0xA6, 0xCB, 0xDF, 0x30, 0x49, 0xBF, 0xF8, 0x1F,\n\t\t0x24, 0xF3, 0x48, 0xDB, 0x4E, 0xFD, 0x0D, 0x07\n\t},\n\t{\n\t\t0xBC, 0x23, 0xF5, 0xAB, 0xDF, 0xFD, 0x6A, 0x32,\n\t\t0xA5, 0xD4, 0x08, 0x11, 0x26, 0x2E, 0xD4, 0x47,\n\t\t0x9E, 0xF7, 0x0B, 0x42, 0x33, 0xCA, 0x20, 0x5B,\n\t\t0xC5, 0xB9, 0xBF, 0x85, 0x96, 0x73, 0x19, 0x82,\n\t\t0xD0, 0x41, 0x69, 0xA9, 0x04, 0xDD, 0x43, 0xB0,\n\t\t0xE0, 0xF9, 0x48, 0x99, 0xF7, 0x33, 0x02, 0x2D,\n\t\t0x24, 0xD8, 0x4F, 0xAD, 0x0A, 0x99, 0x16, 0x00,\n\t\t0xF1, 0x97, 0x9B, 0x27, 0x2A, 0xD6, 0x20, 0x73\n\t},\n\t{\n\t\t0xEF, 0x10, 0x7F, 0xCD, 0x0D, 0x92, 0xD8, 0x4E,\n\t\t0xF5, 0xEF, 0x94, 0x63, 0xE6, 0xE9, 0x62, 0x41,\n\t\t0x25, 0x45, 0x29, 0xD2, 0xB9, 0x7F, 0xDB, 0xE5,\n\t\t0x64, 0x19, 0x07, 0x0A, 0xDB, 0xC7, 0xD5, 0x70,\n\t\t0x6F, 0xEB, 0x8F, 0x44, 0x95, 0x79, 0x81, 0x9E,\n\t\t0xD4, 0xBE, 0x61, 0x97, 0x85, 0xFF, 0xFA, 0xAF,\n\t\t0x0D, 0x97, 0x89, 0xCF, 0xE7, 0x26, 0x24, 0x9A,\n\t\t0xB0, 0x8C, 0x94, 0x68, 0xCB, 0x5F, 0xDE, 0x22\n\t},\n\t{\n\t\t0x23, 0x1F, 0xBF, 0xB7, 0xA1, 0xDD, 0xC5, 0xB7,\n\t\t0x49, 0x33, 0xA2, 0x85, 0xA4, 0x22, 0x4C, 0x04,\n\t\t0x9C, 0xBA, 0x14, 0x85, 0xCE, 0x35, 0x64, 0x0D,\n\t\t0x9C, 0x51, 0x6E, 0xD7, 0x8E, 0xAA, 0x22, 0x6D,\n\t\t0x36, 0xF6, 0x5B, 0x25, 0x89, 0xB8, 0x26, 0xC4,\n\t\t0x59, 0xFA, 0x6A, 0x91, 0xC4, 0x26, 0xFD, 0x2A,\n\t\t0x8A, 0xB4, 0x61, 0xC9, 0x76, 0x7E, 0x7B, 0xDD,\n\t\t0x99, 0x6B, 0xEF, 0x5A, 0x78, 0xF4, 0x81, 0xB7\n\t},\n\t{\n\t\t0x3A, 0x83, 0x1F, 0x2D, 0xA9, 0x69, 0xB9, 0xB7,\n\t\t0x36, 0x0E, 0x74, 0xEE, 0x53, 0xB5, 0x18, 0x98,\n\t\t0x0A, 0x5E, 0xBC, 0xDF, 0xD4, 0xEE, 0x23, 0xED,\n\t\t0x80, 0x5C, 0x26, 0x39, 0x4D, 0x18, 0x24, 0x20,\n\t\t0x8D, 0x7E, 0x8F, 0x63, 0x27, 0xD4, 0xEC, 0x87,\n\t\t0x97, 0x9C, 0xE4, 0xAF, 0x8A, 0xB0, 0x97, 0xD6,\n\t\t0x9E, 0x26, 0x1C, 0xA3, 0x2D, 0xB0, 0xEE, 0xFD,\n\t\t0xBC, 0x18, 0xD1, 0x63, 0x77, 0xA6, 0xBD, 0x20\n\t},\n\t{\n\t\t0x83, 0x49, 0xA2, 0x0F, 0xDD, 0xBA, 0xE1, 0xD8,\n\t\t0x47, 0x2B, 0x67, 0xF0, 0x34, 0x7A, 0xA0, 0xFD,\n\t\t0x40, 0x4D, 0x65, 0xC6, 0xFA, 0x14, 0x72, 0xB3,\n\t\t0x10, 0x39, 0x0D, 0x75, 0x65, 0xBA, 0x6B, 0xC1,\n\t\t0x02, 0x60, 0xD3, 0xDC, 0xE6, 0xA1, 0x4F, 0x4D,\n\t\t0xD9, 0xB8, 0xB3, 0xE0, 0xA0, 0xC4, 0x7F, 0x6D,\n\t\t0xB7, 0xE7, 0x10, 0x0A, 0x7A, 0x9B, 0x64, 0xA8,\n\t\t0x44, 0xF0, 0x10, 0x64, 0xD0, 0x79, 0x05, 0xC5\n\t},\n\t{\n\t\t0x23, 0x9A, 0xE3, 0xD6, 0x85, 0x9C, 0x7C, 0x97,\n\t\t0x2A, 0x5D, 0xC8, 0xB9, 0xC5, 0x5A, 0xEB, 0x93,\n\t\t0x85, 0x90, 0xCF, 0xB8, 0x55, 0x2A, 0xA3, 0x05,\n\t\t0xA6, 0xF6, 0xF3, 0x1F, 0xFA, 0x95, 0xA8, 0x40,\n\t\t0xF4, 0xEC, 0x36, 0xF6, 0xFB, 0x8F, 0x83, 0xB6,\n\t\t0x9C, 0x1D, 0xA9, 0x81, 0xFC, 0x9B, 0xA1, 0x63,\n\t\t0x60, 0xDB, 0x0F, 0x4F, 0x7C, 0x68, 0xEB, 0x54,\n\t\t0x3E, 0xD5, 0x8B, 0x28, 0x75, 0x6A, 0x1E, 0x0D\n\t},\n\t{\n\t\t0x7C, 0x56, 0x73, 0x28, 0x63, 0x08, 0x40, 0x8F,\n\t\t0xBC, 0x62, 0x24, 0x0E, 0x07, 0x47, 0x28, 0xB2,\n\t\t0x7A, 0x57, 0x5C, 0xAD, 0x2A, 0x15, 0x6E, 0x00,\n\t\t0xB5, 0xC0, 0x8B, 0x21, 0x8D, 0x88, 0x87, 0x79,\n\t\t0x1E, 0x47, 0xBF, 0x10, 0xB0, 0xBC, 0x61, 0xA5,\n\t\t0x82, 0x54, 0x5A, 0x24, 0x69, 0x63, 0x9C, 0xE6,\n\t\t0x28, 0xC4, 0x0F, 0x20, 0xEA, 0x8B, 0x84, 0x9C,\n\t\t0xD0, 0x05, 0x44, 0x5F, 0x29, 0xA0, 0x8C, 0xCE\n\t},\n\t{\n\t\t0xDD, 0x07, 0x7E, 0x76, 0x9E, 0x0D, 0xEF, 0x78,\n\t\t0xDD, 0x7A, 0xAD, 0xD5, 0x7D, 0x58, 0x42, 0x1B,\n\t\t0xDA, 0x3A, 0x1A, 0x4E, 0x69, 0x72, 0x05, 0x9F,\n\t\t0x8E, 0x64, 0x9C, 0xD6, 0xBC, 0xA4, 0x4A, 0x13,\n\t\t0xAB, 0x71, 0xEB, 0x53, 0x5D, 0x24, 0x49, 0x22,\n\t\t0x94, 0x84, 0x65, 0xD7, 0x3B, 0xD6, 0x4E, 0xFB,\n\t\t0x09, 0x10, 0x46, 0x94, 0x90, 0x66, 0x65, 0x36,\n\t\t0x03, 0x57, 0x5A, 0x2E, 0x89, 0x1E, 0xBD, 0x54\n\t},\n\t{\n\t\t0xB3, 0x6C, 0xEF, 0x28, 0x53, 0x2B, 0x40, 0xD8,\n\t\t0x17, 0x86, 0x28, 0xF0, 0xFA, 0xB5, 0xE5, 0xB4,\n\t\t0xA1, 0xDE, 0xC0, 0xC0, 0xE9, 0x11, 0xD7, 0x27,\n\t\t0xBF, 0x09, 0x49, 0x0F, 0x5E, 0x8D, 0x9F, 0xAC,\n\t\t0x57, 0x21, 0x3F, 0xD2, 0xA2, 0xD1, 0x2E, 0xD3,\n\t\t0xD7, 0x7A, 0x41, 0xF5, 0xE2, 0xFE, 0xCC, 0x40,\n\t\t0xE4, 0xEE, 0xCA, 0x16, 0x12, 0xF5, 0x1C, 0x45,\n\t\t0x23, 0x31, 0xAE, 0x93, 0x96, 0x62, 0x35, 0xBC\n\t},\n\t{\n\t\t0xDE, 0x73, 0x7D, 0xBC, 0x61, 0x2E, 0xBD, 0x31,\n\t\t0xBC, 0x49, 0xA2, 0xD7, 0xC6, 0x44, 0xD4, 0xB1,\n\t\t0x37, 0x81, 0x74, 0x19, 0x42, 0x1C, 0x32, 0xF4,\n\t\t0xE7, 0x51, 0x14, 0xD8, 0x99, 0xE3, 0x13, 0x1D,\n\t\t0x45, 0xCA, 0x54, 0x51, 0x24, 0x8F, 0x24, 0x16,\n\t\t0x9F, 0xBF, 0x17, 0xEE, 0x60, 0xA9, 0xB7, 0x07,\n\t\t0x98, 0xA4, 0xB9, 0x37, 0xCE, 0xA6, 0x27, 0x95,\n\t\t0x28, 0x96, 0x39, 0xD1, 0x8F, 0xCD, 0x89, 0xE4\n\t},\n\t{\n\t\t0xB4, 0xC1, 0xBB, 0xCB, 0xBC, 0xCD, 0xFC, 0xE4,\n\t\t0xD2, 0xBE, 0x9D, 0xCD, 0xB9, 0x83, 0xC1, 0xB0,\n\t\t0x20, 0xC5, 0xF7, 0x20, 0xDA, 0x5B, 0xEC, 0xF4,\n\t\t0xCB, 0x2A, 0x9A, 0x3D, 0x1B, 0x8D, 0x23, 0xCE,\n\t\t0xA7, 0xA9, 0xF5, 0xFD, 0x70, 0xD3, 0x74, 0x0E,\n\t\t0xCD, 0x67, 0xCE, 0x7D, 0x1E, 0x9C, 0x5E, 0x31,\n\t\t0xA3, 0x30, 0x2D, 0xF6, 0x6A, 0x9B, 0x5D, 0x54,\n\t\t0x30, 0x44, 0x90, 0xFB, 0xE1, 0xC4, 0xA8, 0xB9\n\t},\n\t{\n\t\t0xB1, 0xD6, 0x5E, 0x70, 0xC6, 0x9B, 0xA7, 0xE3,\n\t\t0xA7, 0x28, 0xE8, 0xB6, 0x44, 0x94, 0x93, 0xF2,\n\t\t0x37, 0x51, 0x0B, 0x23, 0xB6, 0xE7, 0x7D, 0x95,\n\t\t0x84, 0xD0, 0x5F, 0xF4, 0xD3, 0xF0, 0x87, 0x80,\n\t\t0x92, 0x9D, 0x74, 0xFA, 0x5B, 0xED, 0x9B, 0x75,\n\t\t0xD4, 0xD6, 0xD1, 0xCA, 0x91, 0xAB, 0x8D, 0x26,\n\t\t0x37, 0xDC, 0x2E, 0x79, 0xBA, 0x0F, 0xE0, 0x59,\n\t\t0x4A, 0xCD, 0x68, 0xFB, 0x3C, 0xC6, 0x60, 0xB9\n\t},\n\t{\n\t\t0xDA, 0x79, 0xF7, 0x29, 0xEA, 0xB9, 0x8C, 0x04,\n\t\t0xF3, 0x7F, 0xCC, 0x85, 0x4B, 0x69, 0xA8, 0x4E,\n\t\t0x46, 0x7D, 0xEA, 0x1E, 0x77, 0x82, 0xE7, 0xAF,\n\t\t0x02, 0xCB, 0x44, 0xA4, 0x9D, 0x21, 0x0D, 0x25,\n\t\t0x23, 0x68, 0x3D, 0x42, 0x0A, 0xC1, 0xDE, 0xC8,\n\t\t0xAD, 0x1F, 0xB4, 0x0E, 0x65, 0xAB, 0x3F, 0xE2,\n\t\t0x51, 0xA8, 0x51, 0xE2, 0x83, 0xD8, 0x58, 0x38,\n\t\t0x08, 0x42, 0x61, 0x30, 0x1E, 0xCD, 0x08, 0x9B\n\t},\n\t{\n\t\t0x71, 0x40, 0x40, 0x40, 0x39, 0x21, 0xAE, 0x55,\n\t\t0x48, 0xA2, 0x03, 0x39, 0xD6, 0x9E, 0x09, 0x3F,\n\t\t0x60, 0x9A, 0xA9, 0x9C, 0x22, 0xDB, 0x72, 0x59,\n\t\t0x1D, 0x1E, 0xF4, 0xFC, 0xB0, 0xAF, 0x01, 0x61,\n\t\t0x73, 0xE5, 0x77, 0xD8, 0xC1, 0xA3, 0x06, 0x3B,\n\t\t0x44, 0x3A, 0x0E, 0x48, 0xF3, 0x13, 0xCF, 0x2E,\n\t\t0x0F, 0x9B, 0x0C, 0x2E, 0xF9, 0x6A, 0x96, 0xC4,\n\t\t0x24, 0x32, 0x2C, 0xCC, 0x0C, 0xD5, 0x30, 0x4C\n\t},\n\t{\n\t\t0x8B, 0x2E, 0x8C, 0x3F, 0x0E, 0x3C, 0x31, 0x9B,\n\t\t0xA6, 0x7E, 0x86, 0x01, 0x4B, 0xDA, 0x68, 0x3E,\n\t\t0x53, 0x57, 0xA0, 0x40, 0x37, 0xB4, 0x56, 0x32,\n\t\t0x86, 0xAC, 0x89, 0xCD, 0xDB, 0x7E, 0xE0, 0x4C,\n\t\t0xF6, 0x67, 0x5F, 0x9A, 0xB6, 0x1F, 0xC8, 0x33,\n\t\t0x2D, 0x21, 0x8D, 0x2B, 0xCA, 0x97, 0x15, 0xE7,\n\t\t0xDB, 0xE5, 0x83, 0x72, 0xD1, 0xEE, 0xBF, 0x6B,\n\t\t0xC2, 0x94, 0x84, 0x71, 0xCF, 0xCE, 0xBB, 0x77\n\t},\n\t{\n\t\t0x32, 0xEE, 0x95, 0x49, 0xD4, 0xE3, 0x2F, 0x4B,\n\t\t0xE9, 0xC5, 0x00, 0xBD, 0x85, 0x43, 0xAF, 0xD0,\n\t\t0xB6, 0x97, 0x82, 0xD0, 0xB3, 0xFF, 0x7E, 0xD4,\n\t\t0x7A, 0x88, 0x1A, 0x0E, 0x49, 0x1F, 0x37, 0x65,\n\t\t0x0A, 0x21, 0xB2, 0x6C, 0x3F, 0x5D, 0x0A, 0x64,\n\t\t0xE0, 0x90, 0x58, 0xB3, 0x00, 0x4A, 0x23, 0x68,\n\t\t0xB9, 0x50, 0xE4, 0x72, 0x30, 0xC2, 0x29, 0x66,\n\t\t0xD3, 0xF7, 0x9D, 0xA7, 0xBA, 0xA0, 0xB8, 0x7F\n\t},\n\t{\n\t\t0xCA, 0xE7, 0xF2, 0x92, 0x71, 0x37, 0x82, 0xC4,\n\t\t0x71, 0xFE, 0x31, 0x78, 0xA9, 0x42, 0x0C, 0xD4,\n\t\t0xC1, 0x1F, 0xCD, 0x3F, 0x6D, 0xBE, 0x5D, 0x15,\n\t\t0xC8, 0x4A, 0xB7, 0x35, 0x3C, 0x73, 0x9E, 0xF0,\n\t\t0x64, 0x16, 0x39, 0xA2, 0xF9, 0x2A, 0xED, 0x31,\n\t\t0xC5, 0x6A, 0x20, 0x21, 0xCC, 0x5E, 0x58, 0xCB,\n\t\t0xEA, 0xD3, 0x74, 0xE2, 0xDC, 0x8A, 0x0D, 0xBC,\n\t\t0xE5, 0x45, 0x0F, 0xE7, 0xA0, 0x18, 0xCF, 0xA4\n\t},\n\t{\n\t\t0xF1, 0x7F, 0xEF, 0xAE, 0xAE, 0x7D, 0x40, 0xCD,\n\t\t0x88, 0x5D, 0xAC, 0x0B, 0xC3, 0x50, 0xC0, 0x27,\n\t\t0x36, 0x68, 0xEA, 0x02, 0x22, 0xDF, 0x5C, 0x75,\n\t\t0x69, 0x4F, 0x5C, 0xB3, 0xA3, 0x21, 0x51, 0x9F,\n\t\t0x6E, 0x0E, 0xC4, 0x3B, 0xA0, 0xC8, 0x59, 0x3D,\n\t\t0xC7, 0x34, 0x13, 0x41, 0xE5, 0x19, 0x48, 0x8F,\n\t\t0x20, 0xAB, 0xD5, 0xB8, 0x12, 0x4D, 0xFA, 0xCE,\n\t\t0xA5, 0xCD, 0xE0, 0x96, 0x5B, 0x69, 0x70, 0xF9\n\t},\n\t{\n\t\t0xE2, 0xCF, 0x86, 0xDD, 0xC8, 0x42, 0x4E, 0xE5,\n\t\t0x47, 0xEB, 0x72, 0x45, 0xB7, 0x32, 0x5E, 0x02,\n\t\t0xF2, 0xE3, 0xAC, 0x01, 0x3C, 0x8D, 0x38, 0x6B,\n\t\t0x3D, 0x2E, 0x09, 0x20, 0x8A, 0x9B, 0xCC, 0x0B,\n\t\t0x44, 0xC4, 0xC4, 0x38, 0xEA, 0xAF, 0x52, 0xD2,\n\t\t0x07, 0x7E, 0x91, 0x77, 0xEB, 0x8E, 0xE1, 0xD5,\n\t\t0x90, 0x75, 0xB5, 0x25, 0x92, 0x20, 0x20, 0x62,\n\t\t0x22, 0x93, 0x54, 0xBF, 0x23, 0xC9, 0x62, 0x39\n\t},\n\t{\n\t\t0x38, 0xF2, 0x6A, 0x11, 0x02, 0xCB, 0x16, 0x2D,\n\t\t0x35, 0x1F, 0x84, 0x3B, 0x3C, 0x49, 0xF6, 0xFF,\n\t\t0x85, 0x44, 0x16, 0x33, 0xB6, 0x70, 0x4A, 0x28,\n\t\t0x6A, 0xF8, 0x1C, 0xCB, 0xAE, 0x5A, 0x67, 0xD3,\n\t\t0x01, 0x5C, 0xC0, 0xEF, 0xAF, 0xB7, 0x05, 0x7D,\n\t\t0xC2, 0xB2, 0x8D, 0x67, 0x66, 0xE8, 0x2A, 0x06,\n\t\t0x8A, 0x4C, 0x0B, 0x52, 0x4B, 0x66, 0xD0, 0xA6,\n\t\t0x32, 0x77, 0x5D, 0x93, 0x06, 0x15, 0x75, 0xF9\n\t},\n\t{\n\t\t0xA2, 0xC4, 0x30, 0x2D, 0xAC, 0xA7, 0xA7, 0xC6,\n\t\t0x32, 0xF6, 0x76, 0x30, 0x4E, 0x62, 0x75, 0xC1,\n\t\t0xC1, 0xF0, 0xDB, 0xFE, 0x38, 0xDC, 0x57, 0x1C,\n\t\t0xB2, 0x3E, 0x1F, 0x7B, 0xA5, 0xDC, 0x18, 0x18,\n\t\t0x0F, 0xC4, 0x8A, 0x01, 0x5F, 0x92, 0x7C, 0x89,\n\t\t0x96, 0x7C, 0x1E, 0x10, 0x4E, 0x66, 0xF5, 0xEA,\n\t\t0x5B, 0x2D, 0xD3, 0x1D, 0x78, 0x1C, 0x38, 0x49,\n\t\t0xBF, 0xC6, 0x49, 0x22, 0x0C, 0x38, 0x5C, 0x82\n\t},\n\t{\n\t\t0xC1, 0x9C, 0x6B, 0x3F, 0xB5, 0x35, 0x2B, 0xB3,\n\t\t0x94, 0xC2, 0x68, 0x46, 0x52, 0x3C, 0x25, 0xE8,\n\t\t0x26, 0x5D, 0x50, 0x5F, 0x50, 0x1F, 0x96, 0x03,\n\t\t0xA4, 0xF8, 0xBD, 0x55, 0x38, 0x6C, 0xF4, 0xCC,\n\t\t0x9F, 0x4D, 0x71, 0xF3, 0x8F, 0xF4, 0x45, 0xF4,\n\t\t0xEF, 0xC8, 0x30, 0x98, 0xD4, 0x79, 0x69, 0x33,\n\t\t0x4E, 0x79, 0xA2, 0xBC, 0xB4, 0x02, 0x6B, 0xC6,\n\t\t0x3B, 0x79, 0x59, 0xDE, 0xDB, 0x62, 0xB7, 0xBD\n\t},\n\t{\n\t\t0x1F, 0x4A, 0xB9, 0x84, 0x0A, 0x1C, 0xFA, 0x8F,\n\t\t0xE6, 0xC5, 0x62, 0x2D, 0x9B, 0x53, 0x8B, 0xEC,\n\t\t0xB8, 0x80, 0x7A, 0x87, 0x78, 0xB6, 0x9D, 0x93,\n\t\t0x05, 0xF9, 0x08, 0x57, 0x65, 0x73, 0xB2, 0x0C,\n\t\t0xA3, 0x70, 0x4E, 0x89, 0x12, 0x97, 0x26, 0xD5,\n\t\t0x02, 0xE1, 0x98, 0x58, 0x8D, 0x07, 0x26, 0x68,\n\t\t0xBF, 0x03, 0x63, 0x0B, 0x5B, 0x5A, 0x92, 0x32,\n\t\t0xFF, 0x39, 0x25, 0x27, 0x24, 0x9D, 0xF9, 0x9B\n\t},\n\t{\n\t\t0xFE, 0x03, 0x17, 0x7B, 0x58, 0xB4, 0x88, 0x83,\n\t\t0xA8, 0x6D, 0x42, 0x68, 0x33, 0x4B, 0x95, 0x91,\n\t\t0xD9, 0xFB, 0xD8, 0xBF, 0x7C, 0xC2, 0xAA, 0xCC,\n\t\t0x50, 0x25, 0xEF, 0x47, 0x6B, 0x45, 0x33, 0xBA,\n\t\t0x7B, 0xD7, 0x81, 0xDF, 0x01, 0x11, 0x47, 0xB3,\n\t\t0xCF, 0x51, 0x1D, 0x8B, 0x3D, 0xCD, 0x8C, 0x78,\n\t\t0x0D, 0x30, 0xD7, 0xDA, 0x71, 0x8C, 0x22, 0x44,\n\t\t0x23, 0x19, 0x81, 0x7B, 0xE3, 0x18, 0x6B, 0xC5\n\t},\n\t{\n\t\t0xF4, 0xC3, 0xB0, 0x59, 0x10, 0x5B, 0x6A, 0xA5,\n\t\t0xFE, 0x78, 0x84, 0x3A, 0x07, 0xD9, 0x4F, 0x71,\n\t\t0x20, 0x62, 0xCB, 0x5A, 0x4D, 0xD6, 0x05, 0x9F,\n\t\t0x97, 0x90, 0x4D, 0x0C, 0x57, 0x97, 0x3B, 0xA8,\n\t\t0xDF, 0x71, 0xD1, 0x5A, 0x51, 0x1A, 0x06, 0x68,\n\t\t0x64, 0xFE, 0x45, 0x5E, 0xDC, 0x9E, 0x5F, 0x16,\n\t\t0x52, 0x4C, 0xEC, 0x7E, 0xE2, 0x48, 0xEE, 0x3E,\n\t\t0xC9, 0x29, 0x06, 0x3B, 0xD1, 0x07, 0x98, 0xDA\n\t},\n\t{\n\t\t0x57, 0xA1, 0x6F, 0x96, 0x4B, 0x18, 0x1B, 0x12,\n\t\t0x03, 0xA5, 0x80, 0x3B, 0x73, 0x81, 0x7D, 0x77,\n\t\t0x44, 0x83, 0x82, 0x6C, 0xEA, 0x11, 0x3B, 0x9C,\n\t\t0xCF, 0xCF, 0x0E, 0xB8, 0x7C, 0xB2, 0x30, 0x64,\n\t\t0x28, 0x49, 0x62, 0xD8, 0x47, 0xBB, 0x1F, 0xAE,\n\t\t0x8C, 0xBF, 0x5C, 0xC6, 0x3B, 0x3C, 0xEA, 0xA1,\n\t\t0x24, 0x1E, 0xA4, 0x2C, 0x63, 0xF8, 0x98, 0x01,\n\t\t0x1F, 0xC4, 0xDB, 0xCA, 0xE6, 0xF5, 0xE8, 0xC5\n\t},\n\t{\n\t\t0x79, 0x52, 0xFC, 0x83, 0xAC, 0xF1, 0x3A, 0x95,\n\t\t0xCA, 0x9C, 0x27, 0xA2, 0x15, 0x6D, 0x9C, 0x1B,\n\t\t0x63, 0x00, 0xB0, 0xEF, 0x79, 0x0F, 0x57, 0x2B,\n\t\t0xC3, 0x94, 0xC6, 0x77, 0xF7, 0xC1, 0x46, 0x29,\n\t\t0xEB, 0xD8, 0xE7, 0xD5, 0xD7, 0xC7, 0xF1, 0xA5,\n\t\t0xEB, 0xBD, 0xC3, 0x90, 0xCC, 0x08, 0xCD, 0x58,\n\t\t0xC2, 0x00, 0x89, 0x00, 0xCB, 0x55, 0xEB, 0x05,\n\t\t0xE4, 0x44, 0xA6, 0x8C, 0x3B, 0x39, 0x3E, 0x60\n\t},\n\t{\n\t\t0x2C, 0x22, 0x40, 0xD6, 0xB5, 0x41, 0xF4, 0x29,\n\t\t0x4F, 0xF9, 0x76, 0x79, 0x1D, 0x35, 0xE6, 0xA2,\n\t\t0xD4, 0x92, 0xF5, 0x7A, 0x91, 0x5F, 0xBA, 0xC5,\n\t\t0x83, 0x26, 0x60, 0xC1, 0x0E, 0x9C, 0x96, 0x46,\n\t\t0x5C, 0x7B, 0xD5, 0xFC, 0xA7, 0x51, 0xBF, 0x68,\n\t\t0xE2, 0x67, 0x3A, 0x63, 0x8E, 0x3A, 0xF7, 0x35,\n\t\t0xB0, 0x20, 0x91, 0xD7, 0x5D, 0x1A, 0x7F, 0x89,\n\t\t0xE3, 0xF7, 0x61, 0xC5, 0xDF, 0x82, 0x1A, 0x6B\n\t},\n\t{\n\t\t0x59, 0xDC, 0x84, 0x6D, 0x34, 0x05, 0xCC, 0xD8,\n\t\t0x06, 0xF8, 0xFA, 0x20, 0xC8, 0x96, 0x9E, 0xF6,\n\t\t0x8A, 0x43, 0x85, 0xEF, 0x6C, 0x27, 0x4E, 0xEE,\n\t\t0x6D, 0xC0, 0x69, 0x2C, 0x3E, 0xCF, 0xB1, 0xA8,\n\t\t0x34, 0xCE, 0x64, 0x43, 0x76, 0xC5, 0x2B, 0x80,\n\t\t0x42, 0x1B, 0xAE, 0x94, 0xD6, 0xC7, 0xFD, 0xCC,\n\t\t0xA5, 0xA8, 0xF1, 0x85, 0x9C, 0x45, 0xA1, 0x0C,\n\t\t0x4E, 0xB2, 0x74, 0x82, 0x6F, 0x1F, 0x08, 0x9F\n\t},\n\t{\n\t\t0xB7, 0x52, 0x96, 0x27, 0x07, 0xA1, 0x7B, 0x66,\n\t\t0x4F, 0xAE, 0xB3, 0x13, 0xE2, 0xB9, 0x52, 0xDC,\n\t\t0x03, 0xE7, 0x4A, 0x7E, 0x94, 0x47, 0x09, 0x8A,\n\t\t0xA6, 0xD4, 0xEA, 0x5B, 0xD2, 0x87, 0xD0, 0x7A,\n\t\t0x12, 0x25, 0xEC, 0xED, 0xA9, 0x81, 0x15, 0x70,\n\t\t0x58, 0x0A, 0x51, 0x2B, 0x2B, 0x20, 0xB3, 0xFC,\n\t\t0xFC, 0xA7, 0x0B, 0x44, 0xF6, 0x45, 0x4E, 0xF3,\n\t\t0xC3, 0x52, 0x4C, 0xCA, 0x6B, 0x69, 0x47, 0x5B\n\t},\n\t{\n\t\t0xDA, 0x0D, 0x8E, 0x54, 0x61, 0xF8, 0x10, 0x24,\n\t\t0xEF, 0xFE, 0xED, 0x5D, 0x70, 0x76, 0xA0, 0x4F,\n\t\t0xED, 0xED, 0xAC, 0x57, 0xE7, 0xC9, 0x8A, 0x59,\n\t\t0x45, 0xBF, 0xDE, 0x66, 0x75, 0x58, 0x18, 0x85,\n\t\t0x1B, 0xE1, 0x13, 0x6B, 0x71, 0xF4, 0x33, 0xA5,\n\t\t0x6B, 0xDA, 0x18, 0x41, 0xAE, 0x71, 0x39, 0x2C,\n\t\t0x4B, 0x82, 0x90, 0x82, 0x63, 0x59, 0xF5, 0x87,\n\t\t0x22, 0x3C, 0x3E, 0xF7, 0x37, 0xFF, 0x73, 0x2A\n\t},\n\t{\n\t\t0xED, 0xB8, 0x6A, 0x23, 0x7C, 0x6F, 0x13, 0x7D,\n\t\t0xFB, 0xB3, 0x47, 0x01, 0x1E, 0xDB, 0x4C, 0x6E,\n\t\t0x86, 0x1F, 0x4D, 0x58, 0x14, 0x60, 0x85, 0x46,\n\t\t0x34, 0x41, 0x04, 0x2F, 0xA3, 0x63, 0x16, 0xF1,\n\t\t0xFA, 0xF8, 0x87, 0x11, 0xBB, 0x0F, 0x18, 0x11,\n\t\t0xDF, 0xBB, 0xBF, 0xA7, 0xB5, 0x1F, 0x9C, 0xE2,\n\t\t0xD4, 0x96, 0x05, 0x24, 0x3E, 0xD0, 0x16, 0xCB,\n\t\t0xAD, 0x68, 0x85, 0xEA, 0xE2, 0x03, 0x67, 0x4F\n\t},\n\t{\n\t\t0xE6, 0xD8, 0xE0, 0xFB, 0xAA, 0x29, 0xDB, 0xEB,\n\t\t0x60, 0xF3, 0xC7, 0xF9, 0x85, 0xBA, 0xD7, 0x54,\n\t\t0xD7, 0x21, 0xAA, 0xC6, 0x3D, 0xA6, 0xF4, 0x49,\n\t\t0x0C, 0x9D, 0x7E, 0xA2, 0x31, 0xD2, 0x62, 0x2F,\n\t\t0xDF, 0xDE, 0xF1, 0x48, 0xD0, 0xCA, 0x44, 0x2B,\n\t\t0x8D, 0x59, 0xCF, 0x3E, 0x4F, 0x98, 0x35, 0xCB,\n\t\t0xC2, 0x40, 0xAF, 0x40, 0xFB, 0xA6, 0x3A, 0x2E,\n\t\t0xA5, 0xA2, 0x35, 0xD4, 0x6E, 0xEA, 0x6E, 0xAC\n\t},\n\t{\n\t\t0xD4, 0xE4, 0x63, 0xC4, 0x88, 0x29, 0x87, 0xEB,\n\t\t0x44, 0xA5, 0xED, 0x0C, 0x82, 0x1D, 0x68, 0xB0,\n\t\t0xFE, 0xF9, 0x9D, 0x6F, 0x53, 0xA5, 0x7B, 0xF3,\n\t\t0x19, 0xBD, 0xAC, 0x25, 0xAC, 0x38, 0xEB, 0x0B,\n\t\t0x23, 0xE1, 0x13, 0x8C, 0x00, 0x12, 0xF5, 0xF3,\n\t\t0x83, 0x46, 0xA1, 0xDE, 0x9D, 0x4A, 0x99, 0x2A,\n\t\t0x64, 0xB9, 0x42, 0x83, 0x4A, 0x85, 0x6E, 0xFB,\n\t\t0xAA, 0x06, 0x20, 0xBD, 0xA2, 0x9F, 0x6A, 0x86\n\t},\n\t{\n\t\t0x42, 0xD8, 0x10, 0xD0, 0x1C, 0x2D, 0xA2, 0x47,\n\t\t0x35, 0xF0, 0x4A, 0x5E, 0x90, 0x13, 0x38, 0xFD,\n\t\t0xFC, 0x2D, 0xE1, 0x71, 0x5F, 0xF6, 0x64, 0x3A,\n\t\t0x37, 0x2F, 0x88, 0x0E, 0x6C, 0x5C, 0x6C, 0x13,\n\t\t0xD2, 0xB3, 0xAD, 0x70, 0x77, 0x46, 0x9D, 0x64,\n\t\t0x33, 0x54, 0x05, 0x4D, 0x32, 0xDD, 0x80, 0x49,\n\t\t0xEA, 0x63, 0x73, 0x2B, 0x57, 0x45, 0xBD, 0xB2,\n\t\t0x3B, 0xE2, 0xB5, 0x8E, 0x48, 0xC1, 0x01, 0x3A\n\t},\n\t{\n\t\t0xCF, 0xBF, 0x54, 0x30, 0x07, 0x6F, 0x82, 0x5A,\n\t\t0x3B, 0xBB, 0x88, 0xC1, 0xBC, 0x0A, 0xEF, 0x61,\n\t\t0x25, 0x9E, 0x8F, 0x4D, 0x5F, 0xA3, 0x3C, 0x39,\n\t\t0x82, 0x50, 0x62, 0xF1, 0x5D, 0x19, 0xFD, 0x4A,\n\t\t0x01, 0x82, 0xCD, 0x97, 0x36, 0xD2, 0xAE, 0xC9,\n\t\t0x74, 0x9C, 0xCF, 0x83, 0x18, 0x6C, 0x35, 0x74,\n\t\t0xAB, 0x94, 0x42, 0x65, 0x40, 0x66, 0x0A, 0x9D,\n\t\t0xB8, 0xC3, 0xAA, 0xBB, 0xCB, 0xDD, 0x9D, 0x0F\n\t},\n\t{\n\t\t0x6C, 0x24, 0x34, 0xA1, 0xAF, 0xA1, 0x57, 0xAC,\n\t\t0xCC, 0x34, 0xA5, 0xC4, 0x87, 0x2D, 0xFF, 0x69,\n\t\t0xFE, 0x7F, 0x31, 0x96, 0xCB, 0x1A, 0x75, 0x0C,\n\t\t0x54, 0x1D, 0x8B, 0x73, 0x92, 0x28, 0x88, 0xBA,\n\t\t0xBE, 0x89, 0xB1, 0xC3, 0x82, 0x02, 0x21, 0x86,\n\t\t0x20, 0xD8, 0x8D, 0x77, 0xDA, 0xD9, 0xDF, 0xBA,\n\t\t0xB3, 0xFB, 0xF7, 0x40, 0xB2, 0xD1, 0xD8, 0xF3,\n\t\t0x7E, 0xAD, 0x25, 0x8E, 0x2E, 0xF1, 0x06, 0x52\n\t},\n\t{\n\t\t0x48, 0xB7, 0x26, 0x8A, 0xA4, 0x34, 0x2F, 0xAB,\n\t\t0x02, 0x1D, 0x14, 0x72, 0xE9, 0x25, 0x7F, 0x76,\n\t\t0x58, 0x5C, 0xC5, 0x68, 0x10, 0xC8, 0xF2, 0xA6,\n\t\t0xE1, 0xD4, 0xA8, 0x94, 0x6B, 0x77, 0x71, 0x42,\n\t\t0xD4, 0x4A, 0xE5, 0x13, 0xA8, 0x80, 0x9F, 0x2D,\n\t\t0x6D, 0xC7, 0x26, 0x30, 0x5F, 0x79, 0x44, 0x60,\n\t\t0x4D, 0x95, 0x2D, 0x4A, 0x9F, 0x08, 0x5C, 0x5C,\n\t\t0x10, 0x50, 0xBA, 0xFD, 0xD2, 0x1D, 0x1E, 0x60\n\t},\n\t{\n\t\t0xCE, 0xCF, 0xCE, 0x4B, 0x12, 0xC6, 0xCF, 0x53,\n\t\t0xD1, 0xB1, 0xB2, 0xD4, 0x18, 0xA4, 0x93, 0xE3,\n\t\t0xF4, 0x29, 0x17, 0x03, 0x21, 0xE8, 0x1A, 0xA2,\n\t\t0x52, 0x63, 0xAA, 0xA7, 0x15, 0xD5, 0xCA, 0x38,\n\t\t0x9F, 0x65, 0xC3, 0xAC, 0xF9, 0x9B, 0x18, 0x0E,\n\t\t0x44, 0x6B, 0x50, 0xE6, 0x01, 0xFC, 0xBF, 0x44,\n\t\t0x61, 0xD0, 0x42, 0x6A, 0x85, 0x92, 0xA0, 0x77,\n\t\t0x42, 0x20, 0x18, 0x57, 0x12, 0x5F, 0x71, 0xEE\n\t},\n\t{\n\t\t0x38, 0x5A, 0x75, 0x22, 0x42, 0xEB, 0x9E, 0xD5,\n\t\t0x6B, 0x07, 0x4B, 0x70, 0x2C, 0x91, 0xE7, 0x5A,\n\t\t0xEC, 0x0B, 0xE9, 0x06, 0x4B, 0xD9, 0xCF, 0x88,\n\t\t0x03, 0x04, 0xC2, 0x13, 0x27, 0x0C, 0xB2, 0xEA,\n\t\t0xE8, 0xE2, 0x1D, 0x9A, 0xE8, 0xC6, 0x08, 0x15,\n\t\t0x19, 0xF7, 0x5D, 0xFA, 0xBB, 0x00, 0x3B, 0x24,\n\t\t0x32, 0xB0, 0x47, 0x55, 0xB8, 0xC3, 0x2C, 0x97,\n\t\t0xAC, 0x29, 0x14, 0xE8, 0xBF, 0x45, 0xB2, 0x34\n\t},\n\t{\n\t\t0xD8, 0x9A, 0x12, 0x4A, 0x9B, 0x95, 0x8B, 0xA2,\n\t\t0x3D, 0x09, 0x20, 0x7A, 0xCF, 0xA6, 0x2A, 0x33,\n\t\t0xB8, 0x70, 0x89, 0xB2, 0x86, 0xE8, 0x43, 0x8B,\n\t\t0xDC, 0x01, 0xE2, 0x33, 0xAB, 0x2A, 0x86, 0x30,\n\t\t0xA1, 0xEE, 0xB6, 0xB2, 0xB9, 0xBA, 0x6B, 0x7D,\n\t\t0x21, 0x00, 0x10, 0x77, 0x33, 0xDE, 0xAF, 0x4C,\n\t\t0x20, 0x47, 0x8C, 0x26, 0xF2, 0x49, 0xC6, 0x89,\n\t\t0xC5, 0x26, 0x84, 0x73, 0xE2, 0xE9, 0xFA, 0x60\n\t},\n\t{\n\t\t0x43, 0xDE, 0x10, 0x92, 0xFF, 0x9F, 0xF5, 0x28,\n\t\t0x20, 0x6C, 0x6F, 0xCF, 0x81, 0x32, 0x2E, 0xAD,\n\t\t0x3D, 0x22, 0xEA, 0xA4, 0xC8, 0x54, 0x52, 0x15,\n\t\t0x77, 0xDF, 0x33, 0x62, 0x47, 0x49, 0x5C, 0xE1,\n\t\t0x72, 0xFC, 0x87, 0x39, 0x95, 0x30, 0x0B, 0x21,\n\t\t0xB9, 0x46, 0x10, 0xC9, 0xD2, 0xF6, 0x33, 0xB5,\n\t\t0x33, 0xBD, 0xE4, 0x56, 0x8C, 0xA0, 0x9C, 0x38,\n\t\t0x0E, 0x84, 0x68, 0xFE, 0x6A, 0xD8, 0xD8, 0x1D\n\t},\n\t{\n\t\t0x86, 0x8B, 0x60, 0x11, 0x99, 0xEF, 0x00, 0x0B,\n\t\t0x70, 0x5C, 0xD6, 0x4D, 0x39, 0x30, 0x26, 0x2A,\n\t\t0x5A, 0xB9, 0x10, 0xE3, 0x4E, 0x2D, 0x78, 0xE8,\n\t\t0x58, 0x7B, 0x4E, 0x01, 0x0D, 0x37, 0x6D, 0xD4,\n\t\t0xA0, 0x0D, 0xE4, 0x48, 0x67, 0xD0, 0xE9, 0x33,\n\t\t0xEE, 0x39, 0xA1, 0xFA, 0x91, 0x47, 0xD4, 0x99,\n\t\t0xD1, 0x84, 0xF3, 0xA9, 0xCF, 0x35, 0x4F, 0x2D,\n\t\t0x3C, 0x51, 0x14, 0x6F, 0xF7, 0x15, 0x2D, 0x68\n\t},\n\t{\n\t\t0x15, 0x17, 0xF8, 0xF0, 0x44, 0x2F, 0x0D, 0x50,\n\t\t0xBB, 0xC0, 0xAA, 0xB6, 0x84, 0x6F, 0xDC, 0xE3,\n\t\t0xB7, 0x0F, 0xAE, 0xA4, 0xBB, 0x51, 0x13, 0xAC,\n\t\t0xB2, 0x3A, 0xBE, 0x10, 0x1D, 0x99, 0xA4, 0x0A,\n\t\t0x1B, 0x76, 0xC1, 0xE8, 0xDC, 0x2E, 0xA1, 0x93,\n\t\t0x62, 0x94, 0x82, 0x3A, 0xD8, 0x35, 0x4C, 0x11,\n\t\t0xE2, 0xE9, 0x6C, 0x67, 0x12, 0xBE, 0x4C, 0xF7,\n\t\t0x7C, 0x58, 0x3F, 0xD0, 0x6B, 0x5E, 0x5C, 0x55\n\t},\n\t{\n\t\t0xAF, 0x4C, 0x6C, 0x67, 0xC5, 0xCA, 0x38, 0x38,\n\t\t0x73, 0x48, 0xCA, 0x3E, 0xC2, 0xBE, 0xD7, 0xFB,\n\t\t0xA8, 0xC2, 0xB3, 0xD2, 0x2D, 0xE1, 0x48, 0xD0,\n\t\t0x8A, 0x61, 0x8C, 0x29, 0x70, 0x23, 0xFB, 0x7B,\n\t\t0x6D, 0x2C, 0x15, 0x3D, 0x5E, 0xFC, 0xD1, 0x68,\n\t\t0x89, 0x99, 0x91, 0x0B, 0x20, 0xE1, 0xEA, 0xC7,\n\t\t0xC1, 0x00, 0xA2, 0xC5, 0xA6, 0xC1, 0xAC, 0xF5,\n\t\t0xE9, 0x8F, 0x14, 0x3B, 0x41, 0xDC, 0x8A, 0x12\n\t},\n\t{\n\t\t0xA2, 0xAD, 0x94, 0x24, 0x3B, 0x8E, 0xEA, 0x68,\n\t\t0xF5, 0xFA, 0xDD, 0x69, 0x08, 0xAD, 0xB0, 0xDA,\n\t\t0xCD, 0xAA, 0x6A, 0x6D, 0x24, 0xC2, 0x50, 0xD3,\n\t\t0x39, 0x40, 0x3D, 0xBA, 0x82, 0x31, 0xBD, 0x51,\n\t\t0xE8, 0x87, 0xCB, 0x5B, 0x1B, 0x7B, 0xDE, 0x27,\n\t\t0x74, 0xC6, 0xB0, 0x8A, 0xCC, 0xE0, 0xF7, 0x49,\n\t\t0x56, 0x48, 0xDA, 0x3B, 0xEB, 0xC7, 0xB1, 0xC2,\n\t\t0x82, 0x15, 0x08, 0xC4, 0xD3, 0x82, 0xF7, 0x30\n\t},\n\t{\n\t\t0x28, 0xF8, 0x8C, 0xDB, 0xE9, 0x03, 0xAD, 0x63,\n\t\t0xA0, 0x23, 0x31, 0xDE, 0x1A, 0x32, 0xAF, 0x6D,\n\t\t0xBB, 0xA8, 0x2D, 0x7F, 0xC0, 0x79, 0x87, 0x02,\n\t\t0x72, 0x49, 0x33, 0xDA, 0x77, 0x38, 0x07, 0xBC,\n\t\t0x80, 0x42, 0x78, 0x13, 0x47, 0x81, 0xF1, 0x26,\n\t\t0x23, 0x32, 0x20, 0xE3, 0x07, 0x92, 0x81, 0x31,\n\t\t0xB2, 0x47, 0x10, 0xB4, 0x67, 0x4E, 0xD7, 0x05,\n\t\t0x11, 0x2F, 0x95, 0xD1, 0xAA, 0x37, 0xA2, 0xDC\n\t},\n\t{\n\t\t0x5B, 0xB2, 0x92, 0x65, 0xE2, 0x46, 0xB8, 0x84,\n\t\t0xFF, 0x40, 0x91, 0x4F, 0xFA, 0x93, 0xD9, 0xA1,\n\t\t0x2E, 0xDC, 0x19, 0xEE, 0xE9, 0xCC, 0x8A, 0x83,\n\t\t0x63, 0x1D, 0x68, 0xBD, 0x46, 0xAA, 0xD3, 0x35,\n\t\t0x4B, 0xA6, 0x67, 0x4B, 0x91, 0x3F, 0x4F, 0x82,\n\t\t0x3E, 0x79, 0x1F, 0x0C, 0xB1, 0x9E, 0xA6, 0xA6,\n\t\t0x7C, 0x6E, 0x32, 0xE9, 0xBE, 0x0D, 0x0F, 0xF5,\n\t\t0x76, 0x0F, 0x16, 0xDD, 0x75, 0xA8, 0x7B, 0x5D\n\t},\n\t{\n\t\t0xBF, 0x3C, 0x06, 0xDC, 0x6D, 0x94, 0xE3, 0x85,\n\t\t0x9A, 0x4D, 0xAA, 0x50, 0xEC, 0xA1, 0xAF, 0x53,\n\t\t0x57, 0xE3, 0x45, 0x79, 0xE5, 0x99, 0xF8, 0x20,\n\t\t0x49, 0xE1, 0xCC, 0xA7, 0xA7, 0xD4, 0xF3, 0x3F,\n\t\t0xEA, 0x44, 0x3B, 0x44, 0x69, 0x1B, 0xD4, 0x36,\n\t\t0x88, 0xF5, 0x55, 0x05, 0x31, 0xCF, 0x22, 0xB7,\n\t\t0x12, 0x77, 0x89, 0x0B, 0xFF, 0xAE, 0x1E, 0xCE,\n\t\t0x78, 0x3F, 0x56, 0x63, 0xA1, 0xC4, 0xD7, 0x1A\n\t},\n\t{\n\t\t0xC9, 0x0D, 0xF5, 0x32, 0xF2, 0xF1, 0x49, 0x3A,\n\t\t0x11, 0x55, 0xBE, 0x8C, 0x2A, 0x44, 0x00, 0x92,\n\t\t0x20, 0x49, 0x97, 0x4E, 0x7D, 0x4F, 0x4B, 0x54,\n\t\t0xF8, 0x20, 0xC2, 0x26, 0x9D, 0x3B, 0x16, 0x1B,\n\t\t0x6E, 0x88, 0xEB, 0x77, 0x6B, 0x85, 0x9B, 0x89,\n\t\t0xB8, 0x56, 0x7F, 0xBC, 0x55, 0x0C, 0x4F, 0x54,\n\t\t0xAA, 0xD2, 0x7A, 0x16, 0x10, 0x65, 0x6D, 0x62,\n\t\t0x5C, 0x32, 0x7F, 0x66, 0x5D, 0xCA, 0x70, 0x7C\n\t},\n\t{\n\t\t0x3D, 0x39, 0xEE, 0xCC, 0x9E, 0x90, 0x42, 0x36,\n\t\t0xDC, 0x85, 0x7B, 0xA4, 0x9D, 0x55, 0xD3, 0xBA,\n\t\t0xD7, 0x65, 0x72, 0xA9, 0x1A, 0x75, 0x95, 0x03,\n\t\t0x37, 0x6B, 0x77, 0x08, 0xD6, 0x2D, 0x5A, 0x78,\n\t\t0x5C, 0x23, 0x06, 0x80, 0x59, 0xCF, 0x68, 0x89,\n\t\t0x7F, 0x23, 0xEE, 0xC5, 0x07, 0x21, 0x9B, 0x0A,\n\t\t0x02, 0xED, 0xA2, 0xD8, 0xBC, 0x94, 0xFA, 0x69,\n\t\t0x89, 0xA5, 0x14, 0x82, 0x22, 0x03, 0xC8, 0xD1\n\t},\n\t{\n\t\t0xE0, 0x8C, 0x54, 0xD9, 0x98, 0xF9, 0x2B, 0x7A,\n\t\t0x54, 0xA2, 0x4C, 0xA6, 0xAE, 0xB1, 0x53, 0xA6,\n\t\t0x4F, 0x9C, 0x9F, 0x1F, 0xC3, 0x36, 0x58, 0xB3,\n\t\t0xED, 0xAC, 0x2C, 0x4B, 0xB5, 0x26, 0x31, 0x58,\n\t\t0xDA, 0xDF, 0x00, 0xD3, 0x51, 0x9A, 0x11, 0x9A,\n\t\t0x56, 0x14, 0xC7, 0xF3, 0x79, 0x40, 0xE5, 0x5D,\n\t\t0x13, 0xCC, 0xE4, 0x66, 0xCB, 0x71, 0xA4, 0x07,\n\t\t0xC3, 0x9F, 0xC5, 0x1E, 0x1E, 0xFE, 0x18, 0xDA\n\t},\n\t{\n\t\t0x74, 0x76, 0x76, 0x07, 0x04, 0x1D, 0xD4, 0xB7,\n\t\t0xC5, 0x6B, 0x18, 0x9E, 0xE8, 0xF2, 0x77, 0x31,\n\t\t0xA5, 0x16, 0x72, 0x23, 0xEB, 0x7A, 0xF9, 0xB9,\n\t\t0x39, 0xE1, 0x18, 0xF8, 0x7D, 0x80, 0xB4, 0x9E,\n\t\t0xA8, 0xD0, 0xD0, 0x1F, 0x74, 0xF3, 0x98, 0xB1,\n\t\t0x72, 0xA8, 0xAD, 0x0D, 0xBF, 0x99, 0x41, 0x4F,\n\t\t0x08, 0xD2, 0xB7, 0xD8, 0xD7, 0x52, 0x16, 0xA1,\n\t\t0x82, 0x25, 0x27, 0x3D, 0x8D, 0x7F, 0xD0, 0x5D\n\t},\n\t{\n\t\t0xFE, 0xE8, 0x9A, 0x92, 0xCC, 0xF9, 0xF1, 0xEB,\n\t\t0x08, 0x4A, 0xAB, 0xA9, 0x54, 0x97, 0xEF, 0x0F,\n\t\t0x30, 0x13, 0x4C, 0x19, 0x1C, 0xF9, 0x0A, 0x49,\n\t\t0xD2, 0x2C, 0x7D, 0x2F, 0x66, 0x14, 0x99, 0x3C,\n\t\t0xBE, 0x1A, 0x4B, 0x65, 0x13, 0xED, 0xC1, 0x53,\n\t\t0x86, 0x8A, 0x3D, 0x56, 0x2B, 0x5B, 0x02, 0x26,\n\t\t0xBA, 0x8E, 0x1B, 0x0D, 0xCB, 0x69, 0xED, 0x45,\n\t\t0xAF, 0x47, 0xCE, 0x4F, 0x86, 0xBA, 0x47, 0x4A\n\t},\n\t{\n\t\t0xCD, 0xAE, 0x94, 0xB6, 0xD1, 0xD8, 0x35, 0xF6,\n\t\t0xC7, 0x4C, 0x76, 0xEC, 0x3A, 0x2D, 0xB6, 0x5B,\n\t\t0xBD, 0xFA, 0xE1, 0x9D, 0x7B, 0x05, 0x0D, 0xC9,\n\t\t0x5D, 0x65, 0x87, 0x33, 0xB8, 0xB2, 0x2C, 0x6F,\n\t\t0x9E, 0x0B, 0x63, 0xCC, 0x90, 0x5A, 0x29, 0xEA,\n\t\t0x88, 0x78, 0xCA, 0x39, 0x45, 0x56, 0xB3, 0x67,\n\t\t0x3C, 0x62, 0x79, 0x15, 0x46, 0xA9, 0xA1, 0xF0,\n\t\t0xD1, 0x56, 0x5F, 0xAD, 0xC5, 0x35, 0x36, 0xC1\n\t},\n\t{\n\t\t0xC7, 0x22, 0x8B, 0x6F, 0x00, 0x00, 0x17, 0xD2,\n\t\t0xBE, 0x4B, 0xF2, 0xAE, 0x48, 0xAD, 0xDB, 0x78,\n\t\t0x5E, 0x27, 0x35, 0xBF, 0x3C, 0x61, 0x4D, 0x3C,\n\t\t0x34, 0x23, 0x1F, 0x1D, 0x0C, 0x88, 0x7D, 0x3A,\n\t\t0x8E, 0x88, 0x88, 0x0B, 0x67, 0xAD, 0x3B, 0x2F,\n\t\t0x65, 0x23, 0xDD, 0x67, 0x19, 0x34, 0x2C, 0xD4,\n\t\t0xF0, 0x59, 0x35, 0xD2, 0xE5, 0x26, 0x7F, 0x36,\n\t\t0x80, 0xE7, 0x73, 0xBD, 0x5E, 0xAD, 0xFE, 0x1D\n\t},\n\t{\n\t\t0x12, 0x27, 0x44, 0xFE, 0x3F, 0xFF, 0x9A, 0x05,\n\t\t0x5F, 0x0F, 0x3B, 0xDE, 0x01, 0xEB, 0x2F, 0x44,\n\t\t0x6B, 0x0C, 0xDA, 0xF3, 0xAE, 0xD7, 0x2C, 0xAA,\n\t\t0x29, 0x40, 0x74, 0x19, 0x20, 0x12, 0x0A, 0x96,\n\t\t0x4F, 0xCF, 0xF8, 0x70, 0x99, 0xB0, 0x8E, 0xF3,\n\t\t0x34, 0x96, 0xE3, 0x99, 0x03, 0x2A, 0x82, 0xDA,\n\t\t0xAD, 0x4F, 0xED, 0x30, 0x31, 0x17, 0x2F, 0x77,\n\t\t0x47, 0x92, 0x58, 0xFA, 0x39, 0xDB, 0x92, 0xFD\n\t},\n\t{\n\t\t0x1F, 0xB4, 0xE3, 0x67, 0xEA, 0xB6, 0x42, 0xB7,\n\t\t0x2E, 0x43, 0xAD, 0x4A, 0xBD, 0xFC, 0xAD, 0x74,\n\t\t0x62, 0x0C, 0x3F, 0x6C, 0x63, 0xA8, 0x91, 0x31,\n\t\t0x28, 0xD2, 0x22, 0x6E, 0xB1, 0x92, 0xF9, 0x99,\n\t\t0x2E, 0xB9, 0xC8, 0xF7, 0x6A, 0xE2, 0x06, 0xD3,\n\t\t0xF5, 0xDE, 0xC7, 0x26, 0xA5, 0xA6, 0x86, 0xB4,\n\t\t0xAE, 0x37, 0xB5, 0x57, 0xAB, 0x57, 0xF9, 0x56,\n\t\t0x48, 0x53, 0x34, 0xF7, 0x3D, 0xCE, 0x02, 0xE0\n\t},\n\t{\n\t\t0x04, 0x25, 0xCA, 0xAA, 0x92, 0x3B, 0x47, 0xB3,\n\t\t0x50, 0x45, 0xEB, 0x50, 0x82, 0x9C, 0x04, 0x8B,\n\t\t0xC8, 0x90, 0x44, 0x4A, 0xFE, 0xEF, 0xC0, 0xAF,\n\t\t0xC9, 0xD1, 0x87, 0x7B, 0x82, 0x1E, 0x04, 0x3C,\n\t\t0x9C, 0x7B, 0x9D, 0x6D, 0xC3, 0x3F, 0xBB, 0xDF,\n\t\t0xA5, 0x37, 0xC1, 0xEC, 0xE3, 0x11, 0x96, 0x5B,\n\t\t0x2F, 0xEE, 0x89, 0x82, 0xBC, 0x46, 0xA2, 0xA7,\n\t\t0x50, 0xBF, 0xC7, 0x1D, 0x79, 0xDB, 0xEA, 0x04\n\t},\n\t{\n\t\t0x6B, 0x9D, 0x86, 0xF1, 0x5C, 0x09, 0x0A, 0x00,\n\t\t0xFC, 0x3D, 0x90, 0x7F, 0x90, 0x6C, 0x5E, 0xB7,\n\t\t0x92, 0x65, 0xE5, 0x8B, 0x88, 0xEB, 0x64, 0x29,\n\t\t0x4B, 0x4C, 0xC4, 0xE2, 0xB8, 0x9B, 0x1A, 0x7C,\n\t\t0x5E, 0xE3, 0x12, 0x7E, 0xD2, 0x1B, 0x45, 0x68,\n\t\t0x62, 0xDE, 0x6B, 0x2A, 0xBD, 0xA5, 0x9E, 0xAA,\n\t\t0xCF, 0x2D, 0xCB, 0xE9, 0x22, 0xCA, 0x75, 0x5E,\n\t\t0x40, 0x73, 0x5B, 0xE8, 0x1D, 0x9C, 0x88, 0xA5\n\t},\n\t{\n\t\t0x14, 0x6A, 0x18, 0x7A, 0x99, 0xE8, 0xA2, 0xD2,\n\t\t0x33, 0xE0, 0xEB, 0x37, 0x3D, 0x43, 0x7B, 0x02,\n\t\t0xBF, 0xA8, 0xD6, 0x51, 0x5B, 0x3C, 0xA1, 0xDE,\n\t\t0x48, 0xA6, 0xB6, 0xAC, 0xF7, 0x43, 0x7E, 0xB7,\n\t\t0xE7, 0xAC, 0x3F, 0x2D, 0x19, 0xEF, 0x3B, 0xB9,\n\t\t0xB8, 0x33, 0xCC, 0x57, 0x61, 0xDB, 0xA2, 0x2D,\n\t\t0x1A, 0xD0, 0x60, 0xBE, 0x76, 0xCD, 0xCB, 0x81,\n\t\t0x2D, 0x64, 0xD5, 0x78, 0xE9, 0x89, 0xA5, 0xA4\n\t},\n\t{\n\t\t0x25, 0x75, 0x4C, 0xA6, 0x66, 0x9C, 0x48, 0x70,\n\t\t0x84, 0x03, 0x88, 0xEA, 0x64, 0xE9, 0x5B, 0xD2,\n\t\t0xE0, 0x81, 0x0D, 0x36, 0x3C, 0x4C, 0xF6, 0xA1,\n\t\t0x6E, 0xA1, 0xBD, 0x06, 0x68, 0x6A, 0x93, 0xC8,\n\t\t0xA1, 0x25, 0xF2, 0x30, 0x22, 0x9D, 0x94, 0x84,\n\t\t0x85, 0xE1, 0xA8, 0x2D, 0xE4, 0x82, 0x00, 0x35,\n\t\t0x8F, 0x3E, 0x02, 0xB5, 0x05, 0xDA, 0xBC, 0x4F,\n\t\t0x13, 0x9C, 0x03, 0x79, 0xDC, 0x2B, 0x30, 0x80\n\t},\n\t{\n\t\t0x0E, 0x26, 0xCB, 0xC7, 0x8D, 0xC7, 0x54, 0xEC,\n\t\t0xA0, 0x6C, 0xF8, 0xCB, 0x31, 0xFC, 0xBA, 0xBB,\n\t\t0x18, 0x88, 0x92, 0xC1, 0x04, 0x50, 0x89, 0x05,\n\t\t0x49, 0xB2, 0xD4, 0x03, 0xA2, 0xA3, 0xC4, 0x57,\n\t\t0x70, 0x01, 0xF7, 0x4A, 0x76, 0xBD, 0x38, 0x99,\n\t\t0x0D, 0x75, 0x5B, 0xAE, 0x05, 0x26, 0x64, 0x83,\n\t\t0x29, 0xF6, 0x35, 0x45, 0xED, 0x16, 0x99, 0x5C,\n\t\t0xB1, 0xE6, 0x34, 0x3F, 0x18, 0x9F, 0x8E, 0x6F\n\t},\n\t{\n\t\t0x58, 0xE7, 0x98, 0x0B, 0x8B, 0x1A, 0x0B, 0x88,\n\t\t0xDA, 0x9D, 0xA8, 0x64, 0x0F, 0x2B, 0x96, 0xE3,\n\t\t0xE0, 0x48, 0x36, 0x61, 0x30, 0xC2, 0x66, 0x21,\n\t\t0x7D, 0xDC, 0x79, 0x53, 0x50, 0x8F, 0x4A, 0x40,\n\t\t0xD1, 0x67, 0x4D, 0xAB, 0xD3, 0x92, 0x89, 0xE3,\n\t\t0xF1, 0x0C, 0x61, 0x19, 0x68, 0xCC, 0xD1, 0xE9,\n\t\t0xCC, 0xC1, 0x8C, 0xAD, 0xC7, 0x77, 0x4A, 0x99,\n\t\t0x7D, 0xD1, 0xFA, 0x94, 0xE8, 0x35, 0x47, 0x07\n\t},\n\t{\n\t\t0x69, 0x6F, 0xB8, 0x47, 0x63, 0xE0, 0x23, 0x58,\n\t\t0x4B, 0x35, 0x90, 0x7A, 0x8B, 0x8A, 0xAA, 0x9E,\n\t\t0x0E, 0x78, 0x6F, 0x2C, 0xA5, 0x91, 0x45, 0x41,\n\t\t0x91, 0x58, 0x48, 0xFB, 0x6D, 0xDA, 0xB8, 0xD3,\n\t\t0xD2, 0xEA, 0xB6, 0x00, 0xC1, 0x38, 0xCE, 0x67,\n\t\t0x17, 0xB0, 0xC7, 0x02, 0x59, 0xD3, 0x19, 0x3E,\n\t\t0xA1, 0x56, 0x95, 0xC8, 0x50, 0x53, 0x7F, 0x2C,\n\t\t0x70, 0x6C, 0xA4, 0xAF, 0x15, 0x8E, 0x95, 0x7E\n\t},\n\t{\n\t\t0x23, 0xDE, 0x6E, 0x73, 0x07, 0x9C, 0x8C, 0x20,\n\t\t0x47, 0xA7, 0x84, 0x6A, 0x83, 0xCC, 0xAC, 0xAB,\n\t\t0xD3, 0x71, 0x16, 0x3B, 0x7B, 0x6D, 0x54, 0xEB,\n\t\t0x03, 0x2B, 0xC4, 0x9B, 0x66, 0x97, 0x42, 0xBE,\n\t\t0x71, 0x7B, 0x99, 0xDA, 0x12, 0xC6, 0x46, 0xAD,\n\t\t0x52, 0x57, 0x06, 0xF2, 0x22, 0xE1, 0xDF, 0x4A,\n\t\t0x91, 0xDD, 0x0C, 0xC6, 0x4D, 0xF1, 0x82, 0xDA,\n\t\t0x00, 0x73, 0x1D, 0x43, 0x9C, 0x46, 0xF8, 0xD2\n\t},\n\t{\n\t\t0xBB, 0x74, 0xF3, 0x6A, 0x9D, 0xB6, 0x96, 0xC9,\n\t\t0x33, 0x35, 0xE6, 0xC4, 0x6A, 0xAB, 0x58, 0xDB,\n\t\t0x10, 0xCB, 0x07, 0xEA, 0x4F, 0x1B, 0x71, 0x93,\n\t\t0x63, 0x05, 0x22, 0x83, 0x90, 0x95, 0x94, 0x78,\n\t\t0xF8, 0x73, 0x4E, 0x21, 0x54, 0x90, 0xE9, 0xAE,\n\t\t0x2A, 0x3E, 0xC8, 0xF7, 0xF7, 0x67, 0x33, 0xAE,\n\t\t0x3F, 0x8B, 0x9A, 0x3F, 0xD7, 0xC4, 0x06, 0xC6,\n\t\t0xCA, 0xC7, 0x09, 0x97, 0x5C, 0x40, 0xF8, 0x56\n\t},\n\t{\n\t\t0xEC, 0x63, 0x04, 0xD3, 0x8E, 0x23, 0x2C, 0x09,\n\t\t0x6A, 0xB5, 0x86, 0xCA, 0xDF, 0x27, 0x02, 0x6D,\n\t\t0xC5, 0xE5, 0x32, 0x17, 0xD0, 0xE8, 0xB0, 0xC6,\n\t\t0x0A, 0xDA, 0xAE, 0x22, 0xF4, 0xE8, 0xC2, 0x2D,\n\t\t0x30, 0xBC, 0x51, 0x77, 0xF1, 0xC8, 0x3A, 0xCD,\n\t\t0x92, 0x5E, 0x02, 0xA2, 0xDA, 0x89, 0x59, 0x5F,\n\t\t0xC1, 0x06, 0x09, 0x0E, 0x2E, 0x53, 0xED, 0xB3,\n\t\t0x1C, 0xDB, 0x76, 0xFF, 0x37, 0xEB, 0x61, 0x80\n\t},\n\t{\n\t\t0x92, 0xF9, 0xFC, 0x6B, 0xC5, 0x9A, 0x54, 0x3F,\n\t\t0x0D, 0xC9, 0xA1, 0x79, 0x8F, 0xB1, 0xE5, 0xD5,\n\t\t0x23, 0x47, 0x4E, 0x48, 0xFF, 0x3E, 0x29, 0x49,\n\t\t0x7F, 0x72, 0x80, 0xD1, 0xC4, 0x08, 0xC8, 0x66,\n\t\t0x33, 0x48, 0xFE, 0x2A, 0xF7, 0x8F, 0x6C, 0x4E,\n\t\t0x5E, 0xF5, 0xC0, 0xA0, 0x17, 0xF3, 0xD3, 0xF2,\n\t\t0x15, 0xEC, 0xDD, 0x7A, 0x40, 0x0A, 0xC5, 0x77,\n\t\t0x3B, 0x9E, 0x25, 0x60, 0x68, 0x84, 0x5A, 0x92\n\t},\n\t{\n\t\t0x4A, 0x25, 0xB5, 0x62, 0xF2, 0xFA, 0x01, 0xDD,\n\t\t0xEE, 0x7E, 0xA2, 0xE9, 0xFB, 0xF5, 0x2F, 0x8C,\n\t\t0x75, 0x6D, 0x28, 0xDB, 0x4A, 0x8B, 0xF7, 0x0E,\n\t\t0x74, 0x0E, 0x90, 0x27, 0x42, 0x6E, 0x51, 0x63,\n\t\t0x9D, 0xF8, 0x78, 0x8D, 0x13, 0x38, 0x56, 0x85,\n\t\t0x8D, 0x01, 0xFD, 0xDB, 0xDD, 0x5B, 0x98, 0x79,\n\t\t0x44, 0xC3, 0x00, 0xDC, 0x7F, 0x82, 0x41, 0xFB,\n\t\t0xCE, 0xFA, 0x4F, 0x12, 0x94, 0x8A, 0xFE, 0xAE\n\t},\n\t{\n\t\t0x34, 0x21, 0x2D, 0xD9, 0xF0, 0x65, 0x1F, 0x81,\n\t\t0x80, 0x9A, 0x14, 0xED, 0xBC, 0xF7, 0xF3, 0xAC,\n\t\t0xDE, 0xDE, 0x78, 0x72, 0xC7, 0xA4, 0x84, 0x7B,\n\t\t0xEA, 0x9F, 0x7A, 0xB7, 0x59, 0x73, 0x82, 0x47,\n\t\t0x7A, 0x4C, 0xB8, 0x47, 0x9A, 0x27, 0x63, 0x21,\n\t\t0x23, 0x5E, 0x90, 0x21, 0x57, 0x94, 0x46, 0xA4,\n\t\t0x38, 0x8A, 0x99, 0xE5, 0x60, 0xA3, 0x90, 0x7A,\n\t\t0xEE, 0xF2, 0xB4, 0x38, 0xFE, 0x6B, 0x90, 0xC4\n\t},\n\t{\n\t\t0xD6, 0x2C, 0xF7, 0xAB, 0xBC, 0x7D, 0x7B, 0xCD,\n\t\t0x5B, 0xEB, 0x1E, 0xE4, 0x8C, 0x43, 0xB8, 0x04,\n\t\t0xFD, 0x0D, 0xB4, 0x55, 0xE7, 0xF4, 0xFE, 0xBB,\n\t\t0xCF, 0xF1, 0x4B, 0x05, 0xBE, 0x90, 0x47, 0xE2,\n\t\t0x7E, 0x51, 0x8D, 0x6D, 0x3A, 0x6A, 0xDA, 0x4D,\n\t\t0x58, 0x63, 0xB7, 0xEC, 0x7F, 0x84, 0x92, 0x45,\n\t\t0x89, 0x40, 0xAC, 0x6B, 0xDD, 0xB5, 0x06, 0x59,\n\t\t0x2C, 0xCB, 0xC8, 0x96, 0xAF, 0xBB, 0x77, 0xA3\n\t},\n\t{\n\t\t0x33, 0xA3, 0xA2, 0x63, 0x6F, 0x91, 0x98, 0xD3,\n\t\t0x7A, 0x5F, 0xF1, 0xBF, 0xF9, 0xEB, 0x10, 0x02,\n\t\t0x4B, 0x28, 0x46, 0x80, 0x39, 0xF4, 0x91, 0x40,\n\t\t0x2D, 0x39, 0xB7, 0x08, 0xC5, 0x5D, 0x27, 0xE5,\n\t\t0xE8, 0xDF, 0x5E, 0x3E, 0x19, 0x49, 0x95, 0x82,\n\t\t0x35, 0xCA, 0xD9, 0x80, 0x74, 0x20, 0x96, 0xF2,\n\t\t0x77, 0x9A, 0x1D, 0x71, 0xDA, 0xD5, 0x8F, 0xAF,\n\t\t0xA3, 0xCD, 0x02, 0xCB, 0x5E, 0xAA, 0x98, 0xC5\n\t},\n\t{\n\t\t0xB7, 0xA3, 0x89, 0x90, 0xE6, 0xF4, 0x56, 0x4A,\n\t\t0xA3, 0xD9, 0x3A, 0x79, 0x37, 0x10, 0x0C, 0x29,\n\t\t0xF9, 0x40, 0xAF, 0xF7, 0xCB, 0x20, 0x86, 0x5A,\n\t\t0x1C, 0x21, 0x89, 0x81, 0xA5, 0x42, 0x04, 0x86,\n\t\t0x08, 0x17, 0x81, 0xF8, 0xD5, 0x0C, 0x86, 0x62,\n\t\t0x5C, 0xC5, 0xD7, 0x6D, 0x0F, 0x5C, 0xCC, 0x4E,\n\t\t0xB6, 0x5D, 0x43, 0x66, 0x09, 0x62, 0x4F, 0x21,\n\t\t0xD0, 0x53, 0x39, 0xAB, 0x0C, 0xF7, 0x9F, 0x4C\n\t},\n\t{\n\t\t0x9D, 0x66, 0x5A, 0x3F, 0xDD, 0x10, 0x45, 0x9E,\n\t\t0x77, 0xF0, 0x3A, 0xC8, 0xC0, 0xE2, 0x39, 0x01,\n\t\t0x94, 0x89, 0x69, 0x3C, 0xC9, 0x31, 0x5A, 0xA3,\n\t\t0xFF, 0x11, 0x29, 0x11, 0xD2, 0xAC, 0xF0, 0xB7,\n\t\t0xD2, 0x76, 0xAC, 0x76, 0x9B, 0xED, 0xFD, 0x85,\n\t\t0x2D, 0x28, 0x89, 0xDD, 0x12, 0xDB, 0x91, 0x39,\n\t\t0x8B, 0x01, 0xC4, 0xF4, 0xA5, 0xDA, 0x27, 0x80,\n\t\t0xB1, 0xDE, 0xFE, 0x0D, 0x95, 0xB6, 0x32, 0x70\n\t},\n\t{\n\t\t0x70, 0xFB, 0x9E, 0xFD, 0x5B, 0xCA, 0x7F, 0x19,\n\t\t0xB6, 0xE3, 0x1D, 0x64, 0x0D, 0xCF, 0x88, 0xD7,\n\t\t0x7E, 0x76, 0x8A, 0xE2, 0x27, 0xEC, 0xB3, 0xFD,\n\t\t0x6B, 0x47, 0x13, 0x78, 0x94, 0xF5, 0x49, 0xBF,\n\t\t0x1C, 0xF0, 0x6E, 0x5D, 0xB4, 0x54, 0x60, 0x44,\n\t\t0xDD, 0x9F, 0x46, 0x5C, 0x9C, 0x85, 0xF7, 0x28,\n\t\t0x4F, 0xE5, 0x4D, 0x2B, 0x71, 0x52, 0x69, 0x9B,\n\t\t0xE4, 0xBD, 0x55, 0x5A, 0x90, 0x9A, 0x88, 0xA9\n\t},\n\t{\n\t\t0x7A, 0xFD, 0xB0, 0x19, 0x30, 0x87, 0xE0, 0xC9,\n\t\t0xF8, 0xB4, 0xDD, 0x8B, 0x48, 0xD9, 0xF2, 0x0A,\n\t\t0xCE, 0x27, 0x13, 0xAF, 0xC7, 0x1B, 0xCC, 0x93,\n\t\t0x82, 0xB5, 0x42, 0x90, 0xAE, 0xBF, 0xFE, 0xB2,\n\t\t0xD1, 0x38, 0xF4, 0xDC, 0xF0, 0x28, 0xF9, 0xC4,\n\t\t0x3C, 0xC1, 0x80, 0x89, 0x84, 0x77, 0xA3, 0x9E,\n\t\t0x3F, 0x53, 0xA8, 0xD1, 0xBF, 0x67, 0xCE, 0xB6,\n\t\t0x08, 0x26, 0x1F, 0xAE, 0x6D, 0xDB, 0x1A, 0xBC\n\t},\n\t{\n\t\t0x05, 0x99, 0x0D, 0x7D, 0x7D, 0xF1, 0xD4, 0x84,\n\t\t0xF5, 0xB1, 0xCA, 0xE9, 0xEE, 0x5D, 0xFC, 0xB4,\n\t\t0x3F, 0x2C, 0xBE, 0x18, 0x6C, 0x1A, 0x5B, 0x18,\n\t\t0x1A, 0x37, 0x31, 0xD4, 0xB1, 0x54, 0x8E, 0xBF,\n\t\t0xF5, 0xBF, 0x61, 0xCB, 0x0F, 0x6D, 0x9F, 0xC2,\n\t\t0x30, 0xF2, 0x5E, 0x86, 0x78, 0xB7, 0x99, 0xE0,\n\t\t0xE8, 0x30, 0x26, 0xA0, 0x86, 0x6B, 0xF0, 0xAC,\n\t\t0xAB, 0x08, 0x9E, 0x10, 0x2E, 0x67, 0xAB, 0x6B\n\t},\n\t{\n\t\t0x1A, 0xF7, 0xA5, 0xCE, 0x58, 0x7C, 0x8D, 0x87,\n\t\t0xC7, 0xB7, 0x9F, 0xA3, 0xE7, 0x23, 0xD7, 0x4C,\n\t\t0xE0, 0x26, 0xB5, 0x28, 0x67, 0x52, 0xFD, 0x0C,\n\t\t0x37, 0x42, 0xC6, 0xF0, 0x41, 0x8E, 0xD7, 0x85,\n\t\t0x99, 0x0D, 0x21, 0xF2, 0x8D, 0xA8, 0x39, 0xCE,\n\t\t0x82, 0x12, 0xED, 0x55, 0x0C, 0x37, 0x3E, 0x6D,\n\t\t0x3A, 0x75, 0xD5, 0x5C, 0x31, 0x77, 0x04, 0x41,\n\t\t0xEE, 0xAF, 0xF2, 0xD5, 0x0F, 0x6E, 0x61, 0xB6\n\t},\n\t{\n\t\t0xDD, 0xEE, 0x0C, 0x76, 0xC9, 0xBD, 0xD3, 0x2D,\n\t\t0x70, 0x49, 0x35, 0x4C, 0xFC, 0x85, 0xDC, 0x68,\n\t\t0x67, 0xE2, 0x49, 0x2E, 0x47, 0xFE, 0xB0, 0x8E,\n\t\t0x39, 0x83, 0xD0, 0xB6, 0x78, 0x84, 0x5D, 0x7E,\n\t\t0xC6, 0xC9, 0x79, 0x3C, 0x33, 0x26, 0xBF, 0xDC,\n\t\t0x1E, 0x11, 0x32, 0x76, 0xD1, 0x77, 0xFE, 0x38,\n\t\t0x82, 0x52, 0x04, 0xDD, 0x00, 0x07, 0x39, 0x89,\n\t\t0xC0, 0x81, 0xCC, 0x3B, 0x71, 0xC6, 0x8D, 0x5F\n\t},\n\t{\n\t\t0xDE, 0x07, 0x06, 0x48, 0xB3, 0x7C, 0x47, 0xDC,\n\t\t0x9F, 0x2F, 0x6D, 0x2A, 0xB2, 0x07, 0x73, 0xCD,\n\t\t0x82, 0xFA, 0x57, 0x25, 0xA6, 0x90, 0x0E, 0xB7,\n\t\t0x1C, 0xDD, 0xB0, 0xC9, 0xF3, 0x9B, 0x31, 0xDF,\n\t\t0x6D, 0x07, 0x73, 0x24, 0x6E, 0x8E, 0xF9, 0x03,\n\t\t0x49, 0x67, 0x75, 0x2D, 0xB7, 0xED, 0x22, 0x73,\n\t\t0x3F, 0x43, 0x79, 0x94, 0x8D, 0xC3, 0x96, 0xDC,\n\t\t0x35, 0xAD, 0xBB, 0xE9, 0xF6, 0x53, 0x77, 0x40\n\t},\n\t{\n\t\t0xA6, 0x45, 0x6F, 0xBC, 0xFF, 0x9E, 0x3D, 0x5B,\n\t\t0x11, 0x6A, 0x0E, 0x33, 0x1A, 0x1F, 0x97, 0x4F,\n\t\t0x07, 0x0E, 0x95, 0x56, 0x09, 0x78, 0x1F, 0xA5,\n\t\t0x99, 0xD6, 0x08, 0xA3, 0x1D, 0xA7, 0x6A, 0xD8,\n\t\t0xAB, 0xFE, 0x34, 0x66, 0x17, 0xC2, 0x57, 0x86,\n\t\t0x51, 0x3B, 0x2C, 0x44, 0xBF, 0xE2, 0xCB, 0x45,\n\t\t0x7C, 0x43, 0xFA, 0x6F, 0x45, 0x36, 0x1C, 0xA9,\n\t\t0xC6, 0x34, 0x13, 0x11, 0xB7, 0xDD, 0xFB, 0xD5\n\t},\n\t{\n\t\t0x5C, 0x95, 0xD3, 0x82, 0x02, 0x18, 0x91, 0x04,\n\t\t0x8B, 0x5E, 0xC8, 0x1C, 0xC8, 0x8E, 0x66, 0xB1,\n\t\t0xB4, 0xD8, 0x0A, 0x00, 0xB5, 0xEE, 0x66, 0xB3,\n\t\t0xC0, 0x30, 0x77, 0x49, 0xE6, 0xF2, 0x4D, 0x17,\n\t\t0x0D, 0x23, 0xFA, 0xCC, 0x8E, 0xB2, 0x53, 0xB3,\n\t\t0x56, 0x2B, 0xF8, 0xA4, 0x5C, 0x37, 0x99, 0x0C,\n\t\t0xD2, 0xD3, 0xE4, 0x43, 0xB1, 0x8C, 0x68, 0xBB,\n\t\t0xCC, 0x6C, 0x83, 0x1D, 0xFD, 0xE2, 0xF8, 0xE5\n\t},\n\t{\n\t\t0xE3, 0x74, 0x00, 0xDB, 0xD9, 0x21, 0x0F, 0x31,\n\t\t0x37, 0xAC, 0xAF, 0x49, 0x24, 0x2F, 0xA1, 0x23,\n\t\t0xA0, 0x52, 0x95, 0x8A, 0x4C, 0x0D, 0x98, 0x90,\n\t\t0x62, 0x47, 0xD5, 0x35, 0xA3, 0x51, 0xFD, 0x52,\n\t\t0x29, 0x6E, 0x70, 0x10, 0x32, 0x5B, 0xDA, 0x84,\n\t\t0x1F, 0xA2, 0xAA, 0xB4, 0x47, 0x63, 0x76, 0x3C,\n\t\t0x55, 0x04, 0xD7, 0xB3, 0x0C, 0x6D, 0x79, 0xFC,\n\t\t0x1D, 0xC8, 0xCF, 0x10, 0x24, 0x46, 0x6D, 0xB0\n\t},\n\t{\n\t\t0x52, 0x73, 0xA3, 0xA1, 0x3C, 0xF0, 0xEC, 0x72,\n\t\t0x00, 0x44, 0x2C, 0xBD, 0x7B, 0x37, 0x44, 0x66,\n\t\t0xA7, 0x19, 0x0D, 0xDC, 0xA1, 0x31, 0xD9, 0x63,\n\t\t0xF8, 0xF8, 0x39, 0x65, 0xAE, 0xD3, 0xDD, 0x86,\n\t\t0xE9, 0xD4, 0x5A, 0xB4, 0x89, 0xB9, 0xC5, 0x62,\n\t\t0x47, 0xC9, 0xF2, 0xAA, 0x69, 0xFD, 0x7E, 0x31,\n\t\t0x87, 0xB8, 0xFA, 0x0D, 0xAC, 0x77, 0xC4, 0x7C,\n\t\t0xB2, 0x95, 0xBA, 0x62, 0x96, 0x78, 0x43, 0x94\n\t},\n\t{\n\t\t0x2A, 0xDB, 0x93, 0x49, 0xA9, 0xEC, 0x37, 0xFF,\n\t\t0x49, 0x62, 0xF4, 0x21, 0x7E, 0x80, 0xEB, 0xDC,\n\t\t0xD3, 0x60, 0x96, 0x7B, 0x51, 0x3D, 0x12, 0x02,\n\t\t0xD9, 0x98, 0x28, 0x31, 0x15, 0x5D, 0x2F, 0x43,\n\t\t0xEB, 0x9A, 0xDD, 0x63, 0xB5, 0xEC, 0x10, 0xD3,\n\t\t0xD0, 0x43, 0x0D, 0xC9, 0xCF, 0x76, 0x48, 0x11,\n\t\t0x7F, 0xC6, 0x0B, 0xAB, 0xBF, 0x8E, 0xBF, 0x19,\n\t\t0xFA, 0xCE, 0xE5, 0x50, 0x45, 0x5B, 0x60, 0xC9\n\t},\n\t{\n\t\t0xAC, 0xAA, 0xDA, 0x3E, 0x47, 0x37, 0xC6, 0x63,\n\t\t0xEB, 0xF0, 0x3C, 0x02, 0x49, 0xCC, 0xA6, 0xF3,\n\t\t0x17, 0x9A, 0x03, 0x84, 0xEA, 0x2A, 0xB1, 0x35,\n\t\t0xD4, 0xD7, 0xA2, 0xBB, 0x8A, 0x2F, 0x40, 0x53,\n\t\t0x9C, 0xDC, 0xE8, 0xA3, 0x76, 0x0F, 0xD1, 0x3D,\n\t\t0xEE, 0xEC, 0xD1, 0x60, 0x61, 0x7F, 0x72, 0xDE,\n\t\t0x63, 0x75, 0x4E, 0x21, 0x57, 0xCA, 0xDC, 0xF0,\n\t\t0x67, 0x32, 0x9C, 0x2A, 0x51, 0x98, 0xF8, 0xE0\n\t},\n\t{\n\t\t0xEF, 0x15, 0xE6, 0xDB, 0x96, 0xE6, 0xD0, 0xC1,\n\t\t0x8C, 0x70, 0xAD, 0xC3, 0xCD, 0xB3, 0x2B, 0x28,\n\t\t0x67, 0x74, 0x02, 0xE8, 0xEA, 0x44, 0x11, 0xEA,\n\t\t0x2F, 0x34, 0x68, 0xED, 0x93, 0x82, 0xE1, 0x9B,\n\t\t0xFE, 0xCA, 0xF5, 0xAC, 0xB8, 0x28, 0xA5, 0x2B,\n\t\t0xE1, 0x6B, 0x98, 0x1E, 0x48, 0x7E, 0x5B, 0xB4,\n\t\t0xA1, 0x43, 0x08, 0x65, 0x35, 0x8E, 0x97, 0x9F,\n\t\t0xB1, 0x07, 0x1F, 0xB9, 0x51, 0x14, 0xFF, 0xDD\n\t},\n\t{\n\t\t0x05, 0x7E, 0xAB, 0x8F, 0xA6, 0x1C, 0x23, 0x09,\n\t\t0x67, 0xD9, 0x5D, 0xFB, 0x75, 0x45, 0x57, 0x0E,\n\t\t0x34, 0x1A, 0xE3, 0xC6, 0x73, 0x7C, 0x7D, 0xB2,\n\t\t0xA2, 0x27, 0xD9, 0x0F, 0xF3, 0x15, 0xD0, 0x98,\n\t\t0xD4, 0x76, 0xF7, 0x15, 0x77, 0x9E, 0x67, 0x72,\n\t\t0xB4, 0xED, 0x37, 0x54, 0x82, 0x66, 0xE6, 0x59,\n\t\t0x8C, 0x6F, 0x09, 0x69, 0x13, 0xC2, 0xFD, 0xD8,\n\t\t0xD6, 0xE4, 0x4F, 0xE2, 0xB5, 0x4D, 0x97, 0x80\n\t},\n\t{\n\t\t0xED, 0xE6, 0x8D, 0x1B, 0x13, 0xE7, 0xEF, 0x78,\n\t\t0xD9, 0xC4, 0xEE, 0x10, 0xEC, 0xEB, 0x1D, 0x2A,\n\t\t0xEE, 0xC3, 0xB8, 0x15, 0x7F, 0xDB, 0x91, 0x41,\n\t\t0x8C, 0x22, 0x19, 0xF6, 0x41, 0x49, 0x74, 0x70,\n\t\t0x17, 0xAC, 0xA7, 0xD4, 0x65, 0xB8, 0xB4, 0x7F,\n\t\t0xFA, 0x53, 0x64, 0x4B, 0x8B, 0xC6, 0xDA, 0x12,\n\t\t0xDD, 0x45, 0xD1, 0x05, 0x5E, 0x47, 0xB4, 0xD8,\n\t\t0x39, 0x0E, 0xB2, 0xBD, 0x60, 0x2B, 0xA0, 0x30\n\t},\n\t{\n\t\t0x27, 0xF8, 0x56, 0xE6, 0x3E, 0xB9, 0x4D, 0x08,\n\t\t0xFB, 0xBE, 0x50, 0x22, 0xB0, 0xED, 0xDB, 0xC7,\n\t\t0xD8, 0xDB, 0x86, 0x5E, 0xF4, 0xFE, 0xC2, 0x05,\n\t\t0x86, 0xDF, 0x3D, 0xD9, 0x02, 0xA0, 0x5B, 0x26,\n\t\t0x35, 0x9E, 0x26, 0x7C, 0x78, 0x8D, 0x7C, 0x88,\n\t\t0x03, 0x2E, 0x76, 0x6B, 0x11, 0x87, 0x40, 0x20,\n\t\t0x0F, 0x49, 0xCB, 0x4D, 0x6E, 0xDB, 0x15, 0x61,\n\t\t0xB2, 0xDE, 0x7D, 0xC6, 0x5E, 0xE6, 0x42, 0x3B\n\t},\n\t{\n\t\t0xE9, 0xE9, 0x8D, 0x6D, 0xE0, 0xEF, 0x53, 0xFD,\n\t\t0x24, 0x27, 0x66, 0x1E, 0x1A, 0xCF, 0x10, 0x3D,\n\t\t0x4C, 0xAA, 0x4D, 0xC6, 0x10, 0x03, 0x62, 0x09,\n\t\t0xEC, 0x99, 0x74, 0x19, 0xC1, 0x20, 0x63, 0x1C,\n\t\t0x2C, 0x09, 0x4A, 0x8E, 0xE7, 0x82, 0x2D, 0x43,\n\t\t0xF8, 0x77, 0x80, 0x11, 0xC6, 0x03, 0x11, 0x1F,\n\t\t0x26, 0x28, 0xF8, 0x97, 0xC9, 0xB4, 0x31, 0x31,\n\t\t0x54, 0x77, 0x75, 0x6B, 0x03, 0x2E, 0x1F, 0x8D\n\t},\n\t{\n\t\t0x52, 0xEB, 0x1E, 0x6C, 0x8A, 0x54, 0x49, 0x2C,\n\t\t0xA7, 0x60, 0xB5, 0x6C, 0xA8, 0x7D, 0xA3, 0xE1,\n\t\t0xA9, 0xA6, 0xD8, 0xA4, 0x21, 0x92, 0x19, 0x35,\n\t\t0x1D, 0x18, 0x71, 0x5A, 0x9A, 0x2C, 0x26, 0x70,\n\t\t0x8B, 0xB7, 0x12, 0xCD, 0xAC, 0x04, 0x34, 0x48,\n\t\t0x2E, 0x55, 0x1C, 0xB0, 0x9E, 0x3F, 0x16, 0x33,\n\t\t0x8D, 0xE2, 0x9B, 0xE2, 0xC6, 0x67, 0x40, 0xC3,\n\t\t0x44, 0xDF, 0x54, 0x88, 0xC5, 0xC2, 0xBB, 0x26\n\t},\n\t{\n\t\t0x47, 0x3F, 0xA6, 0xC5, 0x1A, 0x48, 0x10, 0x5F,\n\t\t0x72, 0x1C, 0x5C, 0xB8, 0xDB, 0xA6, 0x1C, 0x64,\n\t\t0xA1, 0xE3, 0xDD, 0xCC, 0xC3, 0x25, 0x0E, 0x68,\n\t\t0x22, 0x62, 0xF2, 0x12, 0xC0, 0x1A, 0xB4, 0x87,\n\t\t0x4A, 0xFF, 0x68, 0x8F, 0xEA, 0x96, 0x37, 0x73,\n\t\t0x9E, 0x2A, 0x25, 0xD2, 0xEE, 0x88, 0xDB, 0xDC,\n\t\t0xC4, 0xF0, 0x4D, 0x01, 0x47, 0x9B, 0x30, 0x17,\n\t\t0x17, 0x53, 0x3A, 0x64, 0x32, 0xB8, 0x50, 0xCD\n\t},\n\t{\n\t\t0x6B, 0x76, 0x60, 0xD4, 0x10, 0xEA, 0xE5, 0xF3,\n\t\t0x5A, 0xD0, 0xAE, 0x85, 0xE6, 0x3D, 0xA4, 0x53,\n\t\t0xEB, 0xB0, 0x57, 0xE4, 0x3F, 0x42, 0xE8, 0x42,\n\t\t0xCB, 0xF6, 0x25, 0x0D, 0xA6, 0x78, 0x66, 0xB4,\n\t\t0x24, 0x0D, 0x57, 0xC8, 0x3B, 0x77, 0x1B, 0x0F,\n\t\t0x70, 0x66, 0x3E, 0x17, 0xFB, 0xD9, 0x08, 0x7F,\n\t\t0x76, 0xB4, 0xCE, 0x6B, 0xCD, 0x0B, 0x50, 0x2E,\n\t\t0x33, 0x74, 0xB1, 0x50, 0x9B, 0xBA, 0x55, 0xA8\n\t},\n\t{\n\t\t0xA4, 0xD0, 0x8A, 0xCA, 0x7A, 0x9E, 0xA6, 0x43,\n\t\t0x99, 0x99, 0xEA, 0x21, 0xE4, 0xCF, 0xE9, 0x86,\n\t\t0x9B, 0xB9, 0x0E, 0x3A, 0x01, 0x48, 0x71, 0xAD,\n\t\t0x88, 0xED, 0x3A, 0x97, 0xAA, 0x89, 0x15, 0x95,\n\t\t0x1C, 0x3F, 0xD0, 0xB3, 0x93, 0x3A, 0x50, 0x85,\n\t\t0x88, 0x93, 0x8A, 0xF7, 0x54, 0x49, 0x44, 0xEF,\n\t\t0x43, 0xC4, 0x40, 0xAA, 0x8F, 0xF1, 0xE5, 0xA8,\n\t\t0x18, 0xA4, 0x66, 0x43, 0x5D, 0xE7, 0x0F, 0xA8\n\t},\n\t{\n\t\t0x85, 0xE0, 0xE9, 0xB5, 0x0D, 0x2D, 0xB0, 0x22,\n\t\t0xC2, 0x39, 0xD7, 0x23, 0x2A, 0xE4, 0x7C, 0x02,\n\t\t0x59, 0x22, 0xE4, 0xF0, 0x7E, 0x2A, 0xFC, 0x65,\n\t\t0x6C, 0xDC, 0x55, 0x53, 0xA2, 0x7D, 0x95, 0xBF,\n\t\t0xA5, 0x8A, 0x57, 0x4D, 0x4E, 0xC3, 0xA9, 0x73,\n\t\t0x28, 0x1A, 0x8F, 0x4E, 0x46, 0xA7, 0x1A, 0xB0,\n\t\t0x34, 0x1C, 0x25, 0x77, 0x28, 0x74, 0x63, 0xE2,\n\t\t0x51, 0x04, 0x4D, 0xB2, 0x39, 0x8D, 0x55, 0xE2\n\t},\n\t{\n\t\t0x81, 0xA0, 0xD0, 0x24, 0x42, 0x90, 0x51, 0x91,\n\t\t0x16, 0x33, 0x70, 0xAE, 0x29, 0xC7, 0xF8, 0x9C,\n\t\t0x0F, 0x48, 0xBC, 0x1A, 0x1E, 0xB2, 0x94, 0x70,\n\t\t0x47, 0xDA, 0x1C, 0x62, 0x2B, 0x86, 0x77, 0xE9,\n\t\t0xEA, 0x9B, 0xEC, 0xED, 0x55, 0xD3, 0x3A, 0xDB,\n\t\t0x15, 0x53, 0xBD, 0x58, 0x4A, 0xD2, 0xF8, 0x6A,\n\t\t0x62, 0x07, 0xE8, 0x4E, 0x40, 0xE4, 0x60, 0x7E,\n\t\t0x11, 0x65, 0x0E, 0xE2, 0x87, 0x9F, 0x4E, 0x0B\n\t},\n\t{\n\t\t0x87, 0x79, 0x0D, 0xF6, 0xCF, 0x73, 0x94, 0x45,\n\t\t0x1B, 0xCC, 0x73, 0x0E, 0x53, 0xFC, 0x57, 0xBE,\n\t\t0x56, 0x45, 0x22, 0x77, 0x1E, 0x14, 0x43, 0x2A,\n\t\t0x80, 0xAB, 0x0B, 0x06, 0xB7, 0xB1, 0xD2, 0x09,\n\t\t0xAD, 0x69, 0x89, 0x95, 0x12, 0x53, 0x85, 0xDB,\n\t\t0x8B, 0x3C, 0x09, 0x59, 0xB8, 0xA5, 0x33, 0x9E,\n\t\t0xDA, 0x0A, 0xE6, 0x78, 0x59, 0xD8, 0x47, 0xF4,\n\t\t0x4C, 0x81, 0x59, 0x72, 0x72, 0xCB, 0xF1, 0x95\n\t},\n\t{\n\t\t0xCC, 0x06, 0x4E, 0xA8, 0x53, 0xDC, 0x01, 0x52,\n\t\t0xCC, 0x03, 0xFE, 0xB5, 0xFB, 0x5D, 0xE7, 0x8B,\n\t\t0x9B, 0x88, 0xE9, 0x61, 0x55, 0xD5, 0x35, 0x8B,\n\t\t0xCE, 0x84, 0xA5, 0x4C, 0x0E, 0x0C, 0x42, 0xFB,\n\t\t0xDA, 0x09, 0x2F, 0x22, 0xD0, 0x56, 0xDF, 0x99,\n\t\t0x93, 0x26, 0x2E, 0x2B, 0xA4, 0x4A, 0x5B, 0x2D,\n\t\t0x53, 0xC3, 0x75, 0x9D, 0x09, 0x45, 0xFE, 0xBA,\n\t\t0xA6, 0xFD, 0x51, 0xB8, 0xFF, 0x38, 0xD8, 0x39\n\t},\n\t{\n\t\t0x7E, 0x51, 0x7F, 0xC3, 0x83, 0xEE, 0x8C, 0x9F,\n\t\t0x0A, 0x01, 0x68, 0x1D, 0x39, 0xE7, 0x3B, 0xEB,\n\t\t0xA5, 0x96, 0x95, 0x95, 0xCE, 0x77, 0x92, 0x7F,\n\t\t0x91, 0x69, 0x1F, 0x33, 0xBB, 0x3E, 0x13, 0x07,\n\t\t0xEE, 0x03, 0x61, 0x6C, 0x27, 0xE6, 0x79, 0x51,\n\t\t0x86, 0xF6, 0x94, 0x0F, 0xED, 0xD9, 0xD5, 0xC7,\n\t\t0xF2, 0x1B, 0x6D, 0x2A, 0xAF, 0x70, 0x29, 0x9C,\n\t\t0xDD, 0x83, 0x51, 0x25, 0x05, 0x0A, 0x8B, 0x3C\n\t},\n\t{\n\t\t0x84, 0x5F, 0xCF, 0xA6, 0x7F, 0x6E, 0x06, 0x55,\n\t\t0x10, 0xD2, 0x62, 0xF1, 0xDD, 0x69, 0x39, 0xEA,\n\t\t0x4C, 0x0A, 0x4A, 0x59, 0xC8, 0xEE, 0x39, 0x77,\n\t\t0xDB, 0x70, 0x05, 0xE1, 0xAE, 0xE4, 0x20, 0xBD,\n\t\t0x3F, 0x38, 0x26, 0xEC, 0xFE, 0x59, 0x01, 0x5B,\n\t\t0x4D, 0xFA, 0x0B, 0xD5, 0xBB, 0xF8, 0xD8, 0xA4,\n\t\t0x34, 0x48, 0x5D, 0xC1, 0x1C, 0xB9, 0xCC, 0x85,\n\t\t0x97, 0xCB, 0x8C, 0x95, 0x66, 0x11, 0x5F, 0x31\n\t},\n\t{\n\t\t0x17, 0xCF, 0x2C, 0x23, 0x21, 0x5B, 0xCD, 0xFC,\n\t\t0x24, 0x3D, 0x8A, 0x94, 0x5F, 0x3C, 0x5C, 0x25,\n\t\t0x1D, 0x27, 0x18, 0xA3, 0xF7, 0x5F, 0xED, 0x6F,\n\t\t0x33, 0x20, 0xBC, 0xC6, 0xFD, 0x92, 0x73, 0x86,\n\t\t0xD5, 0x6F, 0x87, 0x19, 0xCC, 0xA0, 0x2E, 0xC5,\n\t\t0xE9, 0x9C, 0xDA, 0xC4, 0xEA, 0x10, 0x95, 0xB4,\n\t\t0x65, 0xBA, 0x9A, 0x29, 0x8B, 0x1D, 0x23, 0x8E,\n\t\t0x38, 0xB3, 0xFA, 0x15, 0xE8, 0xB1, 0x4E, 0xE4\n\t},\n\t{\n\t\t0xD7, 0x89, 0xCE, 0xC7, 0xD7, 0x52, 0x0F, 0x10,\n\t\t0xE8, 0xB8, 0xB6, 0xC8, 0x40, 0x95, 0x89, 0xDF,\n\t\t0x57, 0xB8, 0x56, 0xB8, 0x24, 0x55, 0x68, 0xF6,\n\t\t0x4E, 0x2D, 0x21, 0x83, 0xE3, 0x59, 0xA7, 0x84,\n\t\t0xC8, 0xD2, 0x6C, 0xF9, 0xB7, 0x20, 0xF5, 0xDF,\n\t\t0x56, 0x7B, 0x01, 0xF3, 0xF4, 0x8D, 0xE6, 0x4D,\n\t\t0x4F, 0x0D, 0xB1, 0x56, 0xBE, 0x52, 0x5D, 0x7C,\n\t\t0x7A, 0x66, 0x5A, 0xAD, 0xC5, 0x91, 0xF0, 0xB6\n\t},\n\t{\n\t\t0xB5, 0xE2, 0x46, 0xA9, 0x02, 0x77, 0x10, 0xC0,\n\t\t0xB0, 0x55, 0xC7, 0x1F, 0x11, 0x67, 0xE0, 0xEE,\n\t\t0x36, 0xEB, 0xC4, 0x32, 0xCF, 0x5D, 0x14, 0x27,\n\t\t0x75, 0xA7, 0xAE, 0xCC, 0xCE, 0xA7, 0x83, 0x25,\n\t\t0xED, 0x8C, 0x12, 0xF5, 0x0F, 0xBE, 0x64, 0x8A,\n\t\t0xDD, 0xF0, 0x59, 0xB8, 0xC0, 0x2A, 0x61, 0x49,\n\t\t0x2F, 0x83, 0x57, 0xBE, 0xE1, 0x42, 0xE7, 0xF7,\n\t\t0xDE, 0x04, 0x33, 0x78, 0xDB, 0xCF, 0x2D, 0x33\n\t},\n\t{\n\t\t0xB5, 0x23, 0xFD, 0x77, 0xAB, 0x9E, 0xEE, 0x42,\n\t\t0x48, 0x72, 0xBC, 0x2E, 0x83, 0xFC, 0x0A, 0x77,\n\t\t0xFF, 0x8A, 0x90, 0xC9, 0xA0, 0xCE, 0x9E, 0x8C,\n\t\t0x87, 0x68, 0x0A, 0x0F, 0x62, 0x86, 0x33, 0x1F,\n\t\t0x15, 0xC9, 0x3A, 0x2A, 0xFE, 0xCF, 0x75, 0x66,\n\t\t0x65, 0x3F, 0x24, 0xD9, 0x30, 0xC3, 0x23, 0x19,\n\t\t0x2D, 0x30, 0x43, 0xB9, 0x05, 0x72, 0x1C, 0xBD,\n\t\t0xB6, 0x31, 0x11, 0xCA, 0x42, 0xF2, 0x8F, 0x4E\n\t},\n\t{\n\t\t0x43, 0x59, 0xA4, 0x58, 0x76, 0xBF, 0x6A, 0xCC,\n\t\t0x0A, 0xEC, 0xE7, 0xB9, 0xB4, 0xB4, 0xA8, 0x38,\n\t\t0xB9, 0xDB, 0xA5, 0x77, 0x6A, 0x3B, 0x14, 0xDA,\n\t\t0x2F, 0xBA, 0x91, 0x02, 0xE7, 0x8B, 0xF6, 0x48,\n\t\t0xFF, 0xB4, 0xD8, 0x67, 0xBA, 0xE8, 0x5F, 0xD9,\n\t\t0xB7, 0x13, 0x12, 0xDC, 0x46, 0x02, 0xD0, 0xD4,\n\t\t0x9C, 0x90, 0x7B, 0xB9, 0x28, 0x9B, 0x22, 0x95,\n\t\t0x96, 0x1E, 0x54, 0x13, 0x81, 0x23, 0xF5, 0x4A\n\t},\n\t{\n\t\t0xD3, 0xF2, 0xC8, 0xE7, 0x4F, 0x34, 0x3A, 0x4E,\n\t\t0x71, 0x90, 0xD4, 0x75, 0xCF, 0x9A, 0xF7, 0x54,\n\t\t0xEE, 0xD5, 0x57, 0x72, 0x62, 0xB3, 0x5B, 0xD9,\n\t\t0xA9, 0xC4, 0x2B, 0x58, 0xCE, 0x88, 0x26, 0x2E,\n\t\t0x31, 0x14, 0x91, 0x7F, 0xB9, 0xE6, 0x83, 0xC6,\n\t\t0x2D, 0x9F, 0x89, 0x47, 0xB5, 0x8A, 0x29, 0x4D,\n\t\t0xA5, 0x06, 0xFB, 0x86, 0xB3, 0xED, 0xF2, 0x5C,\n\t\t0xB9, 0xE2, 0xD2, 0xDF, 0x61, 0x1C, 0xD4, 0x48\n\t},\n\t{\n\t\t0x41, 0xB8, 0x90, 0xF8, 0xE8, 0x45, 0x0D, 0xAD,\n\t\t0xB6, 0x95, 0x9A, 0xCC, 0xBA, 0x19, 0x49, 0x17,\n\t\t0xE0, 0x2F, 0x30, 0x67, 0x82, 0x1D, 0x4E, 0x99,\n\t\t0x5A, 0x37, 0xAC, 0x18, 0xBA, 0x3E, 0x47, 0xC7,\n\t\t0x50, 0x6E, 0x7A, 0x3D, 0xD1, 0xE1, 0x12, 0xE6,\n\t\t0xEC, 0x41, 0xBE, 0xF5, 0x30, 0x85, 0x11, 0x20,\n\t\t0x89, 0x4A, 0x7B, 0x34, 0xB3, 0xDB, 0xCD, 0xAE,\n\t\t0x40, 0x73, 0x27, 0xF0, 0xC5, 0x73, 0x6E, 0xDF\n\t},\n\t{\n\t\t0x19, 0xD7, 0x14, 0x4F, 0x0C, 0x85, 0x1E, 0xB8,\n\t\t0xB0, 0x53, 0xA3, 0xA4, 0x35, 0x86, 0x52, 0x6D,\n\t\t0xC5, 0xC7, 0x73, 0xE4, 0x97, 0x97, 0x51, 0x64,\n\t\t0xD1, 0x11, 0x51, 0x36, 0x43, 0x68, 0xDF, 0x24,\n\t\t0xBC, 0x44, 0xD5, 0x36, 0x07, 0x23, 0x04, 0xD7,\n\t\t0x06, 0x31, 0xA8, 0x40, 0xB6, 0x36, 0xB9, 0x66,\n\t\t0xFD, 0x02, 0x8F, 0x61, 0x06, 0x2B, 0xFC, 0x52,\n\t\t0x85, 0x67, 0x01, 0x53, 0xA6, 0x36, 0x3A, 0x0A\n\t},\n\t{\n\t\t0xC2, 0x18, 0x4C, 0x1A, 0x81, 0xE9, 0x83, 0xBE,\n\t\t0x2C, 0x96, 0xE4, 0xCF, 0xD6, 0x5A, 0xFB, 0xDA,\n\t\t0x1A, 0xC6, 0xEF, 0x35, 0x26, 0x6E, 0xE4, 0xB3,\n\t\t0xAB, 0x1F, 0xB0, 0x3A, 0xBA, 0xDD, 0xFD, 0xD4,\n\t\t0x03, 0xFF, 0xFC, 0xAF, 0xB4, 0xAD, 0xE0, 0xE9,\n\t\t0x2D, 0xA3, 0x82, 0xDA, 0x8C, 0x40, 0x22, 0x2E,\n\t\t0x10, 0xE9, 0xFD, 0xE8, 0x56, 0xC5, 0x1B, 0xDA,\n\t\t0xCD, 0xE7, 0x41, 0xA6, 0x49, 0xF7, 0x33, 0x5D\n\t},\n\t{\n\t\t0x48, 0x8C, 0x0D, 0x65, 0x2E, 0x42, 0xFD, 0x78,\n\t\t0xAB, 0x3A, 0x2D, 0xC2, 0x8C, 0xF3, 0xEB, 0x35,\n\t\t0xFC, 0xDD, 0xC8, 0xDE, 0xF7, 0xEA, 0xD4, 0x81,\n\t\t0x7B, 0xFF, 0xB6, 0x4C, 0x1A, 0xE0, 0xF2, 0x08,\n\t\t0xF7, 0x8C, 0xF4, 0x09, 0x76, 0xF7, 0xE2, 0xA2,\n\t\t0xCB, 0x2D, 0xD3, 0x0F, 0x1C, 0x99, 0x13, 0x02,\n\t\t0x08, 0xCE, 0xB6, 0x92, 0xC6, 0x68, 0x80, 0xD9,\n\t\t0x52, 0x8C, 0xD6, 0xD3, 0x8A, 0xD2, 0x9D, 0xB2\n\t},\n\t{\n\t\t0x51, 0x5B, 0x65, 0xBF, 0x65, 0x68, 0x83, 0x99,\n\t\t0x57, 0x5F, 0x0E, 0x06, 0x77, 0xBB, 0x6A, 0x91,\n\t\t0x9B, 0x66, 0x33, 0x55, 0x46, 0xD6, 0xCA, 0xE3,\n\t\t0x36, 0xF5, 0xC6, 0xFE, 0xAE, 0x5E, 0x2B, 0xF7,\n\t\t0x45, 0xE3, 0xA7, 0xB1, 0x3C, 0x32, 0x05, 0xDD,\n\t\t0x8B, 0x5B, 0x92, 0xCF, 0x05, 0x3B, 0xE9, 0x69,\n\t\t0xDF, 0x71, 0x20, 0xFC, 0xEF, 0x77, 0xE3, 0x89,\n\t\t0x5F, 0x56, 0x0F, 0xD2, 0x32, 0xFB, 0x89, 0x50\n\t},\n\t{\n\t\t0x3F, 0xDB, 0xC7, 0xD6, 0x9F, 0x4B, 0x53, 0xC2,\n\t\t0x25, 0x66, 0x3D, 0xA3, 0x0D, 0x80, 0xF7, 0x2E,\n\t\t0x54, 0x28, 0x10, 0x44, 0xA2, 0x2B, 0x98, 0x82,\n\t\t0xC6, 0x63, 0x8F, 0x55, 0x26, 0x83, 0x4B, 0xD3,\n\t\t0x16, 0x01, 0xCA, 0x5E, 0xB2, 0xCC, 0xA4, 0xF5,\n\t\t0xFF, 0xCF, 0x67, 0x5D, 0xCB, 0xCF, 0xCA, 0x60,\n\t\t0xC8, 0xA3, 0x61, 0x2D, 0x1A, 0xA9, 0xDA, 0xB6,\n\t\t0x93, 0xB2, 0x35, 0x60, 0x69, 0x60, 0x3A, 0x0E\n\t},\n\t{\n\t\t0x4F, 0xF6, 0xC3, 0x1A, 0x8F, 0xC0, 0x01, 0xAC,\n\t\t0x3B, 0x7A, 0xE0, 0x20, 0xC5, 0xF7, 0xC4, 0x5E,\n\t\t0xFB, 0x62, 0x71, 0xA2, 0xD7, 0xCC, 0xAB, 0x87,\n\t\t0x13, 0xE5, 0x48, 0xB7, 0x29, 0xF0, 0xFF, 0xF9,\n\t\t0xC8, 0x2F, 0xD4, 0xDB, 0x5C, 0xF6, 0x56, 0x43,\n\t\t0xD4, 0x07, 0x6A, 0x3F, 0xB1, 0x7B, 0x3E, 0x89,\n\t\t0x3C, 0x30, 0x2D, 0xC7, 0x5B, 0x61, 0x22, 0xFF,\n\t\t0x86, 0x81, 0xD0, 0x37, 0x12, 0x0E, 0x27, 0x6A\n\t},\n\t{\n\t\t0x43, 0xDF, 0xF2, 0x60, 0xDF, 0xEF, 0x1C, 0xB2,\n\t\t0xD6, 0x16, 0x00, 0xE2, 0x40, 0xAA, 0xD6, 0xB7,\n\t\t0x20, 0xE5, 0xF4, 0xF8, 0x30, 0x86, 0xE2, 0x6A,\n\t\t0x49, 0xA0, 0xCE, 0x3E, 0x0C, 0xA4, 0x4B, 0x9A,\n\t\t0x60, 0xFC, 0xF4, 0x6A, 0x8C, 0x3F, 0x1B, 0xB1,\n\t\t0xA6, 0xF5, 0x76, 0x2B, 0x66, 0x51, 0x3F, 0xE3,\n\t\t0xF7, 0xC5, 0xB0, 0xBC, 0x15, 0x0C, 0x08, 0x49,\n\t\t0x1A, 0xCB, 0xC4, 0x36, 0x1C, 0xAB, 0xCF, 0xDF\n\t},\n\t{\n\t\t0xB4, 0xDE, 0xA9, 0x4C, 0x9D, 0x36, 0x75, 0xBE,\n\t\t0x05, 0x12, 0xEF, 0xDE, 0xA8, 0x16, 0x38, 0x70,\n\t\t0xFE, 0x34, 0x25, 0xDC, 0xD7, 0x61, 0xF3, 0x63,\n\t\t0xC4, 0x3A, 0x0C, 0xA5, 0x71, 0x6B, 0x76, 0x54,\n\t\t0x06, 0x63, 0xFB, 0x2B, 0xE4, 0x9E, 0x2D, 0xB1,\n\t\t0x06, 0x48, 0x5C, 0x9C, 0xDD, 0x3C, 0x16, 0x48,\n\t\t0x98, 0xA9, 0x54, 0xB5, 0x87, 0x48, 0xC4, 0x2F,\n\t\t0xEA, 0x16, 0xA4, 0x0F, 0xC4, 0x53, 0xD2, 0x10\n\t},\n\t{\n\t\t0xE5, 0x27, 0x7B, 0x6F, 0x93, 0xEA, 0x1D, 0xE3,\n\t\t0xE2, 0xD9, 0xFC, 0xD8, 0xC6, 0x79, 0x79, 0x3C,\n\t\t0x6C, 0xCB, 0x8A, 0x3B, 0xE2, 0x6E, 0x8E, 0x31,\n\t\t0x14, 0xF3, 0x5D, 0xA4, 0xF2, 0xAC, 0x01, 0x4F,\n\t\t0x55, 0xC2, 0xF1, 0x5E, 0x09, 0xE9, 0x4A, 0xA0,\n\t\t0x71, 0x29, 0x81, 0x67, 0xA2, 0xFB, 0x9B, 0xE3,\n\t\t0x11, 0x70, 0x1F, 0xFB, 0xA9, 0xD3, 0xEE, 0xFF,\n\t\t0x8F, 0xFC, 0x79, 0x93, 0xA3, 0xCE, 0xCE, 0x18\n\t},\n\t{\n\t\t0xF0, 0x95, 0xA7, 0xC6, 0xE2, 0xB9, 0x16, 0x64,\n\t\t0x73, 0x4F, 0x3E, 0x23, 0xF1, 0x8E, 0xB2, 0xBA,\n\t\t0x9B, 0x00, 0xE7, 0x1F, 0xBF, 0xCB, 0x99, 0x31,\n\t\t0xC0, 0xA6, 0x14, 0x79, 0x2A, 0x9D, 0x86, 0x75,\n\t\t0x62, 0x2A, 0x87, 0x4C, 0x1B, 0xF5, 0x24, 0x1A,\n\t\t0x2A, 0x87, 0x41, 0xED, 0x1C, 0x89, 0x3B, 0xDF,\n\t\t0xA8, 0xE2, 0x8C, 0x2E, 0x20, 0xBB, 0x1C, 0x58,\n\t\t0xEB, 0x4D, 0xE7, 0xD8, 0x01, 0x11, 0x6C, 0x78\n\t},\n\t{\n\t\t0xDF, 0xA1, 0xFD, 0x80, 0x3A, 0x1D, 0x4A, 0x3E,\n\t\t0x66, 0x1D, 0xF0, 0x1F, 0x49, 0x43, 0xEA, 0x66,\n\t\t0x26, 0x0A, 0x18, 0xFE, 0xCE, 0x13, 0x4D, 0x62,\n\t\t0xF9, 0x7D, 0xAC, 0xDB, 0x8B, 0x3B, 0xF9, 0xC8,\n\t\t0x00, 0xAF, 0xE5, 0x79, 0xCF, 0xD1, 0x3F, 0xC0,\n\t\t0x14, 0x8B, 0xDE, 0xFB, 0xFF, 0x4E, 0x76, 0x83,\n\t\t0x56, 0x1C, 0x06, 0xA6, 0xF7, 0x22, 0x5E, 0x47,\n\t\t0x81, 0x99, 0x3B, 0x4F, 0x4F, 0x2B, 0xCB, 0xFA\n\t},\n\t{\n\t\t0x2B, 0x86, 0xCE, 0xB2, 0x70, 0xF6, 0x90, 0x8D,\n\t\t0x8B, 0x16, 0x00, 0x75, 0xEA, 0x7F, 0x57, 0x16,\n\t\t0x3A, 0xF5, 0xD5, 0xC6, 0xF8, 0xAA, 0xC5, 0x20,\n\t\t0x40, 0xCC, 0x68, 0x7C, 0x17, 0xAB, 0xF3, 0xC7,\n\t\t0x78, 0xC1, 0x39, 0x06, 0xE0, 0xE6, 0xF2, 0x9A,\n\t\t0x6A, 0xB1, 0x23, 0xDE, 0xEB, 0xCE, 0x39, 0x1F,\n\t\t0x90, 0x7D, 0x75, 0xD3, 0xA2, 0xCE, 0xFA, 0x0E,\n\t\t0xFC, 0xB8, 0x80, 0xA0, 0xE7, 0x0D, 0x71, 0x96\n\t},\n\t{\n\t\t0x32, 0x46, 0x6B, 0xCB, 0xDE, 0xD5, 0x38, 0xE5,\n\t\t0x68, 0x79, 0x54, 0x30, 0x35, 0x25, 0x36, 0xFE,\n\t\t0xB9, 0x19, 0xBF, 0x4D, 0x97, 0xCC, 0x44, 0xAB,\n\t\t0x1D, 0x80, 0x50, 0x40, 0xF4, 0xBC, 0x4C, 0x2E,\n\t\t0x79, 0x52, 0x72, 0x10, 0x18, 0x95, 0x8B, 0x4E,\n\t\t0xE7, 0x83, 0x03, 0x59, 0x0E, 0xF6, 0xAC, 0x45,\n\t\t0x0D, 0xF9, 0x2E, 0xC7, 0x7F, 0x47, 0x70, 0x54,\n\t\t0xBF, 0xF8, 0x67, 0xB8, 0x89, 0x71, 0xD4, 0x21\n\t},\n\t{\n\t\t0xEA, 0x64, 0xB0, 0x03, 0xA1, 0x35, 0x76, 0x61,\n\t\t0x21, 0xCF, 0xBC, 0xCB, 0xDC, 0x08, 0xDC, 0xA2,\n\t\t0x40, 0x29, 0x26, 0xBE, 0x78, 0xCE, 0xA3, 0xD0,\n\t\t0xA7, 0x25, 0x3D, 0x9E, 0xC9, 0xE6, 0x3B, 0x8A,\n\t\t0xCD, 0xD9, 0x94, 0x55, 0x99, 0x17, 0xE0, 0xE0,\n\t\t0x3B, 0x5E, 0x15, 0x5F, 0x94, 0x4D, 0x71, 0x98,\n\t\t0xD9, 0x92, 0x45, 0xA7, 0x94, 0xCE, 0x19, 0xC9,\n\t\t0xB4, 0xDF, 0x4D, 0xA4, 0xA3, 0x39, 0x93, 0x34\n\t},\n\t{\n\t\t0x05, 0xAD, 0x0F, 0x27, 0x1F, 0xAF, 0x7E, 0x36,\n\t\t0x13, 0x20, 0x51, 0x84, 0x52, 0x81, 0x3F, 0xF9,\n\t\t0xFB, 0x99, 0x76, 0xAC, 0x37, 0x80, 0x50, 0xB6,\n\t\t0xEE, 0xFB, 0x05, 0xF7, 0x86, 0x7B, 0x57, 0x7B,\n\t\t0x8F, 0x14, 0x47, 0x57, 0x94, 0xCF, 0xF6, 0x1B,\n\t\t0x2B, 0xC0, 0x62, 0xD3, 0x46, 0xA7, 0xC6, 0x5C,\n\t\t0x6E, 0x00, 0x67, 0xC6, 0x0A, 0x37, 0x4A, 0xF7,\n\t\t0x94, 0x0F, 0x10, 0xAA, 0x44, 0x9D, 0x5F, 0xB9\n\t},\n\t{\n\t\t0xB5, 0x45, 0x88, 0x02, 0x94, 0xAF, 0xA1, 0x53,\n\t\t0xF8, 0xB9, 0xF4, 0x9C, 0x73, 0xD9, 0x52, 0xB5,\n\t\t0xD1, 0x22, 0x8F, 0x1A, 0x1A, 0xB5, 0xEB, 0xCB,\n\t\t0x05, 0xFF, 0x79, 0xE5, 0x60, 0xC0, 0x30, 0xF7,\n\t\t0x50, 0x0F, 0xE2, 0x56, 0xA4, 0x0B, 0x6A, 0x0E,\n\t\t0x6C, 0xB3, 0xD4, 0x2A, 0xCD, 0x4B, 0x98, 0x59,\n\t\t0x5C, 0x5B, 0x51, 0xEA, 0xEC, 0x5A, 0xD6, 0x9C,\n\t\t0xD4, 0x0F, 0x1F, 0xC1, 0x6D, 0x2D, 0x5F, 0x50\n\t},\n\t{\n\t\t0xBB, 0xFB, 0x94, 0x77, 0xEC, 0x6A, 0x9F, 0x0C,\n\t\t0x25, 0x40, 0x5A, 0xCD, 0x8A, 0x30, 0xD5, 0xDD,\n\t\t0x7C, 0x73, 0x57, 0x1F, 0x1D, 0x1A, 0x6E, 0x8C,\n\t\t0xE7, 0x2F, 0x8B, 0x9C, 0x94, 0x1C, 0xF7, 0x79,\n\t\t0xB7, 0x64, 0x03, 0xAC, 0x7F, 0x04, 0x50, 0x05,\n\t\t0x25, 0x84, 0x39, 0x0A, 0x14, 0xEA, 0xA3, 0x7C,\n\t\t0x20, 0xB5, 0xBD, 0xB0, 0x38, 0x10, 0x54, 0xA9,\n\t\t0xA4, 0x95, 0x34, 0xF8, 0x14, 0x66, 0xBA, 0x9D\n\t},\n\t{\n\t\t0xC8, 0x28, 0x7E, 0x93, 0x3D, 0x95, 0x04, 0xBF,\n\t\t0xFD, 0x7B, 0xE2, 0xAC, 0x02, 0x2B, 0x32, 0xF3,\n\t\t0xF4, 0x6D, 0x87, 0xA7, 0xA0, 0xE7, 0x9B, 0xB2,\n\t\t0xA1, 0xCB, 0xAA, 0xCC, 0x2E, 0x84, 0xCD, 0x70,\n\t\t0x84, 0x5D, 0x0D, 0x42, 0x78, 0x48, 0xA6, 0xD7,\n\t\t0x88, 0xD3, 0x96, 0x22, 0xE1, 0x0F, 0x43, 0x42,\n\t\t0x23, 0x7E, 0xEF, 0xA6, 0xD3, 0xC0, 0x12, 0xDA,\n\t\t0xE9, 0x6C, 0xC8, 0xA6, 0x50, 0xCC, 0x2E, 0x30\n\t},\n\t{\n\t\t0xC4, 0x59, 0x6F, 0xCB, 0x0A, 0x28, 0xD2, 0x4A,\n\t\t0xAD, 0x70, 0xCF, 0x18, 0x53, 0xEC, 0x29, 0xDA,\n\t\t0xC0, 0xFB, 0x20, 0x2D, 0x8E, 0xC1, 0x40, 0xDA,\n\t\t0x30, 0x00, 0x88, 0xBB, 0x85, 0xB9, 0x2C, 0x30,\n\t\t0x29, 0x19, 0x46, 0xAD, 0x30, 0x7C, 0x09, 0x6E,\n\t\t0x3B, 0x28, 0x66, 0x33, 0x5C, 0x93, 0x17, 0xAF,\n\t\t0xE2, 0x8C, 0xAD, 0xAB, 0x5D, 0x62, 0xC3, 0x54,\n\t\t0x32, 0x9C, 0x98, 0xD9, 0x93, 0xC5, 0xBE, 0x1C\n\t},\n\t{\n\t\t0xE8, 0x8C, 0x38, 0xE6, 0x7E, 0x8D, 0x19, 0x83,\n\t\t0x58, 0x08, 0x85, 0x46, 0x70, 0x77, 0x9E, 0xCA,\n\t\t0x60, 0xBA, 0xD8, 0x54, 0xC5, 0x77, 0x87, 0x90,\n\t\t0xA0, 0x72, 0x54, 0xA3, 0x0A, 0x14, 0xAE, 0x82,\n\t\t0xB6, 0x1B, 0xB1, 0x69, 0x11, 0xFE, 0x57, 0x77,\n\t\t0x1D, 0x19, 0xE9, 0xB7, 0xF5, 0x02, 0x3C, 0x0D,\n\t\t0x4E, 0x8A, 0x8D, 0x37, 0x2E, 0x3D, 0x85, 0xE4,\n\t\t0x3B, 0x03, 0xE5, 0xE0, 0x0E, 0x6E, 0xBA, 0x4B\n\t},\n\t{\n\t\t0x2D, 0x66, 0x3E, 0x03, 0xE6, 0xF3, 0x55, 0x2C,\n\t\t0xCD, 0xFB, 0xA4, 0x96, 0xA1, 0x4C, 0xC6, 0x22,\n\t\t0x4C, 0xEB, 0x1E, 0xB6, 0x1A, 0xA2, 0x65, 0xE6,\n\t\t0xA7, 0xD4, 0xA2, 0x6E, 0x54, 0x10, 0x61, 0x04,\n\t\t0xA9, 0x6E, 0x33, 0x09, 0x59, 0xF9, 0x71, 0x3B,\n\t\t0x34, 0x87, 0xC1, 0xB9, 0x49, 0x7C, 0xCF, 0x82,\n\t\t0x61, 0x1D, 0xBF, 0xA3, 0x4F, 0xF1, 0x1D, 0x31,\n\t\t0x33, 0xB5, 0xB5, 0xD1, 0xF1, 0xE4, 0xF8, 0xD0\n\t},\n\t{\n\t\t0x70, 0x7D, 0x6A, 0x58, 0x42, 0x1B, 0x8F, 0x7E,\n\t\t0x44, 0xFF, 0x1F, 0x83, 0x62, 0xBC, 0x70, 0x0F,\n\t\t0x71, 0xEF, 0x7C, 0x39, 0x35, 0xE0, 0x76, 0x4B,\n\t\t0xD1, 0x4D, 0x39, 0x0C, 0x1C, 0x72, 0x79, 0x2A,\n\t\t0xF9, 0xC2, 0xC0, 0x2F, 0xB7, 0x2A, 0x2B, 0x9D,\n\t\t0x9A, 0x07, 0x29, 0xCB, 0x3E, 0x99, 0x62, 0x6C,\n\t\t0xF0, 0x34, 0xDF, 0x54, 0xB5, 0x06, 0xB5, 0xB1,\n\t\t0x64, 0x64, 0xF4, 0x75, 0x86, 0x4F, 0x25, 0x90\n\t},\n\t{\n\t\t0x9D, 0x88, 0xF8, 0xBA, 0xA4, 0xEB, 0x0F, 0x9A,\n\t\t0xB2, 0x29, 0x2E, 0x49, 0x82, 0xAC, 0x80, 0x44,\n\t\t0x53, 0x58, 0x22, 0x7D, 0x7F, 0x9C, 0xE7, 0xA4,\n\t\t0xA6, 0x29, 0xF1, 0x80, 0xF7, 0x14, 0x1E, 0x08,\n\t\t0xFE, 0x63, 0x55, 0xC6, 0x45, 0x21, 0xA6, 0x9B,\n\t\t0xA2, 0xBF, 0xBD, 0x1C, 0x4A, 0x3E, 0xA0, 0x48,\n\t\t0xD0, 0xBC, 0x8A, 0xB3, 0x70, 0x1F, 0x30, 0xEA,\n\t\t0x83, 0xFB, 0xE0, 0x24, 0x74, 0xD8, 0x92, 0xBF\n\t},\n\t{\n\t\t0x65, 0xEA, 0x4D, 0xB0, 0x4A, 0x75, 0x81, 0xC1,\n\t\t0x81, 0x94, 0xA8, 0x92, 0x1A, 0xFD, 0xFA, 0x4F,\n\t\t0x8D, 0x9A, 0xF6, 0x29, 0xDE, 0xD2, 0x77, 0x2C,\n\t\t0x65, 0x8E, 0x08, 0x48, 0x5F, 0x67, 0xAD, 0x2C,\n\t\t0xE2, 0x1A, 0x98, 0xCD, 0x29, 0x3F, 0xF2, 0x8D,\n\t\t0x4D, 0xFC, 0xDF, 0x65, 0x8C, 0xDC, 0x7A, 0xE6,\n\t\t0x70, 0x27, 0x84, 0x8E, 0x71, 0xCC, 0xC1, 0x15,\n\t\t0xA3, 0xFF, 0xBA, 0xC4, 0xFA, 0x61, 0xBB, 0x73\n\t},\n\t{\n\t\t0x0B, 0x4A, 0x68, 0x92, 0x9E, 0x7F, 0x15, 0xCA,\n\t\t0x91, 0xBB, 0x44, 0x39, 0xF2, 0x40, 0x37, 0x02,\n\t\t0x03, 0x4C, 0xD4, 0x74, 0x8E, 0x46, 0x92, 0x7A,\n\t\t0xBA, 0x95, 0xCB, 0xEF, 0x80, 0x04, 0x8B, 0x25,\n\t\t0xA6, 0x75, 0x97, 0x0F, 0xAC, 0x33, 0xC8, 0x74,\n\t\t0xAB, 0xD3, 0xD8, 0x3A, 0xA0, 0xF3, 0x7B, 0xE2,\n\t\t0x30, 0x83, 0x10, 0xE8, 0xDD, 0x79, 0x4F, 0x81,\n\t\t0x92, 0x93, 0x0E, 0xD5, 0x6E, 0x70, 0xA8, 0xE4\n\t},\n\t{\n\t\t0xC1, 0xC5, 0xD8, 0xAC, 0xFE, 0x3F, 0xDE, 0x67,\n\t\t0x4E, 0xDD, 0x36, 0x20, 0x15, 0x7A, 0x8B, 0x6B,\n\t\t0x4C, 0x8E, 0x67, 0xC6, 0xA7, 0xA9, 0x72, 0x67,\n\t\t0x41, 0xD9, 0xC3, 0x05, 0xE2, 0xA5, 0x2A, 0x87,\n\t\t0x97, 0xFD, 0xA0, 0xB2, 0xF1, 0x3A, 0xC7, 0x87,\n\t\t0x34, 0xDB, 0x2F, 0x4F, 0xC8, 0x3E, 0xF3, 0x24,\n\t\t0x14, 0xD9, 0x31, 0xEB, 0xAE, 0xAE, 0xCD, 0x82,\n\t\t0x6D, 0x7C, 0x2B, 0xE2, 0x03, 0xBD, 0xC2, 0xD1\n\t},\n\t{\n\t\t0x2D, 0xAD, 0xC8, 0xC9, 0xF7, 0x42, 0x5A, 0x01,\n\t\t0x14, 0x49, 0x12, 0x87, 0xBD, 0xC6, 0x8E, 0xAE,\n\t\t0x4F, 0xB6, 0x19, 0x4D, 0x1A, 0x10, 0x9D, 0xB9,\n\t\t0xB6, 0xE8, 0xA2, 0xAC, 0x94, 0xD4, 0xE4, 0x40,\n\t\t0x90, 0x99, 0x85, 0xC4, 0x29, 0x1F, 0xE8, 0x9F,\n\t\t0xD8, 0x28, 0x1F, 0x8F, 0xCE, 0xF6, 0xF6, 0xBC,\n\t\t0x32, 0x55, 0x0E, 0x53, 0xCB, 0x7A, 0x49, 0x42,\n\t\t0x89, 0x81, 0xE8, 0xD5, 0x3C, 0xF5, 0xA2, 0x12\n\t},\n\t{\n\t\t0xE5, 0x55, 0xF2, 0xA5, 0x8A, 0xCA, 0xC5, 0x50,\n\t\t0x3F, 0x9E, 0x2D, 0x97, 0xB2, 0x46, 0x87, 0x2B,\n\t\t0x4C, 0xA7, 0x8B, 0xD5, 0x6D, 0x47, 0xB7, 0x65,\n\t\t0xF0, 0x52, 0xAA, 0xB3, 0xDC, 0x77, 0xDB, 0xE9,\n\t\t0x93, 0x93, 0x6F, 0x22, 0x52, 0xF0, 0xAB, 0x2E,\n\t\t0x01, 0xFB, 0x08, 0x74, 0x72, 0xCC, 0xB5, 0xA1,\n\t\t0x21, 0xDD, 0xFF, 0xDE, 0x53, 0x1D, 0x3D, 0xC4,\n\t\t0x02, 0x2A, 0x7D, 0x19, 0x56, 0xCE, 0x0E, 0x20\n\t},\n\t{\n\t\t0x9B, 0x4E, 0xAE, 0x12, 0x95, 0x00, 0x0A, 0xEA,\n\t\t0x79, 0x83, 0xEC, 0x3B, 0xCB, 0x48, 0x57, 0xCC,\n\t\t0x71, 0x25, 0xFD, 0x73, 0x06, 0x78, 0x7C, 0x63,\n\t\t0x13, 0x24, 0x73, 0xCF, 0xE8, 0xF4, 0xEB, 0x45,\n\t\t0x31, 0x8A, 0x60, 0xDA, 0xAD, 0x64, 0x6D, 0x63,\n\t\t0xA2, 0x7C, 0x4B, 0x9D, 0x1F, 0x50, 0x73, 0x70,\n\t\t0x0A, 0x30, 0x57, 0xDE, 0x22, 0xA7, 0xFD, 0xF0,\n\t\t0x9A, 0x87, 0xAA, 0xC6, 0x6E, 0xBE, 0x47, 0x58\n\t},\n\t{\n\t\t0x96, 0x64, 0xAC, 0xC2, 0xDC, 0x72, 0x98, 0xB9,\n\t\t0x86, 0x8D, 0xB4, 0x95, 0xEE, 0xBC, 0x6B, 0x59,\n\t\t0x65, 0x7D, 0x13, 0x9A, 0x6A, 0xF0, 0x60, 0xA7,\n\t\t0x2F, 0xB6, 0x91, 0x24, 0xBD, 0xD3, 0xA6, 0x59,\n\t\t0x18, 0x88, 0xF0, 0x35, 0x4F, 0x70, 0x2B, 0x1B,\n\t\t0x88, 0x86, 0x84, 0x41, 0x10, 0x58, 0xA3, 0x75,\n\t\t0x9F, 0x7F, 0xD3, 0x7F, 0x06, 0xEA, 0xFB, 0x3B,\n\t\t0x58, 0xEC, 0xF2, 0x6F, 0x45, 0x53, 0xBE, 0x27\n\t},\n\t{\n\t\t0xFC, 0x16, 0xE0, 0x92, 0x5A, 0x35, 0xAA, 0xD4,\n\t\t0x7A, 0xD6, 0x95, 0x54, 0xB2, 0x57, 0x96, 0xFC,\n\t\t0xF9, 0x26, 0x0C, 0xB5, 0x0E, 0x6C, 0xC3, 0x74,\n\t\t0x75, 0x35, 0x55, 0x9E, 0x99, 0xC8, 0x58, 0x81,\n\t\t0xC7, 0x58, 0x89, 0xAC, 0x79, 0x3A, 0xB7, 0x8B,\n\t\t0x88, 0xB0, 0x5F, 0xB1, 0x60, 0x89, 0x56, 0x55,\n\t\t0xE4, 0xD6, 0x63, 0xA2, 0xA0, 0x9B, 0xA9, 0xFA,\n\t\t0x61, 0x4A, 0x10, 0xC2, 0x29, 0x47, 0x21, 0x0D\n\t},\n\t{\n\t\t0x22, 0x5E, 0x73, 0x41, 0xF8, 0x57, 0x52, 0x4F,\n\t\t0x78, 0x90, 0x37, 0x6C, 0x50, 0xE6, 0x35, 0x4B,\n\t\t0x16, 0xC1, 0xCD, 0xFB, 0xF5, 0x8F, 0xE5, 0xF3,\n\t\t0xA4, 0x03, 0x94, 0x93, 0xB5, 0xDD, 0x40, 0x8D,\n\t\t0x79, 0xD4, 0x8C, 0x56, 0xE1, 0xF8, 0x9B, 0x68,\n\t\t0x7F, 0xBE, 0x33, 0x62, 0xA7, 0x7F, 0xA7, 0x5A,\n\t\t0x54, 0x37, 0x4B, 0x7A, 0x48, 0x5E, 0x91, 0xB1,\n\t\t0x89, 0xAF, 0x2E, 0x2F, 0x74, 0x9E, 0x2A, 0xDB\n\t},\n\t{\n\t\t0xA0, 0x7A, 0x4C, 0x02, 0x3A, 0xC7, 0x04, 0xCE,\n\t\t0x7C, 0x09, 0xDD, 0x6C, 0x92, 0xC6, 0xF1, 0x84,\n\t\t0xF5, 0x3E, 0x8D, 0xD9, 0x6F, 0xE3, 0xBE, 0x9E,\n\t\t0x93, 0xC3, 0x9C, 0x53, 0x44, 0x85, 0xB6, 0x4B,\n\t\t0x39, 0xD5, 0xBE, 0x7F, 0x7B, 0x71, 0x70, 0x60,\n\t\t0x4D, 0xE7, 0x7C, 0xE5, 0xA4, 0x37, 0xA9, 0x8E,\n\t\t0x71, 0x2C, 0xC4, 0x4F, 0x19, 0xE2, 0x1D, 0x41,\n\t\t0xF0, 0xE6, 0xE3, 0xEC, 0x1E, 0x00, 0xAC, 0x55\n\t},\n\t{\n\t\t0x62, 0x85, 0x84, 0x63, 0x58, 0x2D, 0x22, 0xE6,\n\t\t0x8E, 0x52, 0x27, 0xBF, 0xBA, 0xB5, 0x40, 0x04,\n\t\t0x8F, 0x65, 0xED, 0xD6, 0xA6, 0x75, 0x5F, 0x6F,\n\t\t0xAB, 0x53, 0xC0, 0x25, 0xB6, 0x63, 0xCA, 0x37,\n\t\t0x7A, 0x0E, 0xD5, 0xEF, 0xD6, 0xAF, 0x16, 0x6C,\n\t\t0xA5, 0x5A, 0x9C, 0x73, 0x3F, 0xCA, 0x80, 0x5A,\n\t\t0xC4, 0xE4, 0x09, 0xCA, 0x56, 0x17, 0x7A, 0xA7,\n\t\t0x49, 0x40, 0xDB, 0x9F, 0x40, 0xC3, 0xB9, 0xFF\n\t},\n\t{\n\t\t0xA1, 0xAC, 0x53, 0x9D, 0x1A, 0xBB, 0xC2, 0xB0,\n\t\t0x96, 0xFF, 0xAB, 0x81, 0x3B, 0x64, 0x45, 0x7F,\n\t\t0xE6, 0xEB, 0x3B, 0x50, 0xFC, 0xD8, 0x89, 0x53,\n\t\t0xD0, 0xCD, 0x9F, 0x65, 0x02, 0xF6, 0x89, 0x62,\n\t\t0x0A, 0xD4, 0x42, 0xB5, 0x51, 0x70, 0x90, 0xB5,\n\t\t0x0C, 0xFF, 0xB9, 0x58, 0x86, 0x6D, 0x7C, 0x16,\n\t\t0x1D, 0x8A, 0x7D, 0x75, 0x60, 0xC8, 0x93, 0xE1,\n\t\t0xDE, 0xF6, 0xAE, 0xC4, 0x37, 0xAD, 0x6D, 0x06\n\t},\n\t{\n\t\t0xB5, 0x86, 0xB7, 0x5D, 0xA7, 0x0F, 0x6C, 0xC0,\n\t\t0x62, 0x7E, 0xF3, 0xCF, 0x12, 0x37, 0xC9, 0x4B,\n\t\t0x12, 0xD0, 0xF7, 0x4D, 0xCB, 0xA2, 0x6A, 0x9E,\n\t\t0x7C, 0x7B, 0xC6, 0xC2, 0x1A, 0x33, 0x53, 0x37,\n\t\t0xBF, 0x9F, 0x5B, 0x83, 0x0C, 0x63, 0x24, 0xAF,\n\t\t0xA6, 0xEF, 0x64, 0x9E, 0x95, 0xAF, 0x87, 0x90,\n\t\t0x87, 0x52, 0x34, 0xC6, 0xE6, 0x61, 0xD3, 0xF5,\n\t\t0xE9, 0x8C, 0xA0, 0x12, 0xAE, 0x81, 0x48, 0x8A\n\t},\n\t{\n\t\t0x56, 0x68, 0xA2, 0x98, 0x21, 0x37, 0xCB, 0xC6,\n\t\t0x22, 0xEF, 0x8D, 0x06, 0xCF, 0x4E, 0x86, 0x16,\n\t\t0x8C, 0xDD, 0x4A, 0x89, 0x9C, 0xD4, 0x46, 0x2A,\n\t\t0xF6, 0xC3, 0xD4, 0x15, 0x42, 0x61, 0x56, 0xA5,\n\t\t0xD8, 0xDD, 0x67, 0xC9, 0x60, 0x4F, 0x31, 0xB5,\n\t\t0x7D, 0x6C, 0x9D, 0x59, 0x72, 0x50, 0x45, 0x7E,\n\t\t0x4A, 0xB5, 0x2A, 0x58, 0x11, 0x55, 0x42, 0xAC,\n\t\t0xF2, 0x7F, 0x92, 0x59, 0x30, 0xF6, 0xA1, 0x12\n\t},\n\t{\n\t\t0xF2, 0xB1, 0xBD, 0x16, 0xD8, 0x8E, 0x37, 0xF3,\n\t\t0xA5, 0x18, 0xD1, 0x93, 0xED, 0x06, 0x1A, 0x1D,\n\t\t0xF7, 0xB4, 0x43, 0xA1, 0x8C, 0xE9, 0xF8, 0x44,\n\t\t0x45, 0xEF, 0x86, 0xEF, 0xFB, 0xDF, 0xF1, 0x60,\n\t\t0x55, 0x02, 0x3C, 0xD4, 0xE7, 0x8D, 0x03, 0x4D,\n\t\t0xE4, 0x03, 0x2A, 0x77, 0xDD, 0xC1, 0xD3, 0x43,\n\t\t0x52, 0xFE, 0x61, 0x7F, 0x82, 0x56, 0x24, 0x45,\n\t\t0x9B, 0xC3, 0x26, 0x9F, 0x70, 0x4F, 0x34, 0x5B\n\t},\n\t{\n\t\t0xF0, 0x85, 0xF3, 0xD8, 0xBD, 0x13, 0x8E, 0x05,\n\t\t0x69, 0x24, 0x3F, 0x74, 0x52, 0x3E, 0x87, 0xFF,\n\t\t0x37, 0x6F, 0x04, 0xEA, 0xBD, 0x5A, 0x2F, 0x6E,\n\t\t0x53, 0xDF, 0x38, 0x99, 0x00, 0x0E, 0x2E, 0x94,\n\t\t0xAF, 0x0D, 0x2B, 0xC7, 0x1C, 0x3F, 0x71, 0x10,\n\t\t0x25, 0xC5, 0x38, 0xA6, 0xC8, 0xB1, 0x0B, 0x09,\n\t\t0x04, 0xDF, 0xC3, 0x46, 0xAD, 0xAD, 0x7E, 0xF3,\n\t\t0x6B, 0x1A, 0xE8, 0x8A, 0x6C, 0xFE, 0xAB, 0xBD\n\t},\n\t{\n\t\t0x82, 0x91, 0xA4, 0xAF, 0xD2, 0xE4, 0xB7, 0x16,\n\t\t0x61, 0x77, 0x3A, 0x46, 0xB3, 0xD4, 0x45, 0x5A,\n\t\t0x8D, 0x33, 0xA7, 0x26, 0xD9, 0xD3, 0x87, 0x30,\n\t\t0x83, 0xAB, 0x33, 0x70, 0x20, 0xC2, 0x7B, 0x4D,\n\t\t0xD6, 0x43, 0xE2, 0x8C, 0x2F, 0xE4, 0x7A, 0xB2,\n\t\t0xFB, 0xF5, 0xD1, 0x40, 0x81, 0xA3, 0xFC, 0x1C,\n\t\t0x83, 0x9B, 0x12, 0xEA, 0x31, 0xD1, 0x3C, 0xF4,\n\t\t0x9E, 0xEE, 0x97, 0xEF, 0x2E, 0xD7, 0xFA, 0x3E\n\t},\n\t{\n\t\t0xB1, 0x26, 0xAE, 0x46, 0xA7, 0xA4, 0x59, 0x5E,\n\t\t0x31, 0x60, 0x7E, 0xF8, 0x07, 0xA5, 0x60, 0x1F,\n\t\t0x4E, 0xCD, 0x9E, 0x7D, 0x66, 0xC8, 0x2D, 0xAE,\n\t\t0xB9, 0x71, 0x5F, 0x8D, 0xA1, 0xC1, 0x7D, 0x7D,\n\t\t0x71, 0xC3, 0xE6, 0x82, 0x50, 0xC9, 0xDC, 0x01,\n\t\t0xAC, 0x40, 0xA3, 0x6D, 0x2E, 0x63, 0x8B, 0xEF,\n\t\t0x3D, 0x7B, 0xC7, 0x0E, 0xA2, 0xD0, 0xE3, 0x31,\n\t\t0xE3, 0xD3, 0x3E, 0x17, 0x04, 0xEB, 0xA9, 0x2D\n\t},\n\t{\n\t\t0x63, 0xB1, 0x4D, 0x8E, 0xD2, 0x47, 0x9C, 0xAA,\n\t\t0x17, 0xC3, 0xE4, 0xCF, 0x20, 0x3B, 0x23, 0x3A,\n\t\t0x7E, 0x37, 0x3E, 0xDB, 0x0C, 0x2F, 0x19, 0x71,\n\t\t0x29, 0xA9, 0xA3, 0x6C, 0x5B, 0x3E, 0x1F, 0x38,\n\t\t0x38, 0xF2, 0xE8, 0x2A, 0xC2, 0xC2, 0xAD, 0x9D,\n\t\t0x52, 0xB3, 0x35, 0x79, 0x0B, 0xFF, 0x57, 0x73,\n\t\t0x04, 0xA3, 0x78, 0xE3, 0x8E, 0xB6, 0xBB, 0x41,\n\t\t0x62, 0x03, 0x0C, 0xE2, 0xA8, 0xBA, 0x29, 0x3C\n\t},\n\t{\n\t\t0x34, 0x42, 0x2A, 0x32, 0x29, 0x66, 0x99, 0x28,\n\t\t0xC4, 0x90, 0xF5, 0x7B, 0x8E, 0x76, 0x88, 0x52,\n\t\t0xE5, 0xB7, 0xC0, 0x0D, 0xCA, 0xD6, 0x0B, 0x01,\n\t\t0x2A, 0x5D, 0xB3, 0x9A, 0x2D, 0x59, 0x7C, 0x3D,\n\t\t0x0A, 0x63, 0xBE, 0x6A, 0x26, 0x3E, 0xA5, 0x36,\n\t\t0x08, 0xB7, 0x06, 0x92, 0xD7, 0x8E, 0x1B, 0x42,\n\t\t0x7E, 0xAC, 0xEC, 0x01, 0xF4, 0xBE, 0xE0, 0xBD,\n\t\t0xBB, 0x8F, 0x08, 0x81, 0x48, 0x8E, 0xFC, 0x28\n\t},\n\t{\n\t\t0xE2, 0x6B, 0x7E, 0xD6, 0xB9, 0x07, 0xB5, 0x4C,\n\t\t0xA2, 0x65, 0x67, 0xF1, 0x1E, 0xE5, 0xBB, 0x6D,\n\t\t0x73, 0x9A, 0x00, 0x08, 0xA5, 0x34, 0x37, 0xAD,\n\t\t0x75, 0x90, 0xA3, 0x13, 0x4C, 0xEB, 0x95, 0x19,\n\t\t0x6E, 0x49, 0xB3, 0x44, 0x3F, 0x32, 0x49, 0x22,\n\t\t0x51, 0x75, 0x23, 0xC0, 0xCD, 0x5A, 0x00, 0xD7,\n\t\t0x7E, 0x4C, 0x4D, 0xE7, 0xA0, 0xDE, 0x96, 0x8A,\n\t\t0x84, 0xFB, 0x1B, 0x3B, 0xE7, 0xB3, 0xB9, 0x63\n\t},\n\t{\n\t\t0x26, 0x01, 0x97, 0xCA, 0xFB, 0xF4, 0x56, 0xB4,\n\t\t0x11, 0xFA, 0x26, 0xD3, 0x83, 0xD6, 0x4D, 0x61,\n\t\t0xE8, 0x1E, 0x5E, 0x52, 0xF8, 0x4C, 0xD9, 0xD5,\n\t\t0x73, 0x86, 0xC7, 0x76, 0x23, 0x0C, 0x65, 0xA2,\n\t\t0x68, 0x1C, 0xD2, 0xFD, 0xFD, 0x28, 0x67, 0x9F,\n\t\t0x67, 0xFE, 0x1B, 0xD7, 0x46, 0x9C, 0xF7, 0x26,\n\t\t0x95, 0x85, 0xFC, 0xCB, 0xAE, 0xCC, 0x22, 0xF5,\n\t\t0x03, 0xD6, 0xE3, 0xFC, 0x39, 0x30, 0x14, 0x36\n\t},\n\t{\n\t\t0xCB, 0xD5, 0xAB, 0xE3, 0x7B, 0xCC, 0x4F, 0x9A,\n\t\t0x12, 0x70, 0xAD, 0xD0, 0xA5, 0x27, 0x0F, 0x42,\n\t\t0x83, 0x9C, 0x7D, 0x24, 0x93, 0x20, 0xD1, 0xF1,\n\t\t0xD8, 0x85, 0x53, 0xD0, 0x5F, 0xAF, 0x9A, 0x26,\n\t\t0x79, 0xF4, 0x9B, 0x49, 0xC9, 0xE2, 0x0C, 0x1C,\n\t\t0x85, 0xC6, 0x29, 0xAA, 0x0F, 0x09, 0x0C, 0xAE,\n\t\t0x8F, 0x6E, 0x32, 0xC6, 0xCA, 0xD7, 0x17, 0x21,\n\t\t0xFD, 0x06, 0x23, 0xE4, 0xED, 0x25, 0xB2, 0x56\n\t},\n\t{\n\t\t0x78, 0x0E, 0x31, 0x4F, 0xD6, 0x97, 0xD2, 0xA9,\n\t\t0x7D, 0x22, 0x1A, 0x22, 0xC3, 0x90, 0x11, 0xE2,\n\t\t0x50, 0x69, 0x16, 0x3C, 0xD0, 0x8F, 0x00, 0x70,\n\t\t0xD0, 0x67, 0xE8, 0xCD, 0xB0, 0xBC, 0x86, 0x73,\n\t\t0xFD, 0xB0, 0xEC, 0x4F, 0x46, 0xE3, 0x1D, 0x74,\n\t\t0x8C, 0xD3, 0xBB, 0x3D, 0x61, 0xB9, 0x01, 0x0A,\n\t\t0x66, 0x12, 0xF3, 0x41, 0xD4, 0x71, 0xD9, 0xC5,\n\t\t0xA2, 0xDE, 0x6B, 0x6D, 0xD5, 0x38, 0xA6, 0xB5\n\t},\n\t{\n\t\t0x40, 0x8F, 0x16, 0xCE, 0x86, 0xF8, 0x01, 0xD0,\n\t\t0x8B, 0xD0, 0x51, 0x36, 0x4B, 0x3E, 0xCD, 0x9A,\n\t\t0x39, 0x45, 0x71, 0x58, 0x88, 0xDF, 0x46, 0x63,\n\t\t0x21, 0x9A, 0x19, 0x0B, 0x35, 0x04, 0xE4, 0x61,\n\t\t0x8E, 0x7B, 0xF5, 0x51, 0x71, 0x17, 0x8B, 0x04,\n\t\t0x00, 0xFB, 0xEB, 0xFA, 0xA0, 0x1F, 0x6E, 0xEA,\n\t\t0xB5, 0x4F, 0xF5, 0xE3, 0x1E, 0x6D, 0x7A, 0x55,\n\t\t0xB8, 0x4A, 0xDB, 0x9E, 0x03, 0xDF, 0x48, 0x36\n\t},\n\t{\n\t\t0x0B, 0xF9, 0x88, 0x69, 0xEC, 0x05, 0x80, 0x19,\n\t\t0x9C, 0xA3, 0x70, 0x8E, 0xC9, 0xC4, 0x2C, 0x37,\n\t\t0x6C, 0x5C, 0x36, 0xE0, 0xFB, 0x74, 0x92, 0x42,\n\t\t0x57, 0x23, 0x98, 0xA0, 0xDA, 0x57, 0xF9, 0x8D,\n\t\t0x1C, 0x4C, 0xD2, 0x96, 0x3B, 0x37, 0xC3, 0xC6,\n\t\t0x5A, 0x10, 0xF1, 0x06, 0xB5, 0x6D, 0xCB, 0x96,\n\t\t0xDC, 0xDD, 0x32, 0x57, 0x96, 0x29, 0x7A, 0xDB,\n\t\t0xF6, 0xEE, 0x62, 0x70, 0xED, 0xD4, 0x59, 0x2A\n\t},\n\t{\n\t\t0x05, 0x2C, 0x32, 0x98, 0x43, 0x87, 0xB1, 0x93,\n\t\t0x0D, 0x3A, 0x96, 0xBE, 0x72, 0x36, 0x85, 0x35,\n\t\t0x44, 0x4F, 0x13, 0x07, 0x57, 0xBF, 0x87, 0xE0,\n\t\t0x76, 0x2D, 0x8B, 0x1C, 0x4F, 0x65, 0x70, 0xF4,\n\t\t0xDC, 0x67, 0x4C, 0x4E, 0x6F, 0x5E, 0x21, 0xAB,\n\t\t0xD0, 0xB3, 0x5E, 0x1C, 0xA1, 0x9D, 0xB8, 0x40,\n\t\t0x68, 0x8D, 0x1B, 0x6E, 0x9E, 0xC9, 0x1F, 0x37,\n\t\t0x30, 0xE8, 0xB2, 0x88, 0x0E, 0xC2, 0xC3, 0xDF\n\t},\n\t{\n\t\t0x4B, 0xB7, 0x14, 0x09, 0xC1, 0x5A, 0x0D, 0x39,\n\t\t0x32, 0xC5, 0x99, 0xEF, 0x0F, 0xF3, 0xEF, 0xF5,\n\t\t0xC7, 0x60, 0x2D, 0x70, 0x00, 0xCD, 0xA9, 0x74,\n\t\t0x08, 0x2C, 0x4A, 0x46, 0x82, 0x24, 0x9A, 0x19,\n\t\t0xD4, 0x3A, 0x5C, 0x14, 0xE0, 0xAE, 0xEF, 0x89,\n\t\t0x78, 0x21, 0x05, 0x63, 0x80, 0xAF, 0xF2, 0x75,\n\t\t0x20, 0x1D, 0x74, 0x59, 0x14, 0x84, 0x96, 0xEA,\n\t\t0xE9, 0x42, 0x0E, 0x71, 0x82, 0x88, 0xB4, 0x14\n\t},\n\t{\n\t\t0x47, 0x95, 0xB2, 0x51, 0xCC, 0x7B, 0x35, 0xE6,\n\t\t0x96, 0x92, 0xDB, 0x7F, 0xB4, 0x0E, 0xFD, 0x34,\n\t\t0xF2, 0x94, 0xF5, 0x1A, 0xEC, 0x15, 0xD6, 0xC8,\n\t\t0x67, 0x3E, 0x59, 0xF2, 0x04, 0xBE, 0xCF, 0x4C,\n\t\t0xF9, 0xDF, 0x84, 0x95, 0x23, 0xF1, 0xDB, 0x73,\n\t\t0xBE, 0x2A, 0x66, 0xC8, 0x39, 0xD8, 0x01, 0x97,\n\t\t0x4D, 0x43, 0x3B, 0x47, 0x80, 0x67, 0x01, 0xA1,\n\t\t0x63, 0xA7, 0x94, 0xB2, 0x6A, 0x84, 0x6B, 0x06\n\t},\n\t{\n\t\t0xDD, 0x50, 0xF9, 0x65, 0xB6, 0x0B, 0xAF, 0x16,\n\t\t0x8F, 0x5E, 0xA0, 0x5A, 0xC2, 0x0B, 0x8A, 0x78,\n\t\t0xF4, 0x47, 0x5C, 0x18, 0x61, 0x0B, 0x9D, 0x9F,\n\t\t0xC2, 0xB7, 0xC3, 0xAD, 0x5C, 0x6F, 0x97, 0xA4,\n\t\t0xCF, 0x5E, 0xA4, 0x8E, 0xE4, 0x0A, 0x3C, 0xA2,\n\t\t0x29, 0x3C, 0xC4, 0x21, 0x40, 0x82, 0xCF, 0x0F,\n\t\t0x8E, 0xC8, 0x95, 0x55, 0x32, 0x69, 0xE1, 0x4D,\n\t\t0xA9, 0xBD, 0x1A, 0x19, 0x65, 0x62, 0xCA, 0x59\n\t},\n\t{\n\t\t0xE0, 0xB5, 0x4B, 0x61, 0x7F, 0x44, 0x92, 0x2C,\n\t\t0x7F, 0x61, 0xC6, 0xA5, 0x4C, 0x98, 0xC6, 0x1E,\n\t\t0x93, 0x2D, 0xED, 0x1F, 0xA9, 0x34, 0x02, 0x66,\n\t\t0xEE, 0xA2, 0x5F, 0x01, 0xE8, 0x18, 0x0D, 0x1D,\n\t\t0xDC, 0x6A, 0xD8, 0xDD, 0x6A, 0x0B, 0x8F, 0xAB,\n\t\t0x8C, 0x73, 0xAE, 0xBB, 0x97, 0x73, 0x17, 0x1B,\n\t\t0xBA, 0x04, 0xA7, 0x81, 0xB1, 0x13, 0x14, 0xD5,\n\t\t0xA3, 0x0A, 0x9D, 0x1C, 0x28, 0x12, 0xCA, 0x7C\n\t},\n\t{\n\t\t0x2D, 0xC4, 0xAD, 0x06, 0x89, 0xA4, 0x46, 0x0B,\n\t\t0x5B, 0x39, 0x9E, 0x91, 0x1B, 0xDB, 0x41, 0x58,\n\t\t0x6A, 0xC8, 0xAD, 0x36, 0x7B, 0x7A, 0xA3, 0x9E,\n\t\t0x3E, 0xAE, 0xC8, 0x89, 0x9A, 0x2D, 0x3C, 0xE3,\n\t\t0x8E, 0x34, 0xAB, 0x46, 0x08, 0x23, 0x4D, 0x75,\n\t\t0xEB, 0x67, 0x37, 0xFE, 0x21, 0x58, 0x24, 0xC2,\n\t\t0xA9, 0x78, 0x83, 0x59, 0x6F, 0x6F, 0x18, 0xDD,\n\t\t0xEB, 0xBF, 0x16, 0x27, 0xDE, 0xD9, 0x1D, 0x84\n\t},\n\t{\n\t\t0xF5, 0x6A, 0x11, 0xCB, 0xBF, 0x8A, 0x99, 0x7E,\n\t\t0x14, 0x77, 0xEC, 0x76, 0xE5, 0x3C, 0x89, 0x4B,\n\t\t0x14, 0x8D, 0x69, 0x25, 0xA4, 0x33, 0x6F, 0x0C,\n\t\t0xB7, 0xAA, 0xB9, 0xD8, 0x02, 0xAC, 0x9B, 0x45,\n\t\t0x36, 0xF4, 0x80, 0x10, 0x1F, 0x3F, 0x9A, 0x77,\n\t\t0xEE, 0xCD, 0xCB, 0xAE, 0x7A, 0xA6, 0xEA, 0x44,\n\t\t0x7A, 0x85, 0xDA, 0x90, 0xB5, 0x01, 0xF7, 0xDB,\n\t\t0x2E, 0xF8, 0xDD, 0xF5, 0xDE, 0x17, 0x33, 0x63\n\t},\n\t{\n\t\t0x6E, 0x17, 0x1D, 0x19, 0x6D, 0x0F, 0xC8, 0x2F,\n\t\t0xB4, 0x73, 0xE2, 0x9D, 0xA8, 0xF4, 0x0F, 0x37,\n\t\t0xEE, 0x97, 0x41, 0xAC, 0x3E, 0xAF, 0x17, 0x5D,\n\t\t0xD4, 0x9F, 0xDB, 0x56, 0x53, 0x0D, 0xB5, 0x98,\n\t\t0x98, 0xBA, 0xF3, 0xCE, 0xE7, 0x2E, 0xEF, 0x5E,\n\t\t0x77, 0x27, 0x6C, 0xAD, 0xAB, 0xCD, 0x75, 0x2C,\n\t\t0xA3, 0xA1, 0xB8, 0x64, 0xC1, 0x0A, 0xD2, 0x8D,\n\t\t0x27, 0xEA, 0xAD, 0x86, 0xE3, 0xF2, 0x1D, 0x33\n\t},\n\t{\n\t\t0x95, 0x20, 0x12, 0x33, 0x0D, 0x92, 0xBB, 0x9C,\n\t\t0x18, 0x92, 0xF2, 0x5B, 0x7B, 0x5A, 0xA0, 0xFE,\n\t\t0xD3, 0xC0, 0x39, 0x8A, 0x17, 0x08, 0x50, 0x9A,\n\t\t0x66, 0x14, 0x74, 0xA3, 0xF5, 0xE5, 0x11, 0xD0,\n\t\t0x9F, 0x21, 0xC3, 0x00, 0x08, 0x00, 0x2F, 0x10,\n\t\t0x42, 0xD8, 0x3D, 0x2F, 0x7B, 0x11, 0x33, 0x6B,\n\t\t0x8C, 0x2F, 0xE1, 0xD9, 0x79, 0xC1, 0xE3, 0x86,\n\t\t0xE0, 0x20, 0x97, 0x48, 0x9B, 0x2D, 0xFC, 0xF5\n\t},\n\t{\n\t\t0x2D, 0xCE, 0x47, 0xC3, 0x3A, 0x7E, 0x7F, 0x21,\n\t\t0x5D, 0x34, 0xA5, 0x47, 0x1B, 0xCD, 0x11, 0x10,\n\t\t0x60, 0x6C, 0x77, 0x13, 0x8F, 0x19, 0xD4, 0x17,\n\t\t0x41, 0xED, 0x5D, 0x1B, 0x89, 0xE8, 0xF7, 0xC7,\n\t\t0x74, 0xEE, 0xC4, 0xBB, 0xC1, 0x02, 0x76, 0x6E,\n\t\t0xA1, 0x53, 0x2F, 0x2E, 0x43, 0x13, 0x4A, 0xD3,\n\t\t0x66, 0xBD, 0xCC, 0x27, 0xD1, 0xA0, 0xCC, 0x95,\n\t\t0x9E, 0x16, 0x48, 0x65, 0x9E, 0x44, 0xCB, 0xBE\n\t},\n\t{\n\t\t0x7F, 0x06, 0x59, 0x59, 0x7E, 0x7A, 0xD1, 0x22,\n\t\t0xD1, 0xC9, 0xED, 0x91, 0x93, 0x0B, 0x07, 0xDE,\n\t\t0x40, 0xE2, 0x55, 0x20, 0x1A, 0x33, 0xEB, 0x2B,\n\t\t0x31, 0x81, 0x37, 0x6E, 0x36, 0x8D, 0xF7, 0x76,\n\t\t0x4C, 0x0C, 0x14, 0xBF, 0x79, 0x9F, 0x16, 0x1B,\n\t\t0x9B, 0x00, 0x79, 0x57, 0x8B, 0x47, 0x09, 0x71,\n\t\t0x3E, 0x24, 0xE4, 0x2F, 0xE7, 0xDD, 0x71, 0xB5,\n\t\t0x09, 0x43, 0xF4, 0x40, 0xE2, 0x3C, 0xD1, 0xBE\n\t},\n\t{\n\t\t0x1E, 0x66, 0xF7, 0xB3, 0x58, 0x80, 0x5D, 0xDD,\n\t\t0xFF, 0xC5, 0x82, 0x68, 0x3E, 0x0B, 0xAD, 0x81,\n\t\t0x8C, 0x87, 0x34, 0x03, 0xD4, 0xBA, 0x15, 0x06,\n\t\t0xB9, 0x2F, 0xB3, 0x20, 0xCA, 0x8C, 0xF9, 0xCE,\n\t\t0xE8, 0x15, 0x47, 0x15, 0xD6, 0xDB, 0x6F, 0x04,\n\t\t0x09, 0x3D, 0x4B, 0x3F, 0xD8, 0xA6, 0xFC, 0x8E,\n\t\t0x7E, 0xDD, 0xEA, 0xF2, 0x79, 0x5B, 0x3D, 0x22,\n\t\t0xDE, 0x7C, 0x75, 0xEC, 0xFF, 0x6F, 0x92, 0xAF\n\t},\n\t{\n\t\t0x1F, 0x60, 0xC1, 0x8D, 0xB1, 0x68, 0xD9, 0x0D,\n\t\t0x2B, 0x46, 0x60, 0xE7, 0x58, 0xA3, 0xCD, 0x28,\n\t\t0x02, 0x3D, 0x4C, 0x0B, 0x84, 0x8B, 0x5E, 0x33,\n\t\t0xEA, 0x5C, 0xC1, 0x56, 0x29, 0xFD, 0x35, 0x2E,\n\t\t0xAC, 0xB1, 0x4F, 0x05, 0xFD, 0xEC, 0x07, 0xAC,\n\t\t0x23, 0xDA, 0x92, 0x04, 0x74, 0x5F, 0xA9, 0x73,\n\t\t0xC3, 0x29, 0x55, 0x13, 0x5F, 0x8E, 0xC7, 0x41,\n\t\t0x0A, 0x1C, 0xB5, 0x3B, 0xC7, 0x58, 0x06, 0x84\n\t},\n\t{\n\t\t0xB9, 0xDF, 0x57, 0xB3, 0x45, 0xEE, 0x6F, 0x87,\n\t\t0x0E, 0xE0, 0xE6, 0x3C, 0x55, 0x8B, 0x81, 0xC1,\n\t\t0xBC, 0x38, 0x42, 0x97, 0x6F, 0xD3, 0xCF, 0xB1,\n\t\t0xB5, 0x3B, 0x76, 0x6B, 0xF4, 0x36, 0xD1, 0xD1,\n\t\t0x75, 0xF4, 0xD4, 0xC5, 0xF1, 0xBD, 0x8D, 0x7A,\n\t\t0xF6, 0x5B, 0x5D, 0x18, 0xA7, 0x2F, 0x95, 0x71,\n\t\t0xF2, 0x34, 0x70, 0x19, 0x32, 0xAF, 0xB7, 0xC3,\n\t\t0xC9, 0x4A, 0x8C, 0x8F, 0xA0, 0x23, 0xDB, 0x4F\n\t},\n\t{\n\t\t0xD8, 0xC8, 0x24, 0x95, 0xA2, 0xB5, 0xF6, 0x64,\n\t\t0x51, 0xF8, 0xC5, 0xB2, 0xE8, 0xA1, 0x73, 0x33,\n\t\t0xC2, 0xBE, 0x32, 0x20, 0xCE, 0x06, 0xA8, 0x14,\n\t\t0xC2, 0xCE, 0xA9, 0x5C, 0xC8, 0x65, 0x92, 0xAA,\n\t\t0x02, 0x15, 0xBF, 0x29, 0x46, 0x14, 0xA3, 0x28,\n\t\t0xCF, 0x07, 0x22, 0x2B, 0x73, 0xF9, 0x3F, 0x24,\n\t\t0x2A, 0x94, 0x8B, 0xCA, 0xE9, 0x56, 0x5F, 0xC9,\n\t\t0x70, 0x57, 0xB5, 0x2E, 0x02, 0x80, 0xEB, 0x82\n\t},\n\t{\n\t\t0x81, 0x34, 0xCE, 0x66, 0xD9, 0x5C, 0x40, 0x88,\n\t\t0xA5, 0x66, 0xD4, 0xE4, 0x35, 0x99, 0x06, 0x9A,\n\t\t0xD0, 0x45, 0x53, 0xB0, 0xFE, 0xA3, 0xD7, 0x48,\n\t\t0x19, 0xA6, 0xFD, 0x76, 0x6F, 0x43, 0x67, 0x42,\n\t\t0xF6, 0xB6, 0xEC, 0xC8, 0x27, 0x93, 0x98, 0x60,\n\t\t0x9F, 0x60, 0xB4, 0xE4, 0xBB, 0x44, 0xFD, 0x72,\n\t\t0xCD, 0xFB, 0xFF, 0x18, 0xD8, 0x03, 0x8A, 0xA7,\n\t\t0x12, 0x30, 0x83, 0x8B, 0x12, 0x6B, 0xC3, 0x00\n\t},\n\t{\n\t\t0x3D, 0xA8, 0x9F, 0x5C, 0x52, 0xB0, 0x52, 0xE0,\n\t\t0x42, 0xE5, 0x11, 0x7B, 0x96, 0x80, 0x6E, 0xDB,\n\t\t0x1C, 0x55, 0x22, 0x7E, 0x85, 0x14, 0xB3, 0x9E,\n\t\t0x8B, 0x22, 0xBE, 0xA4, 0xC9, 0x53, 0x30, 0x80,\n\t\t0xA4, 0xD7, 0xA9, 0x24, 0x92, 0xB7, 0x51, 0x76,\n\t\t0x9B, 0x0E, 0x11, 0x9E, 0xF4, 0xDB, 0x2B, 0xB8,\n\t\t0x8D, 0x5C, 0x1E, 0x75, 0xB4, 0x03, 0x10, 0x74,\n\t\t0xD7, 0xF2, 0x1A, 0x78, 0x01, 0x4A, 0x1F, 0x96\n\t},\n\t{\n\t\t0x9B, 0xDC, 0xB4, 0x69, 0xC2, 0x66, 0x5D, 0xD8,\n\t\t0x46, 0x83, 0xE5, 0x81, 0x01, 0xFD, 0xAE, 0x5C,\n\t\t0x88, 0x29, 0x2A, 0x4E, 0x05, 0xC4, 0x00, 0xCA,\n\t\t0x08, 0x26, 0xDA, 0x79, 0x38, 0x2B, 0x8A, 0x28,\n\t\t0x26, 0xFF, 0x24, 0xFC, 0xD5, 0x56, 0xC9, 0xD5,\n\t\t0xB5, 0xAA, 0x89, 0x2F, 0x02, 0xB1, 0x67, 0x04,\n\t\t0x77, 0x27, 0x9B, 0xD7, 0x5F, 0x1B, 0x2B, 0x7B,\n\t\t0x67, 0x5E, 0xFA, 0xC3, 0x80, 0x60, 0x70, 0x36\n\t},\n\t{\n\t\t0x6C, 0x77, 0x85, 0x7B, 0x38, 0x53, 0x3E, 0x41,\n\t\t0x4A, 0xF7, 0x38, 0x7C, 0x98, 0x56, 0x8D, 0x71,\n\t\t0xC8, 0xF0, 0xE3, 0x5E, 0x22, 0xB0, 0x2E, 0x2A,\n\t\t0x1C, 0x0D, 0xC6, 0xD5, 0x7E, 0x37, 0xD8, 0x68,\n\t\t0x72, 0x5A, 0xD8, 0x23, 0x58, 0x6A, 0x0B, 0xEE,\n\t\t0xF3, 0x98, 0x89, 0xCC, 0x31, 0xF1, 0xF7, 0xFA,\n\t\t0xD0, 0x96, 0x0A, 0x12, 0x5E, 0x29, 0xDF, 0xEA,\n\t\t0x74, 0x55, 0x12, 0xD1, 0x79, 0xE5, 0xF5, 0x89\n\t},\n\t{\n\t\t0x88, 0xC9, 0x83, 0x3A, 0x6D, 0x44, 0xFC, 0x25,\n\t\t0xBB, 0x64, 0xF3, 0xE9, 0x8E, 0x83, 0x8F, 0xB4,\n\t\t0xFF, 0x56, 0x48, 0x96, 0xDC, 0xD3, 0x58, 0x3A,\n\t\t0x8B, 0x57, 0xC9, 0x46, 0x6E, 0x74, 0x0C, 0x62,\n\t\t0x8B, 0x2D, 0x26, 0xEA, 0x14, 0x7C, 0xB3, 0x11,\n\t\t0x10, 0xFB, 0xAD, 0xCF, 0x9D, 0x01, 0x08, 0xAC,\n\t\t0xCE, 0xBE, 0x04, 0x31, 0x7D, 0x19, 0xFC, 0x03,\n\t\t0x66, 0xDE, 0x0C, 0x28, 0xA1, 0xA4, 0x5E, 0x2A\n\t},\n\t{\n\t\t0x0A, 0xAB, 0xB3, 0xA1, 0x78, 0x46, 0x4A, 0x01,\n\t\t0x47, 0x64, 0x5F, 0x05, 0x71, 0x2A, 0x0A, 0x15,\n\t\t0x55, 0xC5, 0xB9, 0xA3, 0xE9, 0x99, 0xAB, 0x25,\n\t\t0x5A, 0xCA, 0x35, 0xC5, 0x03, 0x81, 0xF4, 0x90,\n\t\t0x55, 0x1A, 0x40, 0x89, 0x31, 0xAA, 0x6B, 0xE9,\n\t\t0xA4, 0xEF, 0x49, 0x7A, 0x16, 0x5B, 0x36, 0x66,\n\t\t0x3B, 0x1E, 0x1F, 0x05, 0x13, 0x48, 0x02, 0xB1,\n\t\t0x78, 0xB7, 0xC7, 0x04, 0x68, 0xCB, 0x98, 0xE8\n\t},\n\t{\n\t\t0x58, 0x50, 0xD8, 0x93, 0x70, 0x6B, 0x3B, 0xC2,\n\t\t0xDB, 0xBA, 0x9C, 0xFA, 0xB0, 0x28, 0xBE, 0xD8,\n\t\t0x19, 0xA2, 0x83, 0x11, 0xD2, 0xD6, 0xF0, 0xCD,\n\t\t0x8E, 0x27, 0x2E, 0xE6, 0x77, 0xBC, 0x87, 0x8A,\n\t\t0x0C, 0xED, 0x6C, 0x0D, 0xEA, 0x9E, 0x5C, 0xC9,\n\t\t0x4B, 0x2B, 0x4F, 0x59, 0x1A, 0x40, 0xEC, 0x9F,\n\t\t0xB1, 0x82, 0x22, 0xD6, 0xDE, 0xAC, 0xE1, 0xF9,\n\t\t0xC0, 0x83, 0xDC, 0x05, 0xDE, 0x11, 0x7A, 0x53\n\t},\n\t{\n\t\t0xBE, 0xE6, 0x96, 0xA4, 0x76, 0x4F, 0x94, 0x25,\n\t\t0xD9, 0x1B, 0x14, 0x17, 0x38, 0x62, 0x5A, 0x04,\n\t\t0x47, 0xA8, 0x22, 0xBB, 0xA7, 0xA8, 0x47, 0x78,\n\t\t0xCC, 0x3A, 0x77, 0xA3, 0x86, 0xCB, 0x18, 0x24,\n\t\t0x87, 0xDB, 0x51, 0x3B, 0xB8, 0xF3, 0x6F, 0xC2,\n\t\t0xF7, 0xE6, 0xD2, 0x89, 0x6E, 0x44, 0x56, 0xA5,\n\t\t0x23, 0x46, 0xC4, 0x94, 0x8E, 0x3E, 0xC6, 0x34,\n\t\t0xCB, 0xF1, 0x8F, 0x39, 0xC4, 0x46, 0xCB, 0xAB\n\t},\n\t{\n\t\t0x3D, 0x9F, 0x75, 0xD3, 0xE5, 0x0D, 0x9B, 0xA3,\n\t\t0xBC, 0xAC, 0x4A, 0x4E, 0x11, 0x6B, 0x9B, 0x30,\n\t\t0x8D, 0xC6, 0x45, 0x99, 0xA3, 0x86, 0x4A, 0x9D,\n\t\t0xAF, 0xD7, 0x5C, 0xB7, 0x1F, 0x2D, 0xE3, 0x10,\n\t\t0x9F, 0x79, 0x56, 0xA7, 0xD2, 0xDD, 0x37, 0x4F,\n\t\t0x84, 0x06, 0xD7, 0x7F, 0x79, 0x63, 0x11, 0xE3,\n\t\t0xD3, 0x00, 0x89, 0xE5, 0x4D, 0xD6, 0xCE, 0x8A,\n\t\t0xBB, 0x02, 0xA8, 0x5A, 0x85, 0xAE, 0x92, 0xE4\n\t},\n\t{\n\t\t0xEF, 0x39, 0x51, 0x47, 0x5A, 0x16, 0xDF, 0x64,\n\t\t0x98, 0x32, 0x24, 0x04, 0x65, 0x30, 0xDC, 0x7C,\n\t\t0xB0, 0x53, 0xD2, 0x93, 0x94, 0x75, 0x39, 0x11,\n\t\t0xC4, 0x94, 0x99, 0x50, 0xF2, 0x3E, 0x8A, 0x92,\n\t\t0xC7, 0x09, 0xF4, 0x63, 0x69, 0xB2, 0x3A, 0x0D,\n\t\t0x70, 0x3A, 0x6F, 0x36, 0x49, 0x0F, 0x75, 0xBE,\n\t\t0x1E, 0x3E, 0x81, 0x29, 0xA8, 0x29, 0xF3, 0xDC,\n\t\t0xD7, 0x2D, 0x0E, 0x55, 0x49, 0x7B, 0x81, 0x33\n\t},\n\t{\n\t\t0xD4, 0x19, 0x7D, 0x2A, 0x68, 0x5B, 0xCA, 0x6B,\n\t\t0xFB, 0xDD, 0x0E, 0x3D, 0x84, 0xC7, 0x48, 0x01,\n\t\t0x35, 0x48, 0xBC, 0x84, 0x9F, 0xE6, 0x49, 0xDA,\n\t\t0xE7, 0xC4, 0xA2, 0x77, 0xFC, 0xBD, 0x8F, 0x81,\n\t\t0x8A, 0x9E, 0xDF, 0xA6, 0xCA, 0x14, 0xD7, 0xFE,\n\t\t0xEA, 0x72, 0x6B, 0x23, 0xB4, 0xA3, 0x3A, 0xA8,\n\t\t0xA3, 0xF5, 0xA6, 0x61, 0x67, 0x21, 0x5C, 0x61,\n\t\t0x48, 0xC0, 0x6B, 0x94, 0xCD, 0x8B, 0xFE, 0x37\n\t},\n\t{\n\t\t0x7A, 0x24, 0x40, 0x33, 0x35, 0xB8, 0x64, 0x10,\n\t\t0xD8, 0xD6, 0x93, 0xF1, 0x63, 0xD6, 0x19, 0x8A,\n\t\t0x68, 0x0F, 0x7E, 0x3A, 0xC0, 0x25, 0xEC, 0x44,\n\t\t0x74, 0x24, 0x9B, 0x01, 0x16, 0x77, 0xFE, 0x1C,\n\t\t0x86, 0x6A, 0xAF, 0x45, 0x3D, 0xB0, 0xE8, 0xF6,\n\t\t0x54, 0x33, 0x51, 0x50, 0x86, 0x3A, 0xCE, 0x57,\n\t\t0x66, 0x50, 0x80, 0x31, 0x91, 0x27, 0x8E, 0x9D,\n\t\t0x4B, 0x54, 0x7A, 0x43, 0x4C, 0x56, 0x54, 0xE2\n\t},\n\t{\n\t\t0xAF, 0x07, 0xC6, 0x7D, 0x58, 0x74, 0x3A, 0xEB,\n\t\t0x18, 0x50, 0xEB, 0x53, 0xB2, 0xDA, 0x78, 0xEC,\n\t\t0xF7, 0x09, 0x58, 0x18, 0x32, 0x5B, 0xEB, 0x86,\n\t\t0x6F, 0xF3, 0x13, 0xE3, 0x94, 0xC0, 0x07, 0xE0,\n\t\t0xC0, 0xB5, 0xA1, 0xCD, 0x7A, 0xE6, 0xBB, 0x37,\n\t\t0xCD, 0x27, 0x81, 0xB5, 0x2D, 0x15, 0x4D, 0x18,\n\t\t0x86, 0x5D, 0x5E, 0x37, 0xDB, 0xAA, 0x5F, 0x96,\n\t\t0x73, 0x9B, 0xF7, 0x69, 0x59, 0x96, 0xAE, 0x30\n\t},\n\t{\n\t\t0x28, 0xB3, 0xC2, 0x60, 0xFA, 0x7F, 0x23, 0xB9,\n\t\t0xCC, 0xAD, 0xD6, 0x15, 0xA1, 0x14, 0x69, 0x49,\n\t\t0x8A, 0xDB, 0x18, 0xD7, 0xA9, 0xF6, 0x84, 0xFD,\n\t\t0xE4, 0x35, 0xC0, 0x65, 0x33, 0xF5, 0xF5, 0x08,\n\t\t0xB2, 0x9B, 0x5E, 0xCD, 0x0E, 0xCD, 0x57, 0x36,\n\t\t0x9F, 0x22, 0xF1, 0xC5, 0x4E, 0x61, 0xBE, 0x6C,\n\t\t0xD1, 0x04, 0xC8, 0xF7, 0xD3, 0xE1, 0x84, 0x7A,\n\t\t0xAD, 0x67, 0x07, 0x3A, 0x47, 0x86, 0xE1, 0xDB\n\t},\n\t{\n\t\t0xD6, 0x43, 0x23, 0x33, 0x25, 0x23, 0x9E, 0x2E,\n\t\t0xBD, 0x41, 0x1F, 0x0E, 0x00, 0x23, 0x30, 0x56,\n\t\t0x2E, 0xB1, 0xBB, 0x08, 0xE6, 0x88, 0x24, 0xB7,\n\t\t0x1B, 0x98, 0x19, 0x9C, 0x76, 0xD5, 0x31, 0x58,\n\t\t0xD9, 0x1D, 0xDD, 0x6F, 0x4F, 0x82, 0x61, 0xEC,\n\t\t0x1D, 0x72, 0xFC, 0x77, 0xC2, 0xCC, 0x23, 0x7E,\n\t\t0xDA, 0x15, 0xF0, 0x25, 0x7C, 0xF0, 0x7B, 0x84,\n\t\t0xCF, 0x1F, 0xBD, 0x1D, 0xBA, 0xFA, 0x1D, 0xFC\n\t},\n\t{\n\t\t0x3D, 0x7B, 0x44, 0xCC, 0x82, 0xEF, 0xCA, 0xFC,\n\t\t0xAB, 0xA6, 0xB1, 0x91, 0x05, 0x48, 0x95, 0x8C,\n\t\t0x18, 0x0A, 0x0E, 0x8D, 0x84, 0xBC, 0x66, 0x3E,\n\t\t0x8E, 0xF9, 0x53, 0x3B, 0xD8, 0x0C, 0x4B, 0xBA,\n\t\t0xAA, 0x25, 0x5B, 0x19, 0x81, 0xF7, 0x56, 0xEB,\n\t\t0x10, 0x79, 0xAD, 0x0F, 0x34, 0x71, 0xA1, 0xFC,\n\t\t0x9D, 0x7A, 0x43, 0x23, 0x39, 0x30, 0x3A, 0x57,\n\t\t0x81, 0xA3, 0x45, 0x35, 0x30, 0x9E, 0x5A, 0x24\n\t},\n\t{\n\t\t0xEB, 0x08, 0x12, 0xC9, 0x67, 0x06, 0x46, 0xD5,\n\t\t0x63, 0x19, 0x8B, 0x11, 0x7A, 0xAF, 0xC5, 0x6F,\n\t\t0xA1, 0xB6, 0x56, 0x0F, 0x88, 0xB5, 0x75, 0x4E,\n\t\t0xBF, 0xC3, 0x1B, 0x35, 0x52, 0x16, 0xD8, 0xD7,\n\t\t0x4D, 0x34, 0x1E, 0x35, 0xB2, 0x43, 0xBC, 0x93,\n\t\t0x8C, 0xF5, 0x46, 0xAF, 0x1F, 0x73, 0xC1, 0xB0,\n\t\t0x04, 0x55, 0xDC, 0x06, 0xB2, 0xC6, 0xC5, 0x35,\n\t\t0x27, 0x9E, 0x87, 0x67, 0x49, 0x8F, 0x14, 0xE6\n\t},\n\t{\n\t\t0x7B, 0xBA, 0x7D, 0x73, 0x04, 0x02, 0x1C, 0x75,\n\t\t0xB5, 0xD6, 0xCE, 0x66, 0xB4, 0xEF, 0xA5, 0x50,\n\t\t0x19, 0xD9, 0x42, 0xD2, 0x08, 0xAF, 0xAC, 0x82,\n\t\t0x11, 0xAA, 0x7E, 0x5E, 0x11, 0x1E, 0x27, 0x69,\n\t\t0x76, 0x70, 0xE4, 0xEC, 0x91, 0xBA, 0x30, 0x8E,\n\t\t0xBD, 0xFB, 0x19, 0x15, 0x4C, 0x3B, 0xAD, 0x05,\n\t\t0x26, 0xA6, 0x25, 0x41, 0xAE, 0x5D, 0x43, 0xD0,\n\t\t0xF5, 0x47, 0xB9, 0xD9, 0x8E, 0x07, 0x36, 0x60\n\t},\n\t{\n\t\t0xA8, 0xE2, 0xA9, 0x46, 0x8D, 0xA3, 0xE3, 0x54,\n\t\t0x3A, 0x23, 0xA5, 0x78, 0x78, 0x0E, 0x25, 0x62,\n\t\t0xC7, 0xCE, 0x57, 0xFD, 0x11, 0x20, 0xE1, 0xC0,\n\t\t0x24, 0xD7, 0xEA, 0x32, 0x90, 0x31, 0x70, 0x46,\n\t\t0x61, 0x6E, 0x14, 0xCD, 0x0F, 0x15, 0xA8, 0x6B,\n\t\t0x99, 0x39, 0x54, 0x9B, 0x14, 0x76, 0x11, 0xB6,\n\t\t0xA5, 0x5D, 0x85, 0xAB, 0xC2, 0x5F, 0x63, 0x95,\n\t\t0x46, 0xB8, 0x9D, 0xD2, 0x3D, 0x39, 0xA9, 0x85\n\t},\n\t{\n\t\t0xCE, 0x87, 0x4C, 0xD6, 0xE1, 0x95, 0x8B, 0x9D,\n\t\t0x7F, 0x11, 0xFF, 0x44, 0xAB, 0x08, 0x32, 0xE8,\n\t\t0x48, 0x70, 0x2C, 0x8F, 0x26, 0x65, 0x6B, 0xA1,\n\t\t0x0B, 0xF5, 0x72, 0x0A, 0x7C, 0xAA, 0x1F, 0x59,\n\t\t0x08, 0xC9, 0x9A, 0x96, 0x03, 0xA9, 0x8B, 0x41,\n\t\t0x6C, 0x57, 0x22, 0x8C, 0x81, 0x9C, 0xEA, 0xF8,\n\t\t0x27, 0x01, 0x3B, 0x2E, 0x6D, 0x6B, 0x2D, 0xAE,\n\t\t0x59, 0xDF, 0xF1, 0x04, 0xB9, 0x02, 0xC3, 0x1B\n\t},\n\t{\n\t\t0x30, 0xFF, 0xFE, 0x37, 0x21, 0x8D, 0xB1, 0x94,\n\t\t0xB2, 0x32, 0x73, 0x49, 0x8F, 0x45, 0x44, 0xD3,\n\t\t0x84, 0x14, 0xBE, 0xE4, 0x1B, 0x17, 0x55, 0xA0,\n\t\t0xC6, 0xC2, 0xDB, 0xCB, 0x41, 0x19, 0x42, 0xD5,\n\t\t0xEC, 0xB9, 0xD4, 0x52, 0x3F, 0xB4, 0x79, 0x4B,\n\t\t0xA3, 0x6E, 0x57, 0x9A, 0xF2, 0xF8, 0xDD, 0x85,\n\t\t0x19, 0x99, 0x23, 0x31, 0x83, 0xFA, 0xB2, 0x7B,\n\t\t0x47, 0xAD, 0xD8, 0x7D, 0xF3, 0x59, 0x14, 0xBB\n\t},\n\t{\n\t\t0xCE, 0xF4, 0x43, 0x1D, 0xCE, 0x9F, 0xF5, 0x5A,\n\t\t0x00, 0x30, 0x0E, 0xC8, 0x64, 0x9E, 0x27, 0x58,\n\t\t0x36, 0x18, 0x22, 0x43, 0x69, 0xF6, 0x0A, 0x5C,\n\t\t0x89, 0x6B, 0x2A, 0x31, 0x10, 0xB0, 0x32, 0xB8,\n\t\t0x7C, 0x9E, 0xE4, 0xF2, 0x6C, 0x5F, 0x0B, 0xDB,\n\t\t0x50, 0x3E, 0xA7, 0x44, 0x7A, 0x5D, 0xB3, 0xF7,\n\t\t0x07, 0xFE, 0x34, 0x10, 0xDA, 0xCD, 0xD7, 0x57,\n\t\t0x22, 0x19, 0xBD, 0xEA, 0x8E, 0x17, 0xDC, 0x04\n\t},\n\t{\n\t\t0x8F, 0xF0, 0xBC, 0xB7, 0x5F, 0x00, 0x61, 0xB5,\n\t\t0xF9, 0x09, 0x29, 0x8F, 0x56, 0x9E, 0x45, 0xC7,\n\t\t0x5E, 0xD2, 0xD6, 0x4A, 0x81, 0x89, 0xCE, 0xBD,\n\t\t0x4E, 0x02, 0x56, 0x6E, 0x1A, 0x1B, 0x8B, 0xE5,\n\t\t0x3A, 0x78, 0x32, 0x28, 0x55, 0x8E, 0x28, 0xB5,\n\t\t0xF8, 0x7C, 0xCC, 0x2F, 0x42, 0x8F, 0x7F, 0x87,\n\t\t0x97, 0x44, 0xB5, 0x25, 0xB2, 0x49, 0x62, 0xB3,\n\t\t0x60, 0x4B, 0x12, 0x0F, 0x06, 0x77, 0x9F, 0x2E\n\t},\n\t{\n\t\t0x7F, 0x8D, 0xDF, 0xFB, 0x4D, 0xC1, 0x51, 0x91,\n\t\t0xDE, 0x3D, 0xDB, 0xE4, 0xA0, 0xF8, 0x8B, 0x7A,\n\t\t0xB0, 0x2D, 0x48, 0xE2, 0x5C, 0xFC, 0x1F, 0xE9,\n\t\t0x1D, 0xA5, 0x57, 0xE8, 0x85, 0xD0, 0x12, 0xB8,\n\t\t0xF6, 0x55, 0x26, 0xC5, 0xB7, 0xB1, 0x01, 0x3F,\n\t\t0xC8, 0x16, 0x58, 0x50, 0x43, 0xA3, 0x45, 0x60,\n\t\t0x5A, 0x39, 0xD8, 0xDA, 0xD7, 0x0D, 0x8A, 0x64,\n\t\t0x48, 0x51, 0x32, 0x50, 0xAA, 0xC4, 0xF3, 0xD5\n\t},\n\t{\n\t\t0xB1, 0xFE, 0x8C, 0x68, 0xAE, 0xF6, 0xB4, 0xD4,\n\t\t0xB2, 0x33, 0x54, 0xEB, 0x8C, 0x1D, 0x8F, 0x5A,\n\t\t0x56, 0xE3, 0x2E, 0x76, 0xB9, 0x6A, 0xC8, 0x44,\n\t\t0x3B, 0x2A, 0xB8, 0x35, 0xE4, 0xC8, 0xB6, 0x74,\n\t\t0xB3, 0x3E, 0x4C, 0x6C, 0x6D, 0xC1, 0x21, 0xD7,\n\t\t0xC2, 0xD3, 0x4B, 0x59, 0xB3, 0x7A, 0x56, 0x8A,\n\t\t0x1C, 0x98, 0xD5, 0x00, 0x32, 0x4E, 0x53, 0x08,\n\t\t0x87, 0x85, 0xB6, 0xB0, 0x80, 0x63, 0x47, 0xD1\n\t},\n\t{\n\t\t0x8E, 0x87, 0x34, 0xFC, 0xF9, 0x25, 0x9E, 0xE3,\n\t\t0x7F, 0xE9, 0xC6, 0xCD, 0xA2, 0x82, 0xC2, 0xD5,\n\t\t0xEB, 0x83, 0xD0, 0xCF, 0x43, 0x9C, 0x86, 0x19,\n\t\t0xD4, 0xB0, 0x42, 0xFF, 0x69, 0x96, 0x6B, 0x03,\n\t\t0x56, 0x5B, 0xE4, 0xDF, 0x96, 0x39, 0x3F, 0xE6,\n\t\t0xBF, 0x35, 0xAF, 0xA1, 0x6E, 0x02, 0x73, 0xB6,\n\t\t0xD3, 0x39, 0xC0, 0x09, 0x95, 0xBF, 0x6F, 0x60,\n\t\t0xA7, 0x14, 0xEF, 0x18, 0x0E, 0xBB, 0x93, 0x15\n\t},\n\t{\n\t\t0xAE, 0x15, 0x6D, 0x43, 0xA7, 0x2C, 0x04, 0x29,\n\t\t0x42, 0x59, 0x58, 0x78, 0xA7, 0x83, 0x07, 0x97,\n\t\t0x60, 0xF5, 0x21, 0xED, 0xB8, 0xB2, 0xC3, 0xD4,\n\t\t0x1A, 0x56, 0x6B, 0x7C, 0xF7, 0x4A, 0x4A, 0x08,\n\t\t0xEA, 0x0F, 0x11, 0x9D, 0x24, 0x0A, 0x62, 0xEC,\n\t\t0x73, 0xB9, 0x50, 0x97, 0x88, 0xFA, 0x3A, 0xED,\n\t\t0xF1, 0x20, 0xEE, 0x88, 0xCB, 0x95, 0x1B, 0x69,\n\t\t0x3F, 0x8F, 0x7C, 0xAF, 0x8C, 0xBA, 0x37, 0x7F\n\t},\n\t{\n\t\t0x93, 0x30, 0xAA, 0xCA, 0x8C, 0x08, 0x84, 0x46,\n\t\t0x58, 0xC2, 0x95, 0x06, 0xB1, 0xC3, 0x42, 0x72,\n\t\t0xE2, 0xB3, 0xC7, 0xB4, 0xE7, 0x5E, 0x6F, 0xE9,\n\t\t0x9A, 0x01, 0x07, 0xEC, 0x5D, 0xA4, 0x53, 0x0F,\n\t\t0xB1, 0xC8, 0x8C, 0xAA, 0x66, 0xDD, 0x9C, 0x47,\n\t\t0x1E, 0x01, 0xCA, 0x21, 0xA1, 0x3A, 0x5D, 0x6F,\n\t\t0x82, 0x15, 0xDE, 0xD3, 0x14, 0x7E, 0x94, 0xDE,\n\t\t0x20, 0x88, 0x57, 0x1F, 0xD1, 0xBF, 0x23, 0xB6\n\t},\n\t{\n\t\t0xC1, 0x29, 0xF2, 0x2C, 0x50, 0xF5, 0x99, 0x72,\n\t\t0x32, 0xE2, 0xB9, 0xF9, 0x3D, 0xFA, 0xA0, 0x0A,\n\t\t0xD8, 0xA5, 0x34, 0x29, 0xF9, 0xD1, 0x5B, 0x98,\n\t\t0x42, 0xE3, 0xAE, 0x08, 0xD8, 0x49, 0xEB, 0xDD,\n\t\t0x45, 0x23, 0x8C, 0x85, 0xF9, 0x2C, 0x6F, 0x91,\n\t\t0x7E, 0x0F, 0x8F, 0x6F, 0x94, 0xE2, 0x34, 0xBE,\n\t\t0x07, 0x61, 0x68, 0xE0, 0xDF, 0x43, 0xD0, 0x28,\n\t\t0x45, 0x52, 0x79, 0xA6, 0xFF, 0x65, 0xDC, 0x84\n\t},\n\t{\n\t\t0x0E, 0x2B, 0x4B, 0xC2, 0xF6, 0xA7, 0x5B, 0xE4,\n\t\t0xB7, 0xC9, 0xD4, 0xB5, 0x3D, 0x10, 0x4D, 0xA0,\n\t\t0x65, 0x85, 0x8D, 0x38, 0x7B, 0x34, 0x0B, 0xC1,\n\t\t0x63, 0x4F, 0x3A, 0x83, 0x32, 0xD5, 0x4C, 0xAA,\n\t\t0x94, 0x30, 0x24, 0xB2, 0x13, 0xDC, 0x8D, 0x4F,\n\t\t0x21, 0x9E, 0xC8, 0xE1, 0xDE, 0xCA, 0xC7, 0xD5,\n\t\t0xC6, 0xAE, 0x69, 0xC9, 0xEF, 0xD8, 0x81, 0x49,\n\t\t0x36, 0x78, 0x38, 0x20, 0x5D, 0x0D, 0xC7, 0xC0\n\t},\n\t{\n\t\t0x83, 0xB5, 0x43, 0x85, 0x3B, 0x81, 0x42, 0xA8,\n\t\t0x3B, 0xEF, 0xF0, 0x73, 0x5F, 0x20, 0x18, 0x91,\n\t\t0xE7, 0xFF, 0xC6, 0x7D, 0xBD, 0xCD, 0x21, 0xA4,\n\t\t0x22, 0xBB, 0x33, 0x6D, 0xE3, 0x29, 0x72, 0xAE,\n\t\t0x03, 0x92, 0x64, 0x6F, 0x68, 0x27, 0xD8, 0x0C,\n\t\t0xDA, 0x65, 0x4F, 0xD3, 0xA0, 0x77, 0x4C, 0xD2,\n\t\t0xF9, 0x95, 0x51, 0x7C, 0xF0, 0x64, 0xC6, 0x17,\n\t\t0xF2, 0x1A, 0x54, 0x27, 0x5F, 0xE5, 0x0C, 0x8D\n\t},\n\t{\n\t\t0x09, 0xBE, 0x15, 0xEB, 0x6A, 0x5C, 0x22, 0x6F,\n\t\t0x6D, 0x95, 0x08, 0xCB, 0xA4, 0xA2, 0x51, 0x9F,\n\t\t0xBA, 0x17, 0x2A, 0xF8, 0x37, 0x58, 0x27, 0xD7,\n\t\t0x54, 0xA7, 0xA1, 0xBC, 0x19, 0x25, 0xD1, 0x3F,\n\t\t0x5E, 0x63, 0x43, 0xF3, 0xE1, 0x4D, 0x08, 0xA0,\n\t\t0x6E, 0x8D, 0x37, 0xF8, 0xEC, 0x56, 0xFB, 0x43,\n\t\t0x8E, 0x62, 0x36, 0x66, 0xB6, 0xFB, 0x0E, 0x23,\n\t\t0xFB, 0x50, 0x47, 0x7D, 0x41, 0x1B, 0x0C, 0x3A\n\t},\n\t{\n\t\t0xC3, 0x57, 0x97, 0xE9, 0x83, 0x2D, 0x3E, 0x23,\n\t\t0x23, 0x33, 0x5B, 0x8C, 0x19, 0xC5, 0xFA, 0x74,\n\t\t0x91, 0x60, 0x2D, 0xBF, 0x6B, 0xEA, 0x77, 0xFA,\n\t\t0xEE, 0xC9, 0x51, 0x0B, 0xC2, 0xE8, 0x91, 0xC8,\n\t\t0xC3, 0x46, 0x21, 0x99, 0xF6, 0x04, 0x18, 0xD2,\n\t\t0xE0, 0xAB, 0xFF, 0xE3, 0x1B, 0x61, 0x3B, 0xB9,\n\t\t0x80, 0xEA, 0x32, 0xB7, 0x6C, 0x82, 0x43, 0x8D,\n\t\t0x02, 0x5F, 0x67, 0x8C, 0xAF, 0x48, 0x24, 0xA4\n\t},\n\t{\n\t\t0xCF, 0xC0, 0x57, 0xFD, 0xA7, 0x8A, 0x50, 0x31,\n\t\t0x8F, 0x49, 0x78, 0xFF, 0xFF, 0xAF, 0x77, 0x17,\n\t\t0x98, 0xE1, 0x2C, 0x3E, 0xA8, 0xC7, 0x98, 0x19,\n\t\t0x5B, 0xC5, 0xB4, 0xE6, 0x89, 0x1E, 0x61, 0xAA,\n\t\t0x25, 0xF7, 0xAF, 0x4A, 0xA7, 0x28, 0x6A, 0xC8,\n\t\t0x50, 0x76, 0x62, 0xC9, 0x07, 0xED, 0x91, 0x3E,\n\t\t0xDA, 0x65, 0x8F, 0x63, 0xFC, 0x47, 0x99, 0x7C,\n\t\t0x59, 0xB8, 0x59, 0x70, 0xF8, 0x78, 0xCA, 0x18\n\t},\n\t{\n\t\t0xD8, 0xEB, 0xE0, 0xE6, 0x38, 0xFC, 0x53, 0x5B,\n\t\t0x52, 0xCB, 0x0A, 0xFC, 0xE0, 0xF8, 0x2D, 0xDE,\n\t\t0x28, 0x57, 0x01, 0xAF, 0xF3, 0x29, 0xA5, 0x4B,\n\t\t0xA0, 0x6D, 0xFD, 0x3D, 0x1B, 0x4B, 0x31, 0xF9,\n\t\t0xF4, 0xB2, 0x4D, 0x9D, 0x68, 0x36, 0xF1, 0x22,\n\t\t0x3D, 0x6D, 0xE6, 0x6B, 0xAE, 0x78, 0x88, 0xFE,\n\t\t0xBC, 0x20, 0x40, 0xCF, 0xE9, 0x30, 0xE6, 0x9C,\n\t\t0xED, 0x59, 0xDA, 0x6D, 0xA8, 0xA0, 0xA6, 0xA6\n\t},\n\t{\n\t\t0x16, 0xB8, 0xC5, 0x5C, 0xF2, 0xF1, 0x35, 0xA4,\n\t\t0x32, 0x59, 0x0D, 0x2D, 0x4C, 0xFA, 0x38, 0x59,\n\t\t0x2F, 0x59, 0x35, 0xF8, 0xE7, 0x1C, 0xE0, 0x8A,\n\t\t0x02, 0x06, 0xA0, 0xE5, 0xAB, 0xEA, 0x90, 0xB2,\n\t\t0xE1, 0x07, 0xEB, 0x86, 0xB9, 0x18, 0x82, 0x3B,\n\t\t0xDD, 0x3B, 0xD2, 0x66, 0x07, 0x22, 0xC8, 0xDB,\n\t\t0xFA, 0x66, 0xAB, 0xB9, 0xF8, 0x63, 0x8E, 0x46,\n\t\t0x34, 0x02, 0xF6, 0x57, 0xA1, 0x68, 0x64, 0x0A\n\t},\n\t{\n\t\t0x6A, 0x6E, 0x89, 0x38, 0x4F, 0x53, 0x5F, 0x02,\n\t\t0x17, 0x6C, 0x48, 0xA9, 0x93, 0xD3, 0x68, 0x7B,\n\t\t0x38, 0x9B, 0xFC, 0x03, 0x05, 0x0C, 0x77, 0x70,\n\t\t0x86, 0x35, 0x5C, 0x1A, 0x55, 0x59, 0x77, 0x42,\n\t\t0xF0, 0xB7, 0x48, 0x34, 0xA7, 0x1D, 0x05, 0x2A,\n\t\t0xE8, 0xA8, 0x3D, 0xC3, 0x4A, 0x8F, 0xD7, 0xBA,\n\t\t0x5A, 0xA6, 0x9D, 0xBD, 0x61, 0x2A, 0x4C, 0x22,\n\t\t0xDF, 0x4F, 0x74, 0xE2, 0x52, 0x8F, 0xB7, 0xA3\n\t},\n\t{\n\t\t0x1E, 0x40, 0x38, 0xCF, 0xA5, 0x0D, 0x8B, 0x13,\n\t\t0xEF, 0x68, 0xBE, 0xC3, 0xB0, 0xFF, 0xD5, 0x62,\n\t\t0xA0, 0x7A, 0xD6, 0x34, 0xB5, 0x82, 0x82, 0x57,\n\t\t0xDB, 0xA8, 0x73, 0x04, 0xF8, 0x23, 0xA9, 0x00,\n\t\t0x49, 0x2A, 0x31, 0x37, 0x19, 0x8B, 0x60, 0x5C,\n\t\t0xC7, 0xF7, 0x7C, 0x33, 0xB8, 0xCA, 0x3D, 0x94,\n\t\t0x0F, 0xD9, 0xB3, 0x38, 0xCF, 0x6B, 0x7B, 0x36,\n\t\t0xE7, 0xD9, 0xD9, 0x27, 0x20, 0x97, 0x93, 0xD0\n\t},\n\t{\n\t\t0x5B, 0xA6, 0xCD, 0x98, 0x8F, 0xF9, 0xA4, 0x81,\n\t\t0x91, 0x42, 0x21, 0x7E, 0xD6, 0x5D, 0x43, 0x7B,\n\t\t0x41, 0x3B, 0xA5, 0x02, 0x6B, 0x55, 0x4D, 0x8D,\n\t\t0x94, 0xEA, 0x27, 0x02, 0xC0, 0x96, 0xD1, 0x01,\n\t\t0x47, 0x75, 0xDB, 0xA2, 0xCA, 0xE9, 0x6F, 0x1E,\n\t\t0x2E, 0x72, 0x29, 0xC3, 0x78, 0xF2, 0x0B, 0x03,\n\t\t0x89, 0xE1, 0x19, 0x54, 0x7F, 0xDD, 0x35, 0x22,\n\t\t0x4A, 0x61, 0x7F, 0xCD, 0xCD, 0x0C, 0xB3, 0xAF\n\t},\n\t{\n\t\t0x2D, 0x20, 0x96, 0x12, 0x30, 0xE2, 0x50, 0xF8,\n\t\t0x1D, 0xDC, 0xD2, 0xD2, 0xAB, 0x3E, 0xF0, 0xDA,\n\t\t0xCF, 0x96, 0x85, 0x1E, 0xBA, 0xE5, 0x96, 0x34,\n\t\t0x47, 0x19, 0x2C, 0xDB, 0x89, 0xE4, 0x8E, 0x84,\n\t\t0xF3, 0x96, 0xEC, 0x9A, 0x09, 0x25, 0x27, 0x84,\n\t\t0xE1, 0x73, 0xAD, 0xA5, 0x2A, 0x9C, 0x81, 0xAC,\n\t\t0xDA, 0xB3, 0xD8, 0xD6, 0x83, 0x80, 0x24, 0x7A,\n\t\t0xE9, 0x75, 0x23, 0x9B, 0x01, 0x7D, 0xC1, 0xCE\n\t},\n\t{\n\t\t0x35, 0x38, 0x3E, 0xA7, 0x76, 0x2B, 0x55, 0x31,\n\t\t0x0A, 0x7D, 0x57, 0xFB, 0xD5, 0xA5, 0x49, 0x97,\n\t\t0x57, 0x9B, 0x0B, 0xA3, 0x9A, 0x4E, 0xB8, 0x87,\n\t\t0x94, 0x2B, 0xD1, 0x4F, 0xD8, 0x48, 0x31, 0x88,\n\t\t0xE5, 0x00, 0x48, 0x83, 0x8D, 0x6C, 0x02, 0xDC,\n\t\t0x75, 0x89, 0x59, 0xA9, 0xF7, 0x4D, 0x83, 0x37,\n\t\t0x27, 0x43, 0xE8, 0x64, 0xC6, 0x01, 0xED, 0x70,\n\t\t0x40, 0xA9, 0xE8, 0x71, 0x52, 0xD4, 0xCF, 0xFB\n\t},\n\t{\n\t\t0x0B, 0x22, 0x3B, 0x6A, 0x1C, 0x2D, 0x3A, 0xB3,\n\t\t0xF9, 0x07, 0x7A, 0x31, 0x7B, 0x7F, 0xE3, 0x2F,\n\t\t0x6F, 0x95, 0x7B, 0x7B, 0x17, 0x41, 0xF2, 0x71,\n\t\t0x77, 0x71, 0x83, 0x4D, 0x37, 0x96, 0xA1, 0x9B,\n\t\t0xA3, 0x62, 0x73, 0xC9, 0xEE, 0xD6, 0x4C, 0x07,\n\t\t0xFA, 0x4E, 0x9A, 0xF7, 0xA9, 0x8A, 0xCE, 0x9C,\n\t\t0x78, 0x9A, 0x79, 0xA5, 0xA0, 0xF9, 0x4D, 0x04,\n\t\t0x05, 0xAA, 0xF0, 0x4A, 0xF3, 0x1E, 0xD7, 0x97\n\t},\n\t{\n\t\t0x5A, 0x00, 0x7F, 0x58, 0x95, 0x52, 0x4A, 0x5E,\n\t\t0x80, 0x37, 0x03, 0x6E, 0x0F, 0x26, 0x39, 0xFD,\n\t\t0xA8, 0xC5, 0xC1, 0x51, 0x2D, 0x76, 0xE9, 0xD1,\n\t\t0x9B, 0x3D, 0xD2, 0xD5, 0xBA, 0x43, 0xF5, 0x07,\n\t\t0x97, 0x41, 0xA4, 0x58, 0x31, 0x3C, 0x5E, 0x02,\n\t\t0x40, 0x0C, 0xE0, 0x2C, 0xB6, 0x56, 0x80, 0xBE,\n\t\t0x28, 0x2E, 0xAC, 0xD9, 0xA2, 0x54, 0xEF, 0x1C,\n\t\t0xDD, 0xEE, 0xBD, 0xCE, 0xE8, 0x5D, 0x41, 0x87\n\t},\n\t{\n\t\t0xBE, 0x4D, 0xD1, 0xCC, 0xBD, 0xE1, 0x67, 0x00,\n\t\t0x04, 0xD0, 0xEF, 0xAB, 0x65, 0x43, 0xE9, 0x1C,\n\t\t0x4E, 0x46, 0x64, 0xE5, 0xA2, 0xA8, 0x8B, 0xAC,\n\t\t0x6D, 0xD2, 0x7D, 0x27, 0x64, 0x8D, 0x30, 0x2A,\n\t\t0x06, 0x5B, 0xE6, 0x07, 0x8B, 0x22, 0xE4, 0xC4,\n\t\t0xAB, 0x4F, 0x7F, 0x7C, 0xBF, 0xAF, 0xC1, 0xAD,\n\t\t0x86, 0xEC, 0x2A, 0x50, 0x4F, 0xE5, 0x85, 0x17,\n\t\t0x66, 0xF7, 0xA3, 0x24, 0x47, 0x57, 0xCB, 0x6F\n\t},\n\t{\n\t\t0x0F, 0xB4, 0x48, 0x3F, 0x96, 0x59, 0x29, 0x6C,\n\t\t0xB9, 0x24, 0x5B, 0x57, 0x79, 0x2A, 0x1E, 0x6A,\n\t\t0x99, 0xF2, 0x87, 0x90, 0x07, 0x72, 0x87, 0x96,\n\t\t0x8A, 0xB3, 0xEF, 0x35, 0x89, 0xE6, 0x90, 0x24,\n\t\t0x06, 0xF1, 0xF3, 0x9D, 0xCC, 0xE0, 0x06, 0x1D,\n\t\t0xEA, 0x94, 0x0F, 0xC8, 0xC1, 0xC4, 0x9F, 0x4B,\n\t\t0x54, 0x5E, 0xED, 0x59, 0xE9, 0x6D, 0xDA, 0xE9,\n\t\t0x6A, 0x6C, 0x35, 0xB5, 0x59, 0x3C, 0x29, 0x77\n\t},\n\t{\n\t\t0x41, 0xD1, 0xFA, 0xDC, 0x60, 0xA4, 0x6C, 0x9A,\n\t\t0xD0, 0x12, 0x0A, 0x3F, 0x54, 0xD0, 0x05, 0xF5,\n\t\t0xA1, 0x07, 0x5E, 0x2F, 0x71, 0xEE, 0x0D, 0xA6,\n\t\t0x18, 0xBA, 0xC1, 0x46, 0x1E, 0xFA, 0xE9, 0x69,\n\t\t0xEC, 0xCD, 0x7A, 0xA5, 0x75, 0xC4, 0xCD, 0xAE,\n\t\t0x97, 0x1D, 0xED, 0x13, 0xAE, 0x13, 0xC5, 0x06,\n\t\t0x87, 0x2C, 0xEC, 0xB5, 0xB2, 0x08, 0xFA, 0x72,\n\t\t0xA9, 0x48, 0x40, 0x02, 0x3E, 0xDB, 0x3E, 0xFE\n\t},\n\t{\n\t\t0x2F, 0x7F, 0xDC, 0x1D, 0xA4, 0x4B, 0x6E, 0x5D,\n\t\t0x2D, 0xEC, 0xDE, 0x82, 0x1A, 0xAF, 0x4B, 0x49,\n\t\t0x16, 0x8C, 0x02, 0xE8, 0xD5, 0xF2, 0x5D, 0x5C,\n\t\t0x69, 0x98, 0x71, 0x08, 0x3A, 0xEB, 0xD9, 0x28,\n\t\t0xB7, 0x4D, 0xC2, 0x2D, 0xCB, 0xED, 0xFA, 0xBA,\n\t\t0x93, 0x16, 0xAE, 0xFC, 0xA8, 0x48, 0xD1, 0x5F,\n\t\t0x05, 0x17, 0x32, 0x99, 0x03, 0xD3, 0x4B, 0x83,\n\t\t0x70, 0xDD, 0xF9, 0xBD, 0x58, 0xC6, 0xD0, 0xCD\n\t},\n\t{\n\t\t0x88, 0x55, 0x8A, 0x46, 0x4E, 0xE1, 0xA8, 0x80,\n\t\t0x3B, 0x23, 0x95, 0xAF, 0x6A, 0x64, 0x90, 0x84,\n\t\t0x2B, 0x5C, 0xD4, 0x3D, 0x41, 0xF6, 0xC0, 0x7C,\n\t\t0xD6, 0xC5, 0xF8, 0x5F, 0x82, 0xF5, 0x84, 0x32,\n\t\t0xA0, 0xB1, 0x62, 0xB4, 0x38, 0xBF, 0x0C, 0xB7,\n\t\t0x08, 0x2A, 0x76, 0x73, 0xE2, 0x87, 0xD6, 0xB9,\n\t\t0x0F, 0x8D, 0x0D, 0xC8, 0xAA, 0x5C, 0xEB, 0xA3,\n\t\t0x6B, 0xFA, 0x77, 0xB1, 0x5B, 0xA0, 0x69, 0x16\n\t},\n\t{\n\t\t0xEC, 0xC1, 0x49, 0x91, 0x7B, 0x26, 0x63, 0x98,\n\t\t0xB6, 0xF3, 0x29, 0x7E, 0x96, 0x96, 0x73, 0xB1,\n\t\t0x4E, 0xAE, 0x69, 0xCE, 0x43, 0x67, 0x1F, 0xD3,\n\t\t0xC6, 0xC2, 0x15, 0xC7, 0xCF, 0x42, 0xDE, 0xA1,\n\t\t0x02, 0xFC, 0x6B, 0xD9, 0x0C, 0x87, 0xDB, 0xD4,\n\t\t0x29, 0x02, 0x51, 0x12, 0x9C, 0xC1, 0x9B, 0x38,\n\t\t0xCC, 0xF0, 0x0C, 0xBD, 0xB1, 0x6D, 0xD8, 0xDE,\n\t\t0x51, 0x58, 0x60, 0x1A, 0x41, 0x6B, 0x1F, 0x00\n\t},\n\t{\n\t\t0xED, 0x30, 0x12, 0xF8, 0x9D, 0x71, 0xED, 0x13,\n\t\t0xBB, 0x82, 0x72, 0xEC, 0xDC, 0x3D, 0x0F, 0x51,\n\t\t0xE1, 0x4A, 0x37, 0xC1, 0xEF, 0x77, 0x57, 0x77,\n\t\t0x7A, 0xDA, 0x67, 0x12, 0x78, 0x4B, 0xE1, 0x6E,\n\t\t0xCF, 0xD3, 0xE6, 0x40, 0x58, 0x30, 0xF5, 0x1D,\n\t\t0xB3, 0x3D, 0xCB, 0x85, 0x52, 0x92, 0x93, 0xE2,\n\t\t0x3E, 0x47, 0x3A, 0xBF, 0x8C, 0x5C, 0x76, 0x55,\n\t\t0xD0, 0xC4, 0xF1, 0x52, 0xD0, 0x48, 0xBA, 0xB2\n\t},\n\t{\n\t\t0x09, 0x7A, 0x81, 0x19, 0x1E, 0x10, 0x05, 0x67,\n\t\t0x6D, 0x6E, 0x22, 0xA9, 0x63, 0x48, 0xFA, 0x4A,\n\t\t0x7C, 0x95, 0x61, 0xFD, 0x4D, 0x22, 0x8E, 0xB2,\n\t\t0x5F, 0x29, 0x47, 0x56, 0xBB, 0x87, 0xA2, 0xBA,\n\t\t0x88, 0x47, 0x5B, 0x03, 0x6F, 0x79, 0xFE, 0x37,\n\t\t0x3D, 0x75, 0x40, 0x87, 0x05, 0x52, 0x00, 0x1D,\n\t\t0x54, 0x79, 0x5F, 0x25, 0x92, 0x39, 0xBE, 0x6D,\n\t\t0x32, 0xC4, 0x87, 0xD1, 0x94, 0x4F, 0x1F, 0xE7\n\t},\n\t{\n\t\t0x3F, 0xC7, 0x98, 0xE4, 0x69, 0xD3, 0x90, 0x86,\n\t\t0xBA, 0x0B, 0xB4, 0x06, 0x3E, 0x80, 0x5F, 0xDF,\n\t\t0xB2, 0x20, 0x8D, 0xE4, 0x99, 0x18, 0x41, 0x73,\n\t\t0xF9, 0xA2, 0x36, 0x4D, 0x56, 0xBC, 0xD5, 0x63,\n\t\t0xED, 0x61, 0x9B, 0xB6, 0x87, 0x32, 0x24, 0x25,\n\t\t0x01, 0x4A, 0x1A, 0xAD, 0x3B, 0xCF, 0x50, 0xD2,\n\t\t0x2D, 0x83, 0xA9, 0x9D, 0x09, 0x73, 0x0A, 0x92,\n\t\t0xEC, 0x65, 0x46, 0xB3, 0xFC, 0x40, 0xA2, 0xC6\n\t},\n\t{\n\t\t0x69, 0x12, 0xB4, 0xB3, 0x41, 0xC7, 0xDD, 0x70,\n\t\t0x68, 0x37, 0x38, 0xBA, 0x0E, 0x7D, 0xEB, 0xBA,\n\t\t0xBF, 0xCA, 0x5F, 0x4F, 0xB0, 0x76, 0x0C, 0x84,\n\t\t0x97, 0x76, 0xE9, 0x20, 0x75, 0x0B, 0xF1, 0x37,\n\t\t0x89, 0xA6, 0x99, 0x97, 0x96, 0x23, 0x4E, 0x9E,\n\t\t0x24, 0x07, 0x15, 0xB2, 0x67, 0x67, 0x78, 0x2B,\n\t\t0x85, 0xA6, 0x4D, 0x68, 0x0C, 0x6D, 0x4C, 0xD4,\n\t\t0x26, 0xAD, 0x72, 0xB2, 0xFC, 0xE0, 0x81, 0xE8\n\t},\n\t{\n\t\t0xCE, 0xCD, 0x14, 0x01, 0x50, 0x15, 0x7D, 0xC9,\n\t\t0x06, 0xC0, 0xFF, 0x7F, 0x87, 0xC0, 0x08, 0x8F,\n\t\t0x31, 0x64, 0x80, 0x78, 0x3B, 0x4F, 0xE0, 0xA5,\n\t\t0x94, 0x45, 0x10, 0xC6, 0x4A, 0x87, 0xE3, 0xED,\n\t\t0x06, 0x67, 0x97, 0xA2, 0x7C, 0xE9, 0xD0, 0xF2,\n\t\t0x84, 0xDC, 0xA5, 0x18, 0x44, 0x18, 0x08, 0xAC,\n\t\t0x18, 0x29, 0x0A, 0xFD, 0xC0, 0x31, 0x29, 0x4B,\n\t\t0x31, 0xAA, 0x8B, 0x4A, 0x9F, 0xCD, 0x78, 0xF8\n\t},\n\t{\n\t\t0x2A, 0x2B, 0xED, 0x5D, 0x6A, 0xC0, 0x89, 0x28,\n\t\t0x11, 0xA4, 0x09, 0xD9, 0xF1, 0xFF, 0x63, 0x03,\n\t\t0xCC, 0xF9, 0x55, 0x44, 0x57, 0x46, 0x99, 0xCD,\n\t\t0xA7, 0xF7, 0x35, 0x03, 0x01, 0xF6, 0xD0, 0xC4,\n\t\t0xE8, 0x6E, 0x63, 0x5C, 0x80, 0x87, 0x56, 0x66,\n\t\t0xE2, 0xBB, 0x39, 0x07, 0x51, 0x0D, 0x0E, 0x72,\n\t\t0x12, 0x0F, 0x04, 0x86, 0x5E, 0xDC, 0x4C, 0x6C,\n\t\t0xEE, 0xCB, 0x44, 0x62, 0xD6, 0xAF, 0x60, 0xFB\n\t},\n\t{\n\t\t0x03, 0x85, 0xAE, 0x9B, 0x73, 0x5D, 0xC5, 0x9F,\n\t\t0x30, 0x4D, 0x41, 0x4C, 0xA0, 0x43, 0x74, 0x9A,\n\t\t0xB5, 0x1A, 0xB6, 0x65, 0xEE, 0x01, 0xBE, 0x5E,\n\t\t0x52, 0xDC, 0xF7, 0x25, 0xEE, 0x7D, 0xFE, 0xFE,\n\t\t0xA6, 0xAD, 0x73, 0xF3, 0x35, 0xEE, 0xCF, 0x2A,\n\t\t0x51, 0x02, 0xE8, 0x88, 0x07, 0xFD, 0xC7, 0x5A,\n\t\t0xE6, 0xDC, 0x49, 0x0D, 0x7B, 0x8B, 0x5F, 0x11,\n\t\t0x63, 0x03, 0xEF, 0x60, 0xA5, 0xF1, 0x7C, 0x06\n\t},\n\t{\n\t\t0x0C, 0xA3, 0xFF, 0x03, 0x89, 0x65, 0xC0, 0x3B,\n\t\t0xC6, 0x5B, 0xBE, 0x2D, 0x86, 0x6C, 0xE9, 0xE0,\n\t\t0xE4, 0xE7, 0xD0, 0x3D, 0xC7, 0xF8, 0x6B, 0xA5,\n\t\t0x65, 0x0F, 0x82, 0xDD, 0xB3, 0xA9, 0xAA, 0x84,\n\t\t0x6B, 0x2B, 0x1F, 0x55, 0x3B, 0xD8, 0x9F, 0xB4,\n\t\t0xF9, 0xB6, 0x2E, 0x3C, 0x7F, 0xAF, 0x9E, 0xC3,\n\t\t0x10, 0x9F, 0xA9, 0x0E, 0xE5, 0x6C, 0x24, 0x63,\n\t\t0xE6, 0xEF, 0xD1, 0xAB, 0xAD, 0x8E, 0x28, 0xE6\n\t},\n\t{\n\t\t0x6D, 0xFD, 0x4F, 0x22, 0x18, 0x4E, 0xD0, 0x91,\n\t\t0xFD, 0x5A, 0xBA, 0x03, 0x9F, 0xCD, 0x3D, 0xB9,\n\t\t0x22, 0xF5, 0xE5, 0x9B, 0xF8, 0x38, 0xC0, 0x37,\n\t\t0x35, 0x7F, 0xAD, 0x93, 0x4B, 0x45, 0x10, 0x60,\n\t\t0x3F, 0x43, 0xA7, 0x31, 0x9F, 0xFF, 0xA6, 0x23,\n\t\t0x86, 0xF8, 0x78, 0x8F, 0xDF, 0x9D, 0xED, 0x40,\n\t\t0xC6, 0x66, 0xB4, 0xBD, 0xCA, 0x86, 0xD9, 0x32,\n\t\t0x8F, 0xE5, 0x5A, 0xD8, 0x6B, 0x37, 0x2F, 0xC8\n\t},\n\t{\n\t\t0xA3, 0x18, 0x97, 0x61, 0x02, 0x74, 0x7D, 0x80,\n\t\t0x0F, 0x58, 0x4D, 0xF6, 0x5B, 0xFB, 0x44, 0x3B,\n\t\t0x85, 0x6F, 0x00, 0x9E, 0x74, 0xF7, 0x29, 0x46,\n\t\t0xD0, 0x07, 0x6C, 0xED, 0xAC, 0x04, 0x37, 0x6F,\n\t\t0xAB, 0x97, 0x34, 0x53, 0xAD, 0xAD, 0xC3, 0x10,\n\t\t0xF7, 0x20, 0x81, 0xCB, 0xBA, 0x96, 0x26, 0x4F,\n\t\t0xFE, 0x2B, 0x21, 0xA3, 0xB1, 0x8B, 0xE9, 0xD8,\n\t\t0x8C, 0x42, 0x46, 0xCB, 0xA6, 0xD3, 0x09, 0x01\n\t},\n\t{\n\t\t0xB5, 0xE6, 0xE4, 0xFC, 0xA0, 0xCF, 0x98, 0x48,\n\t\t0xA0, 0x05, 0x89, 0xC6, 0x54, 0x57, 0xDB, 0x68,\n\t\t0xB3, 0x25, 0x3A, 0x6E, 0x17, 0x78, 0x85, 0x41,\n\t\t0x47, 0x2E, 0x1F, 0xB9, 0x48, 0x17, 0xF8, 0x04,\n\t\t0x05, 0x4D, 0x07, 0xA5, 0xD3, 0x2D, 0xFA, 0x0C,\n\t\t0xDB, 0x6F, 0xB4, 0x4E, 0xED, 0x50, 0xD2, 0x0E,\n\t\t0x5F, 0x22, 0x64, 0x36, 0x11, 0x32, 0xFA, 0x5F,\n\t\t0xCF, 0xD6, 0xE1, 0xB3, 0x67, 0xC1, 0xBE, 0x28\n\t},\n\t{\n\t\t0x2E, 0xA4, 0x57, 0x38, 0x29, 0x25, 0xE0, 0x3C,\n\t\t0xF8, 0x11, 0x10, 0x05, 0x0E, 0x63, 0x6A, 0xD6,\n\t\t0x78, 0xE0, 0xAA, 0x3C, 0xBC, 0x69, 0x00, 0xBD,\n\t\t0xEF, 0x27, 0x8A, 0xAA, 0x18, 0xF2, 0x35, 0xE2,\n\t\t0x51, 0x60, 0xA2, 0x0E, 0x23, 0xFE, 0x0E, 0x62,\n\t\t0xA8, 0x51, 0x1B, 0x5D, 0xD0, 0x59, 0x2F, 0x79,\n\t\t0xCB, 0xC8, 0xEB, 0x7D, 0xEA, 0x64, 0xAC, 0x86,\n\t\t0x67, 0x49, 0x43, 0x45, 0xC6, 0x89, 0x2D, 0xD4\n\t},\n\t{\n\t\t0x96, 0xB3, 0x49, 0x8B, 0xCC, 0xD7, 0x8B, 0x5A,\n\t\t0x40, 0x1B, 0x27, 0x38, 0x78, 0x7D, 0x28, 0xA9,\n\t\t0x8A, 0x0E, 0xDF, 0xDC, 0x7C, 0x0B, 0x5F, 0xF9,\n\t\t0x43, 0xCF, 0xE1, 0xB1, 0x4E, 0x9C, 0xF5, 0xD9,\n\t\t0xED, 0x43, 0x10, 0x7D, 0xFB, 0xDD, 0x9E, 0x97,\n\t\t0x28, 0xD5, 0xFD, 0xD6, 0xF7, 0x1F, 0xBC, 0x77,\n\t\t0x0E, 0xAD, 0xDC, 0x4F, 0x2E, 0x40, 0x9A, 0xBE,\n\t\t0x71, 0x92, 0x7B, 0xAE, 0x1F, 0x8F, 0x73, 0xD1\n\t},\n\t{\n\t\t0xCE, 0x1B, 0xFB, 0x9A, 0xFE, 0xD2, 0x8A, 0xF4,\n\t\t0xDC, 0x75, 0x35, 0xAD, 0xEF, 0x71, 0xB8, 0xF1,\n\t\t0xB8, 0x0A, 0x8D, 0x72, 0x94, 0xB4, 0x11, 0xFD,\n\t\t0x1E, 0xD3, 0x93, 0xCF, 0x23, 0x2D, 0x3A, 0x5C,\n\t\t0x5D, 0xF2, 0x3D, 0xBB, 0x1D, 0xB2, 0x6D, 0xDD,\n\t\t0xF6, 0xF7, 0x45, 0xF8, 0xBC, 0x24, 0xC3, 0x78,\n\t\t0x1F, 0x2D, 0xBB, 0xC8, 0x18, 0xA0, 0x0A, 0xE1,\n\t\t0xFB, 0x9D, 0x64, 0x63, 0xE9, 0x5F, 0x29, 0x86\n\t},\n\t{\n\t\t0xE6, 0x4D, 0x37, 0x35, 0x6B, 0x29, 0x6B, 0x36,\n\t\t0x93, 0x0E, 0xAB, 0xE4, 0x54, 0xDB, 0x11, 0xB2,\n\t\t0x09, 0x7B, 0x0C, 0x04, 0x0B, 0xED, 0x57, 0x98,\n\t\t0x87, 0x8D, 0x38, 0xA8, 0xC4, 0xD1, 0xC6, 0xF3,\n\t\t0x26, 0x1F, 0x36, 0xBF, 0xF7, 0x64, 0xE3, 0xB4,\n\t\t0xD6, 0x06, 0xB3, 0x17, 0xE5, 0xFF, 0x50, 0x04,\n\t\t0x18, 0x45, 0x92, 0xB0, 0xB7, 0xDD, 0xFB, 0x8C,\n\t\t0x2F, 0xD8, 0x35, 0x23, 0x26, 0xCD, 0xDD, 0xB1\n\t},\n\t{\n\t\t0x85, 0xE6, 0xFE, 0x54, 0xE1, 0xE7, 0x60, 0x46,\n\t\t0xAF, 0x68, 0xF5, 0xC6, 0x04, 0x4C, 0x1E, 0x3F,\n\t\t0xFF, 0x3B, 0xFC, 0xA0, 0xBA, 0xEC, 0xAE, 0xF6,\n\t\t0xA1, 0xDF, 0x90, 0x35, 0x0D, 0xF2, 0xB0, 0xBE,\n\t\t0xC6, 0xA4, 0x20, 0xEE, 0x8F, 0x49, 0xAD, 0x44,\n\t\t0x64, 0xEC, 0x4C, 0x1E, 0x7D, 0x71, 0xF6, 0x67,\n\t\t0x61, 0x4A, 0xCE, 0xBD, 0xAD, 0xA3, 0xDF, 0x32,\n\t\t0x07, 0x79, 0x07, 0x83, 0x23, 0xF6, 0xA8, 0xAF\n\t},\n\t{\n\t\t0xB1, 0x2F, 0xF1, 0xEB, 0x3B, 0xAB, 0x32, 0x0D,\n\t\t0x78, 0x55, 0xB5, 0x49, 0xD7, 0x2B, 0x72, 0x47,\n\t\t0x59, 0x91, 0x68, 0x11, 0xCB, 0xCF, 0x3E, 0x1A,\n\t\t0x12, 0x82, 0x3F, 0x98, 0xB6, 0x4A, 0xB5, 0xC4,\n\t\t0x59, 0x41, 0x61, 0x0F, 0x6B, 0x47, 0x1E, 0x35,\n\t\t0xFF, 0x79, 0x28, 0x29, 0xDD, 0x5A, 0xDE, 0x51,\n\t\t0x79, 0x12, 0x57, 0x38, 0xF3, 0xF2, 0x37, 0x28,\n\t\t0x63, 0x0F, 0x1E, 0xEC, 0x57, 0x77, 0x5A, 0x19\n\t},\n\t{\n\t\t0xB4, 0xDB, 0xE7, 0x2A, 0x1E, 0x21, 0x69, 0x7A,\n\t\t0x47, 0x44, 0xBE, 0x65, 0x00, 0x0C, 0xB1, 0xBA,\n\t\t0xD3, 0x7C, 0xE2, 0x14, 0x16, 0xEE, 0x6F, 0xCE,\n\t\t0xA8, 0x4E, 0xBA, 0xF1, 0x2A, 0x59, 0xC1, 0x1D,\n\t\t0x7C, 0x08, 0x0D, 0xF9, 0x2F, 0xB2, 0xAA, 0x8F,\n\t\t0x1C, 0x4E, 0xE8, 0xE2, 0xA2, 0x2D, 0x30, 0xBE,\n\t\t0x49, 0x85, 0x82, 0xD7, 0xC5, 0xFB, 0xBA, 0x16,\n\t\t0x5A, 0x47, 0x26, 0x89, 0xAF, 0xF6, 0x01, 0xB6\n\t},\n\t{\n\t\t0x34, 0x82, 0x18, 0xBE, 0x4D, 0xE0, 0x8D, 0xFB,\n\t\t0x24, 0x5B, 0xF2, 0x52, 0x86, 0xE3, 0x66, 0x18,\n\t\t0x63, 0x1D, 0x3B, 0xDB, 0x58, 0x27, 0xD9, 0xF7,\n\t\t0x4F, 0xA0, 0x43, 0x01, 0x66, 0x11, 0x31, 0xA4,\n\t\t0xD5, 0x5C, 0x76, 0x09, 0xB1, 0xA6, 0xA0, 0x3B,\n\t\t0x85, 0x3F, 0x07, 0x33, 0xE0, 0xAE, 0xC0, 0x26,\n\t\t0x16, 0xA0, 0xA4, 0x0E, 0x84, 0x91, 0xF4, 0x94,\n\t\t0xD7, 0x6C, 0x15, 0x43, 0xCF, 0xC6, 0x82, 0x14\n\t},\n\t{\n\t\t0x42, 0x87, 0xE1, 0x9B, 0xAB, 0x1D, 0x4F, 0x75,\n\t\t0xE1, 0xD1, 0x97, 0xCB, 0xB4, 0x3F, 0x11, 0x33,\n\t\t0x13, 0x07, 0xF2, 0xF7, 0x5B, 0x8D, 0x0D, 0x50,\n\t\t0x27, 0x8E, 0xEC, 0x54, 0x09, 0x99, 0xA0, 0x09,\n\t\t0xC0, 0x33, 0x73, 0x52, 0x96, 0x07, 0xFD, 0xA6,\n\t\t0x05, 0xAA, 0x0F, 0x07, 0x39, 0xE2, 0x0B, 0xD1,\n\t\t0xFD, 0xAA, 0x27, 0xD7, 0xC0, 0xCD, 0xC8, 0x28,\n\t\t0x4D, 0x98, 0xE6, 0xC7, 0x55, 0xA7, 0x56, 0x2E\n\t},\n\t{\n\t\t0x08, 0x56, 0x0C, 0x99, 0x88, 0xC8, 0xCE, 0x5A,\n\t\t0x88, 0x76, 0xA6, 0x00, 0xB6, 0xE5, 0x12, 0xB4,\n\t\t0xE2, 0x43, 0xA4, 0xA4, 0x30, 0x0A, 0xD5, 0xAB,\n\t\t0x2F, 0xF0, 0x63, 0x7C, 0xC5, 0x6A, 0x04, 0x41,\n\t\t0x64, 0x5B, 0x3D, 0xEB, 0x16, 0x84, 0x06, 0x4E,\n\t\t0xA4, 0x3B, 0xAE, 0x1C, 0xB6, 0x2D, 0x3B, 0xC4,\n\t\t0x15, 0x37, 0xFE, 0x8D, 0x7D, 0xEC, 0xA7, 0x17,\n\t\t0x29, 0x37, 0x77, 0x6B, 0xBE, 0xD7, 0x93, 0xA9\n\t},\n\t{\n\t\t0xB5, 0x36, 0x16, 0x23, 0x94, 0x77, 0x6F, 0xA7,\n\t\t0xDD, 0x5E, 0x9F, 0xDD, 0x01, 0x53, 0x0F, 0xDA,\n\t\t0x52, 0xBE, 0x1D, 0x39, 0xBD, 0x60, 0x9B, 0x3F,\n\t\t0x3B, 0xD0, 0x47, 0x6B, 0x81, 0x60, 0xAA, 0x18,\n\t\t0xAB, 0x2D, 0x37, 0xD2, 0x99, 0x16, 0x28, 0xBE,\n\t\t0x2F, 0xCC, 0x12, 0x56, 0xCD, 0x48, 0x55, 0x25,\n\t\t0xD1, 0xFA, 0x35, 0x6B, 0x04, 0xD3, 0x0E, 0x4A,\n\t\t0x0F, 0x9F, 0xFF, 0xC9, 0x93, 0x5C, 0xF4, 0x32\n\t},\n\t{\n\t\t0x02, 0xAB, 0xC9, 0x71, 0x75, 0xED, 0xB4, 0x7A,\n\t\t0x4C, 0xB4, 0xBD, 0x38, 0xD8, 0x2F, 0x86, 0xAA,\n\t\t0x09, 0x9C, 0x8B, 0x8F, 0xA8, 0xAB, 0x3F, 0xE1,\n\t\t0xCE, 0x10, 0x5A, 0x22, 0xBD, 0x61, 0x65, 0x78,\n\t\t0xC6, 0xDD, 0x15, 0x15, 0xDF, 0xB0, 0x39, 0x7E,\n\t\t0x1D, 0x9D, 0x06, 0x71, 0x91, 0x6D, 0xE4, 0xB5,\n\t\t0x22, 0xE7, 0x4E, 0x63, 0x75, 0x23, 0x68, 0x93,\n\t\t0xC8, 0xFD, 0xA6, 0xD2, 0x36, 0xBC, 0x8D, 0xA1\n\t},\n\t{\n\t\t0x21, 0xE1, 0xEB, 0x73, 0x12, 0x76, 0xA8, 0x35,\n\t\t0xA6, 0xDD, 0xEA, 0x71, 0x78, 0xB2, 0x3E, 0xBC,\n\t\t0x9A, 0xEC, 0xAA, 0xBC, 0x7C, 0xCD, 0x70, 0x65,\n\t\t0x87, 0xD7, 0x1B, 0x85, 0x44, 0x97, 0x93, 0xB0,\n\t\t0x7E, 0x7B, 0x17, 0x9A, 0x3D, 0xA7, 0xA5, 0x71,\n\t\t0x98, 0x29, 0x97, 0xE8, 0xF5, 0xA6, 0x7F, 0x8C,\n\t\t0x93, 0xDA, 0xF1, 0x1A, 0xAA, 0x23, 0xF0, 0x7E,\n\t\t0x4D, 0xF7, 0xA1, 0x31, 0x05, 0xA5, 0x42, 0x09\n\t},\n\t{\n\t\t0x1C, 0xC5, 0x37, 0xD3, 0xE5, 0x0E, 0xD9, 0xFD,\n\t\t0xCD, 0xC4, 0xF3, 0xCC, 0xB4, 0x81, 0x93, 0x75,\n\t\t0x41, 0x53, 0x04, 0xD8, 0xE5, 0xA6, 0xC0, 0x58,\n\t\t0x05, 0xB6, 0xB5, 0xD9, 0xE1, 0xFC, 0x18, 0x25,\n\t\t0x68, 0x64, 0xF1, 0x0C, 0xD8, 0x12, 0xF8, 0x48,\n\t\t0x01, 0xB8, 0x61, 0x6A, 0x92, 0xB4, 0x07, 0x95,\n\t\t0xA1, 0x55, 0x93, 0x24, 0x64, 0xF6, 0x2D, 0xBF,\n\t\t0x6E, 0xBD, 0x2F, 0x9A, 0xC3, 0xEE, 0x28, 0x16\n\t},\n\t{\n\t\t0x6F, 0x6C, 0xD2, 0x60, 0x05, 0xC8, 0xA5, 0x61,\n\t\t0xCF, 0xF5, 0x1E, 0x30, 0x1D, 0x1A, 0x06, 0x8F,\n\t\t0xC2, 0x8B, 0x9B, 0x65, 0x0D, 0xDD, 0x27, 0xAE,\n\t\t0x97, 0xB5, 0x22, 0xDA, 0xE9, 0x63, 0x91, 0x34,\n\t\t0xD5, 0xA1, 0x50, 0x58, 0x7B, 0x0A, 0x90, 0x1F,\n\t\t0x3B, 0x9A, 0xAB, 0xC7, 0xE3, 0x97, 0x84, 0x98,\n\t\t0x4C, 0xC5, 0x85, 0x23, 0x5D, 0x8E, 0x17, 0xCE,\n\t\t0x9E, 0x3B, 0x42, 0x10, 0x5B, 0xF9, 0x03, 0x4C\n\t},\n\t{\n\t\t0x69, 0xC1, 0x7C, 0x28, 0x64, 0xC3, 0x37, 0x9F,\n\t\t0xAF, 0xB7, 0x14, 0xC0, 0x47, 0x5E, 0x00, 0xCF,\n\t\t0x7C, 0x9B, 0x37, 0x7D, 0x57, 0xA8, 0xBC, 0x96,\n\t\t0x98, 0xB4, 0xD3, 0x4A, 0x54, 0x85, 0x41, 0x76,\n\t\t0xA2, 0xF8, 0xD1, 0x5A, 0xFB, 0x54, 0x77, 0x56,\n\t\t0x04, 0x78, 0x73, 0x90, 0xD6, 0x00, 0x74, 0xCD,\n\t\t0x4B, 0xCA, 0x69, 0x02, 0xEA, 0x23, 0xD3, 0xAE,\n\t\t0x1A, 0xC0, 0x83, 0x40, 0x9F, 0xE3, 0x8A, 0x4D\n\t},\n\t{\n\t\t0x86, 0x69, 0xB0, 0xAD, 0x35, 0x82, 0x9E, 0xDC,\n\t\t0x2A, 0x8A, 0x09, 0x85, 0x2B, 0x0E, 0xE9, 0xB3,\n\t\t0x90, 0x3B, 0xF6, 0xC1, 0xF8, 0x2F, 0x90, 0xA3,\n\t\t0xF0, 0xED, 0x95, 0x24, 0x19, 0x2F, 0x10, 0x91,\n\t\t0xFD, 0x64, 0x84, 0xE0, 0x4C, 0x3F, 0xEA, 0x8B,\n\t\t0x02, 0x2F, 0x4A, 0x89, 0x50, 0xDB, 0x17, 0xD4,\n\t\t0x73, 0x41, 0x45, 0xC0, 0xCE, 0xC5, 0xDC, 0x38,\n\t\t0x74, 0x55, 0xC1, 0x26, 0x90, 0x3F, 0x77, 0x66\n\t},\n\t{\n\t\t0x3F, 0x35, 0xC4, 0x5D, 0x24, 0xFC, 0xFB, 0x4A,\n\t\t0xCC, 0xA6, 0x51, 0x07, 0x6C, 0x08, 0x00, 0x0E,\n\t\t0x27, 0x9E, 0xBB, 0xFF, 0x37, 0xA1, 0x33, 0x3C,\n\t\t0xE1, 0x9F, 0xD5, 0x77, 0x20, 0x2D, 0xBD, 0x24,\n\t\t0xB5, 0x8C, 0x51, 0x4E, 0x36, 0xDD, 0x9B, 0xA6,\n\t\t0x4A, 0xF4, 0xD7, 0x8E, 0xEA, 0x4E, 0x2D, 0xD1,\n\t\t0x3B, 0xC1, 0x8D, 0x79, 0x88, 0x87, 0xDD, 0x97,\n\t\t0x13, 0x76, 0xBC, 0xAE, 0x00, 0x87, 0xE1, 0x7E\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2bp_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2B_OUTBYTES] = \n{\n\t{\n\t\t0x9D, 0x94, 0x61, 0x07, 0x3E, 0x4E, 0xB6, 0x40,\n\t\t0xA2, 0x55, 0x35, 0x7B, 0x83, 0x9F, 0x39, 0x4B,\n\t\t0x83, 0x8C, 0x6F, 0xF5, 0x7C, 0x9B, 0x68, 0x6A,\n\t\t0x3F, 0x76, 0x10, 0x7C, 0x10, 0x66, 0x72, 0x8F,\n\t\t0x3C, 0x99, 0x56, 0xBD, 0x78, 0x5C, 0xBC, 0x3B,\n\t\t0xF7, 0x9D, 0xC2, 0xAB, 0x57, 0x8C, 0x5A, 0x0C,\n\t\t0x06, 0x3B, 0x9D, 0x9C, 0x40, 0x58, 0x48, 0xDE,\n\t\t0x1D, 0xBE, 0x82, 0x1C, 0xD0, 0x5C, 0x94, 0x0A\n\t},\n\t{\n\t\t0xFF, 0x8E, 0x90, 0xA3, 0x7B, 0x94, 0x62, 0x39,\n\t\t0x32, 0xC5, 0x9F, 0x75, 0x59, 0xF2, 0x60, 0x35,\n\t\t0x02, 0x9C, 0x37, 0x67, 0x32, 0xCB, 0x14, 0xD4,\n\t\t0x16, 0x02, 0x00, 0x1C, 0xBB, 0x73, 0xAD, 0xB7,\n\t\t0x92, 0x93, 0xA2, 0xDB, 0xDA, 0x5F, 0x60, 0x70,\n\t\t0x30, 0x25, 0x14, 0x4D, 0x15, 0x8E, 0x27, 0x35,\n\t\t0x52, 0x95, 0x96, 0x25, 0x1C, 0x73, 0xC0, 0x34,\n\t\t0x5C, 0xA6, 0xFC, 0xCB, 0x1F, 0xB1, 0xE9, 0x7E\n\t},\n\t{\n\t\t0xD6, 0x22, 0x0C, 0xA1, 0x95, 0xA0, 0xF3, 0x56,\n\t\t0xA4, 0x79, 0x5E, 0x07, 0x1C, 0xEE, 0x1F, 0x54,\n\t\t0x12, 0xEC, 0xD9, 0x5D, 0x8A, 0x5E, 0x01, 0xD7,\n\t\t0xC2, 0xB8, 0x67, 0x50, 0xCA, 0x53, 0xD7, 0xF6,\n\t\t0x4C, 0x29, 0xCB, 0xB3, 0xD2, 0x89, 0xC6, 0xF4,\n\t\t0xEC, 0xC6, 0xC0, 0x1E, 0x3C, 0xA9, 0x33, 0x89,\n\t\t0x71, 0x17, 0x03, 0x88, 0xE3, 0xE4, 0x02, 0x28,\n\t\t0x47, 0x90, 0x06, 0xD1, 0xBB, 0xEB, 0xAD, 0x51\n\t},\n\t{\n\t\t0x30, 0x30, 0x2C, 0x3F, 0xC9, 0x99, 0x06, 0x5D,\n\t\t0x10, 0xDC, 0x98, 0x2C, 0x8F, 0xEE, 0xF4, 0x1B,\n\t\t0xBB, 0x66, 0x42, 0x71, 0x8F, 0x62, 0x4A, 0xF6,\n\t\t0xE3, 0xEA, 0xBE, 0xA0, 0x83, 0xE7, 0xFE, 0x78,\n\t\t0x53, 0x40, 0xDB, 0x4B, 0x08, 0x97, 0xEF, 0xFF,\n\t\t0x39, 0xCE, 0xE1, 0xDC, 0x1E, 0xB7, 0x37, 0xCD,\n\t\t0x1E, 0xEA, 0x0F, 0xE7, 0x53, 0x84, 0x98, 0x4E,\n\t\t0x7D, 0x8F, 0x44, 0x6F, 0xAA, 0x68, 0x3B, 0x80\n\t},\n\t{\n\t\t0x32, 0xF3, 0x98, 0xA6, 0x0C, 0x1E, 0x53, 0xF1,\n\t\t0xF8, 0x1D, 0x6D, 0x8D, 0xA2, 0xEC, 0x11, 0x75,\n\t\t0x42, 0x2D, 0x6B, 0x2C, 0xFA, 0x0C, 0x0E, 0x66,\n\t\t0xD8, 0xC4, 0xE7, 0x30, 0xB2, 0x96, 0xA4, 0xB5,\n\t\t0x3E, 0x39, 0x2E, 0x39, 0x85, 0x98, 0x22, 0xA1,\n\t\t0x45, 0xAE, 0x5F, 0x1A, 0x24, 0xC2, 0x7F, 0x55,\n\t\t0x33, 0x9E, 0x2B, 0x4B, 0x44, 0x58, 0xE8, 0xC5,\n\t\t0xEB, 0x19, 0xAA, 0x14, 0x20, 0x64, 0x27, 0xAA\n\t},\n\t{\n\t\t0x23, 0x6D, 0xB9, 0x33, 0xF1, 0x8A, 0x9D, 0xBD,\n\t\t0x4E, 0x50, 0xB7, 0x29, 0x53, 0x90, 0x65, 0xBD,\n\t\t0xA4, 0x20, 0xDF, 0x97, 0xAC, 0x78, 0x0B, 0xE4,\n\t\t0x3F, 0x59, 0x10, 0x3C, 0x47, 0x2E, 0x0B, 0xCC,\n\t\t0xA6, 0xD4, 0x97, 0x38, 0x97, 0x86, 0xAF, 0x22,\n\t\t0xBA, 0x94, 0x30, 0xB7, 0x4D, 0x6F, 0x74, 0xB1,\n\t\t0x3F, 0x6F, 0x94, 0x9E, 0x25, 0x6A, 0x14, 0x0A,\n\t\t0xA3, 0x4B, 0x47, 0x70, 0x0B, 0x10, 0x03, 0x43\n\t},\n\t{\n\t\t0x23, 0x8C, 0x9D, 0x08, 0x02, 0x85, 0xE3, 0x54,\n\t\t0x35, 0xCB, 0x53, 0x15, 0x5D, 0x9F, 0x79, 0x2C,\n\t\t0xA1, 0xBB, 0x27, 0xDE, 0x4F, 0x9B, 0x6C, 0x87,\n\t\t0x26, 0xE1, 0x1C, 0x02, 0x8E, 0x7B, 0x87, 0x87,\n\t\t0x33, 0x54, 0x91, 0x12, 0xA3, 0x28, 0xB5, 0x0E,\n\t\t0x8C, 0xD8, 0xBA, 0x27, 0x87, 0x21, 0x7E, 0x46,\n\t\t0xB8, 0x16, 0x8D, 0x57, 0x11, 0x3D, 0xD4, 0x04,\n\t\t0xD9, 0x14, 0xE2, 0x9A, 0x6A, 0x54, 0x70, 0xE6\n\t},\n\t{\n\t\t0x9A, 0x02, 0x1E, 0xBD, 0x50, 0x4A, 0x97, 0x59,\n\t\t0x6D, 0x0E, 0x85, 0x04, 0x8A, 0xE1, 0xDA, 0x89,\n\t\t0x99, 0xE3, 0xA0, 0x47, 0x01, 0x6F, 0x17, 0xC6,\n\t\t0xC5, 0x55, 0x6C, 0x27, 0x31, 0xE9, 0xB1, 0x39,\n\t\t0x26, 0x1F, 0x84, 0x3F, 0xAD, 0x6B, 0xD4, 0x3F,\n\t\t0x7C, 0x7C, 0x58, 0x7F, 0x69, 0x8D, 0x69, 0xB6,\n\t\t0x82, 0xE5, 0x68, 0xB4, 0x42, 0xAC, 0x45, 0x88,\n\t\t0x98, 0x57, 0xB7, 0x69, 0x07, 0x34, 0xCD, 0xBB\n\t},\n\t{\n\t\t0x3A, 0xBA, 0x07, 0xAE, 0x98, 0x0E, 0x33, 0x86,\n\t\t0x37, 0x47, 0x9D, 0xCA, 0x1E, 0x35, 0x28, 0x00,\n\t\t0xF4, 0x58, 0x8E, 0x62, 0xD8, 0x23, 0x36, 0x5A,\n\t\t0xA6, 0x9C, 0x5B, 0x25, 0xFC, 0xE1, 0x29, 0x68,\n\t\t0xD2, 0x6C, 0x9B, 0xDB, 0xEE, 0x9A, 0x32, 0xBF,\n\t\t0xFD, 0x42, 0xE6, 0xB2, 0x2C, 0x81, 0x38, 0xA6,\n\t\t0x1C, 0x1F, 0xCE, 0x49, 0xFF, 0xBC, 0x19, 0x0E,\n\t\t0x1E, 0x15, 0x16, 0x01, 0x53, 0xCC, 0xB6, 0xB4\n\t},\n\t{\n\t\t0x77, 0x4C, 0xDF, 0x9A, 0xBB, 0x50, 0x81, 0xFE,\n\t\t0x07, 0xEB, 0x57, 0x25, 0xE6, 0x06, 0x9B, 0x8D,\n\t\t0x6C, 0x7E, 0x60, 0x04, 0xA2, 0x4D, 0x70, 0xF7,\n\t\t0xDF, 0xAB, 0xFC, 0x03, 0x82, 0x5B, 0xBC, 0x3B,\n\t\t0x30, 0xE6, 0x20, 0xB6, 0x04, 0x1F, 0x3C, 0xC2,\n\t\t0x89, 0x6B, 0x14, 0xAB, 0x66, 0x0A, 0xF7, 0x2E,\n\t\t0x24, 0x95, 0x10, 0xAC, 0x2F, 0xE8, 0x10, 0xCC,\n\t\t0x77, 0x63, 0xA2, 0xE5, 0xC3, 0xFC, 0xA7, 0xFC\n\t},\n\t{\n\t\t0x9E, 0x08, 0x9F, 0x51, 0x65, 0x7B, 0x29, 0xC2,\n\t\t0x66, 0x8E, 0x28, 0x50, 0x52, 0x4E, 0x53, 0xAE,\n\t\t0xAA, 0xA7, 0x30, 0x6F, 0x2A, 0xD5, 0xA2, 0x32,\n\t\t0xB5, 0xF0, 0x7F, 0x68, 0x8D, 0x8A, 0xB2, 0xB4,\n\t\t0x25, 0xDF, 0x7E, 0xA5, 0xBD, 0x3E, 0x9F, 0xFD,\n\t\t0x61, 0x68, 0x38, 0x90, 0x15, 0x1D, 0x78, 0xBB,\n\t\t0x94, 0x03, 0x11, 0x85, 0xAC, 0xA4, 0x81, 0xE2,\n\t\t0x14, 0x0F, 0xE3, 0x79, 0x85, 0x36, 0x76, 0x43\n\t},\n\t{\n\t\t0xB3, 0x5B, 0xD5, 0x4E, 0x4F, 0x81, 0x69, 0x6B,\n\t\t0x4F, 0x22, 0x31, 0x6A, 0x1E, 0x33, 0x7D, 0x98,\n\t\t0xD1, 0xC6, 0xB0, 0x61, 0x10, 0x99, 0x87, 0x63,\n\t\t0xB5, 0x91, 0x33, 0x35, 0x92, 0x3A, 0x40, 0x76,\n\t\t0xCB, 0x80, 0xD6, 0xD8, 0xA5, 0x18, 0x62, 0x91,\n\t\t0x13, 0x47, 0x7B, 0x30, 0xA1, 0x32, 0xA6, 0xB2,\n\t\t0x7F, 0xC1, 0xEE, 0x79, 0xF6, 0xB2, 0xE0, 0xD3,\n\t\t0x5D, 0x5B, 0xC2, 0x97, 0x27, 0x46, 0x3D, 0xB5\n\t},\n\t{\n\t\t0x12, 0x39, 0x30, 0xD5, 0xA4, 0xB7, 0x3B, 0x49,\n\t\t0x1F, 0x50, 0xE5, 0x6E, 0x2B, 0x73, 0x97, 0xA4,\n\t\t0x3D, 0x2E, 0x47, 0x87, 0x23, 0x76, 0x02, 0xB6,\n\t\t0x6F, 0xE0, 0xA8, 0x47, 0xBD, 0x13, 0xCB, 0xE8,\n\t\t0xB3, 0x7D, 0xC7, 0x03, 0xD7, 0xB2, 0xB4, 0xEA,\n\t\t0xA8, 0xBF, 0xB9, 0xA5, 0x8A, 0x7D, 0x71, 0x9C,\n\t\t0x90, 0x8F, 0x19, 0x66, 0xA2, 0xF1, 0x9F, 0xE6,\n\t\t0xEB, 0x1A, 0x78, 0x96, 0x2A, 0xFA, 0x5B, 0xF9\n\t},\n\t{\n\t\t0x08, 0x9C, 0xBC, 0x7E, 0xE1, 0xB1, 0x2C, 0x0C,\n\t\t0xC9, 0xC8, 0x3F, 0xF6, 0x66, 0xFE, 0xC8, 0x02,\n\t\t0x6B, 0xB7, 0x1B, 0x90, 0x84, 0x97, 0x9B, 0x0E,\n\t\t0xA8, 0xB7, 0x23, 0xBB, 0xBE, 0x8B, 0x00, 0xD4,\n\t\t0x10, 0x08, 0xB6, 0x04, 0x99, 0xF2, 0x4F, 0x24,\n\t\t0x1B, 0x63, 0x28, 0x1F, 0xE5, 0xB4, 0xD8, 0x89,\n\t\t0x66, 0x30, 0x9C, 0x0D, 0x7E, 0x64, 0x66, 0x91,\n\t\t0x05, 0xE5, 0x1E, 0x69, 0xD7, 0xAF, 0x8C, 0xE5\n\t},\n\t{\n\t\t0x6B, 0x3C, 0x67, 0x89, 0x47, 0xF6, 0x12, 0x52,\n\t\t0x65, 0x7C, 0x35, 0x49, 0x78, 0xC1, 0x01, 0xB2,\n\t\t0xFD, 0xD2, 0x72, 0x9E, 0xC3, 0x49, 0x27, 0xDD,\n\t\t0x5E, 0xFF, 0x0A, 0x7C, 0x0A, 0x86, 0x58, 0x26,\n\t\t0xE8, 0x33, 0xC3, 0x63, 0x23, 0x21, 0x31, 0xB1,\n\t\t0x05, 0x93, 0xBE, 0x1C, 0xCF, 0x6B, 0xA5, 0x4E,\n\t\t0xCC, 0x14, 0x31, 0x2F, 0x45, 0xBF, 0xFC, 0x24,\n\t\t0x04, 0x62, 0x9F, 0xF8, 0x02, 0x67, 0xF0, 0x94\n\t},\n\t{\n\t\t0xAA, 0x0C, 0x23, 0xEA, 0x1C, 0x6F, 0xE2, 0xE9,\n\t\t0x0A, 0x77, 0x18, 0xEF, 0x4A, 0xA4, 0x75, 0x1F,\n\t\t0xF6, 0xBE, 0xB9, 0xD4, 0x61, 0x63, 0x59, 0x5B,\n\t\t0x5D, 0x4F, 0xB8, 0x96, 0x00, 0x52, 0x5C, 0x5B,\n\t\t0x6C, 0xF1, 0x9E, 0xCD, 0xB2, 0x47, 0x78, 0x72,\n\t\t0xA7, 0xA1, 0x2D, 0x40, 0xE5, 0x06, 0x36, 0x08,\n\t\t0xE5, 0xF0, 0x00, 0x8E, 0x79, 0x72, 0xA9, 0xC0,\n\t\t0x1A, 0x4B, 0xE2, 0xAF, 0xE9, 0x53, 0x2F, 0x9C\n\t},\n\t{\n\t\t0x63, 0x34, 0x7A, 0xB4, 0xCB, 0xB6, 0xF2, 0x89,\n\t\t0x52, 0x99, 0x2C, 0x07, 0x9D, 0x18, 0xD4, 0x20,\n\t\t0x01, 0xB7, 0xF3, 0xA9, 0xD0, 0xFD, 0x90, 0xB0,\n\t\t0xA4, 0x77, 0x1F, 0x69, 0x72, 0xF0, 0xC5, 0x32,\n\t\t0x89, 0xC8, 0xAE, 0xE1, 0x43, 0x29, 0x4B, 0x50,\n\t\t0xC6, 0x34, 0x12, 0x58, 0x5C, 0xDC, 0xE4, 0xFF,\n\t\t0x7B, 0xED, 0x11, 0x2C, 0xD0, 0x3C, 0x9B, 0x1D,\n\t\t0xF3, 0xDE, 0xF0, 0xCC, 0x32, 0x0D, 0x6B, 0x70\n\t},\n\t{\n\t\t0x23, 0x96, 0xC0, 0xCB, 0x9E, 0xDA, 0xAC, 0xA9,\n\t\t0xD8, 0xB1, 0x04, 0x65, 0x2C, 0xB7, 0xF1, 0x25,\n\t\t0xF1, 0x93, 0x55, 0x1A, 0xE5, 0xD7, 0xBC, 0x94,\n\t\t0x63, 0x30, 0x7C, 0x9E, 0x69, 0xCA, 0x7D, 0xA2,\n\t\t0x3A, 0x9F, 0xBC, 0xBC, 0xB8, 0x66, 0x69, 0xD5,\n\t\t0xBA, 0x63, 0x43, 0x85, 0x93, 0xE1, 0x32, 0xF9,\n\t\t0x92, 0xB5, 0x7C, 0x00, 0x17, 0xC8, 0x6D, 0xDB,\n\t\t0x9B, 0x47, 0x28, 0x6E, 0xF5, 0xB6, 0x87, 0x18\n\t},\n\t{\n\t\t0xA9, 0x4B, 0x80, 0x22, 0x57, 0xFD, 0x03, 0x1E,\n\t\t0xE6, 0x0F, 0x1B, 0xE1, 0x84, 0x38, 0x3A, 0x76,\n\t\t0x32, 0x85, 0x39, 0xF9, 0xD8, 0x06, 0x08, 0x72,\n\t\t0xEF, 0x35, 0x73, 0xBE, 0xB6, 0xF2, 0x73, 0x68,\n\t\t0x08, 0x95, 0x90, 0xED, 0xBB, 0x21, 0xF4, 0xD8,\n\t\t0xF1, 0x81, 0xBA, 0x66, 0x20, 0x75, 0xF9, 0x19,\n\t\t0x05, 0x97, 0x4B, 0xEE, 0xEF, 0x1F, 0xC5, 0xCB,\n\t\t0x9B, 0xCF, 0xB2, 0x8A, 0xAE, 0x1E, 0x4D, 0xE3\n\t},\n\t{\n\t\t0x52, 0xC7, 0xD3, 0x39, 0x9A, 0x03, 0x80, 0x04,\n\t\t0xBE, 0xA5, 0x2D, 0x3E, 0xA9, 0xE9, 0x1E, 0x25,\n\t\t0x44, 0xC8, 0x65, 0x2A, 0xB8, 0xF5, 0x28, 0x5C,\n\t\t0x9D, 0x32, 0x18, 0x63, 0x7A, 0x6D, 0x9F, 0xCA,\n\t\t0xF0, 0xD9, 0x65, 0xB3, 0x58, 0x8E, 0xE6, 0xD7,\n\t\t0x3F, 0xA5, 0x99, 0xDE, 0xCA, 0x1F, 0x41, 0xDE,\n\t\t0xD8, 0x02, 0x5B, 0xF7, 0x76, 0x8E, 0x0E, 0x20,\n\t\t0x0E, 0x8C, 0xD3, 0xFF, 0x86, 0x8C, 0x38, 0x00\n\t},\n\t{\n\t\t0xB6, 0x29, 0xF5, 0x71, 0x62, 0x87, 0x6A, 0xDB,\n\t\t0x8F, 0xA9, 0x57, 0x2E, 0xBA, 0x4E, 0x1E, 0xCD,\n\t\t0x75, 0xA6, 0x56, 0x73, 0x08, 0xDE, 0x90, 0xDB,\n\t\t0xB8, 0xFF, 0xDE, 0x77, 0xDE, 0x82, 0x13, 0xA4,\n\t\t0xD7, 0xF7, 0xCB, 0x85, 0xAE, 0x1B, 0x71, 0xE6,\n\t\t0x45, 0x7B, 0xC4, 0xE8, 0x9C, 0x0D, 0x9D, 0xE2,\n\t\t0x41, 0xB6, 0xB9, 0xF3, 0x74, 0xB7, 0x34, 0x19,\n\t\t0x4D, 0xB2, 0xB2, 0x67, 0x02, 0xD7, 0xCB, 0x7C\n\t},\n\t{\n\t\t0x72, 0x28, 0x46, 0xDD, 0xAC, 0xAA, 0x94, 0xFD,\n\t\t0xE6, 0x63, 0x2A, 0x2D, 0xC7, 0xDC, 0x70, 0x8B,\n\t\t0xDF, 0x98, 0x31, 0x1C, 0x9F, 0xB6, 0x3C, 0x61,\n\t\t0xE5, 0x25, 0xFD, 0x4B, 0x0D, 0x87, 0xB6, 0x38,\n\t\t0x8B, 0x5A, 0xF7, 0x04, 0x20, 0x18, 0xDD, 0xCA,\n\t\t0x06, 0x5E, 0x8A, 0x55, 0xBB, 0xFD, 0x68, 0xEE,\n\t\t0x61, 0xFC, 0xD3, 0xC6, 0x87, 0x8F, 0x5B, 0x09,\n\t\t0xBC, 0xC2, 0x7B, 0xED, 0x61, 0xDD, 0x93, 0xED\n\t},\n\t{\n\t\t0x1C, 0xED, 0x6A, 0x0C, 0x78, 0x9D, 0xDB, 0x29,\n\t\t0x56, 0x78, 0xAD, 0x43, 0xA3, 0x22, 0xD8, 0x96,\n\t\t0x61, 0x7F, 0xDE, 0x27, 0x5F, 0x13, 0x8C, 0xCC,\n\t\t0xFB, 0x13, 0x26, 0xCD, 0x3F, 0x76, 0x09, 0xC2,\n\t\t0xAA, 0xA5, 0xEC, 0x10, 0x26, 0x97, 0x17, 0x3E,\n\t\t0x12, 0x1A, 0xE1, 0x63, 0x02, 0x4F, 0x42, 0x8C,\n\t\t0x98, 0x28, 0x35, 0xB4, 0xFA, 0x6D, 0xA6, 0xD6,\n\t\t0x78, 0xAE, 0xB9, 0xEE, 0x10, 0x6A, 0x3F, 0x6C\n\t},\n\t{\n\t\t0xE8, 0x69, 0x14, 0x8C, 0x05, 0x45, 0xB3, 0x58,\n\t\t0x0E, 0x39, 0x5A, 0xFD, 0xC7, 0x45, 0xCD, 0x24,\n\t\t0x3B, 0x6B, 0x5F, 0xE3, 0xB6, 0x7E, 0x29, 0x43,\n\t\t0xF6, 0xF8, 0xD9, 0xF2, 0x4F, 0xFA, 0x40, 0xE8,\n\t\t0x81, 0x75, 0x6E, 0x1C, 0x18, 0xD9, 0x2F, 0x3E,\n\t\t0xBE, 0x84, 0x55, 0x9B, 0x57, 0xE2, 0xEE, 0x3A,\n\t\t0x65, 0xD9, 0xEC, 0xE0, 0x49, 0x72, 0xB3, 0x5D,\n\t\t0x4C, 0x4E, 0xBE, 0x78, 0x6C, 0x88, 0xDA, 0x62\n\t},\n\t{\n\t\t0xDA, 0xDA, 0x15, 0x5E, 0x55, 0x42, 0x32, 0xB1,\n\t\t0x6E, 0xCA, 0xD9, 0x31, 0xCB, 0x42, 0xE3, 0x25,\n\t\t0xB5, 0x86, 0xDB, 0xF1, 0xCB, 0xD0, 0xCE, 0x38,\n\t\t0x14, 0x45, 0x16, 0x6B, 0xD1, 0xBF, 0xA3, 0x32,\n\t\t0x49, 0x85, 0xE7, 0x7C, 0x6F, 0x0D, 0x51, 0x2A,\n\t\t0x02, 0x6E, 0x09, 0xD4, 0x86, 0x1C, 0x3B, 0xB8,\n\t\t0x52, 0x9D, 0x72, 0x02, 0xEA, 0xC1, 0xC0, 0x44,\n\t\t0x27, 0x44, 0xD3, 0x7C, 0x7F, 0x5A, 0xB8, 0xAF\n\t},\n\t{\n\t\t0x2D, 0x14, 0x8C, 0x8E, 0x8F, 0x76, 0xFA, 0xAC,\n\t\t0x6F, 0x7F, 0x01, 0xF2, 0x03, 0x9E, 0xA0, 0x2A,\n\t\t0x42, 0xD9, 0x32, 0x57, 0x94, 0xC2, 0xC7, 0xA0,\n\t\t0x0F, 0x83, 0xF4, 0xA7, 0x79, 0x8A, 0xFB, 0xA9,\n\t\t0x93, 0xFF, 0x94, 0x91, 0x1E, 0x09, 0x8B, 0x00,\n\t\t0x1A, 0x0B, 0xDF, 0xF4, 0xC8, 0x5A, 0x2A, 0x61,\n\t\t0x31, 0xE0, 0xCF, 0xE7, 0x0F, 0x1D, 0x2E, 0x07,\n\t\t0xAF, 0x02, 0x09, 0xDA, 0x77, 0x96, 0x09, 0x1F\n\t},\n\t{\n\t\t0x99, 0x98, 0x3A, 0x75, 0x9C, 0xCF, 0x9C, 0xAC,\n\t\t0xAE, 0x70, 0x2D, 0xCB, 0xFC, 0xDF, 0x72, 0x04,\n\t\t0xDD, 0xF0, 0x33, 0x4B, 0xC6, 0x5D, 0xAD, 0x84,\n\t\t0x6F, 0x83, 0x1F, 0x9F, 0x9D, 0x8A, 0x45, 0x3F,\n\t\t0x0D, 0x24, 0x93, 0x5C, 0x4C, 0x65, 0x7F, 0xFF,\n\t\t0x2E, 0xBB, 0xDB, 0xAF, 0x7B, 0xCE, 0x6A, 0xAC,\n\t\t0xDB, 0xB8, 0x87, 0x6F, 0x16, 0x04, 0x59, 0xB1,\n\t\t0xA4, 0xAA, 0xC9, 0x56, 0x97, 0xE0, 0x0D, 0x98\n\t},\n\t{\n\t\t0x7E, 0x4A, 0x02, 0x12, 0x6D, 0x75, 0x52, 0xF4,\n\t\t0xC9, 0xB9, 0x4D, 0x80, 0xE3, 0xCF, 0x7B, 0x89,\n\t\t0x7E, 0x09, 0x84, 0xE4, 0x06, 0xF0, 0x78, 0x13,\n\t\t0x5C, 0xF4, 0x56, 0xC0, 0xD5, 0x1E, 0x13, 0x91,\n\t\t0xFF, 0x18, 0xA8, 0x8F, 0x93, 0x12, 0x2C, 0x83,\n\t\t0x2C, 0xAC, 0x7D, 0x79, 0x6A, 0x6B, 0x42, 0x51,\n\t\t0x9B, 0x1D, 0xB4, 0xEA, 0xD8, 0xF4, 0x98, 0x40,\n\t\t0xCE, 0xB5, 0x52, 0x33, 0x6B, 0x29, 0xDE, 0x44\n\t},\n\t{\n\t\t0xD7, 0xE1, 0x6F, 0xD1, 0x59, 0x65, 0x8A, 0xD7,\n\t\t0xEE, 0x25, 0x1E, 0x51, 0x7D, 0xCE, 0x5A, 0x29,\n\t\t0xF4, 0x6F, 0xD4, 0xB8, 0xD3, 0x19, 0xDB, 0x80,\n\t\t0x5F, 0xC2, 0x5A, 0xA6, 0x20, 0x35, 0x0F, 0xF4,\n\t\t0x23, 0xAD, 0x8D, 0x05, 0x37, 0xCD, 0x20, 0x69,\n\t\t0x43, 0x2E, 0xBF, 0xF2, 0x92, 0x36, 0xF8, 0xC2,\n\t\t0xA8, 0xA0, 0x4D, 0x04, 0xB3, 0xB4, 0x8C, 0x59,\n\t\t0xA3, 0x55, 0xFC, 0xC6, 0x2D, 0x27, 0xF8, 0xEE\n\t},\n\t{\n\t\t0x0D, 0x45, 0x17, 0xD4, 0xF1, 0xD0, 0x47, 0x30,\n\t\t0xC6, 0x91, 0x69, 0x18, 0xA0, 0x4C, 0x9E, 0x90,\n\t\t0xCC, 0xA3, 0xAC, 0x1C, 0x63, 0xD6, 0x45, 0x97,\n\t\t0x8A, 0x7F, 0x07, 0x03, 0x9F, 0x92, 0x20, 0x64,\n\t\t0x7C, 0x25, 0xC0, 0x4E, 0x85, 0xF6, 0xE2, 0x28,\n\t\t0x6D, 0x2E, 0x35, 0x46, 0x0D, 0x0B, 0x2C, 0x1E,\n\t\t0x25, 0xAF, 0x9D, 0x35, 0x37, 0xEF, 0x33, 0xFD,\n\t\t0x7F, 0xE5, 0x1E, 0x2B, 0xA8, 0x76, 0x4B, 0x36\n\t},\n\t{\n\t\t0x56, 0xB7, 0x2E, 0x51, 0x37, 0xC6, 0x89, 0xB2,\n\t\t0x73, 0x66, 0xFB, 0x22, 0xC7, 0xC6, 0x75, 0x44,\n\t\t0xF6, 0xBC, 0xE5, 0x76, 0x19, 0x41, 0x31, 0xC5,\n\t\t0xBF, 0xAB, 0x1C, 0xF9, 0x3C, 0x2B, 0x51, 0xAA,\n\t\t0xA3, 0x03, 0x36, 0x8A, 0xA8, 0x44, 0xD5, 0x8D,\n\t\t0xF0, 0xEE, 0x5D, 0x4E, 0x31, 0x9F, 0xCD, 0x8E,\n\t\t0xFF, 0xC6, 0x02, 0xCE, 0xE4, 0x35, 0x1B, 0xD2,\n\t\t0xF5, 0x51, 0x43, 0x0B, 0x92, 0x11, 0xE7, 0x3C\n\t},\n\t{\n\t\t0xF3, 0x35, 0xCC, 0x22, 0xFF, 0xEA, 0x5A, 0xA5,\n\t\t0x9C, 0xDF, 0xC8, 0xF5, 0x02, 0x89, 0xCC, 0x92,\n\t\t0x31, 0x9B, 0x8B, 0x14, 0x40, 0x8D, 0x7A, 0x5A,\n\t\t0xA1, 0x23, 0x2A, 0xE2, 0x3A, 0xA1, 0xEA, 0x7F,\n\t\t0x77, 0x48, 0xCF, 0xEF, 0x03, 0x20, 0x10, 0xF8,\n\t\t0x62, 0x6D, 0x93, 0x18, 0xED, 0xBA, 0x98, 0xD4,\n\t\t0x16, 0x62, 0x03, 0x35, 0xC9, 0x01, 0xED, 0x02,\n\t\t0xEA, 0xBD, 0x27, 0x6A, 0x1B, 0x82, 0x9C, 0x9D\n\t},\n\t{\n\t\t0xA9, 0x9A, 0x3D, 0x10, 0xF9, 0x5B, 0x44, 0x2F,\n\t\t0xFF, 0xF7, 0xC4, 0x18, 0xFA, 0x94, 0x9D, 0x48,\n\t\t0x30, 0x86, 0x9B, 0x0E, 0x60, 0xEC, 0x8B, 0x97,\n\t\t0x2C, 0x30, 0xA3, 0x16, 0x9C, 0x27, 0xBE, 0xB5,\n\t\t0xCF, 0x33, 0x05, 0x94, 0xF0, 0x14, 0xB6, 0x6B,\n\t\t0x22, 0x00, 0xA7, 0xF0, 0x86, 0xD2, 0xC2, 0xF3,\n\t\t0xF9, 0xFD, 0x85, 0x32, 0xA5, 0x71, 0x88, 0x76,\n\t\t0xDF, 0xCA, 0x66, 0x1B, 0xA0, 0xF7, 0xB3, 0x6D\n\t},\n\t{\n\t\t0x15, 0x8E, 0x25, 0x70, 0xD0, 0x84, 0xA4, 0x86,\n\t\t0x9D, 0x96, 0x93, 0x43, 0xC0, 0x10, 0x86, 0x07,\n\t\t0x17, 0xFF, 0x74, 0x11, 0x61, 0x88, 0x17, 0x5F,\n\t\t0x2E, 0xD7, 0x4C, 0xD5, 0x78, 0xFA, 0x0D, 0x80,\n\t\t0x91, 0xB0, 0x3F, 0xAD, 0x0C, 0x65, 0xCF, 0x59,\n\t\t0xAB, 0x91, 0xDD, 0x73, 0xB3, 0x7F, 0xE3, 0xF5,\n\t\t0x8A, 0x58, 0xE7, 0xB4, 0x47, 0x9C, 0x87, 0x5A,\n\t\t0xCD, 0x63, 0xEC, 0x52, 0x58, 0x12, 0x35, 0x3F\n\t},\n\t{\n\t\t0x7C, 0x49, 0x50, 0x1C, 0x58, 0x08, 0xB1, 0x5C,\n\t\t0x0D, 0x31, 0xBD, 0xD5, 0xBB, 0x56, 0x31, 0xD5,\n\t\t0x3A, 0xE0, 0x0D, 0xF4, 0x31, 0x02, 0x5F, 0xEA,\n\t\t0x51, 0xEB, 0x47, 0x62, 0x54, 0x4E, 0xFD, 0xEE,\n\t\t0x97, 0x8A, 0x83, 0x50, 0x8D, 0xEA, 0x6B, 0xFD,\n\t\t0x3B, 0x93, 0x1A, 0x0E, 0x95, 0x83, 0xCC, 0xFC,\n\t\t0x04, 0x9E, 0xA8, 0x46, 0x44, 0x70, 0x5D, 0x31,\n\t\t0x9F, 0xDC, 0x5C, 0x16, 0x3B, 0xF4, 0x82, 0x24\n\t},\n\t{\n\t\t0xFE, 0xF4, 0x36, 0xB3, 0x5F, 0x71, 0x7D, 0x59,\n\t\t0xAC, 0xA1, 0x7E, 0x9B, 0xF5, 0xFF, 0xDA, 0x28,\n\t\t0xF5, 0xF4, 0x01, 0x94, 0x3E, 0xFE, 0x93, 0xEB,\n\t\t0x58, 0x0F, 0xFB, 0x98, 0xF1, 0x3B, 0xEA, 0x80,\n\t\t0x94, 0x69, 0xA3, 0x44, 0xE7, 0x82, 0xA4, 0x43,\n\t\t0xC6, 0x4E, 0xB2, 0x5A, 0xD0, 0x9D, 0x8D, 0xE2,\n\t\t0x05, 0xFE, 0xE7, 0xD5, 0x63, 0x96, 0x86, 0xA1,\n\t\t0x9E, 0x7C, 0x42, 0xB4, 0x0F, 0x70, 0x6A, 0x08\n\t},\n\t{\n\t\t0x4D, 0x47, 0xA6, 0x7A, 0x5F, 0x8E, 0x17, 0xB7,\n\t\t0x22, 0xDF, 0x98, 0x58, 0xAE, 0xB6, 0x7B, 0x99,\n\t\t0x56, 0xB4, 0x59, 0x62, 0xEC, 0x35, 0x3D, 0xC2,\n\t\t0xE2, 0x7F, 0x0F, 0x50, 0x1C, 0x39, 0x8E, 0x34,\n\t\t0x39, 0x7B, 0xEB, 0xE0, 0x2B, 0x54, 0x92, 0x7E,\n\t\t0x2D, 0x31, 0xF1, 0x2E, 0xCF, 0x55, 0xE8, 0x82,\n\t\t0x69, 0xFA, 0xB5, 0x37, 0x0E, 0x7F, 0xA5, 0x70,\n\t\t0x35, 0x26, 0x6F, 0x89, 0xD5, 0xC2, 0x64, 0x41\n\t},\n\t{\n\t\t0x1B, 0x58, 0xDC, 0x7A, 0xAC, 0x36, 0x3B, 0x00,\n\t\t0x44, 0x6E, 0xA8, 0x03, 0xBC, 0xD7, 0x49, 0xC3,\n\t\t0xF5, 0xCA, 0xBE, 0xAA, 0xF2, 0x23, 0x99, 0x4C,\n\t\t0x0C, 0x3E, 0xCC, 0x1B, 0x28, 0x47, 0x73, 0x44,\n\t\t0xD7, 0xBF, 0x97, 0xC0, 0x8A, 0x95, 0x9D, 0x1A,\n\t\t0xC2, 0x06, 0x0B, 0x47, 0x27, 0x89, 0x86, 0x92,\n\t\t0x91, 0x88, 0xAD, 0x73, 0xDE, 0x67, 0x07, 0x8B,\n\t\t0xA6, 0x80, 0x96, 0x3B, 0x9D, 0x3B, 0x12, 0xA4\n\t},\n\t{\n\t\t0x3C, 0x52, 0x2C, 0x84, 0x3E, 0x69, 0x74, 0xEC,\n\t\t0x75, 0x0D, 0xF2, 0x20, 0xD4, 0x1A, 0x00, 0x4A,\n\t\t0xC2, 0xAD, 0xF0, 0x94, 0x56, 0xFA, 0x78, 0x7F,\n\t\t0x7C, 0x65, 0x43, 0xAB, 0x17, 0x97, 0x9C, 0x77,\n\t\t0x7B, 0x3E, 0x79, 0xD1, 0x78, 0x7D, 0xA5, 0xA8,\n\t\t0x3F, 0x17, 0x8D, 0xA9, 0xF0, 0x4C, 0xF6, 0xF5,\n\t\t0xB2, 0x55, 0xDD, 0xCB, 0x18, 0x74, 0x84, 0x1B,\n\t\t0xBF, 0x70, 0x16, 0xE6, 0x13, 0x2B, 0x99, 0x8A\n\t},\n\t{\n\t\t0x5A, 0x4F, 0xEB, 0x8F, 0x70, 0x75, 0xB4, 0xDC,\n\t\t0x9C, 0xA1, 0x6C, 0x6F, 0x05, 0xCD, 0x6B, 0x70,\n\t\t0x27, 0x48, 0x5F, 0xFE, 0xD9, 0x15, 0x7D, 0x82,\n\t\t0x4D, 0x9D, 0x1A, 0x17, 0x20, 0xEE, 0xEE, 0xEA,\n\t\t0x3F, 0x6C, 0x12, 0x5F, 0xDA, 0x4B, 0xA4, 0x40,\n\t\t0x9D, 0x79, 0x80, 0x49, 0xFD, 0x18, 0x82, 0xC6,\n\t\t0x90, 0x28, 0x8F, 0x33, 0x54, 0x7A, 0x3D, 0x8D,\n\t\t0x62, 0x60, 0xB6, 0x54, 0x54, 0x88, 0x53, 0xD7\n\t},\n\t{\n\t\t0xBC, 0xAA, 0x79, 0x36, 0x32, 0x56, 0x9E, 0x2F,\n\t\t0x84, 0x17, 0xCC, 0x60, 0x32, 0x53, 0x53, 0x5B,\n\t\t0xD7, 0xD8, 0x5F, 0x38, 0x53, 0x19, 0x92, 0x59,\n\t\t0x1E, 0x56, 0xC1, 0xA4, 0xB6, 0xF5, 0x8E, 0xE7,\n\t\t0xF8, 0x18, 0xFA, 0xE0, 0x27, 0x88, 0x8A, 0x86,\n\t\t0x28, 0x43, 0x05, 0x10, 0x1E, 0xC0, 0x46, 0x61,\n\t\t0xF5, 0x99, 0x53, 0x47, 0xA4, 0x67, 0xED, 0x8B,\n\t\t0x92, 0x79, 0xF1, 0xAC, 0xC2, 0xB4, 0xBB, 0x1F\n\t},\n\t{\n\t\t0x34, 0xAF, 0x91, 0xCC, 0x22, 0xA6, 0x9B, 0xCB,\n\t\t0x55, 0xDD, 0xBF, 0x7F, 0x0F, 0x43, 0xEC, 0x56,\n\t\t0x48, 0x40, 0x43, 0x32, 0x13, 0xEA, 0x55, 0xD9,\n\t\t0xF8, 0x1A, 0xC4, 0x75, 0x20, 0x8D, 0x74, 0x85,\n\t\t0x1D, 0xB7, 0x0F, 0xE4, 0x96, 0xAF, 0x9D, 0xA1,\n\t\t0xD3, 0x93, 0xEC, 0xF8, 0x78, 0x69, 0x5D, 0xD3,\n\t\t0x3F, 0xD5, 0x43, 0x49, 0xA6, 0xF8, 0x24, 0xAE,\n\t\t0xED, 0x18, 0x3C, 0xB1, 0xB0, 0x8C, 0x54, 0x85\n\t},\n\t{\n\t\t0xB8, 0xB7, 0xAD, 0x2E, 0xA2, 0xB6, 0xFA, 0x06,\n\t\t0xD0, 0x0B, 0xCD, 0x59, 0x9C, 0x99, 0x71, 0xC5,\n\t\t0xB4, 0xE1, 0x65, 0x58, 0xE1, 0x52, 0x12, 0xC9,\n\t\t0xBF, 0xD3, 0x73, 0xE4, 0xBC, 0x79, 0x17, 0x05,\n\t\t0x26, 0x01, 0xFF, 0xDB, 0x68, 0x01, 0xBE, 0x80,\n\t\t0xBA, 0x50, 0x9D, 0xB8, 0x2A, 0x0B, 0x71, 0x95,\n\t\t0x92, 0x91, 0x33, 0xAD, 0x53, 0x99, 0x56, 0x06,\n\t\t0x52, 0x33, 0xF4, 0x9D, 0x07, 0x1C, 0x84, 0xE4\n\t},\n\t{\n\t\t0xDC, 0xEE, 0x9C, 0x45, 0xBC, 0x5D, 0x1F, 0xE6,\n\t\t0x30, 0xB1, 0x8B, 0x06, 0x3C, 0xE8, 0x2C, 0x38,\n\t\t0x57, 0xE3, 0x0D, 0x20, 0xC6, 0x4B, 0x5C, 0xC2,\n\t\t0x58, 0x84, 0x94, 0x3E, 0x7A, 0xE9, 0x4E, 0xDF,\n\t\t0xF8, 0x50, 0xEB, 0x0E, 0x82, 0x44, 0x02, 0x3D,\n\t\t0x3D, 0x07, 0xA8, 0xA0, 0x07, 0x06, 0xF0, 0x58,\n\t\t0x2C, 0xC1, 0x02, 0xB6, 0x6C, 0x6D, 0xDA, 0x86,\n\t\t0xE8, 0xF2, 0xDF, 0x32, 0x56, 0x59, 0x88, 0x6F\n\t},\n\t{\n\t\t0x04, 0xF6, 0xE8, 0x22, 0xF1, 0x7C, 0xC7, 0xA5,\n\t\t0x94, 0x6D, 0xF8, 0x0D, 0x95, 0x8A, 0xEF, 0x06,\n\t\t0x5D, 0x87, 0x49, 0x16, 0xE1, 0x03, 0xA6, 0x83,\n\t\t0x0C, 0x6E, 0x46, 0xB6, 0x05, 0x59, 0x18, 0x18,\n\t\t0x0D, 0x14, 0x52, 0x29, 0x3C, 0x58, 0xA9, 0x74,\n\t\t0x9C, 0xBC, 0x8F, 0x0A, 0xC4, 0x08, 0xA9, 0xCA,\n\t\t0x89, 0x57, 0x61, 0xCF, 0xC4, 0x51, 0x16, 0x46,\n\t\t0x41, 0xA1, 0x79, 0xFB, 0x5C, 0xD8, 0xFE, 0xBC\n\t},\n\t{\n\t\t0x51, 0x1F, 0xDB, 0x7C, 0x88, 0x26, 0x85, 0x35,\n\t\t0xE9, 0x7E, 0x4E, 0xD8, 0x92, 0xF3, 0xC0, 0x65,\n\t\t0x83, 0x2B, 0x26, 0x59, 0x14, 0xFC, 0x61, 0x07,\n\t\t0xA1, 0xD2, 0x7D, 0xBB, 0x7D, 0x51, 0xC3, 0x7E,\n\t\t0x95, 0x98, 0x15, 0x06, 0xC1, 0x14, 0x72, 0x44,\n\t\t0xD5, 0xBA, 0xE9, 0x0E, 0xE9, 0x0D, 0x08, 0x49,\n\t\t0x84, 0xBA, 0xA7, 0x58, 0x7F, 0x41, 0xFF, 0x6F,\n\t\t0x4B, 0xA7, 0x22, 0xC8, 0xB9, 0x2A, 0xEB, 0x99\n\t},\n\t{\n\t\t0x2B, 0xA2, 0xBD, 0x17, 0xE9, 0x26, 0x27, 0x5B,\n\t\t0x06, 0x83, 0xB2, 0x36, 0xBF, 0xE3, 0x76, 0x30,\n\t\t0x26, 0x6E, 0x37, 0xF4, 0x18, 0x2F, 0x53, 0xA9,\n\t\t0x82, 0x34, 0xE9, 0x15, 0xAB, 0x64, 0xC9, 0x59,\n\t\t0x96, 0xC6, 0xCB, 0x7A, 0xE8, 0x80, 0xC3, 0xDF,\n\t\t0xCB, 0x47, 0xD0, 0x5A, 0xAD, 0xD2, 0x1A, 0xBF,\n\t\t0x8E, 0x40, 0xB7, 0x3F, 0x40, 0xF3, 0x98, 0xDC,\n\t\t0x5B, 0x02, 0x14, 0x14, 0x57, 0x45, 0x6A, 0x09\n\t},\n\t{\n\t\t0x9B, 0x66, 0x8D, 0x9B, 0x44, 0x47, 0xE3, 0x76,\n\t\t0xF6, 0xC6, 0xCF, 0xA6, 0x8D, 0xBC, 0x79, 0x19,\n\t\t0x83, 0x81, 0xAB, 0x60, 0x5F, 0x55, 0xD5, 0xA7,\n\t\t0xEF, 0x68, 0x3B, 0xCE, 0xD4, 0x6F, 0x9A, 0xFD,\n\t\t0x36, 0x85, 0x41, 0x1A, 0x66, 0xE2, 0x34, 0x6F,\n\t\t0x96, 0x07, 0x77, 0xD0, 0xC9, 0x22, 0x71, 0x24,\n\t\t0x30, 0xE0, 0x18, 0xBF, 0xAE, 0x86, 0x53, 0x01,\n\t\t0x7E, 0xA2, 0x0E, 0xCD, 0x5F, 0x1F, 0x95, 0x6C\n\t},\n\t{\n\t\t0x56, 0x81, 0x02, 0x4F, 0x53, 0x85, 0x88, 0xA0,\n\t\t0x1B, 0x2C, 0x83, 0x94, 0xCA, 0xE8, 0x73, 0xC6,\n\t\t0xD8, 0x5D, 0x6A, 0xA0, 0x6E, 0xDD, 0xB3, 0xA5,\n\t\t0x02, 0x09, 0x6F, 0xC0, 0x82, 0xBB, 0x89, 0xCB,\n\t\t0x24, 0x15, 0x31, 0xB3, 0x15, 0x75, 0x0D, 0x31,\n\t\t0xBB, 0x0B, 0x63, 0x01, 0x28, 0xD1, 0x9D, 0x11,\n\t\t0x39, 0x2B, 0xCF, 0x4B, 0x34, 0x78, 0xD5, 0x23,\n\t\t0xD7, 0xD2, 0x13, 0xE4, 0x75, 0x0F, 0x55, 0x92\n\t},\n\t{\n\t\t0x2A, 0xA9, 0x1B, 0xA6, 0xDE, 0x60, 0x17, 0xF1,\n\t\t0x93, 0x0F, 0xC7, 0xD9, 0x6D, 0xCC, 0xD6, 0x70,\n\t\t0x74, 0x8B, 0x7E, 0xB1, 0xD0, 0x94, 0xDF, 0xB4,\n\t\t0xB3, 0xB1, 0x47, 0x8A, 0x61, 0x2E, 0xBF, 0x03,\n\t\t0xDD, 0xD7, 0x21, 0x27, 0x9A, 0x26, 0x6D, 0xE3,\n\t\t0x88, 0x45, 0xE6, 0x12, 0xC9, 0x30, 0x98, 0xC2,\n\t\t0xEF, 0xFF, 0x34, 0xFE, 0x50, 0x06, 0x17, 0x20,\n\t\t0x5B, 0x1D, 0xE2, 0xFE, 0xA1, 0xD8, 0x02, 0x46\n\t},\n\t{\n\t\t0x82, 0x4D, 0x89, 0xC0, 0x63, 0x7C, 0xE1, 0x78,\n\t\t0xB6, 0x30, 0x68, 0x4C, 0x72, 0x9E, 0x26, 0x65,\n\t\t0x3F, 0x34, 0xEA, 0xC7, 0xE9, 0x04, 0x12, 0xE9,\n\t\t0x63, 0xD3, 0xF1, 0x9D, 0x64, 0x51, 0xE8, 0x25,\n\t\t0x85, 0x21, 0x67, 0xC4, 0x8D, 0xF7, 0xCC, 0x55,\n\t\t0xB2, 0x57, 0xB2, 0x50, 0xA7, 0x0C, 0x7B, 0xCC,\n\t\t0xFA, 0x9A, 0xA1, 0x5C, 0x18, 0x8A, 0xC4, 0x63,\n\t\t0x7A, 0x52, 0x22, 0x89, 0xC0, 0x87, 0x6A, 0xD4\n\t},\n\t{\n\t\t0x87, 0xE4, 0xAE, 0x11, 0xDA, 0x1A, 0x2C, 0xA8,\n\t\t0x82, 0x2A, 0xE3, 0x30, 0xDC, 0x97, 0xAB, 0x2E,\n\t\t0x47, 0xFF, 0x62, 0x32, 0x30, 0x93, 0xC2, 0xB7,\n\t\t0xA6, 0xC0, 0xE2, 0xC1, 0x68, 0x21, 0xCD, 0x7C,\n\t\t0xEC, 0x92, 0x18, 0x4D, 0xF4, 0xBB, 0x6E, 0x2B,\n\t\t0x62, 0x6A, 0x44, 0x78, 0x03, 0x90, 0x63, 0xAF,\n\t\t0xEE, 0xB0, 0xD2, 0x87, 0xF2, 0x42, 0x19, 0x20,\n\t\t0x78, 0x98, 0xCC, 0xE7, 0xAD, 0xE0, 0x63, 0x9C\n\t},\n\t{\n\t\t0xDD, 0x7F, 0x2F, 0x44, 0xA4, 0x02, 0xA0, 0x1E,\n\t\t0x82, 0x16, 0xB1, 0x03, 0xA4, 0xE7, 0x23, 0x5C,\n\t\t0x28, 0x30, 0x31, 0x9D, 0x56, 0xAF, 0x63, 0x9F,\n\t\t0x23, 0xC4, 0x8C, 0x27, 0x59, 0xAB, 0xA6, 0xEB,\n\t\t0x5E, 0xEE, 0xE3, 0x8C, 0x29, 0x8E, 0xBE, 0x41,\n\t\t0x98, 0x26, 0x7A, 0x00, 0xEB, 0x2A, 0x08, 0xD9,\n\t\t0x3A, 0x50, 0x37, 0x03, 0x17, 0x1C, 0x77, 0x33,\n\t\t0x38, 0x62, 0x10, 0x10, 0x55, 0xBD, 0x7A, 0xD2\n\t},\n\t{\n\t\t0x4C, 0xB8, 0x46, 0x59, 0x61, 0x93, 0xF7, 0xF2,\n\t\t0x78, 0xAA, 0xAA, 0xC5, 0xCC, 0xFF, 0xD5, 0x35,\n\t\t0x7A, 0xB0, 0xD1, 0x24, 0x5F, 0x69, 0x79, 0xD1,\n\t\t0x41, 0xA4, 0x71, 0xBD, 0xAB, 0x55, 0xE2, 0x38,\n\t\t0xB1, 0xAE, 0xD6, 0x7B, 0x73, 0x39, 0x95, 0x04,\n\t\t0xB9, 0x7D, 0xF1, 0xA2, 0x5E, 0xB6, 0xFE, 0x27,\n\t\t0x2B, 0x5C, 0xD4, 0x96, 0xA7, 0xC8, 0xA0, 0x60,\n\t\t0x92, 0x6E, 0x74, 0x04, 0xFD, 0xA0, 0x79, 0x0D\n\t},\n\t{\n\t\t0x6F, 0x44, 0xEC, 0xDA, 0xE1, 0x4E, 0x3B, 0x81,\n\t\t0xA1, 0x91, 0x22, 0x03, 0x01, 0x5F, 0x59, 0x18,\n\t\t0xEA, 0xC6, 0xFB, 0xF4, 0x96, 0x60, 0x10, 0xF4,\n\t\t0x9D, 0x2B, 0xC2, 0xBC, 0xEF, 0xE7, 0xB1, 0xDF,\n\t\t0xEC, 0x5C, 0x83, 0x5D, 0x7D, 0x87, 0xA4, 0x43,\n\t\t0x71, 0xF1, 0x5A, 0x6C, 0x08, 0x42, 0x52, 0xB9,\n\t\t0x34, 0x65, 0x26, 0x42, 0x72, 0xA4, 0x10, 0xD5,\n\t\t0x0F, 0x89, 0xA1, 0x17, 0xF3, 0x1A, 0xF4, 0x63\n\t},\n\t{\n\t\t0x1F, 0x70, 0x5F, 0x6E, 0x9F, 0x07, 0x0D, 0x87,\n\t\t0xFD, 0xE8, 0xE2, 0x77, 0x46, 0x74, 0xFA, 0x9B,\n\t\t0xF1, 0x20, 0xD2, 0x88, 0xEB, 0x0B, 0xE7, 0xAA,\n\t\t0x12, 0x8D, 0xFB, 0x5D, 0x10, 0x11, 0xCE, 0x1F,\n\t\t0xDA, 0x99, 0xB2, 0x55, 0x22, 0x66, 0x65, 0xD8,\n\t\t0x3F, 0x63, 0x4E, 0x8F, 0xCA, 0xBD, 0xA9, 0xA2,\n\t\t0x3C, 0x03, 0x51, 0x5E, 0x9C, 0xFE, 0xCE, 0x6E,\n\t\t0x94, 0xA8, 0xEC, 0x92, 0xE4, 0xED, 0xEC, 0xB7\n\t},\n\t{\n\t\t0x2D, 0x96, 0xC5, 0xB0, 0x15, 0x74, 0x72, 0x2B,\n\t\t0x81, 0x7F, 0xEB, 0x48, 0x6C, 0x5F, 0xC9, 0x8F,\n\t\t0x5F, 0x84, 0x61, 0xF4, 0xCE, 0xE9, 0x90, 0x5A,\n\t\t0xF2, 0x06, 0xD4, 0x72, 0x33, 0x86, 0xD1, 0xC4,\n\t\t0xC7, 0xCA, 0xC5, 0x84, 0x00, 0x28, 0xD7, 0xAF,\n\t\t0xED, 0x0E, 0x38, 0xAD, 0x13, 0x96, 0x28, 0xEB,\n\t\t0x6A, 0xF9, 0x2B, 0x4B, 0x88, 0xEB, 0xF0, 0x9B,\n\t\t0x1F, 0xA0, 0x47, 0xFB, 0xE1, 0x0B, 0xC3, 0x1D\n\t},\n\t{\n\t\t0x65, 0xDA, 0x78, 0x0A, 0x0A, 0x37, 0x47, 0x9D,\n\t\t0xD8, 0xF4, 0xD6, 0x55, 0x64, 0xF9, 0xA7, 0x08,\n\t\t0x9E, 0x42, 0x07, 0xEB, 0x16, 0xAC, 0xA3, 0xF6,\n\t\t0x55, 0x31, 0xCF, 0xEE, 0x76, 0x25, 0xBA, 0x13,\n\t\t0x80, 0xA4, 0x97, 0xB6, 0x24, 0x72, 0xFC, 0x7E,\n\t\t0x00, 0x07, 0xA6, 0xB0, 0x35, 0x61, 0x04, 0x16,\n\t\t0xA5, 0xF8, 0x2C, 0x10, 0x82, 0xFA, 0x06, 0x5C,\n\t\t0x46, 0xDD, 0xEE, 0x49, 0x40, 0xD1, 0xFC, 0x46\n\t},\n\t{\n\t\t0x1C, 0x09, 0xA3, 0xB3, 0x80, 0xB8, 0xA7, 0xFC,\n\t\t0x33, 0x3F, 0xD2, 0x71, 0x4D, 0xF7, 0x12, 0x9B,\n\t\t0x44, 0xA4, 0x67, 0x68, 0xBA, 0xCF, 0x0A, 0x67,\n\t\t0xA3, 0x8A, 0x47, 0xB3, 0xAB, 0x31, 0xF5, 0x1B,\n\t\t0x05, 0x33, 0xC2, 0xAA, 0x2B, 0x4B, 0x7B, 0xBB,\n\t\t0x6A, 0xE5, 0xED, 0xF3, 0xDC, 0xB0, 0xEC, 0xC1,\n\t\t0xA2, 0x83, 0xE8, 0x43, 0xF2, 0x90, 0x7B, 0x34,\n\t\t0x1F, 0x17, 0x9A, 0xFD, 0x8B, 0x67, 0xDA, 0x90\n\t},\n\t{\n\t\t0x67, 0x88, 0x8B, 0x83, 0xFA, 0xAF, 0xBB, 0x62,\n\t\t0x29, 0x34, 0xB8, 0xD5, 0x59, 0x63, 0xE1, 0x86,\n\t\t0x15, 0x3E, 0x59, 0x51, 0x88, 0x7C, 0x7F, 0x4A,\n\t\t0x76, 0x35, 0xC7, 0x98, 0xD9, 0xA5, 0x82, 0x94,\n\t\t0xBE, 0x26, 0xA3, 0xC5, 0x49, 0xC9, 0xFD, 0x59,\n\t\t0x86, 0xAB, 0xD1, 0x9F, 0x40, 0x1E, 0xE2, 0x4E,\n\t\t0xDA, 0x36, 0x02, 0x04, 0x2A, 0xD3, 0x83, 0x35,\n\t\t0x7A, 0x31, 0x7D, 0x38, 0x07, 0x3B, 0x38, 0xCE\n\t},\n\t{\n\t\t0xB4, 0xF7, 0x99, 0x63, 0xCA, 0x31, 0xBB, 0x62,\n\t\t0x26, 0x5D, 0xD9, 0x29, 0xAF, 0x7D, 0x51, 0x27,\n\t\t0x2F, 0xA6, 0x63, 0x1D, 0xE7, 0xFA, 0x35, 0xF7,\n\t\t0xA6, 0xB0, 0x3F, 0x9F, 0xCF, 0xDB, 0x8E, 0x3B,\n\t\t0x5B, 0xAC, 0xE3, 0x35, 0x91, 0xB7, 0xEC, 0x2C,\n\t\t0xFA, 0xB4, 0x9C, 0x91, 0xA6, 0xDB, 0x1F, 0xF8,\n\t\t0xF6, 0x78, 0x6D, 0x08, 0xF4, 0x4E, 0x80, 0x62,\n\t\t0xD2, 0xFF, 0x69, 0x6A, 0x7D, 0x98, 0x41, 0x42\n\t},\n\t{\n\t\t0x40, 0x84, 0x83, 0x69, 0x7B, 0xB6, 0xF9, 0xD0,\n\t\t0x11, 0xA1, 0xF2, 0x9A, 0x23, 0xC2, 0x78, 0xA8,\n\t\t0x1D, 0x37, 0x57, 0x8D, 0xCC, 0xCF, 0x42, 0x3B,\n\t\t0xDF, 0x48, 0x93, 0x37, 0xF1, 0x82, 0xEA, 0xB7,\n\t\t0x9A, 0x50, 0xB0, 0x5F, 0x3D, 0x2C, 0xCC, 0x49,\n\t\t0x13, 0x37, 0xC7, 0xE4, 0x1F, 0x30, 0x79, 0x3B,\n\t\t0xD2, 0x7D, 0x76, 0x61, 0xC2, 0xE3, 0x04, 0xC9,\n\t\t0x46, 0xA5, 0xA4, 0x01, 0xAF, 0x8D, 0x94, 0x6F\n\t},\n\t{\n\t\t0xEE, 0xB5, 0xAD, 0xE1, 0xAB, 0x97, 0xE7, 0x15,\n\t\t0x43, 0x43, 0xA4, 0x6E, 0xB4, 0xCD, 0xD2, 0xA7,\n\t\t0x73, 0xF3, 0x63, 0x01, 0xED, 0xC6, 0xA1, 0xBC,\n\t\t0x1D, 0xD6, 0x48, 0x0E, 0x08, 0xF5, 0x87, 0x65,\n\t\t0xCB, 0x93, 0x87, 0x82, 0x92, 0x3B, 0xC0, 0x1F,\n\t\t0x8E, 0x0C, 0x61, 0xC6, 0xBE, 0x0D, 0xD1, 0xAB,\n\t\t0x4C, 0x18, 0xCB, 0x15, 0xED, 0x52, 0x10, 0x11,\n\t\t0x24, 0x05, 0xF1, 0xEA, 0x8F, 0x2E, 0x8C, 0x4E\n\t},\n\t{\n\t\t0x71, 0x4A, 0xD1, 0x85, 0xF1, 0xEE, 0xC4, 0x3F,\n\t\t0x46, 0xB6, 0x7E, 0x99, 0x2D, 0x2D, 0x38, 0xBC,\n\t\t0x31, 0x49, 0xE3, 0x7D, 0xA7, 0xB4, 0x47, 0x48,\n\t\t0xD4, 0xD1, 0x4C, 0x16, 0x1E, 0x08, 0x78, 0x02,\n\t\t0x04, 0x42, 0x14, 0x95, 0x79, 0xA8, 0x65, 0xD8,\n\t\t0x04, 0xB0, 0x49, 0xCD, 0x01, 0x55, 0xBA, 0x98,\n\t\t0x33, 0x78, 0x75, 0x7A, 0x13, 0x88, 0x30, 0x1B,\n\t\t0xDC, 0x0F, 0xAE, 0x2C, 0xEA, 0xEA, 0x07, 0xDD\n\t},\n\t{\n\t\t0x22, 0xB8, 0x24, 0x9E, 0xAF, 0x72, 0x29, 0x64,\n\t\t0xCE, 0x42, 0x4F, 0x71, 0xA7, 0x4D, 0x03, 0x8F,\n\t\t0xF9, 0xB6, 0x15, 0xFB, 0xA5, 0xC7, 0xC2, 0x2C,\n\t\t0xB6, 0x27, 0x97, 0xF5, 0x39, 0x82, 0x24, 0xC3,\n\t\t0xF0, 0x72, 0xEB, 0xC1, 0xDA, 0xCB, 0xA3, 0x2F,\n\t\t0xC6, 0xF6, 0x63, 0x60, 0xB3, 0xE1, 0x65, 0x8D,\n\t\t0x0F, 0xA0, 0xDA, 0x1E, 0xD1, 0xC1, 0xDA, 0x66,\n\t\t0x2A, 0x20, 0x37, 0xDA, 0x82, 0x3A, 0x33, 0x83\n\t},\n\t{\n\t\t0xB8, 0xE9, 0x03, 0xE6, 0x91, 0xB9, 0x92, 0x78,\n\t\t0x25, 0x28, 0xF8, 0xDB, 0x96, 0x4D, 0x08, 0xE3,\n\t\t0xBA, 0xAF, 0xBD, 0x08, 0xBA, 0x60, 0xC7, 0x2A,\n\t\t0xEC, 0x0C, 0x28, 0xEC, 0x6B, 0xFE, 0xCA, 0x4B,\n\t\t0x2E, 0xC4, 0xC4, 0x6F, 0x22, 0xBF, 0x62, 0x1A,\n\t\t0x5D, 0x74, 0xF7, 0x5C, 0x0D, 0x29, 0x69, 0x3E,\n\t\t0x56, 0xC5, 0xC5, 0x84, 0xF4, 0x39, 0x9E, 0x94,\n\t\t0x2F, 0x3B, 0xD8, 0xD3, 0x86, 0x13, 0xE6, 0x39\n\t},\n\t{\n\t\t0xD5, 0xB4, 0x66, 0xFF, 0x1F, 0xD6, 0x8C, 0xFA,\n\t\t0x8E, 0xDF, 0x0B, 0x68, 0x02, 0x44, 0x8F, 0x30,\n\t\t0x2D, 0xCC, 0xDA, 0xF5, 0x66, 0x28, 0x78, 0x6B,\n\t\t0x9D, 0xA0, 0xF6, 0x62, 0xFD, 0xA6, 0x90, 0x26,\n\t\t0x6B, 0xD4, 0x0A, 0xB6, 0xF0, 0xBE, 0xC0, 0x43,\n\t\t0xF1, 0x01, 0x28, 0xB3, 0x3D, 0x05, 0xDB, 0x82,\n\t\t0xD4, 0xAB, 0x26, 0x8A, 0x4F, 0x91, 0xAC, 0x42,\n\t\t0x86, 0x79, 0x5F, 0xC0, 0xF7, 0xCB, 0x48, 0x5C\n\t},\n\t{\n\t\t0x0A, 0x1E, 0x8C, 0x0A, 0x8C, 0x48, 0xB8, 0x4B,\n\t\t0x71, 0xBA, 0x0F, 0xE5, 0x6F, 0xA0, 0x56, 0x09,\n\t\t0x8C, 0xA6, 0x92, 0xE9, 0x2F, 0x27, 0x6E, 0x85,\n\t\t0xB3, 0x38, 0x26, 0xCD, 0x78, 0x75, 0xFC, 0xF8,\n\t\t0x83, 0x85, 0x13, 0x1B, 0x43, 0xDF, 0x74, 0x53,\n\t\t0x2E, 0xAA, 0x86, 0xCF, 0x17, 0x1F, 0x50, 0x76,\n\t\t0xE6, 0xD1, 0x7B, 0x1C, 0x75, 0xFB, 0xA1, 0xDB,\n\t\t0x00, 0x1B, 0x6E, 0x66, 0x97, 0x7C, 0xB8, 0xD7\n\t},\n\t{\n\t\t0x65, 0xAA, 0x17, 0x99, 0x14, 0x36, 0x93, 0xAB,\n\t\t0xD9, 0xCB, 0x21, 0x8D, 0x9B, 0x5E, 0xC6, 0x0C,\n\t\t0x0E, 0xDD, 0xB0, 0x67, 0xE6, 0xA3, 0x2F, 0x76,\n\t\t0x79, 0x60, 0x10, 0xAC, 0xB1, 0x1A, 0xD0, 0x13,\n\t\t0x6C, 0xE4, 0x9F, 0x97, 0x6E, 0x74, 0xF8, 0x95,\n\t\t0x04, 0x2F, 0x7C, 0xBF, 0x13, 0xFB, 0x73, 0xD1,\n\t\t0x9D, 0xC8, 0x89, 0xD7, 0xE9, 0x03, 0x46, 0x9D,\n\t\t0xEB, 0x33, 0x73, 0x1F, 0x24, 0x06, 0xB6, 0x63\n\t},\n\t{\n\t\t0xDE, 0xB7, 0x12, 0xB9, 0xCC, 0x64, 0xF5, 0x88,\n\t\t0x14, 0x86, 0x0B, 0x51, 0xFA, 0x89, 0xAD, 0x8A,\n\t\t0x92, 0x6A, 0x69, 0x08, 0xC7, 0x96, 0xDE, 0x55,\n\t\t0x7F, 0x90, 0xCF, 0xAD, 0xB0, 0xC6, 0x2C, 0x07,\n\t\t0x87, 0x2F, 0x33, 0xFE, 0x18, 0x4E, 0x5E, 0x21,\n\t\t0x2A, 0x3C, 0x5C, 0x37, 0x31, 0x74, 0x18, 0x44,\n\t\t0x6E, 0xFD, 0x95, 0x61, 0x3F, 0x61, 0x8A, 0x35,\n\t\t0xF7, 0xD2, 0x78, 0x9E, 0xFE, 0x0D, 0x96, 0x60\n\t},\n\t{\n\t\t0xB4, 0x2F, 0x4A, 0x40, 0xB3, 0xC8, 0x8B, 0xCE,\n\t\t0xCF, 0xE3, 0x28, 0xC8, 0x46, 0xBF, 0x06, 0x48,\n\t\t0xA1, 0x69, 0x90, 0xCA, 0x53, 0x91, 0x95, 0xC0,\n\t\t0xC1, 0xDC, 0x8D, 0x70, 0x30, 0x80, 0x67, 0x68,\n\t\t0x5A, 0xF6, 0x77, 0xAD, 0x65, 0xAC, 0x0C, 0x7A,\n\t\t0x9B, 0xCF, 0xA8, 0xF7, 0xAC, 0xC0, 0xAA, 0xCF,\n\t\t0x45, 0xCA, 0x18, 0xAC, 0x83, 0x1F, 0xED, 0x64,\n\t\t0x4E, 0xC3, 0xD9, 0x28, 0x31, 0x01, 0xFF, 0xEF\n\t},\n\t{\n\t\t0xED, 0xCF, 0x6C, 0x81, 0xCC, 0xF1, 0x6E, 0x11,\n\t\t0xDD, 0xF7, 0x19, 0xA3, 0x3D, 0xD0, 0xE5, 0x34,\n\t\t0x9C, 0xAB, 0xAC, 0x5C, 0xFA, 0xE5, 0x97, 0x00,\n\t\t0x98, 0x40, 0xE1, 0xC3, 0x93, 0x62, 0xC0, 0xF1,\n\t\t0x19, 0x82, 0xFE, 0x2C, 0x27, 0x65, 0x85, 0x9A,\n\t\t0x94, 0x26, 0x2D, 0xA2, 0x8D, 0xD3, 0x37, 0x3D,\n\t\t0x52, 0x26, 0x93, 0x89, 0x75, 0x11, 0xEB, 0xA5,\n\t\t0xE0, 0x7B, 0x8B, 0xC6, 0xB6, 0x06, 0x4D, 0xC0\n\t},\n\t{\n\t\t0x46, 0xB9, 0x62, 0xD2, 0x28, 0x36, 0x94, 0xD2,\n\t\t0x79, 0x75, 0xDC, 0xBF, 0x32, 0x56, 0x4C, 0x9B,\n\t\t0x04, 0x03, 0x2B, 0x30, 0xA9, 0x3E, 0x05, 0x8F,\n\t\t0xB7, 0x7B, 0x2B, 0x71, 0x8B, 0x4A, 0xD5, 0xFB,\n\t\t0x78, 0x9A, 0xB7, 0xD7, 0xAA, 0x90, 0x85, 0x2D,\n\t\t0xA2, 0xBF, 0xB6, 0xB3, 0x93, 0xB0, 0x9F, 0x98,\n\t\t0xE8, 0x69, 0xB1, 0x6E, 0x41, 0x0E, 0x7D, 0xE2,\n\t\t0x30, 0xB1, 0x79, 0xF6, 0x2E, 0xB5, 0x74, 0x71\n\t},\n\t{\n\t\t0x29, 0x03, 0x6C, 0x3F, 0x53, 0x82, 0xE3, 0x5D,\n\t\t0xE7, 0xA6, 0x9F, 0xA7, 0xA6, 0x3E, 0xC7, 0xBD,\n\t\t0xCB, 0xC4, 0xE0, 0xCC, 0x5A, 0x7B, 0x64, 0x14,\n\t\t0xCF, 0x44, 0xBF, 0x9A, 0x83, 0x83, 0xEF, 0xB5,\n\t\t0x97, 0x23, 0x50, 0x6F, 0x0D, 0x51, 0xAD, 0x50,\n\t\t0xAC, 0x1E, 0xAC, 0xF7, 0x04, 0x30, 0x8E, 0x8A,\n\t\t0xEC, 0xB9, 0x66, 0xF6, 0xAC, 0x94, 0x1D, 0xB1,\n\t\t0xCD, 0xE4, 0xB5, 0x9E, 0x84, 0xC1, 0xEB, 0xBA\n\t},\n\t{\n\t\t0x17, 0x3F, 0x8A, 0xB8, 0x93, 0x3E, 0xB0, 0x7C,\n\t\t0xC5, 0xFD, 0x6E, 0x4B, 0xCE, 0xBA, 0xE1, 0xFF,\n\t\t0x35, 0xC7, 0x87, 0x9B, 0x93, 0x8A, 0x5A, 0x15,\n\t\t0x79, 0xEA, 0x02, 0xF3, 0x83, 0x32, 0x48, 0x86,\n\t\t0xC7, 0x0E, 0xD9, 0x10, 0x9D, 0xE1, 0x69, 0x0B,\n\t\t0x8E, 0xE8, 0x01, 0xBC, 0x95, 0x9B, 0x21, 0xD3,\n\t\t0x81, 0x17, 0xEB, 0xB8, 0x4A, 0xB5, 0x6F, 0x88,\n\t\t0xF8, 0xA3, 0x72, 0x62, 0x00, 0x2D, 0xD9, 0x8E\n\t},\n\t{\n\t\t0xC6, 0xAF, 0xA6, 0xA1, 0x91, 0x93, 0x1F, 0xD4,\n\t\t0x5C, 0x3B, 0xAD, 0xBA, 0x72, 0x6E, 0x68, 0xA9,\n\t\t0xBC, 0x73, 0x88, 0xC8, 0xCF, 0x37, 0xAD, 0xEC,\n\t\t0x7C, 0x64, 0x56, 0x1C, 0xF4, 0x81, 0xFD, 0x25,\n\t\t0x9A, 0x64, 0x6C, 0x8B, 0xD8, 0x43, 0xE7, 0x70,\n\t\t0x9E, 0x11, 0xE6, 0x4D, 0xCF, 0xD5, 0xDF, 0xFF,\n\t\t0xED, 0x79, 0x23, 0x5C, 0x68, 0x9B, 0x42, 0x00,\n\t\t0xFE, 0x7A, 0xC8, 0xDF, 0xDA, 0xDD, 0xEC, 0xE0\n\t},\n\t{\n\t\t0xA6, 0xDC, 0xCD, 0x8C, 0x19, 0x26, 0x64, 0x88,\n\t\t0xBF, 0x77, 0xB9, 0xF2, 0x4B, 0x91, 0x43, 0xDE,\n\t\t0xF1, 0xFE, 0xD6, 0x1D, 0x0C, 0x60, 0xB5, 0x00,\n\t\t0x0A, 0x52, 0x3F, 0x45, 0x0D, 0xA2, 0x3D, 0x74,\n\t\t0xE4, 0xE3, 0xF6, 0xEF, 0x04, 0x09, 0x0D, 0x10,\n\t\t0x66, 0xB6, 0xAC, 0xE8, 0x5A, 0xBC, 0x0F, 0x03,\n\t\t0x01, 0x73, 0xF5, 0x28, 0x17, 0x72, 0x7C, 0x4E,\n\t\t0x40, 0x43, 0x2D, 0xD3, 0x4C, 0x6E, 0xF9, 0xF0\n\t},\n\t{\n\t\t0xAA, 0xF8, 0x90, 0x8D, 0x54, 0x6E, 0x4F, 0x1E,\n\t\t0x31, 0x4C, 0x00, 0xE9, 0xD2, 0xE8, 0x85, 0x5C,\n\t\t0xB2, 0x56, 0x44, 0x5A, 0xAE, 0x3E, 0xCA, 0x44,\n\t\t0x23, 0x83, 0x22, 0xAE, 0xC7, 0x40, 0x34, 0xA1,\n\t\t0x45, 0x8A, 0x29, 0x36, 0x75, 0xDA, 0xD9, 0x49,\n\t\t0x40, 0x8D, 0xE5, 0x55, 0x4F, 0x22, 0xD7, 0x34,\n\t\t0x54, 0xF3, 0xF0, 0x70, 0x9C, 0xBC, 0xCC, 0x85,\n\t\t0xCB, 0x05, 0x3A, 0x6F, 0x50, 0x38, 0x91, 0xA1\n\t},\n\t{\n\t\t0x52, 0x5F, 0x4A, 0xAB, 0x9C, 0x32, 0x7D, 0x2A,\n\t\t0x6A, 0x3C, 0x9D, 0xF8, 0x1F, 0xB7, 0xBE, 0x97,\n\t\t0xEE, 0x03, 0xE3, 0xF7, 0xCE, 0x33, 0x21, 0x1C,\n\t\t0x47, 0x78, 0x8A, 0xCD, 0x13, 0x46, 0x40, 0xDD,\n\t\t0x90, 0xAD, 0x74, 0x99, 0x2D, 0x3D, 0xD6, 0xAC,\n\t\t0x80, 0x63, 0x50, 0xF3, 0xBA, 0xBC, 0x7F, 0xE1,\n\t\t0x98, 0xA6, 0x1D, 0xB3, 0x2D, 0x4A, 0xD1, 0xD6,\n\t\t0x56, 0x9A, 0xE8, 0x41, 0x31, 0x04, 0xDE, 0xA4\n\t},\n\t{\n\t\t0x2D, 0xAC, 0xCD, 0x88, 0x71, 0x9D, 0x0A, 0x00,\n\t\t0xB5, 0x2C, 0x6E, 0xB7, 0x9E, 0x1C, 0xA8, 0xB4,\n\t\t0xA1, 0xB4, 0xB4, 0x4F, 0xFA, 0x20, 0x88, 0x9F,\n\t\t0x23, 0x63, 0xEF, 0x5C, 0x0D, 0x73, 0x7F, 0x1F,\n\t\t0x81, 0xF5, 0x0D, 0xA1, 0xCA, 0xAC, 0x23, 0x1D,\n\t\t0x6F, 0xCB, 0x48, 0x89, 0x5E, 0x72, 0x99, 0xB7,\n\t\t0x7A, 0xF8, 0x1F, 0x0A, 0xA4, 0xA7, 0x61, 0x8A,\n\t\t0xD2, 0x4B, 0x7A, 0xAF, 0xC8, 0xE3, 0xA2, 0xBE\n\t},\n\t{\n\t\t0x7D, 0x28, 0x6F, 0x1F, 0x72, 0x1E, 0xC2, 0xD2,\n\t\t0x11, 0x5E, 0xF4, 0xCC, 0xD8, 0x28, 0x58, 0xA4,\n\t\t0xD5, 0x12, 0x21, 0x13, 0x55, 0xD4, 0xFC, 0x58,\n\t\t0xE5, 0x34, 0xBF, 0xA5, 0x9C, 0x2E, 0x1B, 0xF5,\n\t\t0x52, 0xA9, 0x6D, 0xC4, 0xB3, 0xE4, 0x6B, 0x01,\n\t\t0x28, 0x65, 0xDA, 0x88, 0x13, 0x4C, 0xF0, 0x4E,\n\t\t0x73, 0x1B, 0x19, 0x30, 0x75, 0x9E, 0x15, 0x8F,\n\t\t0xF6, 0x20, 0xB6, 0xEC, 0x5A, 0xAF, 0xD0, 0x12\n\t},\n\t{\n\t\t0x21, 0x82, 0x6B, 0x95, 0x29, 0xC4, 0xBC, 0x51,\n\t\t0x91, 0x47, 0xF5, 0xF9, 0xFE, 0x6D, 0xB8, 0x78,\n\t\t0x34, 0x52, 0x15, 0xE5, 0x09, 0x4F, 0x4E, 0x99,\n\t\t0xB1, 0x31, 0xED, 0x54, 0xE2, 0x49, 0x53, 0xCE,\n\t\t0xE9, 0xAD, 0xB7, 0x18, 0xD1, 0x74, 0x3E, 0x6C,\n\t\t0x27, 0xFC, 0x94, 0x51, 0x6A, 0x99, 0x22, 0xFB,\n\t\t0x97, 0x5A, 0x78, 0x16, 0xB8, 0xAA, 0xB0, 0x21,\n\t\t0x12, 0x60, 0x8C, 0x03, 0x2B, 0xF1, 0x38, 0xE3\n\t},\n\t{\n\t\t0xC1, 0x68, 0x9C, 0x69, 0x8A, 0xB0, 0x65, 0xF6,\n\t\t0x2E, 0xEE, 0x65, 0xDD, 0xCA, 0x67, 0x6B, 0xAA,\n\t\t0x45, 0xB5, 0x2F, 0x30, 0x8A, 0xFA, 0x80, 0x4A,\n\t\t0xB4, 0xAA, 0x6A, 0xB8, 0x4B, 0x7A, 0xC1, 0xAA,\n\t\t0x1D, 0xFF, 0x07, 0x17, 0x56, 0x10, 0xB1, 0x2A,\n\t\t0xE1, 0x1F, 0x27, 0xB7, 0xC4, 0x30, 0xAF, 0xD5,\n\t\t0x75, 0x56, 0xBD, 0x18, 0x1D, 0x02, 0x83, 0x2C,\n\t\t0xD8, 0xD0, 0xA5, 0xFD, 0xC3, 0x02, 0x01, 0x24\n\t},\n\t{\n\t\t0xA1, 0xA6, 0x28, 0x17, 0x47, 0xE3, 0x4D, 0x3E,\n\t\t0xDE, 0x5E, 0x93, 0x34, 0x01, 0x74, 0x7C, 0xA7,\n\t\t0xF7, 0x66, 0x28, 0xB6, 0x14, 0xC8, 0xA3, 0x94,\n\t\t0xF5, 0x02, 0x56, 0x2B, 0xFE, 0xE0, 0xB9, 0x94,\n\t\t0xEC, 0xB6, 0x5F, 0xBF, 0xE1, 0xFF, 0x70, 0x67,\n\t\t0xDC, 0xB0, 0x1D, 0x02, 0xA9, 0x2B, 0xA4, 0x62,\n\t\t0x20, 0x75, 0x87, 0xCE, 0xF7, 0xDC, 0x2C, 0xFD,\n\t\t0xB4, 0x58, 0x48, 0x48, 0xAD, 0x55, 0x91, 0x4A\n\t},\n\t{\n\t\t0x00, 0x70, 0xA0, 0x19, 0x0A, 0xA6, 0x96, 0x57,\n\t\t0x2D, 0x85, 0x3F, 0x1D, 0x24, 0xAB, 0x63, 0x08,\n\t\t0x48, 0xAC, 0x56, 0xAD, 0x5C, 0x2E, 0xBF, 0xCF,\n\t\t0xDE, 0x27, 0xD1, 0x11, 0xCD, 0x55, 0x93, 0x9C,\n\t\t0x1E, 0x4D, 0x07, 0x87, 0x2D, 0xDE, 0x7C, 0xE7,\n\t\t0x8B, 0x53, 0x4B, 0x53, 0x0F, 0x0A, 0x39, 0x6E,\n\t\t0x86, 0xAF, 0x9D, 0x57, 0x53, 0x54, 0xB5, 0xD7,\n\t\t0xE3, 0x4A, 0xCD, 0xE1, 0x8C, 0xC7, 0x67, 0xAE\n\t},\n\t{\n\t\t0x51, 0xB9, 0xB5, 0xED, 0x19, 0x3F, 0xD4, 0xB1,\n\t\t0xA3, 0xA9, 0x2B, 0x46, 0xBD, 0x4B, 0xD1, 0xF6,\n\t\t0xEC, 0x6B, 0x38, 0xA6, 0x0F, 0x2D, 0x02, 0x61,\n\t\t0xD7, 0x2A, 0xBF, 0xD1, 0x64, 0x36, 0x12, 0x8D,\n\t\t0xCB, 0xF2, 0x2C, 0x25, 0xE3, 0xE3, 0xC4, 0x3F,\n\t\t0xE4, 0xD2, 0x9D, 0xB9, 0x12, 0x4D, 0x03, 0x33,\n\t\t0x30, 0x18, 0x45, 0x92, 0xD2, 0x0C, 0x5B, 0x08,\n\t\t0x2C, 0x23, 0x20, 0x64, 0x54, 0xCB, 0x3D, 0xD7\n\t},\n\t{\n\t\t0x57, 0x8F, 0x24, 0x27, 0x46, 0x91, 0x4E, 0x36,\n\t\t0xD0, 0xD9, 0xD4, 0x80, 0x96, 0x89, 0x57, 0x12,\n\t\t0x16, 0xA4, 0x3E, 0x47, 0x33, 0x32, 0x39, 0x51,\n\t\t0x62, 0x0F, 0x5E, 0xE7, 0x8C, 0xCF, 0xEE, 0x91,\n\t\t0x9B, 0xF5, 0x5F, 0x28, 0x7B, 0x45, 0xA7, 0x3D,\n\t\t0x44, 0x85, 0xAC, 0x74, 0x22, 0x87, 0x92, 0x39,\n\t\t0x65, 0x3B, 0x05, 0x91, 0xC3, 0x6C, 0x86, 0x69,\n\t\t0x41, 0xF8, 0xAF, 0xFE, 0x4A, 0xE5, 0x6E, 0x9E\n\t},\n\t{\n\t\t0x94, 0x71, 0x30, 0xEF, 0x0B, 0x94, 0x8E, 0xE0,\n\t\t0x45, 0x81, 0xAB, 0xA3, 0xE2, 0xCC, 0x4C, 0xEF,\n\t\t0xC3, 0x8C, 0xCE, 0xDC, 0x86, 0x17, 0x92, 0xB7,\n\t\t0xB5, 0xDC, 0xD9, 0xD9, 0x36, 0x1C, 0x72, 0x4A,\n\t\t0x12, 0x20, 0x03, 0xBF, 0x79, 0x6C, 0xE0, 0x97,\n\t\t0x98, 0x00, 0xAD, 0xAB, 0xC7, 0x45, 0x6F, 0x17,\n\t\t0x3A, 0xE5, 0x26, 0x93, 0x15, 0xAF, 0xC0, 0x1B,\n\t\t0x60, 0x6D, 0xB2, 0x9C, 0x75, 0x50, 0xE8, 0xCA\n\t},\n\t{\n\t\t0xC8, 0x52, 0xE6, 0x77, 0xF7, 0x7B, 0x14, 0xB5,\n\t\t0x85, 0xBD, 0x10, 0x2A, 0x0F, 0x14, 0x42, 0x43,\n\t\t0x05, 0x9D, 0xAB, 0xEC, 0x7C, 0xB0, 0x1F, 0xFA,\n\t\t0x61, 0xDF, 0x19, 0xFC, 0xE8, 0xAB, 0x43, 0x6B,\n\t\t0xF5, 0xE2, 0xD5, 0xC7, 0x9A, 0xA2, 0xD7, 0xB6,\n\t\t0x77, 0xF6, 0xC3, 0x75, 0xE9, 0x34, 0x3D, 0x34,\n\t\t0x2E, 0x4F, 0xF4, 0xE3, 0xAB, 0x00, 0x1B, 0xC7,\n\t\t0x98, 0x8C, 0x3C, 0x7A, 0x83, 0xCC, 0xB6, 0x9F\n\t},\n\t{\n\t\t0x01, 0x19, 0x75, 0x26, 0x91, 0x7A, 0xC2, 0xC7,\n\t\t0xBC, 0x53, 0x95, 0x19, 0xE6, 0x8B, 0xB2, 0x79,\n\t\t0x81, 0x35, 0xF6, 0x03, 0x3E, 0xD5, 0x8F, 0x5C,\n\t\t0x45, 0x1E, 0x0C, 0xE9, 0x46, 0xAF, 0xF0, 0xF9,\n\t\t0x8D, 0xFD, 0xD1, 0x51, 0x01, 0x73, 0x1A, 0xC1,\n\t\t0x66, 0x12, 0x6E, 0xAF, 0xB5, 0xE7, 0xCB, 0xE2,\n\t\t0xE2, 0x72, 0xEE, 0x23, 0x3F, 0x34, 0xE5, 0xF3,\n\t\t0xF8, 0xEA, 0x3D, 0x2D, 0x12, 0x24, 0x82, 0xFB\n\t},\n\t{\n\t\t0x05, 0x9C, 0x90, 0x85, 0x89, 0x5E, 0xB7, 0x18,\n\t\t0x30, 0x4E, 0x2D, 0xDA, 0x78, 0x68, 0x6B, 0xD9,\n\t\t0x57, 0x49, 0x81, 0x5A, 0x5E, 0xE9, 0x02, 0x51,\n\t\t0x0B, 0x00, 0x9A, 0xF6, 0x92, 0x48, 0xB6, 0xA7,\n\t\t0xA7, 0x2F, 0xF8, 0xA6, 0x28, 0xD8, 0x17, 0x73,\n\t\t0xE1, 0x1D, 0x5A, 0x1E, 0x7F, 0x69, 0x7A, 0x44,\n\t\t0x9B, 0x7A, 0x1E, 0x27, 0x12, 0xD5, 0xCF, 0xAE,\n\t\t0x7A, 0xB2, 0x65, 0x07, 0xD1, 0x11, 0x29, 0x18\n\t},\n\t{\n\t\t0x29, 0x52, 0x43, 0xBD, 0x75, 0x8C, 0xF2, 0x1C,\n\t\t0x80, 0x31, 0x25, 0xFC, 0xF3, 0x21, 0xDE, 0x5F,\n\t\t0x97, 0x98, 0x7C, 0x8D, 0xB3, 0xBB, 0x3C, 0xB5,\n\t\t0x1F, 0xF9, 0x7C, 0x4C, 0xDA, 0xC9, 0xD3, 0xBF,\n\t\t0x0A, 0x67, 0xCE, 0xE7, 0xED, 0x35, 0x0A, 0x41,\n\t\t0xFD, 0xE6, 0xAB, 0xCC, 0x25, 0x4F, 0xBC, 0x9F,\n\t\t0x8E, 0x6B, 0x3E, 0x3C, 0xCE, 0xCB, 0xD0, 0xE4,\n\t\t0xA6, 0x40, 0xA2, 0x0F, 0x36, 0x2B, 0xA3, 0xA0\n\t},\n\t{\n\t\t0xDD, 0x82, 0x32, 0xD2, 0x41, 0x2C, 0xCE, 0xEC,\n\t\t0xB5, 0x12, 0x31, 0x91, 0xF6, 0xE9, 0x22, 0x1E,\n\t\t0x85, 0x1E, 0xCC, 0xE0, 0xFA, 0xEB, 0xF0, 0x50,\n\t\t0x5F, 0x2A, 0xEE, 0xFF, 0x8A, 0x8C, 0x92, 0xD4,\n\t\t0x1D, 0xAC, 0xF1, 0x77, 0xBD, 0xAE, 0x27, 0x76,\n\t\t0x3E, 0xA4, 0xA8, 0x62, 0x05, 0xEF, 0x76, 0x34,\n\t\t0xF7, 0xA6, 0x87, 0xCC, 0x44, 0xBB, 0xBB, 0xDE,\n\t\t0xEE, 0x5E, 0x11, 0xE6, 0x5F, 0x9F, 0xBD, 0x69\n\t},\n\t{\n\t\t0xB0, 0x46, 0xB6, 0x83, 0x71, 0x6D, 0x31, 0xC9,\n\t\t0x14, 0xC7, 0x0B, 0x10, 0xF7, 0x64, 0x6D, 0xA3,\n\t\t0x1E, 0xFA, 0xB2, 0x23, 0x63, 0x47, 0x45, 0x9C,\n\t\t0xF8, 0xFA, 0x2C, 0x09, 0x12, 0x34, 0x31, 0xF7,\n\t\t0x28, 0x07, 0xF1, 0x1D, 0x86, 0x7C, 0x37, 0x70,\n\t\t0xB1, 0xF0, 0x61, 0xD5, 0x6C, 0xA0, 0xE5, 0xB1,\n\t\t0xE8, 0x8A, 0x6B, 0x44, 0xA3, 0x3C, 0xF9, 0x3E,\n\t\t0x18, 0xBC, 0xC9, 0xCE, 0xBB, 0xA5, 0xAD, 0xE7\n\t},\n\t{\n\t\t0x20, 0xE5, 0xA2, 0x55, 0x05, 0x8B, 0xE5, 0x1E,\n\t\t0x1A, 0x62, 0x9B, 0x4E, 0xBF, 0x81, 0xE5, 0xCB,\n\t\t0xE0, 0x78, 0x1C, 0xB6, 0x7C, 0xA4, 0xE5, 0x7B,\n\t\t0xA8, 0x6B, 0x30, 0x88, 0x96, 0xBC, 0xE7, 0x38,\n\t\t0x20, 0xEB, 0x08, 0x43, 0x1C, 0xE8, 0xC9, 0xBC,\n\t\t0x58, 0x10, 0xCC, 0x8D, 0x8B, 0x9C, 0x9D, 0x6F,\n\t\t0xCF, 0x83, 0x4E, 0x42, 0xEA, 0x33, 0xEF, 0x73,\n\t\t0xCE, 0xC4, 0x7D, 0x71, 0x3B, 0x6D, 0x8D, 0xFD\n\t},\n\t{\n\t\t0x1E, 0x48, 0x04, 0xF9, 0xC0, 0xB1, 0xE8, 0x2B,\n\t\t0x9E, 0xD3, 0x63, 0xBD, 0xE4, 0x47, 0x28, 0xAC,\n\t\t0xF7, 0xD0, 0x90, 0xA1, 0xBF, 0xE2, 0xDD, 0xF8,\n\t\t0x81, 0x9D, 0x65, 0x92, 0xEF, 0x45, 0x3B, 0x83,\n\t\t0x5B, 0xD2, 0xEF, 0xE8, 0xB0, 0x20, 0x6E, 0x29,\n\t\t0x25, 0x5B, 0x07, 0xFB, 0x90, 0xC7, 0xD3, 0x0D,\n\t\t0x2C, 0x11, 0x48, 0x00, 0xB8, 0x6C, 0xB0, 0xE3,\n\t\t0xE0, 0x7D, 0x38, 0x7E, 0x98, 0xCE, 0x95, 0x37\n\t},\n\t{\n\t\t0x41, 0xC9, 0x53, 0xD8, 0xD2, 0x2A, 0x86, 0xC3,\n\t\t0x63, 0x4D, 0xF4, 0x22, 0xB6, 0xDE, 0x4A, 0x4F,\n\t\t0x14, 0x96, 0x66, 0xBE, 0x8C, 0x4F, 0x58, 0x1B,\n\t\t0x26, 0x23, 0xEE, 0x65, 0xC3, 0x92, 0xA5, 0xC3,\n\t\t0x28, 0x36, 0x63, 0x9E, 0xF5, 0x6B, 0x93, 0x68,\n\t\t0x62, 0x20, 0xF4, 0x5C, 0xE6, 0x5B, 0x4F, 0xA8,\n\t\t0x58, 0x9C, 0x91, 0x25, 0x64, 0x17, 0x90, 0xB6,\n\t\t0x92, 0x5F, 0xAA, 0xD9, 0x48, 0xB8, 0xBE, 0x04\n\t},\n\t{\n\t\t0x8B, 0xFC, 0xA4, 0xC8, 0xDF, 0xE3, 0xFD, 0xE4,\n\t\t0x25, 0x7B, 0x75, 0xC3, 0xDB, 0x01, 0x86, 0x2E,\n\t\t0xD3, 0x11, 0x67, 0xDE, 0x66, 0xC2, 0xE0, 0x3A,\n\t\t0x25, 0x56, 0xC4, 0xF4, 0x6C, 0x9D, 0xFF, 0xC1,\n\t\t0xAC, 0x45, 0xF7, 0xBC, 0x59, 0xA6, 0x7A, 0xB9,\n\t\t0x36, 0x24, 0xBE, 0xB8, 0x6D, 0xDD, 0x0D, 0x02,\n\t\t0x60, 0x3F, 0x0D, 0xCD, 0x03, 0x64, 0xF0, 0xF8,\n\t\t0x08, 0x81, 0x9B, 0xE9, 0x6C, 0xD8, 0xD3, 0xB6\n\t},\n\t{\n\t\t0xF6, 0xBF, 0x59, 0xD8, 0xD4, 0x5A, 0x55, 0x71,\n\t\t0x11, 0xA2, 0x36, 0xCB, 0xBA, 0x52, 0x61, 0x9A,\n\t\t0xE3, 0xDF, 0xCC, 0x43, 0x16, 0x94, 0x38, 0x43,\n\t\t0xAF, 0xD1, 0x28, 0x1B, 0x28, 0x21, 0x4A, 0x4A,\n\t\t0x5E, 0x85, 0x1E, 0xF8, 0xC5, 0x4F, 0x50, 0x5E,\n\t\t0x3C, 0x4B, 0x60, 0x0E, 0xFF, 0xBE, 0xBB, 0x3E,\n\t\t0xAC, 0x17, 0x08, 0x7F, 0x22, 0x27, 0x58, 0x12,\n\t\t0x63, 0xF1, 0x7D, 0x7E, 0x5F, 0x68, 0xEA, 0x83\n\t},\n\t{\n\t\t0x1B, 0xC9, 0xED, 0xE4, 0xD4, 0x1A, 0x4D, 0xF6,\n\t\t0xE8, 0xE6, 0xF4, 0x7C, 0x2F, 0x4A, 0xD8, 0x73,\n\t\t0x37, 0xB6, 0x9B, 0x19, 0xF7, 0x10, 0xF7, 0x66,\n\t\t0xE1, 0xFA, 0xF5, 0xAA, 0x05, 0xA4, 0x3B, 0x66,\n\t\t0x45, 0x39, 0x6E, 0x7F, 0xBE, 0xF4, 0x3B, 0xB7,\n\t\t0x79, 0x5D, 0x39, 0x40, 0x7B, 0x58, 0x15, 0xB9,\n\t\t0x2E, 0xCC, 0x23, 0xA6, 0xC1, 0x24, 0x14, 0x21,\n\t\t0x15, 0x3A, 0x55, 0xD5, 0x1F, 0x12, 0xBF, 0xD8\n\t},\n\t{\n\t\t0x76, 0xB3, 0x8B, 0x36, 0x31, 0x55, 0x5D, 0xBC,\n\t\t0xFB, 0x21, 0x21, 0x8F, 0xF9, 0xE4, 0x12, 0xA2,\n\t\t0x29, 0x88, 0x9E, 0xF2, 0xCE, 0x8A, 0xD7, 0x05,\n\t\t0xE9, 0x0F, 0x96, 0xAA, 0xBB, 0xD5, 0xBE, 0x7E,\n\t\t0x53, 0x29, 0xA4, 0x26, 0x53, 0x4C, 0x81, 0x5A,\n\t\t0x56, 0x53, 0x77, 0x13, 0x18, 0x72, 0x66, 0x41,\n\t\t0x42, 0x4E, 0x3B, 0x88, 0x29, 0x2F, 0xB1, 0xD8,\n\t\t0x95, 0x44, 0x40, 0x6A, 0xDE, 0x9B, 0xCC, 0xB5\n\t},\n\t{\n\t\t0xE5, 0x3F, 0x60, 0x07, 0x40, 0x22, 0x4E, 0x4D,\n\t\t0x10, 0xD3, 0x1D, 0x24, 0x38, 0x00, 0x31, 0x43,\n\t\t0xAF, 0xDB, 0x43, 0x6E, 0xB1, 0x79, 0x1B, 0x15,\n\t\t0x0D, 0xE3, 0x56, 0x76, 0xF0, 0xE3, 0x2F, 0x80,\n\t\t0xB0, 0xB6, 0x5F, 0x0A, 0xCF, 0x48, 0x1A, 0x5F,\n\t\t0xBF, 0x95, 0x96, 0xC0, 0xCB, 0x0A, 0x27, 0xC7,\n\t\t0xAF, 0xC1, 0x1D, 0x1E, 0x2C, 0x4D, 0x54, 0x02,\n\t\t0x47, 0x5E, 0x4F, 0xFC, 0xC1, 0xCD, 0xA8, 0x11\n\t},\n\t{\n\t\t0x62, 0x06, 0xB9, 0x1F, 0xC0, 0xB6, 0xF1, 0x21,\n\t\t0x1E, 0x9F, 0xDE, 0xCD, 0xC9, 0xD5, 0x1A, 0x6F,\n\t\t0x1E, 0xEE, 0x65, 0x54, 0xB1, 0x38, 0xAD, 0xCD,\n\t\t0x4A, 0x82, 0x3D, 0xF0, 0x0D, 0xDE, 0xF6, 0x75,\n\t\t0x9A, 0x9B, 0xFD, 0x7A, 0x4E, 0x98, 0x1E, 0x04,\n\t\t0x52, 0x36, 0x83, 0x8F, 0x4A, 0xF6, 0x93, 0xF6,\n\t\t0x93, 0x77, 0x93, 0x14, 0x84, 0xB3, 0xE8, 0x1E,\n\t\t0x3E, 0x3B, 0xC2, 0xCB, 0x7E, 0xF7, 0x9F, 0xE9\n\t},\n\t{\n\t\t0x76, 0xFD, 0x02, 0xDA, 0xDD, 0x96, 0x3B, 0xC0,\n\t\t0x35, 0x39, 0x91, 0x46, 0xCE, 0x42, 0x98, 0x8C,\n\t\t0xC0, 0x99, 0xD3, 0xCF, 0x4D, 0x32, 0xDF, 0x5C,\n\t\t0x0B, 0xBF, 0x64, 0x10, 0x12, 0x46, 0xB1, 0xC7,\n\t\t0x08, 0xD1, 0x67, 0xE2, 0x95, 0x95, 0xD1, 0x1D,\n\t\t0x09, 0xB3, 0xF6, 0x34, 0x86, 0xB4, 0x05, 0x26,\n\t\t0xAC, 0x1D, 0xFE, 0x31, 0xBC, 0x22, 0xDE, 0xC7,\n\t\t0x0B, 0x74, 0x5E, 0x90, 0xE2, 0xEA, 0xAF, 0x5A\n\t},\n\t{\n\t\t0xF0, 0xA1, 0xFB, 0xE3, 0x11, 0x63, 0xE4, 0x21,\n\t\t0x01, 0x50, 0x72, 0x18, 0x3D, 0x68, 0xEE, 0x51,\n\t\t0x91, 0xA9, 0x9C, 0xFD, 0xA1, 0x69, 0xBA, 0x5A,\n\t\t0x19, 0x54, 0xC9, 0xF3, 0x10, 0x7D, 0x4E, 0xCA,\n\t\t0x06, 0x3E, 0x13, 0x7A, 0x71, 0x14, 0xD3, 0x97,\n\t\t0xC9, 0xDB, 0x67, 0x2B, 0x9F, 0x47, 0x8D, 0x41,\n\t\t0xC3, 0x4E, 0x99, 0x1B, 0x06, 0x69, 0xA9, 0x51,\n\t\t0x53, 0x92, 0x90, 0xC8, 0xED, 0x65, 0xE4, 0x6A\n\t},\n\t{\n\t\t0x13, 0xC7, 0x2A, 0x6A, 0xA5, 0x71, 0xB1, 0x43,\n\t\t0xDC, 0xCF, 0x45, 0xAD, 0xCD, 0x98, 0xEA, 0xE6,\n\t\t0x99, 0xA1, 0x54, 0xB1, 0x10, 0xF2, 0x5E, 0x7E,\n\t\t0x9E, 0x82, 0xB7, 0x65, 0xB9, 0xA0, 0x89, 0x23,\n\t\t0x68, 0x8E, 0x8E, 0x0F, 0xF3, 0x11, 0xA6, 0x8A,\n\t\t0x77, 0x1E, 0x14, 0x50, 0x96, 0xD6, 0x07, 0x76,\n\t\t0xC6, 0xD6, 0xEE, 0x70, 0xAD, 0x6F, 0x69, 0xFA,\n\t\t0x2B, 0x76, 0x77, 0x63, 0x40, 0x55, 0xA0, 0x0E\n\t},\n\t{\n\t\t0x0E, 0x06, 0x2B, 0xFE, 0x81, 0x8E, 0xE1, 0x0F,\n\t\t0x33, 0x48, 0x1D, 0xEA, 0x43, 0x02, 0x8B, 0x2C,\n\t\t0xFB, 0xB4, 0x9E, 0xC9, 0x5E, 0x0F, 0x75, 0xA9,\n\t\t0xE1, 0x6D, 0x40, 0x4B, 0xC5, 0x19, 0xB9, 0xAD,\n\t\t0x50, 0xB4, 0xA7, 0x33, 0x69, 0x2C, 0xA5, 0x4E,\n\t\t0xFB, 0x68, 0x04, 0x69, 0xED, 0x83, 0xDD, 0xEF,\n\t\t0xBD, 0xDD, 0xB1, 0x39, 0x04, 0x2E, 0x0E, 0x1C,\n\t\t0x09, 0xC3, 0xEB, 0x79, 0x03, 0xFA, 0x08, 0xDF\n\t},\n\t{\n\t\t0x45, 0x3B, 0xE4, 0xAA, 0xB9, 0xF4, 0x23, 0xB3,\n\t\t0x36, 0x52, 0xA0, 0xB5, 0xD0, 0x2A, 0x9A, 0xF8,\n\t\t0x55, 0xDD, 0x0D, 0x42, 0xDD, 0x83, 0x11, 0x0B,\n\t\t0xA3, 0xBC, 0x4B, 0x39, 0x94, 0xEA, 0x3F, 0x88,\n\t\t0x5A, 0x71, 0x30, 0x89, 0x75, 0x08, 0x9B, 0x49,\n\t\t0x03, 0xE2, 0xE4, 0xD6, 0xBA, 0x6D, 0xC2, 0xE8,\n\t\t0x40, 0x31, 0xFF, 0xE9, 0xC8, 0x56, 0x39, 0x75,\n\t\t0xC8, 0x61, 0x6A, 0xCA, 0x07, 0x42, 0xE8, 0x29\n\t},\n\t{\n\t\t0x53, 0x61, 0xE3, 0xE8, 0x93, 0xDD, 0x36, 0x0B,\n\t\t0xCB, 0xF5, 0x1C, 0x79, 0x3E, 0xC0, 0x92, 0xA6,\n\t\t0xB0, 0x52, 0x05, 0x4F, 0x5F, 0x00, 0x0B, 0x9F,\n\t\t0xCE, 0x50, 0x7B, 0x66, 0x45, 0xF8, 0xD4, 0x70,\n\t\t0x13, 0xA8, 0x70, 0x6A, 0x58, 0xD4, 0xB1, 0x06,\n\t\t0x29, 0xCC, 0x82, 0xB8, 0xD2, 0xD7, 0x96, 0xFD,\n\t\t0xD3, 0x7B, 0x60, 0x8A, 0x58, 0x79, 0x52, 0xD6,\n\t\t0x55, 0x3E, 0x01, 0xD1, 0xAF, 0x0E, 0x04, 0xB8\n\t},\n\t{\n\t\t0x74, 0xB5, 0x67, 0x39, 0xF0, 0x1F, 0x82, 0x09,\n\t\t0xA4, 0x04, 0x44, 0xDF, 0x4C, 0xCD, 0xEE, 0xEA,\n\t\t0x8F, 0x97, 0xE8, 0xE7, 0x6E, 0xFA, 0x3C, 0x04,\n\t\t0x33, 0x7F, 0x69, 0x94, 0x5C, 0x4D, 0x44, 0xC0,\n\t\t0x85, 0xF1, 0xF4, 0x78, 0x96, 0x96, 0x36, 0x1E,\n\t\t0x3C, 0x97, 0x77, 0x4A, 0x93, 0x5F, 0x86, 0x0D,\n\t\t0x67, 0x46, 0x86, 0xDC, 0xBA, 0x3D, 0x45, 0xEC,\n\t\t0xD8, 0x63, 0x9A, 0x64, 0xAE, 0xA0, 0x62, 0x1B\n\t},\n\t{\n\t\t0xB4, 0xD3, 0x15, 0x87, 0xB9, 0x2B, 0x53, 0x61,\n\t\t0xCD, 0xC2, 0xD3, 0xC4, 0x10, 0x86, 0xC1, 0x55,\n\t\t0x3E, 0x7B, 0x55, 0xA1, 0xF6, 0x1E, 0x94, 0xD2,\n\t\t0xBC, 0x30, 0xBC, 0x25, 0x1D, 0xAF, 0x8A, 0x5E,\n\t\t0xBF, 0xC5, 0x07, 0x09, 0xCC, 0x04, 0xCB, 0xAF,\n\t\t0x4B, 0x3B, 0x4D, 0xA2, 0xD2, 0x6B, 0x81, 0x23,\n\t\t0x8F, 0xBA, 0x71, 0x8F, 0xA9, 0x17, 0x59, 0xB8,\n\t\t0x0B, 0xD3, 0x10, 0x3A, 0xEC, 0x11, 0xE0, 0x6F\n\t},\n\t{\n\t\t0xAA, 0xF6, 0x12, 0x7F, 0x00, 0xA0, 0x3D, 0x96,\n\t\t0x40, 0x6B, 0x9F, 0xB4, 0xAC, 0x70, 0x16, 0x0D,\n\t\t0xB5, 0x22, 0x42, 0x9B, 0x5C, 0xD9, 0x4E, 0x7F,\n\t\t0xA0, 0x30, 0x3A, 0x74, 0x94, 0x78, 0xFE, 0x31,\n\t\t0x89, 0xC8, 0xEA, 0x23, 0x93, 0x0A, 0x66, 0x25,\n\t\t0x2A, 0x80, 0x26, 0x74, 0xDC, 0xAF, 0x77, 0x00,\n\t\t0x46, 0x82, 0x0D, 0xD9, 0x64, 0xC6, 0x6F, 0x0F,\n\t\t0x54, 0x75, 0x1A, 0x72, 0xF9, 0x7D, 0x9C, 0x35\n\t},\n\t{\n\t\t0x2C, 0x30, 0xD4, 0x8D, 0xF9, 0x98, 0x4E, 0x02,\n\t\t0xF7, 0x5A, 0x94, 0x54, 0x92, 0x17, 0x18, 0x4D,\n\t\t0xD0, 0x2A, 0xAD, 0x3B, 0x57, 0x68, 0x3D, 0x09,\n\t\t0xB5, 0xA8, 0xC2, 0xEF, 0x53, 0xA9, 0x6A, 0xFB,\n\t\t0x73, 0xFE, 0xB6, 0xF9, 0x14, 0xE2, 0xD8, 0x15,\n\t\t0xBB, 0x3B, 0x08, 0x65, 0x43, 0x32, 0xFC, 0xFE,\n\t\t0x79, 0xF8, 0x0E, 0xC5, 0xF0, 0x51, 0xDA, 0x10,\n\t\t0xD7, 0x21, 0x41, 0x3D, 0xDD, 0xE8, 0xFA, 0x60\n\t},\n\t{\n\t\t0x92, 0xE2, 0xC5, 0xF7, 0x5D, 0x0C, 0xEA, 0xFC,\n\t\t0x81, 0x8F, 0xA7, 0x93, 0x59, 0x39, 0xE4, 0x8B,\n\t\t0x91, 0x59, 0x41, 0xEF, 0x73, 0x4D, 0x75, 0x27,\n\t\t0x0E, 0xB3, 0x21, 0xBA, 0x20, 0x80, 0xEF, 0x6D,\n\t\t0x25, 0x5E, 0x90, 0xEF, 0x96, 0xC6, 0x4C, 0xFF,\n\t\t0x1D, 0x8C, 0x18, 0xF3, 0x3C, 0x2E, 0xAB, 0x10,\n\t\t0x7F, 0xEF, 0x53, 0xE0, 0xD8, 0xBB, 0x16, 0x05,\n\t\t0x16, 0x80, 0x74, 0x80, 0xFC, 0xBA, 0x53, 0x73\n\t},\n\t{\n\t\t0x6E, 0x03, 0xA9, 0x1E, 0x20, 0x44, 0x46, 0x27,\n\t\t0xE3, 0xD2, 0xE2, 0x22, 0x26, 0xCF, 0x47, 0x00,\n\t\t0x26, 0x69, 0x44, 0x34, 0xED, 0x64, 0x79, 0x82,\n\t\t0x8C, 0xB6, 0xDC, 0x8F, 0x27, 0x96, 0x0A, 0xEE,\n\t\t0xE2, 0xF4, 0xAB, 0x87, 0x2A, 0x5C, 0xA2, 0xF7,\n\t\t0xF6, 0x52, 0xF7, 0xDC, 0x77, 0xD5, 0xF9, 0x6D,\n\t\t0x85, 0x82, 0x8B, 0x8F, 0x9C, 0x2D, 0x6C, 0x23,\n\t\t0x9E, 0x79, 0x77, 0x24, 0xA1, 0x31, 0x31, 0xB1\n\t},\n\t{\n\t\t0xBA, 0x43, 0x2D, 0xB0, 0xA3, 0x31, 0xBB, 0x8C,\n\t\t0x39, 0xB1, 0x7B, 0xEE, 0x34, 0x46, 0x2B, 0x26,\n\t\t0xDD, 0xB7, 0xAD, 0x91, 0xB6, 0xC7, 0x5A, 0xEC,\n\t\t0x27, 0x65, 0xFB, 0xAE, 0x3A, 0x0E, 0x60, 0xEC,\n\t\t0x54, 0x6D, 0x45, 0xF8, 0xE5, 0x84, 0x37, 0xB9,\n\t\t0xD7, 0x7C, 0x3D, 0x2E, 0x8D, 0x7C, 0xE0, 0x69,\n\t\t0x73, 0x15, 0x66, 0x51, 0xD4, 0x08, 0x22, 0x2A,\n\t\t0xA2, 0x90, 0xCB, 0x58, 0xCA, 0xBC, 0x0A, 0xE5\n\t},\n\t{\n\t\t0x83, 0xA0, 0x1E, 0x23, 0xAB, 0x27, 0x7B, 0x1F,\n\t\t0xC2, 0x8C, 0xD8, 0xBB, 0x8D, 0xA7, 0xE9, 0x4C,\n\t\t0x70, 0xF1, 0xDE, 0xE3, 0x2D, 0x19, 0x55, 0xCE,\n\t\t0xE2, 0x50, 0xEE, 0x58, 0x41, 0x9A, 0x1F, 0xEE,\n\t\t0x10, 0xA8, 0x99, 0x17, 0x97, 0xCE, 0x3D, 0x20,\n\t\t0x93, 0x80, 0xCA, 0x9F, 0x98, 0x93, 0x39, 0xE2,\n\t\t0xD8, 0xA8, 0x1C, 0x67, 0xD7, 0x37, 0xD8, 0x28,\n\t\t0x8C, 0x7F, 0xAE, 0x46, 0x02, 0x83, 0x4A, 0x8B\n\t},\n\t{\n\t\t0x0E, 0xA3, 0x21, 0x72, 0xCC, 0x19, 0x1D, 0xFC,\n\t\t0x13, 0x1C, 0xD8, 0x8A, 0xA0, 0x3F, 0xF4, 0x18,\n\t\t0x5C, 0x0B, 0xFA, 0x7B, 0x19, 0x11, 0x12, 0x19,\n\t\t0xEE, 0xCB, 0x45, 0xB0, 0xFF, 0x60, 0x4D, 0x3E,\n\t\t0xDB, 0x00, 0x55, 0x0A, 0xBB, 0xA1, 0x11, 0x52,\n\t\t0x2B, 0x77, 0xAE, 0x61, 0xC9, 0xA8, 0xD6, 0xE9,\n\t\t0x4F, 0xCA, 0x9D, 0x96, 0xC3, 0x8D, 0x6B, 0x7C,\n\t\t0xCE, 0x27, 0x52, 0xF0, 0xD0, 0xC3, 0x7E, 0x78\n\t},\n\t{\n\t\t0x54, 0xAD, 0xD6, 0x55, 0x2B, 0x08, 0x85, 0x8B,\n\t\t0x23, 0xD6, 0x64, 0x5F, 0x6C, 0xE7, 0x9E, 0x92,\n\t\t0xF3, 0x8B, 0x66, 0xAE, 0x91, 0x86, 0x77, 0xE6,\n\t\t0xD9, 0x1F, 0x71, 0x87, 0xC4, 0x16, 0x05, 0x24,\n\t\t0xDF, 0xA8, 0xD0, 0x1F, 0x00, 0xEA, 0x93, 0xDD,\n\t\t0x29, 0x9F, 0x3C, 0xC4, 0x09, 0x01, 0xBD, 0x33,\n\t\t0x27, 0xA0, 0xF1, 0x8C, 0xCD, 0x7B, 0x6B, 0x8E,\n\t\t0x4E, 0x47, 0xCD, 0x28, 0xCF, 0x83, 0x8F, 0xAB\n\t},\n\t{\n\t\t0xEF, 0x84, 0x74, 0x6D, 0xC2, 0x01, 0x56, 0xB6,\n\t\t0x6B, 0xA5, 0xC7, 0x8A, 0x50, 0x83, 0x0A, 0xBD,\n\t\t0x2A, 0xEF, 0x90, 0xE6, 0x67, 0xB9, 0x7E, 0xB5,\n\t\t0x22, 0x91, 0xBC, 0x86, 0x9D, 0x8A, 0xA2, 0x45,\n\t\t0x59, 0xA1, 0x42, 0xC6, 0x8F, 0xEA, 0x2E, 0xF3,\n\t\t0x2A, 0xF2, 0x2D, 0xFC, 0xEA, 0x4C, 0x90, 0xB3,\n\t\t0xD4, 0x90, 0x8C, 0xC9, 0xEA, 0x5C, 0xFC, 0x4E,\n\t\t0x91, 0xBF, 0x11, 0xCE, 0x6A, 0x7E, 0x57, 0x61\n\t},\n\t{\n\t\t0x5A, 0x1B, 0xF3, 0x81, 0xA0, 0x41, 0x19, 0xF9,\n\t\t0x42, 0xE4, 0x63, 0xAB, 0xA2, 0xB1, 0x64, 0x38,\n\t\t0x82, 0x46, 0x8A, 0xEC, 0xC1, 0xB1, 0xAA, 0x1E,\n\t\t0x7B, 0xCA, 0xAB, 0x3B, 0x47, 0x8F, 0xC5, 0xF0,\n\t\t0x56, 0xF1, 0x0D, 0xA9, 0x03, 0x7D, 0x40, 0xFA,\n\t\t0x7F, 0x55, 0x70, 0x8E, 0x10, 0x3B, 0xDA, 0x96,\n\t\t0x5E, 0x92, 0x0C, 0xF6, 0x7C, 0xE3, 0xAD, 0xF7,\n\t\t0xE2, 0x00, 0xE8, 0x61, 0x01, 0x4D, 0xEC, 0xC6\n\t},\n\t{\n\t\t0xAC, 0xF7, 0x8A, 0xA3, 0x28, 0x45, 0x96, 0xF3,\n\t\t0x30, 0xB7, 0xE8, 0x47, 0x51, 0xB9, 0x4C, 0x31,\n\t\t0x4C, 0xD8, 0x36, 0x36, 0x27, 0xBA, 0x99, 0x78,\n\t\t0x81, 0x30, 0x85, 0x78, 0x87, 0x37, 0x59, 0x89,\n\t\t0x5D, 0x13, 0xDF, 0xFF, 0xA5, 0xE5, 0x74, 0x50,\n\t\t0x13, 0x61, 0xF0, 0x43, 0xC7, 0x4F, 0x57, 0xD2,\n\t\t0xD0, 0xF1, 0x5C, 0x7A, 0x41, 0xC7, 0xC4, 0x5E,\n\t\t0x3C, 0x09, 0xAD, 0x89, 0xD6, 0x99, 0xA9, 0x77\n\t},\n\t{\n\t\t0x18, 0xB3, 0xE9, 0x04, 0x38, 0x44, 0xD4, 0xF3,\n\t\t0xA2, 0xD0, 0x21, 0xF5, 0x4C, 0x38, 0xFA, 0xCC,\n\t\t0x36, 0x4F, 0x84, 0xBA, 0x10, 0x58, 0xF2, 0x10,\n\t\t0x09, 0xFC, 0x37, 0x1D, 0x2E, 0x4F, 0x38, 0xC7,\n\t\t0x27, 0x51, 0x8A, 0xAB, 0xA6, 0xA2, 0x9E, 0x0F,\n\t\t0xDA, 0xE6, 0xE7, 0x60, 0xA4, 0xF1, 0xA6, 0xD7,\n\t\t0x58, 0xEB, 0xE4, 0x2C, 0x2A, 0xFC, 0x9D, 0x2C,\n\t\t0xDC, 0x6D, 0xD5, 0x80, 0x77, 0x8C, 0x4B, 0x32\n\t},\n\t{\n\t\t0x18, 0x96, 0xB2, 0x31, 0x70, 0x33, 0xCF, 0x31,\n\t\t0x04, 0x68, 0x73, 0xD8, 0x7F, 0x26, 0xE6, 0xA4,\n\t\t0x2A, 0x9D, 0x77, 0x0B, 0xBA, 0xF6, 0xE0, 0x62,\n\t\t0xDF, 0x11, 0xF9, 0xB4, 0xA0, 0xEA, 0xB2, 0x75,\n\t\t0xAA, 0xB1, 0x2C, 0xAA, 0xC2, 0xD3, 0xF5, 0x29,\n\t\t0xEB, 0x20, 0xD0, 0x70, 0xFD, 0x84, 0x4D, 0x86,\n\t\t0xD0, 0xA5, 0x71, 0xCD, 0xF6, 0x28, 0x5F, 0x80,\n\t\t0xE2, 0x30, 0x8B, 0xB8, 0x2C, 0x6C, 0x5B, 0x3B\n\t},\n\t{\n\t\t0x8C, 0x3D, 0xC4, 0x01, 0x94, 0xAA, 0x02, 0x1F,\n\t\t0x3C, 0x4A, 0x1F, 0x9A, 0x05, 0x5E, 0x4D, 0x41,\n\t\t0x9E, 0xB3, 0xA2, 0x6D, 0x4C, 0x2F, 0x1A, 0x8C,\n\t\t0x7E, 0x18, 0x8B, 0x73, 0x48, 0x13, 0x40, 0x80,\n\t\t0xB6, 0x3F, 0x6E, 0x57, 0x0A, 0xD1, 0x1C, 0x28,\n\t\t0x78, 0x66, 0x53, 0x55, 0x41, 0x9C, 0x10, 0x20,\n\t\t0xDE, 0x4B, 0x65, 0x5E, 0x7A, 0x6C, 0x2C, 0xCD,\n\t\t0xE9, 0x07, 0x2C, 0xD4, 0x27, 0xFE, 0x8C, 0x4E\n\t},\n\t{\n\t\t0x70, 0xAE, 0x04, 0x30, 0xD5, 0x45, 0xEC, 0x42,\n\t\t0x7F, 0x85, 0x41, 0x21, 0x1D, 0x4F, 0xE0, 0x42,\n\t\t0xB9, 0x82, 0x3A, 0xCE, 0xC0, 0x4B, 0x15, 0xC9,\n\t\t0x0B, 0x7F, 0x4B, 0x8B, 0xDD, 0x3D, 0xC7, 0x85,\n\t\t0x19, 0x90, 0xF3, 0x70, 0xE7, 0x14, 0x16, 0x75,\n\t\t0x10, 0x66, 0x49, 0xD3, 0x91, 0x51, 0x09, 0x03,\n\t\t0x18, 0x23, 0x1E, 0x4D, 0xED, 0x51, 0x22, 0x5D,\n\t\t0x9A, 0x6F, 0xA6, 0xC4, 0x24, 0x69, 0x5D, 0xE2\n\t},\n\t{\n\t\t0x07, 0x33, 0x6C, 0x42, 0xBD, 0x51, 0x49, 0x0E,\n\t\t0xF8, 0x4D, 0xFB, 0xDF, 0xAB, 0x74, 0x66, 0xF6,\n\t\t0xB6, 0x39, 0x99, 0xA5, 0xC0, 0x88, 0x72, 0xDF,\n\t\t0xED, 0xA0, 0x20, 0x6F, 0xDA, 0x80, 0xB9, 0xA6,\n\t\t0x2D, 0xE7, 0x28, 0xE3, 0xE3, 0xC3, 0xFD, 0x6B,\n\t\t0x7D, 0x21, 0xA4, 0x38, 0xAA, 0xD1, 0xB8, 0xDD,\n\t\t0x22, 0x38, 0x63, 0xC0, 0xD2, 0x6A, 0xCA, 0x27,\n\t\t0x79, 0x01, 0x74, 0xD9, 0xD4, 0x42, 0xA6, 0x4C\n\t},\n\t{\n\t\t0x79, 0x26, 0x70, 0x88, 0x59, 0xE6, 0xE2, 0xAB,\n\t\t0x68, 0xF6, 0x04, 0xDA, 0x69, 0xA9, 0xFB, 0x50,\n\t\t0x87, 0xBB, 0x33, 0xF4, 0xE8, 0xD8, 0x95, 0x73,\n\t\t0x0E, 0x30, 0x1A, 0xB2, 0xD7, 0xDF, 0x74, 0x8B,\n\t\t0x67, 0xDF, 0x0B, 0x6B, 0x86, 0x22, 0xE5, 0x2D,\n\t\t0xD5, 0x7D, 0x8D, 0x3A, 0xD8, 0x7D, 0x58, 0x20,\n\t\t0xD4, 0xEC, 0xFD, 0x24, 0x17, 0x8B, 0x2D, 0x2B,\n\t\t0x78, 0xD6, 0x4F, 0x4F, 0xBD, 0x38, 0x75, 0x82\n\t},\n\t{\n\t\t0x92, 0x80, 0xF4, 0xD1, 0x15, 0x70, 0x32, 0xAB,\n\t\t0x31, 0x5C, 0x10, 0x0D, 0x63, 0x62, 0x83, 0xFB,\n\t\t0xF4, 0xFB, 0xA2, 0xFB, 0xAD, 0x0F, 0x8B, 0xC0,\n\t\t0x20, 0x72, 0x1D, 0x76, 0xBC, 0x1C, 0x89, 0x73,\n\t\t0xCE, 0xD2, 0x88, 0x71, 0xCC, 0x90, 0x7D, 0xAB,\n\t\t0x60, 0xE5, 0x97, 0x56, 0x98, 0x7B, 0x0E, 0x0F,\n\t\t0x86, 0x7F, 0xA2, 0xFE, 0x9D, 0x90, 0x41, 0xF2,\n\t\t0xC9, 0x61, 0x80, 0x74, 0xE4, 0x4F, 0xE5, 0xE9\n\t},\n\t{\n\t\t0x55, 0x30, 0xC2, 0xD5, 0x9F, 0x14, 0x48, 0x72,\n\t\t0xE9, 0x87, 0xE4, 0xE2, 0x58, 0xA7, 0xD8, 0xC3,\n\t\t0x8C, 0xE8, 0x44, 0xE2, 0xCC, 0x2E, 0xED, 0x94,\n\t\t0x0F, 0xFC, 0x68, 0x3B, 0x49, 0x88, 0x15, 0xE5,\n\t\t0x3A, 0xDB, 0x1F, 0xAA, 0xF5, 0x68, 0x94, 0x61,\n\t\t0x22, 0x80, 0x5A, 0xC3, 0xB8, 0xE2, 0xFE, 0xD4,\n\t\t0x35, 0xFE, 0xD6, 0x16, 0x2E, 0x76, 0xF5, 0x64,\n\t\t0xE5, 0x86, 0xBA, 0x46, 0x44, 0x24, 0xE8, 0x85\n\t},\n\t{\n\t\t0xDA, 0x85, 0x0A, 0x2F, 0x54, 0xE9, 0x44, 0x89,\n\t\t0x17, 0xD0, 0xDC, 0xAA, 0x63, 0x93, 0x7B, 0x95,\n\t\t0xA4, 0xDA, 0x1E, 0xAC, 0x8A, 0xF4, 0xDD, 0xF2,\n\t\t0x11, 0x3E, 0x5C, 0x8B, 0x0D, 0x4D, 0xB2, 0x66,\n\t\t0x9A, 0xF3, 0xC2, 0xAC, 0xB0, 0x80, 0x3D, 0x05,\n\t\t0x32, 0x3F, 0x3E, 0xC5, 0x5A, 0xBD, 0x33, 0xBD,\n\t\t0xF9, 0xB2, 0xBE, 0x89, 0x0E, 0xE7, 0x9E, 0x7F,\n\t\t0x3F, 0xCE, 0x4E, 0x19, 0x86, 0x96, 0xA7, 0xA3\n\t},\n\t{\n\t\t0xF1, 0x60, 0x95, 0xDD, 0x9F, 0x1E, 0xEB, 0x77,\n\t\t0xD5, 0xB9, 0x2F, 0x4B, 0x1F, 0xAC, 0x3A, 0x2C,\n\t\t0x5D, 0xA6, 0xAE, 0x5D, 0x0A, 0xB3, 0xF2, 0x54,\n\t\t0xE2, 0xA7, 0xFE, 0x52, 0x67, 0x24, 0x11, 0xD0,\n\t\t0x1C, 0xFA, 0x6A, 0xC0, 0x5B, 0xF3, 0x9E, 0xF6,\n\t\t0x5F, 0x4B, 0x22, 0x26, 0x4B, 0x41, 0xC3, 0xF3,\n\t\t0x63, 0x56, 0x3A, 0xBF, 0x0E, 0x92, 0x42, 0x90,\n\t\t0xC1, 0xC6, 0x80, 0xB1, 0x8A, 0xA6, 0x5B, 0x44\n\t},\n\t{\n\t\t0x76, 0xD0, 0x0A, 0x09, 0xC5, 0xBD, 0xD3, 0x9E,\n\t\t0xD3, 0x28, 0x71, 0x72, 0x2C, 0xFA, 0x00, 0x47,\n\t\t0x67, 0x4B, 0xEC, 0x8D, 0x35, 0x17, 0x5A, 0xF9,\n\t\t0x0D, 0x7A, 0xE9, 0x10, 0x74, 0x40, 0xA2, 0xA0,\n\t\t0x63, 0x88, 0x56, 0xD8, 0x38, 0x4C, 0x81, 0x7D,\n\t\t0x77, 0x2A, 0x4A, 0x59, 0x7A, 0x89, 0x55, 0x49,\n\t\t0xC8, 0x48, 0x66, 0x37, 0x56, 0x31, 0xCB, 0xA0,\n\t\t0x42, 0xF0, 0xEF, 0x6F, 0xFE, 0xB8, 0x9D, 0x44\n\t},\n\t{\n\t\t0xA6, 0x51, 0x13, 0x7B, 0x2C, 0x47, 0xFB, 0x79,\n\t\t0x51, 0xE7, 0xBD, 0xA7, 0x15, 0x43, 0xA6, 0xEB,\n\t\t0xC6, 0x24, 0x2A, 0xCA, 0xB4, 0x34, 0x7D, 0x38,\n\t\t0x8B, 0xE8, 0x35, 0x0F, 0x0C, 0x3F, 0xA3, 0xDF,\n\t\t0x8D, 0x95, 0x2C, 0x7C, 0x8A, 0x3D, 0xAF, 0x01,\n\t\t0xE0, 0x6C, 0x1D, 0xA6, 0x94, 0x96, 0xBB, 0xA8,\n\t\t0xDE, 0x62, 0xD8, 0x6B, 0x50, 0x93, 0x25, 0x6F,\n\t\t0x77, 0xA1, 0x87, 0xB5, 0x3D, 0xB0, 0x39, 0x88\n\t},\n\t{\n\t\t0xF3, 0x2F, 0x15, 0x0C, 0x2D, 0x67, 0xC0, 0xC4,\n\t\t0x37, 0x40, 0x1B, 0x70, 0xF6, 0x0B, 0x38, 0xF0,\n\t\t0xA3, 0xA4, 0x70, 0x59, 0x03, 0x3E, 0x75, 0x05,\n\t\t0xE6, 0x9A, 0x1D, 0x30, 0x12, 0x96, 0x03, 0x0B,\n\t\t0xC9, 0xB2, 0x95, 0x19, 0xC7, 0xF8, 0xB7, 0xD5,\n\t\t0x9A, 0x71, 0xFA, 0xB9, 0x05, 0x57, 0xDC, 0x3D,\n\t\t0xC8, 0x23, 0xFA, 0xC9, 0x5B, 0x9E, 0x85, 0xE6,\n\t\t0x52, 0x52, 0x8C, 0xBF, 0xB0, 0x1B, 0x11, 0x78\n\t},\n\t{\n\t\t0x27, 0x02, 0x56, 0x61, 0x36, 0xC4, 0x92, 0xF4,\n\t\t0x10, 0x89, 0xB0, 0x60, 0x10, 0x84, 0x60, 0xFA,\n\t\t0x30, 0x22, 0xC9, 0xC2, 0x5D, 0x34, 0x3B, 0xCB,\n\t\t0xD8, 0xAF, 0x2A, 0xF1, 0x9C, 0x17, 0xEF, 0x4C,\n\t\t0xA9, 0xF2, 0x22, 0x4F, 0xE7, 0xC4, 0x70, 0x0A,\n\t\t0x10, 0x19, 0x8E, 0xE5, 0x24, 0x8F, 0x30, 0x0B,\n\t\t0x54, 0x8E, 0xBF, 0x5C, 0x8E, 0x71, 0x16, 0x32,\n\t\t0x0C, 0xC8, 0x93, 0xFF, 0x7E, 0x23, 0x1F, 0xFB\n\t},\n\t{\n\t\t0xFF, 0xE6, 0x87, 0x9F, 0x46, 0xB6, 0x29, 0x2B,\n\t\t0x21, 0x96, 0x97, 0x2E, 0x3F, 0xDF, 0x4F, 0xE9,\n\t\t0xEA, 0x4A, 0x81, 0x6D, 0x18, 0x07, 0xA3, 0x1C,\n\t\t0xAE, 0xAD, 0x6A, 0xAC, 0x5F, 0x06, 0x3C, 0x8F,\n\t\t0xE8, 0x77, 0x79, 0x75, 0x59, 0xA7, 0x59, 0xA0,\n\t\t0x0F, 0x8B, 0xA8, 0xF6, 0x68, 0xD8, 0x96, 0x8F,\n\t\t0xB3, 0x1D, 0x8A, 0x3B, 0x84, 0x57, 0x35, 0x90,\n\t\t0x2C, 0x5E, 0x42, 0xE2, 0x89, 0xEE, 0x0B, 0x62\n\t},\n\t{\n\t\t0x14, 0x48, 0x84, 0x28, 0x68, 0x22, 0xC2, 0x51,\n\t\t0x2D, 0x61, 0xB0, 0x46, 0xE6, 0x74, 0xD8, 0x6B,\n\t\t0x26, 0x4E, 0x9C, 0xC6, 0x89, 0x3E, 0xFF, 0x36,\n\t\t0x73, 0x11, 0x24, 0xF5, 0x9D, 0x1A, 0x82, 0x00,\n\t\t0x1E, 0x63, 0xF3, 0xE8, 0x05, 0x1C, 0xFE, 0x52,\n\t\t0xE7, 0x59, 0x7E, 0x28, 0x73, 0x8E, 0x3C, 0x3A,\n\t\t0x70, 0xF1, 0xBE, 0xD9, 0x68, 0x0E, 0x2C, 0x0E,\n\t\t0xF3, 0x72, 0x8B, 0x10, 0xA5, 0x6E, 0xD9, 0x87\n\t},\n\t{\n\t\t0x17, 0xC3, 0xF1, 0x46, 0xEE, 0x8D, 0xEC, 0x3B,\n\t\t0xAF, 0xCB, 0x51, 0xC0, 0xDA, 0x37, 0xF1, 0x78,\n\t\t0x71, 0xF2, 0x34, 0xC4, 0xA0, 0xFB, 0x7F, 0xA6,\n\t\t0xD0, 0x70, 0x7A, 0x54, 0x3E, 0x3C, 0xBF, 0x3A,\n\t\t0xDB, 0x81, 0xE3, 0x0C, 0x1E, 0x0A, 0xE9, 0xE1,\n\t\t0xAC, 0xE7, 0x22, 0x3B, 0xDA, 0x99, 0xBD, 0x59,\n\t\t0x19, 0xA3, 0xCF, 0xCC, 0x92, 0xC6, 0xA7, 0x55,\n\t\t0xE4, 0x56, 0xF0, 0x93, 0x82, 0x3B, 0xD3, 0x3E\n\t},\n\t{\n\t\t0x1B, 0x83, 0x7A, 0xF2, 0x33, 0xA8, 0xA6, 0x8B,\n\t\t0xE7, 0x09, 0x52, 0xF7, 0x83, 0xC4, 0x96, 0x1A,\n\t\t0x81, 0x52, 0xD1, 0xE0, 0xB0, 0xFA, 0x32, 0x5F,\n\t\t0xF0, 0x86, 0xEA, 0x5B, 0x5F, 0x13, 0x12, 0xB8,\n\t\t0x9C, 0x42, 0xE0, 0x1B, 0x8C, 0x3A, 0x47, 0x7C,\n\t\t0xB5, 0x40, 0xC0, 0x6B, 0x2F, 0x37, 0xEE, 0x0E,\n\t\t0x39, 0x24, 0xD7, 0x45, 0xB4, 0xFF, 0x5C, 0x6A,\n\t\t0xF7, 0xD6, 0x1E, 0x0E, 0x37, 0xAC, 0x19, 0x31\n\t},\n\t{\n\t\t0x78, 0x97, 0x88, 0x0C, 0x1E, 0xB0, 0x0F, 0xD2,\n\t\t0x56, 0x7A, 0xE8, 0xA5, 0x9E, 0x64, 0x82, 0xAF,\n\t\t0xE1, 0x73, 0x49, 0xCF, 0x93, 0x92, 0x4A, 0x91,\n\t\t0x5F, 0x8C, 0x59, 0x26, 0x93, 0xD4, 0x52, 0x07,\n\t\t0x55, 0x19, 0x68, 0x9D, 0xFC, 0xD2, 0x93, 0xE3,\n\t\t0x76, 0x89, 0x7B, 0x3B, 0x0E, 0x03, 0x6F, 0x11,\n\t\t0x4F, 0xE8, 0x1E, 0xBC, 0xB3, 0x15, 0x36, 0x71,\n\t\t0xBD, 0x23, 0xBC, 0x2B, 0xED, 0x46, 0xF9, 0xC2\n\t},\n\t{\n\t\t0xCA, 0x7B, 0x6C, 0x77, 0x5D, 0x20, 0x1E, 0x5B,\n\t\t0x5A, 0x77, 0x22, 0x61, 0xDE, 0x52, 0x8E, 0x47,\n\t\t0x5F, 0x4B, 0xDE, 0x51, 0x76, 0x60, 0x52, 0x9F,\n\t\t0x41, 0xBE, 0xEB, 0x15, 0x78, 0xB2, 0x4B, 0xCB,\n\t\t0x94, 0xB9, 0x41, 0x0F, 0x9B, 0xF3, 0x36, 0xC1,\n\t\t0x09, 0xF9, 0xD4, 0x70, 0x93, 0xA1, 0x0B, 0xA6,\n\t\t0xDE, 0xBE, 0x50, 0x43, 0x80, 0xD9, 0xD1, 0x50,\n\t\t0x73, 0xBD, 0xD1, 0x11, 0xC8, 0xD1, 0x29, 0xFA\n\t},\n\t{\n\t\t0x57, 0x18, 0xE0, 0xD4, 0x5D, 0xEB, 0xC3, 0x00,\n\t\t0x2D, 0x52, 0xB2, 0x2C, 0x52, 0x73, 0x29, 0xAE,\n\t\t0x5E, 0xBF, 0x27, 0xE8, 0xFA, 0x9C, 0x8F, 0xEA,\n\t\t0xB4, 0x6C, 0x40, 0xBC, 0x64, 0x22, 0xCA, 0x03,\n\t\t0x35, 0x30, 0x4C, 0xF9, 0xE7, 0xF1, 0x41, 0xDE,\n\t\t0x7F, 0xA6, 0xAD, 0xB6, 0x78, 0x9B, 0xDB, 0xF3,\n\t\t0x8D, 0x14, 0xDA, 0xBA, 0x3E, 0x62, 0x97, 0xD2,\n\t\t0x5B, 0xF1, 0x7D, 0xE1, 0x70, 0xD6, 0xE3, 0xC8\n\t},\n\t{\n\t\t0x48, 0xD0, 0xED, 0x24, 0x9F, 0x90, 0x28, 0x41,\n\t\t0x99, 0x7C, 0x25, 0x5D, 0xAF, 0x99, 0x08, 0x9C,\n\t\t0x9A, 0x31, 0x24, 0x69, 0x8B, 0x16, 0x4A, 0x30,\n\t\t0x28, 0x33, 0x0F, 0xDD, 0x4C, 0xEE, 0x41, 0xE1,\n\t\t0x68, 0x3F, 0xA4, 0xD9, 0xDC, 0x66, 0xB2, 0xA7,\n\t\t0x9C, 0x8A, 0xA4, 0xC8, 0x28, 0x4E, 0x27, 0xBE,\n\t\t0xE2, 0xA4, 0x28, 0xA6, 0x71, 0x9D, 0x6E, 0xC6,\n\t\t0x55, 0xED, 0x76, 0x9D, 0xCB, 0x62, 0x4E, 0x24\n\t},\n\t{\n\t\t0x79, 0x4E, 0x0B, 0x64, 0xAC, 0xE1, 0xFE, 0x5A,\n\t\t0xE3, 0x79, 0x93, 0x70, 0x68, 0xD8, 0x2D, 0xF0,\n\t\t0x48, 0x68, 0x61, 0x6C, 0xAE, 0x0C, 0x17, 0xD3,\n\t\t0x05, 0x72, 0xC2, 0x02, 0x4E, 0x77, 0x48, 0x94,\n\t\t0xE0, 0x66, 0x8C, 0x47, 0x2D, 0x62, 0x3C, 0x90,\n\t\t0x3C, 0xC5, 0x88, 0x5F, 0x17, 0x84, 0x94, 0x51,\n\t\t0x10, 0x32, 0x9E, 0xB4, 0x98, 0xA8, 0x95, 0xA9,\n\t\t0xE5, 0x9A, 0x75, 0xE5, 0x27, 0x15, 0x8A, 0x5C\n\t},\n\t{\n\t\t0x21, 0x79, 0xAA, 0x82, 0x0E, 0x03, 0xFA, 0x33,\n\t\t0xD9, 0xBD, 0xE5, 0x56, 0x8C, 0x26, 0x2E, 0x2D,\n\t\t0x34, 0x17, 0xA4, 0x02, 0xE0, 0x7A, 0x59, 0x1F,\n\t\t0x9D, 0x55, 0x70, 0x68, 0x2D, 0xB5, 0xF9, 0xBB,\n\t\t0xA4, 0xBB, 0x9D, 0x5A, 0x82, 0xEE, 0x5E, 0xFD,\n\t\t0xB4, 0xF6, 0x5B, 0xBB, 0xFE, 0xEE, 0x2F, 0x4A,\n\t\t0xB9, 0xE4, 0x6C, 0xF2, 0xCE, 0x7E, 0x3B, 0x05,\n\t\t0x43, 0x27, 0xA7, 0x18, 0xD3, 0xF1, 0x08, 0x06\n\t},\n\t{\n\t\t0xB0, 0xA4, 0x8C, 0x6A, 0xDA, 0x54, 0x87, 0x25,\n\t\t0x79, 0x9B, 0x59, 0x86, 0xBA, 0xB4, 0x32, 0x69,\n\t\t0x79, 0x60, 0x92, 0x24, 0xD8, 0x97, 0x18, 0x4B,\n\t\t0x89, 0x97, 0x10, 0x4E, 0x0C, 0x6A, 0x24, 0xB3,\n\t\t0xAB, 0xE5, 0x62, 0x16, 0x54, 0x22, 0xA4, 0x5D,\n\t\t0x8A, 0xC8, 0x19, 0xB9, 0x9D, 0x37, 0x56, 0xEB,\n\t\t0xBB, 0x64, 0xF8, 0x43, 0xE3, 0xE0, 0x93, 0x4D,\n\t\t0xEC, 0x48, 0x7A, 0xED, 0x12, 0x13, 0x72, 0x79\n\t},\n\t{\n\t\t0x84, 0x8D, 0x7F, 0x2E, 0xAD, 0x41, 0x29, 0x1D,\n\t\t0x05, 0x38, 0x68, 0x0C, 0x64, 0x9D, 0x07, 0x89,\n\t\t0x7E, 0x45, 0xC7, 0x0A, 0x0A, 0xA4, 0xF9, 0x35,\n\t\t0x3F, 0x82, 0xC3, 0xF6, 0xFB, 0xB8, 0xE8, 0x48,\n\t\t0x9C, 0x75, 0x3E, 0x90, 0xDB, 0xE8, 0x89, 0x00,\n\t\t0x41, 0xA1, 0xAE, 0xEF, 0x84, 0xCD, 0x31, 0x36,\n\t\t0x43, 0x4F, 0x53, 0x0E, 0x9D, 0xD9, 0xC2, 0x3F,\n\t\t0xA5, 0x4F, 0xE1, 0x24, 0xEA, 0xFB, 0x72, 0xAD\n\t},\n\t{\n\t\t0x0E, 0xD1, 0x46, 0x26, 0xEE, 0x6D, 0x0C, 0x8E,\n\t\t0xD3, 0xF0, 0xC2, 0x00, 0xC1, 0x29, 0x85, 0x0F,\n\t\t0xFF, 0x76, 0x31, 0x8F, 0xFF, 0xA1, 0xDD, 0xD7,\n\t\t0xDD, 0x56, 0x3A, 0x01, 0xB7, 0x77, 0x97, 0x06,\n\t\t0x86, 0x2B, 0x23, 0x99, 0x59, 0xB6, 0x15, 0xAE,\n\t\t0x2E, 0xBE, 0x27, 0xC4, 0x50, 0x37, 0xE6, 0xFF,\n\t\t0xAF, 0x99, 0x14, 0xDA, 0x8F, 0xF2, 0x77, 0x2B,\n\t\t0xA5, 0xEE, 0x08, 0x11, 0xCD, 0x9E, 0xD5, 0x32\n\t},\n\t{\n\t\t0x52, 0x03, 0xC0, 0x76, 0x38, 0xC4, 0xB6, 0x5F,\n\t\t0x78, 0x43, 0x1E, 0x8B, 0x02, 0xE2, 0x0F, 0x6D,\n\t\t0x68, 0x3F, 0x19, 0xFA, 0x8F, 0x83, 0xB5, 0x13,\n\t\t0x4C, 0xD0, 0xF4, 0xE4, 0x68, 0xC9, 0x7E, 0xAC,\n\t\t0xB5, 0x26, 0x7C, 0x7D, 0x3E, 0xAB, 0x58, 0x3C,\n\t\t0xCA, 0xAC, 0xD0, 0xDB, 0xA4, 0xD5, 0x8A, 0xCE,\n\t\t0x52, 0x19, 0x3A, 0x51, 0x78, 0xA7, 0xB1, 0x2D,\n\t\t0x27, 0x95, 0xF5, 0xFD, 0xE8, 0xA3, 0x7B, 0xB9\n\t},\n\t{\n\t\t0x48, 0xBE, 0x43, 0xD5, 0xE0, 0x04, 0x36, 0x88,\n\t\t0xDF, 0x35, 0x32, 0xF7, 0x12, 0x1A, 0xFF, 0xFA,\n\t\t0x16, 0x7D, 0xAB, 0xE4, 0xA4, 0x84, 0xFB, 0x75,\n\t\t0xA0, 0x3A, 0xF3, 0x04, 0xA5, 0xC6, 0xF8, 0x25,\n\t\t0xF3, 0x6C, 0xEC, 0xCB, 0xBB, 0xC0, 0x75, 0xEE,\n\t\t0xF3, 0x20, 0xC4, 0xCD, 0x8D, 0x7E, 0xF8, 0xCB,\n\t\t0x49, 0xE6, 0xDD, 0x59, 0x73, 0x37, 0x9E, 0xEC,\n\t\t0x4C, 0x23, 0x3C, 0x45, 0x43, 0xD1, 0x32, 0xCE\n\t},\n\t{\n\t\t0xB5, 0x46, 0x4E, 0x6A, 0xBA, 0xF5, 0xD3, 0xD4,\n\t\t0x08, 0x3D, 0x1D, 0x7D, 0x2A, 0x8B, 0x0B, 0xAB,\n\t\t0x78, 0xB6, 0x17, 0x09, 0x50, 0x0B, 0xBF, 0x77,\n\t\t0x82, 0x3F, 0x60, 0x2D, 0x57, 0xD5, 0x13, 0xCA,\n\t\t0x9E, 0x9F, 0xFF, 0x65, 0xEF, 0xAA, 0x89, 0x9C,\n\t\t0xFE, 0x7B, 0xF8, 0x8A, 0x01, 0x88, 0x82, 0x9C,\n\t\t0x24, 0xE4, 0x98, 0xAD, 0x00, 0x23, 0x5A, 0xBE,\n\t\t0x8E, 0xEF, 0xA7, 0x19, 0xFA, 0x6A, 0xE6, 0xF6\n\t},\n\t{\n\t\t0xAF, 0xE5, 0xE5, 0xE8, 0x3F, 0x19, 0xAD, 0xAD,\n\t\t0x9E, 0x95, 0x90, 0x3E, 0xA9, 0xB2, 0x98, 0x10,\n\t\t0x7D, 0x37, 0xDD, 0x38, 0x63, 0x2C, 0x95, 0x90,\n\t\t0xBB, 0xFF, 0xC6, 0x24, 0xD4, 0xDE, 0x95, 0x8C,\n\t\t0xB6, 0xB6, 0x1A, 0xF0, 0x80, 0xF0, 0x37, 0xAD,\n\t\t0x17, 0xD0, 0x35, 0xB6, 0xBF, 0x58, 0xF7, 0x80,\n\t\t0xFA, 0xDF, 0x70, 0xF3, 0xC9, 0x59, 0x66, 0x8A,\n\t\t0x1B, 0x47, 0x21, 0x98, 0xA5, 0x9A, 0x8A, 0x00\n\t},\n\t{\n\t\t0xEF, 0xA2, 0xC7, 0xC8, 0x02, 0xE2, 0x10, 0xD2,\n\t\t0xD8, 0x0F, 0xB3, 0x50, 0xB3, 0xC2, 0xCB, 0x31,\n\t\t0x56, 0x13, 0x18, 0x11, 0xE7, 0x18, 0xEE, 0xE5,\n\t\t0xC9, 0xC6, 0x64, 0x0F, 0x87, 0x68, 0x2A, 0x55,\n\t\t0x81, 0x2B, 0x10, 0xF4, 0x03, 0x10, 0xBA, 0xA7,\n\t\t0xB8, 0x2B, 0x27, 0x3E, 0xF3, 0xAC, 0xC5, 0x5F,\n\t\t0xED, 0xE0, 0xB5, 0xF1, 0x94, 0x9D, 0xE4, 0x29,\n\t\t0x3D, 0x91, 0xB5, 0x89, 0xA2, 0x17, 0x5F, 0xF7\n\t},\n\t{\n\t\t0xD6, 0xC6, 0x2A, 0x61, 0x82, 0x71, 0xF3, 0xBC,\n\t\t0xBE, 0x00, 0x79, 0x24, 0xA0, 0xC9, 0x81, 0x2F,\n\t\t0x83, 0x17, 0x44, 0x5F, 0xB6, 0xFB, 0x19, 0xEB,\n\t\t0x58, 0x9A, 0x62, 0x9F, 0x51, 0x2F, 0xB3, 0x8A,\n\t\t0x0B, 0x4E, 0x24, 0x7D, 0xEA, 0x88, 0xC5, 0x6A,\n\t\t0x1B, 0xAF, 0x17, 0x88, 0x33, 0x65, 0xB4, 0x36,\n\t\t0xF2, 0x84, 0x46, 0xFF, 0x66, 0xEA, 0x43, 0x18,\n\t\t0x0B, 0xD0, 0x1E, 0xB5, 0xA6, 0x50, 0x9B, 0xD5\n\t},\n\t{\n\t\t0x0B, 0x41, 0x16, 0x6B, 0xE6, 0x2F, 0x65, 0xE1,\n\t\t0x93, 0xB3, 0xB8, 0x65, 0xE6, 0xC4, 0x7A, 0xAD,\n\t\t0x26, 0x0A, 0xF5, 0xFC, 0xEE, 0xC9, 0xAB, 0x44,\n\t\t0xAB, 0xAA, 0x46, 0x0A, 0x0C, 0x02, 0x46, 0xB6,\n\t\t0xC6, 0x9B, 0x67, 0xD7, 0x1D, 0x3A, 0xDF, 0xEC,\n\t\t0x60, 0xDC, 0x8E, 0x77, 0x37, 0x2F, 0x09, 0x49,\n\t\t0x52, 0x34, 0x4F, 0xE1, 0x0C, 0x0D, 0x59, 0xEF,\n\t\t0xEC, 0x0E, 0x11, 0xC4, 0xA5, 0x16, 0x93, 0x6D\n\t},\n\t{\n\t\t0x79, 0xD5, 0xF9, 0xFF, 0xC0, 0x5E, 0xCF, 0x33,\n\t\t0x7D, 0xE9, 0xF1, 0xE0, 0xF1, 0xD8, 0x9B, 0x30,\n\t\t0xAC, 0xFE, 0xBB, 0xB8, 0x8A, 0x69, 0x35, 0x86,\n\t\t0x78, 0x18, 0xCD, 0x8D, 0x45, 0xDA, 0x3D, 0x25,\n\t\t0x18, 0xDE, 0x61, 0xA7, 0xFE, 0x28, 0x75, 0x1B,\n\t\t0x61, 0x8F, 0x7A, 0x87, 0x5E, 0x11, 0x89, 0x8F,\n\t\t0xFF, 0x74, 0x15, 0x7A, 0xB9, 0x06, 0x81, 0xBD,\n\t\t0x53, 0xFA, 0x69, 0x62, 0x67, 0x1E, 0xD9, 0x9D\n\t},\n\t{\n\t\t0xBE, 0xA9, 0x83, 0xD7, 0x6F, 0x24, 0xB1, 0xEE,\n\t\t0xDE, 0x1D, 0x06, 0x71, 0x48, 0x05, 0x76, 0x8F,\n\t\t0xAA, 0xAD, 0x47, 0x08, 0xC9, 0xA4, 0xFF, 0x9C,\n\t\t0xD2, 0x42, 0x2F, 0x70, 0x6B, 0x6F, 0x0C, 0x30,\n\t\t0x6D, 0x8B, 0x67, 0xF3, 0x40, 0x89, 0xC6, 0x5E,\n\t\t0xD3, 0x88, 0x0C, 0x75, 0xF6, 0x7B, 0xBC, 0x4D,\n\t\t0x89, 0xAD, 0x87, 0x12, 0x0A, 0x77, 0xD0, 0xFF,\n\t\t0xE4, 0x36, 0xFB, 0x7B, 0x58, 0xB2, 0xCA, 0x41\n\t},\n\t{\n\t\t0x46, 0x6F, 0xD9, 0x15, 0xEF, 0xD9, 0x50, 0xBC,\n\t\t0x96, 0x65, 0x78, 0xCD, 0x92, 0xC6, 0x85, 0x92,\n\t\t0x9D, 0x7B, 0x51, 0xA6, 0x3D, 0xB1, 0x42, 0xC7,\n\t\t0xB9, 0xA9, 0x3D, 0x16, 0x52, 0x04, 0x95, 0x31,\n\t\t0x9B, 0x87, 0xF6, 0x58, 0xE6, 0xAF, 0xDA, 0x1B,\n\t\t0x42, 0x77, 0x3E, 0x2D, 0x49, 0xDA, 0x81, 0x45,\n\t\t0x94, 0xA5, 0x54, 0x90, 0x89, 0xEF, 0xB1, 0xF3,\n\t\t0xAB, 0x5F, 0x15, 0x90, 0xCA, 0x0A, 0x02, 0xAF\n\t},\n\t{\n\t\t0xF6, 0x46, 0x11, 0x13, 0x7A, 0xD2, 0x95, 0x46,\n\t\t0x70, 0xEA, 0xEC, 0xD6, 0x26, 0xD2, 0x12, 0xCF,\n\t\t0xC5, 0xB9, 0xF6, 0xBB, 0x41, 0xAA, 0xEB, 0xB1,\n\t\t0xD7, 0x1E, 0x89, 0x79, 0x2E, 0xB1, 0x31, 0x7A,\n\t\t0xED, 0xC6, 0x38, 0x13, 0xFE, 0x63, 0xDE, 0x40,\n\t\t0x17, 0x98, 0xDF, 0x75, 0x6C, 0xA1, 0xF2, 0x20,\n\t\t0x35, 0xA0, 0xFA, 0xBD, 0x37, 0xFB, 0x11, 0x03,\n\t\t0x43, 0x7F, 0x89, 0x1E, 0xAD, 0x5E, 0x64, 0x29\n\t},\n\t{\n\t\t0x32, 0xE1, 0xF9, 0x38, 0xA2, 0x7F, 0xAA, 0xD8,\n\t\t0xAC, 0x4A, 0x13, 0xFD, 0x4F, 0x6A, 0x8B, 0xF3,\n\t\t0xDA, 0xBE, 0x4B, 0xC7, 0x2A, 0xF1, 0x1C, 0x8F,\n\t\t0x0E, 0x1A, 0x06, 0x56, 0x7E, 0xD7, 0x04, 0xB8,\n\t\t0xE7, 0x8E, 0x11, 0x40, 0xA0, 0xC7, 0x72, 0x4E,\n\t\t0x3E, 0xFB, 0x70, 0xD2, 0x38, 0x07, 0xCF, 0x38,\n\t\t0xE6, 0x27, 0xE3, 0x26, 0xAF, 0xC1, 0x64, 0xCD,\n\t\t0xED, 0x52, 0xB4, 0x41, 0x39, 0xFF, 0xB3, 0xF3\n\t},\n\t{\n\t\t0x48, 0x33, 0xAC, 0x92, 0xE3, 0x02, 0xAC, 0x2B,\n\t\t0x67, 0xB0, 0x2B, 0x88, 0x27, 0x14, 0x3B, 0xAD,\n\t\t0xA1, 0x5C, 0xED, 0x22, 0x0E, 0x1D, 0x1F, 0x5B,\n\t\t0x71, 0x12, 0x0C, 0x51, 0xEE, 0x54, 0xC1, 0x9D,\n\t\t0x30, 0x1F, 0x29, 0x60, 0xBD, 0xB5, 0xA2, 0xCE,\n\t\t0x27, 0xD4, 0x41, 0xD1, 0x4A, 0xF0, 0x80, 0xCB,\n\t\t0x01, 0x0A, 0x8A, 0x23, 0xEE, 0xFF, 0x58, 0x11,\n\t\t0xDF, 0xA4, 0x4D, 0x1D, 0x7B, 0x35, 0x8B, 0x48\n\t},\n\t{\n\t\t0x9A, 0x03, 0x88, 0xCE, 0xE1, 0xAD, 0x01, 0x46,\n\t\t0x17, 0x7C, 0x48, 0xB5, 0xA0, 0x8A, 0x2D, 0xB3,\n\t\t0xC4, 0x89, 0xE8, 0x4C, 0xE2, 0xAB, 0xA8, 0xC6,\n\t\t0x45, 0x11, 0x2A, 0x02, 0x1E, 0x41, 0x1C, 0xF8,\n\t\t0x29, 0x12, 0x7F, 0xA2, 0xF1, 0xD1, 0xAE, 0x1B,\n\t\t0xAF, 0x3A, 0x33, 0xEA, 0x53, 0x09, 0x84, 0x77,\n\t\t0xA7, 0xD1, 0x2B, 0xA7, 0x48, 0xD2, 0xAF, 0x24,\n\t\t0xD1, 0x66, 0x02, 0xE9, 0x19, 0x07, 0x76, 0x23\n\t},\n\t{\n\t\t0xE3, 0xDF, 0x00, 0x74, 0xA9, 0x37, 0x35, 0x13,\n\t\t0x0D, 0x99, 0x22, 0xD2, 0xBE, 0x91, 0x6F, 0x35,\n\t\t0x34, 0x3D, 0x98, 0x8C, 0xE5, 0x9D, 0x76, 0x97,\n\t\t0x15, 0xA9, 0x83, 0xB4, 0xBA, 0x80, 0x7C, 0xE1,\n\t\t0xEE, 0x70, 0xA3, 0x13, 0xE5, 0x92, 0x31, 0x58,\n\t\t0x4F, 0x55, 0x6E, 0xBB, 0xA1, 0xB9, 0x0B, 0x1B,\n\t\t0xB6, 0xA6, 0xC5, 0x81, 0xA4, 0xB4, 0x7C, 0x3F,\n\t\t0xF5, 0x21, 0x89, 0x65, 0x2A, 0xAB, 0x36, 0xF5\n\t},\n\t{\n\t\t0x91, 0x91, 0xCF, 0x46, 0x1B, 0x69, 0x59, 0xBE,\n\t\t0xC9, 0x3E, 0xAE, 0x7F, 0xB1, 0xC6, 0xE3, 0x70,\n\t\t0x73, 0xD1, 0xA6, 0x15, 0x27, 0xAD, 0x75, 0xD1,\n\t\t0x0B, 0x7F, 0x89, 0x49, 0xD9, 0xB8, 0xAF, 0x70,\n\t\t0xA2, 0x3A, 0xD1, 0x31, 0x2E, 0xD5, 0x1F, 0x70,\n\t\t0xF0, 0xE9, 0xDF, 0x60, 0x1D, 0xDA, 0xE2, 0x38,\n\t\t0x90, 0x6C, 0x0F, 0xE3, 0xF7, 0x66, 0xB1, 0x4F,\n\t\t0x11, 0x3B, 0x26, 0xBC, 0x85, 0x42, 0xD1, 0xD2\n\t},\n\t{\n\t\t0x2A, 0x8B, 0xAD, 0xE2, 0x72, 0xEE, 0x7A, 0xC6,\n\t\t0x43, 0xC5, 0xE3, 0x71, 0x47, 0xFA, 0xAC, 0x92,\n\t\t0xC3, 0x97, 0x0B, 0xD3, 0x86, 0x2F, 0x53, 0x1E,\n\t\t0x5D, 0xCE, 0xA5, 0xCE, 0xAC, 0xD1, 0x83, 0x74,\n\t\t0x53, 0xAA, 0x49, 0x8D, 0x78, 0x5B, 0x4D, 0x1F,\n\t\t0x89, 0xE1, 0xB2, 0xA7, 0x39, 0xCA, 0x4A, 0x38,\n\t\t0x49, 0x87, 0x30, 0x27, 0x46, 0xB4, 0xF1, 0x13,\n\t\t0x42, 0x43, 0x02, 0xC4, 0xA1, 0xE0, 0xF9, 0xDF\n\t},\n\t{\n\t\t0x32, 0x3E, 0x67, 0x93, 0xC7, 0xDD, 0x9B, 0x4D,\n\t\t0x7B, 0xB7, 0xFB, 0xF2, 0x15, 0x31, 0xD3, 0x7F,\n\t\t0x72, 0x64, 0x53, 0x2C, 0x58, 0xF1, 0x22, 0x55,\n\t\t0x48, 0xD0, 0x6E, 0x69, 0x40, 0xC6, 0x3E, 0x91,\n\t\t0x27, 0x09, 0x90, 0xE7, 0xF5, 0x64, 0x32, 0x03,\n\t\t0xC9, 0x87, 0x64, 0x7E, 0x5C, 0xF6, 0x61, 0x03,\n\t\t0xE7, 0x9B, 0x71, 0x4C, 0x58, 0x1B, 0xD8, 0x77,\n\t\t0x2E, 0x19, 0xD0, 0xF0, 0x05, 0xDC, 0x86, 0x33\n\t},\n\t{\n\t\t0xF9, 0x22, 0x07, 0x6D, 0x29, 0x5D, 0x23, 0xE2,\n\t\t0x98, 0x58, 0x30, 0xAA, 0xD2, 0xF2, 0x3F, 0x65,\n\t\t0x2F, 0x7F, 0x4D, 0xB4, 0x2C, 0x11, 0x9E, 0xD2,\n\t\t0x20, 0xA5, 0x45, 0x14, 0x88, 0xA4, 0x53, 0xF5,\n\t\t0x9F, 0xA8, 0xA2, 0xDE, 0x23, 0x03, 0x00, 0x0D,\n\t\t0x6B, 0xFD, 0x8C, 0x48, 0x23, 0xA8, 0x5F, 0xAD,\n\t\t0xB4, 0xFB, 0x8E, 0x7E, 0xAC, 0x12, 0x2B, 0xF0,\n\t\t0x12, 0x47, 0xD7, 0x6F, 0x65, 0x24, 0x7D, 0x45\n\t},\n\t{\n\t\t0xDC, 0x40, 0x00, 0x95, 0x60, 0x95, 0x92, 0x91,\n\t\t0x55, 0x8E, 0xBE, 0x07, 0x20, 0x64, 0xCE, 0x67,\n\t\t0x12, 0xC9, 0x21, 0xB5, 0x40, 0x9B, 0x44, 0xE0,\n\t\t0x4F, 0x9A, 0x56, 0x5E, 0xEA, 0xDD, 0x39, 0xA7,\n\t\t0x71, 0x6E, 0x21, 0xB4, 0x6D, 0xD8, 0x61, 0x65,\n\t\t0x17, 0xA2, 0x1A, 0x0C, 0x03, 0x41, 0x9E, 0x94,\n\t\t0xDB, 0x82, 0x0A, 0x35, 0x3F, 0x15, 0x2D, 0x10,\n\t\t0x83, 0x84, 0xBE, 0x94, 0x70, 0x09, 0x3F, 0x89\n\t},\n\t{\n\t\t0x7F, 0xA4, 0xBE, 0x91, 0xCA, 0x52, 0x07, 0xFF,\n\t\t0x08, 0x7D, 0xE9, 0x2F, 0x1D, 0xB0, 0x9B, 0xF7,\n\t\t0x1A, 0x67, 0x87, 0x8B, 0xED, 0x19, 0x3A, 0x5C,\n\t\t0x2C, 0xC4, 0xE3, 0x53, 0x23, 0xB8, 0xDF, 0x99,\n\t\t0xA2, 0x6E, 0xCB, 0x98, 0x88, 0xD7, 0xB3, 0x4A,\n\t\t0x73, 0x9D, 0x64, 0x1A, 0x0E, 0xCD, 0x0A, 0x66,\n\t\t0x47, 0xA6, 0xA0, 0x64, 0x26, 0xF3, 0xCC, 0x1F,\n\t\t0xEF, 0xDF, 0x90, 0x69, 0x92, 0x2F, 0xAE, 0x4C\n\t},\n\t{\n\t\t0xBA, 0xD3, 0xCD, 0x75, 0x90, 0x5D, 0x7B, 0xFD,\n\t\t0xA3, 0x32, 0x2B, 0x44, 0xA7, 0xD3, 0x58, 0x87,\n\t\t0x14, 0xD3, 0x33, 0xEE, 0x86, 0x85, 0x5A, 0x87,\n\t\t0x27, 0x47, 0xE7, 0x04, 0xF6, 0x11, 0x94, 0x84,\n\t\t0xBD, 0xB7, 0xD0, 0x77, 0xFA, 0x08, 0xED, 0xC4,\n\t\t0xA7, 0x9D, 0xE0, 0xF4, 0x3F, 0xCA, 0x8D, 0x43,\n\t\t0x6E, 0x8A, 0x10, 0x08, 0x57, 0xF5, 0x9B, 0xC7,\n\t\t0xB0, 0x55, 0xB9, 0x87, 0xF9, 0x7A, 0xC6, 0xB9\n\t},\n\t{\n\t\t0xB7, 0xDE, 0xE8, 0xE8, 0x33, 0x9D, 0xB2, 0x97,\n\t\t0xFD, 0xAA, 0x3C, 0xA5, 0xC1, 0xDC, 0x19, 0x88,\n\t\t0xD9, 0x7F, 0x5F, 0xB6, 0x20, 0x8C, 0x64, 0xDE,\n\t\t0xA9, 0x5E, 0x1C, 0x78, 0xF3, 0x37, 0xCE, 0x20,\n\t\t0xA2, 0xB4, 0xDF, 0x17, 0xA7, 0xB8, 0x23, 0x6A,\n\t\t0x90, 0xD6, 0x28, 0x67, 0x33, 0x16, 0x35, 0x72,\n\t\t0xC8, 0x67, 0xD9, 0x3D, 0xE8, 0x9E, 0xF6, 0x2F,\n\t\t0xA0, 0x5D, 0xAB, 0x70, 0x7E, 0xC3, 0xA7, 0x70\n\t},\n\t{\n\t\t0xA0, 0xF7, 0xE9, 0x3C, 0xF3, 0x25, 0x02, 0xB9,\n\t\t0xFD, 0x79, 0xEC, 0x20, 0x54, 0x62, 0x07, 0xF3,\n\t\t0x31, 0xC5, 0x29, 0x9E, 0xCE, 0xF3, 0x50, 0xD6,\n\t\t0x6E, 0xA8, 0x55, 0xC8, 0x7F, 0xBD, 0xDF, 0x18,\n\t\t0xE6, 0x91, 0xC2, 0x0D, 0x04, 0x5A, 0x30, 0x8F,\n\t\t0x83, 0xF6, 0xCB, 0x8F, 0xCA, 0x69, 0xD7, 0xE2,\n\t\t0xB3, 0x9B, 0x34, 0xD2, 0xF8, 0x77, 0x27, 0x6C,\n\t\t0x19, 0x6B, 0xF5, 0x14, 0xBA, 0xC6, 0x02, 0x70\n\t},\n\t{\n\t\t0x6F, 0x50, 0x93, 0xCF, 0xC8, 0x83, 0x00, 0xBF,\n\t\t0x68, 0x8E, 0x88, 0x4B, 0x4C, 0x5E, 0xC2, 0xC3,\n\t\t0x1A, 0x8C, 0xC2, 0x8D, 0x63, 0x31, 0xAD, 0x7C,\n\t\t0xA7, 0x1D, 0x97, 0x60, 0x21, 0x64, 0x82, 0x05,\n\t\t0x28, 0x15, 0xD4, 0x4F, 0xC6, 0x9E, 0x18, 0xA8,\n\t\t0xDC, 0x8B, 0xD7, 0x1B, 0x31, 0xF2, 0xB5, 0x89,\n\t\t0xA7, 0xC0, 0x78, 0x0B, 0x61, 0x99, 0x38, 0x5F,\n\t\t0x8D, 0xAE, 0x6C, 0x9B, 0x79, 0x74, 0xC4, 0xCB\n\t},\n\t{\n\t\t0x3C, 0xFF, 0x46, 0xAC, 0x35, 0x46, 0xF6, 0x5A,\n\t\t0xD7, 0xA7, 0x20, 0x87, 0x1A, 0xFA, 0x20, 0xA9,\n\t\t0x21, 0x6D, 0xDA, 0x5C, 0x45, 0x18, 0x81, 0x56,\n\t\t0xA5, 0xBB, 0xED, 0xF2, 0x15, 0x46, 0xD4, 0xBB,\n\t\t0x39, 0x40, 0xB2, 0x1A, 0x41, 0xA3, 0x94, 0x03,\n\t\t0xE3, 0xCF, 0xD5, 0xE7, 0xA0, 0xE7, 0x90, 0x4D,\n\t\t0xA9, 0x5F, 0x4D, 0x8E, 0x0C, 0x5B, 0xF5, 0xB7,\n\t\t0x0E, 0xB0, 0x29, 0x55, 0x6E, 0xFD, 0x49, 0x7E\n\t},\n\t{\n\t\t0xAF, 0x66, 0x8A, 0x80, 0x5E, 0x6D, 0x70, 0x4B,\n\t\t0x1E, 0x58, 0x1F, 0x1E, 0x8E, 0x3C, 0x00, 0xCF,\n\t\t0x4C, 0xF3, 0xE5, 0x46, 0x14, 0x7C, 0x40, 0x6D,\n\t\t0x17, 0xCA, 0x97, 0x4D, 0x19, 0xA0, 0x14, 0xC7,\n\t\t0x8B, 0x44, 0xE7, 0x2D, 0xDE, 0xEB, 0x65, 0x26,\n\t\t0x07, 0xE8, 0x6D, 0x69, 0x02, 0x59, 0xDC, 0xAB,\n\t\t0x0D, 0xDA, 0x81, 0xC7, 0x7C, 0x7E, 0xE2, 0x72,\n\t\t0x1E, 0x82, 0xBB, 0xB1, 0x39, 0x43, 0x07, 0x1D\n\t},\n\t{\n\t\t0x79, 0xDD, 0xEB, 0x5C, 0x54, 0xDE, 0xD1, 0xE4,\n\t\t0x48, 0x40, 0x71, 0xC4, 0x6B, 0xB4, 0x28, 0x02,\n\t\t0xD2, 0x3B, 0x3A, 0x08, 0xC1, 0x23, 0x11, 0xBE,\n\t\t0x36, 0x3C, 0x7C, 0x7A, 0x02, 0x5A, 0x17, 0x64,\n\t\t0xC8, 0xD8, 0x50, 0x69, 0xFD, 0xA8, 0xD5, 0x17,\n\t\t0x77, 0x7D, 0x8D, 0xD8, 0x09, 0xE3, 0xD4, 0xA9,\n\t\t0x56, 0x04, 0x1A, 0x70, 0x79, 0xF9, 0x16, 0x7B,\n\t\t0x0F, 0xE9, 0x71, 0x2E, 0x5F, 0x12, 0x29, 0xF5\n\t},\n\t{\n\t\t0x99, 0x8E, 0x82, 0xF4, 0x26, 0x3D, 0x53, 0xAE,\n\t\t0xDA, 0xC9, 0x39, 0xEB, 0xB6, 0xEB, 0x8B, 0x19,\n\t\t0x69, 0x74, 0x6C, 0xB8, 0x15, 0xBD, 0x72, 0x1F,\n\t\t0x17, 0xA4, 0x8B, 0xEE, 0x9E, 0xCF, 0xF2, 0xFE,\n\t\t0x59, 0x8C, 0x53, 0x9C, 0x41, 0x9A, 0x60, 0xE0,\n\t\t0xD5, 0xA0, 0x4F, 0x1C, 0xB5, 0x23, 0xA2, 0xFD,\n\t\t0x05, 0x38, 0xBB, 0x17, 0x8E, 0x44, 0x75, 0x8D,\n\t\t0x31, 0x59, 0xAB, 0x9E, 0x02, 0x84, 0x01, 0xA3\n\t},\n\t{\n\t\t0x33, 0x96, 0xCF, 0xD5, 0xCD, 0xE1, 0x4A, 0xEC,\n\t\t0x1A, 0xAE, 0xD3, 0xE1, 0x22, 0x52, 0xCF, 0xD6,\n\t\t0xE3, 0x42, 0xED, 0x25, 0x5E, 0x8E, 0x9E, 0x1B,\n\t\t0xE1, 0x0F, 0x1F, 0x27, 0x38, 0x77, 0xF3, 0x63,\n\t\t0x33, 0x81, 0xE3, 0xC9, 0x61, 0xE6, 0x7E, 0xC4,\n\t\t0x1E, 0x8F, 0x9E, 0x16, 0x11, 0x0F, 0xC0, 0x3D,\n\t\t0xDE, 0x88, 0xBF, 0xC0, 0x96, 0xFC, 0x15, 0x14,\n\t\t0x46, 0x1D, 0x70, 0xD0, 0xBE, 0xCE, 0x0A, 0xF6\n\t},\n\t{\n\t\t0x77, 0x7D, 0x9D, 0xC5, 0x5A, 0x2F, 0x57, 0xA4,\n\t\t0x6E, 0xA0, 0x6A, 0x2F, 0x4C, 0xB9, 0x76, 0x0D,\n\t\t0x00, 0xD7, 0xA8, 0x62, 0xD0, 0xA2, 0xAA, 0x19,\n\t\t0x46, 0x7B, 0x57, 0x0F, 0x7C, 0x7D, 0x5E, 0xA7,\n\t\t0x62, 0x9A, 0x95, 0xEB, 0x20, 0x0E, 0x1F, 0x9D,\n\t\t0xB0, 0x66, 0x10, 0xCF, 0x8E, 0x30, 0xD5, 0xE6,\n\t\t0xAD, 0x0A, 0x7B, 0x63, 0x29, 0x77, 0xFC, 0x21,\n\t\t0xBB, 0x17, 0x89, 0x67, 0xF3, 0xB0, 0xE0, 0x9B\n\t},\n\t{\n\t\t0x32, 0xEE, 0x35, 0x7F, 0xC9, 0x16, 0x36, 0xA8,\n\t\t0x55, 0xBA, 0x01, 0xA0, 0xB8, 0xDA, 0x6F, 0x35,\n\t\t0x53, 0xB1, 0xD5, 0x20, 0xAD, 0xCF, 0xE8, 0xFE,\n\t\t0x9D, 0xEB, 0xCC, 0xB2, 0x6C, 0x5C, 0x4C, 0xE8,\n\t\t0x50, 0x5B, 0xB1, 0xEF, 0xB5, 0xED, 0x5B, 0xAA,\n\t\t0x4C, 0x52, 0x45, 0xB5, 0x0D, 0x74, 0x46, 0x3F,\n\t\t0x07, 0x67, 0xB2, 0xC7, 0x83, 0xC4, 0x7A, 0x93,\n\t\t0xB0, 0xFD, 0xA6, 0x68, 0x95, 0x69, 0x3C, 0xE6\n\t},\n\t{\n\t\t0x34, 0x0C, 0x0A, 0x7C, 0xE4, 0x96, 0xFE, 0xBD,\n\t\t0xA1, 0x3F, 0xA2, 0x40, 0x7A, 0x21, 0xDC, 0x19,\n\t\t0x83, 0x9B, 0xED, 0xAE, 0x1A, 0x08, 0x6A, 0xD0,\n\t\t0xFE, 0xD3, 0x91, 0x7D, 0xF9, 0xBF, 0x40, 0x94,\n\t\t0x4A, 0x78, 0x7F, 0x64, 0x1E, 0x90, 0xDD, 0xBA,\n\t\t0xE0, 0x3A, 0x93, 0x37, 0x72, 0x3E, 0x51, 0x66,\n\t\t0x8F, 0xB8, 0x93, 0x77, 0x2C, 0x0F, 0xBD, 0xB3,\n\t\t0xEB, 0x7E, 0xF7, 0x90, 0xDF, 0xCB, 0xB9, 0xAB\n\t},\n\t{\n\t\t0xD8, 0x6A, 0x5B, 0xAA, 0x33, 0x65, 0xAB, 0xD8,\n\t\t0xF4, 0x42, 0xCD, 0x6E, 0xBB, 0x93, 0x11, 0x38,\n\t\t0x19, 0xF0, 0xB4, 0x60, 0x61, 0xE1, 0x34, 0x04,\n\t\t0xEF, 0xAA, 0x1A, 0x58, 0xE1, 0xFF, 0x27, 0x2A,\n\t\t0xD4, 0xBF, 0xD3, 0x08, 0x15, 0xAD, 0xD8, 0x8A,\n\t\t0xD9, 0x8F, 0xCE, 0x9A, 0xF0, 0x18, 0x37, 0x4C,\n\t\t0xA6, 0x0D, 0x89, 0x79, 0x0F, 0x71, 0xA6, 0x07,\n\t\t0x5F, 0x3D, 0x68, 0xD3, 0x20, 0x21, 0xA9, 0xEB\n\t},\n\t{\n\t\t0xA6, 0x7E, 0x6E, 0xC6, 0x57, 0xC9, 0x5E, 0xAB,\n\t\t0x3C, 0x3C, 0x32, 0xE4, 0x1F, 0xBF, 0x39, 0xCF,\n\t\t0x20, 0x33, 0xAB, 0x4B, 0xE2, 0xE2, 0xB8, 0x21,\n\t\t0x10, 0x4A, 0xDB, 0xE6, 0x9D, 0x16, 0xE9, 0x48,\n\t\t0xDC, 0xE4, 0xC4, 0xC6, 0xA3, 0xCF, 0x22, 0x76,\n\t\t0x90, 0x1F, 0x7D, 0x4F, 0xFD, 0x69, 0x65, 0x46,\n\t\t0x49, 0x88, 0x2C, 0x01, 0x4D, 0x2C, 0x10, 0xA1,\n\t\t0x30, 0x2B, 0x79, 0xC6, 0x15, 0x69, 0xCD, 0x36\n\t},\n\t{\n\t\t0x55, 0xCE, 0x19, 0x2A, 0xE4, 0xB3, 0xEA, 0xF8,\n\t\t0x55, 0x59, 0x0E, 0x2D, 0x44, 0xE6, 0x25, 0xD9,\n\t\t0xBA, 0x14, 0x6E, 0xB7, 0x50, 0x48, 0xE6, 0xB5,\n\t\t0x6E, 0x02, 0x50, 0x31, 0xEF, 0xBA, 0x0B, 0xDA,\n\t\t0x8A, 0xAA, 0xFA, 0x04, 0x70, 0xB7, 0xAC, 0x3D,\n\t\t0x40, 0x6E, 0x5A, 0xBA, 0x3E, 0x83, 0x2F, 0x27,\n\t\t0xA5, 0x07, 0x24, 0x6D, 0x1B, 0x5F, 0x33, 0xDE,\n\t\t0xA1, 0xF7, 0x24, 0xE2, 0xB8, 0x1B, 0x0C, 0x98\n\t},\n\t{\n\t\t0xB3, 0xA2, 0x0C, 0x1F, 0xB0, 0xB4, 0xF0, 0xD3,\n\t\t0x77, 0x26, 0xC2, 0x3B, 0x58, 0x77, 0xDD, 0x8E,\n\t\t0x72, 0xF6, 0x98, 0x86, 0xE0, 0x9A, 0x8C, 0x68,\n\t\t0xCF, 0xC3, 0x01, 0xD2, 0xA3, 0xF2, 0xF9, 0x5C,\n\t\t0xEF, 0xCF, 0xAB, 0xB8, 0x88, 0x99, 0x03, 0xC7,\n\t\t0x32, 0xF4, 0xE8, 0x14, 0x32, 0xD3, 0xF6, 0x78,\n\t\t0xCC, 0xDF, 0xC3, 0x98, 0xAC, 0xD8, 0xA2, 0xF0,\n\t\t0x66, 0x41, 0x10, 0x04, 0x50, 0xD8, 0x9F, 0x32\n\t},\n\t{\n\t\t0xF7, 0x27, 0x2D, 0x93, 0xC7, 0x01, 0x2D, 0x38,\n\t\t0xB2, 0x7F, 0x0C, 0x9A, 0xE2, 0x01, 0x79, 0x58,\n\t\t0xBB, 0xA6, 0x66, 0xA9, 0xDE, 0x1E, 0x88, 0x12,\n\t\t0xE9, 0x74, 0x37, 0xAE, 0xB2, 0xE0, 0x3C, 0x99,\n\t\t0x94, 0x38, 0xF0, 0xBE, 0x33, 0x3D, 0x09, 0xAD,\n\t\t0xDB, 0xCF, 0xAA, 0xC7, 0xAA, 0x73, 0xF7, 0xB6,\n\t\t0xCC, 0xEC, 0x67, 0xDC, 0x07, 0x79, 0x98, 0xDE,\n\t\t0xDB, 0x8C, 0x13, 0x32, 0xBA, 0xC0, 0xFB, 0xA8\n\t},\n\t{\n\t\t0x1F, 0xE7, 0xB3, 0xDE, 0x34, 0xC0, 0x47, 0x9C,\n\t\t0xA8, 0x40, 0x5F, 0x3C, 0xBC, 0xD2, 0xDB, 0x64,\n\t\t0xBB, 0x18, 0xDB, 0xB2, 0x91, 0xA5, 0xFE, 0xAA,\n\t\t0x16, 0xC5, 0x22, 0x8C, 0x93, 0xEE, 0x21, 0xC7,\n\t\t0x11, 0xD6, 0x8A, 0x01, 0x0C, 0x2A, 0xE8, 0x80,\n\t\t0x05, 0xEB, 0xAC, 0x95, 0x9E, 0x3A, 0x32, 0x24,\n\t\t0x52, 0xF8, 0x62, 0xDD, 0xE9, 0x4B, 0xB9, 0x41,\n\t\t0x81, 0x3E, 0x52, 0x4D, 0x23, 0x47, 0xFE, 0xEE\n\t},\n\t{\n\t\t0x4E, 0xE1, 0xD3, 0x88, 0x05, 0xC3, 0x22, 0x84,\n\t\t0xEC, 0xEB, 0xE9, 0x2E, 0x3D, 0xF6, 0xCD, 0x98,\n\t\t0xC7, 0xD6, 0x68, 0x0E, 0xAB, 0x0D, 0x68, 0x66,\n\t\t0x4F, 0x96, 0x70, 0x6C, 0x45, 0x63, 0x3B, 0x1E,\n\t\t0x26, 0x82, 0x22, 0xAA, 0x5A, 0x52, 0x79, 0xEF,\n\t\t0x01, 0xFC, 0x28, 0x54, 0x32, 0xAB, 0xEE, 0xD7,\n\t\t0x4B, 0xA3, 0xDF, 0x18, 0x9F, 0x50, 0xA9, 0x89,\n\t\t0xD5, 0x8E, 0x71, 0x30, 0x62, 0x2D, 0xAA, 0x59\n\t},\n\t{\n\t\t0x0E, 0x14, 0x05, 0x87, 0x1C, 0x87, 0xA5, 0xEA,\n\t\t0x40, 0x83, 0x42, 0xF3, 0x9D, 0x34, 0x94, 0xF9,\n\t\t0x39, 0xF7, 0x3C, 0x22, 0x60, 0xC2, 0xA4, 0x3A,\n\t\t0x5C, 0x9F, 0x1B, 0x57, 0x33, 0x0C, 0xCA, 0x40,\n\t\t0x93, 0xFC, 0x1F, 0x42, 0xF9, 0x6D, 0x83, 0x00,\n\t\t0x56, 0x77, 0x03, 0x7D, 0xB5, 0x1A, 0xEF, 0x26,\n\t\t0xF0, 0x54, 0x38, 0x05, 0x7A, 0xE7, 0x9E, 0xD1,\n\t\t0x44, 0x64, 0xFD, 0x8E, 0x57, 0xD1, 0x55, 0x86\n\t},\n\t{\n\t\t0x17, 0xC5, 0xCA, 0xB4, 0x09, 0x10, 0x73, 0x62,\n\t\t0x1B, 0x5C, 0x24, 0xC3, 0x36, 0x31, 0x6D, 0x0C,\n\t\t0xF6, 0x49, 0xBA, 0x1E, 0xFF, 0xEB, 0xFC, 0x87,\n\t\t0xE0, 0x43, 0x9C, 0xDF, 0x57, 0x88, 0x87, 0xB2,\n\t\t0x21, 0x65, 0x6D, 0x33, 0x9A, 0x6F, 0xD1, 0x98,\n\t\t0xAB, 0xAE, 0xE6, 0x7E, 0xA1, 0x88, 0xDD, 0x66,\n\t\t0x56, 0x78, 0x23, 0xFC, 0x22, 0x0C, 0x52, 0xB5,\n\t\t0x74, 0x90, 0x25, 0x14, 0x69, 0xD2, 0x5D, 0x8C\n\t},\n\t{\n\t\t0x57, 0xDC, 0x27, 0x97, 0xD1, 0x42, 0x68, 0x1C,\n\t\t0x94, 0xFE, 0x48, 0x86, 0x26, 0x98, 0x6E, 0xD4,\n\t\t0xB2, 0x67, 0x03, 0xCB, 0xF6, 0xBF, 0xE5, 0x93,\n\t\t0x91, 0x64, 0x36, 0x57, 0x06, 0x5B, 0x2D, 0x46,\n\t\t0xE4, 0xB1, 0xDD, 0xB3, 0xAA, 0x83, 0x2C, 0x9B,\n\t\t0xD4, 0x49, 0x75, 0x5A, 0xC8, 0xB1, 0xBF, 0x93,\n\t\t0x68, 0x97, 0xFB, 0xC6, 0xAD, 0xE3, 0x78, 0xF2,\n\t\t0xBD, 0x64, 0x93, 0xE4, 0x86, 0xF4, 0x20, 0x29\n\t},\n\t{\n\t\t0x44, 0x12, 0xDD, 0x6B, 0xED, 0x6D, 0xB2, 0xA8,\n\t\t0x03, 0xC2, 0xE0, 0xDF, 0x8F, 0x58, 0x29, 0xE7,\n\t\t0xA4, 0xB0, 0x41, 0x78, 0x89, 0x51, 0x0D, 0xF7,\n\t\t0xDF, 0xEE, 0x49, 0x57, 0x4A, 0x71, 0xEC, 0x0D,\n\t\t0x9E, 0x0D, 0x46, 0x06, 0x50, 0x17, 0xC7, 0x2D,\n\t\t0xD9, 0x74, 0x39, 0x33, 0xCA, 0x83, 0x9A, 0x76,\n\t\t0x8D, 0xD1, 0x5A, 0xB0, 0xB7, 0xC1, 0x4C, 0x62,\n\t\t0x6A, 0x35, 0x41, 0x09, 0x69, 0x01, 0x96, 0xAE\n\t},\n\t{\n\t\t0xD0, 0xEB, 0xC7, 0x71, 0x03, 0x1B, 0x7C, 0x16,\n\t\t0x00, 0x21, 0xC9, 0xB6, 0xFB, 0xB2, 0xB6, 0x70,\n\t\t0xE3, 0xB4, 0x02, 0x70, 0x02, 0x69, 0x07, 0xA3,\n\t\t0x91, 0x63, 0xDB, 0x18, 0x73, 0xEC, 0xC3, 0xB8,\n\t\t0x00, 0x11, 0x1D, 0xD7, 0xBF, 0x13, 0x8F, 0x83,\n\t\t0xA6, 0x10, 0xDC, 0x04, 0x6D, 0xA2, 0x68, 0xB7,\n\t\t0x2B, 0x8C, 0x90, 0x86, 0x92, 0x23, 0x77, 0xDB,\n\t\t0xED, 0x73, 0x94, 0x82, 0x43, 0xCA, 0x1E, 0x14\n\t},\n\t{\n\t\t0x10, 0xC4, 0xBA, 0x31, 0x55, 0x91, 0x69, 0x8D,\n\t\t0xFB, 0x91, 0xA5, 0x73, 0x37, 0x63, 0x18, 0x84,\n\t\t0xB4, 0x73, 0x8D, 0x9F, 0x59, 0x80, 0x78, 0x51,\n\t\t0xA6, 0x79, 0x84, 0x0C, 0xC2, 0x87, 0xAC, 0xE3,\n\t\t0x01, 0x1C, 0xCD, 0xC8, 0xF4, 0xA4, 0x85, 0xBB,\n\t\t0x19, 0x73, 0x40, 0x4E, 0xF9, 0xEE, 0x9B, 0x9C,\n\t\t0xF1, 0xEA, 0xDB, 0xC5, 0x40, 0x74, 0xC6, 0xD1,\n\t\t0x13, 0xDE, 0x8F, 0xC9, 0x1D, 0x07, 0x97, 0xEB\n\t},\n\t{\n\t\t0x14, 0x64, 0x34, 0x7B, 0xE3, 0x2C, 0x79, 0x59,\n\t\t0x17, 0x2B, 0x74, 0x72, 0xD1, 0x1F, 0xE0, 0x78,\n\t\t0x44, 0xA5, 0x2E, 0x2D, 0x3B, 0x2D, 0x05, 0x8C,\n\t\t0xC6, 0xBC, 0xC0, 0xA8, 0xA2, 0x75, 0xD6, 0xB8,\n\t\t0x2B, 0x2D, 0x62, 0x63, 0x75, 0x5E, 0xAF, 0x2A,\n\t\t0x65, 0x88, 0xB6, 0xA1, 0xEB, 0x79, 0x9A, 0xF8,\n\t\t0x3A, 0x4C, 0xE7, 0x53, 0xF8, 0xC7, 0x5A, 0x22,\n\t\t0x84, 0xD0, 0x28, 0x5B, 0xAB, 0x5F, 0x7C, 0x1C\n\t},\n\t{\n\t\t0xF4, 0x09, 0x23, 0x1E, 0xD1, 0x87, 0xF5, 0xC4,\n\t\t0xE8, 0x33, 0xFA, 0x9E, 0x30, 0x42, 0xAC, 0xA6,\n\t\t0xC8, 0x58, 0xB0, 0x8B, 0x49, 0x6B, 0x25, 0x31,\n\t\t0xF8, 0x4F, 0xD5, 0xCE, 0xA9, 0x3E, 0xCD, 0x06,\n\t\t0xDA, 0xFE, 0x0A, 0x10, 0xC3, 0xFF, 0x23, 0x76,\n\t\t0xC7, 0x4D, 0xC8, 0x0D, 0xA0, 0x7D, 0xA0, 0x18,\n\t\t0x64, 0xFB, 0xF2, 0x68, 0x59, 0x60, 0xB5, 0x40,\n\t\t0xB3, 0xA2, 0xE9, 0x42, 0xCB, 0x8D, 0x90, 0x9F\n\t},\n\t{\n\t\t0x39, 0x51, 0x32, 0xC5, 0x80, 0xC3, 0x55, 0xB5,\n\t\t0xB0, 0xE2, 0x35, 0x33, 0x6C, 0x8D, 0xC1, 0x08,\n\t\t0x5E, 0x59, 0x59, 0x64, 0x04, 0x3D, 0x38, 0x9E,\n\t\t0x08, 0x1E, 0xFE, 0x48, 0x5B, 0xA4, 0xC6, 0x37,\n\t\t0x72, 0xDB, 0x8D, 0x7E, 0x0F, 0x18, 0x6C, 0x50,\n\t\t0x98, 0x2E, 0x12, 0x23, 0xEA, 0x78, 0x5A, 0xDC,\n\t\t0x74, 0x0B, 0x0C, 0xF2, 0x18, 0x70, 0x74, 0x58,\n\t\t0xB8, 0xB8, 0x03, 0x40, 0x42, 0xF9, 0x23, 0xC2\n\t},\n\t{\n\t\t0xF9, 0x2A, 0xBA, 0xCA, 0x21, 0x32, 0x29, 0x66,\n\t\t0x06, 0x49, 0xEF, 0x2D, 0x8F, 0x88, 0x11, 0x5B,\n\t\t0x5B, 0xED, 0x8A, 0xB5, 0xB9, 0xBC, 0xA9, 0xA1,\n\t\t0xB4, 0xC5, 0x24, 0x57, 0x03, 0x53, 0x10, 0xC4,\n\t\t0x1A, 0x6B, 0xEA, 0x2B, 0x23, 0xB7, 0x91, 0x8B,\n\t\t0x5B, 0x8B, 0xF3, 0x8B, 0x52, 0xEA, 0xC6, 0xFF,\n\t\t0x3B, 0x62, 0x13, 0xA5, 0x22, 0xF3, 0x81, 0xBE,\n\t\t0x7F, 0xF0, 0x90, 0x6D, 0xBA, 0x7B, 0xD0, 0x0C\n\t},\n\t{\n\t\t0xCB, 0xAD, 0xE7, 0xAD, 0x3B, 0x5D, 0xEE, 0x0F,\n\t\t0xF1, 0xA4, 0x6B, 0x08, 0x2C, 0xF4, 0xE1, 0xE1,\n\t\t0xDC, 0x21, 0x62, 0x0D, 0xD2, 0xCC, 0x0E, 0xDC,\n\t\t0x2C, 0x70, 0x7A, 0x21, 0x62, 0xD2, 0x14, 0x99,\n\t\t0x69, 0xAB, 0xBB, 0x29, 0xC5, 0x72, 0x0B, 0x04,\n\t\t0xBD, 0x15, 0x68, 0xA9, 0x55, 0x61, 0x95, 0xE6,\n\t\t0x7F, 0x24, 0x32, 0x2D, 0xD9, 0xAA, 0x4E, 0x83,\n\t\t0x65, 0x19, 0x1A, 0xA5, 0xB6, 0xC4, 0x45, 0x79\n\t},\n\t{\n\t\t0xF5, 0x1B, 0x4A, 0xE4, 0xD4, 0xC5, 0x4A, 0x29,\n\t\t0xCF, 0x71, 0x35, 0xA8, 0xFE, 0x1E, 0xAB, 0xD5,\n\t\t0xE1, 0xBC, 0xBF, 0x82, 0x08, 0x96, 0x96, 0x7D,\n\t\t0xC4, 0x1E, 0x38, 0x49, 0xDA, 0xC2, 0x25, 0x07,\n\t\t0x69, 0x42, 0x10, 0xCA, 0x11, 0xC4, 0xEB, 0xF1,\n\t\t0xC2, 0x9A, 0x8D, 0x4F, 0x71, 0xB3, 0x0F, 0x76,\n\t\t0xC9, 0xB6, 0x01, 0x0A, 0xD9, 0x5B, 0xDF, 0xB0,\n\t\t0xDE, 0x83, 0x79, 0x25, 0xF0, 0x61, 0x25, 0x97\n\t},\n\t{\n\t\t0xCE, 0x38, 0x72, 0x11, 0x5D, 0x83, 0x3B, 0x34,\n\t\t0x56, 0xCA, 0x94, 0x2E, 0x6E, 0x38, 0x5F, 0x28,\n\t\t0xA9, 0x03, 0xBE, 0xAB, 0xFB, 0x75, 0x3F, 0x8A,\n\t\t0xFC, 0xCC, 0x12, 0xF2, 0x58, 0x2C, 0xE1, 0xF3,\n\t\t0x62, 0x12, 0xBD, 0x05, 0xE0, 0x5A, 0x46, 0xFC,\n\t\t0x88, 0xD3, 0x19, 0x50, 0xB4, 0x91, 0x1A, 0xE5,\n\t\t0xDC, 0xD8, 0xFF, 0x7A, 0x0B, 0x50, 0x47, 0x4C,\n\t\t0xB4, 0x88, 0xCC, 0xF2, 0xA8, 0x9C, 0xD0, 0xEB\n\t},\n\t{\n\t\t0x9B, 0xB7, 0x4C, 0xBD, 0x47, 0xA6, 0x24, 0xCB,\n\t\t0xEA, 0xFC, 0xC1, 0x6D, 0x46, 0x29, 0x47, 0xBB,\n\t\t0xEA, 0x13, 0x70, 0xB8, 0x5C, 0x96, 0x1A, 0x40,\n\t\t0x7D, 0xF9, 0x86, 0x3E, 0x54, 0xE6, 0xD9, 0xE6,\n\t\t0xA8, 0xD2, 0xEF, 0x0C, 0x64, 0x97, 0x20, 0x5E,\n\t\t0x5E, 0xB7, 0xC3, 0xE5, 0x9E, 0x69, 0x8D, 0x99,\n\t\t0x24, 0x63, 0xCA, 0x9D, 0xD4, 0xCF, 0x28, 0xCF,\n\t\t0x9A, 0x2D, 0x4E, 0x30, 0xC1, 0x33, 0xE8, 0x55\n\t},\n\t{\n\t\t0x72, 0x96, 0x33, 0x82, 0x0B, 0xF0, 0x13, 0xD9,\n\t\t0xD2, 0xBD, 0x37, 0x3C, 0xCA, 0xC7, 0xBC, 0x9F,\n\t\t0x37, 0x16, 0xF6, 0x9E, 0x16, 0xA4, 0x4E, 0x94,\n\t\t0x9C, 0x7A, 0x9A, 0x93, 0xDC, 0xA1, 0x26, 0xBB,\n\t\t0x1A, 0xA5, 0x4E, 0x5E, 0x70, 0x40, 0x70, 0x7F,\n\t\t0x02, 0x87, 0x6A, 0xFD, 0x02, 0x0A, 0xF4, 0x72,\n\t\t0x63, 0x9D, 0x49, 0xF5, 0x42, 0x0D, 0x29, 0x4C,\n\t\t0x3A, 0xA3, 0x1D, 0x06, 0x7E, 0x3E, 0x85, 0x75\n\t},\n\t{\n\t\t0x06, 0x86, 0x1D, 0xB3, 0x07, 0xC6, 0x78, 0x08,\n\t\t0x6E, 0x8B, 0x2A, 0xEC, 0xDF, 0x18, 0x29, 0xD2,\n\t\t0x88, 0x3D, 0x28, 0xB7, 0x31, 0xAB, 0xD0, 0xF1,\n\t\t0xE7, 0x2F, 0x1C, 0xED, 0x6C, 0x7A, 0xD4, 0x17,\n\t\t0x2E, 0xCA, 0x63, 0x22, 0xA8, 0x3F, 0xB6, 0xA6,\n\t\t0x5A, 0xFA, 0x37, 0xE9, 0x4A, 0x3E, 0x2B, 0xA2,\n\t\t0x05, 0xB8, 0x7B, 0xF3, 0x82, 0xD9, 0x15, 0x88,\n\t\t0x49, 0x7A, 0x46, 0x50, 0x88, 0x3B, 0xD8, 0x75\n\t},\n\t{\n\t\t0x35, 0x6E, 0xCE, 0xAF, 0x17, 0x02, 0xB3, 0x70,\n\t\t0xF4, 0xAA, 0xB8, 0xEA, 0x82, 0x84, 0x86, 0xF3,\n\t\t0x30, 0x13, 0xF7, 0x44, 0xB3, 0x9E, 0x7E, 0xA2,\n\t\t0x6C, 0x69, 0x18, 0xD6, 0x0E, 0x1A, 0xBC, 0xF4,\n\t\t0x4F, 0xB1, 0x6E, 0xDC, 0xA7, 0x72, 0x0A, 0xCF,\n\t\t0xC6, 0xA7, 0x01, 0xBF, 0x1E, 0x2C, 0x35, 0xDD,\n\t\t0xBD, 0x69, 0x5A, 0x8D, 0x40, 0x8E, 0x8C, 0x96,\n\t\t0x32, 0xE8, 0xCD, 0x27, 0x23, 0x0C, 0xAD, 0x8D\n\t},\n\t{\n\t\t0x48, 0x9A, 0x39, 0xD0, 0xFC, 0x3C, 0xDE, 0xAF,\n\t\t0x42, 0x89, 0x2E, 0xD8, 0x03, 0x85, 0xC1, 0x1C,\n\t\t0xE2, 0x93, 0xC9, 0x32, 0x21, 0x5B, 0xB2, 0x31,\n\t\t0x88, 0x69, 0x2A, 0x86, 0xE6, 0x1B, 0xCA, 0xD9,\n\t\t0x2C, 0x2A, 0x1D, 0x11, 0x42, 0x60, 0x1B, 0x1B,\n\t\t0xDF, 0x09, 0x82, 0xD1, 0xCD, 0x1E, 0x05, 0xC0,\n\t\t0x52, 0xDE, 0x81, 0x9E, 0x64, 0xF2, 0x47, 0xDB,\n\t\t0x35, 0x91, 0x5D, 0xD1, 0xDB, 0x79, 0xA3, 0xB5\n\t},\n\t{\n\t\t0xC0, 0x2F, 0x46, 0x4B, 0x4D, 0xD1, 0x81, 0x17,\n\t\t0xE3, 0x0A, 0x8D, 0xB8, 0xEF, 0x1D, 0xA0, 0x67,\n\t\t0x13, 0x4B, 0x60, 0x4E, 0xFA, 0x19, 0x51, 0x76,\n\t\t0x7E, 0xE6, 0x32, 0xDC, 0x02, 0x4D, 0x64, 0xC0,\n\t\t0x0F, 0x24, 0x49, 0xF0, 0x42, 0xDB, 0x3A, 0xEA,\n\t\t0x01, 0x74, 0xEB, 0xCD, 0xBB, 0x4F, 0xF5, 0x9D,\n\t\t0xAE, 0x75, 0x4F, 0x72, 0x39, 0x46, 0xF1, 0xB9,\n\t\t0x0A, 0x77, 0xFD, 0x95, 0x23, 0x69, 0x0B, 0x7B\n\t},\n\t{\n\t\t0xFB, 0x31, 0xE6, 0xDD, 0xB8, 0x6D, 0xBF, 0xF3,\n\t\t0x72, 0x64, 0x6D, 0x1E, 0x3A, 0x3F, 0x31, 0xDD,\n\t\t0x61, 0x15, 0x9F, 0xC3, 0x93, 0x65, 0x8C, 0x2E,\n\t\t0xE9, 0x57, 0x10, 0x3B, 0xF2, 0x11, 0x6B, 0xDE,\n\t\t0xF8, 0x2C, 0x33, 0xE8, 0x69, 0xF3, 0xC8, 0x3A,\n\t\t0xC3, 0xC2, 0xF6, 0x38, 0x0C, 0xF6, 0x92, 0xF7,\n\t\t0xB1, 0xDC, 0xBA, 0xE0, 0xBB, 0x22, 0x7A, 0xD3,\n\t\t0x47, 0xE7, 0x54, 0x13, 0x74, 0x66, 0xC6, 0x9F\n\t},\n\t{\n\t\t0x00, 0x60, 0x62, 0xAB, 0xE1, 0x6C, 0x2F, 0xE7,\n\t\t0x9A, 0xF8, 0x80, 0x85, 0xE0, 0xB5, 0x82, 0xB1,\n\t\t0x06, 0xE7, 0xF7, 0x9F, 0x01, 0xA4, 0x39, 0x46,\n\t\t0xC7, 0x8B, 0x19, 0xF9, 0xBD, 0xD7, 0x25, 0x99,\n\t\t0x76, 0x36, 0xA3, 0x32, 0xEB, 0x9A, 0x3A, 0xAA,\n\t\t0x6D, 0xE0, 0xD4, 0xA8, 0xE9, 0xE2, 0x8E, 0x8C,\n\t\t0x77, 0x87, 0x74, 0x22, 0x4C, 0x66, 0x5B, 0xF7,\n\t\t0xBC, 0x36, 0x44, 0xFC, 0xE4, 0x11, 0x22, 0x8C\n\t},\n\t{\n\t\t0xD4, 0x4A, 0x6D, 0xB3, 0xDE, 0x9F, 0xD4, 0xE4,\n\t\t0xA7, 0xEF, 0x15, 0x5A, 0x01, 0xBC, 0xCB, 0x91,\n\t\t0xC1, 0xBC, 0xF1, 0xCB, 0x53, 0x22, 0x56, 0x89,\n\t\t0xA7, 0x7A, 0x0D, 0x23, 0xB4, 0xD3, 0x9A, 0x89,\n\t\t0xA1, 0x89, 0xF2, 0x89, 0x80, 0xF9, 0x1C, 0x56,\n\t\t0xEA, 0xC5, 0x87, 0x9E, 0xAE, 0x93, 0x3C, 0xED,\n\t\t0x7F, 0x26, 0x7E, 0x2F, 0x70, 0x40, 0xEB, 0x38,\n\t\t0x0F, 0xDB, 0xBF, 0x34, 0xA6, 0xB7, 0xB6, 0x15\n\t},\n\t{\n\t\t0x5A, 0xFB, 0xFE, 0xA1, 0xDE, 0xDA, 0x5A, 0xEA,\n\t\t0xB9, 0x2E, 0x4D, 0x0C, 0x31, 0xD1, 0x6A, 0x9A,\n\t\t0x86, 0xBF, 0x7C, 0x75, 0x23, 0x27, 0x4A, 0x05,\n\t\t0xC5, 0x05, 0x29, 0xF5, 0xC1, 0x39, 0xDB, 0x10,\n\t\t0x93, 0x3A, 0x52, 0xC6, 0x22, 0x9C, 0xD3, 0x11,\n\t\t0x08, 0xF0, 0x83, 0xFB, 0x0C, 0x85, 0xCF, 0x52,\n\t\t0x83, 0x1B, 0x5A, 0x05, 0xF2, 0x55, 0x0A, 0x77,\n\t\t0xB5, 0x70, 0x3C, 0xC6, 0x68, 0x91, 0x2D, 0xBC\n\t},\n\t{\n\t\t0xD1, 0x7F, 0xCA, 0xD4, 0xE0, 0xD8, 0xBD, 0xE2,\n\t\t0xED, 0xFD, 0xA1, 0x68, 0xBA, 0x47, 0x10, 0x4B,\n\t\t0xBC, 0xA4, 0xD2, 0x6D, 0xA2, 0xD3, 0x1A, 0x07,\n\t\t0x0B, 0x0F, 0xBA, 0x0B, 0x26, 0xEE, 0xDD, 0x95,\n\t\t0xEE, 0xC1, 0xFC, 0x34, 0xD7, 0x6C, 0xD4, 0xA1,\n\t\t0xCB, 0x15, 0xF2, 0x62, 0x16, 0x88, 0xA9, 0xCC,\n\t\t0x0E, 0x96, 0x35, 0x8D, 0xE9, 0x93, 0x22, 0x2B,\n\t\t0xB3, 0xE3, 0xCD, 0x0B, 0xFD, 0xCB, 0x74, 0x6C\n\t},\n\t{\n\t\t0xBD, 0x6A, 0x59, 0x21, 0x63, 0x37, 0xB4, 0x5D,\n\t\t0x6B, 0x71, 0xAE, 0xAC, 0x01, 0x36, 0x6B, 0xFE,\n\t\t0x96, 0x60, 0xE0, 0xFB, 0xC2, 0x95, 0x9A, 0xDB,\n\t\t0xB6, 0x8D, 0x52, 0x6C, 0x43, 0xD4, 0x8F, 0xFF,\n\t\t0xFE, 0x2F, 0xFC, 0x43, 0x05, 0x88, 0xE7, 0x8E,\n\t\t0x66, 0x54, 0x6A, 0x3C, 0x70, 0x9B, 0x0A, 0xCE,\n\t\t0xA1, 0x7C, 0xBC, 0x5A, 0x21, 0x8C, 0x53, 0xCD,\n\t\t0x47, 0xAA, 0x48, 0x71, 0xC1, 0xDD, 0x98, 0x4A\n\t},\n\t{\n\t\t0x83, 0xEA, 0x5A, 0xE1, 0x89, 0x11, 0x45, 0xC4,\n\t\t0x1A, 0x7C, 0x6C, 0x87, 0xFE, 0x92, 0x24, 0x87,\n\t\t0xF5, 0xD2, 0x82, 0x93, 0x35, 0x69, 0xB7, 0xAE,\n\t\t0x0E, 0x34, 0x56, 0x53, 0x38, 0x1E, 0xDE, 0x6D,\n\t\t0x4B, 0x16, 0xE1, 0x44, 0xD1, 0xC3, 0xE8, 0xF0,\n\t\t0x60, 0x5D, 0xAA, 0x0D, 0xB5, 0x96, 0x5A, 0x7B,\n\t\t0x79, 0xD9, 0x1A, 0x8A, 0xFE, 0x11, 0xF1, 0xE0,\n\t\t0xBC, 0x54, 0x9A, 0xC0, 0x74, 0xA0, 0x1A, 0xB7\n\t},\n\t{\n\t\t0x37, 0x50, 0x50, 0xCF, 0x2E, 0x43, 0x0D, 0x0E,\n\t\t0x29, 0x87, 0x58, 0x35, 0x20, 0x8E, 0x89, 0x06,\n\t\t0xD7, 0x05, 0x2E, 0x47, 0x29, 0x2C, 0x5A, 0x38,\n\t\t0xA6, 0x30, 0x82, 0x87, 0x3D, 0x31, 0xD5, 0x83,\n\t\t0x13, 0x5C, 0x07, 0xA2, 0x0C, 0x52, 0xD9, 0x5B,\n\t\t0x2D, 0x5D, 0xC3, 0xEA, 0xDE, 0x6B, 0xE1, 0x43,\n\t\t0xCA, 0x34, 0x38, 0xF4, 0x4D, 0x02, 0x0A, 0xAE,\n\t\t0x16, 0x0E, 0xD7, 0x7A, 0xB9, 0x88, 0x4F, 0x7D\n\t},\n\t{\n\t\t0x30, 0x28, 0xB0, 0xE8, 0x24, 0x95, 0x7F, 0xF3,\n\t\t0xB3, 0x05, 0xE9, 0x7F, 0xF5, 0x92, 0xAA, 0x8E,\n\t\t0xF2, 0x9B, 0x3B, 0xEC, 0x1D, 0xC4, 0x7B, 0x76,\n\t\t0x13, 0x3D, 0x10, 0x3F, 0xFE, 0x38, 0x71, 0xBF,\n\t\t0x05, 0x12, 0xA2, 0x31, 0xAF, 0xCB, 0x1D, 0xF8,\n\t\t0x65, 0x97, 0xEC, 0x5E, 0x46, 0xE9, 0x23, 0xC8,\n\t\t0xB9, 0x85, 0xC2, 0x85, 0x08, 0x57, 0xC6, 0x40,\n\t\t0x01, 0xB2, 0xC5, 0x51, 0xEA, 0x83, 0x3D, 0x0E\n\t},\n\t{\n\t\t0x08, 0x7C, 0xCB, 0x1E, 0x5B, 0xD1, 0x72, 0x22,\n\t\t0xB8, 0xAF, 0x20, 0x6D, 0xD6, 0x39, 0x08, 0xF8,\n\t\t0x91, 0x72, 0x97, 0x62, 0x1A, 0x8C, 0xB9, 0x33,\n\t\t0x0A, 0xE0, 0xBA, 0x4A, 0xF3, 0xE9, 0xD6, 0x0C,\n\t\t0x98, 0xFC, 0xF1, 0xEF, 0xFC, 0xEC, 0x20, 0x13,\n\t\t0x6B, 0x4F, 0x91, 0x88, 0x12, 0x6D, 0xFA, 0x04,\n\t\t0x4E, 0x1C, 0x1C, 0xCD, 0xA3, 0xCE, 0xD8, 0x73,\n\t\t0x73, 0xD9, 0x37, 0x9C, 0xCB, 0xED, 0xBD, 0xB3\n\t},\n\t{\n\t\t0x7F, 0x17, 0x06, 0x24, 0x98, 0xBF, 0xA2, 0xBB,\n\t\t0x58, 0x56, 0xCD, 0x0A, 0x62, 0xC5, 0x68, 0xC5,\n\t\t0xC6, 0xB8, 0x97, 0x43, 0x24, 0x74, 0xEF, 0xB2,\n\t\t0xE6, 0xA2, 0xEE, 0x18, 0xCA, 0xFF, 0xD2, 0x1E,\n\t\t0x1E, 0xF3, 0x0D, 0x06, 0x47, 0x23, 0x85, 0x0F,\n\t\t0x79, 0x90, 0xD2, 0x1B, 0xA3, 0x4E, 0x8F, 0x2B,\n\t\t0x3B, 0xB0, 0x67, 0x02, 0x3A, 0x77, 0x27, 0x82,\n\t\t0x15, 0x8A, 0x27, 0xC6, 0xC4, 0x67, 0xC9, 0x28\n\t},\n\t{\n\t\t0x6B, 0xA9, 0x86, 0xA9, 0x42, 0x49, 0x7F, 0xD3,\n\t\t0x84, 0x62, 0x97, 0x2F, 0x50, 0xA6, 0x19, 0x68,\n\t\t0xC0, 0x65, 0x2D, 0xAC, 0x56, 0xCE, 0x9B, 0x9A,\n\t\t0xC1, 0xBC, 0x06, 0x1A, 0xB6, 0x34, 0xFE, 0x5A,\n\t\t0x77, 0xAC, 0xD0, 0x27, 0x5F, 0x83, 0x96, 0xE3,\n\t\t0xC0, 0xBE, 0xF0, 0x12, 0xAE, 0x93, 0xB7, 0x27,\n\t\t0x58, 0xB8, 0xD7, 0x67, 0x9C, 0x87, 0xE8, 0x47,\n\t\t0xE6, 0x30, 0x17, 0xB5, 0x5A, 0x69, 0xC5, 0xC6\n\t},\n\t{\n\t\t0x96, 0x7C, 0x81, 0xF5, 0x61, 0x95, 0x18, 0x33,\n\t\t0xFA, 0x56, 0x6F, 0x6B, 0x36, 0x07, 0x7E, 0xAD,\n\t\t0xB2, 0xA6, 0x15, 0xCC, 0x15, 0xF0, 0xED, 0xBB,\n\t\t0xAE, 0x4F, 0x84, 0x4D, 0xDC, 0x8E, 0x9C, 0x1F,\n\t\t0xB8, 0x3D, 0x31, 0xA9, 0x3F, 0xCB, 0x17, 0x74,\n\t\t0xD7, 0x40, 0xD6, 0x92, 0x08, 0xCA, 0x59, 0x30,\n\t\t0xBC, 0xFA, 0xC4, 0xA1, 0xF9, 0x44, 0x46, 0x9F,\n\t\t0xEF, 0xD1, 0x9B, 0x6E, 0x93, 0x75, 0xE0, 0xB5\n\t},\n\t{\n\t\t0xE8, 0xAE, 0xF1, 0x78, 0xE6, 0xDA, 0x3E, 0xF5,\n\t\t0xCA, 0xED, 0x65, 0x30, 0xF7, 0xEB, 0x25, 0x60,\n\t\t0x82, 0x56, 0xC2, 0x37, 0x7C, 0x4C, 0xF9, 0x6B,\n\t\t0x0C, 0xFD, 0x0D, 0x76, 0xEE, 0xB4, 0xBB, 0x86,\n\t\t0xEE, 0xFF, 0x7B, 0x7D, 0xF1, 0x58, 0x5C, 0x8D,\n\t\t0x7A, 0x20, 0xC0, 0x63, 0x3A, 0x67, 0x90, 0x7F,\n\t\t0x6D, 0x28, 0x67, 0xC3, 0x26, 0x4A, 0x91, 0xC0,\n\t\t0x51, 0xAB, 0xAE, 0x6E, 0xEA, 0x5A, 0x91, 0xD8\n\t},\n\t{\n\t\t0x64, 0x81, 0xDC, 0xC8, 0x15, 0x7A, 0xE6, 0x28,\n\t\t0xB5, 0xCD, 0x52, 0x6B, 0xAC, 0x8F, 0x93, 0x31,\n\t\t0x56, 0xDE, 0xDA, 0xC9, 0x56, 0xA2, 0xB2, 0x2A,\n\t\t0x97, 0x4B, 0xF5, 0xF7, 0xEC, 0x2D, 0xB5, 0x80,\n\t\t0x6F, 0x53, 0xDD, 0x0E, 0x2D, 0xD5, 0x3D, 0xB8,\n\t\t0x7C, 0xD8, 0xF5, 0x8A, 0x58, 0x6F, 0x9B, 0x3C,\n\t\t0x5C, 0x52, 0x23, 0x31, 0xA3, 0x11, 0x74, 0xC4,\n\t\t0xE7, 0xB9, 0xB6, 0xF7, 0xF0, 0x57, 0xC2, 0x8F\n\t},\n\t{\n\t\t0xA7, 0x1E, 0xA4, 0x5C, 0xE6, 0x61, 0x6A, 0x3D,\n\t\t0x2F, 0x0A, 0x59, 0x2D, 0x5D, 0x02, 0x86, 0x93,\n\t\t0x2D, 0xA6, 0x3C, 0x6D, 0xB1, 0x1D, 0x59, 0xC6,\n\t\t0x69, 0x1C, 0x35, 0xA5, 0x6F, 0x7E, 0xE4, 0xF8,\n\t\t0x0B, 0x6F, 0xC3, 0x40, 0xB4, 0xDB, 0xC1, 0x84,\n\t\t0x4C, 0x50, 0x40, 0xE6, 0x68, 0xD2, 0x89, 0x2F,\n\t\t0x4A, 0x4A, 0xE8, 0x53, 0x3F, 0x1B, 0x67, 0x71,\n\t\t0xBC, 0xFC, 0xE7, 0xC3, 0xA2, 0x3E, 0x0D, 0x97\n\t},\n\t{\n\t\t0x96, 0x93, 0x44, 0x87, 0x70, 0xFE, 0xAE, 0x42,\n\t\t0x17, 0x26, 0xEB, 0x20, 0x3B, 0x01, 0xC7, 0x08,\n\t\t0x23, 0xD5, 0xF4, 0x4C, 0xC5, 0x21, 0x3E, 0x6A,\n\t\t0x68, 0x28, 0x47, 0x29, 0xBD, 0x11, 0x7D, 0x9B,\n\t\t0xD1, 0x8F, 0xEC, 0x4A, 0x0A, 0x82, 0x4A, 0x24,\n\t\t0x08, 0x0F, 0x29, 0x8B, 0xAC, 0xD2, 0x96, 0xD7,\n\t\t0xB4, 0x97, 0x83, 0x8F, 0xBD, 0x7B, 0x0D, 0x57,\n\t\t0x5C, 0x52, 0x49, 0x2B, 0x3E, 0x6F, 0x92, 0x6B\n\t},\n\t{\n\t\t0x37, 0xA1, 0x50, 0x66, 0xF2, 0xB9, 0xF9, 0x4C,\n\t\t0x24, 0x61, 0x1B, 0xC4, 0x53, 0xED, 0x02, 0x74,\n\t\t0x07, 0x8D, 0x1F, 0x70, 0xB2, 0xD3, 0x4C, 0x8B,\n\t\t0x96, 0x36, 0x08, 0x48, 0x9D, 0xCB, 0xE8, 0xDF,\n\t\t0x44, 0x8E, 0xDD, 0x9C, 0x73, 0x36, 0x2B, 0xB2,\n\t\t0xB6, 0x6B, 0xEE, 0xF6, 0x1F, 0xCE, 0x60, 0x10,\n\t\t0x6F, 0x70, 0x19, 0xED, 0x37, 0x3C, 0x69, 0x22,\n\t\t0x59, 0xD9, 0x55, 0x6A, 0x94, 0x0B, 0x1A, 0x06\n\t},\n\t{\n\t\t0xBD, 0x44, 0xE7, 0x39, 0xE1, 0xF9, 0xDB, 0x1C,\n\t\t0x6B, 0xAF, 0x42, 0xCA, 0x4A, 0x12, 0xAC, 0x09,\n\t\t0x9B, 0x96, 0xF6, 0xB3, 0x6C, 0x4B, 0xCB, 0x1B,\n\t\t0x72, 0xEE, 0xFF, 0x08, 0xA6, 0x49, 0x68, 0x35,\n\t\t0xEC, 0x65, 0x15, 0x0B, 0xE8, 0xFE, 0x16, 0xCB,\n\t\t0xE3, 0x27, 0x07, 0xE3, 0x47, 0x54, 0x7D, 0xC5,\n\t\t0xA5, 0x83, 0xD2, 0x65, 0x74, 0x6F, 0xA5, 0x95,\n\t\t0xC5, 0xE7, 0x73, 0x0F, 0xCF, 0x24, 0x58, 0x1E\n\t},\n\t{\n\t\t0xFA, 0xB2, 0x03, 0x8E, 0x94, 0x98, 0xA1, 0xC3,\n\t\t0x9E, 0x05, 0x78, 0xA0, 0xA5, 0xEA, 0x6B, 0x44,\n\t\t0xF3, 0xC1, 0xB4, 0x1A, 0xE5, 0x67, 0xF9, 0x91,\n\t\t0x4A, 0x95, 0xB1, 0x31, 0xC4, 0x8D, 0x12, 0x1E,\n\t\t0xCA, 0xCE, 0xA8, 0x95, 0xA0, 0x9B, 0x1D, 0x4E,\n\t\t0x04, 0x42, 0xBE, 0xC9, 0xC5, 0x0C, 0x50, 0xE0,\n\t\t0x0A, 0x9F, 0xAF, 0xEF, 0xFA, 0xE0, 0x70, 0x88,\n\t\t0x4C, 0x26, 0x25, 0xA8, 0xB1, 0xA2, 0x17, 0x26\n\t},\n\t{\n\t\t0x05, 0xA1, 0xB7, 0x6B, 0x2F, 0xD5, 0x62, 0x11,\n\t\t0xE0, 0xF2, 0xD7, 0x5A, 0x25, 0x16, 0x54, 0xA7,\n\t\t0x72, 0xF5, 0x5E, 0x18, 0xCA, 0x02, 0x2A, 0xF5,\n\t\t0x2C, 0xB3, 0x30, 0x19, 0x1E, 0x98, 0xA3, 0xB8,\n\t\t0xEB, 0x87, 0xE5, 0x11, 0x7B, 0xAE, 0x58, 0x04,\n\t\t0x4D, 0x94, 0x4C, 0x1F, 0x18, 0x85, 0x45, 0x12,\n\t\t0x25, 0x41, 0x77, 0x35, 0xFC, 0x72, 0xF7, 0x39,\n\t\t0x36, 0x69, 0x3C, 0xFF, 0x45, 0x46, 0x9F, 0x8C\n\t},\n\t{\n\t\t0x2A, 0x30, 0xC9, 0x6B, 0xDA, 0xC7, 0x8A, 0x39,\n\t\t0x94, 0xEE, 0xCA, 0xA5, 0xA5, 0x3F, 0x82, 0x7F,\n\t\t0x58, 0xE1, 0x32, 0x31, 0xA0, 0xD1, 0x13, 0x08,\n\t\t0x6C, 0x06, 0xB1, 0xBD, 0xAB, 0xDA, 0x38, 0xD0,\n\t\t0x8F, 0x1A, 0xE2, 0x7D, 0xE2, 0x5F, 0xD2, 0x2E,\n\t\t0xEA, 0x70, 0xC0, 0x5F, 0x01, 0x32, 0xBF, 0x7A,\n\t\t0x50, 0x1C, 0x82, 0xAE, 0x62, 0x15, 0xBF, 0xEF,\n\t\t0x3C, 0x01, 0x63, 0x98, 0xBA, 0xF2, 0xCB, 0x62\n\t},\n\t{\n\t\t0x48, 0xDB, 0x53, 0x76, 0x5B, 0x82, 0xBD, 0x6F,\n\t\t0x25, 0x33, 0xEA, 0xE1, 0x7F, 0x67, 0x69, 0xD7,\n\t\t0xA4, 0xE3, 0xB2, 0x43, 0x74, 0x60, 0x1C, 0xDD,\n\t\t0x8E, 0xC0, 0xCA, 0x3A, 0xAB, 0x30, 0x93, 0xFD,\n\t\t0x2B, 0x99, 0x24, 0x38, 0x46, 0x0B, 0xAF, 0x8D,\n\t\t0xA5, 0x8F, 0xB9, 0xA8, 0x9B, 0x2C, 0x58, 0xF9,\n\t\t0x68, 0xE6, 0x36, 0x17, 0xCB, 0xEB, 0x18, 0x44,\n\t\t0xB0, 0x2D, 0x6A, 0x27, 0xC5, 0xB4, 0xAD, 0x41\n\t},\n\t{\n\t\t0x5C, 0x8B, 0x2E, 0x0E, 0x1B, 0x5C, 0x8F, 0x45,\n\t\t0x7D, 0x7F, 0x7B, 0xD9, 0xF0, 0x5A, 0x97, 0xE5,\n\t\t0x8D, 0xDA, 0x1D, 0x28, 0xDB, 0x9F, 0x34, 0xD1,\n\t\t0xCE, 0x73, 0x25, 0x28, 0xF9, 0x68, 0xBE, 0xDD,\n\t\t0x9E, 0x1C, 0xC9, 0x35, 0x2D, 0x0A, 0x5D, 0xF6,\n\t\t0x67, 0x29, 0x28, 0xBD, 0xD3, 0xEA, 0x6F, 0x5C,\n\t\t0xB0, 0x60, 0x77, 0xCF, 0x3A, 0xD3, 0xA7, 0x6E,\n\t\t0x29, 0xB2, 0x2E, 0x82, 0xBA, 0xC6, 0x7B, 0x61\n\t},\n\t{\n\t\t0x5B, 0x73, 0x91, 0xAA, 0x52, 0xF2, 0x76, 0xFA,\n\t\t0xB9, 0xC1, 0x38, 0x77, 0xF1, 0x22, 0x32, 0x70,\n\t\t0x84, 0x97, 0xFC, 0x02, 0x8F, 0xAA, 0x17, 0x32,\n\t\t0xA5, 0xDB, 0x07, 0x9E, 0x7F, 0xE0, 0x73, 0xED,\n\t\t0x0C, 0xC9, 0x52, 0x9C, 0xFC, 0x86, 0x3A, 0x4E,\n\t\t0xCB, 0xA4, 0xDC, 0x2F, 0x1E, 0xA9, 0xF6, 0xBD,\n\t\t0x69, 0x04, 0xF3, 0xA0, 0xC1, 0x07, 0x19, 0x3C,\n\t\t0x5E, 0x71, 0x1C, 0xB9, 0x11, 0xF3, 0x80, 0x25\n\t},\n\t{\n\t\t0x1D, 0x5A, 0xF7, 0x0F, 0x09, 0xA5, 0xFC, 0x69,\n\t\t0x16, 0xEF, 0x59, 0xA3, 0x8A, 0x86, 0x92, 0x6D,\n\t\t0xCA, 0xAE, 0x39, 0xA8, 0x95, 0x4D, 0x73, 0xFC,\n\t\t0x80, 0xA3, 0x50, 0x75, 0x1A, 0xDD, 0xA3, 0x8C,\n\t\t0x9D, 0x59, 0x75, 0x06, 0xDC, 0x05, 0xE1, 0xED,\n\t\t0x37, 0xBD, 0x2D, 0xB1, 0x59, 0x0F, 0x99, 0xAA,\n\t\t0x29, 0x6A, 0xEA, 0x13, 0xAB, 0x84, 0x43, 0xD5,\n\t\t0xA9, 0x23, 0x47, 0xFB, 0x85, 0xFC, 0x81, 0x6D\n\t},\n\t{\n\t\t0x80, 0xE3, 0x70, 0x92, 0x97, 0xD4, 0x41, 0x14,\n\t\t0xB9, 0xFB, 0xDF, 0x55, 0x67, 0xF0, 0x5F, 0x33,\n\t\t0x00, 0x94, 0xCF, 0x09, 0xF4, 0xC0, 0xEF, 0xCF,\n\t\t0xAC, 0x05, 0x09, 0x5C, 0x36, 0x08, 0x10, 0x77,\n\t\t0x30, 0xC1, 0xAA, 0x07, 0xFF, 0x23, 0x00, 0x25,\n\t\t0x62, 0xC7, 0xE8, 0x41, 0xA9, 0xF5, 0x66, 0x24,\n\t\t0xFF, 0xE2, 0xAB, 0xEC, 0x61, 0x1E, 0xB9, 0xE7,\n\t\t0x3E, 0x1C, 0xCB, 0xD8, 0xF6, 0x2B, 0x11, 0x49\n\t},\n\t{\n\t\t0xF9, 0x94, 0x5C, 0x19, 0x06, 0x77, 0x84, 0x61,\n\t\t0x94, 0x13, 0x2B, 0x49, 0x6E, 0xC6, 0x01, 0x2C,\n\t\t0x08, 0x75, 0x0E, 0x02, 0x5F, 0xD5, 0x52, 0xED,\n\t\t0x32, 0x4D, 0x3A, 0x49, 0xD8, 0x63, 0x66, 0xC0,\n\t\t0x3D, 0xCC, 0xDE, 0x8D, 0x5B, 0x5A, 0xC9, 0xA4,\n\t\t0xBC, 0xB7, 0x19, 0x5E, 0x63, 0xBC, 0xAA, 0x93,\n\t\t0x9E, 0x8E, 0xDA, 0x18, 0xF1, 0x16, 0x94, 0xB6,\n\t\t0xFA, 0x69, 0x37, 0x39, 0x3B, 0xFF, 0xDB, 0xF4\n\t},\n\t{\n\t\t0x8D, 0x8F, 0x2E, 0xD9, 0xAE, 0x39, 0x80, 0x9A,\n\t\t0xAC, 0xAD, 0x2F, 0xCE, 0xDB, 0xD2, 0xDC, 0xA7,\n\t\t0x30, 0xC7, 0x83, 0xE6, 0x2F, 0xF7, 0x0B, 0x8D,\n\t\t0x3C, 0x53, 0x62, 0xF0, 0x73, 0xF8, 0x34, 0x67,\n\t\t0x19, 0x7D, 0x37, 0x56, 0xB4, 0x45, 0x19, 0x5F,\n\t\t0xE7, 0x52, 0x11, 0x73, 0x64, 0xD9, 0x2C, 0xF4,\n\t\t0x2C, 0x02, 0x6E, 0x40, 0x9D, 0x5F, 0xF7, 0xA9,\n\t\t0x53, 0x3E, 0xAB, 0x78, 0xF1, 0x75, 0x4A, 0x2D\n\t},\n\t{\n\t\t0x3A, 0xC9, 0x9A, 0xC5, 0x3A, 0xC4, 0x9A, 0x56,\n\t\t0xFA, 0xA1, 0x86, 0x46, 0xB8, 0xE0, 0x8A, 0x2D,\n\t\t0x35, 0xBE, 0x80, 0xDF, 0x3E, 0xFB, 0xBB, 0xA6,\n\t\t0xBD, 0xA4, 0xAE, 0x90, 0x2B, 0x8D, 0x3E, 0x17,\n\t\t0x0A, 0x7B, 0xE8, 0x60, 0x5C, 0x34, 0xA4, 0xDC,\n\t\t0x9A, 0x73, 0x62, 0xB1, 0xC2, 0x01, 0xD7, 0x02,\n\t\t0x39, 0x1B, 0xD7, 0xD5, 0x20, 0x7F, 0x95, 0xFA,\n\t\t0x39, 0x0C, 0xE3, 0x3C, 0x43, 0x14, 0xD4, 0x11\n\t},\n\t{\n\t\t0xE4, 0x69, 0x4B, 0xDB, 0x31, 0x01, 0x6F, 0x25,\n\t\t0x53, 0x2C, 0x04, 0x3C, 0x5C, 0x63, 0x08, 0xCC,\n\t\t0x61, 0x9B, 0x0F, 0x87, 0x16, 0xF0, 0xC2, 0x9E,\n\t\t0xEB, 0x9F, 0x34, 0x0F, 0x47, 0xB0, 0x7B, 0x4A,\n\t\t0x4C, 0xE0, 0x98, 0x4C, 0x47, 0x24, 0xB1, 0x2A,\n\t\t0xB3, 0xD3, 0x2A, 0xF5, 0x16, 0xAD, 0xA2, 0x64,\n\t\t0x4C, 0xA6, 0x55, 0x8C, 0x1C, 0xB5, 0x81, 0x5C,\n\t\t0x12, 0x12, 0xA9, 0xB5, 0xFA, 0x83, 0x44, 0x12\n\t},\n\t{\n\t\t0xC6, 0x3C, 0x70, 0x3E, 0x62, 0x10, 0x8A, 0xA0,\n\t\t0xED, 0xC6, 0x83, 0xF3, 0x67, 0x8A, 0x00, 0x78,\n\t\t0x8F, 0xB1, 0x00, 0xC0, 0x96, 0x0B, 0x4E, 0x98,\n\t\t0xB7, 0x6A, 0x48, 0xE4, 0xE5, 0x92, 0x3D, 0x34,\n\t\t0x13, 0x44, 0x8D, 0xB8, 0x87, 0x5E, 0x3B, 0xCE,\n\t\t0xA7, 0xB6, 0xB8, 0x5D, 0x9E, 0x3E, 0xEA, 0xB7,\n\t\t0x2C, 0xD1, 0x50, 0x96, 0xFB, 0xBB, 0x2C, 0xC4,\n\t\t0x27, 0x03, 0x17, 0xFC, 0x34, 0xD4, 0x04, 0x71\n\t},\n\t{\n\t\t0x90, 0x80, 0xB7, 0xE8, 0x41, 0xEF, 0x51, 0x9C,\n\t\t0x54, 0x17, 0xE6, 0x90, 0xAA, 0xF4, 0x32, 0x79,\n\t\t0x07, 0xA8, 0x3D, 0xBC, 0xB7, 0x38, 0xD0, 0xF7,\n\t\t0x30, 0x8B, 0x1D, 0x61, 0x1D, 0xEF, 0x16, 0x9A,\n\t\t0x4F, 0x47, 0x42, 0x3E, 0x69, 0x0F, 0x27, 0xA7,\n\t\t0xE2, 0x74, 0x1A, 0xE7, 0x86, 0x5D, 0xA2, 0x3C,\n\t\t0x5D, 0x3F, 0x13, 0xC3, 0x16, 0x06, 0x3C, 0x7A,\n\t\t0xA1, 0xA9, 0x58, 0xE5, 0xBE, 0x83, 0x8F, 0x04\n\t},\n\t{\n\t\t0x29, 0x8D, 0xF6, 0x46, 0x91, 0x5F, 0x04, 0xD6,\n\t\t0x65, 0xE9, 0x67, 0x5E, 0x6A, 0x10, 0x31, 0x87,\n\t\t0x0D, 0x28, 0xEB, 0x7A, 0x04, 0x05, 0x66, 0x3E,\n\t\t0xAC, 0x3B, 0x10, 0xD1, 0xB4, 0xFA, 0x2E, 0x86,\n\t\t0x8E, 0x63, 0x73, 0xA5, 0x86, 0xCD, 0x73, 0xE0,\n\t\t0x6D, 0x8E, 0x7A, 0xD7, 0x71, 0xB4, 0xFB, 0x0A,\n\t\t0x8B, 0x4F, 0xC2, 0xDC, 0x6C, 0xE0, 0x9C, 0x64,\n\t\t0x2E, 0xE8, 0x99, 0x26, 0xFD, 0xC6, 0x52, 0x60\n\t},\n\t{\n\t\t0x4F, 0x2D, 0xE9, 0xC4, 0xF4, 0x34, 0x8B, 0xDB,\n\t\t0x32, 0x3A, 0x66, 0x83, 0x72, 0xE7, 0x71, 0x42,\n\t\t0x99, 0xC7, 0x76, 0xF9, 0x60, 0x2F, 0x3A, 0xF8,\n\t\t0xFB, 0x77, 0x46, 0xF1, 0x76, 0x86, 0x8D, 0xF3,\n\t\t0x54, 0x2B, 0x2F, 0xA6, 0x9E, 0xAE, 0x38, 0xB6,\n\t\t0xA2, 0x6A, 0x06, 0xCA, 0x89, 0x42, 0xF8, 0x82,\n\t\t0x78, 0xC6, 0x4E, 0x3D, 0x01, 0x7F, 0xEE, 0x67,\n\t\t0xA9, 0x4E, 0xA0, 0x23, 0xB2, 0xB5, 0xBE, 0x5F\n\t},\n\t{\n\t\t0x40, 0x18, 0xC5, 0xEE, 0x90, 0x93, 0xA6, 0x81,\n\t\t0x11, 0x2F, 0x4C, 0xE1, 0x93, 0xA1, 0xD6, 0x5E,\n\t\t0x05, 0x48, 0x72, 0x5F, 0x96, 0xAE, 0x31, 0x53,\n\t\t0x87, 0xCD, 0x76, 0x5C, 0x2B, 0x9C, 0x30, 0x68,\n\t\t0xAE, 0x4C, 0xBE, 0x5C, 0xD5, 0x40, 0x2C, 0x11,\n\t\t0xC5, 0x5A, 0x9D, 0x78, 0x5F, 0xFD, 0xFC, 0x2B,\n\t\t0xDE, 0x6E, 0x7A, 0xCF, 0x19, 0x61, 0x74, 0x75,\n\t\t0xDA, 0xE0, 0xEB, 0x01, 0x44, 0x56, 0xCE, 0x45\n\t},\n\t{\n\t\t0x6F, 0xCE, 0x66, 0x75, 0xE8, 0x6D, 0x7E, 0x85,\n\t\t0x70, 0x4C, 0x96, 0xC2, 0x95, 0x70, 0x3C, 0xD9,\n\t\t0x54, 0x98, 0x59, 0x0E, 0x50, 0x76, 0x4D, 0x23,\n\t\t0xD7, 0xA7, 0xA3, 0xA3, 0x22, 0x68, 0xA0, 0xB3,\n\t\t0xC9, 0x91, 0xE8, 0xF7, 0x84, 0x87, 0x69, 0x9A,\n\t\t0x55, 0x4B, 0x58, 0x1E, 0x33, 0x9C, 0x09, 0xAE,\n\t\t0xC9, 0x82, 0xE0, 0xBA, 0xA4, 0x31, 0x87, 0x93,\n\t\t0x62, 0x06, 0x35, 0xE1, 0xE2, 0xC8, 0xD9, 0xF2\n\t},\n\t{\n\t\t0xEB, 0xA9, 0x37, 0x85, 0x91, 0x97, 0xC7, 0xFD,\n\t\t0x41, 0x2D, 0xBC, 0x9A, 0xFC, 0x0D, 0x67, 0xCC,\n\t\t0x19, 0x81, 0x60, 0xB5, 0xA9, 0xCC, 0xEE, 0x87,\n\t\t0xC4, 0x1A, 0x86, 0x64, 0x85, 0x9F, 0x3E, 0xFD,\n\t\t0x96, 0x13, 0x66, 0xA8, 0x09, 0xC7, 0xC6, 0xBC,\n\t\t0x6F, 0xA8, 0x44, 0x92, 0x68, 0x14, 0xE0, 0xB4,\n\t\t0xEF, 0xA3, 0x7E, 0xDE, 0x2C, 0x88, 0x44, 0x26,\n\t\t0x8D, 0x7F, 0x35, 0x56, 0xE4, 0x46, 0x58, 0x1D\n\t},\n\t{\n\t\t0x83, 0xF4, 0x33, 0xE4, 0xF1, 0xC5, 0x07, 0x97,\n\t\t0x49, 0x3C, 0x58, 0xC2, 0x64, 0xCF, 0xFA, 0x70,\n\t\t0xC4, 0xA7, 0xA2, 0x4C, 0x33, 0x4D, 0xBA, 0xA3,\n\t\t0xC5, 0x74, 0x89, 0xD9, 0x70, 0xD4, 0x9D, 0x69,\n\t\t0x49, 0xFE, 0x45, 0xB7, 0x04, 0xF2, 0x65, 0xEF,\n\t\t0xD2, 0xAE, 0xE1, 0xAC, 0x1B, 0x46, 0xF4, 0xAA,\n\t\t0x3E, 0x4F, 0xAD, 0x68, 0xB3, 0x79, 0x61, 0xD2,\n\t\t0xC7, 0x28, 0x0A, 0xE1, 0x96, 0x72, 0xC8, 0x50\n\t},\n\t{\n\t\t0xB5, 0x57, 0xEC, 0xE1, 0x22, 0x72, 0x49, 0x3D,\n\t\t0xC2, 0x7E, 0x88, 0xA0, 0x5A, 0xDC, 0xD8, 0x61,\n\t\t0x87, 0x5A, 0x0C, 0xD0, 0x0B, 0xD6, 0x8A, 0xDC,\n\t\t0x3A, 0x30, 0x1D, 0x26, 0x3A, 0x9C, 0xD9, 0x93,\n\t\t0xA9, 0x6A, 0xE1, 0x4C, 0xFC, 0xDD, 0xCB, 0x99,\n\t\t0x7C, 0xC9, 0x86, 0x23, 0x93, 0x50, 0x50, 0xEA,\n\t\t0x43, 0x55, 0x2A, 0x34, 0x11, 0x07, 0x18, 0x7D,\n\t\t0xE7, 0x5C, 0x4E, 0xDE, 0xD7, 0xC7, 0x86, 0xBD\n\t},\n\t{\n\t\t0x95, 0x89, 0xC0, 0x81, 0x3B, 0x73, 0x93, 0xDB,\n\t\t0xAA, 0xAF, 0xE4, 0x7A, 0xF5, 0xB4, 0x08, 0xB2,\n\t\t0x3C, 0x8A, 0x8C, 0x8B, 0xAC, 0x62, 0x55, 0x4B,\n\t\t0x8F, 0xA1, 0x32, 0xA3, 0x58, 0xCE, 0x30, 0x83,\n\t\t0xB1, 0xD4, 0xE3, 0x97, 0x07, 0xCD, 0x54, 0xA5,\n\t\t0x5F, 0x67, 0x3D, 0x48, 0x11, 0x6E, 0xB1, 0xF9,\n\t\t0xED, 0x8D, 0xE9, 0xC9, 0x43, 0xCD, 0x2D, 0xE4,\n\t\t0x60, 0xA6, 0x8B, 0xDD, 0xF7, 0x1E, 0x98, 0x03\n\t},\n\t{\n\t\t0xAE, 0x4C, 0xCF, 0x27, 0xAB, 0x00, 0xA4, 0x0C,\n\t\t0x36, 0x37, 0xD3, 0xD2, 0xCE, 0x51, 0xA8, 0x3E,\n\t\t0xFB, 0xA6, 0x2D, 0x4A, 0x6F, 0xDA, 0xD6, 0x95,\n\t\t0x06, 0x3F, 0xBC, 0x60, 0xA2, 0xD8, 0x2E, 0xC5,\n\t\t0xA5, 0x4A, 0xCB, 0xE0, 0x9B, 0xA9, 0x38, 0x8F,\n\t\t0x49, 0xAA, 0xC2, 0x7C, 0x99, 0x2D, 0x84, 0x63,\n\t\t0x20, 0x36, 0xE1, 0xBD, 0xD4, 0xC5, 0x29, 0xBB,\n\t\t0xF1, 0x85, 0x1E, 0xAE, 0x0C, 0x6E, 0xA9, 0x02\n\t},\n\t{\n\t\t0xA3, 0x94, 0x4B, 0x2C, 0x31, 0xCB, 0x49, 0x40,\n\t\t0x80, 0xB7, 0xEE, 0x1D, 0xB0, 0x81, 0x68, 0x53,\n\t\t0xE4, 0x25, 0xB5, 0x4C, 0x48, 0xD6, 0x31, 0x44,\n\t\t0x7E, 0xA5, 0x2C, 0x1D, 0x29, 0x52, 0x07, 0x9B,\n\t\t0xD8, 0x8F, 0xAB, 0x9E, 0xD0, 0xB7, 0xD8, 0xC0,\n\t\t0xBA, 0xAF, 0x0C, 0x4E, 0xCA, 0x19, 0x10, 0xDB,\n\t\t0x6F, 0x98, 0x53, 0x4F, 0x0D, 0x42, 0xE5, 0xEB,\n\t\t0xB6, 0xC0, 0xA7, 0x5E, 0xF0, 0xD8, 0xB2, 0xC0\n\t},\n\t{\n\t\t0xCF, 0xA1, 0xA2, 0x24, 0x68, 0x5A, 0x5F, 0xB2,\n\t\t0x01, 0x04, 0x58, 0x20, 0x1C, 0xEB, 0x0C, 0xDA,\n\t\t0x21, 0xC8, 0x2B, 0x16, 0x02, 0xDC, 0x41, 0x35,\n\t\t0x85, 0xFB, 0xCE, 0x80, 0x97, 0x6F, 0x06, 0x1C,\n\t\t0x23, 0x5B, 0x13, 0x67, 0x71, 0x24, 0x98, 0x14,\n\t\t0x4A, 0xC1, 0x6A, 0x98, 0x54, 0xF6, 0xFB, 0x32,\n\t\t0x3C, 0xBE, 0xB6, 0x23, 0x69, 0xCF, 0x9B, 0x75,\n\t\t0x2B, 0x92, 0x52, 0xA2, 0xA7, 0xAC, 0xE1, 0xFD\n\t},\n\t{\n\t\t0xFA, 0x62, 0xC6, 0xCF, 0xC8, 0xF0, 0x79, 0xE5,\n\t\t0x8F, 0x3D, 0x3F, 0xEF, 0xD7, 0xC2, 0x24, 0xE7,\n\t\t0x1E, 0xBC, 0x69, 0xA9, 0x5B, 0x18, 0x35, 0xCC,\n\t\t0xC3, 0x2F, 0x35, 0x07, 0x77, 0x05, 0x11, 0x02,\n\t\t0x61, 0x54, 0x92, 0xD6, 0x7F, 0xB6, 0xDE, 0x62,\n\t\t0xCF, 0x2A, 0xD5, 0xB1, 0x84, 0x67, 0xFE, 0x87,\n\t\t0x15, 0x74, 0x88, 0x82, 0xDB, 0x89, 0xFF, 0x86,\n\t\t0xEF, 0xDF, 0x2F, 0x96, 0xF8, 0x13, 0x5E, 0xD2\n\t},\n\t{\n\t\t0xCC, 0x63, 0x3F, 0xD4, 0xEA, 0x6A, 0xC4, 0x08,\n\t\t0xC3, 0x87, 0x57, 0x56, 0xB9, 0x01, 0x28, 0x8A,\n\t\t0x1D, 0xE1, 0x91, 0x89, 0x28, 0x32, 0xBE, 0x2E,\n\t\t0x90, 0x26, 0xDC, 0x65, 0xC2, 0xFF, 0x00, 0x00,\n\t\t0x9F, 0x14, 0x36, 0xDD, 0xFF, 0x42, 0x06, 0x26,\n\t\t0x0A, 0x3D, 0x66, 0xEF, 0x61, 0x92, 0x14, 0x3E,\n\t\t0x57, 0x2F, 0x1E, 0x4B, 0xB8, 0xE5, 0xA7, 0x4B,\n\t\t0x12, 0x05, 0x5E, 0x42, 0x41, 0x1C, 0x18, 0xBC\n\t},\n\t{\n\t\t0x44, 0xD2, 0xBF, 0x7F, 0x36, 0x96, 0xB8, 0x93,\n\t\t0x3F, 0x25, 0x5B, 0x9B, 0xE1, 0xA4, 0xA6, 0xAE,\n\t\t0x33, 0x16, 0xC2, 0x5D, 0x03, 0x95, 0xF5, 0x90,\n\t\t0xB9, 0xB9, 0x89, 0x8F, 0x12, 0x7E, 0x40, 0xD3,\n\t\t0xF4, 0x12, 0x4D, 0x7B, 0xDB, 0xC8, 0x72, 0x5F,\n\t\t0x00, 0xB0, 0xD2, 0x81, 0x50, 0xFF, 0x05, 0xB4,\n\t\t0xA7, 0x9E, 0x5E, 0x04, 0xE3, 0x4A, 0x47, 0xE9,\n\t\t0x08, 0x7B, 0x3F, 0x79, 0xD4, 0x13, 0xAB, 0x7F\n\t},\n\t{\n\t\t0x96, 0xFB, 0xCB, 0xB6, 0x0B, 0xD3, 0x13, 0xB8,\n\t\t0x84, 0x50, 0x33, 0xE5, 0xBC, 0x05, 0x8A, 0x38,\n\t\t0x02, 0x74, 0x38, 0x57, 0x2D, 0x7E, 0x79, 0x57,\n\t\t0xF3, 0x68, 0x4F, 0x62, 0x68, 0xAA, 0xDD, 0x3A,\n\t\t0xD0, 0x8D, 0x21, 0x76, 0x7E, 0xD6, 0x87, 0x86,\n\t\t0x85, 0x33, 0x1B, 0xA9, 0x85, 0x71, 0x48, 0x7E,\n\t\t0x12, 0x47, 0x0A, 0xAD, 0x66, 0x93, 0x26, 0x71,\n\t\t0x6E, 0x46, 0x66, 0x7F, 0x69, 0xF8, 0xD7, 0xE8\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2xs_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \n{\n\t{\n\t\t0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0xD5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x72, 0xD0, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBD, 0xF2, 0x83, 0x96, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x20, 0xE8, 0x1F, 0xC0, 0xF3, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x53, 0xD8, 0x7D, 0xA6, 0x52, 0xC6, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0xA6, 0xAB, 0xDB, 0xA2, 0xB3, 0x85, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0xEF, 0x78, 0x5D, 0x84, 0xBE, 0xD9, 0x85,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x85, 0x64, 0x78, 0x6A, 0xE1, 0x75, 0x58, 0xA0,\n\t\t0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8F, 0xE7, 0xCF, 0x0B, 0xED, 0xFC, 0x5C, 0x8A,\n\t\t0x25, 0xC4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCE, 0xD6, 0x4D, 0xBD, 0xB8, 0x50, 0xB8, 0xD9,\n\t\t0x23, 0x85, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA6, 0x1E, 0x71, 0x10, 0x81, 0xC8, 0x0D, 0xE6,\n\t\t0x7B, 0x0F, 0x5C, 0xD3, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCA, 0x84, 0x91, 0x36, 0x82, 0xC3, 0x2A, 0xF7,\n\t\t0x0A, 0x5A, 0x76, 0x2E, 0x96, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB3, 0x05, 0x1E, 0x87, 0xAE, 0xB0, 0xE2, 0xF2,\n\t\t0x9D, 0x41, 0x97, 0xEA, 0x10, 0x01, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF1, 0xDB, 0x5E, 0x2F, 0x2B, 0xDE, 0x30, 0xD0,\n\t\t0x81, 0x25, 0xA6, 0x7D, 0x71, 0x8B, 0x3A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x54, 0x1E, 0x57, 0xA4, 0x98, 0x89, 0x09, 0xEA,\n\t\t0x2F, 0x81, 0x95, 0x3F, 0x6C, 0xA1, 0xCB, 0x75,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x58, 0x91, 0x0F, 0x89, 0x00, 0x77, 0xE1, 0x2E,\n\t\t0xC1, 0x01, 0x61, 0x05, 0x97, 0x19, 0x5D, 0xDC,\n\t\t0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x42, 0xA2, 0xB7, 0x91, 0x73, 0xEE, 0x4F, 0x55,\n\t\t0x4B, 0xAA, 0xFE, 0x87, 0x0E, 0xFD, 0xD1, 0x1D,\n\t\t0x0B, 0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0x21, 0x33, 0xA0, 0x8E, 0x93, 0x7A, 0xF1,\n\t\t0x6B, 0x52, 0x1A, 0x09, 0xA8, 0x3C, 0x5B, 0x25,\n\t\t0xFE, 0x39, 0xFB, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x83, 0x9D, 0x21, 0xA3, 0x03, 0x0D, 0x13, 0xC2,\n\t\t0xF5, 0x9F, 0xEA, 0x36, 0x34, 0xD8, 0x39, 0x4C,\n\t\t0xFA, 0x97, 0xC7, 0xD4, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0A, 0x0E, 0xB5, 0xCD, 0xDE, 0xF7, 0xA8, 0x27,\n\t\t0xD7, 0xD3, 0xBA, 0x94, 0x7E, 0x55, 0xC0, 0x4D,\n\t\t0x5D, 0x74, 0xAE, 0x47, 0x80, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0xBF, 0xA4, 0x1A, 0x06, 0xFA, 0xBA, 0xC5,\n\t\t0x34, 0x9E, 0x39, 0x70, 0x1E, 0x79, 0xBE, 0x5E,\n\t\t0xE7, 0xD7, 0x41, 0x95, 0xAC, 0x94, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x58, 0xFF, 0x07, 0xC4, 0x81, 0x2F, 0x28, 0x6C,\n\t\t0xFB, 0x69, 0xBA, 0xE0, 0x47, 0x74, 0x2A, 0x1F,\n\t\t0xE5, 0x19, 0xC5, 0xA8, 0x86, 0xF3, 0xA5, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x65, 0x3A, 0x88, 0xF2, 0x45, 0x82, 0x17, 0xA4,\n\t\t0x2E, 0xBB, 0x0C, 0xFF, 0x86, 0x20, 0x76, 0xDF,\n\t\t0xFF, 0x08, 0xEB, 0xDC, 0xEF, 0x91, 0x7B, 0xD2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4F, 0x64, 0xFF, 0x71, 0x8D, 0x4A, 0x02, 0x66,\n\t\t0x3A, 0x64, 0xD6, 0x1E, 0xF7, 0xA3, 0xA0, 0xB8,\n\t\t0xA9, 0xE0, 0xD2, 0x01, 0xC3, 0x10, 0x93, 0x1F,\n\t\t0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x59, 0x80, 0xB2, 0x5C, 0x90, 0x62, 0x86, 0xF0,\n\t\t0x85, 0x0B, 0x23, 0x49, 0xB0, 0xAB, 0x1B, 0x6F,\n\t\t0xDF, 0xF0, 0x51, 0xAA, 0xC8, 0x58, 0x14, 0x64,\n\t\t0x8C, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0xA4, 0xAE, 0x16, 0x24, 0x16, 0x82, 0x4F,\n\t\t0x35, 0xEF, 0x11, 0x63, 0x69, 0xD1, 0x55, 0xB2,\n\t\t0xD9, 0x41, 0xDF, 0x8A, 0x3D, 0x3F, 0x6D, 0xBB,\n\t\t0xA2, 0x27, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE7, 0x2B, 0xEB, 0x4A, 0x65, 0x24, 0xFD, 0xFE,\n\t\t0x06, 0xFB, 0x51, 0x9E, 0xDD, 0x63, 0x4E, 0x62,\n\t\t0xBF, 0xAC, 0x05, 0xDC, 0x26, 0xE7, 0x3D, 0x7D,\n\t\t0xA4, 0xE6, 0xB1, 0x05, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0xFD, 0xFA, 0xB2, 0xA6, 0x0E, 0xB7, 0x7A,\n\t\t0x4B, 0x30, 0xE0, 0xA1, 0x4D, 0x1B, 0x90, 0xC4,\n\t\t0xD3, 0xFE, 0xD0, 0x28, 0x4B, 0x6C, 0xA4, 0x50,\n\t\t0x3D, 0x1E, 0x87, 0x72, 0x9D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF0, 0xFE, 0x72, 0xDC, 0xC5, 0xA7, 0xAA, 0x3C,\n\t\t0xD3, 0xBA, 0x06, 0x8E, 0x14, 0x39, 0x5B, 0x19,\n\t\t0x98, 0xDB, 0x37, 0xF9, 0x22, 0x59, 0x3D, 0xD6,\n\t\t0xF3, 0x40, 0xB3, 0x83, 0x1C, 0xE3, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCA, 0x46, 0xFB, 0x7D, 0x84, 0xD7, 0x26, 0xF5,\n\t\t0x01, 0x1C, 0x00, 0xC3, 0x79, 0xEF, 0x2F, 0xB6,\n\t\t0x25, 0x15, 0x1C, 0x0A, 0x1F, 0x41, 0x6E, 0x62,\n\t\t0xC9, 0xDA, 0x2A, 0xA1, 0x4C, 0x33, 0xCB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x91, 0xCA, 0xB8, 0x02, 0xB4, 0x66, 0x09, 0x28,\n\t\t0x97, 0xC7, 0x63, 0x9A, 0x02, 0xAC, 0xF5, 0x29,\n\t\t0xCA, 0x61, 0x86, 0x4E, 0x5E, 0x8C, 0x8E, 0x42,\n\t\t0x2B, 0x3A, 0x93, 0x81, 0xA9, 0x51, 0x54, 0xD1,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0x53, 0xF5, 0x48, 0x7D, 0x92, 0x7A, 0x5D,\n\t\t0x35, 0xD0, 0x08, 0x9A, 0xD9, 0xCA, 0xB2, 0xD7,\n\t\t0x51, 0x5B, 0x65, 0xD3, 0x32, 0xE8, 0x70, 0xC7,\n\t\t0x8D, 0x12, 0x29, 0xD1, 0xC5, 0x84, 0xBE, 0xC3,\n\t\t0xD5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x38, 0x52, 0x44, 0x15, 0xA7, 0xEC, 0xC9, 0xD0,\n\t\t0x91, 0x28, 0xCB, 0xD0, 0x99, 0x9B, 0xB7, 0x68,\n\t\t0x47, 0xFC, 0x81, 0x21, 0x48, 0xB5, 0xA4, 0x32,\n\t\t0x54, 0x8E, 0x4E, 0x50, 0x07, 0x20, 0xB3, 0x56,\n\t\t0xC8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x07, 0xA9, 0xE4, 0xAC, 0x70, 0xB3, 0xB6,\n\t\t0x1C, 0x47, 0xC4, 0x4F, 0x9E, 0x5D, 0x05, 0x45,\n\t\t0x0B, 0xC3, 0x56, 0xF2, 0xA3, 0x23, 0xA9, 0xD2,\n\t\t0xD2, 0x13, 0x52, 0x5E, 0xF2, 0xAD, 0x29, 0x05,\n\t\t0xF8, 0x2F, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC8, 0xAB, 0x4A, 0xC8, 0x6F, 0x91, 0xAB, 0x33,\n\t\t0x9C, 0x79, 0xBE, 0xC7, 0x09, 0x20, 0xCD, 0xF3,\n\t\t0x82, 0xF7, 0xCF, 0xFA, 0x27, 0x9A, 0x80, 0x68,\n\t\t0x7A, 0x5C, 0x27, 0xCF, 0x69, 0x1C, 0xC9, 0x27,\n\t\t0x77, 0x12, 0x0C, 0x3E, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0x63, 0xDA, 0x44, 0xE8, 0x18, 0xA8, 0x37,\n\t\t0xA9, 0xCC, 0xB7, 0xD3, 0x39, 0xAE, 0x9E, 0x68,\n\t\t0xBB, 0x46, 0x32, 0xEB, 0x34, 0xAD, 0x5D, 0xCC,\n\t\t0x22, 0x23, 0xDE, 0x7B, 0x8C, 0x1D, 0xCA, 0x50,\n\t\t0xA3, 0x73, 0x9F, 0xF8, 0xEA, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAD, 0x5A, 0x3F, 0xF3, 0x4C, 0x71, 0x7F, 0x1E,\n\t\t0xA0, 0x63, 0x34, 0xE0, 0x74, 0xE3, 0x0B, 0x4C,\n\t\t0x57, 0x05, 0x35, 0x01, 0x56, 0x6D, 0x48, 0x89,\n\t\t0xBE, 0xB3, 0x29, 0x33, 0xBC, 0x6D, 0xAB, 0xD0,\n\t\t0x1F, 0x74, 0xD1, 0x7F, 0xD3, 0xEC, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0x5A, 0x8F, 0xCB, 0x16, 0xCC, 0x54, 0x59,\n\t\t0x86, 0x8F, 0x52, 0x00, 0xA8, 0x11, 0xF5, 0x11,\n\t\t0xC8, 0x4C, 0xAF, 0x7F, 0xD7, 0xF6, 0xDE, 0x20,\n\t\t0x10, 0xC1, 0x62, 0xC1, 0xEA, 0xEC, 0xA1, 0xF3,\n\t\t0xF1, 0x35, 0xB1, 0x4C, 0x4D, 0xE3, 0x56, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0xE5, 0x3A, 0x68, 0x1C, 0xCF, 0x1B, 0xB9,\n\t\t0xD6, 0x53, 0x59, 0xE2, 0xDD, 0x5D, 0xAA, 0x37,\n\t\t0x7C, 0xE9, 0xF5, 0x40, 0x96, 0x67, 0x8A, 0x67,\n\t\t0x39, 0x0C, 0x2C, 0x9D, 0xB5, 0xE7, 0x97, 0xEA,\n\t\t0xBE, 0x13, 0xFC, 0x0C, 0xA5, 0xD4, 0x03, 0x7C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xED, 0x22, 0x30, 0xFF, 0x38, 0x17, 0xD2, 0xBA,\n\t\t0x55, 0xE6, 0x5D, 0xC1, 0x37, 0xA3, 0xEA, 0x98,\n\t\t0x65, 0xE4, 0x36, 0x35, 0x5A, 0xC5, 0x42, 0xCA,\n\t\t0x0E, 0xE7, 0x1B, 0xFB, 0x70, 0xE0, 0xF4, 0x8F,\n\t\t0x61, 0xF5, 0xA0, 0x09, 0x9D, 0xBB, 0x6D, 0xF6,\n\t\t0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0xBE, 0x33, 0x22, 0x66, 0x2C, 0x65, 0xB7,\n\t\t0xCC, 0xEE, 0xCB, 0xDA, 0xF2, 0x7E, 0x6F, 0x65,\n\t\t0xF9, 0x3C, 0xF4, 0x1B, 0xF2, 0x7F, 0xE5, 0xDC,\n\t\t0x8C, 0x29, 0x89, 0x12, 0x97, 0x89, 0x2B, 0xDF,\n\t\t0x1A, 0xDC, 0x94, 0x80, 0x26, 0xEF, 0x20, 0xB6,\n\t\t0xC2, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x82, 0xC4, 0x96, 0xD4, 0xED, 0x8B, 0x6C, 0xCA,\n\t\t0x19, 0x7C, 0x25, 0xBD, 0x2F, 0xC6, 0x92, 0x4C,\n\t\t0x35, 0xAE, 0x9A, 0x23, 0xFD, 0x55, 0x5C, 0xF1,\n\t\t0x24, 0x56, 0xCB, 0x24, 0x85, 0x01, 0x24, 0xB1,\n\t\t0xB8, 0xDC, 0xE9, 0xA1, 0xBA, 0xDF, 0x19, 0x83,\n\t\t0xF1, 0x6C, 0xC5, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC8, 0x01, 0x25, 0xAD, 0x9D, 0x20, 0x2D, 0xB1,\n\t\t0xFC, 0xBD, 0x9A, 0x4C, 0x7E, 0xC3, 0x85, 0x7E,\n\t\t0xB5, 0x57, 0x8B, 0x20, 0xEF, 0x54, 0xCF, 0x71,\n\t\t0x19, 0x79, 0x54, 0xA4, 0x5D, 0xF5, 0xB5, 0xD2,\n\t\t0x46, 0xBB, 0xCF, 0xAC, 0x43, 0xF1, 0x9A, 0xE3,\n\t\t0xAA, 0xF7, 0xB2, 0x12, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0x25, 0xDC, 0xDA, 0xBA, 0x3B, 0x13, 0x37,\n\t\t0x47, 0xDE, 0x6C, 0x4F, 0xAE, 0x47, 0x8A, 0x6F,\n\t\t0xEE, 0xE6, 0x5C, 0x70, 0xB6, 0xCA, 0x90, 0x47,\n\t\t0x68, 0x79, 0x6A, 0xBA, 0x08, 0xA0, 0x56, 0x07,\n\t\t0x1D, 0x28, 0x53, 0xB8, 0x37, 0x5C, 0xAD, 0x29,\n\t\t0x11, 0xFD, 0xFF, 0xF2, 0x0E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCE, 0x14, 0xB4, 0xF4, 0xF3, 0x27, 0x94, 0x16,\n\t\t0x84, 0xBE, 0x16, 0x17, 0x8F, 0x86, 0xC3, 0xCC,\n\t\t0x13, 0x82, 0xC3, 0x26, 0x90, 0x9D, 0x35, 0x77,\n\t\t0x74, 0x8C, 0x67, 0x2D, 0x6A, 0x80, 0x25, 0x3C,\n\t\t0x7A, 0x56, 0x3F, 0xF3, 0x6C, 0x40, 0x9D, 0x64,\n\t\t0x79, 0x97, 0xCF, 0x10, 0x39, 0xA6, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x62, 0xC2, 0x56, 0xD6, 0x56, 0x1B, 0x46, 0xB0,\n\t\t0xCC, 0x65, 0x67, 0xB1, 0x88, 0xCE, 0x61, 0x5A,\n\t\t0xAD, 0xEB, 0x4B, 0x51, 0x88, 0x0E, 0x16, 0xF2,\n\t\t0xA2, 0x68, 0xCB, 0xE3, 0xEB, 0x37, 0xB9, 0x7D,\n\t\t0x11, 0x36, 0x08, 0x9D, 0x89, 0x2B, 0x5D, 0xDA,\n\t\t0x8F, 0x65, 0xD1, 0xE4, 0x18, 0xED, 0xA9, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0xA0, 0x6F, 0x69, 0x49, 0xC9, 0x42, 0xDD,\n\t\t0xCD, 0x8A, 0x65, 0x9F, 0xAA, 0x34, 0x92, 0xA1,\n\t\t0x2F, 0x22, 0xED, 0x44, 0xCF, 0xD5, 0x8D, 0xE5,\n\t\t0xE4, 0x31, 0x2A, 0xD3, 0x3B, 0x1A, 0xF3, 0x37,\n\t\t0x65, 0x5D, 0x2B, 0x29, 0x2F, 0x9E, 0x48, 0x02,\n\t\t0xB5, 0xEA, 0x1A, 0xD0, 0xF2, 0xF9, 0xA2, 0xBE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC9, 0xEB, 0x45, 0xD0, 0xA7, 0x43, 0x05, 0x48,\n\t\t0xD9, 0x6F, 0x10, 0x33, 0xA0, 0xE0, 0xC6, 0x2E,\n\t\t0x15, 0x0C, 0x0A, 0x10, 0x5B, 0x53, 0xDE, 0x8B,\n\t\t0x72, 0x88, 0xEC, 0x74, 0x34, 0x9E, 0xD6, 0xD3,\n\t\t0x29, 0xB6, 0x0A, 0xBE, 0xB6, 0x40, 0x53, 0xCB,\n\t\t0xD1, 0x3C, 0x97, 0x40, 0x4F, 0x0B, 0x1A, 0x8A,\n\t\t0x9B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x25, 0x3D, 0x17, 0x10, 0xE7, 0x4D, 0x36, 0xEE,\n\t\t0x28, 0x91, 0x88, 0x80, 0x22, 0x04, 0x68, 0xDA,\n\t\t0x1B, 0xE2, 0x36, 0x78, 0x57, 0x9B, 0xEE, 0x54,\n\t\t0x4A, 0x67, 0x10, 0x94, 0xDD, 0x05, 0xCD, 0xC6,\n\t\t0x58, 0x75, 0x25, 0x85, 0xBD, 0xCB, 0x8D, 0x94,\n\t\t0x3C, 0x5D, 0xD0, 0x08, 0x53, 0x1A, 0xDA, 0x11,\n\t\t0xA8, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8A, 0xC3, 0x36, 0x15, 0x42, 0xA3, 0x3B, 0xD1,\n\t\t0xDD, 0xBA, 0xA8, 0x3C, 0xEB, 0x37, 0x11, 0x3E,\n\t\t0x39, 0x18, 0x03, 0xB4, 0x68, 0x24, 0xE9, 0x1A,\n\t\t0x81, 0x86, 0x2F, 0x88, 0x67, 0x42, 0x0B, 0x78,\n\t\t0xDC, 0xAD, 0xC8, 0x96, 0x7C, 0xA6, 0x64, 0x50,\n\t\t0x84, 0xDB, 0x36, 0x7F, 0x81, 0x10, 0x01, 0x47,\n\t\t0x1C, 0x17, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0xC6, 0xB8, 0x25, 0x53, 0x31, 0x4E, 0xD2,\n\t\t0x7D, 0x44, 0x2D, 0x64, 0x45, 0xA9, 0x76, 0x67,\n\t\t0xEC, 0x94, 0x33, 0x7E, 0xE9, 0x13, 0xD7, 0xA6,\n\t\t0xF6, 0xF8, 0x3A, 0xC1, 0x97, 0x28, 0x6E, 0x93,\n\t\t0xAD, 0x45, 0x5B, 0xE6, 0xE5, 0x34, 0x6A, 0x33,\n\t\t0x69, 0xED, 0x7A, 0x5C, 0x03, 0x15, 0x2F, 0x4E,\n\t\t0x45, 0x2B, 0x17, 0x73, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0xD8, 0xB9, 0xC2, 0x8A, 0x80, 0xE3, 0xD2,\n\t\t0xF9, 0xAD, 0xD2, 0x3C, 0x17, 0x00, 0xA0, 0xA8,\n\t\t0x67, 0x7C, 0x68, 0x33, 0xC9, 0x69, 0xF8, 0x33,\n\t\t0x73, 0x75, 0x41, 0x1D, 0x0F, 0x25, 0x14, 0x75,\n\t\t0x7B, 0xB6, 0xDD, 0xDB, 0xCB, 0x1A, 0xCE, 0x7E,\n\t\t0x00, 0x46, 0xFE, 0x36, 0x68, 0xF9, 0x41, 0x86,\n\t\t0x0C, 0x9F, 0x62, 0x48, 0x11, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1A, 0x80, 0x1C, 0x80, 0xE2, 0xE7, 0x4B, 0xCC,\n\t\t0xCD, 0x58, 0x30, 0x37, 0xB6, 0xB2, 0x22, 0x8C,\n\t\t0x8B, 0xCA, 0x84, 0x44, 0xA3, 0xCE, 0x7D, 0x3C,\n\t\t0x47, 0xAA, 0xC3, 0x64, 0x78, 0x42, 0xC2, 0x04,\n\t\t0xC1, 0xF3, 0x99, 0x7E, 0x2F, 0x0F, 0x8B, 0x2B,\n\t\t0x3D, 0x63, 0xB2, 0x7A, 0x9F, 0x84, 0x5E, 0x39,\n\t\t0x2B, 0xB2, 0x73, 0x49, 0x7D, 0xBF, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x41, 0xD3, 0xF1, 0x04, 0xA6, 0xD3, 0x84,\n\t\t0xD0, 0x4C, 0x7A, 0x92, 0x71, 0x2C, 0x02, 0xA7,\n\t\t0xC1, 0xDF, 0x54, 0x3C, 0xDD, 0xD8, 0x0A, 0xD8,\n\t\t0x82, 0x52, 0x11, 0x3C, 0x15, 0x5B, 0x34, 0x45,\n\t\t0x30, 0xFE, 0x16, 0x02, 0xF5, 0x0F, 0x03, 0x25,\n\t\t0xF6, 0x16, 0x69, 0xDA, 0xA4, 0xB7, 0xDB, 0xB6,\n\t\t0xED, 0x5E, 0x1E, 0x32, 0x29, 0xFF, 0x37, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB7, 0x9A, 0x89, 0x4D, 0x9E, 0x95, 0xB0, 0xD7,\n\t\t0x1B, 0x78, 0x81, 0x0F, 0x7A, 0xD1, 0x8F, 0xBE,\n\t\t0xB4, 0xBD, 0x3D, 0x84, 0x84, 0x3B, 0x58, 0x51,\n\t\t0x95, 0xE3, 0xCD, 0xEE, 0x40, 0x21, 0xA9, 0xBA,\n\t\t0x3F, 0x0E, 0x6E, 0x1B, 0x96, 0x03, 0x56, 0xAF,\n\t\t0xCF, 0x60, 0x7F, 0xE3, 0xB5, 0xEA, 0xB4, 0x48,\n\t\t0xDC, 0xF5, 0x12, 0xFC, 0x5B, 0x09, 0x29, 0xFB,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0x89, 0xFD, 0x9A, 0x7D, 0xAF, 0x87, 0xBC,\n\t\t0x75, 0x08, 0x8C, 0x75, 0x60, 0x67, 0xAF, 0xB8,\n\t\t0xDA, 0x00, 0x3E, 0x74, 0x65, 0x53, 0x60, 0x33,\n\t\t0x38, 0xE0, 0xEF, 0x5A, 0xAD, 0xF8, 0x04, 0x26,\n\t\t0x74, 0x48, 0xC7, 0x4E, 0x8A, 0xD0, 0x14, 0xCD,\n\t\t0xE6, 0x58, 0x70, 0x8E, 0x57, 0x07, 0x97, 0x6E,\n\t\t0x83, 0x11, 0x88, 0x1B, 0xBD, 0xD2, 0xFD, 0x34,\n\t\t0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD7, 0x4C, 0x6B, 0x60, 0xDF, 0x37, 0x36, 0x2D,\n\t\t0x21, 0x83, 0x96, 0xF4, 0x11, 0xD1, 0xEE, 0x7D,\n\t\t0x7E, 0x34, 0xCB, 0x50, 0x2E, 0xA6, 0x37, 0xE9,\n\t\t0xC9, 0xC1, 0x05, 0x23, 0xF8, 0xF6, 0x87, 0xC1,\n\t\t0x3A, 0x9B, 0x32, 0xD7, 0x04, 0xFD, 0x49, 0x04,\n\t\t0x5F, 0x22, 0xC1, 0xC4, 0xB9, 0xD0, 0x57, 0x6B,\n\t\t0x3E, 0xB5, 0x1F, 0x5F, 0x2B, 0x2E, 0x23, 0x47,\n\t\t0x03, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0x42, 0x8A, 0x29, 0xF1, 0x84, 0xB9, 0x30,\n\t\t0x22, 0x81, 0x2C, 0x39, 0x48, 0x5C, 0x77, 0x0C,\n\t\t0xDE, 0x5C, 0x3B, 0x45, 0x96, 0xC0, 0xD4, 0xE7,\n\t\t0x14, 0x05, 0x41, 0x87, 0xA4, 0xBA, 0xB5, 0x11,\n\t\t0x19, 0x34, 0x58, 0xF7, 0xB6, 0x18, 0xD6, 0x4E,\n\t\t0x2D, 0xEB, 0xBD, 0x8D, 0x5B, 0x56, 0x80, 0xB6,\n\t\t0x02, 0x32, 0x6E, 0xD7, 0x60, 0xCC, 0x5D, 0x48,\n\t\t0xC5, 0xFC, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x04, 0x14, 0x7C, 0x14, 0xA7, 0x37, 0x52, 0x96,\n\t\t0x1A, 0xE8, 0x70, 0xB0, 0xAB, 0x6C, 0x37, 0x04,\n\t\t0xE2, 0x9C, 0x85, 0x34, 0xBE, 0x4B, 0x30, 0x63,\n\t\t0xAD, 0xBF, 0x14, 0x30, 0xEE, 0xE5, 0xF1, 0x44,\n\t\t0xA5, 0x7B, 0xD0, 0x03, 0xAF, 0xCE, 0x1F, 0xC1,\n\t\t0xFB, 0xF6, 0xF9, 0x26, 0xA3, 0x4C, 0x50, 0x42,\n\t\t0x03, 0xEC, 0xD1, 0x13, 0xCA, 0x3F, 0x2D, 0xE3,\n\t\t0x74, 0x42, 0x38, 0xA2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8F, 0x54, 0x50, 0x4E, 0x44, 0x9E, 0x74, 0x3A,\n\t\t0x43, 0x08, 0xFB, 0x21, 0x5D, 0x25, 0x0A, 0x08,\n\t\t0xF0, 0x54, 0x1D, 0x37, 0x6F, 0x8B, 0xEC, 0x5F,\n\t\t0x4D, 0x7A, 0xFB, 0x60, 0x93, 0x26, 0x79, 0x54,\n\t\t0x16, 0xA1, 0x68, 0x08, 0x4F, 0x62, 0xC1, 0x87,\n\t\t0xEA, 0xC4, 0x0F, 0x03, 0x66, 0x03, 0xE8, 0x42,\n\t\t0x6D, 0x30, 0x6A, 0x05, 0xDF, 0x36, 0xB5, 0xE9,\n\t\t0x1A, 0x17, 0x33, 0x81, 0x3A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x76, 0xC5, 0x64, 0xA9, 0xA5, 0x96, 0x00, 0x16,\n\t\t0xB9, 0xE5, 0x88, 0xD4, 0xFC, 0xAD, 0x94, 0xA4,\n\t\t0xB9, 0xAF, 0xE7, 0x71, 0x72, 0xED, 0xEF, 0xF7,\n\t\t0xCF, 0xBC, 0x25, 0xB2, 0xD0, 0x82, 0x77, 0x22,\n\t\t0x5F, 0xD5, 0x02, 0x50, 0xA0, 0x5A, 0x32, 0x81,\n\t\t0xF6, 0x77, 0xAD, 0xFD, 0xD9, 0x67, 0x77, 0x35,\n\t\t0x1B, 0xD8, 0x95, 0xFD, 0x28, 0x91, 0x37, 0xDF,\n\t\t0xFD, 0x85, 0x88, 0x90, 0x7D, 0xEB, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x25, 0x98, 0x1B, 0x7D, 0x6A, 0xF3, 0xC8, 0x78,\n\t\t0x40, 0x63, 0x96, 0x21, 0xAC, 0xD4, 0x6C, 0xE4,\n\t\t0xBC, 0xE8, 0x61, 0x2F, 0xE7, 0xF0, 0x81, 0xCC,\n\t\t0xA2, 0x5B, 0x72, 0xA5, 0x69, 0xC8, 0x1C, 0x49,\n\t\t0x86, 0x06, 0xDE, 0xAF, 0x78, 0x1F, 0x89, 0xB0,\n\t\t0x75, 0x34, 0x62, 0x53, 0x36, 0x56, 0x3E, 0x19,\n\t\t0xC6, 0xB2, 0xC4, 0x67, 0x03, 0x3B, 0xD0, 0x4B,\n\t\t0x55, 0x56, 0x12, 0x51, 0xF8, 0x52, 0x1A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0xAA, 0x5C, 0x76, 0x1E, 0x7C, 0xFA, 0x57,\n\t\t0x3C, 0x48, 0x78, 0x51, 0x09, 0xAD, 0x76, 0x44,\n\t\t0x54, 0x41, 0xDE, 0x0E, 0xE0, 0xF9, 0xFE, 0x9D,\n\t\t0xD4, 0xAB, 0xB9, 0x20, 0xB7, 0xCB, 0x5F, 0x60,\n\t\t0x8F, 0xC9, 0xA0, 0x29, 0xF8, 0x5E, 0xC4, 0x78,\n\t\t0xA1, 0x30, 0xF1, 0x94, 0x37, 0x2B, 0x61, 0x12,\n\t\t0xF5, 0xF2, 0xD1, 0x04, 0x08, 0xE0, 0xD2, 0x3F,\n\t\t0x69, 0x6C, 0xC9, 0xE3, 0x13, 0xB7, 0xF1, 0xD3,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x15, 0x0A, 0x3E, 0x31, 0x1E, 0xFB, 0x32, 0x99,\n\t\t0xD0, 0xB9, 0xCA, 0x33, 0x35, 0x26, 0xBD, 0xB9,\n\t\t0x6A, 0x05, 0x84, 0xF0, 0x0B, 0x52, 0xF4, 0xE7,\n\t\t0x23, 0x40, 0x7C, 0xC3, 0x32, 0xA9, 0xD5, 0xF0,\n\t\t0xF6, 0x4F, 0x42, 0x6F, 0xEC, 0x87, 0x17, 0xAE,\n\t\t0x03, 0xEA, 0xEB, 0xF1, 0xB5, 0x24, 0x01, 0x95,\n\t\t0x65, 0x95, 0xBD, 0x6E, 0x56, 0x54, 0x3A, 0x53,\n\t\t0x51, 0x7B, 0xE1, 0x04, 0xBE, 0x99, 0x74, 0x5E,\n\t\t0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0xDD, 0x9E, 0x23, 0x84, 0x0C, 0xA2, 0x83,\n\t\t0xA1, 0x2F, 0x0B, 0x69, 0x5A, 0x39, 0x63, 0x1E,\n\t\t0x5E, 0x06, 0x8C, 0x27, 0xAB, 0xB3, 0x5E, 0xDF,\n\t\t0x35, 0x1B, 0x19, 0xE5, 0x42, 0xEC, 0x30, 0xD9,\n\t\t0x56, 0xB3, 0xA9, 0x78, 0xDF, 0x34, 0x15, 0x59,\n\t\t0x41, 0xE1, 0x1B, 0x81, 0x82, 0xF7, 0x1A, 0x57,\n\t\t0xF3, 0xF4, 0xED, 0xAD, 0x8D, 0xC8, 0x91, 0x3B,\n\t\t0x3E, 0x38, 0x30, 0x98, 0x9E, 0xBD, 0xCA, 0xAF,\n\t\t0x39, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x98, 0x78, 0xA8, 0x42, 0xD1, 0x7D, 0x75, 0xBA,\n\t\t0xE4, 0x11, 0x96, 0x7D, 0xA4, 0x5E, 0x1E, 0x23,\n\t\t0xC3, 0x95, 0xA7, 0x14, 0x19, 0x2D, 0x42, 0x4A,\n\t\t0x4A, 0x08, 0x2C, 0x5F, 0xFD, 0x87, 0x45, 0xC5,\n\t\t0xD8, 0x72, 0xA8, 0x41, 0xD8, 0x27, 0x86, 0x5F,\n\t\t0xD4, 0x58, 0x6C, 0x66, 0x87, 0x98, 0x11, 0x7D,\n\t\t0x65, 0xB2, 0x93, 0xED, 0x29, 0x50, 0x42, 0x76,\n\t\t0x10, 0xCB, 0x9C, 0x90, 0x8B, 0xB9, 0x61, 0x69,\n\t\t0x9A, 0x95, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x65, 0xF1, 0xA8, 0x87, 0x4E, 0x35, 0x63, 0x17,\n\t\t0x0D, 0x4F, 0x8C, 0x81, 0xA5, 0x2F, 0xE1, 0xB2,\n\t\t0x7D, 0x51, 0x37, 0x05, 0x6E, 0x95, 0xFF, 0x03,\n\t\t0xCC, 0xC9, 0x7A, 0x1C, 0x65, 0x8F, 0x29, 0xFE,\n\t\t0xDF, 0x0F, 0x3D, 0xEB, 0xAA, 0x39, 0x45, 0x2F,\n\t\t0x14, 0x82, 0x1B, 0x2C, 0xE0, 0x6D, 0x34, 0x9F,\n\t\t0x89, 0xF6, 0xAE, 0xC7, 0x34, 0x0E, 0x79, 0x72,\n\t\t0x7D, 0xFE, 0x46, 0x09, 0xB7, 0xD0, 0x8C, 0x1B,\n\t\t0x5F, 0x3B, 0x59, 0x1E, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0D, 0x1D, 0x71, 0x88, 0x3A, 0x5D, 0x82, 0xAD,\n\t\t0xDB, 0x70, 0x6C, 0x67, 0x7A, 0x05, 0x4C, 0x03,\n\t\t0xBE, 0x97, 0x97, 0x23, 0x92, 0xFC, 0xE8, 0x8B,\n\t\t0x9D, 0xFC, 0x67, 0x6F, 0xE8, 0x36, 0x62, 0xC2,\n\t\t0xD8, 0xA3, 0x10, 0xF1, 0xEA, 0x00, 0xAC, 0xC7,\n\t\t0xBF, 0x13, 0x03, 0xB3, 0x24, 0xBC, 0xCC, 0x7B,\n\t\t0xD7, 0xC9, 0xB8, 0xEC, 0x0F, 0x0D, 0x3E, 0x33,\n\t\t0xD6, 0xE3, 0x13, 0x11, 0xAD, 0x96, 0x35, 0x7B,\n\t\t0x14, 0x40, 0x78, 0xB0, 0xBB, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB8, 0x5A, 0xEB, 0x30, 0xFD, 0x30, 0x1C, 0x18,\n\t\t0x2B, 0x98, 0x0E, 0xC0, 0x9D, 0xC9, 0x9C, 0xAF,\n\t\t0x53, 0x3E, 0x7E, 0xC8, 0x6F, 0x35, 0x58, 0x00,\n\t\t0x04, 0xB6, 0x74, 0x1A, 0xEC, 0x28, 0xD4, 0xCA,\n\t\t0x41, 0x6D, 0x13, 0xEA, 0xAF, 0x1C, 0x87, 0x75,\n\t\t0x8F, 0x1E, 0xB3, 0xA7, 0x05, 0x25, 0x93, 0x21,\n\t\t0x29, 0xF6, 0x55, 0x28, 0xA7, 0x90, 0x98, 0x3B,\n\t\t0x01, 0x2A, 0x76, 0x20, 0xDB, 0x68, 0xD7, 0x85,\n\t\t0x8B, 0x48, 0xF9, 0xE9, 0x99, 0xD6, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBC, 0x3C, 0x10, 0xE1, 0xA0, 0x8D, 0xE1, 0x6C,\n\t\t0xE2, 0x61, 0x34, 0xF3, 0x63, 0x84, 0x3F, 0x92,\n\t\t0x43, 0xCA, 0xF3, 0xBD, 0x1D, 0xCF, 0x44, 0x5C,\n\t\t0xFC, 0xA8, 0x39, 0xEE, 0x55, 0xCB, 0x5C, 0xA5,\n\t\t0xF8, 0x99, 0x4A, 0xCD, 0x13, 0x50, 0x96, 0x09,\n\t\t0x57, 0x8D, 0xD3, 0x9D, 0x6B, 0x3C, 0x89, 0x90,\n\t\t0x1B, 0xF1, 0x29, 0xA5, 0xBF, 0xF1, 0x7F, 0xFA,\n\t\t0x1B, 0xB5, 0x06, 0xAD, 0x7F, 0x63, 0xD0, 0xC1,\n\t\t0x8A, 0x57, 0x0B, 0x89, 0x53, 0xA4, 0x88, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x7C, 0xB9, 0x1B, 0xDC, 0xA0, 0x13, 0x43,\n\t\t0x0F, 0x38, 0xC9, 0x14, 0xD1, 0xEF, 0x18, 0xB6,\n\t\t0x8D, 0xC3, 0x8E, 0x5C, 0x60, 0x13, 0xCF, 0x8E,\n\t\t0x35, 0x70, 0x48, 0xDF, 0x2C, 0x86, 0x26, 0x1A,\n\t\t0x0F, 0x33, 0x01, 0xBB, 0xE4, 0x36, 0x36, 0x2B,\n\t\t0xD8, 0x10, 0x59, 0xC1, 0xF3, 0x15, 0xCF, 0xF4,\n\t\t0x5A, 0x90, 0x91, 0xF1, 0xE1, 0xD8, 0x41, 0x41,\n\t\t0xF6, 0x3F, 0xF9, 0x2F, 0x2C, 0x56, 0xA6, 0xBA,\n\t\t0x11, 0xFE, 0x3D, 0xB1, 0x7C, 0xFF, 0x33, 0x77,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x52, 0x70, 0x4D, 0x06, 0x15, 0x57, 0xDE, 0x8F,\n\t\t0x2D, 0xEB, 0xC6, 0xCF, 0xB7, 0x16, 0x16, 0xBD,\n\t\t0x6E, 0xA1, 0x0E, 0xEF, 0x41, 0x52, 0x36, 0x70,\n\t\t0xF8, 0x7E, 0x8F, 0x8A, 0xCC, 0x67, 0x3F, 0xD3,\n\t\t0x10, 0x0B, 0x06, 0x3B, 0x95, 0xF8, 0xBC, 0xA9,\n\t\t0x43, 0xB3, 0xEB, 0x98, 0x98, 0x4F, 0x90, 0x81,\n\t\t0x42, 0xD6, 0xDA, 0x9E, 0x04, 0x0A, 0xAF, 0x93,\n\t\t0xCD, 0x71, 0x11, 0x91, 0xD0, 0x0A, 0xC4, 0x8F,\n\t\t0xA5, 0x6E, 0x46, 0x69, 0xD2, 0xE7, 0xE5, 0xB5,\n\t\t0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2C, 0x09, 0x81, 0xB3, 0x58, 0x0A, 0xED, 0x2A,\n\t\t0xDD, 0x3F, 0x7C, 0x01, 0x67, 0xF0, 0x42, 0x21,\n\t\t0xB3, 0x76, 0x81, 0x9F, 0xF5, 0x40, 0x60, 0x34,\n\t\t0xA4, 0x1C, 0x26, 0x1E, 0xC5, 0x96, 0x9F, 0xF2,\n\t\t0x48, 0xB7, 0xA0, 0xCE, 0x2A, 0x6C, 0x9F, 0x01,\n\t\t0xF1, 0xEC, 0x80, 0xB7, 0xD9, 0x8C, 0x14, 0x8A,\n\t\t0x3A, 0x9F, 0x84, 0x2C, 0x62, 0x63, 0x54, 0x57,\n\t\t0x6C, 0x9E, 0x6C, 0xD0, 0x58, 0x8A, 0xA1, 0x29,\n\t\t0xCC, 0x93, 0x60, 0xE9, 0xAA, 0xA8, 0xD4, 0xC5,\n\t\t0x8B, 0xF4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1B, 0x9B, 0x51, 0xA0, 0xE2, 0x0A, 0x02, 0x92,\n\t\t0x2F, 0xAB, 0xB2, 0xA9, 0x9F, 0x11, 0xC9, 0xAB,\n\t\t0x01, 0x11, 0xCE, 0xDA, 0x3E, 0x20, 0x43, 0x3B,\n\t\t0x25, 0xCA, 0xF0, 0x10, 0x19, 0x0A, 0xBA, 0x37,\n\t\t0x78, 0x9C, 0x99, 0x69, 0x47, 0xCF, 0xF0, 0x81,\n\t\t0xD0, 0xC6, 0x33, 0x2B, 0xF2, 0xA7, 0x80, 0xD9,\n\t\t0x0C, 0x1C, 0xCA, 0xAA, 0x05, 0xEB, 0xE9, 0xA2,\n\t\t0xF1, 0x86, 0xE3, 0x0B, 0x21, 0x0F, 0x98, 0x59,\n\t\t0xAC, 0xE8, 0xBC, 0x9F, 0xE8, 0x4B, 0xB5, 0xAA,\n\t\t0x51, 0x2E, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0x89, 0x91, 0x9A, 0xFA, 0xE8, 0xAD, 0x86,\n\t\t0x7C, 0x55, 0xBD, 0xDC, 0xB4, 0x38, 0x68, 0xA0,\n\t\t0x89, 0xCD, 0xB5, 0xED, 0x7B, 0x8F, 0xE0, 0xA3,\n\t\t0xDA, 0xDD, 0xDB, 0xD1, 0x2C, 0xF6, 0xAC, 0x1D,\n\t\t0x60, 0x87, 0x41, 0xD7, 0x68, 0x81, 0xC0, 0x85,\n\t\t0xB4, 0x54, 0x2F, 0xB5, 0xE8, 0x29, 0x59, 0x86,\n\t\t0x0B, 0x4D, 0x61, 0x7F, 0xCF, 0xF1, 0xE6, 0x27,\n\t\t0xCC, 0x89, 0x91, 0x0A, 0x8D, 0x7C, 0xF8, 0x48,\n\t\t0xDD, 0x6B, 0x0B, 0x70, 0xC9, 0x87, 0x00, 0x05,\n\t\t0xB8, 0xBE, 0x5E, 0xA7, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0x82, 0x0E, 0xFF, 0xCB, 0x83, 0x12, 0xB6,\n\t\t0xC0, 0x5F, 0x10, 0x13, 0xD6, 0x13, 0x27, 0xF8,\n\t\t0x4C, 0x1F, 0x11, 0xC5, 0xB8, 0x83, 0x4A, 0x7E,\n\t\t0x59, 0x82, 0x0B, 0xBB, 0x8C, 0xCF, 0x77, 0x99,\n\t\t0x0D, 0x01, 0x90, 0xFE, 0x70, 0xF6, 0x2B, 0xED,\n\t\t0x94, 0x66, 0x05, 0xD8, 0x2E, 0x66, 0xED, 0x4C,\n\t\t0x68, 0x23, 0x6C, 0x9A, 0xA3, 0x9D, 0x9A, 0x88,\n\t\t0xFE, 0x66, 0x83, 0x31, 0xDA, 0xCC, 0x60, 0x7A,\n\t\t0x3D, 0xC4, 0xA3, 0x03, 0x65, 0xE9, 0xA1, 0x85,\n\t\t0xBF, 0x29, 0x4E, 0x94, 0xCE, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0x1F, 0x56, 0x24, 0x0D, 0x0A, 0xAB, 0x02,\n\t\t0xB6, 0x69, 0xE7, 0xE5, 0x95, 0x04, 0x1E, 0xA5,\n\t\t0x98, 0x51, 0xA8, 0x37, 0x2B, 0x37, 0x5B, 0xD1,\n\t\t0x13, 0x1E, 0x39, 0xCB, 0xDC, 0xD7, 0x6E, 0x73,\n\t\t0x73, 0x4D, 0xD5, 0x83, 0x8A, 0xE8, 0xAE, 0x65,\n\t\t0x5C, 0x2E, 0xF5, 0x13, 0xAF, 0x9B, 0xCE, 0x36,\n\t\t0x4B, 0x10, 0x39, 0x11, 0xDE, 0xFD, 0x33, 0x2D,\n\t\t0xA6, 0x4A, 0x1F, 0xE9, 0xA1, 0x10, 0x11, 0x19,\n\t\t0x5E, 0x4A, 0x71, 0xC1, 0x1E, 0x8E, 0xB5, 0x7D,\n\t\t0x82, 0xD0, 0x45, 0x7B, 0x03, 0x46, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB5, 0x7D, 0x1F, 0xA9, 0x33, 0x2B, 0x7A, 0x22,\n\t\t0xFD, 0x6C, 0xB3, 0x34, 0x87, 0x33, 0xC2, 0x88,\n\t\t0x3F, 0x4A, 0x99, 0xF4, 0xA6, 0xFE, 0x22, 0x23,\n\t\t0x9D, 0xEA, 0x93, 0x20, 0xA4, 0x58, 0xF0, 0x62,\n\t\t0xA3, 0x91, 0xE2, 0x40, 0x04, 0x4D, 0x19, 0x10,\n\t\t0x5B, 0x81, 0xF3, 0xC0, 0x8D, 0xC9, 0xEC, 0xC5,\n\t\t0xA9, 0xF8, 0x6B, 0xC8, 0x84, 0xCC, 0x1B, 0xAD,\n\t\t0x64, 0x9B, 0x9C, 0xD5, 0xCE, 0x12, 0xA1, 0xF0,\n\t\t0xA7, 0x3B, 0xCF, 0xB5, 0xC1, 0xC3, 0x2D, 0xBC,\n\t\t0xBD, 0x75, 0xA7, 0x4F, 0x5D, 0xF6, 0x17, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF5, 0x9F, 0xDE, 0xA0, 0xA8, 0xB6, 0xB9, 0x92,\n\t\t0x02, 0xC4, 0x55, 0x19, 0x4F, 0x5B, 0xB6, 0x5E,\n\t\t0x56, 0xFB, 0x45, 0xD3, 0x45, 0x00, 0xC3, 0x7A,\n\t\t0x7E, 0x73, 0x47, 0x0B, 0xD1, 0x17, 0x57, 0x14,\n\t\t0x96, 0x9B, 0x60, 0x8C, 0xB7, 0x50, 0x7E, 0x8F,\n\t\t0xA1, 0xB9, 0xE3, 0x9D, 0xC8, 0x2B, 0x15, 0x82,\n\t\t0xB3, 0xCD, 0x4B, 0x19, 0x3E, 0x1F, 0x51, 0x8F,\n\t\t0x01, 0x6A, 0x72, 0x51, 0xB6, 0xF5, 0x2F, 0xF4,\n\t\t0xB1, 0xD2, 0x17, 0x75, 0x87, 0x15, 0xB7, 0x39,\n\t\t0xEE, 0xE2, 0x7B, 0x1C, 0x9A, 0x2A, 0xED, 0x11,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x56, 0xFE, 0x4E, 0x7C, 0x41, 0xE9, 0xFF, 0x59,\n\t\t0xC4, 0x8B, 0x62, 0x00, 0xD1, 0x7E, 0x6F, 0x9E,\n\t\t0xB3, 0x0B, 0x6D, 0x4D, 0x18, 0x15, 0x4B, 0xAB,\n\t\t0x7D, 0xB9, 0xAA, 0xF2, 0x06, 0xB6, 0x67, 0xE9,\n\t\t0x37, 0xCD, 0x3D, 0x4A, 0xE2, 0x39, 0x16, 0xDF,\n\t\t0xB9, 0xF1, 0x48, 0x5E, 0xF6, 0x8C, 0x1A, 0xEF,\n\t\t0x8F, 0xE7, 0xA6, 0x61, 0xC6, 0xA5, 0xFB, 0x9C,\n\t\t0xB8, 0x03, 0x43, 0x64, 0x82, 0x16, 0x41, 0xB6,\n\t\t0xEE, 0x9D, 0x76, 0xBD, 0x4C, 0xC3, 0x78, 0xA4,\n\t\t0x54, 0x43, 0x5A, 0x98, 0xC7, 0x1E, 0x47, 0xEF,\n\t\t0x8F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC7, 0x23, 0x36, 0x15, 0xCF, 0x8B, 0x9D, 0x68,\n\t\t0x71, 0xFD, 0xD7, 0xC0, 0x02, 0x4F, 0x5E, 0xF6,\n\t\t0x29, 0xE0, 0x0B, 0x2E, 0x0C, 0x0A, 0x19, 0xAB,\n\t\t0xDC, 0xC7, 0xB7, 0x89, 0xFF, 0x14, 0x93, 0xD1,\n\t\t0x87, 0xEB, 0xAD, 0x63, 0xB6, 0x51, 0xEC, 0xA6,\n\t\t0x05, 0xF8, 0x29, 0x5B, 0x29, 0xF0, 0x13, 0x64,\n\t\t0x42, 0x25, 0x27, 0xA1, 0x51, 0x76, 0x75, 0x4C,\n\t\t0x33, 0x2F, 0x3C, 0xF5, 0x66, 0xFD, 0x2F, 0xBC,\n\t\t0xCC, 0xFE, 0xE0, 0xBB, 0x33, 0xD9, 0x30, 0x5E,\n\t\t0x7B, 0x86, 0x60, 0xF8, 0x1F, 0x3E, 0x8F, 0x6D,\n\t\t0x42, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0xBC, 0xA6, 0xF4, 0x3D, 0x40, 0xA2, 0x87,\n\t\t0xF5, 0x96, 0xE4, 0x73, 0x0E, 0x27, 0xFC, 0xF5,\n\t\t0x6A, 0xB9, 0xB8, 0x41, 0xAE, 0xF9, 0xE4, 0xDA,\n\t\t0xA4, 0xE2, 0x44, 0x84, 0x6F, 0x20, 0x36, 0x68,\n\t\t0x9C, 0xB3, 0x19, 0x52, 0x0B, 0x93, 0xA4, 0x3A,\n\t\t0xAC, 0x9E, 0x92, 0x38, 0xFF, 0xC2, 0x56, 0xF2,\n\t\t0x6E, 0x7E, 0x58, 0x60, 0x87, 0x3C, 0xB3, 0x40,\n\t\t0x44, 0x17, 0x09, 0x9E, 0xB8, 0x14, 0x7A, 0x5E,\n\t\t0x12, 0xA0, 0x94, 0xC3, 0xD9, 0xA7, 0x58, 0xAC,\n\t\t0x98, 0x9C, 0x0C, 0x2B, 0xAE, 0xB1, 0xE7, 0x19,\n\t\t0xC2, 0xA4, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE3, 0xB8, 0x2E, 0x4C, 0xCE, 0xEC, 0x32, 0x97,\n\t\t0x77, 0x67, 0x24, 0x1C, 0x1B, 0x1E, 0x85, 0x04,\n\t\t0xBA, 0x76, 0x01, 0x81, 0x62, 0xDE, 0x5C, 0xEA,\n\t\t0x14, 0xA1, 0x9C, 0x5F, 0x06, 0x87, 0x5A, 0x32,\n\t\t0xFF, 0xF9, 0xE5, 0x3A, 0x04, 0x7E, 0x68, 0x41,\n\t\t0x6B, 0x8D, 0xC6, 0xBC, 0xB9, 0xE9, 0x91, 0x48,\n\t\t0x7B, 0x81, 0xB7, 0x6E, 0x58, 0x42, 0x8C, 0xB3,\n\t\t0x3F, 0x92, 0xF6, 0x37, 0x96, 0x5F, 0x9E, 0xE0,\n\t\t0x0E, 0xC5, 0x79, 0x23, 0x01, 0x9E, 0x70, 0x2C,\n\t\t0x7B, 0xA3, 0xA8, 0xB3, 0xC1, 0xB7, 0x04, 0x9F,\n\t\t0x3B, 0xCC, 0xDE, 0xBA, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x14, 0x89, 0xFC, 0x59, 0xF0, 0xB1, 0x6C, 0x2F,\n\t\t0x6B, 0xF4, 0xA7, 0x8B, 0x6C, 0xB7, 0x1A, 0x4C,\n\t\t0x12, 0xE0, 0xA9, 0xE0, 0x25, 0x67, 0xED, 0xB6,\n\t\t0xA1, 0x4E, 0xC2, 0xDF, 0xC5, 0x12, 0x68, 0x71,\n\t\t0x13, 0xA7, 0x09, 0xD7, 0xE4, 0x45, 0x7A, 0x8D,\n\t\t0x03, 0xC9, 0xD3, 0xB1, 0xA6, 0xCD, 0x77, 0xA0,\n\t\t0xD5, 0x0E, 0xC5, 0xAA, 0xAB, 0x94, 0xD4, 0x8D,\n\t\t0x36, 0x6E, 0x97, 0x6E, 0x7F, 0x3D, 0xEC, 0x35,\n\t\t0x6E, 0xA3, 0x2E, 0xC0, 0x56, 0x1B, 0xEA, 0x07,\n\t\t0xCE, 0x8A, 0x42, 0x04, 0x91, 0x16, 0x19, 0xEB,\n\t\t0xE5, 0x41, 0x52, 0xC7, 0x3B, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7C, 0xB2, 0xBA, 0xBF, 0xF9, 0xC1, 0x5D, 0xB4,\n\t\t0x75, 0xEE, 0x00, 0xDB, 0x87, 0x80, 0x4D, 0x98,\n\t\t0x4F, 0xDC, 0x3B, 0xE8, 0x12, 0x72, 0xA6, 0x0F,\n\t\t0x82, 0x86, 0xB7, 0xCC, 0xFC, 0x42, 0x94, 0x84,\n\t\t0x19, 0x08, 0xC5, 0x6C, 0x72, 0x68, 0xE8, 0x03,\n\t\t0x56, 0xB5, 0x66, 0x58, 0x2B, 0xA4, 0x57, 0x61,\n\t\t0x4E, 0x39, 0x2F, 0x58, 0x61, 0x3C, 0x40, 0x59,\n\t\t0xB1, 0x84, 0xE0, 0x85, 0xB0, 0xCA, 0xF4, 0xE8,\n\t\t0x1A, 0xEF, 0x8A, 0xB6, 0x7A, 0x22, 0x20, 0xC0,\n\t\t0x68, 0x15, 0x1A, 0xE1, 0x00, 0xC9, 0xA3, 0x23,\n\t\t0x79, 0x2D, 0x7F, 0x49, 0xE4, 0x77, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0x8F, 0x70, 0xCE, 0x1E, 0x44, 0x50, 0x29,\n\t\t0x1F, 0x69, 0x0E, 0x21, 0x72, 0x94, 0x4E, 0x50,\n\t\t0x08, 0xDC, 0x6B, 0xFC, 0x49, 0x4F, 0x89, 0x1A,\n\t\t0x8C, 0x79, 0xC0, 0x12, 0x35, 0x1F, 0xF1, 0x60,\n\t\t0x35, 0x7B, 0x39, 0xC6, 0x90, 0x27, 0x85, 0x9B,\n\t\t0xD0, 0xD6, 0xCA, 0x7D, 0x32, 0x9E, 0xF4, 0xC5,\n\t\t0x77, 0x9E, 0x8F, 0x3C, 0xFD, 0x59, 0x21, 0xCE,\n\t\t0x9C, 0x71, 0x70, 0x03, 0x88, 0x21, 0xE4, 0xFF,\n\t\t0x03, 0xF5, 0x27, 0x9A, 0x01, 0x15, 0x62, 0x99,\n\t\t0xCC, 0x52, 0x27, 0xEB, 0x8A, 0x81, 0xCA, 0xE3,\n\t\t0x10, 0xD4, 0xC7, 0xCA, 0x52, 0xE7, 0xCB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE5, 0x34, 0xD9, 0xFD, 0x26, 0x32, 0xC0, 0xD6,\n\t\t0x4A, 0x3D, 0xF1, 0x45, 0x04, 0x8B, 0xC6, 0x74,\n\t\t0xEA, 0x0F, 0x01, 0xAF, 0x87, 0x9A, 0x26, 0xF2,\n\t\t0x52, 0xA4, 0xB0, 0xCF, 0x40, 0x6D, 0x8B, 0xC4,\n\t\t0xC2, 0xF1, 0x34, 0xA8, 0x64, 0x43, 0x22, 0x8B,\n\t\t0x66, 0x7E, 0xC1, 0xC0, 0xC1, 0xBA, 0xBB, 0x2B,\n\t\t0x04, 0x77, 0x5B, 0x06, 0x4A, 0x39, 0x94, 0x96,\n\t\t0x5C, 0xD6, 0x08, 0x09, 0x13, 0x03, 0x6E, 0xD3,\n\t\t0x87, 0x48, 0x3F, 0xC9, 0x29, 0x59, 0x30, 0xFE,\n\t\t0x9E, 0xBB, 0x1D, 0xA8, 0x7A, 0xDC, 0xCC, 0xBC,\n\t\t0xA8, 0x31, 0x8F, 0xD2, 0xB1, 0xD1, 0x4E, 0x29,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0xED, 0x43, 0xEF, 0x97, 0x64, 0x09, 0x05,\n\t\t0x08, 0x73, 0xE9, 0x66, 0xA7, 0x22, 0x92, 0x2B,\n\t\t0xD2, 0xB6, 0x1B, 0xF1, 0x1C, 0xFF, 0x00, 0x64,\n\t\t0xB5, 0x45, 0x8B, 0x9E, 0xAA, 0xF9, 0xBA, 0xC2,\n\t\t0x08, 0x46, 0xB7, 0xF2, 0x06, 0x06, 0xD8, 0x4B,\n\t\t0x04, 0x29, 0xBC, 0x1A, 0x0C, 0x00, 0xDF, 0x5B,\n\t\t0x74, 0x2C, 0xEC, 0x64, 0x3D, 0x44, 0x65, 0x9B,\n\t\t0x32, 0x43, 0xCF, 0x42, 0x21, 0x7E, 0x6A, 0xBC,\n\t\t0x84, 0xD0, 0x1C, 0xD3, 0x26, 0x13, 0x91, 0x20,\n\t\t0xF9, 0x6C, 0x92, 0xF6, 0x25, 0xA0, 0x8D, 0xCD,\n\t\t0xF1, 0x93, 0x63, 0x9B, 0xC5, 0x75, 0x6E, 0x29,\n\t\t0xF9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x00, 0xB3, 0x22, 0xE7, 0x3E, 0x6E, 0xAE, 0x7D,\n\t\t0xE8, 0x44, 0x25, 0x96, 0x1F, 0x11, 0xB9, 0x73,\n\t\t0x68, 0x06, 0xBA, 0xFA, 0xDD, 0xF0, 0x49, 0x52,\n\t\t0x74, 0x55, 0x23, 0x28, 0xC6, 0xB1, 0xDB, 0xC9,\n\t\t0xC8, 0x82, 0x27, 0xDE, 0x05, 0xE8, 0x34, 0x8C,\n\t\t0x04, 0xB9, 0xFD, 0xD9, 0xE9, 0x89, 0x8F, 0xE6,\n\t\t0x90, 0x65, 0xCA, 0xD8, 0xF8, 0x84, 0xE4, 0xBF,\n\t\t0x1A, 0x2E, 0xB8, 0x21, 0xAD, 0x0A, 0x3E, 0xB4,\n\t\t0xB4, 0x9C, 0xEE, 0x2E, 0xF2, 0x99, 0xA0, 0x05,\n\t\t0x19, 0x76, 0xB2, 0x8A, 0xF1, 0xD3, 0xD1, 0x67,\n\t\t0x77, 0x23, 0x3B, 0x75, 0xDB, 0x6B, 0x90, 0x04,\n\t\t0xCD, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9D, 0x3A, 0x5C, 0xA8, 0x0E, 0x99, 0xEE, 0xFE,\n\t\t0x49, 0xEE, 0xE9, 0x87, 0x13, 0x2C, 0x73, 0xBB,\n\t\t0x97, 0x32, 0x60, 0x86, 0x91, 0x49, 0xEC, 0xF8,\n\t\t0xB1, 0x67, 0xA7, 0xA4, 0x42, 0x49, 0x39, 0xF4,\n\t\t0x8C, 0x5A, 0xCF, 0xCE, 0x84, 0x82, 0x32, 0xF4,\n\t\t0x93, 0x72, 0xAF, 0xF6, 0xFF, 0x09, 0x90, 0x8F,\n\t\t0x94, 0x37, 0x68, 0xA5, 0xB8, 0x7B, 0xC3, 0x05,\n\t\t0x94, 0xAD, 0x62, 0x72, 0xF6, 0x3B, 0x5E, 0xC2,\n\t\t0xFB, 0x46, 0xE7, 0x42, 0x70, 0x07, 0x67, 0xD4,\n\t\t0x66, 0x3F, 0x82, 0xA1, 0xAC, 0x88, 0xE0, 0x60,\n\t\t0xEE, 0x87, 0xDD, 0x30, 0xEC, 0xC2, 0x71, 0x15,\n\t\t0xF5, 0x2D, 0xF1, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0x68, 0xA4, 0xC0, 0x54, 0xCF, 0x8B, 0x75,\n\t\t0x7A, 0xC8, 0x1D, 0x21, 0x6C, 0x96, 0x1F, 0x22,\n\t\t0x12, 0x76, 0xE1, 0x75, 0x31, 0x48, 0xFC, 0x92,\n\t\t0x02, 0xF8, 0x3F, 0x25, 0x8B, 0xD2, 0x87, 0x7D,\n\t\t0x19, 0x2E, 0x32, 0x47, 0x84, 0xFA, 0xBE, 0x60,\n\t\t0x0A, 0x2D, 0xCB, 0x53, 0x99, 0x6D, 0x67, 0xAE,\n\t\t0xE8, 0xEE, 0x99, 0x64, 0xB9, 0x02, 0x0E, 0x2B,\n\t\t0xF4, 0x58, 0xDA, 0xA4, 0xE9, 0x49, 0x4A, 0x19,\n\t\t0x3F, 0x34, 0x46, 0xDA, 0xF0, 0x87, 0x89, 0x9D,\n\t\t0x71, 0xC5, 0x26, 0x88, 0xA1, 0x4C, 0x05, 0xF5,\n\t\t0xEB, 0xB6, 0x81, 0x1C, 0xA0, 0xFA, 0xD8, 0x50,\n\t\t0x03, 0xAA, 0xEF, 0xE2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0D, 0x4E, 0xA1, 0xA1, 0x3A, 0x2C, 0xB5, 0xE4,\n\t\t0x03, 0xCA, 0xF0, 0x18, 0xE5, 0xC5, 0x29, 0xDC,\n\t\t0xF0, 0xFB, 0x8B, 0x1F, 0xA6, 0x25, 0xE1, 0x50,\n\t\t0xFA, 0x46, 0x38, 0x3C, 0x45, 0xFC, 0x25, 0xE5,\n\t\t0x17, 0x25, 0xE9, 0x46, 0xF0, 0x9B, 0x93, 0x87,\n\t\t0x7A, 0xE2, 0x05, 0x8D, 0xE3, 0x57, 0x7E, 0x99,\n\t\t0x66, 0x37, 0x81, 0x7A, 0x33, 0x32, 0xC4, 0x68,\n\t\t0x42, 0x08, 0x9C, 0xEE, 0xF2, 0xDC, 0x9A, 0x4F,\n\t\t0x52, 0xF1, 0x4E, 0xDD, 0x2F, 0x10, 0xFE, 0x56,\n\t\t0xD1, 0x14, 0x77, 0xA4, 0xEB, 0x06, 0xE5, 0x59,\n\t\t0xD4, 0x63, 0x6C, 0x4F, 0x06, 0x01, 0x9B, 0xE3,\n\t\t0x91, 0x14, 0x26, 0xD1, 0xB3, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8D, 0xE5, 0xE1, 0x4A, 0x26, 0xCF, 0x4C, 0x75,\n\t\t0x8F, 0xD4, 0x3B, 0x30, 0xB7, 0x1F, 0xAB, 0x2A,\n\t\t0x77, 0x48, 0x0E, 0xE9, 0x8F, 0xAC, 0xCC, 0x95,\n\t\t0x48, 0x88, 0x49, 0xA4, 0x9F, 0xB9, 0x83, 0x36,\n\t\t0x2F, 0x88, 0x3E, 0x5C, 0x75, 0xD6, 0xE6, 0x51,\n\t\t0x50, 0x63, 0xC1, 0x51, 0x94, 0xF3, 0xFE, 0x9F,\n\t\t0xAD, 0xA1, 0x8B, 0x91, 0xB8, 0xCC, 0xF0, 0xB3,\n\t\t0xCE, 0xD0, 0x7C, 0x41, 0x0D, 0x8E, 0xDA, 0x5F,\n\t\t0x09, 0x56, 0xA1, 0xFE, 0x93, 0x40, 0xB5, 0xA3,\n\t\t0xDA, 0xCC, 0x10, 0xC2, 0xF1, 0xB5, 0xF4, 0xA9,\n\t\t0xC7, 0x51, 0xA6, 0x53, 0x61, 0xF2, 0x12, 0x73,\n\t\t0xA1, 0x1E, 0x57, 0x18, 0x29, 0xCC, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBF, 0xEC, 0x8B, 0x58, 0xEE, 0x2E, 0x2E, 0x32,\n\t\t0x00, 0x8E, 0xB9, 0xD7, 0xD3, 0x04, 0x91, 0x4E,\n\t\t0xA7, 0x56, 0xEC, 0xB3, 0x18, 0x79, 0xEB, 0x23,\n\t\t0x18, 0xE0, 0x66, 0xC1, 0x82, 0xB0, 0xE7, 0x7E,\n\t\t0x6A, 0x51, 0x8E, 0x36, 0x6F, 0x34, 0x56, 0x92,\n\t\t0xE2, 0x9F, 0x49, 0x75, 0x15, 0xF7, 0x99, 0x89,\n\t\t0x59, 0x83, 0x20, 0x0F, 0x0D, 0x7D, 0xAF, 0xA6,\n\t\t0x5C, 0x83, 0xA7, 0x50, 0x6C, 0x03, 0xE8, 0xE5,\n\t\t0xEE, 0xE3, 0x87, 0xCF, 0xFD, 0xB2, 0x7A, 0x0E,\n\t\t0x6F, 0x5F, 0x3E, 0x9C, 0xB0, 0xCC, 0xBC, 0xFB,\n\t\t0xA8, 0x27, 0x98, 0x45, 0x86, 0xF6, 0x08, 0x76,\n\t\t0x9F, 0x08, 0xF6, 0xB1, 0xA8, 0x48, 0x72, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0x1A, 0x23, 0x39, 0x32, 0xDC, 0xA8, 0x0D,\n\t\t0x3A, 0x4F, 0xF1, 0x1F, 0x06, 0xC0, 0x56, 0xB8,\n\t\t0xC7, 0xE9, 0xDE, 0x2A, 0x99, 0xC4, 0xC2, 0x8C,\n\t\t0x66, 0x69, 0x65, 0xEF, 0x6C, 0x07, 0x5B, 0x8D,\n\t\t0x90, 0x01, 0x76, 0x08, 0xAC, 0x70, 0x74, 0xB7,\n\t\t0xE4, 0x83, 0x15, 0x36, 0xF5, 0x81, 0x1C, 0xCF,\n\t\t0x97, 0xF4, 0x7E, 0xC3, 0x96, 0x60, 0xEE, 0x1D,\n\t\t0xE0, 0x1E, 0x31, 0x16, 0x1C, 0xBF, 0xAE, 0xB5,\n\t\t0x75, 0xA4, 0x54, 0x13, 0xDF, 0x6A, 0x9A, 0x69,\n\t\t0x76, 0x77, 0x63, 0xA4, 0x57, 0x8C, 0x23, 0xD1,\n\t\t0xD6, 0x97, 0xD7, 0xB8, 0x67, 0x3D, 0x2B, 0x2D,\n\t\t0xAB, 0xB0, 0x5D, 0xBD, 0x50, 0x6C, 0x7C, 0x62,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x96, 0x7C, 0x76, 0xE3, 0x81, 0x4A, 0x1A, 0x2F,\n\t\t0xE4, 0xAB, 0x81, 0x1B, 0x8E, 0x0E, 0xC5, 0x6B,\n\t\t0x54, 0xDD, 0x67, 0xF3, 0x79, 0x47, 0xBC, 0x35,\n\t\t0x54, 0xAD, 0xCD, 0x14, 0x3D, 0x8F, 0xF1, 0x7F,\n\t\t0x0F, 0x11, 0xB5, 0x73, 0x6D, 0x51, 0x2D, 0xD8,\n\t\t0x96, 0x6B, 0xAD, 0x9C, 0x4E, 0x4C, 0x2A, 0xAE,\n\t\t0x58, 0x35, 0xEF, 0x5D, 0x0B, 0xAF, 0xF5, 0xC6,\n\t\t0xA0, 0x34, 0xE5, 0x8E, 0x3E, 0xAF, 0xAC, 0xAA,\n\t\t0xA0, 0xD0, 0xBA, 0x44, 0x89, 0xDD, 0x78, 0xF0,\n\t\t0x64, 0x49, 0x75, 0x4B, 0x25, 0x68, 0x8F, 0xD9,\n\t\t0xE5, 0x0A, 0x19, 0x1B, 0xAB, 0x8C, 0xA6, 0xDE,\n\t\t0xA5, 0xE5, 0x9C, 0x08, 0xAA, 0x07, 0xF2, 0x94,\n\t\t0x7B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4E, 0xA1, 0x3E, 0x13, 0x60, 0x28, 0x59, 0x6E,\n\t\t0x6E, 0x0F, 0xFB, 0xCD, 0x2A, 0xA8, 0xF1, 0x77,\n\t\t0xD2, 0xE4, 0x0A, 0xBB, 0x7A, 0x5E, 0xFC, 0x95,\n\t\t0xA6, 0x6B, 0x01, 0x13, 0xEA, 0xB8, 0xEB, 0x48,\n\t\t0xC7, 0xE0, 0xAF, 0x7A, 0x74, 0x99, 0xEE, 0xB6,\n\t\t0xE0, 0x4B, 0x34, 0x1A, 0x22, 0x9F, 0x24, 0xFB,\n\t\t0x5B, 0x9C, 0x6A, 0xB4, 0x44, 0x28, 0x8D, 0x32,\n\t\t0xA9, 0x48, 0x9E, 0x9C, 0x9A, 0xBC, 0x6B, 0xBA,\n\t\t0xD1, 0xFC, 0xF4, 0x06, 0xAD, 0xEF, 0xF9, 0xB1,\n\t\t0x4E, 0x29, 0xBC, 0x60, 0xDC, 0x03, 0x07, 0x09,\n\t\t0x4A, 0xD8, 0xE6, 0xB1, 0xB6, 0x15, 0x1D, 0x7D,\n\t\t0xC1, 0x85, 0xC2, 0xA6, 0xB2, 0xF2, 0xC0, 0x46,\n\t\t0x57, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x61, 0xAA, 0x1F, 0x4D, 0x4E, 0x2C, 0xDF, 0x23,\n\t\t0xBD, 0x54, 0x7F, 0x42, 0x5B, 0x52, 0xCD, 0xAC,\n\t\t0x79, 0x9F, 0xF4, 0x37, 0xEA, 0x49, 0xAD, 0xBD,\n\t\t0x5A, 0x81, 0xF0, 0x80, 0x1F, 0x64, 0x08, 0x81,\n\t\t0xA0, 0x95, 0x69, 0xFB, 0xC8, 0xB6, 0xC9, 0x1E,\n\t\t0xA2, 0xC5, 0x53, 0x8F, 0x51, 0x8E, 0x05, 0x4B,\n\t\t0x5E, 0xA7, 0x5D, 0xD0, 0x74, 0xA8, 0x28, 0x5B,\n\t\t0x58, 0x69, 0xB1, 0x09, 0x64, 0x64, 0x08, 0x62,\n\t\t0x1B, 0x64, 0xF6, 0xA9, 0x02, 0xAE, 0x06, 0x11,\n\t\t0x92, 0xF0, 0xDC, 0x25, 0xA1, 0x72, 0x36, 0x15,\n\t\t0x08, 0xC9, 0x45, 0xE2, 0x18, 0xD1, 0xE4, 0x21,\n\t\t0x82, 0xAB, 0xC2, 0x1E, 0xAB, 0x8D, 0x2B, 0x00,\n\t\t0xC8, 0xE3, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0x3F, 0x00, 0x46, 0xDE, 0x3D, 0x99, 0xD5,\n\t\t0xDE, 0x3D, 0x01, 0xEF, 0x29, 0x47, 0xB8, 0x12,\n\t\t0x71, 0x4E, 0x09, 0xAF, 0x34, 0x2D, 0x9E, 0xA0,\n\t\t0x33, 0x11, 0x56, 0x5A, 0x74, 0x8A, 0xC0, 0x84,\n\t\t0x25, 0x40, 0xE0, 0x50, 0x4A, 0xA8, 0xA5, 0x4D,\n\t\t0x4C, 0x75, 0x63, 0xBD, 0x89, 0x48, 0xD3, 0x61,\n\t\t0x77, 0xD8, 0x8C, 0xC7, 0xB1, 0x47, 0x77, 0xB2,\n\t\t0xC7, 0x93, 0x02, 0x52, 0xD4, 0xEC, 0x1C, 0x1A,\n\t\t0x0F, 0xA0, 0xE2, 0x1F, 0xF2, 0x88, 0x9F, 0x41,\n\t\t0x61, 0x5C, 0x9B, 0x82, 0x8B, 0x17, 0x9C, 0x47,\n\t\t0x78, 0xF3, 0x14, 0x75, 0x1C, 0xC5, 0x8F, 0xBE,\n\t\t0x38, 0x6B, 0xB6, 0xCC, 0x48, 0xB1, 0xA7, 0x29,\n\t\t0xCA, 0xFD, 0x9F, 0x2F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x37, 0x23, 0x89, 0x68, 0xE5, 0x30, 0xA2, 0xC0,\n\t\t0x72, 0x63, 0x21, 0x86, 0xF8, 0xC5, 0x4F, 0x27,\n\t\t0x1D, 0x15, 0xF4, 0x3D, 0x2B, 0xB2, 0xA5, 0x54,\n\t\t0x19, 0x14, 0xA9, 0xD7, 0x71, 0xA7, 0xD2, 0x2A,\n\t\t0x2E, 0x71, 0x89, 0x92, 0xF7, 0x45, 0x34, 0xDA,\n\t\t0x17, 0xF1, 0x26, 0xE1, 0x61, 0x6C, 0x39, 0x78,\n\t\t0x8B, 0xB4, 0xA8, 0x19, 0x6E, 0x49, 0xDA, 0x93,\n\t\t0xFF, 0x4C, 0x63, 0x00, 0xB0, 0xD8, 0x73, 0xDE,\n\t\t0x6B, 0x1E, 0xFF, 0xA0, 0xAF, 0x99, 0x5F, 0x53,\n\t\t0x4F, 0xF4, 0xC5, 0xC0, 0x79, 0x32, 0x4E, 0x66,\n\t\t0xB1, 0x8D, 0x3C, 0x2A, 0x87, 0xB6, 0x32, 0x54,\n\t\t0x1A, 0x39, 0xC1, 0x35, 0x3A, 0x6E, 0x2C, 0x0C,\n\t\t0xF5, 0xB5, 0x94, 0xD4, 0xE0, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x88, 0x62, 0x3F, 0x66, 0xC9, 0x2F, 0x39, 0x93,\n\t\t0xA3, 0x09, 0xC6, 0xEC, 0xDA, 0xFD, 0x29, 0x81,\n\t\t0x5C, 0x8B, 0x9A, 0xC1, 0x75, 0x72, 0x90, 0xCA,\n\t\t0x3A, 0x5F, 0x56, 0x94, 0x93, 0x2E, 0x57, 0xAC,\n\t\t0xF7, 0x0F, 0xDD, 0x83, 0xC5, 0x95, 0x85, 0x8B,\n\t\t0x33, 0x31, 0xAF, 0xAE, 0x7D, 0xE0, 0x88, 0x48,\n\t\t0x59, 0xEC, 0xF1, 0x1B, 0x28, 0xF8, 0x4E, 0xC8,\n\t\t0x79, 0x4F, 0xB1, 0x6A, 0x13, 0x6A, 0xE0, 0xCC,\n\t\t0x9A, 0x43, 0x60, 0xF6, 0x4A, 0x9D, 0xC6, 0xE8,\n\t\t0xCC, 0x51, 0x60, 0xE8, 0xF1, 0x1E, 0x2D, 0x22,\n\t\t0x43, 0xE9, 0x27, 0xE1, 0x47, 0x9B, 0xAE, 0x5A,\n\t\t0xFB, 0x82, 0xD1, 0x92, 0xB4, 0x4E, 0x59, 0x97,\n\t\t0x13, 0x57, 0xA5, 0xCB, 0x14, 0xAB, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0xB1, 0x1E, 0x72, 0x0B, 0x08, 0x70, 0xDB,\n\t\t0x77, 0x6A, 0x8F, 0x68, 0x2B, 0x85, 0xC8, 0x65,\n\t\t0x14, 0x4F, 0xFA, 0xE5, 0xA7, 0xAB, 0x78, 0x49,\n\t\t0xBB, 0xD0, 0xCD, 0x90, 0x77, 0xE5, 0xF6, 0x4D,\n\t\t0x4E, 0xE4, 0xAE, 0xC0, 0xB2, 0x5D, 0x06, 0xFF,\n\t\t0x5D, 0x2A, 0xD5, 0x28, 0xB1, 0x24, 0x8D, 0xF9,\n\t\t0x0A, 0x3D, 0xC8, 0xCC, 0x18, 0x9C, 0xEC, 0x02,\n\t\t0x6B, 0x22, 0x91, 0x0D, 0x57, 0xD7, 0x56, 0xB1,\n\t\t0x21, 0x53, 0x36, 0x20, 0x01, 0x92, 0x0C, 0x3F,\n\t\t0x82, 0xD1, 0x02, 0xF9, 0x10, 0xEA, 0xFD, 0xD3,\n\t\t0x4B, 0x1A, 0x50, 0xE9, 0xB9, 0x9B, 0x01, 0x91,\n\t\t0x07, 0xE7, 0x64, 0xB5, 0xB8, 0xEE, 0xDA, 0x5B,\n\t\t0x46, 0x5C, 0x75, 0x5D, 0x68, 0x44, 0x89, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x69, 0x05, 0x01, 0xAC, 0x0B, 0x21, 0xE4, 0x01,\n\t\t0x28, 0xF3, 0x6B, 0xE6, 0x4F, 0xD1, 0x99, 0x19,\n\t\t0xDB, 0xFB, 0x4E, 0x0E, 0xDC, 0xF0, 0x1D, 0xF9,\n\t\t0xA4, 0xD9, 0x46, 0xF1, 0x66, 0x0D, 0x3C, 0x81,\n\t\t0xB8, 0x96, 0xE7, 0x7F, 0xDB, 0x74, 0xEF, 0x60,\n\t\t0x1E, 0x44, 0xB4, 0xAF, 0x6E, 0x1A, 0x0F, 0x6A,\n\t\t0xEA, 0xD0, 0xFC, 0xA6, 0x32, 0x85, 0x42, 0xDC,\n\t\t0x7C, 0x99, 0xD2, 0x30, 0xCA, 0x97, 0xB9, 0x05,\n\t\t0xBC, 0xBF, 0x2D, 0xBE, 0x0B, 0xBC, 0x6A, 0x73,\n\t\t0xF0, 0x62, 0xD5, 0x55, 0xFE, 0x25, 0x79, 0xCD,\n\t\t0x3E, 0x65, 0x8D, 0xDB, 0x9A, 0x69, 0x59, 0x46,\n\t\t0x7F, 0x64, 0xFC, 0x02, 0x34, 0x4E, 0x42, 0xCE,\n\t\t0xCB, 0xFE, 0x1C, 0x10, 0x74, 0x0F, 0x3B, 0x6E,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x67, 0x2A, 0x69, 0xBE, 0xEB, 0x96, 0x04, 0x95,\n\t\t0x36, 0x1D, 0x80, 0xCE, 0x9B, 0xDC, 0x3C, 0x34,\n\t\t0x8B, 0x8A, 0x74, 0x7A, 0xE8, 0x33, 0x99, 0xCB,\n\t\t0x64, 0x8A, 0x72, 0x0A, 0xB7, 0x59, 0x6A, 0x8C,\n\t\t0x2D, 0xB1, 0x4F, 0x92, 0x4C, 0x09, 0x60, 0x35,\n\t\t0x59, 0x88, 0x18, 0x9D, 0x6A, 0xA4, 0x37, 0xE8,\n\t\t0x7C, 0x3E, 0xF3, 0xCF, 0x3A, 0x71, 0x6D, 0x49,\n\t\t0xA0, 0x45, 0xA4, 0xFA, 0x8D, 0xCC, 0x77, 0x31,\n\t\t0x92, 0x5F, 0x1D, 0x5E, 0x66, 0xF8, 0xC0, 0xE6,\n\t\t0x44, 0xD9, 0xB4, 0x74, 0x6F, 0x5F, 0x27, 0xD2,\n\t\t0x36, 0x12, 0x69, 0xC1, 0x31, 0x3F, 0x8B, 0xAD,\n\t\t0xCB, 0x38, 0xD7, 0x4E, 0xCE, 0x67, 0xD4, 0xDE,\n\t\t0x7D, 0xAE, 0x12, 0x0D, 0xD9, 0xF8, 0x29, 0x13,\n\t\t0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x73, 0x9C, 0x7E, 0xA2, 0x59, 0xCE, 0xBC, 0x61,\n\t\t0x59, 0x8B, 0x96, 0x30, 0xDE, 0x10, 0xC1, 0x21,\n\t\t0x7E, 0xB3, 0x2A, 0x11, 0x07, 0x93, 0x3B, 0x89,\n\t\t0x29, 0xFF, 0xBE, 0x71, 0xE6, 0x64, 0xC2, 0x66,\n\t\t0xF5, 0x73, 0x3B, 0x94, 0x84, 0x3A, 0x57, 0xF9,\n\t\t0x2F, 0x57, 0xAF, 0x36, 0x3F, 0xF7, 0x3B, 0xA9,\n\t\t0x10, 0x22, 0xD9, 0x21, 0x83, 0xEA, 0x36, 0x8E,\n\t\t0xD2, 0x6A, 0x7B, 0xB2, 0x71, 0x62, 0xB6, 0x66,\n\t\t0x51, 0xCC, 0xB4, 0xC3, 0xFD, 0x41, 0x7B, 0x0E,\n\t\t0xD1, 0x95, 0xD2, 0xB7, 0xF1, 0x32, 0x33, 0x96,\n\t\t0xC4, 0x9D, 0x82, 0xF5, 0xFD, 0x17, 0xC6, 0x09,\n\t\t0x62, 0xF7, 0x95, 0x70, 0x5C, 0x3F, 0x82, 0x62,\n\t\t0xCA, 0xCF, 0xF8, 0x2A, 0x58, 0x7D, 0x49, 0xC2,\n\t\t0x5B, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFC, 0x80, 0xBE, 0x54, 0xAF, 0xB6, 0xA6, 0xDB,\n\t\t0xFA, 0x21, 0x74, 0x4F, 0xA5, 0x88, 0x24, 0x9E,\n\t\t0x65, 0x32, 0x57, 0x2E, 0x70, 0x23, 0x6C, 0xCC,\n\t\t0x61, 0x70, 0xF5, 0xAB, 0xFE, 0xE2, 0xE7, 0x80,\n\t\t0x61, 0x04, 0xF2, 0xEC, 0x50, 0x77, 0x82, 0xD9,\n\t\t0x3E, 0xFB, 0xE7, 0xB9, 0xF7, 0xB0, 0x98, 0x58,\n\t\t0x8B, 0xFC, 0x2F, 0x62, 0x87, 0x9D, 0xF7, 0xB0,\n\t\t0x59, 0x29, 0x52, 0x30, 0x15, 0xCD, 0x57, 0x20,\n\t\t0xEF, 0x45, 0x2C, 0x24, 0x4E, 0xC2, 0x12, 0xBD,\n\t\t0x21, 0xEC, 0xC3, 0xE1, 0xA1, 0x59, 0x32, 0x85,\n\t\t0x8D, 0xC6, 0xA5, 0x5B, 0x68, 0x88, 0x94, 0x7C,\n\t\t0x06, 0x78, 0x65, 0xF0, 0xC3, 0x4F, 0x7E, 0x8B,\n\t\t0x78, 0xB7, 0x6C, 0x8F, 0x18, 0xC2, 0x8E, 0x1A,\n\t\t0x0B, 0x81, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0xFA, 0x64, 0xCC, 0xDE, 0xEC, 0x68, 0x11,\n\t\t0xF6, 0xF6, 0x7A, 0x89, 0x95, 0x11, 0xD6, 0x93,\n\t\t0xB9, 0x99, 0xCF, 0xAF, 0xE7, 0x05, 0xA9, 0xCD,\n\t\t0xF0, 0x45, 0x82, 0x73, 0xAD, 0x31, 0x4D, 0x25,\n\t\t0x80, 0xE0, 0x1D, 0x69, 0x75, 0xA4, 0x76, 0xBE,\n\t\t0xB6, 0x7E, 0x9C, 0xFF, 0xD4, 0x8D, 0xA8, 0x75,\n\t\t0xAA, 0x9F, 0xAA, 0xBC, 0x55, 0x59, 0x68, 0xCE,\n\t\t0x2F, 0x3A, 0xD0, 0xB1, 0xD9, 0x52, 0x6C, 0x98,\n\t\t0x6B, 0x78, 0xFD, 0x86, 0xB8, 0xAB, 0xC3, 0x6E,\n\t\t0x28, 0x1D, 0xE1, 0xE4, 0x25, 0x8B, 0xA5, 0x52,\n\t\t0x12, 0x40, 0xAC, 0x77, 0x34, 0x99, 0x0D, 0xE7,\n\t\t0x29, 0x9E, 0x51, 0x06, 0x33, 0x44, 0xD9, 0xBF,\n\t\t0x9F, 0xC1, 0xA4, 0x7D, 0x8A, 0x9B, 0x0C, 0x4B,\n\t\t0x92, 0x43, 0xE7, 0xB8, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC4, 0xD8, 0x42, 0x55, 0xD5, 0xA7, 0xEB, 0xB7,\n\t\t0x7D, 0x63, 0x2D, 0x59, 0xF9, 0x98, 0xDE, 0xCB,\n\t\t0xAC, 0x3D, 0x03, 0x14, 0x64, 0x65, 0x31, 0x46,\n\t\t0xAD, 0xF5, 0xE7, 0x84, 0x75, 0x91, 0x0C, 0xC0,\n\t\t0x49, 0xFC, 0x01, 0x01, 0xFA, 0xBE, 0xD3, 0x76,\n\t\t0xBD, 0x84, 0x40, 0xBF, 0xDF, 0xFD, 0x83, 0xD8,\n\t\t0x0C, 0x27, 0x08, 0x1D, 0x53, 0x1B, 0x9F, 0xCC,\n\t\t0x3E, 0x73, 0x22, 0x48, 0xDC, 0xA2, 0xC3, 0xBF,\n\t\t0x60, 0x07, 0xDA, 0x72, 0x5C, 0x07, 0x87, 0xBA,\n\t\t0x07, 0x26, 0x9B, 0x05, 0x03, 0x4A, 0x95, 0x3A,\n\t\t0x2D, 0xF6, 0x82, 0xC9, 0x62, 0xE1, 0x44, 0x1C,\n\t\t0x96, 0x02, 0x49, 0x66, 0xEE, 0x66, 0x63, 0x85,\n\t\t0x3F, 0x8C, 0x3A, 0xC8, 0x8E, 0x80, 0xBC, 0x61,\n\t\t0x17, 0xB7, 0xF6, 0x84, 0x83, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x90, 0x03, 0xBC, 0xBE, 0x5E, 0x92, 0x8E, 0x28,\n\t\t0x82, 0x7E, 0xEB, 0x43, 0x5F, 0x31, 0x17, 0x30,\n\t\t0xE8, 0xAB, 0x0E, 0x7D, 0x1F, 0x2B, 0xB6, 0x15,\n\t\t0xF4, 0x25, 0x8E, 0x59, 0x1C, 0x62, 0x5D, 0x28,\n\t\t0x30, 0x1E, 0xA7, 0x25, 0x20, 0x07, 0x9C, 0x40,\n\t\t0x45, 0x5A, 0x94, 0x64, 0xE4, 0x81, 0x15, 0x99,\n\t\t0xCE, 0xEE, 0xDB, 0x91, 0x30, 0x71, 0xF5, 0xC9,\n\t\t0xC8, 0xB4, 0x48, 0x60, 0x79, 0x10, 0x8E, 0x09,\n\t\t0x16, 0x28, 0x26, 0x68, 0x79, 0x94, 0x41, 0xC4,\n\t\t0x90, 0x1B, 0x72, 0xD5, 0xA5, 0x7D, 0xA1, 0xF7,\n\t\t0x2B, 0x65, 0xA1, 0x51, 0x2A, 0x23, 0xC4, 0xC0,\n\t\t0xC8, 0x88, 0x57, 0xAD, 0xA8, 0x47, 0xD7, 0x5C,\n\t\t0x39, 0xF3, 0xE9, 0x25, 0x10, 0x0E, 0xF0, 0xBD,\n\t\t0xDE, 0x49, 0xF5, 0x12, 0x70, 0x83, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x1C, 0xE5, 0x18, 0xA4, 0x70, 0xF7, 0x51,\n\t\t0xBE, 0x5A, 0xBC, 0x5C, 0x95, 0xE7, 0x97, 0x80,\n\t\t0x9B, 0x40, 0xC8, 0x3F, 0x50, 0x02, 0xC6, 0x9C,\n\t\t0x3E, 0x34, 0xB2, 0xEB, 0x52, 0xE9, 0xEA, 0xBD,\n\t\t0x42, 0x02, 0x53, 0x9D, 0x82, 0x1E, 0x98, 0xE8,\n\t\t0x51, 0x07, 0x33, 0xE2, 0x6D, 0xAD, 0x71, 0x25,\n\t\t0x27, 0xFF, 0x04, 0xE1, 0x7D, 0x37, 0xF9, 0x17,\n\t\t0x2C, 0x58, 0xE4, 0xAF, 0x94, 0x52, 0x4F, 0xDF,\n\t\t0x0B, 0xDD, 0x55, 0x12, 0x6C, 0xCE, 0x42, 0x9C,\n\t\t0x7E, 0xC9, 0x12, 0x93, 0xD0, 0x73, 0xA4, 0xE3,\n\t\t0xD3, 0x3B, 0x33, 0xA8, 0xBB, 0x19, 0x8B, 0x2B,\n\t\t0xAC, 0x71, 0x13, 0x79, 0x9C, 0xAC, 0x70, 0xDF,\n\t\t0x1D, 0x86, 0x0D, 0xB4, 0x05, 0xB7, 0x8A, 0x0B,\n\t\t0xAC, 0x42, 0x09, 0x76, 0xA6, 0xF6, 0xD6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0xE5, 0xAC, 0x8C, 0x63, 0x31, 0xD7, 0x72,\n\t\t0xE7, 0xB2, 0xBD, 0xD3, 0xF0, 0xB6, 0xFE, 0x57,\n\t\t0xDF, 0x95, 0xBE, 0xE5, 0x26, 0x45, 0x01, 0x30,\n\t\t0x72, 0xF0, 0x76, 0x83, 0x5A, 0x33, 0x93, 0x54,\n\t\t0x7D, 0x45, 0x4D, 0x67, 0xF3, 0xF2, 0x28, 0xD1,\n\t\t0xCC, 0x2D, 0x1E, 0x96, 0x9A, 0x80, 0x87, 0x9C,\n\t\t0x24, 0x1F, 0x68, 0x27, 0x34, 0x77, 0xAE, 0x65,\n\t\t0xA6, 0xCF, 0x6E, 0x51, 0x94, 0xE5, 0xAD, 0x6C,\n\t\t0xDB, 0x28, 0x81, 0xB7, 0x4F, 0xC0, 0xA3, 0xE3,\n\t\t0x12, 0x63, 0x66, 0x9B, 0xF5, 0xF1, 0xFB, 0x70,\n\t\t0x89, 0x0C, 0x68, 0x1C, 0x5E, 0x1D, 0x12, 0xEE,\n\t\t0xE4, 0x3B, 0x44, 0x14, 0x1E, 0x9B, 0x95, 0xD0,\n\t\t0x18, 0x0C, 0x11, 0xAA, 0x95, 0xC0, 0xE5, 0x13,\n\t\t0xA9, 0x68, 0x61, 0xBC, 0x39, 0x44, 0xCC, 0x31,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x51, 0xF3, 0x25, 0x43, 0x90, 0xBA, 0x61, 0x3D,\n\t\t0xAD, 0x1B, 0x42, 0x88, 0xB6, 0xB4, 0x0F, 0x86,\n\t\t0x15, 0xE0, 0x47, 0xE1, 0xAE, 0x85, 0xB7, 0xEC,\n\t\t0xA3, 0xD1, 0xE8, 0xFD, 0xDD, 0xDB, 0x5E, 0xF0,\n\t\t0x55, 0x5C, 0x1D, 0xB8, 0x68, 0x3F, 0xD8, 0x89,\n\t\t0xFC, 0x30, 0x4C, 0x62, 0xC7, 0x0E, 0xEF, 0x2E,\n\t\t0xA4, 0xC2, 0x1C, 0x21, 0x92, 0xF6, 0x09, 0x7A,\n\t\t0x99, 0x6D, 0x42, 0x1B, 0x8B, 0x6F, 0x73, 0x0C,\n\t\t0xF8, 0x29, 0xAC, 0x14, 0xF8, 0x2B, 0x45, 0xC6,\n\t\t0x4C, 0x29, 0x98, 0x31, 0xE8, 0x01, 0x50, 0x39,\n\t\t0xA1, 0x03, 0x14, 0x89, 0x65, 0x17, 0x29, 0x7C,\n\t\t0x4C, 0x48, 0xA9, 0x1D, 0x09, 0x14, 0xA6, 0xDA,\n\t\t0x1E, 0xB7, 0x95, 0x1E, 0x29, 0xD0, 0xEC, 0x63,\n\t\t0xF3, 0xFD, 0xE0, 0xC9, 0x8E, 0x24, 0xBF, 0x7A,\n\t\t0xB5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x75, 0x16, 0x8C, 0xDE, 0x19, 0x04, 0x18, 0x4C,\n\t\t0x2C, 0xC8, 0x45, 0xEC, 0xDE, 0xF7, 0x3F, 0x69,\n\t\t0xFA, 0x67, 0xA7, 0x09, 0xCD, 0xA9, 0x69, 0x85,\n\t\t0x3F, 0xE8, 0x64, 0x4C, 0x44, 0xCF, 0x86, 0x74,\n\t\t0xF1, 0x3C, 0x3A, 0x39, 0x95, 0x09, 0xF1, 0x67,\n\t\t0x15, 0x68, 0xED, 0xEB, 0x93, 0x6E, 0xF6, 0x0A,\n\t\t0x45, 0x0C, 0x28, 0x2A, 0xEF, 0x04, 0x08, 0x6B,\n\t\t0xDE, 0xD6, 0x9D, 0x06, 0x96, 0xDF, 0x84, 0xB0,\n\t\t0x0C, 0x3D, 0x34, 0x77, 0xAD, 0x51, 0xD5, 0x48,\n\t\t0x3C, 0xDA, 0xDE, 0x2E, 0xDD, 0xF8, 0x09, 0x3D,\n\t\t0xE0, 0xAE, 0xF1, 0x97, 0x61, 0xF7, 0xAF, 0x4F,\n\t\t0x61, 0x82, 0xBF, 0x48, 0xE8, 0x48, 0xB4, 0x22,\n\t\t0x08, 0x8A, 0x22, 0xAB, 0x38, 0xEB, 0x33, 0x1C,\n\t\t0x89, 0x08, 0xA2, 0xAD, 0x28, 0x95, 0x6E, 0x48,\n\t\t0x24, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0xF6, 0x54, 0x2E, 0xAA, 0x90, 0xAE, 0xBB,\n\t\t0xC9, 0xD2, 0x4C, 0x28, 0xE2, 0x9C, 0x22, 0x9E,\n\t\t0xA4, 0xCC, 0x6A, 0x77, 0x5A, 0xA8, 0x14, 0x6E,\n\t\t0x98, 0xCF, 0x69, 0x29, 0x16, 0x0D, 0x90, 0x78,\n\t\t0x6F, 0xD1, 0x16, 0x8E, 0x5E, 0x81, 0xAA, 0x91,\n\t\t0x24, 0x6E, 0x41, 0x75, 0xB0, 0x6A, 0x38, 0x3F,\n\t\t0x3C, 0xF6, 0x1A, 0x6D, 0x83, 0x2B, 0x91, 0xC1,\n\t\t0x3C, 0xA2, 0xEB, 0xFD, 0x88, 0xF6, 0x59, 0xE3,\n\t\t0x51, 0xDA, 0x33, 0x3F, 0xB2, 0x5D, 0xED, 0x1F,\n\t\t0xC4, 0x4D, 0xF3, 0x14, 0xCB, 0x42, 0x89, 0x7C,\n\t\t0xB5, 0x6E, 0xD6, 0x54, 0x4F, 0xE5, 0x56, 0xD4,\n\t\t0xE6, 0xA6, 0x58, 0xFE, 0xAD, 0x61, 0x54, 0xB3,\n\t\t0xA1, 0xCA, 0xE3, 0xE5, 0x0B, 0xE2, 0xC8, 0x1F,\n\t\t0x2F, 0x86, 0xA3, 0x26, 0x51, 0x50, 0x78, 0xFB,\n\t\t0x8C, 0xC9, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0xE8, 0xD7, 0x12, 0x8E, 0x02, 0x00, 0xE7,\n\t\t0x8C, 0xCD, 0x7C, 0xF6, 0xE6, 0x1A, 0x87, 0x86,\n\t\t0xB6, 0x28, 0x09, 0xB2, 0xA1, 0x7F, 0xC3, 0xB3,\n\t\t0x33, 0x38, 0x7B, 0x22, 0x05, 0x79, 0x4F, 0xEF,\n\t\t0x2B, 0x68, 0x36, 0xB1, 0x9E, 0xB9, 0x60, 0x0B,\n\t\t0x8D, 0xE9, 0x3A, 0xED, 0x93, 0x41, 0x91, 0xB3,\n\t\t0xE2, 0xC2, 0x91, 0x95, 0x42, 0x44, 0xD4, 0x6E,\n\t\t0x87, 0x77, 0x4C, 0x46, 0x5F, 0x96, 0xB4, 0x6F,\n\t\t0xF4, 0x60, 0x93, 0xD6, 0x6D, 0x6C, 0xA1, 0xAC,\n\t\t0x41, 0x76, 0xE9, 0xE5, 0x9C, 0x6E, 0xA6, 0x49,\n\t\t0xEA, 0x17, 0x4A, 0xC1, 0x97, 0x04, 0x3F, 0x6B,\n\t\t0x2B, 0x39, 0xAB, 0x33, 0x97, 0x21, 0x8E, 0x78,\n\t\t0xBC, 0x2B, 0xD7, 0x90, 0x71, 0xBB, 0x4A, 0xB3,\n\t\t0x53, 0x2D, 0x30, 0x4B, 0xAC, 0x5C, 0x5E, 0x47,\n\t\t0x73, 0x0D, 0xEC, 0x36, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x83, 0x5A, 0x08, 0x5C, 0x2F, 0x47, 0x7B, 0x53,\n\t\t0x7C, 0x8D, 0x5F, 0xF4, 0xDD, 0x43, 0x9F, 0x27,\n\t\t0x94, 0xF8, 0xCB, 0x3B, 0xC1, 0xD7, 0x87, 0xFE,\n\t\t0x30, 0xB3, 0xFF, 0x9C, 0x59, 0x0C, 0x3D, 0x3D,\n\t\t0xF6, 0xF4, 0xB9, 0x03, 0x23, 0x8C, 0x48, 0x2C,\n\t\t0x63, 0xE2, 0x4B, 0x44, 0x8F, 0xCB, 0x34, 0x7B,\n\t\t0x73, 0x82, 0x10, 0x89, 0x49, 0x6F, 0xD7, 0x58,\n\t\t0x7F, 0x4B, 0x9F, 0x23, 0xEF, 0x73, 0xC6, 0x15,\n\t\t0x06, 0x0C, 0x92, 0x82, 0xFD, 0x67, 0xF8, 0xF0,\n\t\t0x12, 0x86, 0x9F, 0xFE, 0xBC, 0x12, 0x52, 0x1C,\n\t\t0xB7, 0x45, 0xDC, 0x31, 0x8B, 0x07, 0xB4, 0x8D,\n\t\t0xC0, 0x2A, 0xA8, 0xB5, 0xA5, 0x12, 0xAE, 0xD4,\n\t\t0xE3, 0x46, 0x91, 0x9B, 0x3E, 0xE4, 0x83, 0x6C,\n\t\t0xBD, 0xAF, 0xFE, 0xF1, 0xB3, 0xDA, 0xBD, 0xB0,\n\t\t0x1B, 0xCC, 0x7E, 0xB6, 0x36, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6C, 0x62, 0x66, 0x40, 0xD1, 0x49, 0x61, 0x81,\n\t\t0xB0, 0xC1, 0x61, 0xE2, 0x8C, 0xCF, 0x74, 0x15,\n\t\t0x98, 0xE5, 0x21, 0xD9, 0x18, 0x7E, 0x8A, 0xC1,\n\t\t0xA6, 0x48, 0xBF, 0x71, 0x28, 0xDA, 0xFE, 0xA2,\n\t\t0x56, 0x2A, 0x6E, 0x90, 0x10, 0xF2, 0xDD, 0x8F,\n\t\t0xBE, 0x56, 0x1F, 0x15, 0x8A, 0x0D, 0x1E, 0xED,\n\t\t0x7C, 0x7F, 0x1A, 0xC2, 0xCD, 0x20, 0x8B, 0x7C,\n\t\t0xFA, 0x2C, 0x35, 0x29, 0x39, 0x22, 0x7A, 0x12,\n\t\t0xDA, 0x50, 0x01, 0x8C, 0x54, 0xCC, 0x44, 0xA7,\n\t\t0x14, 0x6A, 0xC7, 0x9D, 0x5D, 0x84, 0x78, 0x97,\n\t\t0xA6, 0x9C, 0xD6, 0x4E, 0x22, 0xF2, 0x52, 0xAB,\n\t\t0xBB, 0x50, 0x6D, 0x14, 0x1D, 0x3A, 0x83, 0x93,\n\t\t0xB3, 0x8A, 0x3A, 0x3C, 0xD9, 0x90, 0x96, 0xA3,\n\t\t0xD1, 0x00, 0x37, 0xDE, 0x1F, 0xEB, 0x64, 0x04,\n\t\t0xB6, 0xC5, 0x07, 0x2C, 0x3D, 0x98, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0x5C, 0xCE, 0xFE, 0x2B, 0xD4, 0xE6, 0x8D,\n\t\t0x53, 0x3F, 0xE4, 0x02, 0xC8, 0xE6, 0x47, 0x7A,\n\t\t0xD0, 0x0A, 0x3C, 0xBA, 0x55, 0xAA, 0x1C, 0x99,\n\t\t0xB7, 0xA9, 0xBF, 0x31, 0xF0, 0xD0, 0x21, 0xD7,\n\t\t0x61, 0x60, 0x7D, 0x27, 0x31, 0x2F, 0xB0, 0x99,\n\t\t0x78, 0x4A, 0x45, 0x6E, 0xFB, 0xAA, 0xD3, 0x0F,\n\t\t0xBD, 0xDD, 0x35, 0x4D, 0xF4, 0x5C, 0x32, 0x88,\n\t\t0x38, 0xC4, 0x23, 0xF1, 0x69, 0x88, 0x8C, 0x3E,\n\t\t0x7A, 0xC7, 0xDD, 0x9F, 0x90, 0x52, 0xEA, 0x35,\n\t\t0x6A, 0xA4, 0x61, 0x71, 0x15, 0x6D, 0xDC, 0x64,\n\t\t0x5D, 0xD2, 0xD9, 0x80, 0x1A, 0xA2, 0x3C, 0xA8,\n\t\t0x32, 0xC8, 0xA1, 0x9C, 0x5C, 0x2F, 0xBE, 0xF0,\n\t\t0x40, 0xB6, 0x6F, 0xCC, 0x57, 0x9B, 0xD7, 0x3E,\n\t\t0x92, 0xE0, 0xA1, 0x05, 0x25, 0x19, 0x45, 0x23,\n\t\t0x92, 0xC9, 0x4B, 0x50, 0x17, 0x60, 0x12, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE6, 0x35, 0xD9, 0xA8, 0x2E, 0x5F, 0xA5, 0xAF,\n\t\t0x49, 0x56, 0x1B, 0xAE, 0x9A, 0xBF, 0x31, 0xCE,\n\t\t0x5C, 0x2F, 0xB8, 0x5C, 0x1D, 0x3E, 0xD8, 0x19,\n\t\t0xF2, 0xAE, 0xC3, 0x90, 0x19, 0xBD, 0x63, 0x7D,\n\t\t0x66, 0x59, 0x5E, 0xD7, 0xBE, 0x4D, 0x1E, 0xEC,\n\t\t0x75, 0xD2, 0xF9, 0x7E, 0xE0, 0xBF, 0x41, 0xB4,\n\t\t0x41, 0x62, 0x46, 0x67, 0xE0, 0xE7, 0xA7, 0x27,\n\t\t0xE4, 0xAE, 0xDB, 0x3C, 0x30, 0x6C, 0x69, 0x03,\n\t\t0xAB, 0xA3, 0x06, 0xB8, 0x80, 0x74, 0xD2, 0xC9,\n\t\t0xAE, 0x67, 0x87, 0xC1, 0x40, 0x03, 0xFB, 0x76,\n\t\t0x40, 0x8E, 0xFB, 0x90, 0xB0, 0x82, 0x75, 0x38,\n\t\t0xF5, 0x09, 0x9E, 0xA3, 0x5B, 0xAF, 0x2A, 0x1D,\n\t\t0x7C, 0x87, 0x4A, 0xB3, 0x88, 0x04, 0xEF, 0xE5,\n\t\t0x1A, 0x92, 0x5A, 0xA8, 0x52, 0xA9, 0xB4, 0xE7,\n\t\t0x76, 0xE2, 0x1F, 0xE9, 0x13, 0x51, 0x8A, 0xFB,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0xE0, 0x56, 0x58, 0x4B, 0x27, 0x67, 0xDC,\n\t\t0x7A, 0x5F, 0x4F, 0x4D, 0x08, 0x37, 0xC0, 0x34,\n\t\t0xD9, 0x62, 0xEB, 0x36, 0xE9, 0x7A, 0x59, 0x0F,\n\t\t0xA3, 0x38, 0x6B, 0x10, 0x6A, 0x58, 0xE2, 0x38,\n\t\t0x84, 0x29, 0x23, 0xB8, 0xE6, 0x88, 0xD6, 0x03,\n\t\t0x4E, 0x7C, 0x14, 0x66, 0xCB, 0x26, 0xF2, 0xB0,\n\t\t0x9A, 0x53, 0x78, 0x11, 0x7A, 0x8F, 0xBF, 0x3F,\n\t\t0xC0, 0x83, 0x98, 0x07, 0x0F, 0xCB, 0x4A, 0xB8,\n\t\t0xD0, 0xCA, 0x0B, 0x4E, 0xF1, 0x97, 0xA4, 0x25,\n\t\t0x2E, 0xCB, 0x5E, 0xCC, 0xCA, 0x09, 0x7D, 0x32,\n\t\t0xCB, 0x03, 0x6C, 0x8E, 0xCE, 0x26, 0x4A, 0x45,\n\t\t0xF9, 0xF7, 0xD4, 0xB0, 0xAB, 0x94, 0x5F, 0xD9,\n\t\t0x52, 0x86, 0xED, 0x37, 0x14, 0xB9, 0x97, 0x9B,\n\t\t0x05, 0x75, 0x22, 0x6F, 0xC5, 0x2C, 0x97, 0x9F,\n\t\t0xC2, 0x6C, 0xFA, 0x8D, 0x3D, 0x23, 0xE6, 0xB3,\n\t\t0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0x26, 0xDA, 0xAE, 0x45, 0x24, 0x1B, 0x3E,\n\t\t0x5B, 0x24, 0xE9, 0x04, 0x9A, 0x4F, 0x86, 0xC4,\n\t\t0x54, 0xB5, 0x0C, 0x5D, 0xE0, 0x6E, 0x2D, 0xC7,\n\t\t0x06, 0x05, 0xAC, 0xC8, 0xDA, 0x47, 0x12, 0xF9,\n\t\t0x39, 0x1B, 0xA7, 0xA8, 0xEA, 0x90, 0x44, 0x9C,\n\t\t0x36, 0x85, 0x90, 0x88, 0x1D, 0xDC, 0xDB, 0x2D,\n\t\t0x37, 0x77, 0x50, 0x04, 0xCA, 0x03, 0x2A, 0xA8,\n\t\t0x86, 0x14, 0x53, 0x70, 0x4C, 0x9A, 0xFC, 0x42,\n\t\t0xA7, 0x75, 0x53, 0xD2, 0x4F, 0x66, 0x4D, 0xB7,\n\t\t0x79, 0x8B, 0x25, 0x66, 0x7E, 0x9B, 0x5E, 0x3D,\n\t\t0x04, 0x28, 0x7A, 0x35, 0xFD, 0x6E, 0x60, 0x4F,\n\t\t0xEB, 0x70, 0xA2, 0xF8, 0xD0, 0x3D, 0xE0, 0x83,\n\t\t0xA3, 0x64, 0xE7, 0x71, 0x16, 0x87, 0xED, 0xDC,\n\t\t0xA8, 0xC3, 0xB7, 0x3E, 0x01, 0x34, 0xB9, 0x40,\n\t\t0xB0, 0xA4, 0x2F, 0x96, 0x31, 0xA7, 0x4F, 0x39,\n\t\t0xCF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8C, 0xF0, 0x15, 0x78, 0xE2, 0xD2, 0xCF, 0x15,\n\t\t0x68, 0x04, 0x85, 0xDB, 0x39, 0x7E, 0xE2, 0x30,\n\t\t0xE4, 0xD0, 0x41, 0x71, 0xC4, 0x5F, 0xD8, 0xD0,\n\t\t0xC6, 0x55, 0x55, 0x12, 0x8F, 0x6A, 0x13, 0xB8,\n\t\t0xDD, 0x28, 0xCF, 0xD7, 0xD9, 0x08, 0x07, 0xFF,\n\t\t0x4F, 0x71, 0xAB, 0x9E, 0xF5, 0x38, 0x4B, 0xC8,\n\t\t0x16, 0x0C, 0x49, 0xA2, 0x3B, 0x19, 0xA5, 0x41,\n\t\t0x65, 0x8D, 0x7B, 0x8F, 0x8C, 0x43, 0xAA, 0x98,\n\t\t0xF0, 0x9A, 0xF0, 0xFC, 0x06, 0x68, 0xDA, 0x33,\n\t\t0x2B, 0x1B, 0x8F, 0x95, 0x90, 0xA5, 0xA5, 0xB4,\n\t\t0x6F, 0xE9, 0x05, 0x8B, 0xAC, 0xF2, 0x51, 0x57,\n\t\t0x89, 0x27, 0x05, 0x13, 0x0D, 0x80, 0x04, 0xDD,\n\t\t0xE4, 0xEE, 0xAB, 0x32, 0x55, 0x21, 0x47, 0x76,\n\t\t0xA2, 0xD9, 0xB2, 0x36, 0x87, 0x55, 0xB2, 0x05,\n\t\t0x74, 0xB3, 0x75, 0x24, 0xF1, 0x5E, 0x30, 0x0E,\n\t\t0x0A, 0xA0, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x16, 0xCE, 0x0A, 0x26, 0xA1, 0x98, 0x56, 0x33,\n\t\t0xC5, 0xF9, 0xC6, 0x53, 0xBF, 0x4D, 0xA9, 0x85,\n\t\t0x3B, 0x30, 0x1B, 0x08, 0xC3, 0x21, 0x16, 0x5E,\n\t\t0x20, 0xAB, 0x38, 0x76, 0x2E, 0xFC, 0x79, 0x52,\n\t\t0x35, 0x25, 0x56, 0xF9, 0x1D, 0x10, 0x97, 0x79,\n\t\t0x48, 0x5C, 0xAB, 0x61, 0x00, 0x29, 0x4F, 0x3D,\n\t\t0x59, 0x26, 0x9B, 0x99, 0x08, 0x20, 0x37, 0xFD,\n\t\t0x5E, 0x48, 0xA1, 0x25, 0x52, 0x3C, 0x95, 0xD5,\n\t\t0xEC, 0x4E, 0x83, 0x39, 0xD3, 0xEA, 0xCC, 0xC6,\n\t\t0x7D, 0x9B, 0xF3, 0x7C, 0x7E, 0x82, 0xC0, 0x96,\n\t\t0x2D, 0x72, 0x53, 0x2B, 0x04, 0x48, 0xA4, 0x49,\n\t\t0x7D, 0x31, 0x25, 0x24, 0xEE, 0x2F, 0x92, 0xB4,\n\t\t0x4A, 0x67, 0x63, 0xDE, 0x12, 0x99, 0x61, 0x64,\n\t\t0x82, 0x1F, 0x0F, 0x11, 0xDB, 0x66, 0x03, 0x1B,\n\t\t0x12, 0x47, 0xCB, 0x4C, 0xC1, 0xDC, 0xFB, 0xC3,\n\t\t0x66, 0xB9, 0x3C, 0x88, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB1, 0x45, 0xE9, 0x64, 0x23, 0x3D, 0x8C, 0x74,\n\t\t0xED, 0xED, 0x80, 0xB6, 0xC6, 0x25, 0xDE, 0x7E,\n\t\t0xFE, 0x27, 0x41, 0x42, 0xC2, 0x6A, 0xE9, 0x14,\n\t\t0x0A, 0x76, 0x2B, 0xFB, 0xD3, 0x1B, 0xF5, 0x43,\n\t\t0xEB, 0x8E, 0x52, 0xC6, 0x5F, 0xE0, 0xC9, 0x6D,\n\t\t0xEC, 0x46, 0xA0, 0x2C, 0x08, 0xA8, 0xFA, 0xC0,\n\t\t0xAA, 0x56, 0x4F, 0x0A, 0xBD, 0xFE, 0x6C, 0xE6,\n\t\t0x29, 0xD5, 0xE1, 0x91, 0xEA, 0x15, 0x91, 0x65,\n\t\t0xF3, 0x51, 0x98, 0x2D, 0x51, 0xF0, 0xD6, 0x4E,\n\t\t0xA4, 0x34, 0xA1, 0xE7, 0xE7, 0x89, 0xFF, 0xEF,\n\t\t0x38, 0xEC, 0xB8, 0x75, 0x64, 0x85, 0xCB, 0xC2,\n\t\t0x61, 0x4D, 0xE9, 0xB8, 0x0E, 0x11, 0x72, 0xFD,\n\t\t0x2C, 0x4B, 0xE0, 0x5A, 0xE5, 0xB7, 0xDC, 0x76,\n\t\t0x18, 0x2F, 0x8D, 0x9B, 0xA2, 0x91, 0x06, 0xE5,\n\t\t0xED, 0x4F, 0x8D, 0x61, 0x0C, 0x77, 0x08, 0xFC,\n\t\t0x97, 0xEC, 0xCA, 0xDE, 0x92, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC9, 0x67, 0x73, 0xD3, 0x1F, 0xB8, 0xC6, 0xF0,\n\t\t0x2F, 0xBF, 0x2A, 0x9F, 0x4F, 0x4F, 0xF7, 0x42,\n\t\t0x34, 0xE2, 0x68, 0x08, 0xD7, 0x16, 0x26, 0x78,\n\t\t0xD2, 0x5C, 0x93, 0x13, 0x09, 0x20, 0x9C, 0x3B,\n\t\t0x56, 0x8F, 0xC2, 0xC6, 0x9B, 0x5D, 0x97, 0xA0,\n\t\t0x0A, 0xE7, 0x37, 0x87, 0x02, 0xB3, 0x44, 0x64,\n\t\t0x4F, 0xE9, 0xC4, 0xB0, 0xF9, 0xE4, 0x4F, 0xE0,\n\t\t0x1E, 0xE2, 0x19, 0xA3, 0x47, 0x18, 0x66, 0xEE,\n\t\t0x1F, 0xAF, 0xA8, 0xB0, 0x02, 0x65, 0xA1, 0x0D,\n\t\t0xCC, 0xD1, 0xB3, 0xF6, 0x76, 0x56, 0x2F, 0xFE,\n\t\t0x2F, 0xE4, 0x3B, 0xEE, 0x82, 0xC4, 0xF7, 0xB5,\n\t\t0xFF, 0x5E, 0x04, 0xDF, 0xD4, 0xE2, 0x3D, 0xE7,\n\t\t0x5B, 0x6E, 0xE3, 0x5D, 0xFA, 0xF0, 0x1C, 0x71,\n\t\t0x6C, 0x0D, 0xB1, 0xC8, 0x48, 0xA7, 0x81, 0xD0,\n\t\t0x49, 0x78, 0xBB, 0xA7, 0x49, 0xD3, 0x47, 0xB6,\n\t\t0xE8, 0x5C, 0x53, 0x34, 0xB7, 0x4A, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x87, 0x77, 0x6D, 0x4B, 0x3B, 0xE8, 0x2F, 0x3E,\n\t\t0xEF, 0x9A, 0x88, 0xF8, 0x13, 0x5A, 0x00, 0x5E,\n\t\t0x4C, 0x8E, 0xFB, 0x34, 0xD5, 0x1D, 0x18, 0x2E,\n\t\t0xFC, 0x35, 0x8A, 0xF1, 0xB4, 0x28, 0x7B, 0x46,\n\t\t0xC8, 0xC1, 0x6A, 0x63, 0x07, 0xFC, 0x57, 0xDB,\n\t\t0xDD, 0x7A, 0xF3, 0xAF, 0x57, 0xC3, 0xF3, 0x67,\n\t\t0x0A, 0x31, 0x0E, 0x65, 0xC6, 0x9F, 0xF7, 0xC9,\n\t\t0x1B, 0x2A, 0x75, 0xBF, 0xE6, 0x22, 0xDC, 0x86,\n\t\t0x0C, 0xB6, 0x38, 0x44, 0x59, 0xEA, 0xFA, 0x24,\n\t\t0x3D, 0x0D, 0x6C, 0xC7, 0x68, 0xAD, 0xD9, 0xBF,\n\t\t0x51, 0x45, 0xE6, 0xAD, 0x39, 0x37, 0x77, 0xD7,\n\t\t0x45, 0xF2, 0x85, 0xEF, 0x4E, 0x96, 0xF2, 0x23,\n\t\t0x8D, 0xA3, 0xF7, 0x41, 0x6B, 0x04, 0x99, 0x58,\n\t\t0xCD, 0x55, 0x01, 0x98, 0x50, 0x98, 0x28, 0x43,\n\t\t0x31, 0x50, 0x38, 0xCB, 0x97, 0xF7, 0x88, 0xBE,\n\t\t0x3A, 0xAD, 0xBF, 0x28, 0x3E, 0xF9, 0x56, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0x1F, 0x33, 0xED, 0xC0, 0xD9, 0x69, 0x12,\n\t\t0x8E, 0xDB, 0x16, 0xE0, 0x75, 0x6C, 0x5B, 0x1E,\n\t\t0xF4, 0x5C, 0xAA, 0x7C, 0x23, 0xA2, 0xF3, 0x72,\n\t\t0x4D, 0xAB, 0x70, 0xC8, 0xD0, 0x68, 0xCF, 0xBF,\n\t\t0xC4, 0xEE, 0x15, 0xCA, 0x2F, 0xA7, 0x99, 0xB1,\n\t\t0xEB, 0x28, 0x6C, 0x22, 0x98, 0x03, 0x6F, 0xAE,\n\t\t0xC7, 0x3D, 0x3C, 0xAC, 0x41, 0xB9, 0x50, 0x08,\n\t\t0x3E, 0x17, 0xEF, 0x20, 0xDD, 0xFF, 0x9D, 0x55,\n\t\t0xAA, 0x8B, 0x4D, 0x03, 0x65, 0xC6, 0xDD, 0x38,\n\t\t0xD5, 0xDD, 0xEA, 0x19, 0xEB, 0xFA, 0x2C, 0xB0,\n\t\t0x09, 0xDD, 0x59, 0x61, 0x32, 0x0C, 0x54, 0x7A,\n\t\t0xF2, 0x0F, 0x96, 0x04, 0x4F, 0x7A, 0x82, 0xA0,\n\t\t0x91, 0x91, 0x26, 0x46, 0x6B, 0xAD, 0x6F, 0x88,\n\t\t0xF4, 0x9B, 0x03, 0x42, 0xFD, 0x40, 0xF5, 0xC7,\n\t\t0xB8, 0x52, 0x06, 0xE7, 0x7D, 0x26, 0x25, 0x6C,\n\t\t0x8B, 0x7F, 0xF4, 0xFE, 0xDF, 0x36, 0x11, 0x9B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x93, 0x39, 0xBC, 0x4D, 0x2C, 0x29, 0x86, 0x5F,\n\t\t0x64, 0xD1, 0xB9, 0x3B, 0x1E, 0x29, 0x31, 0x4B,\n\t\t0xC2, 0x6B, 0x78, 0xD5, 0x3B, 0x69, 0x87, 0x3E,\n\t\t0xF5, 0x42, 0x05, 0xB3, 0x89, 0x11, 0x55, 0x68,\n\t\t0x3F, 0x2D, 0x81, 0x99, 0xEB, 0x9C, 0x8B, 0xB3,\n\t\t0x7B, 0xEC, 0xB7, 0xEC, 0x02, 0xD1, 0x26, 0xB7,\n\t\t0x30, 0xCC, 0x43, 0x10, 0xC9, 0xC7, 0x07, 0x85,\n\t\t0xFB, 0x81, 0x95, 0x51, 0xBE, 0xB5, 0x09, 0xEC,\n\t\t0x14, 0xF2, 0xF7, 0xCE, 0xF1, 0xDE, 0xB8, 0x3A,\n\t\t0x8C, 0x9F, 0xAE, 0x45, 0x11, 0xF9, 0x4D, 0x48,\n\t\t0xED, 0x38, 0xF8, 0xA4, 0x44, 0xB7, 0x36, 0x30,\n\t\t0xCD, 0x43, 0x3E, 0xD8, 0xE6, 0x02, 0x22, 0x11,\n\t\t0x28, 0x6A, 0x2D, 0xF8, 0x19, 0x3D, 0xBA, 0xA1,\n\t\t0xF5, 0x7B, 0x38, 0xFF, 0x84, 0xD6, 0xAC, 0x29,\n\t\t0x45, 0xA5, 0x75, 0xDF, 0xD4, 0x80, 0x4B, 0x53,\n\t\t0x8C, 0xBD, 0x33, 0x80, 0x0F, 0x48, 0x8F, 0x25,\n\t\t0x4A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC4, 0x01, 0x8D, 0x36, 0xD2, 0xF8, 0x4F, 0xE2,\n\t\t0xE1, 0xF7, 0x26, 0x18, 0x1C, 0xAF, 0x19, 0x52,\n\t\t0xF3, 0x50, 0x1B, 0x4B, 0x4A, 0xBA, 0xBE, 0x52,\n\t\t0x5C, 0x76, 0xD8, 0x43, 0x6C, 0x9E, 0x79, 0xD1,\n\t\t0x80, 0x94, 0xA3, 0xF7, 0x72, 0x6F, 0x3B, 0xDC,\n\t\t0xED, 0x67, 0x81, 0xF1, 0x62, 0x6E, 0x90, 0xEE,\n\t\t0x3B, 0x23, 0x0B, 0xB4, 0x86, 0x2E, 0x54, 0x97,\n\t\t0x12, 0x9B, 0xB5, 0x8B, 0x40, 0xD6, 0x71, 0x7C,\n\t\t0x7F, 0x25, 0xCA, 0x7D, 0x96, 0xF8, 0x0B, 0x1F,\n\t\t0x37, 0x27, 0x31, 0x05, 0xAC, 0xC9, 0xDB, 0xD3,\n\t\t0x0F, 0x15, 0xFC, 0x0C, 0x5B, 0x81, 0xF4, 0x65,\n\t\t0xE2, 0xF5, 0x96, 0x94, 0x8A, 0x00, 0xAE, 0xFB,\n\t\t0x9D, 0x97, 0x6E, 0xEF, 0x60, 0x66, 0x9E, 0x17,\n\t\t0x70, 0xCD, 0xB6, 0xBE, 0xAB, 0xD2, 0xBA, 0x11,\n\t\t0x26, 0x22, 0x73, 0x4C, 0x86, 0x59, 0xEB, 0x87,\n\t\t0xF0, 0xAA, 0x08, 0xC0, 0x34, 0xD4, 0x62, 0xA0,\n\t\t0x26, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xA4, 0x4E, 0x84, 0x60, 0x3F, 0x79, 0xEB,\n\t\t0xDE, 0xEF, 0x66, 0x80, 0x44, 0x7D, 0xED, 0x2B,\n\t\t0xDD, 0x5A, 0x64, 0x05, 0x49, 0xF4, 0xED, 0x6C,\n\t\t0xC4, 0x93, 0xDD, 0xEC, 0x10, 0x06, 0xD0, 0x53,\n\t\t0x54, 0x81, 0x41, 0x7B, 0xB8, 0xCE, 0x22, 0x1E,\n\t\t0x1B, 0x3B, 0x25, 0x35, 0xCD, 0x02, 0x23, 0x63,\n\t\t0x0E, 0x2F, 0x96, 0xA8, 0xE4, 0x7F, 0x44, 0xDA,\n\t\t0x8A, 0x99, 0x8C, 0x27, 0x66, 0xBE, 0x89, 0xB2,\n\t\t0xE2, 0x45, 0x03, 0x3A, 0x1B, 0xF1, 0xFC, 0x15,\n\t\t0xF5, 0x06, 0x82, 0x59, 0x64, 0xE6, 0xC6, 0xA9,\n\t\t0xC6, 0xC5, 0xEE, 0xBF, 0x06, 0xB1, 0xFE, 0xC6,\n\t\t0x6B, 0x83, 0x22, 0xD1, 0x42, 0x57, 0x55, 0xAA,\n\t\t0xBE, 0x73, 0x91, 0xCA, 0x9F, 0x5C, 0x59, 0xCF,\n\t\t0xE0, 0xC1, 0x40, 0x95, 0x03, 0x6B, 0x14, 0x1F,\n\t\t0x86, 0x4C, 0x01, 0xA5, 0xDF, 0xF0, 0x4B, 0x8F,\n\t\t0xDF, 0xB7, 0xDE, 0x2B, 0x88, 0xD6, 0xC3, 0x1F,\n\t\t0x8C, 0x68, 0x4F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x18, 0x18, 0x70, 0x85, 0x1C, 0x94, 0xB7, 0xB0,\n\t\t0x26, 0x29, 0xC9, 0x9E, 0xD1, 0xBD, 0xF5, 0x5A,\n\t\t0x20, 0x41, 0x25, 0x34, 0xC5, 0x10, 0x19, 0x18,\n\t\t0xCD, 0xB3, 0x65, 0x25, 0x36, 0x4B, 0x1E, 0x7D,\n\t\t0x0F, 0x7E, 0xB2, 0xB4, 0xF5, 0x49, 0xBE, 0x88,\n\t\t0xBF, 0xEC, 0x9E, 0xAB, 0xE4, 0x5B, 0xE9, 0xE4,\n\t\t0xBC, 0x3D, 0x84, 0x95, 0x25, 0x8B, 0x83, 0xC6,\n\t\t0x10, 0x7C, 0x99, 0x5C, 0x85, 0xE1, 0xF5, 0xEC,\n\t\t0x84, 0xBB, 0xB8, 0xBD, 0x43, 0xF5, 0x8A, 0xE9,\n\t\t0x8D, 0x13, 0x85, 0x4E, 0xA7, 0xDE, 0x75, 0xE5,\n\t\t0x1A, 0x5F, 0x73, 0xE2, 0x4B, 0xFF, 0x4E, 0x6D,\n\t\t0xD8, 0x50, 0x87, 0x8B, 0x3B, 0x7F, 0x89, 0x48,\n\t\t0xFF, 0x99, 0x92, 0x4B, 0x97, 0x06, 0xBE, 0xC2,\n\t\t0x3F, 0xA6, 0x13, 0x63, 0x4A, 0xBE, 0x21, 0x91,\n\t\t0x02, 0x3D, 0x01, 0xD4, 0x63, 0xEA, 0x7F, 0x6F,\n\t\t0x40, 0x19, 0xF1, 0xEB, 0x4A, 0xF6, 0xE7, 0x48,\n\t\t0x32, 0x00, 0x8E, 0x69, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9B, 0x8D, 0x72, 0x05, 0xAC, 0xE3, 0x1B, 0x13,\n\t\t0xE5, 0x44, 0xDE, 0x5F, 0x65, 0xEC, 0x17, 0xFA,\n\t\t0x2C, 0xE3, 0x50, 0xC8, 0xBD, 0x32, 0xE6, 0x8A,\n\t\t0xEA, 0x7B, 0x22, 0xCF, 0xDB, 0xA9, 0xE0, 0x18,\n\t\t0x1B, 0x8D, 0xB8, 0xDC, 0x96, 0x1A, 0x27, 0x9F,\n\t\t0x34, 0x41, 0xE2, 0xF8, 0x65, 0x43, 0xE0, 0xEF,\n\t\t0x8D, 0xE6, 0x5B, 0x89, 0xD2, 0x8E, 0xEA, 0xC7,\n\t\t0x48, 0xFB, 0x65, 0xA2, 0xB5, 0xC1, 0x34, 0x66,\n\t\t0xCA, 0x94, 0xFD, 0x45, 0xC4, 0x25, 0xF8, 0x14,\n\t\t0x6C, 0x4F, 0xA1, 0x2C, 0x67, 0x05, 0xE6, 0x23,\n\t\t0x0B, 0x0A, 0x0E, 0xA0, 0x60, 0xFA, 0xFE, 0xEB,\n\t\t0x43, 0x90, 0x70, 0x87, 0x68, 0x2D, 0x26, 0xA4,\n\t\t0x65, 0xFC, 0xF7, 0xF2, 0x1A, 0xC5, 0x2F, 0x13,\n\t\t0x51, 0xF7, 0x3B, 0x45, 0xD7, 0x5E, 0xCE, 0x06,\n\t\t0x80, 0xD2, 0x7D, 0xB1, 0xBE, 0x92, 0x4A, 0xF3,\n\t\t0xA9, 0x2A, 0xDC, 0x38, 0xA9, 0xEF, 0xEC, 0x29,\n\t\t0x63, 0xB6, 0x88, 0x2B, 0x8B, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0xDD, 0xBC, 0x9C, 0x10, 0x49, 0x4D, 0x54,\n\t\t0x0B, 0x04, 0x62, 0x7B, 0x30, 0xDB, 0xCE, 0xEF,\n\t\t0xA1, 0x33, 0x1B, 0xFE, 0xD8, 0x6E, 0xA3, 0x04,\n\t\t0x07, 0xC9, 0x9F, 0xB1, 0x8A, 0x50, 0xF5, 0xAF,\n\t\t0xE5, 0x8A, 0x7F, 0x73, 0x54, 0x4F, 0x6C, 0x70,\n\t\t0xB3, 0x03, 0x48, 0x25, 0x11, 0x1F, 0xDD, 0x13,\n\t\t0x9D, 0xFC, 0x3E, 0x0C, 0x3C, 0x00, 0xEE, 0x2F,\n\t\t0x19, 0x60, 0xFE, 0xE7, 0x12, 0x84, 0x33, 0x2F,\n\t\t0x72, 0x7E, 0xFA, 0x61, 0x87, 0xA4, 0xD1, 0x31,\n\t\t0xD4, 0x27, 0x1E, 0x23, 0x94, 0x8A, 0x2C, 0x20,\n\t\t0x92, 0xB2, 0x4F, 0xC0, 0xB3, 0x66, 0xEC, 0xB1,\n\t\t0x1A, 0xB4, 0x64, 0xBC, 0x85, 0xE2, 0xC7, 0x79,\n\t\t0xFD, 0x3D, 0x9F, 0x2B, 0x68, 0xE6, 0x2E, 0xE5,\n\t\t0x9D, 0x9B, 0x86, 0xDE, 0xBF, 0xDD, 0x96, 0xCA,\n\t\t0xC3, 0x3B, 0x26, 0x28, 0xA5, 0xA9, 0x66, 0xC2,\n\t\t0x6B, 0x06, 0x02, 0xE2, 0x42, 0xED, 0x40, 0x53,\n\t\t0x73, 0x7A, 0x3D, 0xB0, 0xE8, 0x3D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x27, 0xE3, 0xBC, 0xA4, 0xFC, 0xCF, 0xAE, 0x88,\n\t\t0xC9, 0xA7, 0xA7, 0xF4, 0x3C, 0x0B, 0x72, 0xA3,\n\t\t0x02, 0xB6, 0x26, 0xCD, 0xF3, 0x2E, 0xB7, 0x01,\n\t\t0x22, 0xE9, 0xCD, 0xBC, 0x10, 0x0B, 0xE2, 0xD2,\n\t\t0x9D, 0x94, 0x50, 0x98, 0xF5, 0xD7, 0x43, 0x54,\n\t\t0xB4, 0xF9, 0x0A, 0x66, 0xE9, 0x38, 0xED, 0x6E,\n\t\t0xEA, 0x3E, 0xD9, 0xCA, 0xDC, 0x24, 0xA1, 0xB0,\n\t\t0x8D, 0x12, 0xE7, 0x31, 0x15, 0x0B, 0x32, 0x7F,\n\t\t0x0F, 0x53, 0xAD, 0x43, 0xFD, 0xAA, 0x9B, 0xA7,\n\t\t0x67, 0x85, 0xC0, 0x3F, 0xCB, 0x9B, 0x29, 0x95,\n\t\t0xCC, 0x2E, 0xA6, 0x70, 0x09, 0xA0, 0xCE, 0x10,\n\t\t0xE9, 0x2F, 0x9E, 0xD9, 0xFA, 0xB5, 0x4C, 0x09,\n\t\t0xB3, 0xF9, 0x0B, 0x0F, 0xB9, 0xDB, 0x25, 0x45,\n\t\t0xED, 0xB9, 0x08, 0x8F, 0x93, 0xA5, 0x47, 0x33,\n\t\t0x3F, 0xFF, 0x31, 0xDE, 0xC6, 0x00, 0x01, 0x20,\n\t\t0x91, 0x4B, 0xAF, 0x6B, 0x6A, 0xD7, 0xFE, 0xBA,\n\t\t0x9C, 0xEE, 0xE6, 0x14, 0xBE, 0xED, 0x11, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0x02, 0x8D, 0x44, 0x5C, 0x4D, 0x77, 0xFA,\n\t\t0x30, 0xC5, 0xC5, 0x80, 0x57, 0xB4, 0xD2, 0x33,\n\t\t0xAD, 0x2E, 0x12, 0xEE, 0x64, 0x0D, 0x48, 0x41,\n\t\t0x77, 0xE2, 0x0C, 0x63, 0x5F, 0xD1, 0xEB, 0xC1,\n\t\t0x50, 0xD1, 0xA3, 0xE4, 0xD8, 0x55, 0xB7, 0x91,\n\t\t0x06, 0x23, 0x49, 0x2A, 0x68, 0x28, 0xC2, 0x15,\n\t\t0xD5, 0xD1, 0xA9, 0xF3, 0x9A, 0x4F, 0xF3, 0xF4,\n\t\t0xE6, 0xC9, 0x8C, 0x98, 0x06, 0x8F, 0xB1, 0xF3,\n\t\t0xB4, 0xCE, 0x31, 0x96, 0x58, 0xFD, 0xC7, 0x64,\n\t\t0x85, 0x4B, 0x95, 0x92, 0x8B, 0xF0, 0x31, 0x5A,\n\t\t0x81, 0xA0, 0xF0, 0xA0, 0x22, 0xB3, 0xD2, 0xBD,\n\t\t0x28, 0x5F, 0x22, 0xB1, 0x6B, 0x16, 0x13, 0xB5,\n\t\t0x25, 0x90, 0x39, 0x9F, 0x1B, 0x99, 0x35, 0x89,\n\t\t0xFF, 0x2F, 0x89, 0x97, 0xC4, 0xD9, 0xEA, 0xBD,\n\t\t0xA6, 0x9C, 0x9F, 0x3B, 0x8A, 0x92, 0x5A, 0xC9,\n\t\t0xB4, 0x94, 0x2B, 0x38, 0x0C, 0x6F, 0xE0, 0xCC,\n\t\t0xC9, 0x5F, 0x1B, 0x4E, 0x3D, 0x8C, 0xF3, 0x36,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x85, 0x33, 0x10, 0x8F, 0xE0, 0x6B, 0x8F, 0xFA,\n\t\t0xDB, 0x5B, 0x86, 0x18, 0xD0, 0x34, 0x86, 0xDB,\n\t\t0x65, 0x7B, 0xC3, 0x22, 0x21, 0x48, 0x8B, 0x7B,\n\t\t0x62, 0x9D, 0x6E, 0xA2, 0xE2, 0x4C, 0x1E, 0x1D,\n\t\t0xE3, 0x75, 0x5E, 0xDB, 0x97, 0x1C, 0x1D, 0xB1,\n\t\t0x35, 0xBB, 0x38, 0xE0, 0xCC, 0x94, 0x3B, 0xC2,\n\t\t0xB3, 0xAA, 0xE2, 0x36, 0x9B, 0x30, 0x19, 0xB9,\n\t\t0x8B, 0x5A, 0x92, 0xDB, 0xE1, 0x22, 0xB3, 0x5D,\n\t\t0xFB, 0xEF, 0x06, 0x20, 0x68, 0x5D, 0x5A, 0x80,\n\t\t0x8F, 0x21, 0xC3, 0x17, 0x04, 0xE7, 0x29, 0x6F,\n\t\t0x20, 0x7D, 0xFD, 0xA9, 0x14, 0xFA, 0xD3, 0xA9,\n\t\t0x03, 0xD8, 0x14, 0x2C, 0x62, 0x3A, 0x83, 0xA0,\n\t\t0xF5, 0x5D, 0xBD, 0x03, 0x13, 0xBB, 0xCA, 0x2C,\n\t\t0x28, 0x31, 0xC8, 0xE4, 0xF0, 0x2B, 0x10, 0xBE,\n\t\t0xF6, 0x2E, 0xF3, 0x21, 0x64, 0x48, 0x36, 0xB3,\n\t\t0xB5, 0x22, 0x4A, 0x0E, 0xB6, 0x8E, 0x84, 0xF2,\n\t\t0x57, 0x42, 0x45, 0x0B, 0x10, 0xF9, 0xC5, 0x9B,\n\t\t0xED, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x45, 0xA6, 0x29, 0x40, 0xD9, 0x54, 0x28, 0x3D,\n\t\t0xAA, 0x40, 0xA1, 0x7B, 0x89, 0xA8, 0xD8, 0x9F,\n\t\t0x38, 0x3E, 0xCD, 0x3A, 0x88, 0x8D, 0x00, 0x9B,\n\t\t0x31, 0xD9, 0x6F, 0x48, 0xBB, 0x5A, 0x65, 0x6E,\n\t\t0x4D, 0x68, 0x70, 0x06, 0x2B, 0x41, 0xFF, 0x33,\n\t\t0xD0, 0xB7, 0xDC, 0x78, 0x93, 0xB3, 0xA4, 0x80,\n\t\t0xF2, 0xD2, 0xC4, 0xC9, 0x09, 0xB1, 0x8D, 0x50,\n\t\t0x36, 0x54, 0x51, 0xE7, 0xE5, 0x6C, 0x63, 0x05,\n\t\t0xD2, 0x6E, 0x35, 0x7C, 0xF5, 0x16, 0x65, 0xBD,\n\t\t0xA8, 0x19, 0xC1, 0xF6, 0x4B, 0x59, 0xDF, 0xE8,\n\t\t0x71, 0x23, 0x75, 0x55, 0x23, 0xFF, 0x96, 0x99,\n\t\t0x34, 0xF5, 0x90, 0x0D, 0x2F, 0x5E, 0x69, 0xDA,\n\t\t0x31, 0x89, 0xC1, 0x18, 0xAC, 0x2B, 0xC1, 0xC0,\n\t\t0x43, 0x8F, 0x14, 0xB1, 0xA3, 0x7D, 0x22, 0x27,\n\t\t0x80, 0x1A, 0xC6, 0x89, 0x5A, 0x3C, 0x54, 0xDB,\n\t\t0xAB, 0x0F, 0xAF, 0x77, 0xE9, 0xB1, 0xB8, 0xEE,\n\t\t0xA8, 0x79, 0xC9, 0xDC, 0xBF, 0xBB, 0x7D, 0xBC,\n\t\t0xFA, 0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xF9, 0x92, 0xE2, 0x9C, 0xFF, 0x30, 0x59,\n\t\t0xD4, 0x6A, 0xE5, 0x59, 0x18, 0x65, 0x81, 0xB6,\n\t\t0x79, 0x54, 0xE6, 0xEF, 0xA7, 0x3D, 0x7A, 0x8A,\n\t\t0xA2, 0x6E, 0xD3, 0xE4, 0x53, 0x82, 0x8C, 0x3E,\n\t\t0x8C, 0xA5, 0x03, 0x1A, 0x98, 0x8D, 0xBD, 0x68,\n\t\t0x06, 0x48, 0xF5, 0x77, 0x5B, 0x04, 0x84, 0xA0,\n\t\t0x9D, 0x0E, 0xC9, 0x53, 0xC4, 0x9C, 0x3F, 0x44,\n\t\t0xBB, 0xEE, 0xAF, 0xEC, 0x5D, 0x7C, 0x08, 0x20,\n\t\t0xE6, 0xC0, 0x4C, 0xAB, 0xAB, 0x14, 0x4D, 0x66,\n\t\t0xE2, 0x07, 0x6F, 0x1D, 0xC8, 0xFF, 0xDA, 0x96,\n\t\t0xFD, 0xD2, 0x92, 0xED, 0xAD, 0x65, 0xA6, 0x71,\n\t\t0xC4, 0x40, 0xA2, 0x81, 0x0B, 0xD0, 0xC8, 0x6E,\n\t\t0x96, 0x08, 0x17, 0x3E, 0xBD, 0xE1, 0xD1, 0x93,\n\t\t0xF2, 0xFC, 0x73, 0x8E, 0x14, 0x82, 0xCA, 0xBE,\n\t\t0xA3, 0x06, 0x20, 0x8B, 0x9E, 0xAE, 0x34, 0x81,\n\t\t0x13, 0xBE, 0x48, 0x55, 0xD5, 0xAA, 0x32, 0x2E,\n\t\t0xA6, 0x04, 0x59, 0x7C, 0xC0, 0x79, 0x34, 0x88,\n\t\t0xB6, 0x5C, 0xEA, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF3, 0xA3, 0x00, 0x64, 0xA7, 0x76, 0x18, 0xFC,\n\t\t0xB4, 0x95, 0xDF, 0x57, 0xDD, 0x45, 0xD4, 0x98,\n\t\t0xE7, 0xFC, 0x9E, 0xDF, 0x91, 0xE6, 0xC4, 0x1F,\n\t\t0xB7, 0x6A, 0xB2, 0x96, 0x20, 0x1F, 0x6B, 0x9E,\n\t\t0xEC, 0xFF, 0x62, 0xF5, 0xA3, 0xAA, 0x63, 0x09,\n\t\t0xE3, 0x8D, 0x02, 0xBF, 0xF0, 0x54, 0x82, 0x38,\n\t\t0xDC, 0x7A, 0x54, 0xBB, 0x1C, 0x51, 0xF8, 0x95,\n\t\t0x00, 0xC8, 0xCD, 0x07, 0xBB, 0x8D, 0xA9, 0x2A,\n\t\t0x76, 0x59, 0xCF, 0xB1, 0x2B, 0x17, 0x5F, 0x64,\n\t\t0x17, 0xEF, 0xF2, 0x5D, 0x81, 0x1C, 0x93, 0x0B,\n\t\t0x02, 0x9C, 0x54, 0x3C, 0x4C, 0xD0, 0xF8, 0x49,\n\t\t0xE7, 0x7C, 0xAC, 0xF4, 0x76, 0xF3, 0xBC, 0x69,\n\t\t0x0A, 0x16, 0x9E, 0x1D, 0xBC, 0x5A, 0x60, 0xC4,\n\t\t0x07, 0xCF, 0x20, 0x60, 0x74, 0x98, 0x0D, 0x26,\n\t\t0x5A, 0x44, 0x23, 0x1A, 0x9A, 0xFE, 0x10, 0xAA,\n\t\t0x67, 0x9B, 0x54, 0x2F, 0x63, 0x39, 0x70, 0x19,\n\t\t0x01, 0x1E, 0x6F, 0xDC, 0x03, 0x16, 0xF6, 0x58,\n\t\t0xDD, 0x10, 0xA4, 0xD6, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0x3C, 0xFE, 0xD6, 0x23, 0x4F, 0x8B, 0xBA,\n\t\t0x89, 0x18, 0x66, 0x4F, 0x83, 0xD2, 0x66, 0xB3,\n\t\t0x87, 0x6A, 0xD5, 0x75, 0x75, 0x03, 0x2B, 0x32,\n\t\t0x60, 0xC3, 0xCB, 0xBA, 0x74, 0x0E, 0xF1, 0x53,\n\t\t0x0D, 0xB0, 0x8F, 0x0F, 0x5E, 0x9F, 0x17, 0x18,\n\t\t0xD5, 0xBF, 0x1F, 0x17, 0x79, 0x22, 0x40, 0x7E,\n\t\t0xD7, 0x46, 0x45, 0x57, 0x36, 0xF2, 0x10, 0x16,\n\t\t0x99, 0x4E, 0x0B, 0x44, 0x72, 0x58, 0x23, 0x49,\n\t\t0x21, 0xF0, 0xF3, 0x73, 0x97, 0x4B, 0xA0, 0xE1,\n\t\t0x7F, 0x04, 0xF0, 0xAA, 0xBD, 0xF7, 0xE7, 0xA3,\n\t\t0x3D, 0x18, 0x0E, 0x47, 0x4F, 0xB2, 0x59, 0x19,\n\t\t0x14, 0x50, 0xBA, 0x59, 0x0E, 0x22, 0x5E, 0x9D,\n\t\t0x7F, 0xCD, 0xD7, 0xFA, 0x5D, 0x4B, 0x3E, 0xEA,\n\t\t0x4F, 0x83, 0x64, 0x44, 0xE3, 0x1E, 0xCE, 0xA2,\n\t\t0x87, 0x27, 0xD2, 0x15, 0x70, 0x9B, 0xA3, 0x3B,\n\t\t0xF6, 0xF2, 0xFE, 0x31, 0x30, 0x56, 0x89, 0x60,\n\t\t0x0A, 0x31, 0x4D, 0xFF, 0xC8, 0x1F, 0x99, 0xAF,\n\t\t0xDC, 0x1F, 0x63, 0x01, 0x0F, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFC, 0xC8, 0xD8, 0x36, 0x91, 0x5A, 0x46, 0x05,\n\t\t0x69, 0xD0, 0x81, 0x12, 0x17, 0x55, 0x42, 0x54,\n\t\t0x39, 0xA9, 0x5A, 0x85, 0xF6, 0x35, 0xB8, 0xB1,\n\t\t0x08, 0x7B, 0x55, 0xAB, 0xF4, 0x3C, 0x1A, 0xE3,\n\t\t0xAF, 0x73, 0x50, 0xDE, 0x02, 0xA0, 0xD1, 0x14,\n\t\t0x43, 0x31, 0x5E, 0x5B, 0x46, 0xCD, 0x2D, 0xC1,\n\t\t0x35, 0xC5, 0xA2, 0x52, 0x28, 0x01, 0xCE, 0xD2,\n\t\t0x12, 0xBB, 0xE0, 0x5C, 0x7C, 0x59, 0x5C, 0xE3,\n\t\t0xCF, 0x30, 0xB9, 0xBC, 0xA9, 0xA3, 0x40, 0x82,\n\t\t0xB2, 0x70, 0xB4, 0x2C, 0x02, 0xB1, 0x2E, 0x3C,\n\t\t0x57, 0x05, 0x24, 0xA9, 0xF7, 0x72, 0x4F, 0xF0,\n\t\t0xAD, 0xFB, 0x2A, 0x13, 0x4C, 0xFC, 0x70, 0xB6,\n\t\t0xDA, 0x98, 0xC3, 0x75, 0xF1, 0x97, 0xCD, 0x1A,\n\t\t0x0F, 0x56, 0xC7, 0x92, 0x69, 0x5A, 0x88, 0x27,\n\t\t0x2A, 0xB3, 0xC3, 0x0F, 0xBC, 0x3D, 0x46, 0xCD,\n\t\t0x39, 0x13, 0x03, 0x81, 0x2E, 0x3D, 0xB8, 0x40,\n\t\t0xE5, 0x94, 0xF5, 0x9B, 0x25, 0xE2, 0x10, 0x07,\n\t\t0xFB, 0xB7, 0xE2, 0x59, 0xAD, 0x2C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x76, 0x64, 0xB3, 0x95, 0x4E, 0xCA, 0xD2, 0x81,\n\t\t0xDC, 0x23, 0xE0, 0xDA, 0xC6, 0x25, 0x36, 0xA4,\n\t\t0x51, 0x20, 0x76, 0xAF, 0xD5, 0x36, 0xAD, 0xDF,\n\t\t0xC7, 0x4D, 0x2C, 0xCF, 0x97, 0x42, 0xE8, 0x0A,\n\t\t0xBD, 0x6A, 0x45, 0xDB, 0xDE, 0xCC, 0xCB, 0xB9,\n\t\t0x51, 0xE4, 0x1B, 0x5F, 0x9D, 0xC4, 0xB5, 0xC1,\n\t\t0x0F, 0xA2, 0x73, 0x4A, 0x0F, 0xF4, 0xB2, 0x47,\n\t\t0xF2, 0x37, 0x95, 0x03, 0x67, 0xA3, 0xE2, 0xF1,\n\t\t0xEE, 0x00, 0xF7, 0x58, 0x13, 0xEB, 0x6C, 0x3D,\n\t\t0x6D, 0xA4, 0x38, 0x3A, 0xB9, 0x08, 0x33, 0x3F,\n\t\t0xC1, 0x23, 0xD5, 0x57, 0x0A, 0x43, 0x31, 0x95,\n\t\t0x87, 0xD9, 0x62, 0x55, 0x16, 0x12, 0x21, 0x04,\n\t\t0xE5, 0x69, 0x1A, 0x7C, 0x6E, 0x92, 0x44, 0xAB,\n\t\t0x77, 0x85, 0x84, 0x6E, 0x13, 0xDA, 0x5B, 0xD0,\n\t\t0xE1, 0x55, 0x68, 0xEE, 0xA2, 0xD4, 0x91, 0xCF,\n\t\t0x20, 0x2A, 0x02, 0x53, 0xA2, 0x52, 0x09, 0x38,\n\t\t0x9B, 0x27, 0xC8, 0x17, 0xC2, 0x2C, 0x5F, 0xF3,\n\t\t0xDA, 0x99, 0x52, 0x0C, 0xD7, 0x12, 0x90, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xED, 0x5E, 0xE5, 0x08, 0xAA, 0xB5, 0x50, 0x98,\n\t\t0x4E, 0x5C, 0x58, 0xCB, 0xDE, 0xFA, 0xB0, 0xB5,\n\t\t0x16, 0x1A, 0x44, 0x55, 0xF2, 0xD4, 0xEB, 0x0C,\n\t\t0xFB, 0x63, 0x3D, 0xC2, 0xFE, 0x88, 0x14, 0x45,\n\t\t0x04, 0xE2, 0x94, 0xAF, 0x91, 0xDC, 0x83, 0x06,\n\t\t0x04, 0xA0, 0xC6, 0xBE, 0x45, 0x83, 0xB9, 0x7D,\n\t\t0x05, 0x4F, 0xD2, 0xD1, 0x1C, 0x43, 0x12, 0x92,\n\t\t0xE5, 0x2E, 0x55, 0x92, 0x06, 0xBA, 0xC1, 0xA4,\n\t\t0x47, 0xB4, 0x26, 0x7A, 0x93, 0x74, 0x0C, 0x7F,\n\t\t0xC5, 0x09, 0x73, 0xA6, 0x56, 0x97, 0x72, 0x58,\n\t\t0x92, 0x86, 0x59, 0x31, 0x64, 0x26, 0x20, 0x56,\n\t\t0xDD, 0xD6, 0x0E, 0x6C, 0xDE, 0x4F, 0xCD, 0x77,\n\t\t0x98, 0xCF, 0xCB, 0xE4, 0x76, 0x1C, 0xEE, 0xD9,\n\t\t0x3C, 0x68, 0xF9, 0x07, 0x5C, 0x6F, 0x1D, 0x5D,\n\t\t0xED, 0x99, 0x19, 0x74, 0xC2, 0xC7, 0x5A, 0x80,\n\t\t0x57, 0xEE, 0xEB, 0x73, 0xEE, 0xB0, 0x7D, 0xE5,\n\t\t0xDF, 0xDF, 0xDE, 0x32, 0xAF, 0x4F, 0x69, 0xFA,\n\t\t0x14, 0x76, 0x20, 0x9F, 0x38, 0x00, 0x3C, 0xDC,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5A, 0x1C, 0x93, 0xE2, 0x87, 0xF1, 0xE0, 0x1A,\n\t\t0x6E, 0x83, 0x2E, 0x7C, 0x0C, 0x23, 0x52, 0x2D,\n\t\t0xB0, 0x47, 0x58, 0xC6, 0x7F, 0xAF, 0x12, 0xF8,\n\t\t0x90, 0x0C, 0xBF, 0xDF, 0x48, 0xCD, 0x62, 0xFD,\n\t\t0xD0, 0xE5, 0xF1, 0xC1, 0xDE, 0x85, 0xC9, 0x21,\n\t\t0x10, 0x41, 0x64, 0xE3, 0x5F, 0xF9, 0x70, 0xAE,\n\t\t0x0F, 0x04, 0x7E, 0xC1, 0xFF, 0xDC, 0x84, 0x93,\n\t\t0x4C, 0xB8, 0x69, 0xD4, 0xF9, 0x44, 0xCB, 0xE0,\n\t\t0x10, 0x06, 0x1B, 0x6E, 0x1F, 0x04, 0xFC, 0xC6,\n\t\t0x7E, 0xB1, 0xFE, 0x73, 0xA2, 0x67, 0xC9, 0xE2,\n\t\t0xCC, 0x78, 0x49, 0x37, 0xB7, 0x0C, 0xCC, 0x9B,\n\t\t0xC2, 0x10, 0xCE, 0x12, 0xC5, 0x2C, 0x1A, 0x4C,\n\t\t0x6E, 0x94, 0x4D, 0x21, 0x2D, 0x8A, 0x77, 0x89,\n\t\t0xF7, 0xFB, 0x28, 0xE0, 0x63, 0x3F, 0x29, 0x9B,\n\t\t0xFB, 0xB6, 0x9B, 0xC9, 0x67, 0xA4, 0x64, 0xCF,\n\t\t0x18, 0x61, 0x0C, 0x69, 0x50, 0x29, 0xF1, 0x4A,\n\t\t0x90, 0x49, 0xFA, 0xFD, 0x3D, 0x87, 0x6B, 0x68,\n\t\t0xC9, 0xE3, 0xAB, 0xDB, 0x4F, 0x82, 0x9E, 0xE2,\n\t\t0xCB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0xDE, 0x86, 0xA6, 0xB3, 0xD9, 0xCD, 0x1D,\n\t\t0x9B, 0x61, 0x08, 0x4E, 0x70, 0x08, 0xB9, 0x48,\n\t\t0xAF, 0xA2, 0xBE, 0xDA, 0x8E, 0x61, 0x71, 0x61,\n\t\t0x82, 0x60, 0x53, 0x3D, 0x5F, 0x55, 0xBD, 0xE0,\n\t\t0x9D, 0x45, 0x4A, 0xDD, 0x55, 0xD6, 0xC6, 0x41,\n\t\t0x94, 0x67, 0xA5, 0x7E, 0x48, 0xFA, 0x5F, 0xF1,\n\t\t0x6F, 0xFE, 0x85, 0x2D, 0x5D, 0x65, 0x06, 0x59,\n\t\t0x31, 0x0E, 0x3D, 0x56, 0xDA, 0x10, 0xD0, 0xBE,\n\t\t0xA2, 0xD3, 0xCA, 0x1E, 0xD3, 0x55, 0x7E, 0xA2,\n\t\t0xEE, 0x5C, 0xD9, 0xA1, 0x06, 0x7F, 0x34, 0x15,\n\t\t0xA6, 0x28, 0xAA, 0x0C, 0x17, 0x42, 0x34, 0xAE,\n\t\t0x06, 0x36, 0xE6, 0x62, 0xB5, 0x1B, 0xF5, 0xD1,\n\t\t0xD0, 0xD0, 0x66, 0xF5, 0x90, 0x0E, 0x74, 0x64,\n\t\t0xAB, 0x74, 0x1B, 0xC6, 0x9D, 0x3F, 0xEC, 0x62,\n\t\t0x1D, 0xC6, 0x10, 0x74, 0x82, 0x71, 0xA6, 0x72,\n\t\t0x86, 0x2A, 0xAF, 0x3C, 0x55, 0x3F, 0xE4, 0xCA,\n\t\t0x2E, 0xD9, 0xBA, 0x4F, 0x57, 0xF1, 0xE2, 0x79,\n\t\t0x53, 0xE3, 0x16, 0x7F, 0xD1, 0xD9, 0xC3, 0xE4,\n\t\t0xC3, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0xB9, 0x49, 0x0C, 0x3F, 0x07, 0xC7, 0x7E,\n\t\t0x4C, 0xC4, 0xDB, 0x3B, 0x10, 0xE5, 0x7E, 0x66,\n\t\t0x06, 0x92, 0x0D, 0x0A, 0xE0, 0x1B, 0xF3, 0xA7,\n\t\t0xB6, 0x8A, 0x3D, 0x29, 0xB3, 0x27, 0xBA, 0x9F,\n\t\t0x5D, 0x73, 0x89, 0xFB, 0x06, 0x36, 0xD1, 0x49,\n\t\t0x4C, 0x3C, 0xB9, 0x5D, 0x27, 0x12, 0x2C, 0xFB,\n\t\t0xCD, 0x9A, 0xE9, 0x60, 0xFA, 0x0F, 0xAD, 0xCB,\n\t\t0xB1, 0x23, 0x92, 0x7F, 0x93, 0x59, 0x9A, 0x24,\n\t\t0xBE, 0x52, 0xA0, 0x1B, 0xE8, 0x0F, 0x57, 0x63,\n\t\t0x59, 0x7B, 0x8C, 0x52, 0x26, 0x8A, 0xE5, 0x53,\n\t\t0xF5, 0xF6, 0xA9, 0x08, 0x94, 0x57, 0x3C, 0xD0,\n\t\t0xA8, 0x87, 0x6E, 0xE1, 0x03, 0x5A, 0x65, 0xFF,\n\t\t0x5A, 0x73, 0x9C, 0x8A, 0xBD, 0x8F, 0x11, 0x5C,\n\t\t0xAB, 0x98, 0x0D, 0x36, 0x9D, 0x68, 0xB2, 0x66,\n\t\t0xB7, 0xA3, 0x4D, 0x75, 0xF9, 0xC1, 0x8B, 0x2E,\n\t\t0xFE, 0x37, 0x42, 0xE3, 0xE3, 0x98, 0xAB, 0x6C,\n\t\t0x70, 0x44, 0x8F, 0x67, 0x03, 0x54, 0xA8, 0xB4,\n\t\t0x86, 0xFA, 0x91, 0x6B, 0xBF, 0xF4, 0x92, 0xFC,\n\t\t0x98, 0xDA, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0xAF, 0x85, 0x94, 0x04, 0xFC, 0x6E, 0x48,\n\t\t0xC6, 0x6C, 0xFF, 0x9B, 0xC4, 0x37, 0xEE, 0xD8,\n\t\t0x61, 0xB4, 0x5D, 0xAB, 0xDB, 0xE6, 0x25, 0xAF,\n\t\t0x4A, 0x82, 0x35, 0x3F, 0x42, 0x6A, 0x04, 0x00,\n\t\t0x50, 0xED, 0x92, 0x35, 0xC0, 0x79, 0x8A, 0x40,\n\t\t0x93, 0x07, 0x14, 0xDF, 0x30, 0xBB, 0x79, 0x6B,\n\t\t0x64, 0xE9, 0xAD, 0x0D, 0xF4, 0x35, 0x0E, 0x19,\n\t\t0x63, 0x90, 0xAB, 0xA4, 0xB0, 0xA1, 0x0A, 0x6C,\n\t\t0xAE, 0x34, 0x00, 0x74, 0x14, 0xA5, 0x88, 0x0C,\n\t\t0x5C, 0x2C, 0xE6, 0x72, 0xC2, 0xB3, 0x6A, 0x0E,\n\t\t0x7D, 0x26, 0x22, 0xD6, 0x77, 0xB7, 0x43, 0x48,\n\t\t0xCE, 0x07, 0xEB, 0x3C, 0xBB, 0x1C, 0x5A, 0x9C,\n\t\t0x56, 0x80, 0x63, 0xD8, 0xDA, 0x55, 0x5A, 0x64,\n\t\t0xA0, 0xBA, 0x4B, 0x12, 0x6A, 0x0E, 0x9D, 0x9F,\n\t\t0x9C, 0xCD, 0xE4, 0xCF, 0xCA, 0x6D, 0x20, 0x6F,\n\t\t0x54, 0xC0, 0x22, 0xF7, 0x51, 0x8B, 0x8D, 0xDA,\n\t\t0x9D, 0x26, 0xD3, 0x1A, 0x7D, 0xC9, 0xA2, 0xAF,\n\t\t0xCC, 0x3A, 0xBF, 0x70, 0xEE, 0x5B, 0x0F, 0xCE,\n\t\t0xF9, 0xBF, 0x66, 0x9F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF8, 0x75, 0xEF, 0x68, 0xC1, 0x3C, 0x5A, 0x98,\n\t\t0x26, 0x37, 0xB8, 0x4E, 0xB2, 0x1A, 0x11, 0xE6,\n\t\t0xF5, 0x7F, 0xFA, 0xB0, 0x7B, 0xBC, 0x11, 0xE5,\n\t\t0x32, 0x6F, 0xEA, 0x00, 0x53, 0x26, 0xCB, 0x27,\n\t\t0xC6, 0xF7, 0x0E, 0x99, 0x34, 0x7D, 0x5B, 0xF3,\n\t\t0xB3, 0x03, 0x63, 0x9C, 0x26, 0x01, 0x93, 0xC1,\n\t\t0xB7, 0xD1, 0x5D, 0xE5, 0x1D, 0xA7, 0xE6, 0x61,\n\t\t0xE2, 0xEE, 0x4D, 0x08, 0xD5, 0x02, 0x2D, 0x91,\n\t\t0x8D, 0x0B, 0xF1, 0xF3, 0xA4, 0x57, 0x2D, 0x80,\n\t\t0x03, 0xA8, 0xA4, 0xAF, 0xB8, 0x21, 0xF6, 0xDD,\n\t\t0x03, 0xC2, 0xBC, 0x18, 0x93, 0x91, 0xF2, 0x5B,\n\t\t0x2E, 0x42, 0x5B, 0x74, 0x32, 0x82, 0xF1, 0x37,\n\t\t0x1D, 0x20, 0x9B, 0x61, 0xCC, 0xE9, 0x50, 0x92,\n\t\t0xA2, 0xAE, 0xDF, 0xAB, 0xCC, 0x84, 0x2F, 0xCF,\n\t\t0xDE, 0xF7, 0xA0, 0xB3, 0x34, 0x73, 0x99, 0x2E,\n\t\t0x13, 0xFE, 0x0D, 0x6D, 0xA3, 0x1B, 0x41, 0x97,\n\t\t0x65, 0x97, 0xAE, 0xBD, 0x26, 0x65, 0x74, 0x07,\n\t\t0xED, 0xE2, 0xD7, 0xC5, 0x1A, 0xB1, 0xDF, 0xAD,\n\t\t0x8D, 0x44, 0xE6, 0x6B, 0x86, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x46, 0xE2, 0x7E, 0xDB, 0x69, 0x7D, 0x90,\n\t\t0x39, 0x8D, 0x02, 0x62, 0x0B, 0x06, 0xAC, 0x8D,\n\t\t0x49, 0xA3, 0xF6, 0x6F, 0x0C, 0xFB, 0x02, 0xB9,\n\t\t0xC6, 0x28, 0xE7, 0x0B, 0xFA, 0x0B, 0xDA, 0x51,\n\t\t0xEB, 0x02, 0x43, 0x76, 0xFB, 0xCE, 0xC5, 0x9D,\n\t\t0x85, 0x17, 0xF1, 0xE8, 0x96, 0x55, 0x73, 0x49,\n\t\t0xD2, 0x2E, 0xC7, 0x80, 0x38, 0xB6, 0x6A, 0x9A,\n\t\t0x16, 0x46, 0x0B, 0x89, 0x41, 0x00, 0x53, 0x36,\n\t\t0xBF, 0xF9, 0x6C, 0xAA, 0x32, 0xE1, 0x95, 0xAB,\n\t\t0xDE, 0xD0, 0xD3, 0x1D, 0xE0, 0xF4, 0xC8, 0xAB,\n\t\t0x23, 0x4D, 0x99, 0x49, 0x79, 0xDC, 0x2B, 0x53,\n\t\t0x47, 0x64, 0x60, 0xAB, 0xF5, 0x13, 0x6B, 0x6B,\n\t\t0x7F, 0xE6, 0x48, 0x97, 0x93, 0xC1, 0x4C, 0x48,\n\t\t0xDA, 0xAB, 0x35, 0x32, 0x08, 0xE1, 0x50, 0xC4,\n\t\t0x3F, 0x7B, 0x1C, 0x7D, 0x65, 0x9D, 0x6F, 0x8B,\n\t\t0x5B, 0xF2, 0xFC, 0x36, 0x63, 0x33, 0x54, 0x95,\n\t\t0xE9, 0xAA, 0x47, 0x53, 0x7A, 0xFA, 0x5B, 0x51,\n\t\t0x73, 0xAE, 0xBD, 0xE2, 0x00, 0xF2, 0x67, 0x05,\n\t\t0xB6, 0xF1, 0xF3, 0xEF, 0xC4, 0xBE, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x35, 0xA3, 0x23, 0x59, 0x38, 0xED, 0x13, 0x12,\n\t\t0xE8, 0xD7, 0x91, 0x20, 0x61, 0x5D, 0xAA, 0x62,\n\t\t0x2C, 0xB5, 0xD2, 0x4B, 0xB8, 0x4E, 0xFA, 0xA8,\n\t\t0x4D, 0xFD, 0x8D, 0xAA, 0xD7, 0x93, 0x11, 0xCE,\n\t\t0x6E, 0xBD, 0x52, 0xAF, 0x7C, 0x8E, 0xA8, 0xDF,\n\t\t0xC3, 0xAB, 0x72, 0xF4, 0x9E, 0xDE, 0x51, 0xD5,\n\t\t0xB6, 0x2F, 0x53, 0x8E, 0x6C, 0xC8, 0x41, 0x27,\n\t\t0xA0, 0xEE, 0xFA, 0x20, 0xC5, 0x58, 0x96, 0x1C,\n\t\t0x64, 0x4E, 0xA0, 0x9C, 0x91, 0x3C, 0xFC, 0x85,\n\t\t0x50, 0x17, 0x31, 0x09, 0xDE, 0xB8, 0x55, 0x4E,\n\t\t0x0A, 0x41, 0x83, 0x51, 0x07, 0x3D, 0x5B, 0xDA,\n\t\t0x8F, 0x13, 0xCE, 0xCD, 0xC7, 0x1F, 0x32, 0xEF,\n\t\t0xA4, 0xE8, 0xC9, 0x6F, 0xF5, 0xB3, 0x0F, 0x66,\n\t\t0x3C, 0x7A, 0x41, 0x12, 0xF4, 0xB6, 0xB6, 0xAF,\n\t\t0xD6, 0xAB, 0x8D, 0xAB, 0xA9, 0xE2, 0xC7, 0xAC,\n\t\t0x60, 0x4A, 0x7E, 0x4B, 0x00, 0xCB, 0x52, 0xCC,\n\t\t0xE8, 0xED, 0x10, 0xBC, 0xA0, 0xCD, 0x6A, 0x6D,\n\t\t0x18, 0x42, 0xB5, 0x98, 0x67, 0xCA, 0x9E, 0x7F,\n\t\t0x36, 0xAD, 0x67, 0x8D, 0x28, 0xEC, 0x5A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB3, 0xA7, 0x0C, 0xD8, 0x49, 0xFB, 0x59, 0x78,\n\t\t0x19, 0x9D, 0x36, 0x38, 0x81, 0x83, 0x1C, 0xC9,\n\t\t0xDF, 0x46, 0xC9, 0x40, 0xD4, 0x05, 0x36, 0x0F,\n\t\t0xAA, 0x29, 0x4E, 0x36, 0xE8, 0xEB, 0xCB, 0xBF,\n\t\t0xDD, 0x8A, 0x67, 0x2D, 0xCA, 0x3B, 0x31, 0x95,\n\t\t0xEB, 0x86, 0xB1, 0xA0, 0x81, 0x7E, 0x53, 0x7F,\n\t\t0x85, 0x3E, 0xE5, 0x99, 0xEF, 0x30, 0x58, 0x69,\n\t\t0x2B, 0xCF, 0x5D, 0xCC, 0xCD, 0x37, 0x11, 0x8F,\n\t\t0xDD, 0x42, 0xD5, 0x0C, 0x52, 0x4B, 0xC9, 0x6B,\n\t\t0xA7, 0xC6, 0xD2, 0xDE, 0xED, 0xFE, 0x06, 0x2A,\n\t\t0x32, 0xB7, 0xAC, 0x93, 0xA2, 0x0A, 0x8B, 0xD3,\n\t\t0xEF, 0x20, 0xFB, 0x7A, 0x17, 0x66, 0xDB, 0x25,\n\t\t0x31, 0x33, 0x90, 0x83, 0x8E, 0x6A, 0x08, 0xE0,\n\t\t0x1C, 0xC9, 0x32, 0xDC, 0x8B, 0x44, 0x10, 0xEF,\n\t\t0xDB, 0xB0, 0x2A, 0xA4, 0xD5, 0x3C, 0xD8, 0x8D,\n\t\t0x1B, 0x5F, 0xA0, 0xBA, 0x56, 0x4B, 0x6E, 0x76,\n\t\t0x4A, 0xA4, 0x17, 0x83, 0x3F, 0x52, 0xE0, 0xA3,\n\t\t0xAC, 0x46, 0xB4, 0x2F, 0x4D, 0xA1, 0xDD, 0xCE,\n\t\t0x5A, 0x35, 0xE0, 0x70, 0xE0, 0xE0, 0x23, 0x43,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x09, 0x0C, 0x35, 0x1E, 0xAD, 0xFA, 0x98, 0xEA,\n\t\t0x28, 0x43, 0xC3, 0x9C, 0x0F, 0x1F, 0x6C, 0x6B,\n\t\t0xC1, 0x80, 0x0C, 0xF1, 0x73, 0x59, 0xAE, 0x22,\n\t\t0xE7, 0xA8, 0xA2, 0x49, 0x60, 0xDD, 0xF1, 0x37,\n\t\t0x66, 0x6E, 0x1C, 0xB4, 0x5E, 0xAA, 0x67, 0x5B,\n\t\t0xD0, 0x11, 0x75, 0xE8, 0x11, 0x10, 0xF5, 0x4C,\n\t\t0x77, 0x5B, 0xA9, 0x52, 0xE3, 0xDE, 0x37, 0x84,\n\t\t0x98, 0x7C, 0x96, 0xB9, 0x2B, 0xD9, 0xFD, 0x34,\n\t\t0x9C, 0x7F, 0x12, 0x0D, 0xE1, 0x35, 0x53, 0x36,\n\t\t0x6F, 0x62, 0x1E, 0x74, 0x37, 0xA0, 0x8E, 0x37,\n\t\t0x46, 0x12, 0xDA, 0xE5, 0xF9, 0xF2, 0xCF, 0x90,\n\t\t0x81, 0xC6, 0x76, 0x1B, 0xF2, 0x87, 0xC7, 0xA3,\n\t\t0xAF, 0x39, 0x96, 0x3F, 0x06, 0xA3, 0x45, 0xF1,\n\t\t0xA8, 0xF7, 0xA8, 0xB0, 0x4D, 0x36, 0x08, 0x36,\n\t\t0xF1, 0x72, 0xBC, 0xC2, 0xF4, 0xB3, 0xAA, 0x2C,\n\t\t0x67, 0x54, 0xA6, 0x0B, 0x1B, 0xD4, 0x9D, 0x42,\n\t\t0x74, 0x75, 0x61, 0xB3, 0xFE, 0xF3, 0x55, 0x01,\n\t\t0x58, 0x1F, 0x60, 0x67, 0x77, 0xE6, 0x53, 0x0C,\n\t\t0x44, 0x6D, 0xAA, 0x46, 0x2A, 0x4F, 0x7C, 0xCF,\n\t\t0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x01, 0xCB, 0xA0, 0xC3, 0x02, 0x85, 0xC6, 0x96,\n\t\t0x3C, 0x3B, 0xD9, 0x45, 0x57, 0x13, 0xEB, 0x33,\n\t\t0x0B, 0xB8, 0x87, 0x28, 0x9C, 0x2A, 0x71, 0xEF,\n\t\t0x77, 0x55, 0xE6, 0x4C, 0xC0, 0x06, 0x78, 0x10,\n\t\t0xF1, 0x20, 0xA1, 0xBE, 0xCF, 0x6A, 0x0D, 0xD4,\n\t\t0x5E, 0xB8, 0xC3, 0x1D, 0xDB, 0x2B, 0xEF, 0xAE,\n\t\t0x75, 0xBB, 0xE7, 0xB4, 0xFA, 0x7D, 0xCA, 0x94,\n\t\t0x17, 0x45, 0x5B, 0x92, 0xB6, 0xAD, 0xB7, 0x11,\n\t\t0x8A, 0x36, 0xBE, 0xD5, 0x5B, 0x37, 0x9F, 0x66,\n\t\t0xD9, 0xBF, 0x44, 0x23, 0xEC, 0x92, 0x8F, 0x14,\n\t\t0xFF, 0x64, 0x40, 0x19, 0xA6, 0xB9, 0xBB, 0xEF,\n\t\t0x69, 0xCC, 0x01, 0x3F, 0x71, 0x7B, 0x9A, 0x38,\n\t\t0x5A, 0xDA, 0x55, 0xC8, 0x7C, 0x06, 0xDD, 0x6B,\n\t\t0x34, 0x74, 0x02, 0x0E, 0xDE, 0xEF, 0x23, 0x18,\n\t\t0x8D, 0x0C, 0xCB, 0xC5, 0xD7, 0x58, 0xE6, 0x1E,\n\t\t0xB0, 0x0A, 0x20, 0xF9, 0xF5, 0x2F, 0x30, 0x9F,\n\t\t0x2A, 0x8B, 0xA4, 0x5F, 0x49, 0xDB, 0x93, 0x17,\n\t\t0x0E, 0x61, 0xC2, 0x39, 0xEB, 0x8B, 0xBC, 0x3C,\n\t\t0x89, 0xB0, 0xB9, 0x25, 0xC1, 0xC8, 0x7A, 0x09,\n\t\t0x9A, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE1, 0x3F, 0x2C, 0x5A, 0xFF, 0x51, 0xC4, 0x41,\n\t\t0xFC, 0x9A, 0xAF, 0x48, 0xAA, 0x45, 0xBF, 0xA2,\n\t\t0xAF, 0xC7, 0xC5, 0x17, 0x10, 0x4B, 0x6B, 0x7D,\n\t\t0x50, 0xA9, 0xC4, 0xFA, 0x40, 0xDD, 0xD0, 0x59,\n\t\t0x5B, 0xB0, 0x65, 0x41, 0xEC, 0x70, 0x9C, 0x68,\n\t\t0x5A, 0xAE, 0xA4, 0xC7, 0x7A, 0xC3, 0x7A, 0xFB,\n\t\t0x26, 0x6F, 0x35, 0x10, 0xAC, 0x0C, 0x8C, 0x88,\n\t\t0x91, 0xB4, 0x90, 0x4A, 0x06, 0x5F, 0xF9, 0xF7,\n\t\t0xDD, 0x11, 0xDE, 0x4B, 0xB7, 0x58, 0xF6, 0xF2,\n\t\t0xF5, 0xB1, 0x63, 0x70, 0xA3, 0xEB, 0xC5, 0x89,\n\t\t0x0E, 0xC7, 0x5B, 0x69, 0xA2, 0xC0, 0x14, 0xBC,\n\t\t0x9C, 0x67, 0x59, 0x8C, 0x7E, 0x09, 0x4C, 0x88,\n\t\t0x20, 0x85, 0x8E, 0x34, 0xC0, 0xD2, 0x15, 0x09,\n\t\t0x96, 0xDB, 0xD1, 0xC3, 0xDE, 0x69, 0xF5, 0x3D,\n\t\t0xBF, 0xAE, 0x02, 0x83, 0x41, 0x2D, 0x27, 0x68,\n\t\t0x04, 0x28, 0x43, 0x7E, 0xC1, 0xD5, 0xDF, 0xA4,\n\t\t0x44, 0xC5, 0xA5, 0x53, 0x85, 0x1B, 0xDE, 0x66,\n\t\t0xEF, 0x33, 0x77, 0x01, 0x9C, 0x06, 0xF9, 0x3D,\n\t\t0x36, 0xE9, 0xB7, 0xE5, 0x40, 0xE0, 0x9E, 0xD2,\n\t\t0x23, 0xC9, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0xD5, 0xAE, 0x7F, 0xAB, 0x04, 0x04, 0x56,\n\t\t0xD5, 0xB6, 0x0A, 0x49, 0xDB, 0x84, 0x18, 0x4C,\n\t\t0x65, 0x22, 0xC6, 0x71, 0xEA, 0xE6, 0xD7, 0x15,\n\t\t0x43, 0x2D, 0x5B, 0x92, 0xDA, 0x30, 0xFA, 0x8D,\n\t\t0x17, 0xCA, 0x6F, 0xD8, 0xE1, 0x0F, 0x00, 0xDC,\n\t\t0x0A, 0x06, 0xFD, 0x7B, 0xC0, 0xFD, 0x3C, 0x1B,\n\t\t0x00, 0xE6, 0x30, 0x8B, 0x0C, 0x26, 0x15, 0xB2,\n\t\t0x0A, 0xA1, 0xA6, 0x5D, 0x8A, 0xC9, 0x05, 0x23,\n\t\t0x8C, 0x05, 0x20, 0x77, 0x41, 0x81, 0xFF, 0xBD,\n\t\t0xF4, 0x76, 0x7E, 0xB2, 0x97, 0x18, 0x13, 0xDE,\n\t\t0x6E, 0xCB, 0x07, 0xBA, 0xAD, 0x25, 0x6A, 0xE3,\n\t\t0xDB, 0xCB, 0x1B, 0x73, 0xD9, 0x0A, 0xFD, 0x0F,\n\t\t0x5D, 0xE2, 0x2E, 0xE1, 0xE4, 0xBE, 0x79, 0x54,\n\t\t0x1B, 0xCF, 0x4E, 0xB8, 0x87, 0xCE, 0x1F, 0x90,\n\t\t0x4C, 0x3F, 0x32, 0xA8, 0x68, 0xB2, 0x89, 0xA7,\n\t\t0x6E, 0x43, 0x21, 0x4E, 0xC1, 0x71, 0xBC, 0x16,\n\t\t0x39, 0xB5, 0x11, 0x32, 0xA1, 0xF6, 0xB0, 0xDB,\n\t\t0x60, 0xC8, 0x35, 0x76, 0x1B, 0x61, 0x06, 0x11,\n\t\t0x5D, 0x81, 0xAE, 0xCB, 0xC3, 0x85, 0x11, 0x4D,\n\t\t0x56, 0x37, 0x28, 0x91, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0xE7, 0x79, 0xF8, 0x61, 0xE7, 0x09, 0xFE,\n\t\t0x51, 0xBA, 0x04, 0xEF, 0x56, 0xAE, 0xAB, 0x38,\n\t\t0x65, 0xB7, 0x58, 0xDD, 0xD5, 0x6C, 0xAE, 0xC4,\n\t\t0x9D, 0x26, 0x8E, 0xB0, 0x4C, 0xCF, 0x2C, 0xFB,\n\t\t0xD8, 0x30, 0x75, 0x28, 0x60, 0x11, 0xBA, 0x7A,\n\t\t0xF5, 0x9B, 0x8C, 0x50, 0xF8, 0x1D, 0x97, 0x8B,\n\t\t0x02, 0x9B, 0x54, 0x1A, 0x5A, 0x50, 0x23, 0xC8,\n\t\t0x65, 0x33, 0xE1, 0xD2, 0x5C, 0x4D, 0xB5, 0xEC,\n\t\t0x4F, 0x9B, 0x4C, 0xCA, 0xDA, 0xDE, 0x8F, 0x43,\n\t\t0x32, 0xFB, 0x62, 0xDD, 0x5F, 0x41, 0xCC, 0x07,\n\t\t0x56, 0xAD, 0xB4, 0x66, 0x2C, 0x4B, 0x90, 0x63,\n\t\t0xC7, 0xBC, 0xA3, 0xDA, 0xC7, 0x71, 0x90, 0x82,\n\t\t0x08, 0x0E, 0x07, 0xDE, 0x40, 0x95, 0x6A, 0x4F,\n\t\t0x39, 0x22, 0xB0, 0x27, 0x1D, 0x62, 0x27, 0x11,\n\t\t0x5E, 0xB6, 0x34, 0x63, 0x93, 0x83, 0x60, 0x86,\n\t\t0x93, 0xBD, 0xE9, 0x94, 0x2F, 0xBE, 0xB4, 0xC0,\n\t\t0xA7, 0x6C, 0x1E, 0xFA, 0x40, 0x79, 0x46, 0xAD,\n\t\t0x44, 0x05, 0x56, 0xF4, 0x89, 0x80, 0x0D, 0x92,\n\t\t0xEC, 0xA6, 0xA7, 0xC7, 0x3B, 0xEA, 0xCD, 0xAC,\n\t\t0x79, 0xE7, 0xFC, 0x55, 0x1A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBE, 0x6B, 0xA4, 0x6B, 0x69, 0x5D, 0x0B, 0x8A,\n\t\t0x24, 0xD4, 0x88, 0x6E, 0x3A, 0x49, 0xCA, 0xA5,\n\t\t0x10, 0xBE, 0xD6, 0x96, 0xD3, 0x42, 0xA8, 0x42,\n\t\t0xBC, 0x51, 0xC0, 0xD0, 0x15, 0xB9, 0xB7, 0x37,\n\t\t0xF2, 0x99, 0x51, 0x6E, 0xC2, 0x7D, 0x30, 0x82,\n\t\t0xA8, 0xC8, 0x7F, 0xCC, 0x92, 0xBD, 0x50, 0xEF,\n\t\t0xA4, 0xA3, 0xAA, 0xE7, 0xCA, 0x14, 0x0B, 0xFF,\n\t\t0x82, 0x0E, 0x5A, 0x84, 0x9F, 0xA0, 0x2B, 0x42,\n\t\t0x1F, 0xC0, 0x64, 0x7A, 0x09, 0xF5, 0xA0, 0xF0,\n\t\t0x1B, 0xCC, 0x31, 0xC9, 0x66, 0xFE, 0xFA, 0xB1,\n\t\t0xE1, 0x36, 0xB0, 0xC6, 0xD1, 0xFE, 0x1B, 0xFD,\n\t\t0xB2, 0x4A, 0x43, 0x6F, 0x7A, 0x84, 0xD3, 0x90,\n\t\t0x5A, 0x88, 0xDB, 0xE1, 0x8C, 0xED, 0xA4, 0xEA,\n\t\t0x49, 0x23, 0xAD, 0x4B, 0x2B, 0x42, 0xEC, 0xF1,\n\t\t0x92, 0x36, 0x78, 0xF3, 0xD0, 0xBC, 0xCA, 0x46,\n\t\t0xC2, 0x0C, 0x4A, 0x8E, 0xDA, 0xED, 0x8F, 0x76,\n\t\t0xE2, 0x7E, 0xBE, 0xEF, 0xF5, 0xD3, 0xFB, 0x38,\n\t\t0x31, 0xDE, 0x0B, 0x0D, 0xE4, 0x69, 0xE7, 0x39,\n\t\t0x68, 0xF9, 0x4A, 0xDB, 0x17, 0x2C, 0x50, 0xEE,\n\t\t0xD3, 0x8C, 0xB0, 0x58, 0xEA, 0x62, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA0, 0x0B, 0xC4, 0x25, 0xDE, 0x55, 0xC2, 0xD0,\n\t\t0x30, 0xAC, 0x39, 0xDC, 0xCE, 0x74, 0x08, 0x3B,\n\t\t0x56, 0xF8, 0x09, 0xC1, 0xF1, 0xF8, 0xE3, 0x39,\n\t\t0x8F, 0xD6, 0x8F, 0x41, 0x39, 0xA0, 0x83, 0xEA,\n\t\t0x72, 0x61, 0xF8, 0x72, 0x37, 0x8A, 0xAF, 0xCF,\n\t\t0xA6, 0xBB, 0x45, 0xB7, 0x20, 0x10, 0x1C, 0x9B,\n\t\t0xE6, 0x4E, 0xEF, 0x0E, 0xB2, 0x09, 0x7A, 0x1C,\n\t\t0x4F, 0x66, 0xCE, 0x4B, 0x56, 0xDF, 0x65, 0xB1,\n\t\t0x44, 0xBA, 0x74, 0x26, 0x7A, 0xCE, 0x2C, 0x0D,\n\t\t0xC8, 0x00, 0x76, 0xD5, 0xD3, 0xE6, 0xE8, 0xA9,\n\t\t0xAC, 0xD7, 0x0F, 0x21, 0xE7, 0xE7, 0x43, 0x42,\n\t\t0x2A, 0xCF, 0xC1, 0x48, 0xBE, 0x00, 0x88, 0xDB,\n\t\t0x05, 0xEF, 0x55, 0x75, 0xF9, 0xEA, 0xF5, 0xA1,\n\t\t0xBC, 0xFA, 0xA4, 0x68, 0x14, 0x2B, 0x8F, 0x2C,\n\t\t0x4A, 0x62, 0xAB, 0x32, 0x47, 0x57, 0x1D, 0xC2,\n\t\t0x48, 0x12, 0x54, 0xFF, 0x03, 0x0C, 0xA2, 0x98,\n\t\t0xDE, 0xE3, 0x7A, 0x45, 0x00, 0x84, 0x5E, 0xE3,\n\t\t0x22, 0x37, 0x83, 0x24, 0xAE, 0x2F, 0x63, 0x5F,\n\t\t0x48, 0x91, 0xE2, 0xD4, 0x6F, 0x1F, 0x9C, 0x71,\n\t\t0xCA, 0x30, 0x7E, 0x52, 0x43, 0xD0, 0x56, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0x57, 0x31, 0x8F, 0xCA, 0x8C, 0x3A, 0x3B,\n\t\t0x59, 0x0E, 0x02, 0x05, 0xA5, 0xF5, 0xD3, 0x14,\n\t\t0xC1, 0x5F, 0xD2, 0xAE, 0x75, 0x1B, 0xA7, 0xBE,\n\t\t0xFB, 0x91, 0xC4, 0xF8, 0x98, 0x20, 0x5F, 0x3F,\n\t\t0x27, 0x01, 0x65, 0x1E, 0x23, 0xF9, 0x41, 0xC2,\n\t\t0x74, 0xB9, 0x22, 0x8A, 0x39, 0xB5, 0x98, 0xB3,\n\t\t0x34, 0x05, 0xF4, 0xA7, 0x5E, 0x9D, 0x66, 0x00,\n\t\t0xF1, 0x19, 0x2E, 0x4F, 0x06, 0xF8, 0x1E, 0xDE,\n\t\t0xB7, 0xF6, 0x19, 0xEC, 0xC4, 0xE8, 0x2B, 0x16,\n\t\t0x1F, 0x0C, 0xF9, 0xC8, 0xD3, 0x7E, 0x68, 0xC7,\n\t\t0x13, 0x9C, 0xA9, 0xD6, 0x53, 0xEE, 0x34, 0xA4,\n\t\t0x34, 0x19, 0x20, 0x5C, 0xAA, 0x61, 0xD1, 0x4A,\n\t\t0xB5, 0x1F, 0x28, 0xB7, 0xC8, 0xE3, 0x93, 0xDC,\n\t\t0xA8, 0xD6, 0xFD, 0xFD, 0xBD, 0x79, 0x6D, 0x7F,\n\t\t0x84, 0xEC, 0x0F, 0x3F, 0x33, 0xEB, 0xAD, 0xEE,\n\t\t0xC6, 0x7D, 0xBF, 0x7A, 0xFE, 0x13, 0x4C, 0x37,\n\t\t0xF2, 0xBF, 0xC2, 0x4A, 0x8E, 0xC4, 0x7E, 0x05,\n\t\t0x36, 0x36, 0x1A, 0x87, 0xC8, 0xAC, 0x23, 0x8E,\n\t\t0x42, 0xC0, 0xBA, 0xA9, 0xEE, 0xBB, 0x9D, 0x57,\n\t\t0x65, 0x48, 0xC8, 0x47, 0xF7, 0x8F, 0x3F, 0x78,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x61, 0x23, 0x7C, 0x1E, 0xA7, 0xA8, 0x25, 0x66,\n\t\t0xFC, 0x6F, 0x76, 0xA1, 0xD3, 0xD7, 0x8E, 0xEC,\n\t\t0x3B, 0x31, 0x81, 0xDE, 0x76, 0x06, 0x5D, 0xA3,\n\t\t0x9F, 0x4B, 0xD1, 0xDA, 0x97, 0x1E, 0x40, 0xE3,\n\t\t0x01, 0x13, 0x34, 0xC2, 0x25, 0xE6, 0x6E, 0xF4,\n\t\t0xD4, 0xFF, 0x50, 0xE4, 0x9B, 0x33, 0x1A, 0xC3,\n\t\t0x9B, 0x00, 0xC9, 0x1F, 0x98, 0x5A, 0xEC, 0x22,\n\t\t0x7D, 0x43, 0xF7, 0xE0, 0xEE, 0xEE, 0x40, 0xC2,\n\t\t0x66, 0x83, 0x28, 0x20, 0x1B, 0xC6, 0x63, 0x03,\n\t\t0x98, 0x51, 0xFC, 0xF7, 0x57, 0xE1, 0xC7, 0x57,\n\t\t0xF2, 0x7F, 0x83, 0x1A, 0x98, 0x3B, 0x10, 0x50,\n\t\t0xAC, 0x1E, 0x66, 0x9C, 0x6A, 0x1F, 0x4C, 0xB4,\n\t\t0x2F, 0xD7, 0x6C, 0x40, 0xF7, 0x6C, 0xF0, 0xF4,\n\t\t0xBB, 0x88, 0x9E, 0xA3, 0x6C, 0x02, 0x89, 0x0F,\n\t\t0x0D, 0x2A, 0xDA, 0xA0, 0x09, 0xD4, 0x71, 0x69,\n\t\t0xA9, 0xA8, 0xB4, 0xD1, 0xBD, 0xFB, 0x2E, 0x10,\n\t\t0x7C, 0x7B, 0x3B, 0x2B, 0xC9, 0x07, 0xC3, 0x68,\n\t\t0xC5, 0x9A, 0xB3, 0x7E, 0xF5, 0x4F, 0x84, 0xC4,\n\t\t0x48, 0x8A, 0xB7, 0x59, 0x01, 0x99, 0x5A, 0xC8,\n\t\t0x43, 0x0C, 0x27, 0xBE, 0x15, 0x93, 0x4F, 0x0D,\n\t\t0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x24, 0xC4, 0x43, 0xAC, 0xF0, 0x4E, 0xE1, 0x9B,\n\t\t0x20, 0xFA, 0xE2, 0x26, 0x85, 0x82, 0x99, 0x3F,\n\t\t0xBD, 0x14, 0x2D, 0x22, 0xAD, 0x75, 0xA7, 0x77,\n\t\t0x64, 0x72, 0x01, 0x11, 0x6B, 0xD8, 0xC1, 0x23,\n\t\t0x33, 0x4F, 0x6E, 0x0E, 0x84, 0x7B, 0x30, 0x30,\n\t\t0xAF, 0x14, 0x82, 0xF7, 0xCD, 0x2C, 0xD2, 0xCC,\n\t\t0xF5, 0x42, 0x56, 0x83, 0x17, 0x20, 0x94, 0xCD,\n\t\t0xA8, 0xE7, 0x3E, 0x33, 0xCD, 0xC9, 0x99, 0x1C,\n\t\t0xA6, 0x9E, 0x32, 0x85, 0xB9, 0x38, 0x7B, 0xEA,\n\t\t0xBF, 0x00, 0xC3, 0x70, 0xCE, 0xB4, 0x7D, 0xB6,\n\t\t0x06, 0xAE, 0xAE, 0x4B, 0x95, 0x86, 0x36, 0xDD,\n\t\t0x09, 0x37, 0xCE, 0x85, 0x7C, 0xBD, 0xED, 0xBE,\n\t\t0x31, 0xCB, 0x67, 0xA3, 0x3E, 0xED, 0xCF, 0x2C,\n\t\t0x51, 0xDC, 0xCF, 0x62, 0x0E, 0x20, 0xD8, 0xDD,\n\t\t0x9F, 0x35, 0x71, 0x8D, 0xBD, 0x20, 0x8D, 0x86,\n\t\t0x5F, 0x14, 0x59, 0xE4, 0xCF, 0x39, 0x46, 0xE0,\n\t\t0xA9, 0xB4, 0xE6, 0x0A, 0xD0, 0xC4, 0x50, 0xBA,\n\t\t0x81, 0xD7, 0x3D, 0x89, 0x2B, 0x0C, 0xD5, 0x95,\n\t\t0xA5, 0x2F, 0x4E, 0x07, 0xB6, 0xF7, 0x40, 0xBB,\n\t\t0x95, 0x7E, 0x77, 0x68, 0xA9, 0xF3, 0x2B, 0xC1,\n\t\t0x54, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0xA4, 0xF3, 0xED, 0x60, 0x00, 0xA2, 0x11,\n\t\t0x79, 0x82, 0x96, 0x2F, 0xFD, 0x84, 0xE9, 0x32,\n\t\t0xDE, 0x95, 0x9A, 0xEE, 0x24, 0x4A, 0x80, 0x96,\n\t\t0x77, 0x82, 0x64, 0xFD, 0xBE, 0xC4, 0xD0, 0x4D,\n\t\t0xDA, 0xCD, 0xA8, 0xA7, 0x3C, 0x57, 0x28, 0xB0,\n\t\t0x4F, 0x05, 0x71, 0xCE, 0x5B, 0x9E, 0xC4, 0x82,\n\t\t0xA9, 0xEC, 0xF5, 0x0B, 0x21, 0x13, 0x34, 0x18,\n\t\t0xF6, 0x44, 0x26, 0x2D, 0x97, 0x94, 0x60, 0x1E,\n\t\t0x7F, 0x23, 0x98, 0x62, 0x91, 0x22, 0xB5, 0xB8,\n\t\t0x88, 0xD6, 0xAF, 0x02, 0xEC, 0xB4, 0x2D, 0x2E,\n\t\t0x41, 0x23, 0x8E, 0x00, 0x82, 0xFB, 0x2D, 0x47,\n\t\t0x63, 0x6F, 0x2A, 0xAA, 0x6C, 0xDB, 0x7D, 0x3B,\n\t\t0xE5, 0xEA, 0xCD, 0xD4, 0xD4, 0x91, 0x2F, 0x1B,\n\t\t0x30, 0x7E, 0x49, 0x57, 0x2F, 0x1D, 0x65, 0x70,\n\t\t0x38, 0xCA, 0x83, 0xD1, 0xA9, 0xC4, 0x56, 0xBC,\n\t\t0x3B, 0xB6, 0xFA, 0xF8, 0x51, 0x68, 0x7E, 0x5C,\n\t\t0xDF, 0x49, 0x77, 0x98, 0x4A, 0x44, 0x05, 0x04,\n\t\t0x13, 0xB5, 0xFD, 0x2C, 0x42, 0x72, 0xC2, 0xA3,\n\t\t0x44, 0x8F, 0xCD, 0xA1, 0x52, 0xE2, 0xC3, 0x06,\n\t\t0xA9, 0x8D, 0x73, 0x8B, 0xA1, 0xF8, 0xA2, 0x1F,\n\t\t0xCB, 0xF5, 0x7A, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9B, 0x16, 0xEA, 0x16, 0x0C, 0x25, 0x54, 0x52,\n\t\t0xB6, 0xBA, 0xF3, 0xC4, 0xE5, 0xCA, 0xF6, 0x27,\n\t\t0xC1, 0xF4, 0xE8, 0x66, 0x3D, 0xA9, 0xC9, 0x03,\n\t\t0x6F, 0x04, 0x88, 0x60, 0xD3, 0x1F, 0x09, 0x18,\n\t\t0x07, 0x5E, 0x3E, 0xDA, 0x56, 0x92, 0x54, 0x42,\n\t\t0x2B, 0x02, 0x95, 0xFF, 0x3A, 0xFA, 0x15, 0x2E,\n\t\t0x4D, 0xF0, 0xF9, 0x9D, 0xE2, 0x1B, 0xAC, 0x41,\n\t\t0x6E, 0x02, 0x8E, 0x2A, 0x32, 0xE5, 0x28, 0x96,\n\t\t0x17, 0x9F, 0x18, 0xBC, 0xE7, 0xBE, 0x2C, 0x5E,\n\t\t0xCC, 0xE2, 0x86, 0x25, 0x22, 0x2D, 0xCF, 0xAF,\n\t\t0x2C, 0xC5, 0x03, 0xAC, 0x47, 0x68, 0xDF, 0x7B,\n\t\t0xF0, 0x4C, 0xD3, 0x8D, 0x6D, 0xFC, 0xF1, 0xF1,\n\t\t0xC4, 0x23, 0x30, 0x51, 0xAE, 0x98, 0x43, 0xDE,\n\t\t0x7A, 0xC5, 0x52, 0x20, 0x3C, 0xBE, 0x0A, 0xFC,\n\t\t0xDE, 0xE9, 0x13, 0xCE, 0xD8, 0x91, 0x03, 0xA9,\n\t\t0x86, 0xAF, 0x7F, 0xEC, 0x42, 0x8F, 0x9F, 0x93,\n\t\t0x16, 0x7A, 0x42, 0x18, 0xD5, 0x74, 0x5C, 0xDC,\n\t\t0xF5, 0x7C, 0x6D, 0xE1, 0x5B, 0xCA, 0xC0, 0x8C,\n\t\t0xE8, 0xA8, 0xDE, 0x8B, 0x03, 0xAD, 0x9E, 0xBD,\n\t\t0xE7, 0x39, 0x78, 0xA6, 0x48, 0x6F, 0x7E, 0x1B,\n\t\t0x90, 0xD1, 0x12, 0x3E, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0xC2, 0xF8, 0x2F, 0xC8, 0x3A, 0x97, 0x3E,\n\t\t0xBA, 0x60, 0xEE, 0x0C, 0xA1, 0xAD, 0x7A, 0x50,\n\t\t0xFC, 0x50, 0xE9, 0xDB, 0x3F, 0xC5, 0x30, 0x37,\n\t\t0x88, 0x65, 0xB9, 0xAB, 0xD4, 0x10, 0x11, 0x98,\n\t\t0xD6, 0x01, 0x7A, 0x40, 0x77, 0x78, 0x39, 0xDB,\n\t\t0xC6, 0x31, 0x3E, 0xCF, 0x35, 0xB7, 0xB7, 0x27,\n\t\t0xE0, 0x31, 0x12, 0x26, 0xFA, 0x86, 0x5D, 0x73,\n\t\t0xA4, 0x3C, 0xD2, 0x8A, 0x40, 0x0D, 0x8B, 0x35,\n\t\t0x40, 0x8D, 0x78, 0x9B, 0x22, 0x49, 0xB7, 0xA8,\n\t\t0xE5, 0xDF, 0x45, 0x2D, 0x50, 0xC6, 0xA3, 0xC2,\n\t\t0x8F, 0xCA, 0xAD, 0xB5, 0x8B, 0x22, 0x22, 0x61,\n\t\t0xBE, 0x49, 0xAE, 0xEE, 0x36, 0x67, 0xE0, 0xBA,\n\t\t0x7C, 0x5F, 0x27, 0x26, 0xE3, 0x1C, 0xD5, 0xBF,\n\t\t0xFD, 0x12, 0x52, 0x31, 0x11, 0x6B, 0xAE, 0xE1,\n\t\t0x8B, 0xDF, 0x77, 0x27, 0xCE, 0x3B, 0xCC, 0x0C,\n\t\t0x31, 0xE1, 0xCF, 0x60, 0x06, 0x35, 0x62, 0x38,\n\t\t0x81, 0xA9, 0x44, 0xD1, 0x4D, 0x51, 0x4E, 0x1B,\n\t\t0xEC, 0xD9, 0xBD, 0x0D, 0x82, 0x3B, 0x41, 0xA9,\n\t\t0x3A, 0xE9, 0x69, 0x39, 0x6D, 0xB2, 0x24, 0x11,\n\t\t0x17, 0x2E, 0xFD, 0xCB, 0x73, 0x59, 0x3F, 0xC8,\n\t\t0xCF, 0x80, 0x07, 0x1F, 0x2C, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0xC0, 0x09, 0x40, 0xD8, 0x25, 0xA6, 0x11,\n\t\t0x7D, 0x59, 0xD9, 0x22, 0x22, 0x1E, 0x01, 0xE2,\n\t\t0xDF, 0xC2, 0xFC, 0xB4, 0x7B, 0xCB, 0xA0, 0x6A,\n\t\t0x72, 0xF0, 0x9E, 0x8F, 0x59, 0x69, 0xBF, 0x98,\n\t\t0x8A, 0xEE, 0x8A, 0x40, 0x35, 0xFC, 0x97, 0xD4,\n\t\t0xBA, 0x4A, 0x0D, 0x46, 0x29, 0xC0, 0x69, 0x12,\n\t\t0xC9, 0x08, 0xB9, 0x06, 0x11, 0xC1, 0xCF, 0x4C,\n\t\t0x58, 0x0F, 0x8B, 0xD3, 0x34, 0x5F, 0xD8, 0xB1,\n\t\t0x55, 0xC6, 0x4D, 0xD7, 0x47, 0xA9, 0xC2, 0x10,\n\t\t0x17, 0x14, 0x6D, 0x62, 0x09, 0x13, 0x97, 0x9E,\n\t\t0xCE, 0x6D, 0xF5, 0xA6, 0x10, 0xD1, 0x2E, 0xBB,\n\t\t0x9E, 0xF3, 0x07, 0x24, 0x58, 0x66, 0x55, 0xEA,\n\t\t0x7A, 0x11, 0xE4, 0x5E, 0xD5, 0x1A, 0x58, 0xF7,\n\t\t0x70, 0x5D, 0xB5, 0x38, 0xDD, 0x07, 0x5A, 0x6A,\n\t\t0x5F, 0xF7, 0x02, 0x39, 0xE8, 0x8A, 0x8D, 0x8D,\n\t\t0xA0, 0x81, 0x7D, 0xA0, 0x31, 0x8A, 0xA5, 0x7F,\n\t\t0x63, 0x7B, 0x52, 0x2C, 0x50, 0x41, 0x8D, 0xA5,\n\t\t0x0D, 0x07, 0x10, 0xEC, 0xE7, 0xE3, 0xB3, 0x63,\n\t\t0x31, 0xEB, 0x11, 0x47, 0x09, 0x4E, 0xA8, 0x32,\n\t\t0x16, 0x59, 0xE6, 0xCF, 0xBF, 0xB9, 0x0E, 0x92,\n\t\t0xF1, 0x0E, 0x90, 0xC3, 0xA7, 0x3C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8E, 0x9C, 0x1A, 0xEE, 0x76, 0x74, 0x4A, 0xF0,\n\t\t0x25, 0xBA, 0x3F, 0x5B, 0xF6, 0x30, 0xC1, 0x3A,\n\t\t0xF1, 0x32, 0xAB, 0x7C, 0x55, 0x23, 0x0C, 0x8A,\n\t\t0xDB, 0xD2, 0x0B, 0x21, 0x4F, 0x20, 0x44, 0x94,\n\t\t0xF0, 0x80, 0x35, 0xD9, 0xCF, 0x1B, 0xEA, 0xA3,\n\t\t0x0A, 0x3F, 0x85, 0x22, 0xEA, 0xBB, 0x88, 0xD0,\n\t\t0x2D, 0x55, 0x58, 0xE7, 0xF4, 0x3C, 0x27, 0xB5,\n\t\t0x8C, 0x56, 0xDE, 0xC5, 0xBF, 0x67, 0x81, 0x20,\n\t\t0x55, 0xA9, 0x9B, 0xFC, 0xA8, 0x81, 0xE8, 0x6F,\n\t\t0x00, 0x24, 0xEF, 0x84, 0x50, 0x1E, 0xB6, 0x3B,\n\t\t0xD5, 0xAF, 0x84, 0x9A, 0x13, 0x4D, 0xE4, 0xDA,\n\t\t0xBC, 0xCB, 0x08, 0x7A, 0x6C, 0xAF, 0xE0, 0x42,\n\t\t0x6F, 0xF0, 0xD0, 0x3D, 0xE8, 0xCD, 0xCE, 0xA2,\n\t\t0xAF, 0x83, 0x74, 0x6F, 0x94, 0xB3, 0x3E, 0xBA,\n\t\t0x2D, 0xCF, 0x4D, 0xE7, 0x77, 0x5D, 0x6A, 0x4D,\n\t\t0xB8, 0xD0, 0xCC, 0xB0, 0xD7, 0x89, 0xE1, 0x1B,\n\t\t0x9B, 0xC3, 0x58, 0x6E, 0x82, 0xE3, 0x1A, 0x26,\n\t\t0x5C, 0xB2, 0x6F, 0x82, 0xEF, 0x70, 0x51, 0x39,\n\t\t0xA5, 0x46, 0x41, 0x18, 0x07, 0x2A, 0xF1, 0x3F,\n\t\t0x49, 0x4F, 0x1B, 0x9A, 0x07, 0xBB, 0xBD, 0xB1,\n\t\t0x9D, 0xD5, 0x96, 0xFD, 0xCA, 0xC4, 0x14, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x44, 0x75, 0x3F, 0x60, 0x11, 0xC6, 0x80, 0x59,\n\t\t0xB5, 0xFD, 0xBA, 0xF6, 0x15, 0x6E, 0x15, 0x82,\n\t\t0x21, 0xB5, 0xF1, 0xA5, 0x44, 0x22, 0x58, 0x44,\n\t\t0xB3, 0x3F, 0x3D, 0x45, 0x09, 0xEF, 0xE0, 0xD4,\n\t\t0x18, 0x5A, 0x67, 0x06, 0x27, 0xC3, 0x65, 0x2B,\n\t\t0x4F, 0x64, 0x27, 0xB5, 0x83, 0xEB, 0xC5, 0xD9,\n\t\t0x41, 0xDA, 0x2A, 0x80, 0x11, 0x11, 0xA1, 0x2D,\n\t\t0x8D, 0x46, 0xAB, 0x1C, 0x0F, 0xDE, 0x95, 0xC9,\n\t\t0x1E, 0x53, 0x8B, 0xE2, 0xE8, 0x69, 0x54, 0xBE,\n\t\t0x14, 0xD3, 0xE7, 0xAE, 0x33, 0xD0, 0x40, 0x29,\n\t\t0x10, 0x2E, 0x42, 0x67, 0xF3, 0xE2, 0xF0, 0x99,\n\t\t0xFB, 0x76, 0xF6, 0x80, 0x1F, 0xF1, 0x9F, 0x26,\n\t\t0xB5, 0xBA, 0x07, 0xC2, 0x9A, 0xB7, 0x4C, 0xF1,\n\t\t0xE3, 0xF3, 0xE3, 0xBD, 0xFF, 0x36, 0x36, 0x99,\n\t\t0xDC, 0xFA, 0x7A, 0x32, 0xE3, 0xFF, 0xDA, 0x34,\n\t\t0x19, 0xBD, 0x22, 0x69, 0x1C, 0xC6, 0x41, 0x67,\n\t\t0xF6, 0x6A, 0x3C, 0x99, 0x97, 0x14, 0x14, 0x4E,\n\t\t0x10, 0x79, 0xE6, 0xFF, 0x04, 0x72, 0xDC, 0x21,\n\t\t0x8D, 0x11, 0x27, 0x4C, 0x06, 0x1D, 0x92, 0xD9,\n\t\t0x7E, 0xE5, 0xAC, 0x1E, 0x02, 0xC1, 0x04, 0xD1,\n\t\t0x31, 0x3A, 0x1C, 0xE3, 0x27, 0x23, 0x26, 0xD3,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0xA4, 0xBE, 0x7B, 0x99, 0xC4, 0x2B, 0x72,\n\t\t0xC4, 0xE0, 0x3C, 0xEF, 0x4A, 0xC7, 0x42, 0x0B,\n\t\t0x44, 0x5F, 0xB0, 0x72, 0x08, 0x04, 0xDF, 0x5F,\n\t\t0x58, 0xD2, 0x84, 0xE1, 0x6C, 0xF2, 0x7A, 0xE9,\n\t\t0x05, 0xDC, 0xD5, 0xE5, 0x3F, 0x2A, 0xC1, 0xCC,\n\t\t0x19, 0xD6, 0x2C, 0x76, 0x2F, 0xC9, 0x90, 0x6C,\n\t\t0xD4, 0x5A, 0x0A, 0x57, 0x20, 0xDC, 0xE5, 0x16,\n\t\t0x92, 0x28, 0x51, 0x18, 0xF8, 0x0D, 0xCD, 0x0C,\n\t\t0xFA, 0x40, 0x08, 0x73, 0x0A, 0x49, 0xC6, 0x9A,\n\t\t0xA2, 0x59, 0xCF, 0x92, 0x21, 0xF2, 0xA9, 0x92,\n\t\t0xC2, 0x16, 0x17, 0xE5, 0xFB, 0x36, 0x1B, 0x03,\n\t\t0xCF, 0xFE, 0x6B, 0xDC, 0x28, 0x38, 0x66, 0xD4,\n\t\t0xF4, 0x82, 0x3A, 0xBB, 0xF4, 0x3F, 0x02, 0xDD,\n\t\t0x4D, 0x93, 0x51, 0xF1, 0xE3, 0x7C, 0xBA, 0xBE,\n\t\t0x3E, 0xBA, 0x14, 0x38, 0xDC, 0xE2, 0x81, 0xD6,\n\t\t0xB8, 0x7F, 0xCD, 0xCC, 0x88, 0xF4, 0xD6, 0xC2,\n\t\t0x47, 0x3D, 0x47, 0x94, 0x67, 0xE1, 0x3A, 0x5A,\n\t\t0x1E, 0x94, 0xD1, 0xFC, 0xC3, 0x2B, 0x99, 0x32,\n\t\t0xC5, 0xF2, 0x8A, 0xDA, 0x66, 0x61, 0x5D, 0x1F,\n\t\t0x8C, 0x7E, 0x6E, 0x91, 0x70, 0xB0, 0x6F, 0xF1,\n\t\t0xC1, 0x04, 0x1E, 0xAA, 0x4C, 0xA8, 0x38, 0xED,\n\t\t0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0x44, 0x91, 0xAE, 0xCC, 0xD8, 0xED, 0xCC,\n\t\t0xEB, 0x6A, 0x6C, 0xB3, 0xC7, 0x72, 0x2B, 0x29,\n\t\t0x59, 0xCC, 0x59, 0x1F, 0x84, 0x43, 0xB1, 0xEF,\n\t\t0xBC, 0x19, 0xA4, 0x59, 0xD8, 0x4C, 0x77, 0x18,\n\t\t0x3B, 0x24, 0x39, 0xE5, 0x94, 0xE6, 0x44, 0xB5,\n\t\t0xB6, 0x60, 0x91, 0x05, 0x9F, 0xE3, 0x72, 0xCC,\n\t\t0x41, 0xC9, 0x8E, 0xE0, 0x1E, 0x2B, 0x83, 0x24,\n\t\t0x2E, 0xD2, 0x37, 0x9D, 0xC9, 0x7C, 0xB7, 0xF9,\n\t\t0xD7, 0x5F, 0xA1, 0x46, 0xB3, 0x6D, 0xFA, 0x9F,\n\t\t0x92, 0x3F, 0x2E, 0x50, 0x93, 0xB1, 0x9F, 0xA4,\n\t\t0xBE, 0xB1, 0x8D, 0x84, 0x4A, 0xF8, 0x92, 0x63,\n\t\t0x38, 0xF4, 0x58, 0xD4, 0x58, 0xF7, 0x45, 0x20,\n\t\t0x75, 0xBD, 0x08, 0x82, 0xE7, 0x05, 0x70, 0xFC,\n\t\t0x9B, 0x74, 0xCB, 0x61, 0xFA, 0x4F, 0xC2, 0xD5,\n\t\t0x0F, 0x8A, 0xEB, 0xA4, 0xEE, 0x7D, 0x1D, 0xFA,\n\t\t0xA4, 0xCD, 0xD4, 0x41, 0x34, 0xC7, 0x51, 0xEF,\n\t\t0x6D, 0xD0, 0x4D, 0x06, 0xF4, 0x89, 0x22, 0x56,\n\t\t0x47, 0x2A, 0x09, 0xB9, 0xCF, 0x68, 0x91, 0x97,\n\t\t0x69, 0xC3, 0xB1, 0xCC, 0xD7, 0x5C, 0x3B, 0x89,\n\t\t0xB7, 0xF1, 0x22, 0xD9, 0xB5, 0xC3, 0x7D, 0x87,\n\t\t0x45, 0xCA, 0xAA, 0xB7, 0x03, 0xA3, 0x21, 0x13,\n\t\t0xAF, 0xE7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0B, 0xA4, 0x7F, 0xC6, 0xAD, 0x53, 0x64, 0xED,\n\t\t0x20, 0xDB, 0xA3, 0x63, 0x84, 0x80, 0xFD, 0x26,\n\t\t0xAB, 0x35, 0xFC, 0xC2, 0xDA, 0x82, 0x20, 0xE9,\n\t\t0x71, 0xF3, 0x84, 0x92, 0x35, 0xD6, 0xE7, 0x06,\n\t\t0xF2, 0x91, 0xE0, 0x87, 0x36, 0xBD, 0x2E, 0xDB,\n\t\t0x5D, 0xE0, 0x42, 0x99, 0xBF, 0x2F, 0xBB, 0x97,\n\t\t0xD9, 0xFE, 0xA0, 0x24, 0x56, 0x24, 0x45, 0x40,\n\t\t0x82, 0x1A, 0x7E, 0xCD, 0x0F, 0x3B, 0x87, 0xA7,\n\t\t0x81, 0x9E, 0x05, 0x4F, 0xB1, 0x41, 0x30, 0xC9,\n\t\t0x22, 0x45, 0xB7, 0x2B, 0x8B, 0x8B, 0x4E, 0x5A,\n\t\t0x0D, 0x3A, 0x0C, 0xBF, 0x51, 0x3A, 0x75, 0xAE,\n\t\t0xB3, 0x98, 0xE2, 0xC5, 0x84, 0x25, 0x53, 0xC9,\n\t\t0x47, 0x29, 0x76, 0x03, 0xCC, 0x73, 0x30, 0x21,\n\t\t0x60, 0x84, 0x51, 0xA6, 0x15, 0xCD, 0xE7, 0x13,\n\t\t0x09, 0x9A, 0x4B, 0x4D, 0x1A, 0xB2, 0x6B, 0x6A,\n\t\t0x32, 0x29, 0x32, 0xD1, 0xFD, 0x6A, 0x99, 0xC0,\n\t\t0x28, 0x5B, 0x7C, 0x44, 0x10, 0x3C, 0x7E, 0xE8,\n\t\t0x04, 0x99, 0xDB, 0x07, 0x16, 0x16, 0x03, 0x82,\n\t\t0xDB, 0x8F, 0xEA, 0x1B, 0x5C, 0xAE, 0xA9, 0xAE,\n\t\t0xAA, 0xF1, 0xD9, 0x40, 0xDE, 0xDF, 0x18, 0x5B,\n\t\t0x90, 0x3D, 0xFC, 0x27, 0x64, 0xBA, 0xE9, 0x72,\n\t\t0x00, 0x5F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x80, 0xB7, 0xAB, 0xC0, 0xAF, 0x99, 0xD2,\n\t\t0x88, 0x97, 0x1D, 0x6A, 0x3B, 0xD3, 0x5D, 0xC8,\n\t\t0x02, 0xE7, 0x97, 0x5E, 0xEB, 0x85, 0x4B, 0xC1,\n\t\t0x6D, 0xC0, 0xD7, 0xA2, 0xB4, 0xC4, 0x16, 0x07,\n\t\t0xFC, 0xA9, 0xD2, 0x62, 0x8D, 0x04, 0x2D, 0x65,\n\t\t0xD7, 0xA2, 0xBD, 0xAB, 0xDE, 0x59, 0x12, 0xAB,\n\t\t0x36, 0xB2, 0x93, 0x93, 0x2C, 0x12, 0xF0, 0x2F,\n\t\t0x8C, 0x97, 0xD2, 0x62, 0x3F, 0xD4, 0xB6, 0x60,\n\t\t0xA5, 0x59, 0xDE, 0x3E, 0xBF, 0xE5, 0x8E, 0xF9,\n\t\t0x0F, 0x5C, 0xB5, 0xDD, 0x95, 0x15, 0xF5, 0xD2,\n\t\t0x11, 0x57, 0x82, 0x58, 0x03, 0xF3, 0x2A, 0xEA,\n\t\t0xF2, 0xC1, 0x70, 0x0F, 0xF8, 0xD0, 0x84, 0xC0,\n\t\t0xB7, 0xBC, 0xC7, 0x0A, 0xC7, 0xF2, 0x90, 0x90,\n\t\t0xAD, 0x8C, 0x21, 0x83, 0x75, 0x62, 0x4D, 0x58,\n\t\t0xF2, 0xCE, 0x78, 0x9A, 0xB0, 0xB3, 0x45, 0xDA,\n\t\t0x99, 0xAD, 0x17, 0xA4, 0x72, 0x79, 0xD3, 0xE8,\n\t\t0xA0, 0x01, 0xF3, 0x37, 0xE5, 0xFA, 0x72, 0x78,\n\t\t0xC2, 0x65, 0x54, 0xC6, 0x73, 0xA7, 0xBA, 0xC3,\n\t\t0x34, 0xEF, 0xB2, 0x58, 0x47, 0x1C, 0x41, 0x56,\n\t\t0x97, 0x4C, 0xD1, 0xB5, 0x47, 0x49, 0xA4, 0x90,\n\t\t0x00, 0xCC, 0x74, 0x59, 0xFB, 0x39, 0x83, 0xB4,\n\t\t0x25, 0x8E, 0x1F, 0x0A, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC2, 0x54, 0xB3, 0x8A, 0xAE, 0xD7, 0x04, 0xCC,\n\t\t0xE2, 0x41, 0xAC, 0x23, 0x08, 0x49, 0x0D, 0x46,\n\t\t0x9A, 0xA0, 0x14, 0x03, 0xA4, 0x4F, 0xA4, 0x49,\n\t\t0x87, 0xE3, 0xA3, 0x3A, 0x94, 0xF5, 0x1A, 0x9B,\n\t\t0x76, 0x2D, 0x02, 0xEA, 0x54, 0x96, 0x7A, 0x8B,\n\t\t0xA3, 0x51, 0x81, 0x2A, 0x66, 0x62, 0x46, 0x3E,\n\t\t0x82, 0xFC, 0xC4, 0xEE, 0x07, 0xAF, 0x08, 0x62,\n\t\t0x11, 0x3E, 0x01, 0xC3, 0xF6, 0xD5, 0x13, 0xB2,\n\t\t0x92, 0xDD, 0x02, 0xAE, 0x0E, 0x3A, 0xFC, 0xC8,\n\t\t0x58, 0x4B, 0x55, 0x9B, 0x93, 0x0A, 0x27, 0xF8,\n\t\t0x77, 0x44, 0x3D, 0x94, 0x43, 0xAF, 0xA1, 0x19,\n\t\t0xDB, 0x7C, 0xEE, 0x8C, 0x63, 0x2E, 0x18, 0xF1,\n\t\t0x86, 0xDF, 0x0B, 0x90, 0x7E, 0x8E, 0x3F, 0x32,\n\t\t0x67, 0xF4, 0x8A, 0x5A, 0x44, 0x23, 0x2B, 0x72,\n\t\t0x0C, 0xC9, 0x33, 0x07, 0x20, 0xE9, 0x3A, 0x31,\n\t\t0xCF, 0xBD, 0xAB, 0x14, 0x71, 0x84, 0x53, 0xCD,\n\t\t0x5E, 0xAC, 0x89, 0xBE, 0xAC, 0x73, 0xC9, 0x96,\n\t\t0xB6, 0x17, 0x5B, 0xAE, 0x2E, 0x91, 0xED, 0xA4,\n\t\t0x0E, 0x47, 0x62, 0x5B, 0x28, 0x6D, 0x42, 0x99,\n\t\t0x3F, 0xCA, 0xC9, 0x67, 0xE8, 0x32, 0x0D, 0x7C,\n\t\t0xB0, 0x13, 0xA8, 0x44, 0x27, 0xDF, 0x4E, 0x30,\n\t\t0xD2, 0x3A, 0xBE, 0x9C, 0xFE, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0xC8, 0xDF, 0x1E, 0xF3, 0x60, 0x6C, 0x51,\n\t\t0x7F, 0x5A, 0x2D, 0x86, 0x23, 0xE5, 0xCD, 0x03,\n\t\t0x25, 0x50, 0x4E, 0xBF, 0xC6, 0x70, 0xDA, 0x56,\n\t\t0xCA, 0x01, 0xA5, 0x70, 0xCF, 0x38, 0x40, 0x41,\n\t\t0x6B, 0x24, 0xF2, 0x10, 0x91, 0xA6, 0x8A, 0x53,\n\t\t0x6E, 0x16, 0x2C, 0xC7, 0xED, 0x79, 0x22, 0x86,\n\t\t0x9B, 0x7A, 0xB3, 0x02, 0x83, 0xE5, 0x7F, 0x5E,\n\t\t0xEB, 0x60, 0xB7, 0x78, 0xA0, 0x6A, 0x8C, 0x5D,\n\t\t0x6C, 0x6D, 0x10, 0xC9, 0x1F, 0xE5, 0xCD, 0x37,\n\t\t0xCE, 0x47, 0x66, 0x9B, 0x78, 0x5B, 0x11, 0xA3,\n\t\t0xE1, 0xAE, 0x82, 0x4E, 0xB9, 0xDB, 0xC4, 0x85,\n\t\t0x7A, 0x3E, 0xCF, 0xE0, 0xD1, 0xAE, 0xED, 0xEB,\n\t\t0x10, 0x36, 0x88, 0xDA, 0xA0, 0x7C, 0x4E, 0x01,\n\t\t0xEB, 0x3E, 0x12, 0x50, 0x7F, 0xCB, 0xDF, 0x15,\n\t\t0x22, 0xFC, 0x5A, 0x18, 0x6A, 0xFB, 0xD8, 0x58,\n\t\t0xCF, 0xE8, 0xA4, 0x53, 0x27, 0x8C, 0x78, 0x28,\n\t\t0x52, 0x71, 0xC3, 0x03, 0xA8, 0x24, 0x17, 0xAF,\n\t\t0xA3, 0xD1, 0x89, 0x3E, 0x09, 0xB4, 0xD2, 0xD1,\n\t\t0x14, 0x6C, 0x71, 0x5C, 0xD2, 0x26, 0x29, 0x2A,\n\t\t0xF1, 0xEF, 0x2A, 0xD9, 0x68, 0xAC, 0x7E, 0x49,\n\t\t0x1C, 0x12, 0x71, 0x29, 0xD1, 0x06, 0x67, 0x73,\n\t\t0x36, 0x76, 0x7F, 0x25, 0x59, 0x7C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0xB3, 0xDB, 0x73, 0xE4, 0x78, 0xB5, 0x95,\n\t\t0x72, 0x76, 0xB1, 0xC6, 0xB1, 0x6B, 0x1C, 0xB2,\n\t\t0x6D, 0x66, 0x79, 0xD4, 0xCE, 0x00, 0x9E, 0xE6,\n\t\t0xE5, 0xF4, 0xDF, 0xF8, 0xAC, 0x13, 0x52, 0x96,\n\t\t0xF3, 0xCE, 0xEB, 0x80, 0x42, 0x6D, 0x5B, 0xFF,\n\t\t0xAC, 0x03, 0x24, 0xE9, 0x27, 0xD7, 0xF7, 0x7E,\n\t\t0x31, 0xD0, 0x11, 0x73, 0x7E, 0x74, 0x60, 0xCB,\n\t\t0x1F, 0x19, 0xB8, 0xC8, 0xAE, 0xD2, 0x5A, 0x78,\n\t\t0x6E, 0xBD, 0x8B, 0x52, 0x15, 0x24, 0xC5, 0xFA,\n\t\t0xDD, 0xFA, 0x00, 0x9C, 0x67, 0x99, 0x77, 0x8B,\n\t\t0x48, 0xC5, 0x00, 0x75, 0xD4, 0x3D, 0xB1, 0xDB,\n\t\t0xDB, 0x89, 0x17, 0x15, 0xF0, 0x38, 0x59, 0x5C,\n\t\t0x59, 0x73, 0x80, 0xA8, 0xD0, 0x2B, 0xAA, 0x3F,\n\t\t0x06, 0xC5, 0x8B, 0xF3, 0xD6, 0x10, 0x14, 0x8E,\n\t\t0xF8, 0x4C, 0x7B, 0xFC, 0x61, 0x04, 0x55, 0xB6,\n\t\t0x3C, 0x1A, 0x8A, 0xCC, 0x9E, 0x83, 0x4C, 0xC0,\n\t\t0x79, 0xBD, 0xC9, 0x45, 0x2B, 0xF5, 0xA1, 0x96,\n\t\t0x4C, 0x75, 0x77, 0x6F, 0x33, 0xCE, 0x64, 0x8D,\n\t\t0x71, 0xB9, 0x9A, 0x3A, 0x97, 0xF7, 0x76, 0x93,\n\t\t0x8F, 0xD7, 0x63, 0x14, 0x29, 0x6A, 0x89, 0x29,\n\t\t0x73, 0xF1, 0xAC, 0x73, 0xCF, 0xD7, 0x78, 0xEB,\n\t\t0x13, 0x0B, 0xB7, 0xAA, 0xCA, 0xB4, 0xB1, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB3, 0x90, 0x16, 0x0A, 0xAB, 0x43, 0x0B, 0xA9,\n\t\t0xFD, 0x39, 0x95, 0x6B, 0xC2, 0xCF, 0xFB, 0xB8,\n\t\t0x1E, 0x85, 0xF8, 0x33, 0x23, 0x84, 0x0C, 0x66,\n\t\t0x5C, 0xB3, 0xC8, 0x53, 0x4D, 0xCB, 0xBA, 0x46,\n\t\t0x76, 0x9A, 0xCE, 0x43, 0xB2, 0x1A, 0x0E, 0x0F,\n\t\t0x68, 0x08, 0xB2, 0x2C, 0xBE, 0x2E, 0x64, 0x07,\n\t\t0x5C, 0x5E, 0xE4, 0xAE, 0xB9, 0xF6, 0x58, 0x8C,\n\t\t0xF3, 0x77, 0xA7, 0xF1, 0x0F, 0x82, 0x4A, 0xA4,\n\t\t0x8E, 0x9C, 0x3F, 0xF9, 0x3C, 0x2A, 0xB1, 0xEE,\n\t\t0x3B, 0xF2, 0x14, 0x9E, 0xC9, 0xD5, 0x17, 0x83,\n\t\t0xAF, 0x44, 0xD5, 0x0D, 0x49, 0xF5, 0x80, 0x1F,\n\t\t0x5E, 0x30, 0x18, 0x3B, 0x4A, 0x18, 0xEE, 0x99,\n\t\t0x49, 0x63, 0x57, 0x20, 0x16, 0x02, 0xCF, 0xB7,\n\t\t0xCD, 0xC6, 0xC6, 0x8E, 0xA9, 0x5B, 0xDB, 0x85,\n\t\t0x8D, 0xCE, 0xF3, 0xF4, 0x33, 0x3E, 0x30, 0x41,\n\t\t0x83, 0xF1, 0x39, 0x81, 0x1C, 0x85, 0x3C, 0xE1,\n\t\t0x39, 0x7D, 0xEA, 0xDE, 0xA3, 0x87, 0x50, 0x36,\n\t\t0xC7, 0x2D, 0x4E, 0x01, 0x8F, 0x84, 0x43, 0x76,\n\t\t0x3E, 0x56, 0x79, 0xBB, 0xF1, 0x77, 0xB6, 0xD6,\n\t\t0xF9, 0x29, 0x5A, 0x9F, 0x00, 0x79, 0xDD, 0x6F,\n\t\t0x3D, 0x33, 0xD5, 0x23, 0x48, 0x1B, 0x44, 0xD5,\n\t\t0xAB, 0xF4, 0x32, 0xFB, 0x5C, 0xC3, 0x72, 0xDC,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0x38, 0x0D, 0xDA, 0xC0, 0xF8, 0xE0, 0x71,\n\t\t0x71, 0xD0, 0x57, 0x59, 0xFA, 0xC1, 0xDC, 0x71,\n\t\t0xA2, 0x24, 0x48, 0xE1, 0x45, 0x3F, 0xF2, 0x43,\n\t\t0x0F, 0x82, 0x94, 0x47, 0x43, 0x45, 0x7B, 0x56,\n\t\t0xA6, 0xC5, 0x22, 0x8F, 0x6D, 0x14, 0x40, 0x8D,\n\t\t0x70, 0x3C, 0xDB, 0x89, 0x30, 0x5C, 0x5D, 0x67,\n\t\t0xEF, 0xD1, 0xC8, 0xCC, 0x9B, 0x0B, 0x14, 0x5E,\n\t\t0x51, 0x78, 0x4E, 0xDA, 0xB2, 0xBE, 0xAB, 0x00,\n\t\t0x21, 0xDC, 0xE4, 0xA9, 0x3F, 0xD4, 0x11, 0x3C,\n\t\t0xBD, 0xD7, 0xC7, 0xA3, 0x3A, 0x6A, 0x77, 0x02,\n\t\t0x82, 0x28, 0xEB, 0x6B, 0x2A, 0x67, 0x50, 0xDF,\n\t\t0xD2, 0xF8, 0x42, 0x76, 0x9D, 0xA9, 0x69, 0x2B,\n\t\t0x8F, 0x1D, 0xA6, 0xF9, 0xCE, 0x58, 0xED, 0x56,\n\t\t0xA6, 0x3A, 0x66, 0x6B, 0xE9, 0x79, 0x12, 0xF4,\n\t\t0x64, 0xFF, 0x57, 0xD3, 0x21, 0x48, 0x89, 0xB7,\n\t\t0xD6, 0x63, 0x94, 0xB7, 0x59, 0xCA, 0xA1, 0x8E,\n\t\t0x57, 0x26, 0x6B, 0x63, 0xBE, 0xF3, 0x00, 0x2A,\n\t\t0x8A, 0x32, 0xD1, 0x13, 0x8F, 0xF0, 0x33, 0xE8,\n\t\t0xF0, 0x78, 0xD8, 0x8B, 0x2F, 0x01, 0xB8, 0x00,\n\t\t0xE3, 0xF1, 0x18, 0x1A, 0xCB, 0x82, 0x46, 0x0B,\n\t\t0x83, 0x52, 0xB6, 0x73, 0x6B, 0x3F, 0x12, 0x2F,\n\t\t0x02, 0xF4, 0x16, 0xFD, 0x4A, 0xA4, 0x0E, 0xC9,\n\t\t0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB4, 0x80, 0xF5, 0x6A, 0x66, 0xF5, 0x1C, 0xB1,\n\t\t0x38, 0x5D, 0xEC, 0x32, 0x7C, 0xE5, 0x86, 0xE8,\n\t\t0x1D, 0x3D, 0x91, 0x43, 0xA7, 0x30, 0x1D, 0xCE,\n\t\t0x4B, 0xC5, 0x93, 0x03, 0x50, 0x80, 0xD6, 0xC2,\n\t\t0xE1, 0xF0, 0xCB, 0x25, 0x6B, 0xFA, 0xA0, 0x82,\n\t\t0xF6, 0x8E, 0xDD, 0x85, 0x42, 0xC0, 0xE0, 0x16,\n\t\t0x64, 0x64, 0x02, 0x1D, 0xD2, 0xA5, 0xD7, 0x21,\n\t\t0xE9, 0xF6, 0xCE, 0x79, 0xD0, 0x52, 0x08, 0xC3,\n\t\t0x48, 0xD9, 0xC8, 0x92, 0xBE, 0xEC, 0xDA, 0x78,\n\t\t0x20, 0x0F, 0xF6, 0x7D, 0x61, 0xA9, 0x6D, 0x7D,\n\t\t0x2D, 0xF1, 0xEB, 0x54, 0x26, 0xD4, 0x1D, 0x5C,\n\t\t0xCA, 0x0A, 0xE3, 0xB2, 0x5E, 0x89, 0x6A, 0x91,\n\t\t0x43, 0x60, 0xDB, 0x47, 0x3C, 0x96, 0x89, 0x9B,\n\t\t0x92, 0x3F, 0xD8, 0x50, 0xA0, 0x37, 0x70, 0x92,\n\t\t0x34, 0x73, 0xFD, 0xED, 0x07, 0xC0, 0xB8, 0x2C,\n\t\t0xFA, 0x2E, 0x8C, 0x6F, 0x9A, 0xEC, 0xA4, 0xF2,\n\t\t0x66, 0x82, 0x9E, 0xBD, 0x10, 0xA0, 0x7C, 0x16,\n\t\t0x62, 0xD2, 0xAB, 0x1F, 0x29, 0x86, 0xEB, 0x9E,\n\t\t0xBC, 0x33, 0x55, 0x99, 0x58, 0xDB, 0x46, 0xA8,\n\t\t0x9D, 0x46, 0xC7, 0xDE, 0xE6, 0x17, 0xCA, 0xF1,\n\t\t0x74, 0x0F, 0x5E, 0x30, 0x22, 0x45, 0x8D, 0x5C,\n\t\t0xB0, 0xB8, 0x47, 0x63, 0x81, 0xED, 0x6E, 0xC8,\n\t\t0xAB, 0xC7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA9, 0x1A, 0x2D, 0x8E, 0xCB, 0x64, 0x85, 0xFA,\n\t\t0x78, 0x0A, 0xDB, 0x7D, 0xAB, 0x96, 0x79, 0xAC,\n\t\t0x17, 0xF2, 0xB2, 0x69, 0x30, 0x65, 0x89, 0xE1,\n\t\t0xEF, 0xF3, 0xBD, 0x78, 0x42, 0xC2, 0xE0, 0x04,\n\t\t0x79, 0x5B, 0xA3, 0x36, 0x7A, 0xB5, 0xE6, 0xBA,\n\t\t0xD5, 0x84, 0x15, 0x9A, 0x6E, 0x6C, 0x06, 0x3D,\n\t\t0x64, 0xC0, 0x33, 0x8C, 0xDB, 0x19, 0xF8, 0x9E,\n\t\t0xBA, 0x55, 0x05, 0x99, 0x92, 0xB0, 0x22, 0x58,\n\t\t0xF2, 0x7F, 0xBB, 0xE1, 0xB5, 0xB7, 0x48, 0x81,\n\t\t0x0A, 0x6D, 0x00, 0xCB, 0x36, 0x5E, 0x08, 0xA4,\n\t\t0x93, 0xB9, 0x81, 0x59, 0xA1, 0x69, 0x61, 0x6B,\n\t\t0x8F, 0xF8, 0x8F, 0x7E, 0x67, 0xE7, 0xDD, 0xB6,\n\t\t0x50, 0x2E, 0x03, 0x48, 0x1A, 0x2C, 0x60, 0x18,\n\t\t0x52, 0xED, 0x0B, 0x66, 0x51, 0xFB, 0x89, 0x63,\n\t\t0xAF, 0x76, 0x0F, 0xDA, 0xC3, 0x6E, 0xDD, 0x4F,\n\t\t0xDC, 0xCE, 0x15, 0x29, 0xB2, 0xC3, 0x80, 0x0A,\n\t\t0xF3, 0xE6, 0x3A, 0xB6, 0xBB, 0x01, 0x38, 0x64,\n\t\t0xB4, 0x99, 0x50, 0xF0, 0x4A, 0x3C, 0x78, 0x4F,\n\t\t0x0E, 0x84, 0xDB, 0x4A, 0x1F, 0x58, 0xAA, 0x8B,\n\t\t0x4A, 0x43, 0x7B, 0x86, 0x67, 0x3D, 0x12, 0x4C,\n\t\t0xAA, 0x85, 0x34, 0xAF, 0xFF, 0x3F, 0xC5, 0xBE,\n\t\t0x3F, 0x5D, 0x5F, 0x16, 0xBA, 0x6F, 0x86, 0x2A,\n\t\t0xB5, 0xB9, 0xE7, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x21, 0x4B, 0x8E, 0x93, 0x4E, 0x70, 0xE2, 0xE9,\n\t\t0xED, 0x6C, 0xA6, 0x5E, 0x19, 0x8B, 0xCA, 0x56,\n\t\t0xC8, 0x4F, 0x49, 0x8F, 0xC6, 0x42, 0xB5, 0xAD,\n\t\t0xD5, 0xB7, 0x09, 0xB6, 0x25, 0x44, 0x17, 0x1A,\n\t\t0x4D, 0x57, 0xF8, 0x2D, 0x70, 0xD1, 0xFB, 0xB5,\n\t\t0xCD, 0x43, 0x59, 0x37, 0x9A, 0xAD, 0xD8, 0xDB,\n\t\t0xF2, 0x74, 0xDA, 0x26, 0x5E, 0xA7, 0x83, 0x02,\n\t\t0xD6, 0x6F, 0x13, 0x0A, 0xA5, 0x59, 0x3A, 0xB9,\n\t\t0x68, 0xA6, 0x4F, 0x59, 0x6E, 0x5F, 0x72, 0x09,\n\t\t0x3C, 0xCC, 0x3E, 0x54, 0x73, 0xE2, 0xDE, 0x5C,\n\t\t0xB4, 0x37, 0x88, 0x23, 0xE6, 0x28, 0x2E, 0x93,\n\t\t0xD5, 0x2F, 0xBD, 0xC4, 0x21, 0x7C, 0xB1, 0xF9,\n\t\t0x42, 0xDA, 0x7E, 0x5F, 0xDB, 0xAE, 0x8C, 0x5C,\n\t\t0xCD, 0x44, 0xC5, 0x9F, 0xDE, 0x24, 0x12, 0x8B,\n\t\t0xBC, 0xC3, 0x43, 0x6B, 0xB6, 0xE4, 0x3F, 0xA6,\n\t\t0xD7, 0xBA, 0xCB, 0x7A, 0x87, 0x14, 0xF6, 0x93,\n\t\t0xF1, 0x34, 0x8D, 0xED, 0xBB, 0x02, 0x4A, 0x8C,\n\t\t0x22, 0xE1, 0x64, 0xE0, 0xE7, 0x80, 0x4A, 0x51,\n\t\t0xBF, 0xB3, 0x16, 0x56, 0x9C, 0x3F, 0xDE, 0x1B,\n\t\t0x77, 0x1F, 0xB2, 0xAF, 0x9A, 0x64, 0x8D, 0x94,\n\t\t0x9C, 0xD7, 0x01, 0xCB, 0xAB, 0x36, 0xA5, 0xBC,\n\t\t0xD8, 0x7C, 0x69, 0x23, 0x42, 0x83, 0x01, 0xF3,\n\t\t0xD6, 0x4F, 0x52, 0x31, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA2, 0xEF, 0xA7, 0x08, 0xDD, 0xA8, 0x1F, 0x8E,\n\t\t0xF9, 0x89, 0xF3, 0x7C, 0xB1, 0x0C, 0xF3, 0x44,\n\t\t0xA8, 0xA9, 0x15, 0x48, 0xCF, 0xFB, 0xAB, 0x47,\n\t\t0x40, 0x41, 0xB5, 0x9C, 0x5E, 0xBC, 0xEB, 0xF3,\n\t\t0x43, 0x55, 0xE3, 0x8D, 0xE9, 0xE3, 0xB8, 0x53,\n\t\t0x20, 0x1B, 0x3A, 0x45, 0x47, 0x76, 0x2B, 0x9D,\n\t\t0x10, 0xBF, 0xBD, 0xB5, 0x2D, 0x82, 0x30, 0xC0,\n\t\t0x57, 0xFE, 0x84, 0x17, 0x7B, 0x77, 0x90, 0xF4,\n\t\t0x88, 0x20, 0x4D, 0x40, 0x1F, 0xB8, 0xDC, 0x35,\n\t\t0xFD, 0xA8, 0x36, 0xCB, 0xD5, 0x49, 0xD5, 0x04,\n\t\t0xC4, 0x74, 0x87, 0xCA, 0x1E, 0xD4, 0xFE, 0x80,\n\t\t0xF3, 0x27, 0xAC, 0xD8, 0x4A, 0x43, 0xE2, 0x28,\n\t\t0xC4, 0x3C, 0x81, 0x10, 0x70, 0xD7, 0x4B, 0x78,\n\t\t0x8A, 0x3E, 0xA7, 0xB3, 0x9B, 0x4A, 0x90, 0x8B,\n\t\t0xF9, 0xA1, 0x70, 0x98, 0xFE, 0x36, 0x72, 0x3F,\n\t\t0x99, 0x4B, 0x0D, 0x4C, 0xF2, 0x39, 0x0A, 0xD4,\n\t\t0x30, 0xB9, 0x79, 0xA5, 0xA4, 0x8B, 0x89, 0xE1,\n\t\t0xB7, 0x06, 0x96, 0x56, 0xF8, 0x06, 0xD5, 0x3D,\n\t\t0xED, 0x32, 0xCD, 0x25, 0x6E, 0x3D, 0x3A, 0xD0,\n\t\t0xEC, 0x09, 0x73, 0x8B, 0x82, 0x2A, 0xBA, 0x50,\n\t\t0x7C, 0x16, 0xD1, 0x5F, 0x2F, 0x4B, 0x74, 0x8F,\n\t\t0xD0, 0x50, 0xB7, 0x98, 0x46, 0x54, 0xE5, 0x97,\n\t\t0xD9, 0xB3, 0x0C, 0x63, 0xEB, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x8E, 0x20, 0xF3, 0xBB, 0x00, 0xF4, 0xD3,\n\t\t0x0A, 0x8B, 0x6D, 0x53, 0x45, 0x8F, 0xF0, 0xB1,\n\t\t0x30, 0x32, 0xBD, 0xAE, 0x6B, 0xBF, 0x1C, 0x99,\n\t\t0x38, 0x9D, 0x32, 0x06, 0x92, 0x84, 0xDB, 0xA2,\n\t\t0xE8, 0x2E, 0x06, 0x82, 0x05, 0x58, 0x3B, 0xF4,\n\t\t0x93, 0xDE, 0x4C, 0xBF, 0x87, 0x3D, 0xDB, 0x00,\n\t\t0x18, 0xD8, 0x66, 0xD4, 0x54, 0x3E, 0x48, 0x0B,\n\t\t0x7F, 0x30, 0x40, 0xBE, 0x11, 0x7F, 0x52, 0x6E,\n\t\t0x99, 0xDC, 0x60, 0xA6, 0x0B, 0xD8, 0x4C, 0x3E,\n\t\t0xBC, 0xA8, 0x33, 0x1D, 0xC2, 0xC1, 0x26, 0x30,\n\t\t0x43, 0x69, 0x42, 0x0C, 0x5C, 0x98, 0xD0, 0x0F,\n\t\t0x55, 0xD7, 0x53, 0xCF, 0x7A, 0x99, 0x3D, 0x58,\n\t\t0x96, 0x20, 0x93, 0xFA, 0xE8, 0x46, 0x0F, 0x2A,\n\t\t0xF2, 0xE4, 0x95, 0x90, 0x8B, 0xBE, 0x82, 0x76,\n\t\t0xC5, 0x0C, 0x11, 0xD1, 0x5D, 0xD7, 0xCE, 0x09,\n\t\t0xDF, 0xA3, 0x5A, 0x49, 0xBD, 0xB6, 0xC1, 0xB0,\n\t\t0x67, 0x9F, 0x4A, 0xBC, 0x26, 0x45, 0x03, 0x4D,\n\t\t0x9B, 0x61, 0xE0, 0x7F, 0x29, 0xAF, 0x79, 0x23,\n\t\t0x9D, 0xC2, 0xA4, 0x7B, 0xD0, 0x41, 0x57, 0xCC,\n\t\t0xB5, 0xE7, 0x70, 0x11, 0xF8, 0xDD, 0xA9, 0xF7,\n\t\t0x5E, 0xD0, 0x6E, 0x1F, 0xCB, 0x6B, 0x87, 0xB1,\n\t\t0x8A, 0x0D, 0x02, 0xA2, 0x64, 0x8D, 0x91, 0xF6,\n\t\t0x80, 0x0D, 0xDD, 0x04, 0x1A, 0x85, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0xA6, 0x20, 0x93, 0x50, 0x42, 0x0B, 0x4F,\n\t\t0xE7, 0xEB, 0x85, 0x9C, 0xBC, 0x21, 0xE7, 0x32,\n\t\t0x3F, 0x73, 0x92, 0x18, 0x19, 0xF0, 0x35, 0x29,\n\t\t0xDE, 0x30, 0x51, 0xD2, 0x48, 0xF5, 0xBA, 0x3D,\n\t\t0x73, 0x69, 0x4E, 0xAC, 0x76, 0xEF, 0x6E, 0x32,\n\t\t0x81, 0xC5, 0x17, 0x55, 0xCA, 0x6D, 0x62, 0x5F,\n\t\t0x6F, 0x84, 0x0B, 0x18, 0x1E, 0x18, 0xEF, 0x1F,\n\t\t0x22, 0x76, 0x69, 0x60, 0x3E, 0x7F, 0x65, 0x87,\n\t\t0x58, 0x91, 0x63, 0x91, 0x11, 0xD9, 0x96, 0x31,\n\t\t0x4D, 0xC4, 0xB6, 0xE5, 0xA2, 0xDD, 0x18, 0xA8,\n\t\t0xFA, 0x2D, 0xA3, 0x2E, 0xE3, 0xFC, 0x15, 0x14,\n\t\t0xA4, 0x4B, 0x3B, 0x10, 0x5D, 0x29, 0x1F, 0x3D,\n\t\t0x49, 0x99, 0x0D, 0x2A, 0x1C, 0x90, 0x49, 0x21,\n\t\t0x68, 0x5B, 0x9F, 0x71, 0x3C, 0x48, 0x4F, 0xA1,\n\t\t0x78, 0x76, 0x08, 0xC7, 0x35, 0xBC, 0xCA, 0xEB,\n\t\t0x4C, 0xEC, 0xCD, 0x3E, 0x79, 0x99, 0x60, 0x35,\n\t\t0x44, 0x44, 0xCD, 0xCE, 0x5D, 0x98, 0x80, 0xA3,\n\t\t0x10, 0x0C, 0xA2, 0x85, 0x56, 0x0D, 0x2B, 0x9D,\n\t\t0x38, 0x42, 0x39, 0x1F, 0x60, 0xEF, 0x89, 0x12,\n\t\t0x6A, 0x58, 0xA0, 0xAF, 0x45, 0x3B, 0x1D, 0xD0,\n\t\t0xD8, 0xEE, 0x44, 0xD2, 0x53, 0xA9, 0x9F, 0xBC,\n\t\t0xC9, 0xF5, 0xB0, 0xCC, 0xD7, 0xB8, 0x0C, 0xD2,\n\t\t0x48, 0x8A, 0x57, 0xBB, 0x4B, 0x23, 0xD8, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x85, 0xAE, 0xCB, 0x15, 0x12, 0x95, 0xBB, 0x3B,\n\t\t0x7C, 0x99, 0x2A, 0xA4, 0xC2, 0x53, 0x47, 0x01,\n\t\t0xE6, 0xEC, 0x0C, 0x98, 0x93, 0xD9, 0xBC, 0x8B,\n\t\t0x95, 0x71, 0x62, 0x62, 0x49, 0x74, 0x11, 0xD9,\n\t\t0x59, 0x2B, 0x4F, 0x06, 0x13, 0x57, 0xE7, 0xDE,\n\t\t0x7D, 0x03, 0xB0, 0xBF, 0x21, 0x3C, 0x0C, 0x37,\n\t\t0x1C, 0x51, 0x3E, 0x12, 0xFD, 0xF5, 0xD0, 0xFC,\n\t\t0xAD, 0xDF, 0x8B, 0x4B, 0x80, 0x1A, 0x26, 0x10,\n\t\t0x82, 0x73, 0x1D, 0xD2, 0x69, 0xAB, 0x64, 0xE4,\n\t\t0x36, 0xDB, 0xAD, 0xE4, 0x61, 0x52, 0x66, 0x9A,\n\t\t0x94, 0x5B, 0xC5, 0x1B, 0x9F, 0xB5, 0x83, 0xCF,\n\t\t0x28, 0x7C, 0x76, 0xAF, 0x8F, 0x23, 0x6B, 0x2B,\n\t\t0x44, 0xC8, 0x56, 0x49, 0x06, 0x6D, 0x2F, 0x46,\n\t\t0xAD, 0x69, 0x94, 0x35, 0xC3, 0xC3, 0xE9, 0x54,\n\t\t0xA9, 0xE8, 0x55, 0x03, 0x53, 0x7D, 0x70, 0xF3,\n\t\t0x4C, 0x06, 0xC5, 0xAA, 0x7C, 0x5E, 0x0C, 0xFF,\n\t\t0x11, 0xD2, 0xCF, 0x37, 0xC9, 0xCE, 0x6E, 0x88,\n\t\t0x3C, 0x83, 0x7D, 0x78, 0x73, 0xA0, 0xB1, 0x52,\n\t\t0x47, 0x0B, 0x26, 0xE2, 0x1C, 0x82, 0xFB, 0x36,\n\t\t0xC3, 0x00, 0xA5, 0xE0, 0xBB, 0x62, 0xC8, 0x1D,\n\t\t0x09, 0x44, 0x4D, 0x09, 0x67, 0xF0, 0xE8, 0xE8,\n\t\t0x53, 0x3D, 0x69, 0x66, 0x06, 0x86, 0xF2, 0xC7,\n\t\t0xFE, 0x2C, 0xC6, 0xF2, 0x84, 0x78, 0xE2, 0x31,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE7, 0xEA, 0xEA, 0x66, 0x6E, 0xDA, 0x1A, 0xD2,\n\t\t0x14, 0x06, 0x9E, 0xBE, 0x8A, 0xCC, 0x8C, 0x01,\n\t\t0xE7, 0xFC, 0xAE, 0xA2, 0x1A, 0xC8, 0xBC, 0x49,\n\t\t0x22, 0xC6, 0x86, 0xF8, 0xF2, 0x56, 0x74, 0x1F,\n\t\t0x6B, 0x29, 0xC0, 0x0F, 0xBA, 0x4E, 0x95, 0x56,\n\t\t0xB0, 0x56, 0xE3, 0xC1, 0xEE, 0x55, 0xD7, 0x5F,\n\t\t0x06, 0xD9, 0x46, 0xD7, 0x74, 0x50, 0xC5, 0x39,\n\t\t0x8E, 0x17, 0x84, 0x4D, 0xED, 0x4F, 0x72, 0x76,\n\t\t0x69, 0x3B, 0xBE, 0x91, 0x09, 0xBF, 0xE9, 0x50,\n\t\t0x7F, 0x42, 0xBC, 0xED, 0x19, 0x71, 0xB3, 0xB0,\n\t\t0x3F, 0x3D, 0x70, 0xF2, 0x5F, 0x0F, 0x99, 0xE2,\n\t\t0x9D, 0x82, 0x96, 0x9B, 0xCF, 0x1B, 0xB6, 0x63,\n\t\t0xE4, 0xC4, 0xAE, 0x2A, 0x04, 0x88, 0x2E, 0x05,\n\t\t0xBA, 0xA2, 0xF9, 0xC3, 0x4C, 0x02, 0x9B, 0x70,\n\t\t0x0C, 0x74, 0x57, 0x05, 0x58, 0x1C, 0xC5, 0xDC,\n\t\t0xEF, 0x33, 0x47, 0x2C, 0xF2, 0x31, 0x9A, 0xAD,\n\t\t0x0D, 0x1D, 0x37, 0xD9, 0x2A, 0xDD, 0x19, 0xE2,\n\t\t0x0C, 0x88, 0x16, 0x84, 0x75, 0x46, 0x39, 0x69,\n\t\t0xCA, 0x10, 0xC5, 0xE3, 0x7C, 0xDE, 0xE3, 0x46,\n\t\t0x48, 0x2E, 0xDB, 0xD9, 0x13, 0x36, 0x36, 0xAD,\n\t\t0x18, 0x69, 0x00, 0x70, 0xFA, 0x73, 0x13, 0xFA,\n\t\t0x39, 0xA7, 0xB8, 0x65, 0x6B, 0x3E, 0x67, 0x34,\n\t\t0x0D, 0x38, 0x6B, 0xD9, 0x1E, 0xB2, 0x06, 0x92,\n\t\t0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xD3, 0xCA, 0xE4, 0xDE, 0x4B, 0xB4, 0x34,\n\t\t0xD2, 0x2E, 0x77, 0x9D, 0x99, 0x2C, 0x67, 0x18,\n\t\t0x25, 0xB2, 0xAF, 0x52, 0x09, 0xA2, 0x36, 0xD0,\n\t\t0xD8, 0x2F, 0xE8, 0x10, 0x3D, 0x21, 0xBF, 0x45,\n\t\t0x19, 0x40, 0x1C, 0xE2, 0xCD, 0x4C, 0x28, 0x52,\n\t\t0xA8, 0xAA, 0x63, 0xF4, 0xAA, 0x29, 0xC8, 0x53,\n\t\t0x3A, 0xC9, 0xCB, 0x28, 0x0B, 0xF3, 0x9C, 0x92,\n\t\t0xE5, 0x81, 0x32, 0x08, 0xF5, 0x63, 0xE7, 0xB3,\n\t\t0xB8, 0x83, 0x93, 0xF6, 0x11, 0x17, 0x5E, 0x99,\n\t\t0xBD, 0xF2, 0x2A, 0xBC, 0x75, 0xE2, 0xCB, 0x17,\n\t\t0x5E, 0x5B, 0xCC, 0x9E, 0x0F, 0x61, 0x47, 0x66,\n\t\t0xE8, 0xC9, 0xF6, 0x1B, 0x67, 0x58, 0x99, 0xE7,\n\t\t0x01, 0xFA, 0xD7, 0x9D, 0xDC, 0x1F, 0x84, 0xC1,\n\t\t0x86, 0x49, 0xE5, 0x07, 0x95, 0x30, 0x56, 0x67,\n\t\t0xBD, 0x22, 0xF1, 0xBC, 0x5D, 0xAB, 0xF9, 0x14,\n\t\t0xEF, 0x20, 0x77, 0x70, 0xC9, 0x9C, 0xE3, 0xD8,\n\t\t0x02, 0xFF, 0x9A, 0xFB, 0x36, 0xC8, 0x29, 0xE5,\n\t\t0xEB, 0x34, 0xC3, 0x21, 0x8A, 0xA3, 0xAC, 0x47,\n\t\t0x38, 0x1D, 0xA3, 0x35, 0xD6, 0xDD, 0x17, 0x57,\n\t\t0xC9, 0x2A, 0xF0, 0x1F, 0x51, 0xB4, 0x5D, 0x1F,\n\t\t0x7B, 0x08, 0xA2, 0xCE, 0x50, 0x58, 0x64, 0x74,\n\t\t0x17, 0x1A, 0xCA, 0xA3, 0x69, 0x27, 0xB1, 0x07,\n\t\t0x52, 0x26, 0x8B, 0xC7, 0x27, 0xB0, 0x57, 0xF7,\n\t\t0xC1, 0x4D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0x23, 0x7D, 0x5B, 0x4E, 0x1F, 0xD2, 0x9C,\n\t\t0x66, 0x77, 0xC0, 0xFE, 0x43, 0x7B, 0xC6, 0x62,\n\t\t0x41, 0x65, 0xB3, 0xA6, 0xE3, 0xCA, 0x15, 0x72,\n\t\t0x58, 0xDE, 0xDE, 0x30, 0xD0, 0xA5, 0x93, 0x46,\n\t\t0xA5, 0x7B, 0x49, 0xAE, 0x0C, 0xB0, 0x49, 0x32,\n\t\t0x4D, 0x5C, 0x6F, 0x28, 0x9E, 0x91, 0xDE, 0x76,\n\t\t0xFF, 0xB2, 0x93, 0x95, 0xA7, 0x9E, 0x49, 0x37,\n\t\t0xA7, 0x4F, 0xDA, 0xEF, 0xA6, 0x5E, 0xA2, 0x51,\n\t\t0x3A, 0x48, 0x7B, 0x8B, 0x50, 0x67, 0x59, 0x54,\n\t\t0xB7, 0x2C, 0x9D, 0x55, 0x1B, 0x0D, 0xE8, 0x9E,\n\t\t0xF3, 0x9C, 0x55, 0x96, 0xE6, 0x78, 0xBA, 0xE4,\n\t\t0xB5, 0xB1, 0xCB, 0xEE, 0xBF, 0x86, 0xE6, 0x81,\n\t\t0x85, 0x55, 0xFE, 0x88, 0x6C, 0x62, 0x4F, 0xA3,\n\t\t0x7F, 0x64, 0x51, 0x20, 0x97, 0x3F, 0xC9, 0x2F,\n\t\t0x4F, 0x83, 0xB2, 0x63, 0xFE, 0x6D, 0x3E, 0x6E,\n\t\t0xB4, 0x89, 0x6D, 0x3B, 0xBD, 0xB8, 0x84, 0x0C,\n\t\t0x01, 0xA5, 0xF9, 0x6D, 0x92, 0x13, 0xAC, 0x04,\n\t\t0x00, 0xCB, 0x39, 0xE0, 0x45, 0xEB, 0xBD, 0xBA,\n\t\t0xE0, 0x01, 0x79, 0xAF, 0xB3, 0x1B, 0x77, 0x82,\n\t\t0x3A, 0x1C, 0xA3, 0xFA, 0xE0, 0x79, 0xD2, 0xCC,\n\t\t0x4B, 0x09, 0xFB, 0x05, 0x25, 0xAE, 0xC2, 0xEA,\n\t\t0x54, 0x21, 0xE2, 0xC4, 0xB5, 0xFF, 0x9E, 0x2C,\n\t\t0x88, 0x1A, 0x29, 0xB4, 0x9F, 0x98, 0x68, 0xD1,\n\t\t0x5A, 0x5D, 0xC4, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0xA8, 0xC1, 0x15, 0x68, 0x1B, 0x38, 0xEC,\n\t\t0x1F, 0xEF, 0x21, 0x37, 0xFE, 0x0D, 0xC1, 0xC7,\n\t\t0x6D, 0x53, 0xD0, 0x42, 0x82, 0x05, 0x36, 0x45,\n\t\t0x52, 0x33, 0x74, 0x38, 0x30, 0xFB, 0x08, 0xA9,\n\t\t0xD6, 0x01, 0xFD, 0x1F, 0x3D, 0x79, 0x6A, 0x08,\n\t\t0x47, 0x26, 0x87, 0xE4, 0x57, 0xCA, 0xD3, 0x16,\n\t\t0x6D, 0xD4, 0x78, 0x1F, 0xA3, 0xEC, 0x0A, 0xDE,\n\t\t0x3B, 0xA3, 0x1B, 0xA3, 0x8A, 0x52, 0x89, 0x32,\n\t\t0xF0, 0xC6, 0xA1, 0x72, 0x7D, 0x01, 0x26, 0x31,\n\t\t0xF6, 0x49, 0xE5, 0x0C, 0x76, 0xB9, 0x83, 0x87,\n\t\t0x32, 0x17, 0xFC, 0x3C, 0x39, 0x7C, 0x39, 0xAD,\n\t\t0x86, 0x61, 0xC0, 0xF8, 0x18, 0x22, 0x2C, 0x55,\n\t\t0xB3, 0x5D, 0x06, 0x79, 0xB8, 0xFF, 0x13, 0xFF,\n\t\t0x66, 0x23, 0x5A, 0xD5, 0xBB, 0xB6, 0x4C, 0x2E,\n\t\t0xAA, 0x28, 0x91, 0xE4, 0x00, 0xD4, 0x43, 0xC6,\n\t\t0x87, 0xDD, 0xBA, 0x42, 0x9C, 0x2E, 0xC0, 0x38,\n\t\t0xC0, 0x80, 0x78, 0x55, 0x10, 0xCF, 0x99, 0x9E,\n\t\t0x0D, 0x2B, 0xF4, 0xE3, 0x91, 0x8B, 0x27, 0xEC,\n\t\t0x20, 0x91, 0x45, 0xE0, 0x17, 0x6D, 0xD5, 0x33,\n\t\t0xFF, 0x69, 0x87, 0x6E, 0x4A, 0xC5, 0x74, 0x38,\n\t\t0xEC, 0x45, 0xFF, 0x35, 0x74, 0xA8, 0xE0, 0x3A,\n\t\t0xFD, 0xDF, 0x80, 0x2E, 0x94, 0x63, 0x85, 0xA1,\n\t\t0x58, 0x50, 0x55, 0x26, 0xC1, 0xF6, 0xF6, 0xD8,\n\t\t0x16, 0xDB, 0x2D, 0x3B, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF3, 0xF8, 0x19, 0x6E, 0xEB, 0x03, 0x5D, 0x4D,\n\t\t0x2D, 0x9A, 0x03, 0x12, 0xF9, 0x62, 0x19, 0x0A,\n\t\t0xF5, 0x45, 0x1A, 0x24, 0x5A, 0x04, 0xCA, 0x77,\n\t\t0xD2, 0xF7, 0x20, 0x1C, 0x57, 0xA3, 0x4F, 0x81,\n\t\t0x33, 0x28, 0x22, 0x73, 0x0F, 0xB6, 0x8B, 0xBE,\n\t\t0x9C, 0x78, 0x76, 0xFE, 0x5B, 0x2D, 0xFB, 0xD5,\n\t\t0x67, 0x34, 0x11, 0x0A, 0x9C, 0xC5, 0x50, 0x41,\n\t\t0x96, 0x43, 0xAD, 0x09, 0x4D, 0xDA, 0x17, 0x17,\n\t\t0x1F, 0xCB, 0x06, 0x43, 0x7E, 0x69, 0xE7, 0x6C,\n\t\t0x66, 0x14, 0xF4, 0xB9, 0x0A, 0xCF, 0xA3, 0x76,\n\t\t0x70, 0x93, 0xAD, 0x1E, 0xAE, 0xB5, 0xDD, 0xD3,\n\t\t0xEA, 0x30, 0x76, 0x9E, 0xFD, 0xAE, 0x09, 0x05,\n\t\t0x45, 0xEB, 0x74, 0xC4, 0x82, 0x55, 0x9C, 0x9C,\n\t\t0x08, 0xE7, 0x82, 0x31, 0xB0, 0xF2, 0x35, 0x40,\n\t\t0x2A, 0x33, 0x9E, 0xAF, 0x72, 0xC1, 0xC3, 0xF2,\n\t\t0x02, 0xA4, 0x56, 0xD9, 0xA9, 0x54, 0xE3, 0x18,\n\t\t0x73, 0x25, 0xBD, 0xAE, 0xC1, 0xCE, 0xE4, 0xA4,\n\t\t0x36, 0xE6, 0x5A, 0x7B, 0xA4, 0x01, 0x59, 0x6A,\n\t\t0x88, 0xC8, 0xB1, 0x16, 0x47, 0x0C, 0xAD, 0xF8,\n\t\t0x14, 0x3F, 0x1C, 0xF0, 0x20, 0x6E, 0xB7, 0xFE,\n\t\t0xA0, 0x9F, 0xBE, 0x13, 0x17, 0x8E, 0x30, 0xC7,\n\t\t0x52, 0x22, 0x18, 0xD8, 0x0C, 0xB5, 0x14, 0x65,\n\t\t0x50, 0xF9, 0x4C, 0x0F, 0x70, 0x85, 0x01, 0x1B,\n\t\t0xBE, 0xA6, 0x16, 0xC8, 0x2A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x17, 0x79, 0x0B, 0x06, 0x95, 0x43, 0xCC, 0x31,\n\t\t0x16, 0xBF, 0x84, 0x98, 0x3C, 0x6F, 0xDA, 0x6B,\n\t\t0x67, 0x82, 0xD4, 0x8B, 0xEA, 0x79, 0xF4, 0x35,\n\t\t0x9F, 0x19, 0x4A, 0x0A, 0x91, 0xF0, 0x71, 0xFC,\n\t\t0x9D, 0xFF, 0x79, 0x3A, 0xF6, 0x43, 0x02, 0xFF,\n\t\t0x58, 0x1D, 0x60, 0x90, 0x5C, 0xA0, 0xE0, 0xEC,\n\t\t0x07, 0xE1, 0x6B, 0xB1, 0xAF, 0x54, 0xD3, 0x0B,\n\t\t0xBE, 0x2A, 0xD2, 0xF5, 0x22, 0x61, 0x1D, 0x6D,\n\t\t0x16, 0x4C, 0xA8, 0x52, 0x74, 0x04, 0x1A, 0xB0,\n\t\t0xA0, 0x41, 0xF7, 0x8A, 0x06, 0x64, 0x80, 0xF1,\n\t\t0x9C, 0xB4, 0x4E, 0xF8, 0x89, 0x80, 0xFE, 0xBB,\n\t\t0x11, 0x08, 0x51, 0x36, 0x54, 0xB0, 0x64, 0x80,\n\t\t0x35, 0x0F, 0xB6, 0x89, 0x23, 0xB6, 0x4B, 0x3C,\n\t\t0x06, 0xC7, 0x49, 0xD9, 0xDA, 0x05, 0x43, 0x0A,\n\t\t0x0B, 0x44, 0x40, 0x10, 0x5C, 0x44, 0x65, 0x3E,\n\t\t0x80, 0x8A, 0x85, 0x57, 0xF5, 0x9A, 0xC7, 0x21,\n\t\t0xC9, 0x9A, 0xEA, 0x7E, 0xDF, 0x76, 0xB3, 0xBB,\n\t\t0x3F, 0x1A, 0xBE, 0xBB, 0x4A, 0x7E, 0x55, 0xBA,\n\t\t0xBF, 0x42, 0xCD, 0xC0, 0x3C, 0x91, 0x13, 0x5B,\n\t\t0x48, 0xFF, 0x15, 0x54, 0xE5, 0x7A, 0x96, 0xF0,\n\t\t0x7E, 0xD9, 0xBA, 0xB8, 0xE6, 0xF5, 0x29, 0xC9,\n\t\t0x3C, 0x6C, 0xCF, 0xA6, 0x96, 0x1A, 0x59, 0x1D,\n\t\t0x8D, 0x05, 0xD7, 0xA9, 0xEF, 0x4D, 0x33, 0x3B,\n\t\t0x77, 0x22, 0xD2, 0xB2, 0x9B, 0x08, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x86, 0xE0, 0xA5, 0xF8, 0xF3, 0xE9, 0x95, 0xDA,\n\t\t0xE4, 0x2D, 0x2E, 0x73, 0xD8, 0x74, 0x38, 0xCF,\n\t\t0x13, 0x9F, 0x4B, 0xC4, 0x2B, 0xDF, 0xFE, 0x97,\n\t\t0xDB, 0xF8, 0xFC, 0x26, 0x93, 0x9F, 0x14, 0x54,\n\t\t0xA2, 0x54, 0xFD, 0xCD, 0x56, 0x88, 0x2B, 0x3F,\n\t\t0x55, 0x2F, 0xA3, 0x0B, 0x25, 0xCA, 0x62, 0xD0,\n\t\t0x31, 0x5F, 0xA4, 0x9F, 0x1D, 0x5D, 0x42, 0x02,\n\t\t0x0B, 0x68, 0xBF, 0xC7, 0xBD, 0xB2, 0x0F, 0xD4,\n\t\t0x95, 0x7E, 0xD5, 0x0A, 0x53, 0x3B, 0x2B, 0xE7,\n\t\t0x20, 0xA8, 0xAF, 0x43, 0x8E, 0x68, 0xF1, 0x74,\n\t\t0xCB, 0xFE, 0xE6, 0x81, 0x7F, 0x3F, 0x0B, 0x3B,\n\t\t0xE2, 0xBF, 0xA3, 0x65, 0xAB, 0x51, 0x94, 0x2D,\n\t\t0xAB, 0x2B, 0x32, 0x1D, 0xEF, 0x06, 0x5C, 0x20,\n\t\t0xCD, 0xA6, 0xC7, 0xB1, 0xA7, 0xAA, 0x6F, 0xC3,\n\t\t0xA1, 0xF1, 0xD6, 0xB4, 0x18, 0x58, 0x80, 0x49,\n\t\t0x16, 0x01, 0x50, 0x7A, 0xE2, 0xA0, 0xFA, 0x96,\n\t\t0x86, 0xB4, 0x0A, 0xAF, 0x05, 0x24, 0x70, 0x5B,\n\t\t0x76, 0x0E, 0x15, 0xD9, 0xDB, 0x82, 0x2B, 0xBC,\n\t\t0xA5, 0x8F, 0xBA, 0x45, 0xF6, 0xC2, 0xD1, 0xB3,\n\t\t0x3F, 0xE4, 0x93, 0x81, 0x12, 0x0D, 0xEC, 0x86,\n\t\t0x2D, 0x39, 0x40, 0xA3, 0xB1, 0x45, 0x10, 0x61,\n\t\t0x25, 0xE3, 0xE9, 0x90, 0x68, 0xBE, 0xDA, 0x1B,\n\t\t0x07, 0x3E, 0x5F, 0x03, 0xD3, 0x8F, 0x69, 0x73,\n\t\t0xE5, 0x96, 0x9A, 0x4B, 0xAB, 0x89, 0x6E, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x04, 0x59, 0x37, 0x5F, 0x98, 0x86, 0xF0, 0x55,\n\t\t0x10, 0x5C, 0xB3, 0x4A, 0x10, 0x9E, 0xB4, 0x4D,\n\t\t0xE8, 0x38, 0xBD, 0x5E, 0x14, 0x81, 0x2F, 0x07,\n\t\t0x19, 0xA4, 0x05, 0x93, 0xAA, 0x1B, 0xD3, 0xC7,\n\t\t0x6C, 0x83, 0x39, 0xB7, 0xAD, 0x90, 0xD9, 0x34,\n\t\t0xD2, 0x3F, 0x1B, 0x2A, 0xEF, 0x5A, 0xCA, 0x6F,\n\t\t0x79, 0x5C, 0x4E, 0x01, 0x32, 0xFB, 0x1E, 0x2D,\n\t\t0x07, 0x02, 0xFB, 0x04, 0x4F, 0x47, 0x24, 0xFB,\n\t\t0x33, 0xE7, 0x5C, 0x5A, 0x5D, 0x5A, 0xF6, 0x05,\n\t\t0x01, 0xBE, 0xC7, 0xC8, 0x73, 0x34, 0x9B, 0x1B,\n\t\t0x8B, 0xB7, 0x56, 0xFF, 0x7A, 0x81, 0x60, 0x88,\n\t\t0xED, 0x08, 0xFD, 0x1A, 0x1E, 0x79, 0x83, 0x03,\n\t\t0x96, 0xD3, 0xF7, 0x3F, 0x46, 0x56, 0xDA, 0x87,\n\t\t0x0A, 0x5C, 0x1C, 0x0A, 0xA2, 0x38, 0xC0, 0x24,\n\t\t0xED, 0x49, 0x0E, 0xC9, 0x3E, 0x0E, 0x41, 0x0C,\n\t\t0x93, 0x12, 0xB9, 0x6B, 0x5A, 0x64, 0x31, 0x3E,\n\t\t0x3D, 0x40, 0x4C, 0x62, 0x36, 0xC6, 0x55, 0xC9,\n\t\t0xD9, 0xAD, 0x5D, 0xF6, 0xB6, 0x4E, 0x21, 0x49,\n\t\t0xBC, 0x62, 0xF0, 0x17, 0x3F, 0x33, 0xDF, 0x60,\n\t\t0x84, 0x0F, 0x44, 0x38, 0x6F, 0x47, 0x26, 0xCE,\n\t\t0x15, 0xEE, 0x50, 0xFB, 0xAA, 0x0A, 0xED, 0xF1,\n\t\t0xC3, 0x84, 0x22, 0x54, 0x13, 0x88, 0x9F, 0x68,\n\t\t0x57, 0x1E, 0x57, 0x84, 0x12, 0xBC, 0x6F, 0x68,\n\t\t0x97, 0x08, 0x18, 0x48, 0xFB, 0x7D, 0xF0, 0xCC,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0xC2, 0xC1, 0x38, 0xB0, 0xCE, 0xC8, 0x3D,\n\t\t0xDD, 0xB5, 0x72, 0x02, 0x43, 0x56, 0xC6, 0xA0,\n\t\t0x5B, 0x45, 0x6B, 0x88, 0x9F, 0x69, 0xA8, 0xDD,\n\t\t0x2C, 0xD8, 0x00, 0x7F, 0xE7, 0xA2, 0x37, 0x15,\n\t\t0xB5, 0x67, 0xFD, 0x6F, 0x64, 0x6C, 0x02, 0x82,\n\t\t0xB5, 0xC5, 0xD5, 0x36, 0x0C, 0x0E, 0x1D, 0xC0,\n\t\t0x4F, 0xA4, 0x5F, 0x69, 0x01, 0x0E, 0xAA, 0xFF,\n\t\t0x42, 0x38, 0x5B, 0xA8, 0x5F, 0xD8, 0xD3, 0x43,\n\t\t0xBD, 0x1F, 0x6D, 0x2A, 0xC4, 0x55, 0x6F, 0xC3,\n\t\t0x5E, 0xF5, 0x73, 0x94, 0x47, 0x36, 0x52, 0xF4,\n\t\t0x68, 0xBC, 0x28, 0xA0, 0x91, 0x1E, 0xEC, 0xA4,\n\t\t0x23, 0x4C, 0xF0, 0xF5, 0xE1, 0x5D, 0x5B, 0x61,\n\t\t0xA5, 0xC8, 0xE6, 0x34, 0x0E, 0x97, 0x48, 0x35,\n\t\t0xAA, 0x8D, 0x5E, 0x36, 0xC6, 0x3C, 0xFA, 0xFB,\n\t\t0x67, 0xBC, 0x13, 0x88, 0xD9, 0x4E, 0x2A, 0x57,\n\t\t0xF3, 0x70, 0x56, 0xFF, 0x19, 0x25, 0x40, 0x1F,\n\t\t0x3E, 0xA9, 0xB4, 0x97, 0xCE, 0x77, 0x50, 0xAF,\n\t\t0x79, 0xD4, 0x5A, 0x8B, 0xBF, 0xE9, 0xCF, 0xFD,\n\t\t0x05, 0x97, 0xA0, 0xAD, 0x17, 0xCB, 0xFF, 0xAA,\n\t\t0x0F, 0x90, 0x45, 0x1A, 0xC2, 0x5E, 0xD1, 0x4E,\n\t\t0x80, 0x7E, 0x4E, 0xC6, 0x8E, 0x01, 0x00, 0x37,\n\t\t0x3A, 0x9D, 0x95, 0x1D, 0x09, 0x4C, 0x43, 0x30,\n\t\t0x8E, 0xBC, 0x19, 0x5A, 0xAE, 0x1C, 0x68, 0x06,\n\t\t0x7E, 0x13, 0x08, 0xBB, 0xC6, 0x14, 0x4D, 0x04,\n\t\t0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x4D, 0x0E, 0xD2, 0x94, 0x39, 0x6D, 0x61,\n\t\t0x0F, 0x6B, 0x6C, 0xE1, 0x00, 0xA8, 0x76, 0xC0,\n\t\t0xEF, 0x5B, 0x6D, 0x31, 0x93, 0xB7, 0x46, 0xE2,\n\t\t0x15, 0x2C, 0xF4, 0x37, 0xC4, 0x22, 0xA2, 0xAB,\n\t\t0x89, 0xAB, 0xCA, 0x1A, 0xF3, 0x6D, 0x2D, 0x58,\n\t\t0x5D, 0xDC, 0xA4, 0x37, 0xE4, 0x3F, 0x9B, 0x04,\n\t\t0x5C, 0x12, 0x91, 0x47, 0x82, 0x0B, 0x0E, 0xC9,\n\t\t0x37, 0xD7, 0x5F, 0x50, 0x51, 0xBB, 0x70, 0xC5,\n\t\t0x28, 0xAD, 0x9D, 0x41, 0x9A, 0x38, 0xC9, 0x06,\n\t\t0x2D, 0x66, 0x5A, 0x11, 0x1E, 0x73, 0x8E, 0x44,\n\t\t0xEE, 0x9E, 0xC9, 0xC0, 0xF0, 0x6E, 0x56, 0x6C,\n\t\t0x72, 0x67, 0xB0, 0x5F, 0x8B, 0xB8, 0x24, 0x85,\n\t\t0x4D, 0x44, 0x41, 0xC4, 0xCD, 0x3B, 0xA1, 0x52,\n\t\t0x00, 0x2C, 0x44, 0x25, 0xE4, 0x2E, 0x9E, 0x67,\n\t\t0x92, 0x6E, 0xE8, 0xF1, 0x52, 0xF4, 0xB7, 0x6F,\n\t\t0x8B, 0xED, 0xF5, 0x08, 0x55, 0xBF, 0xFF, 0xB2,\n\t\t0x37, 0x80, 0xF0, 0x28, 0x97, 0x76, 0x55, 0x71,\n\t\t0xA6, 0x6B, 0x22, 0xC3, 0xB9, 0x1F, 0xB1, 0x15,\n\t\t0xEC, 0xBD, 0x8F, 0x6B, 0x60, 0xB4, 0x77, 0x61,\n\t\t0xCB, 0x89, 0xD7, 0x76, 0xD8, 0x37, 0x6F, 0xD7,\n\t\t0xA7, 0xEC, 0x9F, 0x26, 0x7E, 0x4A, 0x27, 0xC0,\n\t\t0x33, 0x9D, 0x05, 0x81, 0x2F, 0xB9, 0x8E, 0x33,\n\t\t0x21, 0x00, 0xC3, 0x54, 0x0D, 0x26, 0xA1, 0x3D,\n\t\t0x11, 0x22, 0xC0, 0x9A, 0xB6, 0x4A, 0xCD, 0x30,\n\t\t0x09, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8B, 0x18, 0xCB, 0x31, 0x35, 0x1D, 0xC0, 0xE0,\n\t\t0x00, 0x52, 0x72, 0x2E, 0x23, 0x6A, 0xB7, 0xC5,\n\t\t0x7C, 0x35, 0xC6, 0xFF, 0xFF, 0x24, 0xA1, 0xDC,\n\t\t0x28, 0xA5, 0x68, 0x54, 0xF4, 0x8E, 0xDE, 0xDD,\n\t\t0xB0, 0x67, 0x31, 0x52, 0x34, 0xF6, 0xB2, 0x53,\n\t\t0x08, 0xA4, 0x5C, 0x8F, 0xD9, 0xCD, 0x81, 0x30,\n\t\t0xEC, 0xB2, 0x4C, 0xB5, 0xAB, 0x0B, 0x17, 0x19,\n\t\t0x79, 0x66, 0x81, 0xFC, 0xBB, 0x4F, 0xD0, 0x07,\n\t\t0xF9, 0x2C, 0x7D, 0x94, 0x65, 0x45, 0xA0, 0xAC,\n\t\t0x34, 0x0F, 0x7E, 0x64, 0x1C, 0xF3, 0x64, 0x77,\n\t\t0x56, 0xE0, 0x8A, 0x96, 0xD4, 0xBD, 0x33, 0x96,\n\t\t0xB6, 0x91, 0xC9, 0x70, 0x1B, 0x14, 0x9C, 0x0C,\n\t\t0x38, 0x59, 0xFC, 0xC9, 0x22, 0xC7, 0x6D, 0x2E,\n\t\t0x82, 0x7B, 0x57, 0x17, 0x19, 0x8F, 0x01, 0x56,\n\t\t0x44, 0x30, 0x1A, 0xCF, 0xD2, 0x62, 0x98, 0x40,\n\t\t0xA0, 0x19, 0x6E, 0x00, 0xE9, 0xF5, 0x04, 0x77,\n\t\t0xFC, 0x56, 0x1D, 0xC6, 0x9C, 0x8D, 0xF6, 0x32,\n\t\t0x2D, 0x05, 0xE9, 0x22, 0x21, 0x2F, 0x2A, 0x5D,\n\t\t0x54, 0x36, 0x70, 0x1B, 0xC3, 0x25, 0x6C, 0xAD,\n\t\t0x9D, 0x86, 0x8C, 0xBD, 0x3C, 0xA4, 0x61, 0x69,\n\t\t0x38, 0xC8, 0xCB, 0x0E, 0x6D, 0xCA, 0x03, 0xD2,\n\t\t0xAC, 0xEC, 0x77, 0x09, 0xAA, 0x0D, 0xBB, 0x82,\n\t\t0xB5, 0x58, 0xB9, 0x12, 0xF7, 0xE1, 0x82, 0x83,\n\t\t0xFC, 0xF1, 0x3B, 0x7E, 0x32, 0xA9, 0x92, 0xB2,\n\t\t0x22, 0xF3, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0x96, 0x2F, 0x0B, 0x9C, 0x6D, 0x56, 0x28,\n\t\t0x57, 0x7F, 0xCB, 0xC1, 0x08, 0xD5, 0x70, 0x8C,\n\t\t0x2E, 0xCD, 0xC6, 0x5C, 0x15, 0x7E, 0xBA, 0xBA,\n\t\t0xDF, 0xC6, 0x83, 0x50, 0xCD, 0x07, 0x34, 0xD8,\n\t\t0xCE, 0x62, 0x77, 0x54, 0x4F, 0x39, 0xB1, 0x64,\n\t\t0x38, 0xF3, 0xB2, 0x9B, 0x82, 0x65, 0xBF, 0xE4,\n\t\t0x21, 0xEE, 0xC2, 0x2F, 0x85, 0x4E, 0x7C, 0xE8,\n\t\t0xC0, 0xD1, 0x65, 0xDD, 0xB3, 0x8E, 0xCC, 0x52,\n\t\t0x3D, 0x89, 0x57, 0x04, 0x76, 0x4D, 0xFE, 0x26,\n\t\t0x33, 0x03, 0xA7, 0x2D, 0xB9, 0xAE, 0xC0, 0x8B,\n\t\t0x1A, 0xAF, 0x5E, 0xDB, 0xA7, 0x46, 0xB5, 0x85,\n\t\t0xFA, 0xD6, 0xAF, 0x8B, 0x7C, 0x61, 0xC7, 0x75,\n\t\t0x3C, 0xF9, 0xF1, 0xFA, 0x61, 0x21, 0x95, 0x98,\n\t\t0x42, 0xBC, 0xF7, 0x45, 0x66, 0xCB, 0xD1, 0x8B,\n\t\t0xB8, 0x47, 0x1B, 0xCF, 0x43, 0x8C, 0xC3, 0x08,\n\t\t0x0F, 0xEA, 0xCA, 0x78, 0x91, 0xD3, 0x26, 0xE6,\n\t\t0x27, 0xDE, 0x7F, 0xB0, 0xF1, 0x04, 0x85, 0x1F,\n\t\t0x1A, 0xFC, 0xD8, 0x32, 0xC3, 0x03, 0x13, 0x66,\n\t\t0x40, 0x69, 0x53, 0x58, 0x15, 0x40, 0xED, 0xDB,\n\t\t0x08, 0x34, 0xDC, 0x79, 0x96, 0x4F, 0xAC, 0xAB,\n\t\t0x1E, 0x7B, 0x8A, 0x45, 0xA3, 0xC6, 0x4C, 0x67,\n\t\t0x26, 0xE3, 0x05, 0x7F, 0x82, 0xC2, 0x2C, 0x67,\n\t\t0x4C, 0xC0, 0x9F, 0x41, 0xBA, 0xC5, 0x9A, 0xAF,\n\t\t0x3F, 0x7C, 0x72, 0x7F, 0x4C, 0xEE, 0x52, 0x30,\n\t\t0x6F, 0x91, 0xFE, 0x4F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0x7A, 0xF4, 0xE3, 0x1D, 0x0F, 0x69, 0x2B,\n\t\t0xD7, 0x4C, 0x40, 0x89, 0xE0, 0xAF, 0x88, 0x90,\n\t\t0xA9, 0x33, 0x80, 0x0B, 0x04, 0x52, 0x1D, 0x59,\n\t\t0xBB, 0x8C, 0x24, 0xBA, 0xCC, 0x43, 0xE9, 0x61,\n\t\t0x93, 0xFE, 0xA4, 0x47, 0x5B, 0xD6, 0x74, 0x19,\n\t\t0x15, 0x33, 0x62, 0xB8, 0x3E, 0x54, 0xD2, 0x35,\n\t\t0xD7, 0xC7, 0x81, 0x6D, 0x40, 0x27, 0x19, 0x7E,\n\t\t0x73, 0xEC, 0x14, 0x74, 0xDD, 0x2D, 0x7D, 0x00,\n\t\t0x3C, 0x12, 0x97, 0xEA, 0xF6, 0xEA, 0x80, 0x58,\n\t\t0x6D, 0x74, 0x8C, 0xC5, 0x2F, 0x17, 0x19, 0xB7,\n\t\t0x3F, 0x66, 0xCD, 0x61, 0x74, 0xC0, 0x9C, 0x12,\n\t\t0x52, 0x4F, 0x96, 0x0C, 0xD4, 0xD4, 0xBC, 0x26,\n\t\t0xD0, 0x66, 0x02, 0x0D, 0x2E, 0xAD, 0x9A, 0xF8,\n\t\t0x21, 0x0B, 0xB7, 0x8E, 0xEB, 0xCB, 0x7E, 0x48,\n\t\t0x06, 0x04, 0xA1, 0xEE, 0xB1, 0x5C, 0xB5, 0xE3,\n\t\t0xDF, 0x95, 0xF8, 0xD7, 0x01, 0xB2, 0xD3, 0xEB,\n\t\t0xB0, 0xB5, 0xB0, 0x68, 0x22, 0xE1, 0x57, 0xF0,\n\t\t0x9F, 0xD5, 0xA1, 0x2F, 0xBF, 0x6A, 0xF1, 0x76,\n\t\t0x2F, 0xF5, 0xCC, 0x9A, 0x7B, 0xB7, 0x80, 0x23,\n\t\t0x7F, 0xE5, 0x72, 0xEE, 0xB9, 0xFC, 0x4F, 0x52,\n\t\t0xEA, 0x8B, 0x34, 0x94, 0xB1, 0x69, 0x0F, 0xA5,\n\t\t0x80, 0x98, 0x19, 0xAF, 0x46, 0x80, 0x07, 0x0D,\n\t\t0x25, 0x08, 0x1D, 0xC0, 0x0B, 0xF5, 0x31, 0x71,\n\t\t0x0A, 0x13, 0xD8, 0xB6, 0x61, 0xFB, 0xEE, 0xF1,\n\t\t0x04, 0xCE, 0x7B, 0xCE, 0x72, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7A, 0x36, 0x6A, 0xA6, 0x8E, 0xA6, 0xDD, 0x5E,\n\t\t0xAF, 0x68, 0x20, 0xAD, 0x9A, 0xC4, 0xA4, 0x86,\n\t\t0x3A, 0x3E, 0x67, 0xDD, 0x54, 0xD1, 0xD5, 0x4B,\n\t\t0x13, 0xF4, 0xBC, 0x88, 0x04, 0x33, 0x98, 0xA5,\n\t\t0xBA, 0xC0, 0xC7, 0x35, 0x75, 0x0E, 0x5D, 0x3D,\n\t\t0x65, 0xC1, 0x57, 0xF9, 0x7C, 0xD9, 0x81, 0xAA,\n\t\t0x1E, 0xA4, 0x89, 0xF5, 0x8D, 0x6D, 0xDD, 0x18,\n\t\t0x7F, 0xD1, 0x8B, 0x8C, 0x65, 0xBC, 0xC3, 0xF3,\n\t\t0x6E, 0x22, 0xF5, 0x64, 0xC6, 0x47, 0x86, 0x25,\n\t\t0x4F, 0x31, 0x9E, 0x25, 0xBD, 0xFD, 0x3E, 0xDF,\n\t\t0xD9, 0xD9, 0xCB, 0x74, 0x4E, 0x7D, 0x36, 0x11,\n\t\t0x57, 0x88, 0xCA, 0x11, 0x9B, 0x89, 0x2A, 0xB4,\n\t\t0xBF, 0xFB, 0xA4, 0xB4, 0x67, 0xEE, 0xB7, 0xBE,\n\t\t0x8B, 0xFA, 0xAA, 0x09, 0xD9, 0x02, 0x14, 0x37,\n\t\t0x65, 0x62, 0x23, 0x51, 0x12, 0x6E, 0x1D, 0x97,\n\t\t0x07, 0x92, 0x93, 0x50, 0x70, 0x18, 0x75, 0xD5,\n\t\t0x12, 0xA7, 0x62, 0xD2, 0x8E, 0xC4, 0xD9, 0xE5,\n\t\t0x06, 0xD9, 0x46, 0x07, 0x8B, 0xE6, 0x6C, 0x6F,\n\t\t0x57, 0xB9, 0xF5, 0xF2, 0x1D, 0x81, 0x21, 0xBB,\n\t\t0x33, 0x9E, 0x96, 0x88, 0xB5, 0x2A, 0x7E, 0xC1,\n\t\t0xAF, 0x7C, 0x4D, 0x07, 0x55, 0x02, 0x6A, 0x53,\n\t\t0x1B, 0x73, 0xCB, 0x94, 0x0C, 0x51, 0x2D, 0x28,\n\t\t0xD3, 0x42, 0x1A, 0x30, 0x2D, 0x83, 0xAC, 0xD9,\n\t\t0x15, 0xFF, 0x2F, 0xC3, 0xC2, 0xA4, 0x5A, 0xD5,\n\t\t0xEB, 0xD9, 0x1D, 0xB7, 0x16, 0x8B, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE2, 0x9F, 0xDA, 0xF8, 0xCA, 0xE1, 0xF2, 0xAC,\n\t\t0xEB, 0x37, 0x6D, 0x53, 0xF5, 0x50, 0x17, 0x0E,\n\t\t0x5D, 0x18, 0xC4, 0x4B, 0x30, 0x83, 0xC8, 0x35,\n\t\t0x34, 0x0E, 0xD6, 0x07, 0x9F, 0x31, 0x2C, 0x7D,\n\t\t0x17, 0x76, 0x82, 0x4A, 0x46, 0x04, 0xD7, 0x96,\n\t\t0x7E, 0xFD, 0xA3, 0x3B, 0x38, 0x24, 0xF1, 0x06,\n\t\t0xAB, 0xFA, 0xF0, 0x8F, 0x35, 0x95, 0x55, 0xA2,\n\t\t0x4B, 0x78, 0xDC, 0x8E, 0xD6, 0x78, 0x71, 0x86,\n\t\t0xB8, 0x65, 0x0A, 0x19, 0xAD, 0xF6, 0x4A, 0x8A,\n\t\t0x7B, 0xD3, 0xD8, 0x59, 0x8D, 0x9F, 0xB4, 0x69,\n\t\t0x9D, 0x3C, 0x8D, 0xF6, 0x00, 0x70, 0x86, 0xB0,\n\t\t0x31, 0x41, 0xA7, 0x8A, 0xED, 0x1F, 0xAB, 0x1B,\n\t\t0xA4, 0x6D, 0x4A, 0xD5, 0x7D, 0x6B, 0x16, 0x5D,\n\t\t0xD2, 0xA4, 0x05, 0xA6, 0x72, 0x5E, 0x50, 0xD7,\n\t\t0xBF, 0x01, 0x14, 0x72, 0x8D, 0x1F, 0x81, 0xEB,\n\t\t0x54, 0x2A, 0xBC, 0x72, 0xEB, 0xF4, 0x99, 0xBF,\n\t\t0x79, 0x5F, 0x58, 0xF8, 0xBD, 0x08, 0x05, 0xB1,\n\t\t0x5F, 0xAB, 0xD1, 0x6D, 0xE3, 0x4B, 0xC6, 0x46,\n\t\t0xA7, 0x19, 0x9E, 0x2D, 0xF0, 0xE8, 0x00, 0x64,\n\t\t0xA9, 0xAE, 0xF5, 0x99, 0xC9, 0xD6, 0x08, 0x84,\n\t\t0xA6, 0x50, 0x3F, 0xB9, 0xCC, 0x50, 0xEF, 0xBC,\n\t\t0x6E, 0x46, 0xD6, 0xDC, 0x1C, 0x89, 0x92, 0x97,\n\t\t0x8B, 0x9C, 0xD6, 0x7B, 0x6D, 0x61, 0xB7, 0x79,\n\t\t0xC9, 0x9E, 0x98, 0xD0, 0x1C, 0x4C, 0x84, 0xA2,\n\t\t0x58, 0xA3, 0x31, 0x8E, 0x57, 0x67, 0x2A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDA, 0x61, 0x65, 0x87, 0x88, 0xDE, 0x4B, 0x16,\n\t\t0xBC, 0x6E, 0xAE, 0x4D, 0x99, 0x99, 0x78, 0x54,\n\t\t0x48, 0xE4, 0x05, 0x5E, 0x73, 0x06, 0x29, 0x27,\n\t\t0x5D, 0x1D, 0xAD, 0xD0, 0x48, 0xAC, 0x00, 0x74,\n\t\t0x40, 0xEC, 0x20, 0x3F, 0x59, 0x3C, 0x4E, 0x79,\n\t\t0x0C, 0xF9, 0xBD, 0xEB, 0xA0, 0x7A, 0xC9, 0x26,\n\t\t0xAB, 0x43, 0x10, 0xC5, 0xD6, 0xC1, 0x96, 0xFA,\n\t\t0x62, 0xDD, 0x23, 0x9B, 0x22, 0x07, 0x4B, 0xFF,\n\t\t0xA5, 0x35, 0xFA, 0x1E, 0x96, 0x16, 0xBF, 0x7C,\n\t\t0xEE, 0xD9, 0xEC, 0xD5, 0x6B, 0x7B, 0x6E, 0xC1,\n\t\t0xD1, 0xD6, 0xF8, 0x8C, 0x86, 0x72, 0xFC, 0x40,\n\t\t0x87, 0xDB, 0x04, 0x88, 0xCB, 0x03, 0x13, 0x64,\n\t\t0x25, 0x99, 0x68, 0x2A, 0x5C, 0xBF, 0xDB, 0x7B,\n\t\t0x79, 0xCB, 0xFF, 0x91, 0xB4, 0xBC, 0xF7, 0x6A,\n\t\t0xD8, 0xF7, 0x79, 0xD9, 0xFC, 0x2F, 0xA8, 0xFB,\n\t\t0x95, 0xC4, 0x12, 0x37, 0x75, 0xC7, 0xC0, 0xFF,\n\t\t0xAE, 0xA1, 0x9D, 0xC2, 0x8F, 0x31, 0x0A, 0xA4,\n\t\t0x0C, 0xF7, 0x34, 0xB8, 0xDE, 0x7A, 0xEA, 0x23,\n\t\t0x3C, 0x18, 0xB4, 0x0C, 0xE0, 0x1A, 0x85, 0x1D,\n\t\t0x0E, 0x20, 0x80, 0x17, 0xE4, 0xA8, 0xF3, 0x6C,\n\t\t0x74, 0xD3, 0x44, 0xA4, 0x1D, 0xCE, 0x80, 0xB6,\n\t\t0xB1, 0x80, 0x69, 0x90, 0x21, 0xBB, 0xB1, 0x36,\n\t\t0x70, 0xC2, 0xC6, 0x02, 0x56, 0x81, 0xB7, 0x30,\n\t\t0xC5, 0xF2, 0xEA, 0x58, 0x19, 0x23, 0xF9, 0x00,\n\t\t0xC9, 0xE4, 0x2B, 0xAA, 0x2D, 0x5E, 0x0A, 0x38,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x31, 0xF1, 0xB5, 0x8B, 0x08, 0x7A, 0x65, 0x6B,\n\t\t0xD5, 0x01, 0xB6, 0xB8, 0x9B, 0x95, 0xE8, 0x7E,\n\t\t0xC3, 0x6D, 0xB9, 0x04, 0x69, 0xB3, 0xCA, 0x02,\n\t\t0xE8, 0xBC, 0x2B, 0x2F, 0x24, 0x93, 0xCC, 0xAA,\n\t\t0x9D, 0xEE, 0x81, 0xE8, 0x87, 0x7F, 0x41, 0xA8,\n\t\t0x46, 0xB7, 0x17, 0xAB, 0x55, 0x0B, 0xF3, 0xDD,\n\t\t0xC6, 0x04, 0x38, 0xD7, 0x47, 0x52, 0x0F, 0x28,\n\t\t0xCE, 0x4C, 0x30, 0xDB, 0x9E, 0xD6, 0xBE, 0x0E,\n\t\t0x50, 0x62, 0xE5, 0xBD, 0x4A, 0xEE, 0xDA, 0x7C,\n\t\t0x42, 0xB9, 0x47, 0x92, 0x24, 0x7B, 0x38, 0x34,\n\t\t0x23, 0xCC, 0x24, 0xDC, 0x84, 0x61, 0x3B, 0x1C,\n\t\t0x8C, 0x89, 0x2F, 0xD3, 0xC9, 0x26, 0x26, 0x7A,\n\t\t0x1F, 0x6B, 0x29, 0x06, 0x19, 0xBE, 0x07, 0x12,\n\t\t0x6A, 0x34, 0xA4, 0x42, 0xB8, 0x60, 0x98, 0x09,\n\t\t0x67, 0x84, 0x41, 0x38, 0x15, 0x5B, 0xDF, 0x8F,\n\t\t0xC4, 0x86, 0x91, 0x15, 0xFC, 0x65, 0xFE, 0xCD,\n\t\t0x28, 0xB1, 0x6B, 0xBA, 0x47, 0xB4, 0x65, 0x1E,\n\t\t0x8B, 0xB5, 0x86, 0xC1, 0x18, 0x9D, 0xBB, 0x7D,\n\t\t0x55, 0x71, 0x24, 0xE0, 0x49, 0x43, 0xEF, 0x79,\n\t\t0x75, 0x4B, 0xEF, 0xFD, 0xFE, 0x63, 0xEF, 0x91,\n\t\t0x51, 0x61, 0x0A, 0xBB, 0xFD, 0x7B, 0x96, 0x96,\n\t\t0xB9, 0x8A, 0x6A, 0xF7, 0xF5, 0xAF, 0x08, 0x8A,\n\t\t0x6C, 0xE6, 0xAB, 0x23, 0xEC, 0x75, 0x33, 0xB7,\n\t\t0xCE, 0x29, 0x42, 0xEC, 0x61, 0xBF, 0x9B, 0xAE,\n\t\t0xDA, 0xB3, 0xF3, 0x76, 0x82, 0x05, 0xEB, 0xC8,\n\t\t0x5B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x77, 0xB6, 0xB0, 0x31, 0xB6, 0x1F, 0xA2, 0xA6,\n\t\t0x61, 0x15, 0xBA, 0x10, 0xBD, 0xBC, 0xE0, 0x92,\n\t\t0x2C, 0xC3, 0xA5, 0xFA, 0x29, 0xA1, 0x41, 0x0D,\n\t\t0xD5, 0xE7, 0x02, 0x11, 0x82, 0x38, 0x93, 0x19,\n\t\t0x80, 0x0C, 0x3C, 0x2E, 0x35, 0x87, 0xAF, 0x36,\n\t\t0x29, 0xAE, 0x82, 0x13, 0x66, 0xCC, 0xD5, 0xFA,\n\t\t0x49, 0x89, 0x60, 0x78, 0x68, 0x14, 0xC3, 0xA2,\n\t\t0x26, 0x3A, 0x7B, 0x91, 0x2D, 0x2E, 0xE8, 0x66,\n\t\t0xA3, 0x5A, 0x51, 0xFD, 0xCE, 0x1D, 0xF8, 0xC7,\n\t\t0xB9, 0xC6, 0xA8, 0x66, 0x59, 0xBD, 0x6D, 0x2A,\n\t\t0x05, 0xD6, 0x65, 0xFB, 0x0B, 0x6F, 0x39, 0x58,\n\t\t0x2F, 0x26, 0xD6, 0x48, 0x42, 0x0A, 0xBD, 0xC1,\n\t\t0xF0, 0x40, 0x47, 0x39, 0xB0, 0x50, 0x2F, 0x85,\n\t\t0xCE, 0x9B, 0x0D, 0x03, 0x4D, 0x51, 0xA3, 0xEE,\n\t\t0xAB, 0xC5, 0x62, 0xA8, 0x90, 0x0E, 0xCE, 0xE6,\n\t\t0x5D, 0xEC, 0x28, 0xE1, 0x11, 0xBE, 0xFC, 0x3C,\n\t\t0x62, 0xEF, 0x8F, 0x92, 0x8E, 0x70, 0x7C, 0xDD,\n\t\t0x2E, 0xC7, 0x60, 0x68, 0xF3, 0xD3, 0x47, 0xEE,\n\t\t0xB0, 0xF0, 0x62, 0xF6, 0xAB, 0xD2, 0x3E, 0x7C,\n\t\t0x0C, 0xBD, 0x50, 0x06, 0x1F, 0xD4, 0x62, 0xDB,\n\t\t0xF0, 0x7B, 0xEC, 0x30, 0xEF, 0x13, 0xCE, 0xD3,\n\t\t0xE5, 0xC6, 0x5D, 0x2D, 0x89, 0x13, 0x49, 0x56,\n\t\t0x80, 0xA7, 0x1A, 0x80, 0x27, 0x5C, 0x0C, 0xA2,\n\t\t0x0D, 0x7A, 0x69, 0x3A, 0x3B, 0x25, 0xF8, 0xC9,\n\t\t0x6B, 0xEB, 0x78, 0xDA, 0xBF, 0xDC, 0x55, 0xB8,\n\t\t0xAB, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x51, 0x69, 0xD6, 0x80, 0xA7, 0x4B, 0xE3, 0x35,\n\t\t0xC0, 0xBB, 0xFA, 0x5F, 0x28, 0x98, 0x55, 0x95,\n\t\t0xB9, 0xD2, 0x3B, 0x4A, 0x71, 0x01, 0xF9, 0x2D,\n\t\t0x11, 0x33, 0x2E, 0xD5, 0x93, 0x8B, 0x57, 0x89,\n\t\t0x00, 0xC1, 0x8B, 0x6C, 0x2C, 0xD6, 0x67, 0x6B,\n\t\t0xF3, 0xBD, 0xF9, 0x31, 0x21, 0xB6, 0x53, 0x7D,\n\t\t0x3A, 0xA9, 0x7B, 0x38, 0x56, 0xB2, 0xFD, 0xA9,\n\t\t0xDA, 0xBC, 0xB1, 0xA0, 0x1F, 0x7E, 0xEC, 0x7B,\n\t\t0xDB, 0x82, 0x39, 0xDC, 0x8E, 0x6A, 0xED, 0x00,\n\t\t0xF0, 0x8B, 0xCE, 0x42, 0x2A, 0xD6, 0xB8, 0x34,\n\t\t0x67, 0x0C, 0x84, 0x76, 0x84, 0x66, 0x9C, 0x84,\n\t\t0x73, 0x9E, 0xE2, 0xE2, 0x6B, 0xAC, 0xA9, 0x70,\n\t\t0x3D, 0xB0, 0x38, 0xB9, 0x2B, 0x94, 0x3B, 0xD9,\n\t\t0xCE, 0x0F, 0x8F, 0xB2, 0x71, 0x1E, 0x79, 0xF8,\n\t\t0x72, 0x21, 0x15, 0xE6, 0xD7, 0xB8, 0xEB, 0x9B,\n\t\t0x5C, 0xBC, 0x2B, 0x7E, 0x31, 0x8F, 0xDA, 0xE8,\n\t\t0x3E, 0xDF, 0x3D, 0xC2, 0x4B, 0x40, 0x0B, 0x19,\n\t\t0x07, 0xC8, 0xB8, 0x45, 0x0C, 0x6B, 0x31, 0xBC,\n\t\t0x97, 0x5E, 0xD4, 0x30, 0x3C, 0x9B, 0xCA, 0xF8,\n\t\t0x4B, 0x40, 0x03, 0x07, 0x7F, 0x7C, 0x39, 0x51,\n\t\t0x42, 0x44, 0x43, 0x4F, 0x7E, 0xD1, 0xB6, 0x91,\n\t\t0xEC, 0x9B, 0xF4, 0xC0, 0x10, 0x05, 0xE1, 0x4F,\n\t\t0x40, 0xE1, 0x81, 0x8E, 0xC3, 0x76, 0xCA, 0xC2,\n\t\t0x1D, 0x60, 0xF3, 0x98, 0x6D, 0xBA, 0x06, 0x4F,\n\t\t0x48, 0x65, 0x5A, 0x5C, 0xA9, 0xA9, 0xF6, 0x04,\n\t\t0x59, 0x57, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x16, 0x81, 0x22, 0x76, 0x74, 0xCF, 0x4B, 0xC7,\n\t\t0x12, 0x45, 0x59, 0xC7, 0xC3, 0x40, 0x9C, 0xAA,\n\t\t0x4E, 0xAE, 0xC0, 0xF8, 0x95, 0xA3, 0x56, 0x93,\n\t\t0xD4, 0x54, 0xE4, 0x4D, 0x79, 0x16, 0x6B, 0xD9,\n\t\t0x3D, 0x29, 0xFA, 0xFB, 0x57, 0x50, 0xC4, 0x23,\n\t\t0x56, 0x09, 0xD8, 0xA6, 0x54, 0x5B, 0x19, 0x68,\n\t\t0x5A, 0x30, 0x49, 0x46, 0x6C, 0x1E, 0x9A, 0x01,\n\t\t0xE7, 0x92, 0x21, 0xFF, 0x4D, 0x04, 0x53, 0x90,\n\t\t0xD3, 0x49, 0x31, 0x86, 0xD1, 0x16, 0xEE, 0xF7,\n\t\t0x14, 0xA2, 0x6E, 0x79, 0xDB, 0xC3, 0x8A, 0x84,\n\t\t0xD2, 0xB4, 0x4B, 0x59, 0x09, 0x52, 0x4D, 0x12,\n\t\t0x3E, 0xE2, 0xA1, 0xDB, 0x6C, 0x5F, 0xB8, 0xD9,\n\t\t0x7F, 0x6D, 0x97, 0x76, 0xAC, 0xD3, 0xA7, 0x72,\n\t\t0x10, 0x10, 0x7C, 0x28, 0x53, 0x78, 0x02, 0x25,\n\t\t0xD4, 0x9B, 0x8A, 0xEB, 0xD0, 0x04, 0x86, 0xEC,\n\t\t0xA5, 0xF4, 0x69, 0xD0, 0xFB, 0x4E, 0xDE, 0x6A,\n\t\t0x7B, 0xB7, 0x2F, 0xF9, 0x2D, 0x77, 0x83, 0x57,\n\t\t0xB2, 0x50, 0x53, 0x30, 0x7D, 0xB2, 0x1B, 0x4F,\n\t\t0x39, 0x4C, 0x12, 0x0C, 0x42, 0x71, 0x2D, 0x52,\n\t\t0xFB, 0x2A, 0xB3, 0xF8, 0x03, 0xB2, 0x76, 0xD5,\n\t\t0xD8, 0x16, 0x19, 0xA9, 0x45, 0x60, 0xBF, 0xA0,\n\t\t0xDB, 0xBA, 0xD7, 0x6A, 0x88, 0xF6, 0x52, 0x7E,\n\t\t0x45, 0x3E, 0xE3, 0xEA, 0xE3, 0xCD, 0x0D, 0xAD,\n\t\t0x3E, 0x9B, 0xE3, 0xBB, 0xDA, 0x92, 0x77, 0xA1,\n\t\t0x67, 0xD4, 0xDE, 0x83, 0x3F, 0x2A, 0x08, 0x76,\n\t\t0xF1, 0x30, 0x32, 0xA0, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1F, 0xF6, 0xE4, 0x0A, 0x73, 0x6E, 0x0A, 0xAB,\n\t\t0x47, 0x95, 0x7A, 0x8F, 0x96, 0x31, 0xE7, 0xB7,\n\t\t0x74, 0x06, 0x45, 0xCC, 0x10, 0xE0, 0x0A, 0xD4,\n\t\t0xF1, 0xE9, 0x58, 0x37, 0xBD, 0x45, 0xDC, 0x95,\n\t\t0xF4, 0x4D, 0x63, 0x13, 0x9C, 0x28, 0x35, 0x1C,\n\t\t0x80, 0x43, 0x2D, 0x19, 0x5E, 0x89, 0x70, 0x22,\n\t\t0x25, 0x44, 0xD7, 0xB9, 0xF3, 0x1B, 0x29, 0xCF,\n\t\t0xDE, 0x5B, 0xDA, 0x46, 0x7B, 0x81, 0x4F, 0xF3,\n\t\t0x81, 0xB0, 0xAF, 0x02, 0xDD, 0xFC, 0xA8, 0x19,\n\t\t0x9F, 0x18, 0xAC, 0xEB, 0x65, 0x6E, 0xAF, 0x34,\n\t\t0xDF, 0x47, 0x19, 0x18, 0xB5, 0x28, 0x0C, 0x0C,\n\t\t0x5E, 0x08, 0xAD, 0x17, 0xDA, 0xFB, 0xBD, 0x22,\n\t\t0x62, 0x7F, 0xEB, 0xDF, 0x9E, 0x62, 0xAB, 0x1F,\n\t\t0xC0, 0xBE, 0xEA, 0x3F, 0x37, 0x32, 0xEA, 0x16,\n\t\t0x6B, 0x47, 0x15, 0x73, 0x3E, 0xC2, 0xC6, 0x82,\n\t\t0x62, 0xC0, 0x91, 0x03, 0xEE, 0x96, 0xB0, 0x62,\n\t\t0xA0, 0xD1, 0x12, 0xAF, 0x1E, 0x80, 0x0C, 0xFF,\n\t\t0x59, 0xB9, 0x70, 0x10, 0x16, 0x26, 0xBF, 0x3A,\n\t\t0xF5, 0xEC, 0x66, 0x5D, 0x9D, 0xE9, 0x14, 0x67,\n\t\t0x10, 0x1E, 0x8A, 0x26, 0x1D, 0xC7, 0x33, 0xFE,\n\t\t0xF9, 0x71, 0x63, 0x9A, 0xDA, 0x5B, 0x8C, 0x76,\n\t\t0x79, 0xEF, 0xC6, 0xA8, 0x3C, 0xD6, 0x19, 0x5F,\n\t\t0xE5, 0xEE, 0x93, 0x3E, 0xFA, 0xC8, 0x1E, 0x8F,\n\t\t0x83, 0xD0, 0xFC, 0xC4, 0x14, 0x7F, 0x6D, 0xD7,\n\t\t0xDD, 0xB3, 0x5C, 0x1D, 0x0A, 0x17, 0x39, 0x5F,\n\t\t0x33, 0x09, 0xC4, 0x32, 0x8E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB4, 0x4F, 0x69, 0x5A, 0x21, 0x67, 0x91, 0x04,\n\t\t0xC2, 0xEE, 0x16, 0x62, 0xAB, 0xFF, 0x4F, 0x65,\n\t\t0x47, 0x12, 0xC9, 0x90, 0xC2, 0xB8, 0xA8, 0x91,\n\t\t0x41, 0x48, 0x1E, 0x5F, 0x33, 0x75, 0x74, 0x84,\n\t\t0xA2, 0xB9, 0x21, 0xE8, 0x22, 0xC5, 0xF3, 0x7E,\n\t\t0x57, 0x03, 0xCD, 0xBC, 0xA4, 0x80, 0xDF, 0x28,\n\t\t0x13, 0x16, 0x3B, 0xAB, 0x64, 0xFE, 0x5F, 0x7E,\n\t\t0xE2, 0x95, 0x8C, 0x6E, 0x08, 0xD2, 0x29, 0x69,\n\t\t0x08, 0xCD, 0x2A, 0xEC, 0x4B, 0x66, 0x05, 0x5F,\n\t\t0x4D, 0x64, 0xD3, 0x99, 0x67, 0xFE, 0xD5, 0x6F,\n\t\t0x10, 0x74, 0x36, 0x5D, 0x1D, 0x0E, 0x97, 0x3C,\n\t\t0xF1, 0x0C, 0xB6, 0xB8, 0xB8, 0x72, 0xCE, 0x0D,\n\t\t0xEB, 0xE7, 0x65, 0x8D, 0x75, 0xD7, 0x3A, 0x42,\n\t\t0x95, 0xD8, 0x58, 0xB3, 0x16, 0x55, 0x9F, 0x9D,\n\t\t0xDD, 0x9C, 0x4A, 0xDA, 0xE9, 0x81, 0x43, 0xD9,\n\t\t0x90, 0x88, 0x0D, 0xCA, 0xC0, 0xB8, 0xF2, 0xC8,\n\t\t0x03, 0xA6, 0x16, 0x2F, 0x06, 0x27, 0xBC, 0x18,\n\t\t0xE8, 0xB4, 0x3C, 0x0C, 0xCC, 0x14, 0x75, 0xFD,\n\t\t0x03, 0xC5, 0x1B, 0x39, 0xA6, 0x4D, 0x93, 0xE7,\n\t\t0xD6, 0x0B, 0xC6, 0x3D, 0xE3, 0x83, 0x59, 0x88,\n\t\t0x33, 0xFC, 0x24, 0x8B, 0x5D, 0xAF, 0x8C, 0x12,\n\t\t0x4E, 0xCB, 0xE9, 0xC3, 0x9E, 0x1B, 0xE8, 0xCD,\n\t\t0x9C, 0x0E, 0x5C, 0x45, 0x39, 0x36, 0xB1, 0x37,\n\t\t0x01, 0x77, 0x72, 0x0F, 0x2D, 0x0B, 0x76, 0x07,\n\t\t0x80, 0x88, 0xAE, 0x48, 0x30, 0x18, 0xAE, 0x6D,\n\t\t0x54, 0x32, 0xB4, 0x32, 0x4A, 0xA2, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0xE2, 0xDB, 0xFA, 0x04, 0xB5, 0x0B, 0x16,\n\t\t0xC0, 0x3E, 0x71, 0x34, 0x98, 0x1E, 0x2A, 0x94,\n\t\t0x7F, 0x49, 0xFD, 0x05, 0xCA, 0x06, 0xC2, 0x5D,\n\t\t0x3D, 0xCE, 0x52, 0x03, 0xBD, 0xB1, 0x7A, 0x28,\n\t\t0x1A, 0xF4, 0x5A, 0x29, 0x1F, 0x9E, 0x0C, 0x3A,\n\t\t0x46, 0x34, 0x68, 0xF9, 0x04, 0x15, 0x32, 0x2B,\n\t\t0xB4, 0xE6, 0x1E, 0xF0, 0x01, 0x6F, 0x47, 0xF1,\n\t\t0x69, 0xE0, 0xCD, 0xBD, 0x4D, 0xD8, 0x8B, 0x35,\n\t\t0x2F, 0x6F, 0x27, 0xC1, 0x2D, 0xDB, 0x97, 0x05,\n\t\t0xA1, 0x26, 0x95, 0x29, 0xEA, 0xE0, 0x7F, 0x3D,\n\t\t0x34, 0xF6, 0xEC, 0x9F, 0xD5, 0xAC, 0x8E, 0xAA,\n\t\t0xF3, 0xF2, 0x0F, 0xB1, 0x96, 0x1C, 0x18, 0x8A,\n\t\t0x77, 0x11, 0x63, 0xC5, 0x07, 0x78, 0xDC, 0xF4,\n\t\t0x52, 0xEA, 0x52, 0xB1, 0x77, 0x23, 0x39, 0x9D,\n\t\t0x3F, 0x8A, 0x02, 0x96, 0x7B, 0x0E, 0x27, 0xCF,\n\t\t0xA6, 0x1A, 0xC1, 0xC9, 0x0A, 0xDB, 0x58, 0x5D,\n\t\t0x6F, 0xA5, 0x04, 0xF6, 0x46, 0xE3, 0xD0, 0x8C,\n\t\t0x9A, 0xBD, 0x69, 0x54, 0x05, 0x56, 0x3E, 0xA0,\n\t\t0x8B, 0x01, 0x63, 0xC6, 0xA4, 0xF9, 0x1C, 0x88,\n\t\t0xF7, 0xB0, 0x32, 0x1E, 0x43, 0x93, 0xE2, 0x34,\n\t\t0xA3, 0x55, 0xE3, 0xFC, 0x83, 0xA5, 0x24, 0x5C,\n\t\t0xA4, 0x6C, 0xC6, 0x23, 0x6E, 0x6F, 0x05, 0x3D,\n\t\t0x85, 0x43, 0x60, 0xA7, 0xBF, 0x37, 0x9F, 0x52,\n\t\t0x1A, 0xCE, 0xE6, 0xB6, 0xF5, 0x4D, 0xED, 0xA7,\n\t\t0xB2, 0xFE, 0x23, 0x32, 0x08, 0xD7, 0x5A, 0xE7,\n\t\t0x7D, 0xB9, 0xD1, 0xD8, 0x27, 0xAF, 0xE0, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0x0E, 0x48, 0x76, 0x25, 0x6B, 0x31, 0x54,\n\t\t0x7B, 0x3B, 0xC1, 0xA2, 0xC2, 0xDE, 0xF5, 0xC4,\n\t\t0x17, 0xA5, 0xD3, 0xFB, 0x2C, 0x37, 0x71, 0x94,\n\t\t0x67, 0x84, 0x70, 0x55, 0x28, 0x61, 0x1D, 0x0B,\n\t\t0xD6, 0x0B, 0x1B, 0x5B, 0xED, 0xF3, 0xEE, 0x07,\n\t\t0x48, 0x75, 0xB6, 0xC8, 0xF3, 0x8F, 0x57, 0xEA,\n\t\t0xC0, 0x32, 0x3D, 0x85, 0x84, 0x2D, 0xC3, 0x98,\n\t\t0x0C, 0x13, 0x3F, 0x78, 0x53, 0x79, 0xAE, 0x98,\n\t\t0xFC, 0x73, 0x2C, 0xDF, 0x73, 0x3E, 0x76, 0x00,\n\t\t0xB0, 0xCD, 0xD8, 0x95, 0xB1, 0x5E, 0xF0, 0xA2,\n\t\t0x80, 0xA0, 0x11, 0x71, 0xFC, 0x7B, 0xE8, 0x79,\n\t\t0x95, 0x04, 0x7E, 0x70, 0xF8, 0xF4, 0xA1, 0x55,\n\t\t0x6E, 0x4C, 0xD7, 0xF0, 0xCB, 0xE0, 0xAF, 0xD6,\n\t\t0x3F, 0xEA, 0x4E, 0x51, 0xD5, 0xB8, 0xEE, 0x61,\n\t\t0x3C, 0xE3, 0x82, 0x41, 0xE6, 0xF6, 0xE9, 0xE2,\n\t\t0x5C, 0x57, 0x7C, 0xC8, 0xAD, 0x7D, 0xC9, 0x14,\n\t\t0xC0, 0xF2, 0x63, 0x14, 0xA6, 0xA6, 0x29, 0xCF,\n\t\t0xD8, 0x5D, 0x36, 0x4E, 0xE7, 0x3D, 0xB9, 0xE8,\n\t\t0x88, 0x03, 0x6F, 0xCA, 0xD4, 0x10, 0x47, 0x8B,\n\t\t0x56, 0x35, 0x90, 0xAA, 0x10, 0x32, 0x4D, 0x0B,\n\t\t0x7D, 0x95, 0x61, 0x8D, 0x36, 0x21, 0x0F, 0xE8,\n\t\t0xD0, 0x86, 0x80, 0x8B, 0x09, 0xFE, 0x52, 0x93,\n\t\t0x9F, 0x62, 0x9D, 0x0E, 0x08, 0x3E, 0xF6, 0xB0,\n\t\t0x3C, 0x1B, 0xC4, 0x6B, 0x7E, 0x57, 0x77, 0x96,\n\t\t0x49, 0xF5, 0xF2, 0xB5, 0xF9, 0xF2, 0xE7, 0xF9,\n\t\t0x9D, 0x40, 0x17, 0xD1, 0xC2, 0x0D, 0xE6, 0xCE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6C, 0xFB, 0x70, 0xED, 0x1C, 0x1B, 0xA2, 0x61,\n\t\t0xBB, 0x60, 0x82, 0x17, 0xA0, 0x62, 0x82, 0x83,\n\t\t0x57, 0xF2, 0x28, 0x00, 0x75, 0x18, 0x65, 0x73,\n\t\t0x78, 0xD4, 0xC6, 0x33, 0xB5, 0xF1, 0x5A, 0x54,\n\t\t0x94, 0x6C, 0xDF, 0x4A, 0x25, 0xF3, 0x46, 0x68,\n\t\t0x60, 0x33, 0x9B, 0x42, 0xAD, 0x84, 0xB2, 0xA1,\n\t\t0x35, 0x53, 0xA8, 0xC7, 0xE4, 0x99, 0x99, 0x71,\n\t\t0x6D, 0x7C, 0x8B, 0xAC, 0xE6, 0x6B, 0xA6, 0x8B,\n\t\t0xB4, 0x99, 0xD7, 0x84, 0x0C, 0x62, 0x2F, 0xA9,\n\t\t0x32, 0x45, 0xBF, 0x14, 0x4B, 0x0B, 0xAD, 0x70,\n\t\t0xBD, 0xC1, 0x6A, 0x27, 0xEC, 0x9B, 0xFA, 0xFA,\n\t\t0x92, 0xA1, 0xA5, 0x8E, 0x84, 0x6C, 0x35, 0x65,\n\t\t0xD1, 0x30, 0x9A, 0x29, 0xA3, 0x71, 0xFC, 0xC2,\n\t\t0x10, 0x5E, 0x50, 0xB7, 0x69, 0xF4, 0xFB, 0x62,\n\t\t0x0D, 0x83, 0x9F, 0x04, 0x2F, 0xDE, 0x48, 0xE7,\n\t\t0x2A, 0x01, 0xE5, 0x88, 0x91, 0x54, 0xF0, 0x57,\n\t\t0x2E, 0x31, 0xB7, 0xD6, 0xCA, 0xA4, 0x32, 0x6F,\n\t\t0x39, 0x3C, 0xBA, 0x00, 0x10, 0x04, 0x04, 0xC3,\n\t\t0x8B, 0xA6, 0x15, 0x04, 0x65, 0xCB, 0x18, 0x1A,\n\t\t0xA2, 0x9D, 0x40, 0x31, 0xD3, 0xE2, 0xEC, 0x3F,\n\t\t0x09, 0x31, 0x0C, 0xAF, 0x4D, 0xD0, 0xBE, 0xA9,\n\t\t0xBC, 0x55, 0x27, 0xAA, 0x01, 0x61, 0xE4, 0x1D,\n\t\t0xDD, 0x92, 0x3C, 0x4C, 0x08, 0x85, 0xDF, 0xCF,\n\t\t0xC0, 0x8F, 0xF9, 0x2E, 0x85, 0xC7, 0x03, 0x90,\n\t\t0x1D, 0xFE, 0x0A, 0xB2, 0x33, 0x06, 0x6A, 0x3D,\n\t\t0x2D, 0x41, 0xA2, 0x82, 0xD7, 0x7F, 0xB7, 0x67,\n\t\t0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8C, 0xD5, 0xD1, 0x64, 0xA2, 0xB7, 0x9C, 0x9E,\n\t\t0x78, 0xB6, 0x23, 0x5E, 0x49, 0xE6, 0x2A, 0x17,\n\t\t0x4B, 0x73, 0x18, 0xC8, 0xC5, 0xB9, 0xA1, 0xE5,\n\t\t0x6E, 0x34, 0x49, 0x51, 0xEE, 0x03, 0xDA, 0xCE,\n\t\t0xAB, 0x43, 0xC7, 0xAD, 0x92, 0x40, 0xE6, 0xAC,\n\t\t0xE5, 0x41, 0xA0, 0x52, 0xA1, 0xF5, 0x00, 0x14,\n\t\t0x5B, 0x4D, 0xBD, 0x65, 0x90, 0xBB, 0xA8, 0x6F,\n\t\t0x09, 0x4F, 0x0B, 0x06, 0x96, 0x65, 0x0C, 0x64,\n\t\t0xBE, 0x3E, 0xD6, 0xD0, 0x41, 0xAC, 0xD8, 0xEA,\n\t\t0x6B, 0x0A, 0x32, 0x08, 0x2E, 0xAF, 0x39, 0x6F,\n\t\t0xAA, 0xDC, 0xF0, 0xEF, 0x18, 0x80, 0xEB, 0x8A,\n\t\t0xC2, 0xFB, 0xFD, 0x82, 0xB4, 0x1F, 0x47, 0x55,\n\t\t0xF0, 0x2E, 0x97, 0x00, 0x61, 0x32, 0x8A, 0x7C,\n\t\t0x8D, 0x93, 0xDE, 0x80, 0x43, 0xD6, 0xD8, 0xDF,\n\t\t0x00, 0xE0, 0xE3, 0x52, 0x7A, 0xE7, 0x96, 0x73,\n\t\t0x8B, 0xE6, 0xA7, 0x65, 0x13, 0xE1, 0x2A, 0xF2,\n\t\t0x78, 0x07, 0xE9, 0x81, 0xD1, 0x52, 0xAA, 0x64,\n\t\t0x89, 0x2A, 0x12, 0x90, 0xC5, 0xD2, 0x86, 0x36,\n\t\t0xB4, 0xF7, 0x91, 0x7C, 0xD0, 0xB7, 0xC4, 0xCB,\n\t\t0x84, 0xFC, 0x00, 0xF4, 0xB9, 0x68, 0x7E, 0x19,\n\t\t0x5C, 0xF7, 0x7A, 0x52, 0xCC, 0x14, 0xBC, 0x1F,\n\t\t0x58, 0x81, 0xA0, 0x2F, 0x2A, 0x11, 0x8D, 0x22,\n\t\t0x96, 0xF7, 0xA2, 0x54, 0xAC, 0x1A, 0x6D, 0x56,\n\t\t0x6C, 0xE4, 0xC0, 0x4E, 0x91, 0xE4, 0x2C, 0x39,\n\t\t0x8A, 0xE3, 0x05, 0xE4, 0x06, 0xDB, 0x30, 0x0D,\n\t\t0xC3, 0xA9, 0xD4, 0x50, 0xA3, 0x90, 0x95, 0x8F,\n\t\t0xC6, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA7, 0xA8, 0x8B, 0x88, 0x62, 0xAC, 0x6D, 0x48,\n\t\t0x95, 0xB6, 0x27, 0xD2, 0xB4, 0xCA, 0x88, 0xF1,\n\t\t0x44, 0x78, 0x1D, 0x69, 0xF6, 0x4D, 0xA7, 0xFF,\n\t\t0x29, 0x4B, 0x92, 0xB1, 0xF3, 0x98, 0xC8, 0x74,\n\t\t0x0F, 0x94, 0x66, 0x4C, 0x82, 0x62, 0xD5, 0xF1,\n\t\t0xA4, 0x7E, 0xC3, 0x5C, 0xB2, 0x44, 0x2F, 0xD9,\n\t\t0x1F, 0x5A, 0x0E, 0x74, 0x31, 0x77, 0x82, 0xC2,\n\t\t0xDB, 0xD8, 0x61, 0x02, 0x29, 0x45, 0x44, 0x73,\n\t\t0x13, 0xD7, 0xE5, 0xD1, 0x7F, 0x93, 0x0A, 0xB9,\n\t\t0xF7, 0xE5, 0x46, 0xDB, 0xC0, 0x2E, 0x5D, 0xF9,\n\t\t0xF0, 0x76, 0x29, 0xBA, 0xF2, 0x06, 0xFA, 0xC4,\n\t\t0xC3, 0xA5, 0xBD, 0x8D, 0xE1, 0xD4, 0x17, 0x2F,\n\t\t0xB9, 0x9B, 0xD2, 0x42, 0x3B, 0x67, 0xC9, 0xE6,\n\t\t0xC1, 0x6D, 0x56, 0x48, 0xD3, 0xA9, 0x55, 0x54,\n\t\t0x99, 0x6F, 0xD9, 0xD8, 0xFF, 0xB8, 0xA0, 0xDE,\n\t\t0xA4, 0x4C, 0xF7, 0x0E, 0x9F, 0x39, 0x76, 0xC5,\n\t\t0x31, 0x87, 0xE3, 0xF5, 0x48, 0x10, 0xBA, 0xFC,\n\t\t0x49, 0xEA, 0x81, 0x64, 0xF7, 0x7E, 0x8F, 0x0E,\n\t\t0x6B, 0x12, 0x07, 0x44, 0x59, 0x40, 0xB8, 0x2F,\n\t\t0x7A, 0x2B, 0xA7, 0x83, 0xD9, 0xBF, 0xA1, 0xBD,\n\t\t0x19, 0xCF, 0x84, 0x7D, 0x7D, 0x6A, 0x5E, 0xB5,\n\t\t0x98, 0x94, 0x33, 0xC7, 0xAE, 0xE0, 0x35, 0x6A,\n\t\t0x02, 0x1B, 0x07, 0x01, 0xFF, 0xCE, 0x13, 0x3C,\n\t\t0xF2, 0x24, 0x25, 0x60, 0xB4, 0x51, 0xAB, 0xFC,\n\t\t0x24, 0x0D, 0x23, 0xAB, 0x25, 0x84, 0xDE, 0x14,\n\t\t0xBC, 0x72, 0x75, 0x37, 0xA7, 0xB5, 0xFD, 0x58,\n\t\t0x2C, 0x43, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA3, 0xDE, 0xAD, 0x87, 0xFA, 0x53, 0x51, 0x40,\n\t\t0x25, 0xD8, 0x52, 0x3B, 0x2E, 0xBC, 0xD8, 0x9C,\n\t\t0x71, 0x36, 0xC5, 0x17, 0x88, 0xA8, 0x82, 0x8C,\n\t\t0x4A, 0xB6, 0x2C, 0xF1, 0x29, 0xE3, 0x9A, 0x13,\n\t\t0xF0, 0xEB, 0xAA, 0x2C, 0x99, 0x0E, 0x62, 0x15,\n\t\t0x11, 0xBB, 0x6E, 0x8C, 0x1F, 0x94, 0x8C, 0x4E,\n\t\t0xA4, 0x77, 0x5A, 0xE6, 0x82, 0x63, 0xF3, 0x68,\n\t\t0xD7, 0xA7, 0xD5, 0x23, 0x46, 0xA2, 0xFB, 0x45,\n\t\t0xFB, 0x09, 0x8D, 0x70, 0x09, 0xD4, 0x6E, 0xA1,\n\t\t0x70, 0x78, 0xB8, 0xA0, 0xAE, 0x8A, 0x6C, 0xDC,\n\t\t0x23, 0x68, 0xE6, 0xDF, 0x79, 0x3F, 0x53, 0x62,\n\t\t0xBD, 0xA3, 0xEC, 0x1D, 0x88, 0x95, 0x9A, 0xE4,\n\t\t0xAA, 0xF6, 0x65, 0xD6, 0xD7, 0x55, 0x90, 0x2C,\n\t\t0x90, 0x8B, 0xBA, 0x2E, 0xE9, 0x5A, 0x38, 0xF5,\n\t\t0x9A, 0x5B, 0xFA, 0x95, 0x64, 0x10, 0x3B, 0x95,\n\t\t0x78, 0x9F, 0x31, 0xF2, 0x93, 0xC8, 0x76, 0x6C,\n\t\t0x51, 0xD8, 0xF4, 0x1F, 0xB5, 0x98, 0x58, 0x1D,\n\t\t0xC1, 0x50, 0x3A, 0x89, 0x04, 0xB6, 0xEF, 0xB7,\n\t\t0x40, 0x71, 0xC9, 0xFC, 0x7F, 0x5D, 0x60, 0x28,\n\t\t0xA6, 0x09, 0xBD, 0x47, 0x80, 0xF2, 0x83, 0x86,\n\t\t0x7E, 0xB7, 0x1E, 0x57, 0x54, 0xD1, 0x45, 0x9D,\n\t\t0x70, 0xF5, 0x39, 0x3A, 0x5D, 0xA9, 0xA2, 0xE0,\n\t\t0xF9, 0x04, 0x92, 0xBB, 0xA2, 0x26, 0x4B, 0x3D,\n\t\t0xB2, 0x6C, 0xB4, 0x29, 0x40, 0x82, 0xA8, 0xD9,\n\t\t0x8C, 0xAB, 0xEB, 0xA6, 0x73, 0x3E, 0x50, 0x81,\n\t\t0xA8, 0xD0, 0x26, 0xF8, 0xA4, 0x90, 0x85, 0x8D,\n\t\t0x88, 0x55, 0xD2, 0x39, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCB, 0xED, 0x99, 0x58, 0x1A, 0x74, 0xDE, 0x8D,\n\t\t0x52, 0xBD, 0x80, 0xA9, 0x70, 0xCE, 0xC4, 0xFA,\n\t\t0xD1, 0xDE, 0xBA, 0x42, 0xA3, 0x74, 0x96, 0xC7,\n\t\t0xA5, 0x84, 0xDF, 0xE7, 0x5F, 0x1F, 0x88, 0x3E,\n\t\t0x18, 0x10, 0xB2, 0xEF, 0xE1, 0x8D, 0x59, 0xB6,\n\t\t0xD9, 0x2D, 0x80, 0x0D, 0x1A, 0x02, 0x90, 0xB9,\n\t\t0x56, 0xFB, 0x35, 0xF8, 0xF8, 0xC9, 0xBA, 0x08,\n\t\t0x78, 0xE0, 0xE5, 0xD4, 0x77, 0xFA, 0x1D, 0x4D,\n\t\t0x3F, 0xA0, 0xD7, 0xA8, 0x35, 0xA2, 0x5C, 0xDF,\n\t\t0x92, 0x82, 0xAD, 0x93, 0xDA, 0xFD, 0xFD, 0x90,\n\t\t0xA2, 0x8D, 0x73, 0x14, 0xD4, 0x2B, 0x47, 0x24,\n\t\t0xCF, 0xA4, 0x95, 0xA5, 0x99, 0xEE, 0xEB, 0x50,\n\t\t0x1A, 0x71, 0x91, 0x68, 0xE3, 0x8D, 0xC8, 0x22,\n\t\t0x00, 0xA5, 0x93, 0xAE, 0x3F, 0x34, 0x92, 0x0E,\n\t\t0xCA, 0x33, 0xA0, 0x22, 0x4F, 0x51, 0x12, 0x47,\n\t\t0xA7, 0x33, 0xF0, 0x3F, 0xFA, 0xF1, 0xEB, 0xF4,\n\t\t0x76, 0xAD, 0x36, 0x45, 0xC3, 0xF1, 0x80, 0x7B,\n\t\t0xFC, 0x01, 0x61, 0x9D, 0xFA, 0xF8, 0x73, 0x14,\n\t\t0x05, 0xD5, 0xEF, 0xA1, 0x06, 0xDF, 0x77, 0x4C,\n\t\t0x0F, 0x3F, 0x01, 0x8F, 0x8A, 0x54, 0x5D, 0xEF,\n\t\t0x06, 0x55, 0x78, 0x65, 0x1B, 0x01, 0xC3, 0x3D,\n\t\t0xFA, 0x56, 0x43, 0xD4, 0xA1, 0xB0, 0x3D, 0xC9,\n\t\t0x95, 0x3B, 0xC9, 0x43, 0xEA, 0x09, 0x7F, 0x1A,\n\t\t0x61, 0x60, 0x02, 0x40, 0x0E, 0x1C, 0xC4, 0x24,\n\t\t0x10, 0x84, 0xF6, 0x3A, 0xCB, 0x93, 0x55, 0x61,\n\t\t0xE0, 0xD3, 0xBA, 0x0E, 0xD5, 0xE4, 0x87, 0xFF,\n\t\t0xB3, 0xCD, 0xED, 0x6A, 0x5B, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCE, 0xBC, 0x66, 0x8B, 0xC2, 0xE2, 0xF5, 0x08,\n\t\t0x9A, 0xBF, 0xD2, 0x0F, 0x1E, 0x15, 0x16, 0x7F,\n\t\t0x92, 0x3A, 0x3D, 0x85, 0x14, 0x83, 0x9E, 0xBA,\n\t\t0x2D, 0x63, 0x21, 0xF9, 0x1F, 0x4C, 0xC7, 0x04,\n\t\t0x5C, 0xCB, 0x9D, 0x07, 0xF7, 0x7B, 0xCB, 0x48,\n\t\t0x72, 0xE4, 0x29, 0x84, 0xE5, 0x4B, 0x78, 0xF2,\n\t\t0xE1, 0xC5, 0xFA, 0x66, 0x88, 0x2C, 0x34, 0xD0,\n\t\t0x36, 0x93, 0x42, 0xB7, 0x8D, 0x05, 0x44, 0x30,\n\t\t0x01, 0xB6, 0xEB, 0x97, 0x94, 0x3F, 0x80, 0xD9,\n\t\t0x06, 0x89, 0xF1, 0x40, 0x34, 0x3B, 0x7B, 0x8B,\n\t\t0x7E, 0x0E, 0xB2, 0xB5, 0xAA, 0x41, 0xD2, 0x70,\n\t\t0xC6, 0xCC, 0xA1, 0x06, 0x2C, 0x11, 0xB3, 0xCC,\n\t\t0x6E, 0x08, 0x01, 0xE6, 0x22, 0x13, 0xCE, 0xCE,\n\t\t0x88, 0x60, 0xAA, 0xCE, 0x2A, 0x94, 0x17, 0x67,\n\t\t0x02, 0xF5, 0xE5, 0xF3, 0xEE, 0x31, 0xCB, 0x09,\n\t\t0xE8, 0xC5, 0xB1, 0x8D, 0x5D, 0x1E, 0x99, 0xA6,\n\t\t0x64, 0x92, 0xB1, 0x15, 0xF1, 0x1E, 0xB9, 0x51,\n\t\t0xE7, 0x8B, 0x26, 0x8E, 0x19, 0x00, 0x9F, 0xF5,\n\t\t0x09, 0x60, 0x5C, 0x66, 0xCC, 0x31, 0x9D, 0x38,\n\t\t0xAC, 0x04, 0x02, 0xC2, 0x0D, 0x38, 0x4C, 0x3A,\n\t\t0xE4, 0x77, 0x2B, 0x8D, 0x3A, 0xA4, 0xAD, 0x03,\n\t\t0xDD, 0x19, 0xA6, 0x39, 0xD5, 0xDD, 0x4A, 0x7E,\n\t\t0x88, 0x30, 0x7D, 0x68, 0xCB, 0x7B, 0xC1, 0x3D,\n\t\t0x76, 0x8F, 0x1B, 0xFD, 0x77, 0x24, 0xCB, 0x2D,\n\t\t0xA5, 0x08, 0x12, 0xE7, 0x7A, 0x51, 0x6E, 0xD3,\n\t\t0x6A, 0x16, 0x66, 0xB2, 0x3A, 0xD3, 0xC5, 0xD8,\n\t\t0xC8, 0x0F, 0x4A, 0x94, 0xB9, 0xF2, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x12, 0x41, 0x81, 0x1D, 0x00, 0x32, 0x0B, 0x1B,\n\t\t0xA7, 0xC3, 0x70, 0xBF, 0xEF, 0x2E, 0x3F, 0x42,\n\t\t0x3C, 0xAA, 0x06, 0x80, 0xC2, 0x2D, 0x17, 0x67,\n\t\t0x4D, 0xB3, 0x82, 0x61, 0x7E, 0xC0, 0x2B, 0xE7,\n\t\t0xC3, 0x60, 0xBF, 0xAD, 0xF9, 0x53, 0x29, 0xDD,\n\t\t0xAE, 0x76, 0x91, 0x92, 0x08, 0xBF, 0xE6, 0xF1,\n\t\t0x38, 0xB4, 0x58, 0x85, 0xA5, 0xCC, 0x54, 0xE9,\n\t\t0xFA, 0x46, 0x09, 0x67, 0x07, 0x62, 0x5C, 0x8B,\n\t\t0x6A, 0x9B, 0x2B, 0xE1, 0xE2, 0x94, 0x28, 0xA9,\n\t\t0x81, 0x77, 0xA8, 0xC7, 0xD7, 0x03, 0x96, 0x9F,\n\t\t0xC6, 0xF3, 0x4C, 0x7B, 0x4C, 0xBC, 0xD3, 0x16,\n\t\t0xB7, 0x51, 0x5B, 0x23, 0x50, 0x2D, 0x0E, 0xED,\n\t\t0xFF, 0x8D, 0xAD, 0x2D, 0x91, 0x8B, 0x26, 0x73,\n\t\t0x08, 0x91, 0x60, 0xCE, 0x5B, 0xFB, 0xF1, 0xA0,\n\t\t0x3F, 0xA4, 0x3B, 0xDE, 0xD3, 0xB7, 0xC0, 0x06,\n\t\t0xFE, 0x23, 0xAF, 0x58, 0x4A, 0x57, 0x7B, 0x65,\n\t\t0x18, 0x23, 0x87, 0x06, 0xCC, 0x1B, 0xA6, 0xD0,\n\t\t0xF4, 0x62, 0xBC, 0x3F, 0x62, 0xE6, 0x89, 0x48,\n\t\t0xDD, 0x23, 0x32, 0xFE, 0x3A, 0xB6, 0x24, 0xDF,\n\t\t0x96, 0x62, 0xCD, 0xE8, 0x69, 0xCD, 0xFF, 0x1B,\n\t\t0x87, 0x85, 0xA0, 0x8A, 0xF7, 0xF1, 0x4A, 0xAE,\n\t\t0xE0, 0x21, 0x7C, 0xA2, 0xE2, 0x9B, 0x3E, 0x16,\n\t\t0x79, 0xAC, 0xDD, 0x25, 0xFF, 0x50, 0x95, 0x8A,\n\t\t0xAE, 0xF0, 0x5C, 0x13, 0x79, 0x7B, 0xBE, 0x49,\n\t\t0x92, 0xBA, 0x77, 0xC3, 0x09, 0x13, 0x20, 0xC5,\n\t\t0xE1, 0xB2, 0x37, 0xDE, 0xCB, 0x71, 0x31, 0xA1,\n\t\t0xEA, 0xB7, 0x9D, 0xFD, 0x63, 0x62, 0x60, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF1, 0x75, 0xFE, 0x4B, 0xB8, 0x19, 0x04, 0x14,\n\t\t0x2C, 0x7B, 0xBF, 0x27, 0x1A, 0x31, 0x33, 0x44,\n\t\t0x4B, 0x8F, 0xDE, 0x74, 0x8D, 0x15, 0x16, 0x72,\n\t\t0xC4, 0x71, 0x39, 0x24, 0x58, 0x23, 0x8D, 0xFD,\n\t\t0x84, 0xCB, 0x64, 0x37, 0x15, 0x70, 0x5E, 0x2F,\n\t\t0x21, 0xD7, 0x19, 0x3B, 0xA5, 0x2E, 0x06, 0xB8,\n\t\t0x1F, 0x66, 0x44, 0xA8, 0x73, 0x3E, 0xAF, 0x71,\n\t\t0xAA, 0xA9, 0xB2, 0x4B, 0xE7, 0x72, 0xE6, 0x49,\n\t\t0x1B, 0x68, 0x71, 0x7D, 0x67, 0x55, 0xB4, 0xAF,\n\t\t0x4E, 0x45, 0xF4, 0x3C, 0xF8, 0x8F, 0x87, 0x4F,\n\t\t0xCA, 0x71, 0xA0, 0x1E, 0x55, 0x9D, 0x4A, 0x5A,\n\t\t0x1F, 0x60, 0xC3, 0x21, 0xD3, 0xE0, 0xEA, 0x0A,\n\t\t0x88, 0x54, 0xB8, 0xD5, 0x1C, 0xE7, 0xF8, 0xFE,\n\t\t0xBE, 0xBF, 0xAD, 0xE0, 0xED, 0xCF, 0x04, 0xA7,\n\t\t0x4F, 0x3C, 0x21, 0x81, 0x40, 0x61, 0xCC, 0x7E,\n\t\t0x9E, 0x5A, 0x48, 0xA4, 0x0C, 0x49, 0x77, 0x8A,\n\t\t0x80, 0x3A, 0x0E, 0xAE, 0x74, 0x49, 0xF7, 0x35,\n\t\t0x12, 0x01, 0x6F, 0x27, 0x27, 0x84, 0xE3, 0x2A,\n\t\t0x4C, 0xC7, 0x8C, 0x8D, 0x0F, 0x30, 0xCE, 0x38,\n\t\t0x32, 0xB7, 0xE2, 0xD3, 0x24, 0xBD, 0xD7, 0xB0,\n\t\t0xC3, 0xD0, 0x9C, 0xA4, 0x9C, 0x65, 0x43, 0x48,\n\t\t0x76, 0x0D, 0x26, 0x1C, 0x55, 0xB5, 0x6C, 0xB7,\n\t\t0x76, 0x75, 0x35, 0xEA, 0x92, 0x5A, 0xF2, 0xF0,\n\t\t0x15, 0x97, 0x80, 0xBD, 0xC8, 0x90, 0x6C, 0x57,\n\t\t0xAB, 0xCC, 0x63, 0x19, 0xF2, 0xA5, 0xE9, 0xF1,\n\t\t0x6B, 0xF6, 0x72, 0x9B, 0xC6, 0xE9, 0x19, 0x31,\n\t\t0x1E, 0x59, 0x48, 0xAA, 0xFF, 0xD8, 0x4E, 0x89,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0x23, 0xAA, 0x7B, 0xC8, 0x88, 0x54, 0x9A,\n\t\t0x47, 0xF4, 0x05, 0xF6, 0x1F, 0x09, 0xCF, 0xD2,\n\t\t0x35, 0xA9, 0x12, 0x62, 0x50, 0x56, 0x65, 0x06,\n\t\t0xB7, 0x57, 0x6D, 0x1C, 0x65, 0xA7, 0xE4, 0x9D,\n\t\t0xC7, 0x65, 0x53, 0xF1, 0x92, 0x1A, 0x4D, 0x1E,\n\t\t0x14, 0x58, 0xC3, 0x5B, 0xB0, 0x32, 0xD4, 0xD8,\n\t\t0x04, 0xE4, 0x21, 0xD8, 0xE1, 0x9D, 0x9E, 0xE0,\n\t\t0xDC, 0x80, 0xFE, 0x4D, 0xE1, 0xF0, 0x6D, 0x18,\n\t\t0x3C, 0x3C, 0xE6, 0x07, 0x09, 0xDF, 0x17, 0x26,\n\t\t0x45, 0x05, 0x32, 0xAD, 0x08, 0x22, 0x75, 0xBD,\n\t\t0x25, 0x52, 0x23, 0x3B, 0xCE, 0x9B, 0x15, 0x32,\n\t\t0x4D, 0xD1, 0x21, 0x1D, 0x93, 0x9C, 0x0A, 0xDE,\n\t\t0x85, 0xA1, 0x6B, 0x56, 0x18, 0x75, 0x4C, 0x6B,\n\t\t0xFB, 0xBA, 0x9D, 0xC1, 0x5E, 0x79, 0xC2, 0xE6,\n\t\t0x9D, 0x37, 0x59, 0x18, 0xA5, 0x30, 0x1D, 0x8F,\n\t\t0xCA, 0x2F, 0xC5, 0xFB, 0x0D, 0xD0, 0x2D, 0x71,\n\t\t0x49, 0x05, 0x75, 0x19, 0x24, 0x97, 0xF7, 0x69,\n\t\t0x96, 0x7C, 0x5C, 0x5A, 0x15, 0xA3, 0x55, 0x21,\n\t\t0x09, 0xD8, 0x62, 0xC5, 0xEA, 0x21, 0x17, 0x0D,\n\t\t0xB9, 0xA6, 0x60, 0x41, 0x8D, 0xAF, 0xC9, 0x42,\n\t\t0x98, 0x2D, 0x56, 0xA4, 0x61, 0x81, 0xEC, 0x29,\n\t\t0x0C, 0x6F, 0xE9, 0x32, 0x27, 0x38, 0xF0, 0x0C,\n\t\t0xCD, 0x0D, 0xAB, 0x2B, 0xB8, 0x25, 0xE5, 0x57,\n\t\t0xE3, 0x9D, 0x61, 0x66, 0x24, 0x09, 0x60, 0x9B,\n\t\t0x5D, 0x06, 0x67, 0x6E, 0x98, 0x01, 0xEE, 0x78,\n\t\t0x26, 0x07, 0x6A, 0x66, 0x5D, 0xBC, 0x9A, 0x0B,\n\t\t0x65, 0xC1, 0x7F, 0xC4, 0x8D, 0x62, 0x23, 0xCF,\n\t\t0xDA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0xD7, 0x61, 0xFD, 0x48, 0x8C, 0x41, 0xC8,\n\t\t0x9C, 0x19, 0x98, 0xA9, 0x5D, 0xCF, 0xAE, 0x35,\n\t\t0xC7, 0x90, 0x72, 0x21, 0x19, 0x5C, 0x67, 0x47,\n\t\t0xAA, 0xAD, 0xA8, 0xE3, 0x7B, 0x90, 0x0D, 0x6C,\n\t\t0x2F, 0x1A, 0x69, 0xE8, 0x74, 0xA0, 0x88, 0xDC,\n\t\t0x2A, 0x7F, 0x01, 0xC3, 0x1C, 0x64, 0xD8, 0x77,\n\t\t0xFE, 0x0A, 0x97, 0x07, 0x16, 0x44, 0x61, 0x35,\n\t\t0xAF, 0x51, 0x13, 0x80, 0x27, 0x6A, 0x51, 0xB0,\n\t\t0x67, 0xEF, 0x6A, 0x4A, 0xB9, 0x14, 0x76, 0x5A,\n\t\t0x36, 0x44, 0x4A, 0xDD, 0x89, 0x5D, 0x45, 0x86,\n\t\t0xA9, 0x41, 0xBD, 0x1B, 0xA8, 0xDB, 0x90, 0x74,\n\t\t0x87, 0x15, 0x9A, 0x96, 0x8B, 0xB8, 0xCF, 0x2F,\n\t\t0x44, 0x57, 0x58, 0x5B, 0x33, 0x1C, 0xDA, 0xED,\n\t\t0x2D, 0xD3, 0x27, 0xB9, 0x72, 0xC5, 0xAA, 0x71,\n\t\t0xEC, 0xA9, 0x59, 0xAD, 0xD6, 0xDD, 0xE4, 0xAD,\n\t\t0x0B, 0x97, 0xF8, 0x2B, 0xEE, 0x9D, 0xD5, 0xCE,\n\t\t0x45, 0x7B, 0x0B, 0xB3, 0xB6, 0xDA, 0x04, 0x20,\n\t\t0x68, 0xF6, 0xFF, 0x2B, 0xB8, 0xC2, 0x0D, 0x84,\n\t\t0x59, 0xD4, 0x41, 0x72, 0xDC, 0xFD, 0x61, 0x39,\n\t\t0x21, 0x5A, 0x42, 0xAC, 0xA1, 0x3E, 0xBE, 0xEC,\n\t\t0x83, 0x53, 0x57, 0xD3, 0xE7, 0xE0, 0x1B, 0x1A,\n\t\t0x68, 0x4A, 0x40, 0x89, 0xC1, 0xE5, 0x02, 0xCB,\n\t\t0x65, 0x53, 0x31, 0xAC, 0xDA, 0x4C, 0xD2, 0xF1,\n\t\t0xC7, 0x48, 0xEC, 0x2D, 0x86, 0xC8, 0x84, 0x1F,\n\t\t0x76, 0x06, 0xCB, 0x13, 0x27, 0x17, 0x10, 0xAE,\n\t\t0x81, 0x6D, 0x62, 0xC3, 0xE7, 0xE4, 0xE3, 0x5C,\n\t\t0x96, 0x8C, 0xD6, 0x08, 0xF5, 0x4B, 0xAD, 0x12,\n\t\t0x70, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAF, 0x5D, 0x29, 0x12, 0x54, 0x3C, 0xF8, 0x54,\n\t\t0x17, 0xCC, 0x24, 0x3C, 0xE7, 0x75, 0xCA, 0x86,\n\t\t0xD0, 0x9A, 0x34, 0x63, 0xA6, 0xF6, 0xCA, 0xA5,\n\t\t0x54, 0x83, 0x4C, 0xAB, 0x06, 0x0D, 0x88, 0xDD,\n\t\t0x18, 0x67, 0x8D, 0xC2, 0x2C, 0x46, 0xC9, 0x95,\n\t\t0x29, 0x70, 0x9A, 0xFA, 0x24, 0x99, 0xE3, 0x7D,\n\t\t0x58, 0xE3, 0x45, 0xA7, 0x2D, 0x40, 0xDE, 0xC1,\n\t\t0x91, 0xAC, 0x10, 0x35, 0xB9, 0xEB, 0x6C, 0xDB,\n\t\t0x85, 0xC4, 0x1E, 0x6D, 0x59, 0x35, 0x57, 0x4B,\n\t\t0x96, 0x00, 0xE3, 0xB6, 0xAC, 0xBF, 0x92, 0x92,\n\t\t0xD2, 0x37, 0xB4, 0x10, 0x82, 0x7E, 0x3E, 0x4B,\n\t\t0xA4, 0x00, 0x23, 0x14, 0x1E, 0x19, 0x37, 0x2B,\n\t\t0xCE, 0x97, 0x2E, 0x16, 0x56, 0x19, 0x83, 0xA0,\n\t\t0xA2, 0xD0, 0x6B, 0x56, 0x59, 0x22, 0x4A, 0x8C,\n\t\t0xFB, 0x4F, 0xDC, 0x25, 0x33, 0x11, 0xA7, 0xC7,\n\t\t0xC3, 0xB0, 0x8D, 0x34, 0xDB, 0x27, 0xC5, 0x11,\n\t\t0x8F, 0x54, 0x23, 0xEB, 0xC5, 0xD0, 0x50, 0x3D,\n\t\t0xBA, 0x6F, 0xFC, 0x86, 0x53, 0xB5, 0xD0, 0xBE,\n\t\t0x4E, 0x82, 0xE3, 0xB0, 0xD3, 0xCA, 0xC1, 0xF5,\n\t\t0xB2, 0xA5, 0xEF, 0xAC, 0x44, 0x88, 0x49, 0xC4,\n\t\t0x2D, 0x77, 0x5F, 0xB6, 0x59, 0xB0, 0x41, 0xDB,\n\t\t0xC7, 0x93, 0xC0, 0xB6, 0x4A, 0x58, 0xE8, 0x84,\n\t\t0x41, 0x0D, 0x6A, 0xAF, 0x69, 0xE3, 0xD7, 0xBC,\n\t\t0xD7, 0xBF, 0x50, 0x0E, 0x61, 0xEF, 0x66, 0xF1,\n\t\t0x6F, 0x77, 0xAD, 0x1B, 0x4C, 0x3F, 0x00, 0x92,\n\t\t0x06, 0x57, 0x71, 0x96, 0xBE, 0x08, 0x1B, 0x7A,\n\t\t0xEE, 0x01, 0x4F, 0x4D, 0x62, 0xCE, 0xBF, 0xB6,\n\t\t0xD0, 0x58, 0xE8, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0x17, 0xD1, 0xF4, 0x80, 0x92, 0xDF, 0xF2,\n\t\t0xF7, 0x8B, 0xAC, 0xD0, 0xCA, 0x29, 0x2E, 0x7A,\n\t\t0x36, 0x83, 0x9E, 0xD5, 0x2D, 0x7B, 0xF1, 0xE0,\n\t\t0xE7, 0x29, 0xFF, 0x80, 0x03, 0x72, 0x45, 0x6A,\n\t\t0x54, 0x4E, 0xCE, 0x4E, 0x74, 0x04, 0x43, 0x65,\n\t\t0x2B, 0x67, 0xDC, 0x69, 0x7E, 0x31, 0x60, 0x09,\n\t\t0xB3, 0xDC, 0xEC, 0xBF, 0x9C, 0xC4, 0x71, 0x19,\n\t\t0x3D, 0xFA, 0xC3, 0x93, 0x5C, 0x81, 0xF9, 0x28,\n\t\t0x74, 0x47, 0x70, 0xA8, 0xB2, 0x50, 0x15, 0x9F,\n\t\t0x44, 0xDE, 0x94, 0x61, 0xF0, 0x68, 0xD0, 0x24,\n\t\t0x92, 0x7D, 0x5D, 0x8A, 0x4A, 0xEB, 0xD2, 0x06,\n\t\t0x1F, 0xE0, 0x15, 0x92, 0x7A, 0xE6, 0x76, 0x58,\n\t\t0xAA, 0x48, 0x20, 0x9A, 0xAD, 0xD2, 0x11, 0x5D,\n\t\t0xE5, 0xD0, 0x2F, 0xB5, 0x5F, 0xC5, 0xB4, 0xC2,\n\t\t0x74, 0xC7, 0xC9, 0xF2, 0xDB, 0xE2, 0x18, 0x11,\n\t\t0x6F, 0xDC, 0x23, 0x5E, 0x37, 0xD0, 0x7A, 0x9F,\n\t\t0xC5, 0x74, 0x7D, 0xA9, 0x78, 0xC4, 0xFB, 0xEE,\n\t\t0x12, 0x44, 0xE5, 0x21, 0x0D, 0xDB, 0xDA, 0x05,\n\t\t0x98, 0x4F, 0x0E, 0x3D, 0xBC, 0x5B, 0x63, 0x35,\n\t\t0x9D, 0x2C, 0x92, 0x80, 0x51, 0xA4, 0xD5, 0xCE,\n\t\t0x6C, 0xD3, 0x85, 0x7B, 0x68, 0x64, 0xAD, 0x1D,\n\t\t0xEC, 0x58, 0x8C, 0xEB, 0x63, 0x06, 0x32, 0x8F,\n\t\t0x92, 0x5F, 0x19, 0x5A, 0x05, 0xAA, 0xCF, 0x53,\n\t\t0xD9, 0x34, 0x04, 0x27, 0xF5, 0xFD, 0x43, 0x32,\n\t\t0x89, 0xFA, 0x03, 0x20, 0xF0, 0x73, 0x41, 0x7E,\n\t\t0x68, 0xF3, 0x56, 0xE4, 0xE6, 0xE5, 0xFB, 0x6B,\n\t\t0x8A, 0x2A, 0x46, 0x7A, 0xF8, 0xFD, 0x51, 0xF4,\n\t\t0x09, 0x2A, 0xFC, 0x10, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0xC8, 0xE8, 0xAD, 0x71, 0x19, 0xB0, 0x10,\n\t\t0xD1, 0x86, 0xE1, 0x23, 0x8A, 0xCB, 0x4B, 0xBA,\n\t\t0xF3, 0x3A, 0x2D, 0x93, 0x85, 0x2B, 0xA9, 0x1F,\n\t\t0x73, 0x36, 0x11, 0xE9, 0x81, 0xDF, 0x65, 0x97,\n\t\t0xA8, 0x72, 0x26, 0xF6, 0xC6, 0xD4, 0x1E, 0xDA,\n\t\t0xC6, 0x98, 0x1D, 0x12, 0xE7, 0x64, 0x2D, 0xAA,\n\t\t0x82, 0xC0, 0x49, 0x0F, 0xD1, 0x50, 0xB8, 0xD5,\n\t\t0x7F, 0x79, 0x06, 0x30, 0x71, 0x6B, 0x18, 0x8A,\n\t\t0xF8, 0x28, 0x59, 0x25, 0xFC, 0x0F, 0xF8, 0x45,\n\t\t0x7B, 0x4A, 0xA9, 0x39, 0x63, 0xAD, 0xFB, 0xDE,\n\t\t0xBA, 0xCB, 0x8B, 0xA8, 0x9F, 0xC4, 0x28, 0x1B,\n\t\t0xC5, 0x6E, 0x45, 0x62, 0xA6, 0x32, 0xE0, 0x30,\n\t\t0xF4, 0x70, 0x93, 0xA7, 0xA4, 0x4E, 0xC5, 0x63,\n\t\t0xC2, 0x3D, 0xD6, 0x55, 0x6C, 0xDE, 0xDF, 0x89,\n\t\t0x9A, 0x2D, 0x3C, 0x12, 0x98, 0xF6, 0x3E, 0x79,\n\t\t0x59, 0x71, 0x69, 0x81, 0xF8, 0x27, 0x43, 0xB3,\n\t\t0xF4, 0xD8, 0xCC, 0xA3, 0x71, 0xC7, 0x88, 0x15,\n\t\t0x50, 0xFB, 0x30, 0xBD, 0xE8, 0xB7, 0xFE, 0xBA,\n\t\t0x2E, 0x80, 0xD0, 0xED, 0x5E, 0xC6, 0x3E, 0x16,\n\t\t0x6D, 0x0E, 0xF1, 0x7D, 0xDF, 0x8D, 0xB2, 0xCF,\n\t\t0x8C, 0xFE, 0x98, 0x3D, 0x88, 0xEB, 0x40, 0xB0,\n\t\t0xB1, 0x0E, 0x0C, 0x9A, 0x9E, 0xEB, 0x38, 0xB2,\n\t\t0x20, 0xF7, 0xE0, 0x13, 0xBB, 0x95, 0x2C, 0x86,\n\t\t0xB5, 0xAD, 0x11, 0xFC, 0x57, 0x0F, 0x52, 0x5C,\n\t\t0x01, 0x25, 0xE0, 0x13, 0x02, 0xA2, 0x8E, 0xD8,\n\t\t0xB1, 0xA9, 0x7C, 0xC7, 0x9E, 0xDB, 0x87, 0x84,\n\t\t0x6A, 0x8E, 0x59, 0x6C, 0x4D, 0x28, 0xF5, 0x01,\n\t\t0x8F, 0x23, 0x87, 0xA1, 0xEF, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3A, 0x2F, 0x35, 0x47, 0x7D, 0x70, 0x56, 0xE9,\n\t\t0xFF, 0xD1, 0x01, 0x69, 0x1D, 0x80, 0x92, 0x6A,\n\t\t0xE1, 0x59, 0x5C, 0x6F, 0xC6, 0x18, 0xBE, 0x62,\n\t\t0xD6, 0xB2, 0x4E, 0xED, 0x19, 0x22, 0xC1, 0xFD,\n\t\t0xF1, 0x0D, 0xC6, 0x2D, 0x01, 0x9A, 0x29, 0xB8,\n\t\t0x74, 0x40, 0xF3, 0xF3, 0x31, 0x1D, 0xD9, 0x0D,\n\t\t0x01, 0x55, 0xE7, 0x26, 0xEB, 0x96, 0xC3, 0xA4,\n\t\t0x9D, 0x98, 0x5E, 0x9B, 0xF7, 0x19, 0xE1, 0x48,\n\t\t0x0E, 0xCB, 0x4F, 0x44, 0x60, 0xD1, 0x6C, 0xAC,\n\t\t0x29, 0xAA, 0x64, 0xB7, 0x7E, 0x58, 0xD9, 0xA4,\n\t\t0x14, 0x16, 0x0E, 0xD5, 0xF9, 0x0E, 0xF0, 0x81,\n\t\t0x1C, 0x16, 0x1C, 0x4E, 0x86, 0x0A, 0x2A, 0xC7,\n\t\t0x05, 0xC9, 0x88, 0xAC, 0x35, 0x67, 0xB1, 0xE6,\n\t\t0x3D, 0xE7, 0x80, 0x78, 0x1B, 0x61, 0xCA, 0x6E,\n\t\t0x8F, 0x16, 0x08, 0x7A, 0x89, 0xE5, 0x30, 0x4C,\n\t\t0xEB, 0x7A, 0x68, 0x50, 0x6F, 0xFA, 0x69, 0x21,\n\t\t0x94, 0x13, 0x0E, 0xB8, 0x2D, 0x1A, 0x45, 0x8C,\n\t\t0xF0, 0x05, 0x7C, 0xB4, 0xA0, 0x83, 0x46, 0xAC,\n\t\t0xE3, 0x07, 0x6C, 0x72, 0x72, 0x8C, 0x4E, 0x7A,\n\t\t0xBA, 0xB4, 0xBF, 0x0A, 0xDD, 0x26, 0xD3, 0x3E,\n\t\t0xEC, 0x37, 0x09, 0xA7, 0x64, 0x4B, 0xC2, 0xC7,\n\t\t0xCC, 0x35, 0x5A, 0x10, 0x88, 0x7F, 0x24, 0x5F,\n\t\t0x92, 0xFC, 0x04, 0x9D, 0x73, 0x3D, 0xFD, 0x1A,\n\t\t0x87, 0xD2, 0xB6, 0x7C, 0x9E, 0xE1, 0x2E, 0xA4,\n\t\t0x54, 0x5C, 0xB8, 0x4D, 0xF6, 0x0F, 0x3D, 0x8F,\n\t\t0xFE, 0x20, 0x9B, 0x7A, 0xC2, 0xFB, 0x3A, 0xAD,\n\t\t0xA0, 0x65, 0xAC, 0xD7, 0x13, 0x8D, 0x36, 0x80,\n\t\t0xE3, 0x68, 0x02, 0xF6, 0x71, 0xF0, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB8, 0xD0, 0x46, 0x09, 0xFF, 0x91, 0xF7, 0xDD,\n\t\t0x45, 0x75, 0x92, 0xD1, 0x83, 0xD5, 0x48, 0x2F,\n\t\t0xE2, 0x6F, 0x28, 0x62, 0x06, 0x90, 0x11, 0xC5,\n\t\t0x25, 0x5D, 0x4C, 0x26, 0x5C, 0x79, 0x06, 0xB5,\n\t\t0x5C, 0x72, 0xD2, 0xBE, 0xFD, 0x47, 0x23, 0x09,\n\t\t0x43, 0x0F, 0xED, 0x06, 0x64, 0xB3, 0x9C, 0xB6,\n\t\t0x7D, 0x16, 0xFC, 0xC6, 0x22, 0xAD, 0xA4, 0x97,\n\t\t0x6E, 0x2F, 0xF2, 0x3C, 0x39, 0x91, 0x0F, 0x85,\n\t\t0x56, 0x64, 0x73, 0xAB, 0x6B, 0xF0, 0xF5, 0xA8,\n\t\t0xE1, 0x31, 0x53, 0x10, 0xA2, 0x78, 0x9C, 0xED,\n\t\t0xDD, 0xA8, 0x0C, 0xAE, 0x84, 0xF4, 0x8F, 0x7A,\n\t\t0x2D, 0x6C, 0x75, 0xDF, 0x02, 0x77, 0xB5, 0x42,\n\t\t0x4D, 0x2C, 0x54, 0xC2, 0x02, 0x09, 0xA9, 0xCF,\n\t\t0x29, 0x8F, 0x94, 0xD4, 0x3B, 0x77, 0x69, 0xAD,\n\t\t0xA1, 0x63, 0xAD, 0x1B, 0x4C, 0x24, 0x97, 0xE6,\n\t\t0xA2, 0x40, 0x6D, 0x41, 0xAF, 0x3C, 0xBF, 0x11,\n\t\t0xD2, 0x33, 0xB8, 0x82, 0xA4, 0x6E, 0xE9, 0x19,\n\t\t0x5A, 0xD7, 0xF5, 0x11, 0xB3, 0xDE, 0x63, 0x69,\n\t\t0xFC, 0x65, 0xE3, 0x4E, 0xD5, 0x47, 0x15, 0x68,\n\t\t0x1B, 0xBF, 0x8A, 0xFE, 0xFB, 0x33, 0x7F, 0xC2,\n\t\t0xF2, 0x6A, 0xDA, 0xDE, 0xCB, 0x42, 0x9F, 0xDA,\n\t\t0x38, 0x3B, 0x56, 0xA2, 0x52, 0x9C, 0xFC, 0x7A,\n\t\t0xEC, 0x86, 0xB6, 0x37, 0x7D, 0xBC, 0x17, 0xD0,\n\t\t0x35, 0x57, 0xD6, 0x1F, 0x54, 0x10, 0xC1, 0x06,\n\t\t0x67, 0x2D, 0x3A, 0x55, 0x3C, 0x36, 0xE2, 0xA3,\n\t\t0x72, 0x26, 0x63, 0xF4, 0x7D, 0x75, 0xC4, 0xC4,\n\t\t0x55, 0x95, 0xA9, 0xE7, 0x57, 0x9D, 0x05, 0x8A,\n\t\t0xEA, 0x1B, 0x35, 0xA5, 0xCA, 0xA8, 0x36, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0x2F, 0x8D, 0x13, 0x22, 0x2F, 0x1A, 0xAF,\n\t\t0xC0, 0xA4, 0x76, 0x89, 0x01, 0x07, 0x13, 0xD0,\n\t\t0x19, 0xFE, 0xED, 0xE3, 0xB1, 0xFD, 0xFA, 0xD2,\n\t\t0x5D, 0xEF, 0x42, 0x55, 0x0C, 0xBE, 0x91, 0x8F,\n\t\t0x5F, 0x48, 0x29, 0x78, 0x74, 0x13, 0xA3, 0x60,\n\t\t0x6F, 0x85, 0x4E, 0x0D, 0x43, 0x1C, 0x6B, 0x27,\n\t\t0x61, 0xD5, 0x3F, 0x92, 0x78, 0x6E, 0x96, 0x99,\n\t\t0x65, 0xD0, 0x67, 0x00, 0xA3, 0x99, 0x45, 0xAD,\n\t\t0xBD, 0xC1, 0x79, 0x72, 0xB0, 0xCE, 0x50, 0x1D,\n\t\t0xDC, 0x5C, 0x6D, 0xD4, 0xB4, 0x89, 0x94, 0x46,\n\t\t0x11, 0xCC, 0xBB, 0x9E, 0x62, 0x13, 0x4D, 0x98,\n\t\t0xFE, 0xA9, 0xEF, 0x5B, 0xB6, 0xB5, 0xF7, 0xA6,\n\t\t0x84, 0xD9, 0x71, 0xBC, 0x09, 0xE2, 0x1F, 0xE6,\n\t\t0xB4, 0x08, 0x28, 0x19, 0x98, 0x64, 0x51, 0x6B,\n\t\t0xC0, 0xB0, 0x03, 0x23, 0x76, 0x7A, 0x6D, 0x95,\n\t\t0x06, 0xC8, 0xE3, 0xAA, 0x47, 0xC7, 0x67, 0x6F,\n\t\t0xEA, 0xA6, 0x0C, 0x82, 0x0D, 0x70, 0xD0, 0xD8,\n\t\t0xBF, 0xB7, 0xC3, 0xB7, 0xAB, 0xB8, 0xD4, 0x7E,\n\t\t0xAD, 0xF3, 0xBE, 0xCA, 0x78, 0x2C, 0x79, 0xF6,\n\t\t0xCB, 0x46, 0x9C, 0x7C, 0x8C, 0x33, 0x40, 0xC1,\n\t\t0x48, 0x96, 0xB3, 0x48, 0x9C, 0xB9, 0x50, 0xFD,\n\t\t0x23, 0xC4, 0x43, 0x9A, 0x72, 0xF5, 0xC8, 0xA9,\n\t\t0x58, 0x9E, 0xFC, 0xEF, 0xB8, 0x5B, 0xC7, 0x86,\n\t\t0xEE, 0x32, 0x12, 0x40, 0x30, 0xA1, 0xC6, 0xD3,\n\t\t0x46, 0x01, 0x1E, 0xF1, 0x05, 0xCD, 0xDB, 0xB3,\n\t\t0x98, 0xA6, 0xFE, 0xF9, 0x99, 0xCD, 0x19, 0xB0,\n\t\t0x4F, 0xCB, 0xBC, 0x64, 0x27, 0xCC, 0x38, 0x5E,\n\t\t0x83, 0x99, 0xD2, 0x61, 0x1F, 0x0F, 0x3E, 0x65,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x72, 0x38, 0x98, 0xCC, 0xEB, 0xD8, 0xD2, 0x74,\n\t\t0x6C, 0xE9, 0xE3, 0x79, 0x6D, 0x42, 0x94, 0x62,\n\t\t0xFE, 0x9E, 0x34, 0xCE, 0xC7, 0xFD, 0x6C, 0x86,\n\t\t0x3E, 0x3D, 0x90, 0xC4, 0xF5, 0x1E, 0xCE, 0xD7,\n\t\t0xE2, 0x41, 0x36, 0x5F, 0xF4, 0x28, 0x16, 0x1A,\n\t\t0x67, 0x62, 0x54, 0x46, 0x75, 0xB6, 0xC8, 0x05,\n\t\t0xE6, 0xCC, 0x04, 0xC6, 0x25, 0xF4, 0xD7, 0x27,\n\t\t0xE6, 0xE2, 0xE5, 0x96, 0xC5, 0x01, 0xCA, 0x5D,\n\t\t0x9B, 0xAA, 0xB8, 0x6C, 0x7B, 0x4D, 0x04, 0xFE,\n\t\t0x4D, 0xA5, 0x05, 0xAC, 0xD3, 0xE2, 0xD3, 0x4B,\n\t\t0x47, 0x7E, 0xCE, 0x73, 0x39, 0xB2, 0x06, 0x4A,\n\t\t0xE9, 0xF8, 0xD9, 0x91, 0xD4, 0xF2, 0x1D, 0xE6,\n\t\t0x27, 0x3F, 0xB3, 0x2F, 0xDD, 0x78, 0x9D, 0xF4,\n\t\t0x50, 0xB3, 0xD1, 0x0E, 0x89, 0x61, 0xA5, 0x06,\n\t\t0x12, 0x90, 0xAF, 0x31, 0xEA, 0x4F, 0x24, 0x0A,\n\t\t0x51, 0x2D, 0xA4, 0x33, 0xFC, 0xEA, 0xD2, 0xC0,\n\t\t0x90, 0x8F, 0x9A, 0x02, 0x0A, 0x01, 0x67, 0xFA,\n\t\t0x45, 0xB7, 0x57, 0x5E, 0x65, 0xF4, 0xFE, 0xBD,\n\t\t0xD6, 0x3A, 0xE2, 0x51, 0x95, 0x3A, 0xFC, 0x40,\n\t\t0x7D, 0xE5, 0x0C, 0x5E, 0xD5, 0xDA, 0x15, 0x38,\n\t\t0x4A, 0x16, 0xB5, 0xBB, 0xD8, 0x6F, 0xF3, 0x51,\n\t\t0x4C, 0xD1, 0xF7, 0xCF, 0x29, 0x02, 0xCB, 0x71,\n\t\t0x92, 0xDA, 0xDD, 0x84, 0x89, 0x87, 0x92, 0x91,\n\t\t0x21, 0xB0, 0x51, 0xDA, 0x8D, 0xE0, 0x22, 0x23,\n\t\t0x9C, 0x01, 0xE8, 0xB8, 0xF4, 0x03, 0x79, 0xC0,\n\t\t0x97, 0x0E, 0x31, 0xBA, 0x98, 0x85, 0x9B, 0xC5,\n\t\t0x34, 0x96, 0x37, 0xFC, 0xAE, 0x05, 0xC8, 0xA5,\n\t\t0x0E, 0xA7, 0xC0, 0x0F, 0xA3, 0x30, 0x0B, 0x1A,\n\t\t0xF6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x64, 0x33, 0x59, 0x1E, 0xAC, 0xA7, 0x9F, 0x1B,\n\t\t0xB5, 0x2A, 0xEF, 0x15, 0xDB, 0xAE, 0xA5, 0xE1,\n\t\t0x9F, 0x2B, 0x29, 0x31, 0x2E, 0x59, 0x4A, 0xC5,\n\t\t0x87, 0x02, 0xC3, 0xF9, 0x6C, 0x29, 0x7D, 0x87,\n\t\t0xCA, 0x6E, 0xE2, 0xBF, 0xFA, 0x2F, 0x96, 0x1F,\n\t\t0x41, 0x81, 0x4C, 0x41, 0x0B, 0x76, 0x31, 0x25,\n\t\t0xEC, 0x7A, 0x41, 0x2E, 0x06, 0x21, 0xF3, 0x2F,\n\t\t0xD4, 0xB0, 0xFE, 0x2E, 0x17, 0xAC, 0x26, 0x2C,\n\t\t0x75, 0x78, 0x0B, 0xD4, 0x38, 0x77, 0xC5, 0x6C,\n\t\t0x41, 0x3C, 0x2A, 0x6B, 0xD8, 0xC1, 0x19, 0xEA,\n\t\t0x73, 0xBA, 0xF2, 0xCB, 0x82, 0x1D, 0x46, 0xB7,\n\t\t0x68, 0x4F, 0x81, 0x10, 0x1D, 0x3E, 0xD0, 0x42,\n\t\t0x9B, 0x6A, 0x94, 0xAD, 0x91, 0x74, 0x2F, 0x7B,\n\t\t0xD5, 0x1B, 0x11, 0xBF, 0x4C, 0x12, 0xE5, 0x54,\n\t\t0x7C, 0x30, 0xE8, 0x70, 0xF8, 0xE4, 0x07, 0xBB,\n\t\t0x5F, 0xFB, 0xDB, 0x96, 0xB1, 0x0F, 0x90, 0x14,\n\t\t0x30, 0xEA, 0xF3, 0xE6, 0x50, 0xB6, 0x9B, 0x78,\n\t\t0x02, 0xE9, 0x3E, 0xC2, 0xC7, 0x5D, 0x05, 0x18,\n\t\t0x3F, 0xB9, 0x05, 0xF2, 0x1D, 0x59, 0x0E, 0x79,\n\t\t0x61, 0x7E, 0x4D, 0x08, 0x83, 0x8A, 0x1C, 0xA1,\n\t\t0x26, 0xCB, 0x47, 0xD7, 0xE8, 0x0A, 0x55, 0x25,\n\t\t0x34, 0x44, 0x68, 0x2B, 0x49, 0x54, 0x3B, 0x97,\n\t\t0x14, 0x6E, 0x71, 0xA9, 0x6D, 0xDA, 0xB1, 0x90,\n\t\t0x82, 0x1A, 0x30, 0x07, 0xB2, 0x8B, 0x55, 0x78,\n\t\t0x54, 0x42, 0x25, 0x9B, 0xB2, 0xAD, 0xE3, 0x5E,\n\t\t0x0C, 0xFE, 0x11, 0xE9, 0x94, 0xF3, 0x89, 0x4B,\n\t\t0x7F, 0x3F, 0x5F, 0xCE, 0xB3, 0x41, 0x73, 0x4E,\n\t\t0x6B, 0x52, 0xD7, 0xE2, 0x2B, 0x22, 0xF6, 0x78,\n\t\t0xF2, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0x7E, 0x6B, 0xCA, 0x9D, 0xA0, 0x76, 0xE7,\n\t\t0xE8, 0x33, 0xDD, 0x86, 0xBC, 0xB7, 0xD8, 0x6F,\n\t\t0xA3, 0x05, 0x75, 0x5E, 0x46, 0xE2, 0x52, 0xEB,\n\t\t0x20, 0x19, 0x82, 0xFA, 0x3A, 0x3B, 0xD7, 0xFB,\n\t\t0xD5, 0xD0, 0x4D, 0x90, 0x77, 0x90, 0x8A, 0x69,\n\t\t0x4D, 0xE2, 0x7A, 0x23, 0x63, 0x61, 0xEA, 0x68,\n\t\t0xA1, 0xF0, 0x4A, 0xDC, 0x23, 0x1C, 0xC3, 0x85,\n\t\t0x6D, 0xE9, 0x79, 0x41, 0xAC, 0x89, 0x36, 0x15,\n\t\t0x2C, 0x51, 0xFE, 0x55, 0xE0, 0x2B, 0xE1, 0x67,\n\t\t0x3F, 0x31, 0x52, 0x81, 0xCE, 0xC9, 0xAE, 0x3B,\n\t\t0x3F, 0x10, 0xF1, 0x66, 0x8A, 0x84, 0xC1, 0xA9,\n\t\t0x6E, 0xE3, 0xF0, 0xA8, 0x89, 0xC2, 0x2C, 0xFE,\n\t\t0xB7, 0xD6, 0x17, 0x5B, 0x3B, 0xC2, 0x30, 0x52,\n\t\t0x97, 0x1A, 0xE2, 0xE8, 0x8B, 0x9B, 0xE6, 0xFD,\n\t\t0x54, 0x54, 0xB6, 0x25, 0x6B, 0x8D, 0x62, 0xBD,\n\t\t0xF6, 0x17, 0xAD, 0x6C, 0xB2, 0x2A, 0xD9, 0x3F,\n\t\t0xA0, 0x2A, 0x20, 0xF1, 0xA3, 0xC2, 0x9C, 0xEE,\n\t\t0x64, 0x47, 0xDF, 0xF6, 0x80, 0x6B, 0xCC, 0x71,\n\t\t0x69, 0xF0, 0xB9, 0x4B, 0x01, 0x6C, 0x6A, 0x68,\n\t\t0xF0, 0xB5, 0xA5, 0x81, 0xA5, 0x8D, 0x41, 0xA0,\n\t\t0xCA, 0xB9, 0x86, 0xD4, 0x66, 0x0C, 0xED, 0xCF,\n\t\t0x1C, 0xC6, 0x11, 0x3D, 0xF7, 0x42, 0x3B, 0xD4,\n\t\t0x86, 0xEF, 0x4E, 0x4B, 0x8F, 0x7F, 0xE3, 0x3F,\n\t\t0x3D, 0x82, 0xAF, 0xCC, 0xB9, 0xC8, 0x6E, 0xEA,\n\t\t0x59, 0x81, 0x56, 0xAE, 0xDC, 0x90, 0xBD, 0xBC,\n\t\t0xCB, 0x75, 0xFD, 0x55, 0xC2, 0x54, 0x97, 0x5A,\n\t\t0x19, 0x3E, 0x1A, 0x69, 0x37, 0xE7, 0xA5, 0xEA,\n\t\t0x0A, 0xEF, 0xA9, 0x4D, 0xE7, 0xA9, 0x66, 0x75,\n\t\t0x65, 0x82, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0x91, 0xAA, 0x54, 0x34, 0x93, 0x8C, 0x12,\n\t\t0x93, 0x18, 0x6C, 0x76, 0xB7, 0xAE, 0x28, 0xA8,\n\t\t0x43, 0x7E, 0x62, 0x1A, 0xC7, 0x9C, 0x93, 0xB4,\n\t\t0xB8, 0x14, 0x5D, 0xE9, 0x95, 0x1F, 0x19, 0x48,\n\t\t0xFD, 0x4C, 0xAC, 0x58, 0xB7, 0x81, 0xC3, 0x59,\n\t\t0x3A, 0x44, 0x4B, 0x51, 0x75, 0x12, 0x97, 0xDB,\n\t\t0x4D, 0xFD, 0x6B, 0xCA, 0x2A, 0xA3, 0x45, 0x21,\n\t\t0x56, 0xF6, 0xBC, 0x41, 0x20, 0x10, 0xDA, 0x90,\n\t\t0x27, 0x0B, 0x09, 0xB6, 0xC5, 0xD0, 0xE4, 0xD8,\n\t\t0xD8, 0x36, 0xDA, 0xDC, 0x2B, 0xDC, 0x35, 0x15,\n\t\t0x2E, 0xC6, 0xFD, 0xEC, 0x7D, 0x1F, 0xAE, 0xDC,\n\t\t0xB3, 0x38, 0x68, 0xC8, 0x17, 0x17, 0x10, 0x0D,\n\t\t0xCA, 0x6B, 0xEA, 0x92, 0xE0, 0x84, 0x08, 0xCA,\n\t\t0x6D, 0x1B, 0xBC, 0x7B, 0x68, 0xE7, 0xF7, 0x1A,\n\t\t0xE4, 0x8F, 0x2F, 0xB2, 0x11, 0x76, 0x97, 0xB9,\n\t\t0xFD, 0xC4, 0xB4, 0x6C, 0xCC, 0xDF, 0x2D, 0x81,\n\t\t0xBD, 0x6D, 0xC8, 0xC7, 0x6C, 0x22, 0x5A, 0xC7,\n\t\t0x1A, 0x49, 0x54, 0x8B, 0x2F, 0x37, 0x88, 0xE4,\n\t\t0x7D, 0x56, 0x12, 0x7A, 0x70, 0x3E, 0x67, 0x05,\n\t\t0xB0, 0x8F, 0x49, 0x49, 0x73, 0x84, 0x15, 0xB3,\n\t\t0x39, 0x2A, 0x70, 0x10, 0x25, 0x77, 0x53, 0x59,\n\t\t0xAC, 0x29, 0x94, 0x0A, 0x12, 0x16, 0x1E, 0x55,\n\t\t0x4E, 0x50, 0xE6, 0xA6, 0xD5, 0xC0, 0x22, 0x90,\n\t\t0x39, 0xB2, 0x53, 0x26, 0xAE, 0x1A, 0x61, 0xC9,\n\t\t0x30, 0x35, 0xF6, 0x8C, 0x38, 0x9A, 0xB2, 0xE8,\n\t\t0x8E, 0x8D, 0xCE, 0x09, 0xB2, 0xF5, 0x5D, 0x92,\n\t\t0x91, 0xE6, 0xE6, 0x40, 0xD4, 0x11, 0xA5, 0x43,\n\t\t0xF5, 0xE9, 0x7F, 0xA5, 0x0E, 0xEE, 0x2C, 0x10,\n\t\t0xAE, 0xDA, 0xF5, 0xFB, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x05, 0x02, 0xFD, 0x59, 0xC5, 0x4A, 0x71, 0x0D,\n\t\t0xA5, 0xA6, 0xC4, 0x06, 0x0D, 0x35, 0x73, 0xDE,\n\t\t0x3A, 0xD4, 0xC9, 0xA5, 0xA5, 0x70, 0x72, 0x2F,\n\t\t0x95, 0xCC, 0xEF, 0x84, 0x6E, 0x5C, 0x7A, 0x57,\n\t\t0x4C, 0x8B, 0xB7, 0x72, 0x81, 0x6A, 0x6E, 0x7D,\n\t\t0xD5, 0xC5, 0x63, 0x31, 0xAF, 0x86, 0x13, 0x9F,\n\t\t0xE7, 0xFB, 0xF3, 0xD7, 0xA3, 0xFB, 0x1C, 0x44,\n\t\t0xC9, 0xD8, 0x57, 0x90, 0x94, 0xC6, 0x22, 0xB0,\n\t\t0x61, 0x06, 0x0E, 0xF1, 0xF3, 0xDC, 0xD7, 0x71,\n\t\t0x63, 0x93, 0x2E, 0xE6, 0xFE, 0x66, 0xAF, 0x70,\n\t\t0xD8, 0x54, 0xE3, 0x1E, 0xCF, 0xC0, 0x86, 0x97,\n\t\t0x94, 0x16, 0xCF, 0x3E, 0x19, 0x3C, 0x5D, 0xCD,\n\t\t0x19, 0xEC, 0x1A, 0x99, 0x33, 0xAA, 0xC0, 0xC0,\n\t\t0x49, 0x64, 0x98, 0x1E, 0x4F, 0x76, 0x16, 0x9A,\n\t\t0x93, 0x7B, 0xF9, 0xA4, 0x54, 0xD9, 0xCA, 0x41,\n\t\t0x3D, 0x6A, 0x10, 0x97, 0xDE, 0xE7, 0x98, 0xA5,\n\t\t0xF6, 0x0A, 0x20, 0xB0, 0x64, 0x3A, 0xCB, 0x48,\n\t\t0xC7, 0x51, 0x4F, 0x02, 0x6A, 0x92, 0x19, 0xA8,\n\t\t0xD7, 0xAE, 0xE6, 0x08, 0x75, 0x84, 0xAC, 0x33,\n\t\t0xA8, 0xC5, 0x2A, 0xF2, 0x89, 0x69, 0x9E, 0x60,\n\t\t0x4F, 0x26, 0x59, 0xBD, 0x7F, 0xBB, 0x45, 0x34,\n\t\t0x2C, 0xC3, 0xBE, 0x9E, 0x7F, 0xE7, 0x56, 0x4F,\n\t\t0xA0, 0x33, 0x2E, 0x5C, 0x22, 0x33, 0xDA, 0xA9,\n\t\t0x47, 0x2F, 0x59, 0xD5, 0x9F, 0x38, 0x36, 0x9C,\n\t\t0x1D, 0x15, 0x3C, 0xEE, 0x62, 0x8F, 0xD5, 0xBA,\n\t\t0x51, 0x1C, 0x0F, 0x5D, 0xF6, 0xDE, 0xFA, 0xCE,\n\t\t0x8A, 0xD8, 0x1A, 0x28, 0x64, 0xD4, 0x03, 0x27,\n\t\t0x31, 0x75, 0xDB, 0x91, 0x30, 0x47, 0xB8, 0x05,\n\t\t0x56, 0xDA, 0x8E, 0xF7, 0x6E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0x7E, 0xB3, 0x88, 0xC7, 0x5F, 0x23, 0xAA,\n\t\t0x5A, 0x41, 0x3C, 0x1A, 0xEA, 0x1F, 0xCB, 0x3B,\n\t\t0xA1, 0xD7, 0x61, 0x23, 0xBC, 0x18, 0x34, 0xB5,\n\t\t0xB9, 0x73, 0xB3, 0x85, 0xAA, 0x12, 0xEB, 0x00,\n\t\t0x41, 0xAB, 0x55, 0xF5, 0x71, 0xC7, 0x43, 0x22,\n\t\t0x87, 0x78, 0x6D, 0xDA, 0xE3, 0x35, 0x39, 0xCA,\n\t\t0x87, 0x77, 0x25, 0x0F, 0x7F, 0x19, 0x60, 0xC9,\n\t\t0x73, 0xD7, 0xAF, 0xBF, 0x56, 0x1C, 0x27, 0x41,\n\t\t0x04, 0xF3, 0xC4, 0xCC, 0x03, 0x3C, 0xAB, 0x13,\n\t\t0x92, 0x47, 0xE4, 0x3D, 0x98, 0xA5, 0xC8, 0x14,\n\t\t0x07, 0x64, 0x82, 0xFE, 0x82, 0x9E, 0x2E, 0xEE,\n\t\t0x0E, 0x30, 0x2B, 0x32, 0x65, 0x67, 0x6F, 0xDC,\n\t\t0x82, 0xCF, 0x92, 0x19, 0x35, 0xD1, 0x91, 0x61,\n\t\t0xAE, 0x81, 0x43, 0x94, 0xCD, 0xA9, 0x81, 0x8F,\n\t\t0x8E, 0x7C, 0x2B, 0xB4, 0xC5, 0x65, 0x65, 0x79,\n\t\t0x0F, 0xFF, 0xEF, 0xA9, 0xBA, 0x86, 0xAB, 0x35,\n\t\t0x81, 0x6D, 0xAA, 0x9B, 0xCB, 0x35, 0xF1, 0x1E,\n\t\t0x72, 0x63, 0x7E, 0x7A, 0x6B, 0x12, 0x7D, 0x08,\n\t\t0x40, 0x57, 0x90, 0x60, 0x35, 0x91, 0x4F, 0xF0,\n\t\t0xAE, 0x08, 0xF7, 0x1B, 0x60, 0x1D, 0x75, 0x53,\n\t\t0x71, 0x17, 0x1D, 0x24, 0x9C, 0x7F, 0x87, 0x58,\n\t\t0x6E, 0x53, 0xCE, 0xF8, 0xE1, 0x75, 0xFB, 0x63,\n\t\t0x12, 0xE8, 0x77, 0x1F, 0xF5, 0xEA, 0xD9, 0xA2,\n\t\t0xF6, 0x80, 0x50, 0xB8, 0xBF, 0x1A, 0xDD, 0x0A,\n\t\t0xEA, 0x7A, 0x3C, 0xD2, 0xF6, 0xD1, 0x8E, 0xEA,\n\t\t0x57, 0xC6, 0xA7, 0xA1, 0x39, 0x18, 0xCF, 0x7E,\n\t\t0xBE, 0xB2, 0x11, 0x13, 0xD0, 0x9C, 0xE9, 0xC7,\n\t\t0xA6, 0x41, 0xA3, 0x4B, 0x8A, 0xC2, 0x2C, 0x9C,\n\t\t0x16, 0x4E, 0x97, 0x29, 0xFF, 0xDA, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA2, 0xA3, 0xB9, 0xA7, 0xC7, 0xF1, 0x7E, 0xD8,\n\t\t0xC5, 0x1F, 0x84, 0x37, 0xC9, 0x2E, 0x89, 0x18,\n\t\t0xD0, 0x10, 0x2F, 0x32, 0x02, 0x27, 0x68, 0x21,\n\t\t0x92, 0x47, 0x9A, 0x09, 0x4A, 0x0C, 0xD6, 0x40,\n\t\t0x1D, 0x68, 0x9A, 0x24, 0xF0, 0xF1, 0xF0, 0xEC,\n\t\t0x7C, 0xCD, 0x7D, 0x53, 0x43, 0x39, 0x1A, 0x7E,\n\t\t0xF7, 0x59, 0x0D, 0xB4, 0x7C, 0x83, 0xDA, 0x0B,\n\t\t0x43, 0xC1, 0x33, 0xC6, 0x73, 0xA6, 0x79, 0xB4,\n\t\t0x9D, 0xAC, 0xCE, 0x53, 0x86, 0xA9, 0x2C, 0x50,\n\t\t0x88, 0x0F, 0xF2, 0x80, 0x34, 0x89, 0xA1, 0xAB,\n\t\t0x8E, 0xDF, 0x62, 0x12, 0xA1, 0x55, 0xDF, 0xE8,\n\t\t0xE3, 0xCD, 0xEF, 0xF9, 0x8C, 0xB1, 0x45, 0xDD,\n\t\t0xC1, 0xA9, 0xA1, 0x26, 0x03, 0x85, 0xFF, 0xAF,\n\t\t0xB1, 0x75, 0xE9, 0x54, 0xD6, 0x7E, 0xB5, 0x81,\n\t\t0x6C, 0x4D, 0xA0, 0x09, 0xDF, 0x5A, 0x21, 0xB9,\n\t\t0x6A, 0x5C, 0xBA, 0x8E, 0x77, 0x05, 0x02, 0x20,\n\t\t0xAB, 0xD4, 0xF0, 0xB2, 0x1F, 0x87, 0xFD, 0x44,\n\t\t0xBF, 0x03, 0x54, 0xB9, 0xEA, 0x27, 0x0C, 0xB8,\n\t\t0xE4, 0x28, 0xBD, 0x2D, 0x18, 0x22, 0xC8, 0xAE,\n\t\t0x57, 0x25, 0x6A, 0x41, 0x30, 0x16, 0xB6, 0x78,\n\t\t0x94, 0xA3, 0xC3, 0x8E, 0xF7, 0x4B, 0xDA, 0x28,\n\t\t0x7C, 0x2E, 0xE7, 0xAA, 0xC2, 0xEF, 0xBF, 0x24,\n\t\t0x4B, 0xEA, 0x3D, 0xD1, 0xE9, 0xE9, 0x4B, 0x0E,\n\t\t0x1A, 0x5B, 0x18, 0x29, 0x5F, 0x53, 0x82, 0x53,\n\t\t0xD7, 0x36, 0x2E, 0x0B, 0xF0, 0xB5, 0xC0, 0x90,\n\t\t0xCA, 0x4B, 0x53, 0x7E, 0x69, 0x2B, 0xDB, 0x99,\n\t\t0x3E, 0x12, 0x25, 0xB2, 0x35, 0x65, 0xCB, 0x28,\n\t\t0x13, 0x72, 0xF4, 0xD3, 0xA0, 0xCE, 0x24, 0x7B,\n\t\t0x96, 0xB1, 0xAF, 0x1D, 0xB0, 0x6D, 0xA1, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x42, 0x56, 0x3E, 0xE8, 0xAD, 0xFB, 0x99, 0xEA,\n\t\t0x56, 0x89, 0x0D, 0x94, 0x07, 0x4A, 0x72, 0x7C,\n\t\t0x47, 0xD0, 0xAE, 0xF5, 0x75, 0x61, 0x45, 0xA9,\n\t\t0x2B, 0x1A, 0x41, 0xAE, 0x4C, 0xFE, 0xAA, 0x91,\n\t\t0x35, 0x1C, 0x88, 0x66, 0x8A, 0xFC, 0x1C, 0x4A,\n\t\t0x71, 0x5F, 0x35, 0xD2, 0x65, 0xA3, 0x6F, 0xFC,\n\t\t0x10, 0x3C, 0x58, 0x20, 0x09, 0x8B, 0x13, 0xF0,\n\t\t0xBB, 0x4E, 0xC0, 0xB7, 0x61, 0x06, 0x6A, 0xEB,\n\t\t0x52, 0x1A, 0x3B, 0x40, 0xDD, 0x40, 0xBA, 0xCB,\n\t\t0x45, 0xF5, 0x89, 0x08, 0xCB, 0x27, 0x42, 0xE4,\n\t\t0x53, 0xC6, 0x71, 0x75, 0x4E, 0x85, 0xCF, 0xC4,\n\t\t0x3B, 0x12, 0xAC, 0x38, 0x5D, 0xC1, 0xC7, 0x28,\n\t\t0x83, 0x26, 0x01, 0x96, 0x65, 0x8A, 0xE3, 0x45,\n\t\t0xCA, 0x16, 0xD1, 0x6A, 0x08, 0x54, 0x8F, 0xC8,\n\t\t0x19, 0x77, 0x09, 0xE3, 0xD0, 0x26, 0xB7, 0x13,\n\t\t0x0B, 0xF6, 0xA0, 0xA7, 0x43, 0x75, 0xDB, 0xFE,\n\t\t0x61, 0x9E, 0x64, 0xD3, 0x5C, 0x25, 0x77, 0xF8,\n\t\t0xE2, 0xD5, 0x3E, 0xCA, 0x56, 0xAE, 0x60, 0xD1,\n\t\t0x15, 0x51, 0x20, 0x8C, 0xE4, 0x1F, 0x95, 0xD1,\n\t\t0x9F, 0x78, 0x9D, 0x90, 0x9B, 0x4D, 0x9F, 0xCB,\n\t\t0x52, 0xD2, 0x89, 0xED, 0x88, 0x62, 0xD5, 0xF1,\n\t\t0xBF, 0xE5, 0x54, 0x2B, 0x9F, 0xC6, 0x8D, 0xD4,\n\t\t0x9D, 0x20, 0xF6, 0x73, 0xB5, 0x3A, 0x06, 0xE2,\n\t\t0xAD, 0x6D, 0x74, 0x72, 0x5E, 0x11, 0x80, 0x22,\n\t\t0x8A, 0x2D, 0xAB, 0xF7, 0xF2, 0x08, 0x9F, 0x4A,\n\t\t0x97, 0x4A, 0x22, 0xE9, 0x1F, 0x3F, 0x41, 0x3C,\n\t\t0x2A, 0x4C, 0x18, 0xD7, 0xF5, 0xDA, 0x95, 0x15,\n\t\t0x2A, 0x03, 0x38, 0xC3, 0xF4, 0x06, 0xB7, 0x1D,\n\t\t0x76, 0x0A, 0x9B, 0x2C, 0x32, 0xA5, 0x32, 0x8B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD6, 0x99, 0xA0, 0x34, 0x80, 0xC7, 0x69, 0xB1,\n\t\t0x14, 0x05, 0x6F, 0x7B, 0x8C, 0x1C, 0x2F, 0x4E,\n\t\t0xA6, 0x01, 0x3F, 0x78, 0x52, 0x16, 0xA9, 0x1A,\n\t\t0xB9, 0xCF, 0x02, 0xDF, 0x1A, 0x72, 0x62, 0x51,\n\t\t0x62, 0xC7, 0x49, 0x79, 0xBF, 0xDB, 0xB9, 0x38,\n\t\t0xF7, 0x6E, 0x02, 0x48, 0xF7, 0xA1, 0x8C, 0x20,\n\t\t0xDC, 0xA2, 0x43, 0x10, 0x4A, 0xAC, 0xEF, 0xD8,\n\t\t0xE8, 0xD2, 0xC9, 0xEB, 0xA6, 0xAC, 0x01, 0x23,\n\t\t0xF3, 0x8F, 0xDC, 0x6E, 0xD1, 0xDA, 0xDA, 0xB1,\n\t\t0xED, 0x47, 0x30, 0x97, 0x27, 0x6F, 0x6C, 0x1A,\n\t\t0x50, 0xD1, 0xD6, 0xFA, 0xB3, 0x9F, 0x2D, 0xFA,\n\t\t0x8E, 0x78, 0xCC, 0x96, 0x5D, 0x58, 0x75, 0xF7,\n\t\t0x3C, 0x70, 0x37, 0x85, 0xC7, 0x7E, 0x34, 0x6C,\n\t\t0x4C, 0xA5, 0x51, 0xAA, 0x4A, 0xC0, 0xC2, 0x5F,\n\t\t0xD7, 0x45, 0x67, 0x55, 0x52, 0x09, 0xAA, 0x5B,\n\t\t0xC7, 0xB7, 0x45, 0x5A, 0x71, 0xF3, 0xD6, 0xCD,\n\t\t0xC9, 0x4A, 0x81, 0x29, 0x7D, 0x1A, 0xA2, 0x90,\n\t\t0x1D, 0x2B, 0xE9, 0x42, 0x3F, 0x91, 0xE4, 0xD2,\n\t\t0xC6, 0x97, 0x73, 0x55, 0x91, 0x0B, 0x0B, 0xB0,\n\t\t0xDF, 0xAD, 0x85, 0x1E, 0x87, 0xBF, 0xCA, 0x35,\n\t\t0x0E, 0x14, 0x06, 0x22, 0x5D, 0xEC, 0x1C, 0x51,\n\t\t0x4C, 0xFD, 0x23, 0x25, 0x41, 0x14, 0x25, 0xC7,\n\t\t0x1D, 0xBF, 0xCA, 0xCD, 0x4E, 0x21, 0x33, 0x89,\n\t\t0x80, 0xAF, 0x55, 0x2E, 0x5F, 0x83, 0x3E, 0x47,\n\t\t0x43, 0xA9, 0x61, 0x30, 0xE7, 0x19, 0x88, 0x00,\n\t\t0x5A, 0x26, 0xEC, 0xAE, 0xEA, 0xC6, 0xAB, 0xCA,\n\t\t0x9F, 0xE7, 0xAA, 0xB0, 0xC8, 0xFF, 0x32, 0x0F,\n\t\t0xF1, 0x35, 0x19, 0x55, 0x32, 0xBD, 0xE1, 0x7C,\n\t\t0xC5, 0xCC, 0x39, 0x84, 0x76, 0xFA, 0x93, 0x55,\n\t\t0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCB, 0xC5, 0x16, 0xAB, 0xDB, 0x43, 0xCC, 0x8A,\n\t\t0xA4, 0xD6, 0xE8, 0xC0, 0xDD, 0x28, 0xC4, 0xF8,\n\t\t0xA1, 0x28, 0x6D, 0x51, 0x0A, 0x9E, 0xE9, 0xDB,\n\t\t0x78, 0x15, 0x81, 0x4B, 0x63, 0x5C, 0x6F, 0x17,\n\t\t0xDB, 0xEE, 0x4D, 0x4D, 0x18, 0x44, 0x2D, 0x03,\n\t\t0xFA, 0xA7, 0xB2, 0x1B, 0xC9, 0x75, 0x6E, 0x7A,\n\t\t0xB2, 0x76, 0xF8, 0x55, 0xD8, 0x78, 0x0E, 0x2C,\n\t\t0x35, 0xE0, 0xFD, 0xC4, 0xE6, 0xE1, 0xD2, 0xC7,\n\t\t0xBD, 0xBA, 0x75, 0xB3, 0x23, 0x6E, 0x76, 0x12,\n\t\t0x89, 0x73, 0x14, 0x61, 0x42, 0x7E, 0x89, 0xAE,\n\t\t0x9C, 0x36, 0xB8, 0x15, 0x72, 0x77, 0x40, 0x00,\n\t\t0x4C, 0x7A, 0xA5, 0x65, 0xB9, 0xC8, 0xE5, 0x27,\n\t\t0x96, 0xA6, 0x7A, 0x5B, 0xE7, 0x92, 0xC0, 0x13,\n\t\t0x65, 0xE6, 0x00, 0x5D, 0x7B, 0xDA, 0xF7, 0x1E,\n\t\t0xEB, 0x26, 0xCB, 0xB6, 0x7A, 0x2C, 0x50, 0x3E,\n\t\t0x97, 0x8C, 0xC1, 0x46, 0x9C, 0xF9, 0x0C, 0xC5,\n\t\t0xC6, 0x7A, 0x02, 0x77, 0xEB, 0x78, 0x22, 0x7C,\n\t\t0x66, 0xC9, 0x99, 0xFD, 0xA6, 0xD8, 0x7F, 0x6E,\n\t\t0x2C, 0x8D, 0x69, 0xCA, 0x61, 0x4F, 0x53, 0x35,\n\t\t0xFB, 0x77, 0x33, 0x3A, 0xD5, 0x3B, 0xD6, 0x4A,\n\t\t0x90, 0x4B, 0x9A, 0x58, 0x8E, 0x99, 0xD5, 0x36,\n\t\t0x2B, 0x96, 0x5F, 0xA5, 0x09, 0x82, 0x9B, 0xC8,\n\t\t0x8C, 0x51, 0x63, 0xF0, 0x9B, 0xA4, 0x01, 0x47,\n\t\t0xE6, 0x18, 0x34, 0xDA, 0xB7, 0x31, 0x6F, 0xF5,\n\t\t0x37, 0xEE, 0xDB, 0xD2, 0x07, 0xAB, 0x34, 0xC1,\n\t\t0x03, 0xC0, 0x14, 0x04, 0x8A, 0x33, 0x86, 0x1E,\n\t\t0x85, 0xD1, 0xE5, 0x38, 0x41, 0x45, 0xA0, 0x02,\n\t\t0xB0, 0xD2, 0x1C, 0xC0, 0xDC, 0xBB, 0x55, 0xEF,\n\t\t0x3E, 0xBE, 0x8C, 0x59, 0x5D, 0xCB, 0x91, 0x0E,\n\t\t0xC0, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE6, 0x3A, 0x25, 0x58, 0xD9, 0x00, 0xEB, 0xBE,\n\t\t0xE7, 0xEC, 0xF5, 0x6C, 0xFD, 0x1A, 0x20, 0xB7,\n\t\t0xED, 0x13, 0x3C, 0x14, 0x76, 0xF9, 0x50, 0x4F,\n\t\t0xA8, 0x14, 0x91, 0x7C, 0xBD, 0x30, 0x57, 0xC7,\n\t\t0x29, 0xE3, 0x82, 0x84, 0xCA, 0xCD, 0xF8, 0xC6,\n\t\t0xE6, 0x53, 0x87, 0xBE, 0x06, 0x66, 0x4F, 0xFB,\n\t\t0xD5, 0xDB, 0xA5, 0x52, 0x31, 0x86, 0xA0, 0x52,\n\t\t0x31, 0xC3, 0x77, 0xB2, 0x6A, 0xD4, 0x53, 0xB8,\n\t\t0xFF, 0xBA, 0x34, 0x39, 0xD4, 0x4E, 0xA1, 0x0E,\n\t\t0x4A, 0x12, 0xAB, 0x70, 0x38, 0xDA, 0x3C, 0x73,\n\t\t0x49, 0x27, 0xD8, 0x87, 0x69, 0xA0, 0x0E, 0xC1,\n\t\t0x5D, 0x39, 0xDD, 0x2D, 0x7D, 0x2A, 0xC8, 0xBE,\n\t\t0xF8, 0x14, 0xD0, 0x6B, 0xCB, 0xF8, 0x04, 0x88,\n\t\t0x9E, 0xF4, 0x6D, 0x2E, 0xD5, 0x8B, 0xFE, 0x2D,\n\t\t0x0B, 0xC4, 0xA9, 0xBF, 0x10, 0x59, 0x4F, 0x3C,\n\t\t0x42, 0x44, 0xF7, 0x46, 0x0F, 0x40, 0xEB, 0x1D,\n\t\t0xF7, 0x2D, 0x80, 0xEF, 0x4C, 0x20, 0xEA, 0x18,\n\t\t0xC2, 0xAF, 0x5A, 0x05, 0x9A, 0xDE, 0x20, 0xD6,\n\t\t0x34, 0xE3, 0xD0, 0xF1, 0x84, 0xA6, 0xD0, 0x25,\n\t\t0xCE, 0x40, 0x75, 0x9D, 0xDB, 0x4D, 0xE9, 0x97,\n\t\t0x46, 0xCB, 0xE4, 0xAF, 0xE8, 0x58, 0x89, 0x3C,\n\t\t0x2A, 0x5C, 0x2F, 0x51, 0xC1, 0x9E, 0x47, 0xE2,\n\t\t0xB2, 0xA3, 0x6C, 0x7E, 0xFE, 0xF8, 0x5A, 0xC7,\n\t\t0xBB, 0xE6, 0x36, 0x57, 0x25, 0x3A, 0x2E, 0xBC,\n\t\t0x09, 0x15, 0xF0, 0x9F, 0x28, 0x8D, 0x7C, 0x20,\n\t\t0x30, 0xF2, 0x4C, 0x92, 0x3D, 0xFD, 0x0F, 0x29,\n\t\t0xB6, 0x6F, 0x8E, 0xBF, 0xDF, 0x3C, 0xFB, 0xB6,\n\t\t0xF5, 0x51, 0xBA, 0x7D, 0x83, 0xC0, 0x68, 0xBA,\n\t\t0x81, 0x44, 0xE5, 0x66, 0xDF, 0x37, 0xB6, 0x4E,\n\t\t0xDB, 0xF1, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0x2B, 0xC0, 0x1A, 0x20, 0x01, 0xCC, 0xA9,\n\t\t0xB3, 0xB2, 0xF8, 0xAA, 0x04, 0x8C, 0x86, 0xA7,\n\t\t0x0F, 0xB6, 0xF9, 0xC0, 0xF0, 0x3E, 0xE1, 0x6E,\n\t\t0x0D, 0xFF, 0x71, 0x54, 0xD5, 0x98, 0x9C, 0x0F,\n\t\t0x22, 0xE0, 0xD5, 0xDB, 0x0C, 0x05, 0xA0, 0xA2,\n\t\t0x4F, 0x85, 0xE8, 0x9E, 0x1B, 0xF1, 0xC1, 0xC4,\n\t\t0x9A, 0x73, 0x43, 0x15, 0x8F, 0xA5, 0x82, 0x7A,\n\t\t0x30, 0x31, 0xFA, 0xD7, 0xA3, 0xB6, 0x2C, 0xF6,\n\t\t0x9A, 0x24, 0xF9, 0xD6, 0x54, 0x19, 0x84, 0xC4,\n\t\t0x98, 0xB7, 0x58, 0xA7, 0x0A, 0x91, 0x57, 0x6C,\n\t\t0x02, 0x09, 0xBE, 0x7F, 0x83, 0xFF, 0x47, 0xB3,\n\t\t0x78, 0x8D, 0xE2, 0x1C, 0xCB, 0x1F, 0x2C, 0x5D,\n\t\t0xDE, 0x0D, 0x65, 0x4B, 0x92, 0xCE, 0x5D, 0x6C,\n\t\t0x4D, 0xA2, 0x0F, 0x09, 0x04, 0xA4, 0x53, 0xD2,\n\t\t0xDB, 0xB2, 0xF8, 0x4B, 0x43, 0xFF, 0x4D, 0x8A,\n\t\t0xE8, 0x44, 0x32, 0xD8, 0x96, 0xBF, 0x07, 0xEE,\n\t\t0x10, 0x47, 0xAF, 0x1A, 0x94, 0x2C, 0x5E, 0x25,\n\t\t0x76, 0x91, 0x7A, 0x27, 0x98, 0x46, 0x45, 0x1E,\n\t\t0x1A, 0xB3, 0x68, 0x43, 0xFF, 0x1C, 0x7F, 0xEE,\n\t\t0x12, 0x02, 0xE1, 0xFF, 0x7D, 0x4F, 0xB1, 0x47,\n\t\t0x88, 0xBF, 0x4D, 0xDD, 0x7B, 0xDC, 0x05, 0x00,\n\t\t0x48, 0xD7, 0x3D, 0x23, 0x75, 0x44, 0x05, 0x75,\n\t\t0xB0, 0x4C, 0x83, 0x12, 0x7A, 0x5A, 0x41, 0x89,\n\t\t0xB9, 0x26, 0xF7, 0x77, 0xF2, 0x4D, 0x9A, 0xBE,\n\t\t0x76, 0x27, 0x0C, 0x4F, 0x1C, 0x64, 0xA3, 0xF9,\n\t\t0xDA, 0x13, 0x31, 0x80, 0xA8, 0xF6, 0xF8, 0x8F,\n\t\t0x42, 0x31, 0x34, 0xEC, 0xF7, 0xB4, 0x9D, 0xF4,\n\t\t0x1C, 0x57, 0xB6, 0xC7, 0x36, 0xBC, 0xB2, 0xC8,\n\t\t0x96, 0xF7, 0x54, 0xDB, 0xC0, 0x7F, 0x6B, 0x4F,\n\t\t0xC8, 0x07, 0xF0, 0x47, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDF, 0x54, 0x37, 0xF5, 0x54, 0x43, 0xCC, 0xD7,\n\t\t0x67, 0x6A, 0xA4, 0x71, 0xDB, 0x84, 0xDA, 0x24,\n\t\t0x29, 0x59, 0x03, 0xA8, 0x7F, 0x02, 0xDD, 0x95,\n\t\t0xE2, 0x3A, 0xA4, 0x68, 0xF6, 0xFD, 0x60, 0xBE,\n\t\t0x2E, 0x96, 0xD1, 0xD4, 0x36, 0x6E, 0x2B, 0xB8,\n\t\t0x31, 0xC0, 0xF3, 0x96, 0xB9, 0xB9, 0x23, 0x28,\n\t\t0xBA, 0xAF, 0x45, 0x64, 0x1A, 0x1C, 0x19, 0x33,\n\t\t0x9B, 0x76, 0x80, 0x21, 0xF6, 0xAA, 0x82, 0x3C,\n\t\t0x95, 0x3F, 0xEF, 0xC5, 0x6E, 0x7D, 0xD1, 0x58,\n\t\t0x05, 0xF4, 0xA3, 0xC0, 0xF8, 0x3F, 0x9A, 0x21,\n\t\t0xB5, 0xB3, 0xA7, 0xF8, 0x15, 0x91, 0xFE, 0xBC,\n\t\t0x8F, 0x0B, 0x16, 0x14, 0x81, 0x3C, 0xC4, 0xB0,\n\t\t0x9D, 0xF3, 0xA6, 0x7D, 0xC1, 0x1C, 0xB3, 0xD0,\n\t\t0xF4, 0xD0, 0x39, 0x91, 0x01, 0xDA, 0x60, 0xB7,\n\t\t0x98, 0x6C, 0x1B, 0x7A, 0xF3, 0xD1, 0x9A, 0xFA,\n\t\t0x3A, 0x24, 0x5A, 0x6C, 0x45, 0x73, 0x32, 0xCA,\n\t\t0xA2, 0x8E, 0x4C, 0x87, 0xBE, 0x25, 0x96, 0xB6,\n\t\t0x66, 0x29, 0x92, 0x63, 0x1D, 0x6E, 0xA8, 0x36,\n\t\t0x1C, 0x44, 0xF7, 0xB5, 0xF0, 0xAE, 0x99, 0x19,\n\t\t0x51, 0xB1, 0x8F, 0xA1, 0x87, 0xDE, 0x22, 0x49,\n\t\t0x66, 0xFD, 0x07, 0x4E, 0x2A, 0xDD, 0x2C, 0xD4,\n\t\t0xE4, 0x42, 0xAB, 0x18, 0x11, 0x87, 0x37, 0xB7,\n\t\t0x57, 0x51, 0xC3, 0x2B, 0x5C, 0x14, 0xAF, 0xAF,\n\t\t0x06, 0x31, 0x8C, 0x20, 0x11, 0xB0, 0x8E, 0x62,\n\t\t0xC5, 0xC2, 0xBB, 0x35, 0xE4, 0x8A, 0xB9, 0x46,\n\t\t0xA5, 0x9B, 0xE2, 0xBA, 0x6D, 0xAD, 0xB3, 0xDC,\n\t\t0x0E, 0x94, 0xB6, 0x9E, 0xD0, 0xDE, 0x84, 0xF0,\n\t\t0x2D, 0x6B, 0x5C, 0x61, 0xFF, 0xD4, 0xBC, 0x42,\n\t\t0xCB, 0xF3, 0x93, 0xB5, 0x17, 0x60, 0x58, 0x34,\n\t\t0x77, 0x94, 0x6B, 0x54, 0x17, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x49, 0x1B, 0xAA, 0xAF, 0x30, 0x61, 0x23, 0x9F,\n\t\t0x15, 0x7F, 0xB0, 0x2D, 0xDA, 0x59, 0xE7, 0x6F,\n\t\t0x99, 0x5C, 0x71, 0x0D, 0x61, 0x70, 0x17, 0x98,\n\t\t0x21, 0xAA, 0x55, 0x62, 0x64, 0xDD, 0x23, 0x7E,\n\t\t0x2E, 0xEB, 0x3C, 0x1B, 0x51, 0xEF, 0xB9, 0x46,\n\t\t0x23, 0xE5, 0x60, 0x3A, 0x0F, 0x0D, 0x3F, 0x0C,\n\t\t0xCE, 0x2B, 0x5A, 0xCE, 0x11, 0x08, 0xE5, 0xC1,\n\t\t0xF1, 0xED, 0xB3, 0x59, 0xF5, 0xE1, 0xD6, 0x5D,\n\t\t0xE4, 0xC9, 0x9F, 0x1F, 0x48, 0xCC, 0xA7, 0x47,\n\t\t0xAD, 0xC5, 0x87, 0x86, 0x51, 0x5B, 0x95, 0x5F,\n\t\t0x65, 0x17, 0x7E, 0x36, 0xF4, 0xF5, 0xC7, 0xFC,\n\t\t0x69, 0x61, 0x46, 0xFD, 0x4E, 0x7F, 0x7B, 0x9C,\n\t\t0xB3, 0x8C, 0x81, 0xB2, 0x15, 0xFE, 0x08, 0xB6,\n\t\t0xF0, 0x34, 0x71, 0x0C, 0xF9, 0x07, 0x6B, 0x29,\n\t\t0xDA, 0xD7, 0x0F, 0x87, 0x95, 0xBD, 0xB8, 0x9B,\n\t\t0xF4, 0x68, 0x8C, 0x02, 0x0F, 0xD2, 0x36, 0x2F,\n\t\t0xEB, 0x2B, 0x68, 0x76, 0xFB, 0xDC, 0x9C, 0xF0,\n\t\t0xED, 0xD2, 0x50, 0x70, 0x9C, 0xC7, 0xD0, 0x59,\n\t\t0x87, 0x0F, 0x08, 0x0B, 0xA9, 0x89, 0x9F, 0x97,\n\t\t0x70, 0x07, 0x11, 0x02, 0x74, 0xEB, 0xAC, 0x11,\n\t\t0x37, 0x35, 0x78, 0xD1, 0x1C, 0x93, 0xB1, 0xFF,\n\t\t0x58, 0x72, 0x25, 0x3A, 0xA3, 0x95, 0xB1, 0xBD,\n\t\t0x0B, 0x4E, 0x9D, 0xA7, 0x1C, 0x27, 0x3D, 0xFD,\n\t\t0x8C, 0x98, 0xC4, 0x6D, 0x65, 0xD6, 0x92, 0xC6,\n\t\t0x88, 0xAD, 0xBD, 0x65, 0x6B, 0xBC, 0xAD, 0xD4,\n\t\t0xAD, 0x4A, 0x55, 0x31, 0xE5, 0xEA, 0x96, 0x72,\n\t\t0x8A, 0xFD, 0x25, 0xDA, 0x0E, 0xA6, 0xC3, 0xB4,\n\t\t0x72, 0xBD, 0x59, 0x24, 0xAA, 0xFF, 0x2B, 0x0E,\n\t\t0x26, 0xEC, 0x6E, 0x0F, 0x04, 0x96, 0xF1, 0xCD,\n\t\t0xD8, 0xC3, 0xC8, 0xCB, 0x34, 0xB4, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0xD1, 0x2B, 0x60, 0x5A, 0x62, 0x41, 0xA2,\n\t\t0xA2, 0x39, 0xA9, 0xCF, 0xA9, 0x93, 0x65, 0x56,\n\t\t0xB2, 0xD6, 0xF8, 0xD9, 0x61, 0xB6, 0x16, 0x54,\n\t\t0x25, 0xF0, 0xA9, 0xB8, 0xC6, 0x39, 0x40, 0xDB,\n\t\t0x01, 0x4E, 0x41, 0xAD, 0x93, 0xAA, 0x9A, 0x94,\n\t\t0xE6, 0x85, 0x17, 0xA7, 0x55, 0x3A, 0x49, 0x79,\n\t\t0xA5, 0x8E, 0xB2, 0x42, 0x38, 0xEE, 0xF5, 0x4B,\n\t\t0xAE, 0xA5, 0x38, 0x48, 0x36, 0xBE, 0x63, 0x6B,\n\t\t0x99, 0x53, 0x89, 0x31, 0x14, 0x83, 0x04, 0x67,\n\t\t0x06, 0x5E, 0xCB, 0x7B, 0x5D, 0x8B, 0x53, 0xFE,\n\t\t0x8D, 0x86, 0x10, 0x01, 0xF3, 0xC1, 0x6E, 0x61,\n\t\t0x6C, 0xC5, 0xCB, 0xE0, 0x65, 0x09, 0x42, 0xB4,\n\t\t0x0B, 0x06, 0x8D, 0xC6, 0x74, 0x0B, 0xA4, 0x06,\n\t\t0x84, 0xF8, 0x37, 0x68, 0x5F, 0x05, 0x81, 0xD6,\n\t\t0x99, 0xEC, 0x34, 0x22, 0x69, 0x67, 0x22, 0x32,\n\t\t0x28, 0xBB, 0x73, 0xF5, 0x44, 0x9D, 0x93, 0x3C,\n\t\t0x2F, 0xD7, 0x57, 0x7B, 0x4F, 0x5F, 0xEB, 0x3C,\n\t\t0x98, 0xC5, 0xCC, 0x89, 0x0C, 0x86, 0xE5, 0x6E,\n\t\t0x66, 0x6B, 0x13, 0x5C, 0x9A, 0xC4, 0x6C, 0xA6,\n\t\t0x7F, 0x0E, 0xF5, 0xF4, 0xF5, 0x51, 0x6B, 0xEB,\n\t\t0x22, 0x10, 0x06, 0xB3, 0x8B, 0xB3, 0x7C, 0x1E,\n\t\t0x8D, 0xF9, 0xB5, 0x49, 0xA5, 0xBA, 0x12, 0x8F,\n\t\t0xE1, 0x68, 0xB8, 0x37, 0x52, 0xC5, 0x88, 0xD0,\n\t\t0xFF, 0x9D, 0xDF, 0x72, 0x5D, 0x31, 0x43, 0x1F,\n\t\t0x0A, 0xE0, 0x85, 0xB5, 0xDD, 0x9F, 0x25, 0x11,\n\t\t0x24, 0xE0, 0xD5, 0x75, 0xF9, 0xF7, 0x9B, 0x6D,\n\t\t0x2C, 0x28, 0xBA, 0x8D, 0x5C, 0x79, 0xA7, 0xD1,\n\t\t0x06, 0xC2, 0x61, 0x7F, 0x77, 0x86, 0x3A, 0x95,\n\t\t0xFC, 0xE0, 0xFF, 0x99, 0x62, 0xE6, 0xA2, 0x1C,\n\t\t0x4C, 0x00, 0x64, 0x7B, 0xA2, 0x7E, 0x8F, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC0, 0xEF, 0x3D, 0x80, 0x64, 0x81, 0xD3, 0x16,\n\t\t0xAB, 0x62, 0xE4, 0xA7, 0x5D, 0x42, 0x25, 0x6F,\n\t\t0x65, 0x31, 0x38, 0xE6, 0xBF, 0xBF, 0xB4, 0x2C,\n\t\t0x39, 0x8E, 0x88, 0xEE, 0x6F, 0x3D, 0x5E, 0xE2,\n\t\t0xE8, 0x5C, 0x5F, 0x6D, 0x40, 0x71, 0x96, 0x71,\n\t\t0x8C, 0xDA, 0x38, 0xC8, 0x90, 0x11, 0x1F, 0x2C,\n\t\t0xA4, 0x1A, 0x20, 0x23, 0x8F, 0xE7, 0x89, 0x03,\n\t\t0xB1, 0x07, 0x15, 0x91, 0x91, 0x6B, 0x96, 0x4E,\n\t\t0x1C, 0xB1, 0x5E, 0x1C, 0x35, 0x7C, 0xD0, 0xF2,\n\t\t0xC3, 0x0A, 0xEB, 0xF0, 0x3A, 0x36, 0x62, 0xE1,\n\t\t0x4C, 0xBC, 0x1C, 0xD5, 0xBD, 0x4D, 0x58, 0xCF,\n\t\t0x00, 0x54, 0x96, 0x0E, 0xDB, 0x9F, 0x09, 0x1E,\n\t\t0x3F, 0x4E, 0xD6, 0xC1, 0x1A, 0x87, 0xFC, 0xDF,\n\t\t0xDD, 0x84, 0xB8, 0xF5, 0xCA, 0x3A, 0xD8, 0xF1,\n\t\t0xE4, 0xE5, 0xF0, 0x6E, 0xFD, 0x95, 0x94, 0xE1,\n\t\t0xC5, 0xE5, 0x24, 0x0A, 0xC9, 0xA8, 0xA3, 0x73,\n\t\t0xE1, 0x40, 0x85, 0x0D, 0x6B, 0x4E, 0xB4, 0xDF,\n\t\t0x20, 0xDA, 0x33, 0xCE, 0x76, 0x8B, 0x46, 0xA6,\n\t\t0x45, 0xFD, 0x73, 0xEC, 0x0F, 0xDE, 0x5B, 0x79,\n\t\t0x9D, 0x54, 0x8A, 0x12, 0xBE, 0x54, 0x52, 0x49,\n\t\t0x2E, 0x46, 0xDB, 0xA3, 0xDA, 0x03, 0xFC, 0xCC,\n\t\t0xE0, 0xCD, 0x36, 0x66, 0xCE, 0x88, 0x37, 0x3E,\n\t\t0xD0, 0x76, 0x33, 0x02, 0x4F, 0x29, 0xDC, 0x88,\n\t\t0x3C, 0x16, 0x24, 0x5F, 0x89, 0x92, 0xB0, 0xB1,\n\t\t0x34, 0xE5, 0x46, 0x1A, 0xD8, 0xDE, 0xF4, 0x92,\n\t\t0x2B, 0x49, 0x11, 0xE5, 0x26, 0xF3, 0xE3, 0xC7,\n\t\t0x2B, 0x12, 0x1F, 0xEC, 0x03, 0x18, 0x36, 0x9D,\n\t\t0x1A, 0x40, 0xA4, 0xFA, 0xDF, 0xA5, 0x07, 0x85,\n\t\t0x85, 0x49, 0x4D, 0x39, 0x26, 0xB7, 0xEC, 0x6F,\n\t\t0xC5, 0x22, 0xFC, 0x85, 0xE3, 0xEE, 0xC7, 0xAA,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD9, 0xC7, 0x8E, 0xB7, 0x56, 0xDC, 0x93, 0x35,\n\t\t0xFE, 0xD0, 0x07, 0xB1, 0x15, 0x6E, 0xE7, 0xD8,\n\t\t0x93, 0x56, 0x29, 0x1B, 0xD1, 0x80, 0x8B, 0x02,\n\t\t0x5B, 0x7A, 0xC3, 0xBD, 0xAA, 0xC8, 0x59, 0x7C,\n\t\t0x2A, 0x68, 0xF3, 0xD9, 0x98, 0x90, 0xC0, 0x45,\n\t\t0x78, 0xAD, 0xA7, 0xFA, 0xD2, 0x31, 0x25, 0xDC,\n\t\t0x1F, 0xDE, 0xE6, 0xE1, 0x83, 0xF1, 0x7C, 0x33,\n\t\t0x28, 0x82, 0x97, 0x99, 0x13, 0xFD, 0x26, 0x10,\n\t\t0x35, 0x2E, 0x61, 0xF4, 0xF1, 0xB6, 0xE3, 0xC7,\n\t\t0x11, 0x90, 0x7F, 0x4C, 0x6B, 0x5E, 0xCD, 0xD5,\n\t\t0xAB, 0x56, 0x59, 0xB9, 0x78, 0x8A, 0xB9, 0x8E,\n\t\t0x73, 0x44, 0x55, 0xBA, 0x2A, 0x56, 0x42, 0x15,\n\t\t0xC7, 0xCD, 0x14, 0x7A, 0x83, 0x8E, 0x4E, 0xE0,\n\t\t0x2F, 0x4F, 0x35, 0xFD, 0xEB, 0x38, 0x70, 0x6E,\n\t\t0x64, 0xD2, 0x3B, 0x8D, 0xFE, 0x3A, 0x58, 0xB0,\n\t\t0xE1, 0xFA, 0x76, 0xC6, 0x30, 0x38, 0xDC, 0x6A,\n\t\t0xAE, 0x30, 0x88, 0x96, 0xBF, 0x52, 0xB9, 0xF8,\n\t\t0x51, 0xB7, 0x6F, 0x37, 0x60, 0xF8, 0x08, 0xB0,\n\t\t0x0E, 0x17, 0x44, 0x23, 0x28, 0xF7, 0x82, 0x87,\n\t\t0x16, 0x1D, 0xC2, 0x83, 0xAF, 0xFB, 0x00, 0x86,\n\t\t0x2D, 0xD5, 0x00, 0x14, 0x0B, 0x86, 0xCA, 0x78,\n\t\t0x7B, 0xD5, 0x8F, 0xD2, 0x0F, 0x84, 0x25, 0xD2,\n\t\t0xB5, 0x73, 0x54, 0x67, 0xF7, 0x23, 0xDB, 0x7A,\n\t\t0x0F, 0x9D, 0x1D, 0x08, 0x80, 0x0E, 0xC3, 0x95,\n\t\t0x07, 0x8A, 0x54, 0x70, 0x67, 0x00, 0x56, 0x01,\n\t\t0x3E, 0xE9, 0x5D, 0x7E, 0x59, 0xEE, 0xE5, 0x10,\n\t\t0xFA, 0x23, 0xFE, 0x89, 0x9A, 0x59, 0x59, 0x4A,\n\t\t0x3F, 0x82, 0x3A, 0x1D, 0x62, 0x01, 0x7A, 0x03,\n\t\t0xBF, 0x46, 0x41, 0x35, 0xC6, 0xB7, 0x1F, 0x40,\n\t\t0x5E, 0x77, 0x4C, 0x25, 0x56, 0x32, 0x18, 0xB4,\n\t\t0x5F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFB, 0x45, 0x04, 0x91, 0x94, 0x08, 0x01, 0x7D,\n\t\t0xA6, 0xD8, 0xA0, 0x62, 0x2F, 0x6E, 0x95, 0xB9,\n\t\t0xED, 0x6B, 0x14, 0xDB, 0x78, 0x41, 0xBD, 0x44,\n\t\t0xF0, 0x46, 0xEE, 0xF9, 0x8B, 0xF2, 0x6B, 0xC8,\n\t\t0x34, 0xEC, 0xB3, 0xF4, 0xB7, 0x62, 0x8B, 0xA3,\n\t\t0xA5, 0x3F, 0xC4, 0xD7, 0x50, 0x75, 0xA2, 0x5B,\n\t\t0xFD, 0xC8, 0x53, 0x6D, 0x01, 0x4A, 0x18, 0x5C,\n\t\t0x00, 0x87, 0xFC, 0xA9, 0xE0, 0x11, 0xEF, 0xE2,\n\t\t0x9E, 0x79, 0x4B, 0x0E, 0x02, 0x71, 0x9B, 0x61,\n\t\t0x74, 0x70, 0xFF, 0xF5, 0x0B, 0x02, 0x56, 0x2A,\n\t\t0x52, 0x1E, 0x6C, 0x10, 0x9A, 0x6C, 0xC1, 0x83,\n\t\t0xD7, 0x4A, 0xB7, 0x0B, 0x60, 0xFF, 0x13, 0x26,\n\t\t0x25, 0x5F, 0x8D, 0xE0, 0x23, 0x07, 0xCA, 0xE0,\n\t\t0x3F, 0xF1, 0xBF, 0x49, 0xA7, 0x71, 0xB5, 0xB3,\n\t\t0x11, 0xDA, 0xA6, 0x7C, 0xD4, 0x13, 0x10, 0x04,\n\t\t0xB2, 0xA1, 0xEF, 0xAC, 0xCD, 0x1D, 0x15, 0x7C,\n\t\t0x46, 0x86, 0x37, 0xEA, 0x40, 0x0C, 0xAA, 0x89,\n\t\t0x1A, 0x53, 0x12, 0x61, 0xB3, 0x2F, 0x0F, 0xC6,\n\t\t0x1B, 0x24, 0x1F, 0xF0, 0xFB, 0x8D, 0x1E, 0x8C,\n\t\t0xF9, 0x07, 0x03, 0xF8, 0x09, 0x45, 0xA5, 0x0D,\n\t\t0xBF, 0x8E, 0xDD, 0x65, 0x0D, 0x43, 0xDD, 0x1C,\n\t\t0x19, 0xDD, 0x4B, 0xCF, 0xDC, 0x20, 0x28, 0x12,\n\t\t0xF7, 0xDD, 0x5F, 0xE7, 0xD6, 0x6D, 0xD3, 0x9B,\n\t\t0x3A, 0x9B, 0xE3, 0x7E, 0xCB, 0xFE, 0x1D, 0x0B,\n\t\t0x36, 0x09, 0xC7, 0x9C, 0xB1, 0x9E, 0x49, 0xCA,\n\t\t0xFA, 0xC7, 0x83, 0xF0, 0x2B, 0x98, 0x15, 0x91,\n\t\t0x26, 0x19, 0xCB, 0x3C, 0xCF, 0x8A, 0xAA, 0x47,\n\t\t0x36, 0x2B, 0xBB, 0x98, 0xF2, 0x1F, 0xB4, 0x8F,\n\t\t0x61, 0xDF, 0xBE, 0x20, 0xD4, 0x8B, 0x28, 0x1F,\n\t\t0xAC, 0x82, 0x63, 0xB8, 0x4B, 0x7C, 0x47, 0x2B,\n\t\t0x17, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0C, 0x31, 0x7A, 0x9B, 0xAF, 0x29, 0x5D, 0x07,\n\t\t0xE0, 0x50, 0xE0, 0x15, 0xA7, 0x3F, 0x88, 0x27,\n\t\t0x77, 0x89, 0x73, 0xD9, 0x24, 0x70, 0x7C, 0x71,\n\t\t0xAA, 0xC3, 0xED, 0xF5, 0xE0, 0xF1, 0x3B, 0xB5,\n\t\t0x1A, 0xD4, 0xF3, 0x91, 0xB5, 0x6D, 0x9B, 0x6D,\n\t\t0xC2, 0x04, 0xBB, 0xFC, 0x71, 0xD0, 0x91, 0xD2,\n\t\t0x74, 0xFB, 0xB2, 0x1E, 0x38, 0x31, 0x7B, 0x78,\n\t\t0x44, 0xA5, 0xE1, 0xCD, 0x58, 0x22, 0x52, 0x79,\n\t\t0x47, 0x14, 0x01, 0x51, 0x2A, 0x87, 0x4C, 0xE6,\n\t\t0xDA, 0x69, 0xB3, 0x64, 0xE2, 0xBA, 0xD3, 0x89,\n\t\t0x06, 0x98, 0x92, 0x05, 0x7E, 0xBA, 0x68, 0x3F,\n\t\t0x55, 0xB9, 0x7C, 0xA4, 0xD1, 0x8F, 0xEB, 0xDA,\n\t\t0x81, 0x0E, 0xCE, 0xD6, 0x44, 0xB6, 0x47, 0x5F,\n\t\t0xB0, 0x0B, 0x64, 0xA4, 0xD8, 0x6E, 0x81, 0xBA,\n\t\t0x34, 0x4A, 0x41, 0xB8, 0xB1, 0x20, 0xEB, 0x63,\n\t\t0xB0, 0x47, 0xA4, 0x5C, 0x92, 0x51, 0xC3, 0x96,\n\t\t0x44, 0x8B, 0x07, 0xAF, 0xA0, 0x31, 0x5E, 0x06,\n\t\t0x2F, 0x40, 0xC4, 0x30, 0xCA, 0xE5, 0x14, 0x48,\n\t\t0xEA, 0xED, 0x79, 0x46, 0xCC, 0x58, 0xC7, 0xFF,\n\t\t0x05, 0x91, 0x7B, 0x56, 0x4E, 0x6E, 0x4F, 0x99,\n\t\t0xD1, 0x52, 0x2B, 0xE0, 0x4D, 0x23, 0x56, 0x59,\n\t\t0xB3, 0xDC, 0x1E, 0x3F, 0x7A, 0xB0, 0xE6, 0x5A,\n\t\t0x5B, 0xB1, 0xCC, 0x3D, 0x26, 0xC1, 0x58, 0x9E,\n\t\t0x85, 0x32, 0xCB, 0x36, 0x1F, 0x6B, 0xF2, 0xEF,\n\t\t0x0B, 0x6B, 0x27, 0xE5, 0x75, 0x69, 0x03, 0x0D,\n\t\t0xB4, 0xE5, 0x43, 0xA6, 0x84, 0xC1, 0x7D, 0xB3,\n\t\t0xDF, 0xC6, 0xBD, 0xB9, 0x84, 0x83, 0x4D, 0x84,\n\t\t0x2F, 0xD3, 0x64, 0x24, 0x12, 0xFF, 0x88, 0x45,\n\t\t0x3D, 0x78, 0xDB, 0xD0, 0xCF, 0xD3, 0xB0, 0x77,\n\t\t0x1B, 0x6C, 0x0F, 0xB7, 0xEE, 0x38, 0x26, 0x1C,\n\t\t0xD1, 0xD1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0xDF, 0x5D, 0x41, 0x7A, 0x0D, 0x1A, 0x38,\n\t\t0xA3, 0xA5, 0x7E, 0x52, 0x65, 0xEB, 0x8D, 0xF1,\n\t\t0x54, 0x2E, 0x25, 0xD9, 0x0C, 0xD6, 0x42, 0x92,\n\t\t0xAB, 0x63, 0x71, 0x3C, 0xB4, 0xA7, 0x5B, 0x9C,\n\t\t0x94, 0x85, 0x09, 0x78, 0xFE, 0x2B, 0xD2, 0xF9,\n\t\t0x6F, 0x16, 0x0B, 0x61, 0xC5, 0x1D, 0x62, 0xEB,\n\t\t0x20, 0x92, 0xD1, 0x9B, 0x70, 0xC4, 0x44, 0x8C,\n\t\t0x29, 0x00, 0xF5, 0x7F, 0x86, 0x1F, 0x34, 0x42,\n\t\t0x5E, 0x2A, 0xF6, 0xFD, 0x06, 0x0C, 0x94, 0xF2,\n\t\t0x37, 0xFD, 0x4C, 0xCC, 0xB7, 0x45, 0xBE, 0xE2,\n\t\t0xBC, 0x47, 0xD0, 0xB4, 0xD5, 0xD8, 0xA5, 0x7B,\n\t\t0xD6, 0x12, 0xAF, 0x61, 0x09, 0xF5, 0xBB, 0x9A,\n\t\t0x96, 0x4B, 0xB4, 0xA6, 0x36, 0x03, 0x71, 0xBE,\n\t\t0xC3, 0xBF, 0x85, 0x1C, 0x26, 0x9A, 0xAD, 0x8D,\n\t\t0x0F, 0x19, 0x1E, 0xB7, 0xA9, 0xB7, 0x7A, 0x1E,\n\t\t0x98, 0xBC, 0x09, 0x6A, 0x9B, 0x55, 0x86, 0x25,\n\t\t0x25, 0x26, 0x50, 0x8A, 0x1C, 0x25, 0xCC, 0x1F,\n\t\t0x6B, 0x0C, 0x13, 0x33, 0xF9, 0x7C, 0x86, 0xA8,\n\t\t0x79, 0x9A, 0xD2, 0xEF, 0x8A, 0xA1, 0x23, 0x40,\n\t\t0x0A, 0xA8, 0x74, 0x1F, 0xE6, 0x27, 0x7A, 0x2B,\n\t\t0x92, 0xA6, 0xC4, 0xD4, 0xED, 0xAA, 0xDC, 0x7F,\n\t\t0xCA, 0xE7, 0x95, 0x3F, 0xBD, 0xF5, 0xEF, 0x1B,\n\t\t0x49, 0x9F, 0x87, 0x1F, 0x66, 0x80, 0x9B, 0x0D,\n\t\t0x72, 0xC9, 0xB0, 0x3E, 0x9B, 0x49, 0xCD, 0x5B,\n\t\t0x8A, 0x91, 0xDC, 0x1C, 0x74, 0x9F, 0xAD, 0xA0,\n\t\t0xD9, 0xA4, 0x59, 0x5D, 0x08, 0x5F, 0x4B, 0x3E,\n\t\t0x76, 0x43, 0xE2, 0x39, 0x68, 0x9C, 0x87, 0xA7,\n\t\t0x34, 0x55, 0xB3, 0x1C, 0x9C, 0x5A, 0x6E, 0x0B,\n\t\t0x89, 0x99, 0x34, 0x40, 0x8E, 0xDC, 0x0D, 0xAB,\n\t\t0x17, 0x5C, 0xE2, 0x5C, 0x65, 0x9C, 0x23, 0x8B,\n\t\t0x69, 0xE9, 0xEB, 0xBE, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x80, 0xF4, 0xEA, 0x81, 0x7D, 0x46, 0x49, 0xDE,\n\t\t0x3F, 0x99, 0x83, 0x74, 0xE1, 0x1C, 0x9B, 0x41,\n\t\t0xC3, 0xDB, 0x5A, 0x5A, 0xC8, 0x6B, 0x53, 0x03,\n\t\t0x1A, 0xBA, 0xB3, 0x52, 0x17, 0x1F, 0x46, 0xB8,\n\t\t0x93, 0x59, 0x2A, 0xC5, 0x65, 0x0A, 0x52, 0x18,\n\t\t0xF7, 0xE5, 0x49, 0x64, 0xB9, 0x62, 0xB2, 0x97,\n\t\t0x07, 0x97, 0x51, 0xC1, 0xD8, 0x2B, 0xFB, 0xB9,\n\t\t0x33, 0x3F, 0xAC, 0x44, 0x50, 0x67, 0xA0, 0x44,\n\t\t0x73, 0xD2, 0x6C, 0xF9, 0x6A, 0x71, 0xC0, 0xC8,\n\t\t0x09, 0x2A, 0x85, 0x71, 0xD9, 0x1F, 0x44, 0x13,\n\t\t0xBF, 0xEF, 0x40, 0x80, 0x72, 0x06, 0x58, 0x4D,\n\t\t0x04, 0x92, 0x8A, 0x52, 0x43, 0xF5, 0xEC, 0xEC,\n\t\t0x60, 0xE4, 0x2A, 0xA3, 0xE0, 0xC8, 0x3A, 0x28,\n\t\t0xC8, 0xDF, 0x71, 0x07, 0x5D, 0x9A, 0x52, 0xFF,\n\t\t0xD3, 0x51, 0x9D, 0x5E, 0x40, 0xA0, 0xB2, 0x0D,\n\t\t0x4F, 0x4D, 0x1B, 0x21, 0xC6, 0x95, 0xA2, 0x49,\n\t\t0xB5, 0x50, 0x9A, 0x54, 0x0C, 0xC0, 0x36, 0x0D,\n\t\t0x29, 0x06, 0xD6, 0xFD, 0xDB, 0x6F, 0xA3, 0x27,\n\t\t0xBE, 0xB9, 0xB0, 0x87, 0xB1, 0xAD, 0x4D, 0x40,\n\t\t0xAD, 0x43, 0x5A, 0x2D, 0x58, 0x94, 0x06, 0x36,\n\t\t0x9E, 0x76, 0x55, 0xDB, 0xD6, 0xD4, 0xF6, 0xEA,\n\t\t0x34, 0x0E, 0x35, 0x30, 0x1B, 0x4B, 0xC0, 0x2A,\n\t\t0xC0, 0x3C, 0xA8, 0x5E, 0x55, 0xC8, 0xE5, 0x0D,\n\t\t0xFF, 0x67, 0x71, 0x8A, 0x9C, 0x1A, 0xED, 0xB6,\n\t\t0xA0, 0x33, 0x4B, 0xDC, 0x99, 0xF6, 0xC8, 0xB4,\n\t\t0xDD, 0x52, 0x99, 0x6B, 0xFD, 0x8D, 0xFC, 0xA8,\n\t\t0x40, 0xC1, 0x0A, 0xA9, 0x2F, 0x6C, 0xF9, 0xD8,\n\t\t0x4C, 0x39, 0x94, 0xF5, 0x71, 0x9F, 0xBC, 0x8D,\n\t\t0x6A, 0x95, 0x92, 0xFF, 0xDA, 0xDA, 0x57, 0x2D,\n\t\t0x32, 0xAE, 0xF6, 0x7A, 0x9D, 0x7F, 0x9C, 0x89,\n\t\t0x7E, 0x08, 0xA1, 0x97, 0xCB, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x32, 0xD5, 0xD8, 0xE2, 0x9F, 0xE1, 0xB6, 0x8A,\n\t\t0x49, 0xA3, 0x0E, 0xF6, 0x57, 0x87, 0xBF, 0x1C,\n\t\t0xE0, 0x03, 0x53, 0x48, 0x91, 0x70, 0x0C, 0xA2,\n\t\t0xEF, 0xE6, 0xDC, 0x4C, 0xE4, 0xB8, 0x77, 0x08,\n\t\t0x57, 0x13, 0x0C, 0xAD, 0x69, 0x44, 0x51, 0xC1,\n\t\t0x48, 0xED, 0x27, 0x6C, 0x68, 0x43, 0xCC, 0x92,\n\t\t0x59, 0x7B, 0x3C, 0xD0, 0x12, 0x9A, 0x04, 0x3C,\n\t\t0xD2, 0xD0, 0x80, 0x3D, 0x82, 0xDD, 0xA4, 0x05,\n\t\t0xB4, 0x15, 0x1C, 0x5B, 0x41, 0x21, 0xBC, 0x27,\n\t\t0x65, 0x40, 0xC1, 0x72, 0x3F, 0x4C, 0xE0, 0xF4,\n\t\t0x90, 0xD5, 0xBA, 0x0A, 0x4B, 0xFF, 0x3A, 0x92,\n\t\t0x11, 0x78, 0x98, 0xD6, 0xEC, 0x36, 0x2C, 0xBA,\n\t\t0xBD, 0x34, 0x05, 0x2B, 0x6F, 0x82, 0x63, 0x3F,\n\t\t0x05, 0x9A, 0x9F, 0x79, 0x48, 0xB4, 0x6A, 0xB1,\n\t\t0x1C, 0xBE, 0x78, 0xD2, 0x3F, 0x5A, 0x48, 0x28,\n\t\t0xDF, 0xFF, 0x41, 0x2A, 0xCF, 0x33, 0x3A, 0x21,\n\t\t0xCC, 0xA6, 0xAA, 0xCF, 0x57, 0x03, 0x48, 0xA1,\n\t\t0x2A, 0x44, 0xC2, 0x93, 0x9D, 0x36, 0x00, 0x99,\n\t\t0x23, 0x4C, 0x2A, 0x68, 0xAF, 0xF2, 0xBF, 0xC7,\n\t\t0xE6, 0xFA, 0x0A, 0xF5, 0x5F, 0xBE, 0xCB, 0xCB,\n\t\t0x7D, 0x5D, 0x58, 0x1A, 0x13, 0x3B, 0xC4, 0x6A,\n\t\t0xF7, 0x54, 0x37, 0x14, 0x7B, 0xDC, 0x42, 0xBD,\n\t\t0x2C, 0xC0, 0x76, 0x90, 0x98, 0x95, 0x36, 0x55,\n\t\t0xB2, 0xA4, 0x1B, 0x5F, 0xEC, 0x38, 0x2C, 0xE6,\n\t\t0x38, 0x20, 0xFF, 0x4A, 0x44, 0x7C, 0x7F, 0x62,\n\t\t0xC8, 0x25, 0xE6, 0x86, 0x28, 0x27, 0x9B, 0x8D,\n\t\t0xA5, 0x70, 0x71, 0xA0, 0xC0, 0xA1, 0x87, 0x94,\n\t\t0x3C, 0xFE, 0x5A, 0xC9, 0x9E, 0x84, 0x47, 0xC3,\n\t\t0xCB, 0x56, 0x59, 0x73, 0x64, 0x21, 0x15, 0xBF,\n\t\t0x78, 0xCA, 0xB6, 0x88, 0x4C, 0xAC, 0xD2, 0x02,\n\t\t0xD5, 0xC0, 0x86, 0xFF, 0x09, 0xA5, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x20, 0x42, 0xC8, 0x09, 0x7D, 0x14, 0x74, 0x42,\n\t\t0xB9, 0xE0, 0x78, 0x7A, 0xD9, 0xEF, 0xC7, 0x2F,\n\t\t0x0B, 0x35, 0x1B, 0xCB, 0xC3, 0xE4, 0x03, 0x75,\n\t\t0x56, 0xA8, 0x2E, 0x29, 0xA6, 0xF0, 0x01, 0x5F,\n\t\t0x0C, 0x8E, 0x16, 0x25, 0x13, 0xC6, 0x52, 0x9F,\n\t\t0xCB, 0x5E, 0x1E, 0x79, 0x0C, 0x78, 0x9C, 0x00,\n\t\t0x22, 0xE3, 0x4E, 0xC0, 0x54, 0x11, 0x28, 0xEE,\n\t\t0x07, 0xF3, 0x59, 0x70, 0x62, 0xCA, 0x54, 0xE4,\n\t\t0xBC, 0x9A, 0xC6, 0x56, 0x68, 0x61, 0xD0, 0xD3,\n\t\t0xE9, 0x32, 0x12, 0xC2, 0x29, 0xA3, 0x18, 0xB3,\n\t\t0x79, 0xF0, 0x3E, 0x48, 0x07, 0x76, 0xB0, 0xC5,\n\t\t0x7D, 0xC0, 0x05, 0x35, 0x35, 0xD3, 0xC9, 0x4E,\n\t\t0xBE, 0x54, 0x88, 0x7F, 0xD8, 0x92, 0x12, 0xBC,\n\t\t0x3F, 0x18, 0x14, 0xEC, 0xCB, 0xE0, 0x09, 0x18,\n\t\t0x04, 0x9F, 0x17, 0xB9, 0xDB, 0x59, 0xAE, 0xA0,\n\t\t0xE5, 0xCB, 0xA9, 0x70, 0xEC, 0x6B, 0xAE, 0x93,\n\t\t0x7C, 0xD0, 0x59, 0xD0, 0xEA, 0xCD, 0x3B, 0xFF,\n\t\t0xAA, 0x19, 0xDC, 0x1E, 0xBF, 0x5F, 0x5C, 0xD9,\n\t\t0x06, 0x81, 0xEF, 0xFE, 0x1E, 0xFF, 0x98, 0x67,\n\t\t0x54, 0xB8, 0x0C, 0x58, 0x17, 0x58, 0x9A, 0xBF,\n\t\t0x4C, 0xA4, 0x04, 0xBC, 0xE5, 0xCC, 0xAA, 0x06,\n\t\t0x6C, 0x47, 0x53, 0x49, 0x4B, 0x86, 0x20, 0xE0,\n\t\t0xA7, 0x96, 0xF7, 0x89, 0x2C, 0x6E, 0xE8, 0xC6,\n\t\t0x2A, 0x44, 0xA9, 0xB4, 0x0F, 0x7A, 0x09, 0x8D,\n\t\t0x34, 0x4F, 0x09, 0xB4, 0x51, 0x34, 0x58, 0x3F,\n\t\t0x86, 0x0A, 0x3B, 0x59, 0x62, 0x1A, 0xA3, 0x1B,\n\t\t0x96, 0xE0, 0x94, 0x71, 0x34, 0x06, 0x67, 0x4A,\n\t\t0x99, 0x74, 0xDF, 0x69, 0xD2, 0x06, 0xEB, 0x8E,\n\t\t0xFA, 0xFF, 0xC9, 0xB7, 0xFE, 0xDA, 0x8A, 0xE5,\n\t\t0x75, 0x74, 0x06, 0xE5, 0x27, 0x88, 0x73, 0xD6,\n\t\t0x81, 0x14, 0xE1, 0x1D, 0xC5, 0x7E, 0xE3, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x32, 0x21, 0x7F, 0x66, 0x90, 0x88, 0x44, 0x21,\n\t\t0xCD, 0x6B, 0x0C, 0xB9, 0x48, 0x84, 0x51, 0x1E,\n\t\t0xD0, 0x04, 0x7B, 0x3A, 0x31, 0x7C, 0xD2, 0xFF,\n\t\t0x89, 0x9B, 0x2D, 0xC8, 0x66, 0xEC, 0xE0, 0x6A,\n\t\t0xE9, 0x47, 0x30, 0x18, 0x01, 0x91, 0x24, 0xAB,\n\t\t0x7F, 0x91, 0x91, 0x8B, 0x94, 0x10, 0xA6, 0x7F,\n\t\t0x41, 0x1E, 0xC3, 0x49, 0x18, 0x2C, 0x7F, 0x9D,\n\t\t0xEA, 0x73, 0xFA, 0xD0, 0x15, 0x27, 0x16, 0xD8,\n\t\t0xF9, 0x91, 0x04, 0x96, 0xE8, 0x3F, 0xD5, 0x0C,\n\t\t0x56, 0xC9, 0x3D, 0x5B, 0x08, 0x85, 0x48, 0x07,\n\t\t0x1D, 0x65, 0xEA, 0xE3, 0x70, 0x72, 0x2A, 0xC8,\n\t\t0x71, 0x78, 0xE6, 0x21, 0x26, 0xF3, 0xA7, 0x02,\n\t\t0xAD, 0x32, 0x3B, 0xAC, 0x48, 0xBD, 0x7C, 0x23,\n\t\t0x8D, 0x65, 0x03, 0x3C, 0x76, 0x18, 0x7B, 0xAA,\n\t\t0xBD, 0x95, 0x2D, 0x60, 0x08, 0x72, 0x3E, 0xCC,\n\t\t0x4F, 0x49, 0x2C, 0xA4, 0x01, 0xB8, 0x5F, 0xAD,\n\t\t0xE1, 0xB2, 0x19, 0xB3, 0x1C, 0x6E, 0xDE, 0x81,\n\t\t0x4E, 0x0A, 0xE3, 0x5E, 0x19, 0x77, 0xFF, 0xD7,\n\t\t0xB3, 0xB8, 0xC3, 0xB3, 0x47, 0x4A, 0x34, 0x65,\n\t\t0xA8, 0x60, 0xEA, 0x7F, 0x27, 0xEE, 0x4B, 0x92,\n\t\t0x85, 0x2B, 0x09, 0xE4, 0x34, 0x37, 0x72, 0x27,\n\t\t0x2D, 0xEB, 0x76, 0x06, 0x21, 0xBA, 0xC6, 0xBE,\n\t\t0xB4, 0x81, 0x43, 0x01, 0x3D, 0xBE, 0x1C, 0x7F,\n\t\t0xF1, 0xB7, 0xFF, 0x51, 0xCF, 0x66, 0xD0, 0x2B,\n\t\t0xD5, 0x9E, 0x76, 0x60, 0x4A, 0xD8, 0xB3, 0x37,\n\t\t0x4C, 0x68, 0x8A, 0x05, 0x84, 0x3F, 0x8A, 0xF5,\n\t\t0xE6, 0x64, 0x65, 0xD5, 0xB5, 0xB7, 0x38, 0x71,\n\t\t0x2E, 0x80, 0x9D, 0x87, 0x58, 0x74, 0x68, 0xC9,\n\t\t0x70, 0xE6, 0x23, 0x95, 0x94, 0x72, 0x0F, 0x12,\n\t\t0x00, 0xB0, 0x84, 0xFD, 0xD0, 0x82, 0x9F, 0x28,\n\t\t0x29, 0x12, 0xA8, 0x6D, 0x1C, 0x63, 0x60, 0xDD,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDA, 0x48, 0x30, 0x16, 0x5A, 0xF9, 0x4A, 0xCE,\n\t\t0x9B, 0x01, 0x24, 0x8B, 0xF2, 0xC3, 0x73, 0x91,\n\t\t0x10, 0x96, 0xEB, 0xD8, 0x31, 0x29, 0xCF, 0x6F,\n\t\t0x45, 0x41, 0x28, 0xC4, 0x1E, 0xFC, 0xE7, 0xFE,\n\t\t0xA9, 0x11, 0x56, 0xAB, 0x30, 0xA7, 0x4A, 0x52,\n\t\t0x1E, 0x53, 0x3B, 0x3D, 0xDB, 0x21, 0xB4, 0xA4,\n\t\t0x8D, 0xE8, 0x83, 0xC0, 0xBA, 0x70, 0x28, 0x42,\n\t\t0x0A, 0x12, 0x8B, 0x3E, 0xAD, 0x0A, 0x0D, 0x15,\n\t\t0xD4, 0x27, 0x66, 0xCE, 0x4D, 0x06, 0x07, 0x41,\n\t\t0x3C, 0xCE, 0x1F, 0x94, 0x7F, 0xA2, 0x5F, 0x4A,\n\t\t0x5B, 0xA2, 0x95, 0x73, 0x55, 0x4E, 0x68, 0xE0,\n\t\t0x05, 0x97, 0x8D, 0x3B, 0x14, 0xAC, 0x02, 0x16,\n\t\t0xAD, 0xA5, 0x0E, 0x02, 0x96, 0x47, 0x59, 0x62,\n\t\t0x5B, 0xB3, 0x13, 0x92, 0x6F, 0x5E, 0xE7, 0x36,\n\t\t0x9F, 0xB3, 0xD4, 0xF5, 0x0A, 0xB7, 0xE2, 0x02,\n\t\t0x44, 0xD2, 0x93, 0x0D, 0x7F, 0x01, 0x13, 0xA4,\n\t\t0x4D, 0xD4, 0xB3, 0xED, 0xEE, 0x72, 0xC1, 0x5D,\n\t\t0x57, 0x22, 0x4D, 0x24, 0xB9, 0xFE, 0x9D, 0x9C,\n\t\t0x1D, 0xF2, 0xEF, 0x77, 0xF7, 0x56, 0x6B, 0x18,\n\t\t0xB6, 0xFC, 0xBB, 0x1F, 0x55, 0x0F, 0x77, 0x17,\n\t\t0xD4, 0xCF, 0x50, 0xB6, 0x66, 0x6D, 0xA1, 0x97,\n\t\t0xBF, 0xE2, 0xF4, 0xC3, 0xC2, 0x3F, 0xE7, 0xD1,\n\t\t0xFF, 0x6F, 0x77, 0x07, 0x11, 0xDC, 0xC5, 0x4E,\n\t\t0xF9, 0x23, 0x1B, 0xFA, 0x6F, 0xF4, 0x55, 0xF8,\n\t\t0x59, 0xFB, 0x4B, 0xE3, 0x42, 0xE3, 0x3A, 0x62,\n\t\t0x37, 0x23, 0xF1, 0x79, 0x76, 0xF7, 0xB0, 0x14,\n\t\t0xFF, 0x8F, 0x50, 0xBF, 0xD2, 0xA6, 0x87, 0x62,\n\t\t0x2D, 0xCC, 0xF5, 0x5E, 0x72, 0x4D, 0x17, 0x33,\n\t\t0x7C, 0x65, 0xA1, 0xEF, 0x72, 0x1C, 0x9A, 0xE6,\n\t\t0x8A, 0xEC, 0xE4, 0x90, 0x63, 0x87, 0x07, 0x8F,\n\t\t0x05, 0x88, 0x09, 0xE2, 0xA1, 0x39, 0xE9, 0x75,\n\t\t0x5D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x10, 0x17, 0xEE, 0x9E, 0xDB, 0x76, 0x50, 0x03,\n\t\t0x79, 0xA9, 0xEB, 0x10, 0x11, 0xCD, 0xFD, 0xB0,\n\t\t0x2C, 0xBA, 0x68, 0xC5, 0x3E, 0x47, 0xDC, 0xB2,\n\t\t0xA2, 0xE2, 0x90, 0x75, 0xC1, 0xB2, 0x75, 0xF6,\n\t\t0xA6, 0x07, 0x82, 0x25, 0x7B, 0x69, 0xE2, 0x3E,\n\t\t0x92, 0x56, 0x3E, 0x8E, 0x6E, 0xF0, 0x0B, 0xD9,\n\t\t0x9B, 0x5E, 0xAC, 0x94, 0xEC, 0x22, 0x32, 0x79,\n\t\t0xE1, 0x84, 0x22, 0xAF, 0x40, 0x5B, 0x07, 0x08,\n\t\t0x68, 0x9E, 0x8E, 0x3A, 0xE5, 0x60, 0x44, 0x28,\n\t\t0x6C, 0x80, 0xF4, 0xDE, 0x21, 0x47, 0x4B, 0x4D,\n\t\t0x0F, 0x8A, 0x5E, 0x52, 0x5E, 0xD4, 0x39, 0x4D,\n\t\t0xD2, 0x85, 0xAB, 0xC5, 0x92, 0xFD, 0x52, 0x41,\n\t\t0x08, 0x93, 0xA4, 0xF5, 0xB6, 0x95, 0xEC, 0x90,\n\t\t0x15, 0xBB, 0x3E, 0x95, 0xD9, 0xB8, 0x90, 0x5E,\n\t\t0xE6, 0x35, 0x71, 0x22, 0x02, 0x07, 0x29, 0x17,\n\t\t0x70, 0x42, 0xDD, 0x1B, 0x1A, 0x36, 0xF3, 0xFB,\n\t\t0x33, 0xF9, 0x92, 0xD4, 0xAB, 0xBE, 0xE4, 0x47,\n\t\t0x53, 0xC0, 0xD9, 0x11, 0x74, 0x5A, 0x18, 0x6D,\n\t\t0xB1, 0xDF, 0xBF, 0xAD, 0xA7, 0x85, 0xE5, 0xCF,\n\t\t0xDB, 0x11, 0x92, 0x17, 0x10, 0x7F, 0x51, 0xE3,\n\t\t0x38, 0x58, 0xDD, 0xC5, 0xCF, 0xC9, 0x7B, 0xAF,\n\t\t0xB7, 0x5D, 0x83, 0x8B, 0xAF, 0x5E, 0x74, 0x07,\n\t\t0x17, 0x6D, 0xB5, 0x08, 0x0D, 0xFD, 0x3F, 0x44,\n\t\t0x17, 0x22, 0x1F, 0x0D, 0x16, 0x73, 0xDB, 0x79,\n\t\t0x28, 0x9F, 0x16, 0xCA, 0xC3, 0x3E, 0x1B, 0xE9,\n\t\t0x77, 0xF7, 0x5A, 0x69, 0x96, 0x58, 0xA9, 0x65,\n\t\t0xBB, 0x47, 0x30, 0x11, 0x82, 0x02, 0xEA, 0xBE,\n\t\t0x34, 0x48, 0x6F, 0x35, 0x66, 0x4E, 0xEC, 0x62,\n\t\t0x61, 0x02, 0x60, 0x01, 0x47, 0x55, 0xD2, 0x70,\n\t\t0x43, 0x39, 0xCE, 0x61, 0x1E, 0x75, 0x9E, 0xAE,\n\t\t0x08, 0x7B, 0x9B, 0x9F, 0xFE, 0x23, 0x7B, 0xB8,\n\t\t0xE8, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0xB3, 0x6A, 0x00, 0xC9, 0x5A, 0x45, 0xEC,\n\t\t0x6E, 0x75, 0x26, 0xC2, 0xA3, 0x51, 0x89, 0x98,\n\t\t0x0E, 0x23, 0x1A, 0xA3, 0x6C, 0x2C, 0x8D, 0x6A,\n\t\t0x9C, 0xCF, 0x28, 0x8A, 0xBE, 0x52, 0xFF, 0x56,\n\t\t0xF7, 0x7F, 0x01, 0xA0, 0x30, 0x3D, 0x26, 0x7F,\n\t\t0xBE, 0xD3, 0x31, 0xBD, 0xE0, 0xC3, 0x05, 0x55,\n\t\t0xE0, 0xF5, 0xA2, 0x98, 0xB1, 0x48, 0xFE, 0xCE,\n\t\t0x91, 0xD8, 0x02, 0xE3, 0xC3, 0x3C, 0x23, 0x3B,\n\t\t0x53, 0x5E, 0x37, 0xCA, 0xEF, 0x41, 0xCE, 0x16,\n\t\t0xAB, 0x5D, 0xF5, 0x20, 0x70, 0xFD, 0xC3, 0xBC,\n\t\t0xFF, 0x00, 0xAE, 0xFC, 0x15, 0xA5, 0x52, 0xB0,\n\t\t0x76, 0x07, 0x69, 0x01, 0x1E, 0x81, 0xAA, 0x70,\n\t\t0xFB, 0x57, 0x40, 0xA3, 0xA5, 0x68, 0xA1, 0x5B,\n\t\t0x5F, 0x72, 0xBC, 0x70, 0x56, 0x46, 0x30, 0x20,\n\t\t0x9C, 0x53, 0x56, 0xDE, 0xE3, 0xE4, 0x9B, 0x1E,\n\t\t0x08, 0x9D, 0x97, 0xD9, 0x13, 0x7F, 0x33, 0x65,\n\t\t0x3D, 0x81, 0x75, 0x8F, 0x0A, 0x38, 0xAA, 0x53,\n\t\t0x91, 0x37, 0x53, 0xB5, 0x70, 0x32, 0x49, 0xB5,\n\t\t0xBC, 0xDD, 0x01, 0x04, 0xC8, 0x69, 0x98, 0xD8,\n\t\t0x15, 0x95, 0x1D, 0x5D, 0x0E, 0xC9, 0x46, 0x85,\n\t\t0xDB, 0xCF, 0x98, 0xE7, 0xFD, 0xBE, 0xAE, 0x10,\n\t\t0x36, 0x1E, 0x95, 0x22, 0xFE, 0x87, 0xBA, 0x60,\n\t\t0xC4, 0x9F, 0xA6, 0x29, 0x05, 0x03, 0x01, 0x6C,\n\t\t0xFD, 0x85, 0xA4, 0x78, 0xA9, 0x1F, 0xC7, 0x0E,\n\t\t0x9D, 0x43, 0x07, 0x5B, 0x16, 0x70, 0x58, 0xF1,\n\t\t0x58, 0x9B, 0x19, 0x42, 0x96, 0xC7, 0x50, 0xC6,\n\t\t0x69, 0x3F, 0x9D, 0xC2, 0x45, 0xE9, 0xB2, 0x1A,\n\t\t0x48, 0x39, 0x75, 0xAD, 0xA0, 0x02, 0x17, 0x16,\n\t\t0x61, 0x89, 0xB9, 0x9B, 0x6C, 0x56, 0x35, 0x78,\n\t\t0x86, 0xE9, 0xA8, 0x06, 0x3D, 0xA3, 0x5E, 0x9D,\n\t\t0x20, 0xDB, 0x24, 0x00, 0x2E, 0xD3, 0x6E, 0xDB,\n\t\t0xBD, 0x19, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC6, 0x94, 0x2D, 0x36, 0x14, 0x66, 0x78, 0xF5,\n\t\t0x6F, 0x4F, 0x8C, 0xEC, 0x34, 0xF9, 0x74, 0x48,\n\t\t0xAE, 0xAE, 0xAB, 0x84, 0x42, 0x4C, 0xC0, 0xEA,\n\t\t0x95, 0x72, 0x92, 0x22, 0x72, 0x87, 0xFF, 0xA9,\n\t\t0x54, 0xD5, 0x18, 0x6F, 0x3E, 0x13, 0x3E, 0xDD,\n\t\t0xD0, 0xD4, 0x60, 0xC7, 0x41, 0xDF, 0xC1, 0x04,\n\t\t0xF0, 0x01, 0x51, 0x65, 0xE5, 0xEF, 0xB7, 0xEE,\n\t\t0x33, 0x04, 0x3B, 0x97, 0xE5, 0x5B, 0x29, 0x95,\n\t\t0xB7, 0x88, 0x7C, 0x49, 0xA5, 0xDF, 0x55, 0x46,\n\t\t0x45, 0x9F, 0x44, 0x58, 0x19, 0xA5, 0x5E, 0xDE,\n\t\t0xE3, 0xFC, 0x39, 0x74, 0x33, 0x52, 0xB5, 0xB1,\n\t\t0x97, 0x09, 0x57, 0x87, 0x71, 0x0D, 0xD5, 0x5B,\n\t\t0x11, 0xF8, 0x8D, 0x11, 0x55, 0xB0, 0x51, 0xB9,\n\t\t0x79, 0x18, 0x88, 0x59, 0x16, 0xA5, 0x9D, 0xC8,\n\t\t0xD6, 0x4D, 0xC3, 0x1C, 0x2E, 0x1E, 0xEB, 0xD3,\n\t\t0x99, 0x5B, 0xF1, 0x44, 0xC8, 0x68, 0x49, 0xB9,\n\t\t0x92, 0xA3, 0x5B, 0xE6, 0x7F, 0xA3, 0x0B, 0xBB,\n\t\t0xA1, 0x8A, 0x56, 0x5B, 0x1A, 0xAE, 0x21, 0xAD,\n\t\t0x27, 0x38, 0x23, 0x60, 0x14, 0xCB, 0xDE, 0x28,\n\t\t0x8E, 0xCF, 0xCB, 0x91, 0x0A, 0x7E, 0xDB, 0xF3,\n\t\t0x3D, 0x41, 0xBF, 0x59, 0xFD, 0x81, 0x67, 0x5A,\n\t\t0x8F, 0xC0, 0xF3, 0xDC, 0xE5, 0x69, 0xD0, 0x66,\n\t\t0x2D, 0x6D, 0x56, 0x5E, 0x8B, 0xCC, 0xCB, 0x85,\n\t\t0x28, 0x32, 0x8A, 0xA7, 0x5B, 0xC9, 0x8E, 0x09,\n\t\t0x16, 0x3B, 0xE1, 0xFF, 0x11, 0x3A, 0xF4, 0xD7,\n\t\t0xE4, 0xDD, 0x51, 0x4E, 0xAD, 0x74, 0x41, 0x17,\n\t\t0x75, 0x4E, 0x54, 0xB4, 0xBC, 0x85, 0xC1, 0x94,\n\t\t0xC2, 0xF0, 0x74, 0xD3, 0xD2, 0x70, 0x33, 0x01,\n\t\t0x1C, 0x66, 0xBE, 0xB7, 0x0E, 0x98, 0x4E, 0xF7,\n\t\t0xB6, 0x75, 0xB7, 0x0A, 0x9E, 0xB7, 0x3A, 0x3D,\n\t\t0xC0, 0xC3, 0xD6, 0x26, 0xBB, 0xA3, 0x3A, 0x87,\n\t\t0xCD, 0xE4, 0xDD, 0x68, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x55, 0xF5, 0xD8, 0xC7, 0xA4, 0xFB, 0x57, 0x8A,\n\t\t0xE7, 0xF0, 0x2E, 0x9D, 0x62, 0x7B, 0x5E, 0xC4,\n\t\t0xE6, 0x27, 0x9A, 0xAE, 0xB1, 0x79, 0x1B, 0xE6,\n\t\t0xA0, 0x30, 0xE0, 0x0F, 0x3F, 0x71, 0x5E, 0xFF,\n\t\t0x48, 0x6A, 0xFF, 0xD8, 0x53, 0x9D, 0x41, 0xFD,\n\t\t0x75, 0x17, 0x58, 0x8C, 0xB6, 0xA0, 0x8D, 0xC7,\n\t\t0x7C, 0x0A, 0x3D, 0x2A, 0xD6, 0xBE, 0x11, 0x49,\n\t\t0x2C, 0xC9, 0x50, 0xD4, 0x41, 0x37, 0xC3, 0x20,\n\t\t0x91, 0x77, 0xCA, 0x50, 0xE5, 0xA4, 0x80, 0x73,\n\t\t0xA8, 0x5E, 0xCA, 0xC0, 0x00, 0xFE, 0xE2, 0xCC,\n\t\t0x97, 0xC8, 0x1E, 0xA4, 0xC8, 0x2F, 0x9D, 0xDA,\n\t\t0xEC, 0x4E, 0xC4, 0x79, 0x21, 0x9C, 0xEF, 0xFA,\n\t\t0x06, 0x05, 0x2D, 0x6C, 0x0F, 0xD5, 0x70, 0x44,\n\t\t0xB7, 0xC6, 0x9C, 0x07, 0xB6, 0xC3, 0x61, 0x26,\n\t\t0x9A, 0xA6, 0xE2, 0xFD, 0x6D, 0xEC, 0x3D, 0x93,\n\t\t0xCE, 0xF3, 0x2C, 0xD8, 0xA6, 0x98, 0xAF, 0x82,\n\t\t0xF6, 0x76, 0xF2, 0x11, 0x05, 0x37, 0x87, 0xB6,\n\t\t0x91, 0x94, 0x55, 0x2D, 0x03, 0xD3, 0xDB, 0x7D,\n\t\t0xDC, 0x50, 0x8E, 0xFB, 0x63, 0x36, 0xF1, 0x75,\n\t\t0x41, 0xD7, 0xC1, 0x8B, 0x18, 0xE9, 0x38, 0x54,\n\t\t0xD2, 0x46, 0x44, 0xCA, 0x99, 0x94, 0x95, 0xE8,\n\t\t0xB3, 0x21, 0x30, 0x3B, 0x8D, 0xFE, 0x9E, 0xB4,\n\t\t0x30, 0xD2, 0x51, 0xEE, 0x9E, 0x26, 0x5D, 0xC8,\n\t\t0x38, 0xB1, 0xD2, 0x01, 0xF8, 0x40, 0x18, 0xFB,\n\t\t0x89, 0xCC, 0xA1, 0x17, 0x95, 0x4C, 0x7C, 0x05,\n\t\t0x99, 0x27, 0xE5, 0xEB, 0x8A, 0xB5, 0x4A, 0xFE,\n\t\t0x5C, 0xAF, 0x72, 0x02, 0x92, 0xED, 0xFC, 0x00,\n\t\t0x39, 0x59, 0xFD, 0x93, 0xF9, 0x45, 0xDA, 0xBA,\n\t\t0xE0, 0xC3, 0xD5, 0x6E, 0xDD, 0x43, 0x08, 0x94,\n\t\t0xC1, 0x03, 0xF5, 0x79, 0xA0, 0x48, 0xBA, 0x0C,\n\t\t0x09, 0x7A, 0x17, 0xFB, 0x49, 0x54, 0xDF, 0x8A,\n\t\t0xCA, 0xA4, 0x60, 0x26, 0xB5, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7C, 0x46, 0x34, 0xCA, 0x8C, 0x59, 0x6C, 0x5F,\n\t\t0x30, 0x03, 0x98, 0x6E, 0xF7, 0xA2, 0x6B, 0xBA,\n\t\t0xE7, 0x11, 0x32, 0x7C, 0xC9, 0xEA, 0x02, 0x0B,\n\t\t0x54, 0x67, 0x55, 0xEB, 0xE2, 0x3E, 0x49, 0x97,\n\t\t0x73, 0x1F, 0xC1, 0xA9, 0x76, 0x0D, 0xE9, 0xE4,\n\t\t0x45, 0x29, 0xA8, 0xD6, 0x71, 0xF9, 0x9F, 0x56,\n\t\t0x7D, 0xB7, 0xAB, 0xA5, 0xD8, 0xB5, 0x94, 0xAE,\n\t\t0x35, 0xA6, 0x1B, 0xB5, 0x85, 0xCD, 0x2A, 0x95,\n\t\t0x0F, 0x6C, 0x21, 0x6F, 0x31, 0x73, 0x61, 0x4B,\n\t\t0x1F, 0x96, 0xAC, 0x12, 0x00, 0x85, 0xF7, 0x91,\n\t\t0x06, 0x73, 0x2E, 0x7B, 0xB5, 0x5E, 0xDB, 0xFE,\n\t\t0x1B, 0x52, 0x5C, 0x23, 0xE4, 0xDB, 0xB1, 0x17,\n\t\t0xA2, 0x35, 0x17, 0xAC, 0x4A, 0x89, 0xCD, 0x3D,\n\t\t0x09, 0xA3, 0x9B, 0x42, 0x1A, 0xC1, 0xBF, 0x3F,\n\t\t0x83, 0xEA, 0x76, 0x3C, 0x27, 0x2F, 0x3F, 0x65,\n\t\t0x3C, 0x3C, 0x38, 0x07, 0x13, 0x0D, 0x6A, 0x99,\n\t\t0x83, 0x94, 0x35, 0x9B, 0xC5, 0xF5, 0x10, 0x47,\n\t\t0xC4, 0x6F, 0x77, 0xAF, 0x1C, 0x73, 0x8B, 0x36,\n\t\t0x3C, 0xD2, 0x43, 0xC1, 0x0D, 0x1C, 0x7A, 0x0D,\n\t\t0x9D, 0xB5, 0x5D, 0x8E, 0x14, 0xC9, 0x1B, 0xCE,\n\t\t0xD7, 0x70, 0x65, 0xD0, 0xA5, 0xC2, 0x10, 0x61,\n\t\t0xD1, 0x81, 0xEF, 0x6F, 0xAB, 0x35, 0x21, 0x8A,\n\t\t0xEB, 0x06, 0x5B, 0x49, 0x63, 0x0B, 0x9E, 0x3B,\n\t\t0x29, 0xCA, 0x1D, 0x64, 0xFE, 0x21, 0xDD, 0xD2,\n\t\t0xB9, 0x06, 0xD9, 0xA9, 0x42, 0x1E, 0xCA, 0x77,\n\t\t0x06, 0x39, 0x08, 0x4E, 0x97, 0xCA, 0x4B, 0x04,\n\t\t0xCB, 0xD5, 0x22, 0xA3, 0x55, 0xF7, 0xE3, 0x04,\n\t\t0x65, 0x21, 0x9A, 0x5A, 0xC8, 0x69, 0x00, 0x3F,\n\t\t0x5C, 0x5D, 0x40, 0x40, 0x1D, 0x5E, 0x04, 0x9A,\n\t\t0x97, 0x37, 0x08, 0x1E, 0xFF, 0xDA, 0x31, 0xC6,\n\t\t0xEA, 0x9E, 0x6A, 0xAF, 0x42, 0x05, 0xC8, 0x54,\n\t\t0x70, 0xD5, 0xA2, 0xCA, 0x2D, 0x37, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0x53, 0xA3, 0x38, 0x5E, 0x63, 0xC8, 0xBC,\n\t\t0x7B, 0xF7, 0xF4, 0x41, 0x75, 0x6D, 0xEE, 0xDF,\n\t\t0x21, 0xF7, 0x62, 0x05, 0x28, 0xDE, 0xD8, 0x21,\n\t\t0x00, 0xEE, 0x06, 0x39, 0x65, 0x8C, 0x6B, 0x97,\n\t\t0x3E, 0xE4, 0x87, 0x8B, 0x1E, 0xD8, 0xC7, 0xA9,\n\t\t0xA7, 0x55, 0xB2, 0xAE, 0xFA, 0xF0, 0x10, 0x85,\n\t\t0x5C, 0x64, 0x93, 0x3C, 0x57, 0x8C, 0xDF, 0x5D,\n\t\t0x9B, 0x93, 0xF9, 0x91, 0xEA, 0x04, 0x4F, 0xF0,\n\t\t0x20, 0x66, 0x27, 0x57, 0x90, 0x1C, 0x1B, 0x60,\n\t\t0x14, 0xF3, 0x54, 0xF0, 0x61, 0xF7, 0x27, 0x4C,\n\t\t0x2D, 0x91, 0x2E, 0xAE, 0x78, 0x60, 0x19, 0x44,\n\t\t0xBE, 0x20, 0x0B, 0xE6, 0x50, 0xA8, 0x69, 0x21,\n\t\t0x9A, 0x9F, 0x67, 0x89, 0x0F, 0x5D, 0x6A, 0x48,\n\t\t0xAB, 0x79, 0x9C, 0x36, 0x76, 0xB2, 0x40, 0x09,\n\t\t0x64, 0x26, 0x90, 0x10, 0x5B, 0x20, 0xE0, 0x34,\n\t\t0xC6, 0x63, 0x2B, 0x36, 0x95, 0x6E, 0x43, 0xD0,\n\t\t0x49, 0xB3, 0x06, 0xB0, 0xA5, 0x96, 0xD0, 0xEC,\n\t\t0xC0, 0xE7, 0x9C, 0xB1, 0xFF, 0x11, 0x82, 0x4E,\n\t\t0xA3, 0x1E, 0x8D, 0x02, 0x3B, 0xBA, 0x75, 0x7B,\n\t\t0xF2, 0x59, 0x7B, 0xC5, 0x8E, 0x83, 0x07, 0x6E,\n\t\t0x1C, 0x45, 0xB2, 0xF0, 0xE9, 0xB7, 0x2F, 0xA9,\n\t\t0x3F, 0x44, 0x23, 0x58, 0x94, 0x01, 0xEF, 0xA4,\n\t\t0x91, 0x6D, 0x2F, 0x9A, 0x82, 0x83, 0x3F, 0x44,\n\t\t0xE2, 0x86, 0x6B, 0xCB, 0xB2, 0x22, 0xDD, 0xEC,\n\t\t0x1B, 0x5A, 0x70, 0xAC, 0x5F, 0x78, 0x71, 0x6E,\n\t\t0x43, 0x89, 0xE5, 0x66, 0xDF, 0xF0, 0xE9, 0xC1,\n\t\t0xB5, 0x10, 0xEA, 0xE7, 0xA3, 0x10, 0x6C, 0x47,\n\t\t0xEB, 0x60, 0xB8, 0xB5, 0xBA, 0xB8, 0x9A, 0xCB,\n\t\t0xE4, 0x6C, 0x05, 0x5A, 0x75, 0x54, 0xBB, 0x1C,\n\t\t0xDF, 0xA4, 0x85, 0xA8, 0x91, 0xC3, 0xB5, 0x48,\n\t\t0xC7, 0xA5, 0xF1, 0xD3, 0x8C, 0x03, 0xCD, 0xFE,\n\t\t0xFA, 0x5E, 0xAD, 0x65, 0x03, 0x1E, 0xA4, 0x00\n\t},\n\t{\n\t\t0xD4, 0xA2, 0x3A, 0x17, 0xB6, 0x57, 0xFA, 0x3D,\n\t\t0xDC, 0x2D, 0xF6, 0x1E, 0xEF, 0xCE, 0x36, 0x2F,\n\t\t0x04, 0x8B, 0x9D, 0xD1, 0x56, 0x80, 0x90, 0x62,\n\t\t0x99, 0x7A, 0xB9, 0xD5, 0xB1, 0xFB, 0x26, 0xB8,\n\t\t0x54, 0x2B, 0x1A, 0x63, 0x8F, 0x51, 0x7F, 0xCB,\n\t\t0xAD, 0x72, 0xA6, 0xFB, 0x23, 0xDE, 0x07, 0x54,\n\t\t0xDB, 0x7B, 0xB4, 0x88, 0xB7, 0x5C, 0x12, 0xAC,\n\t\t0x82, 0x6D, 0xCC, 0xED, 0x98, 0x06, 0xD7, 0x87,\n\t\t0x3E, 0x6B, 0x31, 0x92, 0x20, 0x97, 0xEF, 0x7B,\n\t\t0x42, 0x50, 0x62, 0x75, 0xCC, 0xC5, 0x4C, 0xAF,\n\t\t0x86, 0x91, 0x8F, 0x9D, 0x1C, 0x6C, 0xDB, 0x9B,\n\t\t0xAD, 0x2B, 0xAC, 0xF1, 0x23, 0xC0, 0x38, 0x0B,\n\t\t0x2E, 0x5D, 0xC3, 0xE9, 0x8D, 0xE8, 0x3A, 0x15,\n\t\t0x9E, 0xE9, 0xE1, 0x0A, 0x84, 0x44, 0x83, 0x2C,\n\t\t0x37, 0x1E, 0x5B, 0x72, 0x03, 0x9B, 0x31, 0xC3,\n\t\t0x86, 0x21, 0x26, 0x1A, 0xA0, 0x4D, 0x82, 0x71,\n\t\t0x59, 0x8B, 0x17, 0xDB, 0xA0, 0xD2, 0x8C, 0x20,\n\t\t0xD1, 0x85, 0x8D, 0x87, 0x90, 0x38, 0x48, 0x5A,\n\t\t0xB0, 0x69, 0xBD, 0xB5, 0x87, 0x33, 0xB5, 0x49,\n\t\t0x5F, 0x93, 0x48, 0x89, 0x65, 0x8A, 0xE8, 0x1B,\n\t\t0x75, 0x36, 0xBC, 0xF6, 0x01, 0xCF, 0xCC, 0x57,\n\t\t0x20, 0x60, 0x86, 0x3C, 0x1F, 0xF2, 0x20, 0x2D,\n\t\t0x2E, 0xA8, 0x4C, 0x80, 0x04, 0x82, 0xDB, 0xE7,\n\t\t0x77, 0x33, 0x50, 0x02, 0x20, 0x4B, 0x7C, 0x1F,\n\t\t0x70, 0x13, 0x3E, 0x4D, 0x8A, 0x6B, 0x75, 0x16,\n\t\t0xC6, 0x6B, 0xB4, 0x33, 0xAD, 0x31, 0x03, 0x0A,\n\t\t0x7A, 0x9A, 0x9A, 0x6B, 0x9E, 0xA6, 0x98, 0x90,\n\t\t0xAA, 0x40, 0x66, 0x2D, 0x90, 0x8A, 0x5A, 0xCF,\n\t\t0xE8, 0x32, 0x88, 0x02, 0x59, 0x5F, 0x02, 0x84,\n\t\t0xC5, 0x1A, 0x00, 0x0C, 0xE2, 0x74, 0xA9, 0x85,\n\t\t0x82, 0x3D, 0xE9, 0xEE, 0x74, 0x25, 0x00, 0x63,\n\t\t0xA8, 0x79, 0xA3, 0x78, 0x7F, 0xCA, 0x23, 0xA6\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2xs_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \n{\n\t{\n\t\t0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x51, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAD, 0x6B, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0xE4, 0xB3, 0x2F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8E, 0xB8, 0x90, 0x56, 0xF3, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x41, 0x04, 0x97, 0xC2, 0xED, 0x72, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF0, 0xDE, 0x77, 0x1B, 0x37, 0x5C, 0x90, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x86, 0x62, 0xDB, 0x86, 0x85, 0x03, 0x36, 0x11,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9E, 0xF9, 0xF1, 0xEE, 0xD8, 0x8A, 0x3F, 0x52,\n\t\t0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x08, 0x22, 0x50, 0x82, 0xDF, 0x0D, 0x2B, 0x0A,\n\t\t0x81, 0x5E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0F, 0x6E, 0x84, 0xA1, 0x74, 0x39, 0xF1, 0xBC,\n\t\t0x97, 0xC2, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0x5E, 0xC3, 0x9C, 0x78, 0xD3, 0x55, 0x6C,\n\t\t0xEF, 0xDB, 0xFA, 0xBC, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0x39, 0x6B, 0x3F, 0xA9, 0x0A, 0xB5, 0x56,\n\t\t0x07, 0x9A, 0x79, 0xB4, 0x4D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0xAE, 0x26, 0x50, 0x1C, 0x4C, 0x1D, 0x61,\n\t\t0x23, 0xC0, 0xF2, 0x28, 0x91, 0x11, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBC, 0xA0, 0x98, 0xDF, 0x90, 0x99, 0xB3, 0xF7,\n\t\t0x85, 0xA3, 0x7B, 0xA4, 0x0F, 0xCE, 0x5F, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x19, 0xB8, 0x27, 0xF0, 0x54, 0xB6, 0x7A, 0x12,\n\t\t0x0F, 0x11, 0xEF, 0xB0, 0xD6, 0x90, 0xBE, 0x70,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB8, 0x8D, 0x32, 0xA3, 0x38, 0xFD, 0x60, 0xB5,\n\t\t0x85, 0x70, 0xFD, 0xA2, 0x28, 0xA1, 0x21, 0x11,\n\t\t0x3B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3F, 0x30, 0x14, 0x3A, 0xF1, 0xCA, 0xD3, 0x3F,\n\t\t0x9B, 0x79, 0x45, 0x76, 0xE0, 0x78, 0xCC, 0x79,\n\t\t0x06, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFF, 0xDD, 0xB5, 0x8D, 0x9A, 0xA8, 0xD3, 0x80,\n\t\t0x86, 0xFC, 0xDA, 0xE0, 0x7E, 0x66, 0x53, 0xE8,\n\t\t0xF3, 0x1D, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0xB9, 0x9C, 0x2E, 0x74, 0xA7, 0x45, 0x56,\n\t\t0x91, 0x90, 0x40, 0xCA, 0x0C, 0xD8, 0x57, 0xC9,\n\t\t0x5E, 0xC9, 0x85, 0xE9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0xF1, 0x3F, 0x89, 0xAF, 0x55, 0xBA, 0x93,\n\t\t0x6F, 0x8A, 0x71, 0x88, 0xEE, 0x93, 0xD2, 0xE8,\n\t\t0xFB, 0x0C, 0xF2, 0xA7, 0x20, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x99, 0x73, 0x4F, 0xDF, 0x0E, 0xEF, 0x48, 0x38,\n\t\t0xA7, 0x51, 0x54, 0x26, 0xF4, 0xC5, 0x9B, 0x80,\n\t\t0x08, 0x54, 0xE2, 0xFC, 0xDC, 0x1C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0x9B, 0x16, 0x52, 0xAA, 0x1F, 0x57, 0x79,\n\t\t0xD2, 0xB0, 0xE6, 0x18, 0x68, 0xAF, 0x85, 0x68,\n\t\t0x55, 0x02, 0x0B, 0xDD, 0x44, 0xD7, 0xA7, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0x83, 0xD4, 0xAB, 0x4A, 0x6D, 0x86, 0x72,\n\t\t0xB4, 0x07, 0x5D, 0x42, 0x1A, 0x15, 0x9F, 0x69,\n\t\t0x38, 0x0F, 0xF4, 0x7E, 0x4B, 0xB5, 0x18, 0xD5,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0xFA, 0x14, 0x12, 0x71, 0x2D, 0xBB, 0xAB,\n\t\t0x71, 0xD4, 0xC6, 0x26, 0x5D, 0xC1, 0x58, 0x5C,\n\t\t0x8D, 0xCC, 0x73, 0x38, 0x0C, 0xF8, 0x07, 0xF7,\n\t\t0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0x57, 0x86, 0x8A, 0x71, 0xE7, 0x24, 0x56,\n\t\t0x67, 0x78, 0x04, 0x55, 0xD9, 0xAA, 0xA9, 0xE0,\n\t\t0x68, 0x3B, 0xAF, 0x08, 0xFB, 0xAF, 0x94, 0x60,\n\t\t0x91, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEF, 0x80, 0x41, 0x8F, 0xE7, 0x04, 0x9C, 0x62,\n\t\t0x51, 0xED, 0x79, 0x60, 0xA6, 0xB0, 0xE9, 0xDE,\n\t\t0xF0, 0xDA, 0x27, 0x49, 0x78, 0x19, 0x94, 0xB2,\n\t\t0x45, 0x93, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEF, 0x91, 0xCB, 0x81, 0xE4, 0xBF, 0xB5, 0x02,\n\t\t0x31, 0xE8, 0x94, 0x75, 0xE2, 0x51, 0xE2, 0xEF,\n\t\t0x2F, 0xDE, 0x59, 0x35, 0x75, 0x51, 0xCD, 0x22,\n\t\t0x75, 0x88, 0xB6, 0x3F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD7, 0xF3, 0x98, 0xA5, 0xD2, 0x1C, 0x31, 0x39,\n\t\t0xCF, 0xF0, 0x56, 0x2A, 0x84, 0xF1, 0x54, 0xB6,\n\t\t0x95, 0x3C, 0x7B, 0xC1, 0x8A, 0x5F, 0x4B, 0x60,\n\t\t0x49, 0x1C, 0x19, 0x6B, 0x6D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0A, 0x2A, 0xBC, 0x6D, 0x38, 0xF3, 0x0A, 0xEF,\n\t\t0x25, 0x35, 0x79, 0xA4, 0x08, 0x8C, 0x5B, 0x9A,\n\t\t0xEC, 0x64, 0x39, 0x1F, 0x37, 0xD5, 0x76, 0xEB,\n\t\t0x06, 0xA3, 0x00, 0xC1, 0x93, 0xA5, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0xDD, 0x75, 0x8F, 0xA2, 0x31, 0x13, 0xA1,\n\t\t0x4F, 0xD9, 0x48, 0x30, 0xE5, 0x0E, 0x0F, 0x6B,\n\t\t0x86, 0xFA, 0xEC, 0x4E, 0x55, 0x1E, 0x80, 0x8B,\n\t\t0x0C, 0xA8, 0xD0, 0x0F, 0xEF, 0x2A, 0x15, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA4, 0xFE, 0x2B, 0xD0, 0xF9, 0x6A, 0x21, 0x5F,\n\t\t0xA7, 0x16, 0x4A, 0xE1, 0xA4, 0x05, 0xF4, 0x03,\n\t\t0x0A, 0x58, 0x6C, 0x12, 0xB0, 0xC2, 0x98, 0x06,\n\t\t0xA0, 0x99, 0xD7, 0xD7, 0xFD, 0xD8, 0xDD, 0x72,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0xCE, 0x71, 0x0A, 0x20, 0xF4, 0x2A, 0xB6,\n\t\t0x87, 0xEC, 0x6E, 0xA8, 0x3B, 0x53, 0xFA, 0xAA,\n\t\t0x41, 0x82, 0x29, 0xCE, 0x0D, 0x5A, 0x2F, 0xF2,\n\t\t0xA5, 0xE6, 0x6D, 0xEF, 0xB0, 0xB6, 0x5C, 0x03,\n\t\t0xC9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0x20, 0xC4, 0x0B, 0x5E, 0xEA, 0x64, 0x1D,\n\t\t0x0B, 0xC2, 0x54, 0x20, 0xB7, 0x54, 0x5A, 0xC1,\n\t\t0xD7, 0x96, 0xB6, 0x15, 0x63, 0x72, 0x8A, 0x4D,\n\t\t0xC4, 0x51, 0x20, 0x7F, 0x1A, 0xDD, 0xEE, 0xDC,\n\t\t0xF8, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x05, 0x39, 0x41, 0x5F, 0x2B, 0xAE, 0xB6,\n\t\t0x26, 0xFA, 0xD7, 0x48, 0xDE, 0xE0, 0xEB, 0x3E,\n\t\t0x9F, 0x27, 0x22, 0x16, 0x61, 0x16, 0x0E, 0x13,\n\t\t0xED, 0xF3, 0x9D, 0x1B, 0x5D, 0x47, 0x6E, 0xE0,\n\t\t0x67, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0xDE, 0x8F, 0xFA, 0x5B, 0x9C, 0x74, 0x81,\n\t\t0x64, 0xF9, 0x9E, 0xD9, 0xD6, 0x78, 0xB0, 0x2E,\n\t\t0x53, 0xF4, 0xAE, 0x88, 0xFB, 0x26, 0xC6, 0xD9,\n\t\t0x4A, 0x8C, 0xEF, 0xC3, 0x28, 0x72, 0x5A, 0x69,\n\t\t0x2E, 0xAE, 0x78, 0xC2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0x8A, 0x61, 0xA0, 0x13, 0x64, 0x36, 0x13,\n\t\t0x69, 0x10, 0x26, 0x2A, 0xD6, 0x7E, 0xF2, 0x06,\n\t\t0x44, 0xB3, 0x2C, 0x15, 0x45, 0x6D, 0x5F, 0xAD,\n\t\t0x6B, 0x16, 0x79, 0x38, 0x6D, 0x0B, 0xEA, 0x87,\n\t\t0xCC, 0x1A, 0x2E, 0x2B, 0x5E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x24, 0xC3, 0x29, 0x66, 0xC8, 0x03, 0x43, 0x4D,\n\t\t0x48, 0xD2, 0x28, 0x34, 0x82, 0xEE, 0x8F, 0x40,\n\t\t0x4F, 0x59, 0x8C, 0xF7, 0xA1, 0x79, 0x61, 0x74,\n\t\t0x81, 0x25, 0xD2, 0xED, 0x1D, 0xA9, 0x87, 0x03,\n\t\t0x9B, 0x1C, 0xE0, 0x0F, 0x2B, 0xA7, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBD, 0x07, 0xCB, 0x16, 0x12, 0x1D, 0x3B, 0x47,\n\t\t0xAD, 0xF0, 0x3B, 0x96, 0xC4, 0x1C, 0x94, 0x7B,\n\t\t0xEA, 0xDC, 0x01, 0xE4, 0x05, 0x48, 0xE0, 0xD0,\n\t\t0x77, 0x3E, 0x61, 0x78, 0x0D, 0x48, 0xD3, 0x3A,\n\t\t0x0E, 0x2A, 0x67, 0x5C, 0xA6, 0x81, 0xA6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA3, 0x58, 0x44, 0xE3, 0x4C, 0x20, 0xB4, 0xB9,\n\t\t0x37, 0x1B, 0x6C, 0x52, 0xFA, 0xC4, 0x12, 0xAF,\n\t\t0xE5, 0xD8, 0x0A, 0x4C, 0x1E, 0x40, 0xAA, 0x3A,\n\t\t0x0E, 0x5A, 0x72, 0x9D, 0xC3, 0xD4, 0x1C, 0x2C,\n\t\t0x37, 0x19, 0xD0, 0x96, 0xF6, 0x16, 0xF0, 0xBA,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0xF1, 0xEF, 0xBB, 0x45, 0x67, 0x74, 0x7F,\n\t\t0xE9, 0x8D, 0x21, 0x89, 0x35, 0x61, 0x2F, 0x88,\n\t\t0x35, 0x85, 0x2D, 0xDE, 0x2C, 0xE3, 0xDE, 0xC7,\n\t\t0x67, 0x79, 0x2D, 0x7F, 0x1D, 0x87, 0x6C, 0xDA,\n\t\t0xE0, 0x05, 0x6F, 0xEF, 0x08, 0x52, 0x45, 0x44,\n\t\t0x9D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0xD6, 0x09, 0x4A, 0xF7, 0x8B, 0xD3, 0x8D,\n\t\t0x8F, 0x4B, 0x39, 0xC5, 0x42, 0x79, 0xB8, 0x0E,\n\t\t0xF6, 0x17, 0xBC, 0x6A, 0xD2, 0x1D, 0xEF, 0x0B,\n\t\t0x2C, 0x62, 0x11, 0x3B, 0x65, 0x6C, 0x5D, 0x6A,\n\t\t0x55, 0xAE, 0xA2, 0xE3, 0xFD, 0xE9, 0x4A, 0x25,\n\t\t0x4B, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0x6E, 0x68, 0x47, 0x59, 0xD2, 0xF1, 0x90,\n\t\t0x83, 0x16, 0x47, 0x12, 0xC2, 0xAC, 0xA0, 0x03,\n\t\t0x84, 0x42, 0xEF, 0xB5, 0xB6, 0x46, 0x59, 0x43,\n\t\t0x96, 0xB1, 0xFC, 0xCD, 0xBD, 0x21, 0x20, 0x32,\n\t\t0x90, 0xF4, 0x4C, 0xFD, 0xEC, 0xCA, 0x03, 0x73,\n\t\t0xB3, 0x80, 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x15, 0x5D, 0xFB, 0xF2, 0x61, 0x03, 0xC8, 0x35,\n\t\t0x43, 0x62, 0x66, 0x36, 0x77, 0xFA, 0x27, 0xD0,\n\t\t0xE1, 0xCE, 0x34, 0x87, 0xA8, 0x21, 0xA2, 0xA7,\n\t\t0x17, 0x10, 0x14, 0xC1, 0xBD, 0x5D, 0xD0, 0x71,\n\t\t0xF4, 0x97, 0x4D, 0xF2, 0x72, 0xB1, 0x37, 0x47,\n\t\t0x65, 0xB8, 0xF2, 0xE1, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x15, 0xB1, 0x10, 0x67, 0xF3, 0x11, 0xEF, 0xA4,\n\t\t0xEE, 0x81, 0x3D, 0xBC, 0xA4, 0x8D, 0x69, 0x0D,\n\t\t0xC9, 0x27, 0x80, 0x65, 0x6B, 0xC4, 0xD4, 0xC5,\n\t\t0x65, 0x10, 0x52, 0x31, 0x90, 0xA2, 0x40, 0x18,\n\t\t0x08, 0x67, 0xC8, 0x29, 0xA8, 0xB8, 0xB9, 0x84,\n\t\t0x41, 0x75, 0xA8, 0xAA, 0x23, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9B, 0xC2, 0x79, 0x53, 0xA1, 0x7F, 0xB8, 0x4D,\n\t\t0x5E, 0xAB, 0xE9, 0x5B, 0x4E, 0xA6, 0xBC, 0x03,\n\t\t0xEA, 0x45, 0x02, 0x74, 0xAB, 0xCC, 0xFB, 0x6F,\n\t\t0x39, 0x38, 0xDE, 0xD8, 0x56, 0x0F, 0xB5, 0x96,\n\t\t0x62, 0x45, 0x9A, 0x11, 0xA8, 0x6B, 0x0E, 0x0F,\n\t\t0x32, 0xFB, 0xEA, 0x6B, 0xB1, 0xF8, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xB7, 0x8F, 0xB0, 0xB3, 0x4F, 0xB8, 0x66,\n\t\t0x2A, 0xCC, 0xDF, 0x35, 0x0A, 0x6B, 0xE7, 0x5A,\n\t\t0xCE, 0x97, 0x89, 0x65, 0x3E, 0xE4, 0x37, 0x5D,\n\t\t0x35, 0x1E, 0x87, 0x1F, 0x6A, 0x98, 0xAC, 0x5E,\n\t\t0x78, 0x2C, 0xA4, 0xB4, 0xA7, 0x17, 0x66, 0x5D,\n\t\t0x25, 0xE4, 0x9A, 0x5A, 0xE2, 0x5D, 0x81, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x68, 0x7E, 0x9A, 0x6F, 0xDA, 0x6E, 0x2C, 0xE0,\n\t\t0xE4, 0x0E, 0x4D, 0x30, 0xFE, 0xF3, 0x8C, 0x31,\n\t\t0xE3, 0x51, 0x3D, 0x28, 0x92, 0xBB, 0xE8, 0x5C,\n\t\t0x99, 0x1F, 0xC3, 0x71, 0x59, 0x47, 0xE4, 0x2B,\n\t\t0xC4, 0x9B, 0xCD, 0x07, 0x9A, 0x40, 0xED, 0x06,\n\t\t0x1C, 0x2C, 0x36, 0x65, 0xEF, 0xE5, 0x55, 0xAB,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF3, 0x88, 0x60, 0x27, 0xD2, 0x04, 0x9A, 0x89,\n\t\t0x09, 0xE2, 0x65, 0x45, 0xBD, 0x20, 0x2D, 0x6A,\n\t\t0x6F, 0xA2, 0xA6, 0xF8, 0x15, 0xD3, 0x1C, 0x7D,\n\t\t0x52, 0x0F, 0x70, 0x5A, 0x81, 0xFA, 0x60, 0x6D,\n\t\t0xD6, 0x95, 0x36, 0x9C, 0x37, 0xAE, 0xE4, 0xFA,\n\t\t0x77, 0xDC, 0x64, 0x5E, 0x9B, 0x05, 0x81, 0x3C,\n\t\t0xEB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE4, 0xA4, 0x12, 0xCC, 0xD2, 0x0B, 0x97, 0x79,\n\t\t0x7D, 0x91, 0xCC, 0xC2, 0x86, 0x90, 0x4F, 0xCD,\n\t\t0x17, 0xC5, 0xAF, 0xE8, 0xBE, 0xD0, 0x61, 0x8F,\n\t\t0x1A, 0xF3, 0x33, 0xC0, 0x52, 0xC4, 0x73, 0xCD,\n\t\t0x32, 0x76, 0x37, 0xD9, 0x51, 0xC3, 0x2E, 0x4A,\n\t\t0xF0, 0x47, 0x10, 0x60, 0x36, 0xA3, 0xBC, 0x8C,\n\t\t0x1C, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0xF4, 0xB8, 0xC2, 0x40, 0xA2, 0x8B, 0x62,\n\t\t0x38, 0xBC, 0x2E, 0xAB, 0xAD, 0xAF, 0x2F, 0xF3,\n\t\t0xC4, 0xBF, 0xE0, 0xE6, 0xC6, 0x12, 0x68, 0xAC,\n\t\t0xE6, 0xAE, 0xBD, 0xEB, 0x06, 0x91, 0x45, 0x0C,\n\t\t0xAE, 0xA4, 0x28, 0x7D, 0xB8, 0xB3, 0x29, 0xBD,\n\t\t0xE9, 0x6A, 0xF8, 0xCD, 0xB8, 0xA0, 0xFE, 0x2F,\n\t\t0x57, 0xEF, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE5, 0x06, 0x83, 0x4B, 0x34, 0x45, 0xE1, 0xA9,\n\t\t0xA9, 0xB7, 0xBA, 0xE8, 0x44, 0xE9, 0x1E, 0x08,\n\t\t0x34, 0x51, 0x2A, 0x06, 0xC0, 0xDC, 0x75, 0xFA,\n\t\t0x46, 0x04, 0xE3, 0xB9, 0x03, 0xC4, 0xE2, 0x36,\n\t\t0x16, 0xF2, 0xE0, 0xC7, 0x8B, 0x5C, 0xC4, 0x96,\n\t\t0x66, 0x0B, 0x4A, 0x13, 0x06, 0x4B, 0xB1, 0x13,\n\t\t0x8E, 0xDE, 0xF4, 0xFF, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x27, 0x03, 0x19, 0x55, 0xA4, 0x0D, 0x8D, 0xBD,\n\t\t0x15, 0x91, 0xF2, 0x6E, 0x3C, 0x26, 0xE3, 0x67,\n\t\t0xA3, 0xC6, 0x8F, 0x82, 0x04, 0xA3, 0x96, 0xC6,\n\t\t0xA4, 0xBA, 0x34, 0xB8, 0x96, 0x72, 0x89, 0x6D,\n\t\t0x11, 0x27, 0x69, 0x66, 0xA4, 0x2B, 0xD5, 0x16,\n\t\t0x71, 0x6F, 0x35, 0xED, 0x63, 0xE4, 0x42, 0xE1,\n\t\t0x16, 0xDB, 0xCF, 0x35, 0xDA, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x64, 0x6B, 0x16, 0x35, 0xC6, 0x8D, 0x23, 0x28,\n\t\t0xDD, 0xDD, 0x5A, 0xC2, 0x6E, 0xB9, 0x87, 0x7C,\n\t\t0x24, 0xC2, 0x83, 0x90, 0xA4, 0x57, 0x53, 0xA6,\n\t\t0x50, 0x44, 0xC3, 0x13, 0x6A, 0xE2, 0xFE, 0x4F,\n\t\t0xB4, 0x0D, 0x09, 0xBF, 0x55, 0x52, 0x71, 0x64,\n\t\t0x6D, 0x3D, 0xCE, 0xB1, 0xAB, 0x1B, 0x7C, 0x8D,\n\t\t0x8E, 0x42, 0x1F, 0x55, 0x3F, 0x94, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x17, 0x1F, 0x8D, 0x83, 0x37, 0x43, 0xBD,\n\t\t0xEE, 0x7C, 0xC8, 0xF8, 0xB2, 0x9C, 0x38, 0x61,\n\t\t0x4E, 0x1D, 0x2D, 0x8D, 0x6A, 0x5F, 0xFF, 0x68,\n\t\t0xBE, 0xC2, 0xC0, 0xF4, 0xDD, 0x46, 0x3D, 0x79,\n\t\t0x41, 0xFF, 0x5C, 0x36, 0x8E, 0x26, 0x83, 0xD8,\n\t\t0xF1, 0xDC, 0x97, 0x11, 0x9B, 0xDE, 0x2B, 0x73,\n\t\t0xCA, 0x41, 0x27, 0x18, 0xBC, 0x8C, 0xB1, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x45, 0xDB, 0x1C, 0x47, 0x8B, 0x04, 0x0A, 0xA2,\n\t\t0xE2, 0x3F, 0xB4, 0x42, 0x70, 0x17, 0x07, 0x98,\n\t\t0x10, 0x77, 0x5C, 0x62, 0xAB, 0xE7, 0x37, 0xE8,\n\t\t0x2E, 0xC0, 0xEF, 0x8D, 0xCD, 0x0F, 0xC5, 0x1F,\n\t\t0x52, 0x1F, 0x29, 0xFE, 0x64, 0x12, 0xFF, 0xF7,\n\t\t0xEA, 0xC9, 0xBE, 0xB7, 0xBC, 0xF7, 0x5F, 0x48,\n\t\t0x3F, 0x3F, 0x8B, 0x97, 0x1E, 0x42, 0x45, 0x4B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0x0D, 0xAB, 0x14, 0x68, 0x7D, 0xB3, 0xCA,\n\t\t0x3D, 0xDE, 0x93, 0x04, 0xAF, 0x5F, 0x54, 0x19,\n\t\t0x4B, 0x37, 0xBD, 0xF4, 0x75, 0x62, 0x8A, 0xF4,\n\t\t0x6B, 0x07, 0xBF, 0xBF, 0x6B, 0xC2, 0xB6, 0x4E,\n\t\t0xCE, 0xF2, 0x84, 0xB1, 0x7F, 0x9D, 0x1D, 0x9B,\n\t\t0xE4, 0x17, 0x94, 0x69, 0x9B, 0xC0, 0xE7, 0x6C,\n\t\t0x28, 0x78, 0xB3, 0xA5, 0x57, 0x30, 0xF7, 0x14,\n\t\t0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x31, 0xBB, 0xA2, 0xEF, 0xC7, 0xB3, 0xF4, 0x15,\n\t\t0xC3, 0xF0, 0x31, 0xD4, 0xC0, 0x6B, 0xB5, 0x90,\n\t\t0xAE, 0x40, 0x08, 0x5A, 0xD1, 0x57, 0x37, 0x0A,\n\t\t0xF3, 0x02, 0x38, 0xE0, 0x3E, 0x25, 0xA3, 0x59,\n\t\t0xC9, 0xE1, 0x33, 0x21, 0x2E, 0xD3, 0x4B, 0x7A,\n\t\t0x00, 0x6F, 0x83, 0x91, 0x73, 0xB5, 0x77, 0xE7,\n\t\t0x01, 0x5A, 0x87, 0xFD, 0xFF, 0x22, 0x70, 0xFA,\n\t\t0xFD, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x06, 0x00, 0xB3, 0xFB, 0x4B, 0x5E, 0x1E, 0xD0,\n\t\t0xC8, 0xB2, 0x69, 0x8A, 0xC1, 0xD9, 0x90, 0x5E,\n\t\t0x67, 0xE0, 0x27, 0x39, 0x07, 0x64, 0x82, 0x1F,\n\t\t0x96, 0x3A, 0xD8, 0xD2, 0xB3, 0x3C, 0xBC, 0x37,\n\t\t0x8B, 0x9C, 0x25, 0xC3, 0xEE, 0x42, 0x29, 0x92,\n\t\t0xD2, 0x2B, 0x76, 0x02, 0x22, 0xED, 0x56, 0x97,\n\t\t0xBE, 0x05, 0x76, 0xD7, 0x39, 0x38, 0xAE, 0x9D,\n\t\t0x63, 0x4E, 0xD7, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4C, 0x0C, 0xA4, 0xF1, 0x77, 0xD1, 0x32, 0x59,\n\t\t0x4A, 0x4C, 0x61, 0x3B, 0xAD, 0x68, 0xDA, 0x24,\n\t\t0xC5, 0x64, 0xEF, 0xA3, 0xB4, 0xDA, 0x0D, 0x0A,\n\t\t0x90, 0x3F, 0x26, 0x53, 0x4A, 0x2E, 0x09, 0xF8,\n\t\t0xD7, 0x99, 0xD1, 0x0E, 0x78, 0xF4, 0x8C, 0xCD,\n\t\t0xB0, 0x20, 0x39, 0x54, 0xA3, 0x6C, 0x5C, 0xF1,\n\t\t0xBF, 0x24, 0xC0, 0x76, 0x63, 0x2C, 0x2B, 0x02,\n\t\t0x2B, 0x04, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x97, 0xAA, 0xCF, 0x2E, 0x1B, 0x01, 0x36, 0x77,\n\t\t0xB2, 0xE1, 0x40, 0x84, 0xF0, 0x97, 0xCB, 0x1E,\n\t\t0x64, 0xD7, 0xB3, 0xFA, 0x36, 0xF0, 0x97, 0xE1,\n\t\t0x89, 0xD8, 0x6D, 0xC4, 0xA2, 0x63, 0xBC, 0xC4,\n\t\t0x68, 0x17, 0xCD, 0x1E, 0xE6, 0xFF, 0x0C, 0x7C,\n\t\t0xCD, 0x9A, 0xCE, 0xF6, 0x32, 0x01, 0xCD, 0xC0,\n\t\t0xE3, 0x62, 0x54, 0xE1, 0x92, 0x04, 0xA7, 0x38,\n\t\t0x86, 0x43, 0xBB, 0x57, 0x1F, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0xFD, 0x68, 0x46, 0xCE, 0x7A, 0xDB, 0x08,\n\t\t0x43, 0xD6, 0x06, 0x35, 0x46, 0xA1, 0x6B, 0x79,\n\t\t0xB5, 0x4A, 0xD6, 0xC0, 0xF0, 0x18, 0xA4, 0x79,\n\t\t0xA4, 0x58, 0x17, 0x62, 0x4F, 0xA2, 0x21, 0xF6,\n\t\t0x35, 0x25, 0x08, 0x48, 0x60, 0x55, 0x9D, 0x1A,\n\t\t0x06, 0x79, 0xC8, 0xD8, 0x9A, 0x80, 0x70, 0x1C,\n\t\t0x62, 0x74, 0x3E, 0xC2, 0xDA, 0x84, 0x19, 0xD5,\n\t\t0x03, 0xF8, 0xF0, 0xCD, 0x79, 0x46, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF7, 0x3D, 0xFB, 0x04, 0x6D, 0xEF, 0x33, 0x62,\n\t\t0xD6, 0xDE, 0x36, 0x07, 0x7D, 0xAE, 0x2C, 0xEE,\n\t\t0x25, 0x87, 0xFE, 0x95, 0xFE, 0x08, 0x00, 0x54,\n\t\t0x8B, 0xB7, 0xD9, 0x97, 0x37, 0x89, 0x70, 0x96,\n\t\t0xBA, 0x59, 0x05, 0x2E, 0x0D, 0xAD, 0xCC, 0x1F,\n\t\t0xB0, 0xCC, 0xB5, 0x53, 0x53, 0x91, 0x87, 0x53,\n\t\t0x28, 0x63, 0x7A, 0x03, 0x76, 0xA4, 0x3A, 0x4D,\n\t\t0x89, 0x36, 0x67, 0x58, 0xDF, 0xE3, 0xE2, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEC, 0x47, 0x0D, 0x0A, 0xA9, 0x32, 0xC7, 0x8C,\n\t\t0x5B, 0xCF, 0x86, 0x20, 0x3E, 0xC0, 0x01, 0x43,\n\t\t0x14, 0x11, 0x47, 0x65, 0xFA, 0x67, 0x9C, 0x3D,\n\t\t0xAE, 0xF2, 0x14, 0xF8, 0x83, 0xA1, 0x7E, 0x1B,\n\t\t0x4C, 0xA1, 0x2F, 0x44, 0x43, 0x37, 0x72, 0xA6,\n\t\t0xE4, 0xEF, 0x68, 0x5C, 0x90, 0x4B, 0x2F, 0xC3,\n\t\t0x55, 0x86, 0xC6, 0xBD, 0x88, 0xF3, 0x25, 0xB9,\n\t\t0x65, 0x96, 0x8B, 0x06, 0xD8, 0x08, 0xD7, 0x3F,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCF, 0x60, 0x17, 0x53, 0xFF, 0xA0, 0x9F, 0xE4,\n\t\t0x8A, 0x8A, 0x84, 0xC3, 0x77, 0x69, 0x99, 0x1E,\n\t\t0x96, 0x29, 0x0E, 0x20, 0x0B, 0xBA, 0xF1, 0x91,\n\t\t0x0C, 0x57, 0x76, 0x0F, 0x98, 0x9B, 0xD0, 0xC7,\n\t\t0x2E, 0x61, 0x28, 0xE2, 0x94, 0x52, 0x8E, 0xE8,\n\t\t0x61, 0xAD, 0x7E, 0xEE, 0x70, 0xD5, 0x89, 0xDE,\n\t\t0x3C, 0xF4, 0xA0, 0xC3, 0x5F, 0x71, 0x97, 0xE1,\n\t\t0x92, 0x5A, 0x64, 0xD0, 0x13, 0x36, 0x28, 0xD8,\n\t\t0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF1, 0x54, 0x13, 0xF7, 0xD6, 0xFC, 0x54, 0xBB,\n\t\t0x55, 0x82, 0x9F, 0x69, 0x8D, 0xA9, 0x2E, 0xE4,\n\t\t0x2F, 0xCF, 0x58, 0xDD, 0xE1, 0xAA, 0x1B, 0xD0,\n\t\t0x7D, 0x43, 0x8E, 0xCD, 0xC3, 0x2A, 0xD6, 0xBF,\n\t\t0x2B, 0xCD, 0xBE, 0xCC, 0x99, 0xF1, 0x8E, 0xD4,\n\t\t0x3E, 0x81, 0xB3, 0x30, 0x65, 0xAF, 0x5A, 0x4C,\n\t\t0xA2, 0x99, 0x60, 0xAE, 0x50, 0x55, 0x3E, 0x61,\n\t\t0x0C, 0x0B, 0xBF, 0x41, 0x53, 0xD5, 0x80, 0xE7,\n\t\t0x3D, 0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0xB1, 0x73, 0x8A, 0xDB, 0x97, 0x57, 0xFB,\n\t\t0x94, 0x02, 0xEF, 0x71, 0x13, 0x58, 0x12, 0x91,\n\t\t0x13, 0x61, 0x84, 0xD7, 0xAE, 0x35, 0xFE, 0x0B,\n\t\t0x6A, 0x73, 0x8D, 0xA6, 0xAC, 0xB0, 0x88, 0x9D,\n\t\t0x4D, 0x5B, 0xAC, 0x7A, 0x95, 0x70, 0x24, 0xE3,\n\t\t0x70, 0x9F, 0xA8, 0x0C, 0x77, 0xD3, 0x85, 0x98,\n\t\t0x71, 0xED, 0x1A, 0xA2, 0x5C, 0xF4, 0x88, 0xE4,\n\t\t0x38, 0xA2, 0xD2, 0x4C, 0xFA, 0xDC, 0xE6, 0x00,\n\t\t0x87, 0x61, 0xDD, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0x28, 0x14, 0xBB, 0x81, 0xF2, 0x50, 0xC1,\n\t\t0x83, 0x5A, 0x05, 0x10, 0x83, 0x96, 0xB7, 0x4C,\n\t\t0x78, 0x78, 0xE7, 0x37, 0x65, 0x4B, 0xB8, 0x31,\n\t\t0x55, 0xE2, 0x41, 0x77, 0x4D, 0x04, 0xE6, 0x39,\n\t\t0xBB, 0xC5, 0x71, 0xB4, 0x13, 0xCD, 0x93, 0x49,\n\t\t0x09, 0x2F, 0x92, 0x6C, 0x8A, 0x14, 0x9A, 0x53,\n\t\t0xCD, 0x33, 0xE9, 0xB6, 0x3F, 0x37, 0x0B, 0x6D,\n\t\t0x46, 0x0E, 0x50, 0x41, 0x99, 0xD2, 0xE7, 0xD8,\n\t\t0x49, 0xDB, 0x6C, 0xBE, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAE, 0xEE, 0x4A, 0x78, 0x99, 0x56, 0xEC, 0x09,\n\t\t0x13, 0x59, 0x2C, 0x30, 0xCE, 0x4F, 0x9C, 0x54,\n\t\t0x48, 0x94, 0xDA, 0x77, 0xBA, 0x44, 0x7C, 0x84,\n\t\t0xDF, 0x3B, 0xE2, 0xC8, 0x69, 0x10, 0x0E, 0x4D,\n\t\t0xF8, 0xF7, 0xE3, 0x16, 0x44, 0x5D, 0x84, 0x4B,\n\t\t0x31, 0xC3, 0x20, 0x9A, 0xBC, 0xC9, 0x12, 0xF6,\n\t\t0x47, 0x73, 0x5F, 0xD4, 0xA7, 0x13, 0x6C, 0x2F,\n\t\t0x35, 0xC6, 0xFD, 0xA5, 0xB2, 0xE6, 0x70, 0x8F,\n\t\t0x5C, 0xA9, 0x51, 0xB2, 0xB0, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8C, 0xFD, 0x11, 0xCA, 0x38, 0x5D, 0xE3, 0xC8,\n\t\t0x43, 0xDE, 0x84, 0xC8, 0x30, 0xD5, 0x92, 0x78,\n\t\t0xFE, 0x79, 0xB7, 0x0F, 0xB5, 0xDD, 0xBF, 0xBF,\n\t\t0xC1, 0xDD, 0xEF, 0xEB, 0x22, 0xC3, 0x29, 0xEF,\n\t\t0x2F, 0x60, 0x7D, 0x1D, 0x1A, 0xBB, 0xD1, 0xCD,\n\t\t0x0D, 0x0C, 0xC7, 0xC5, 0xD3, 0xED, 0x92, 0x2A,\n\t\t0xDD, 0x76, 0xAA, 0xDC, 0xA0, 0xD2, 0xF5, 0x7B,\n\t\t0x66, 0xCB, 0x16, 0xC5, 0x82, 0xB6, 0xF1, 0x8F,\n\t\t0x60, 0xAE, 0xE2, 0xF7, 0x50, 0x9B, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x85, 0x2E, 0x5C, 0xE2, 0x04, 0x7D, 0x8D, 0x8B,\n\t\t0x42, 0xB4, 0xC7, 0xE4, 0x98, 0x7B, 0x95, 0xD2,\n\t\t0x3E, 0x80, 0x26, 0xA2, 0x02, 0xD4, 0x56, 0x79,\n\t\t0x51, 0xBB, 0xBD, 0x23, 0x11, 0x1E, 0x38, 0x9F,\n\t\t0xE3, 0x3A, 0x73, 0x63, 0x18, 0x54, 0x6A, 0x91,\n\t\t0x4D, 0x2B, 0xDD, 0xED, 0xFB, 0xF5, 0x38, 0x46,\n\t\t0x03, 0x6A, 0xD9, 0xE3, 0x5F, 0x29, 0x31, 0x8B,\n\t\t0x1F, 0x96, 0xE3, 0x3E, 0xBA, 0x08, 0xF0, 0x71,\n\t\t0xD6, 0xDC, 0x66, 0x51, 0x49, 0xFE, 0xB6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF2, 0x25, 0xC2, 0x31, 0x64, 0x97, 0x9D, 0x0D,\n\t\t0x13, 0x87, 0x4A, 0x90, 0xEE, 0x29, 0x16, 0x27,\n\t\t0xE4, 0xF6, 0x1A, 0x67, 0x2A, 0x55, 0x78, 0x50,\n\t\t0x6F, 0xD3, 0xD6, 0x5A, 0x12, 0xCB, 0x48, 0xA1,\n\t\t0x82, 0xF7, 0x83, 0x50, 0xDC, 0x24, 0xC6, 0x37,\n\t\t0xB2, 0xF3, 0x95, 0x0D, 0xC4, 0x88, 0x2A, 0x5C,\n\t\t0x1D, 0x5D, 0x5B, 0xAD, 0x55, 0x1C, 0x6F, 0x3E,\n\t\t0x00, 0x93, 0xAA, 0x87, 0xE9, 0x62, 0xBE, 0xA5,\n\t\t0x15, 0x66, 0xAF, 0x37, 0x91, 0xD5, 0x2D, 0x65,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0x33, 0x86, 0x4D, 0x88, 0x24, 0x55, 0xF8,\n\t\t0xEF, 0x04, 0x6A, 0xED, 0x64, 0xE2, 0xD1, 0x69,\n\t\t0x1E, 0x5C, 0x15, 0x55, 0xE3, 0x33, 0xB0, 0x85,\n\t\t0x27, 0x50, 0x59, 0x2E, 0x6F, 0x00, 0xD3, 0xB5,\n\t\t0xEC, 0x94, 0x1D, 0x0C, 0x00, 0xE9, 0x96, 0x29,\n\t\t0x61, 0x27, 0x95, 0xD5, 0x87, 0x0C, 0xF9, 0x3C,\n\t\t0x98, 0x4B, 0x45, 0xE4, 0x46, 0x4B, 0xA0, 0x72,\n\t\t0xA3, 0x49, 0x03, 0xB4, 0x00, 0xA4, 0x28, 0x24,\n\t\t0xAC, 0x13, 0xDA, 0x28, 0xC7, 0xC1, 0xCB, 0x19,\n\t\t0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0xAA, 0xEE, 0x7C, 0x3E, 0xB6, 0x8C, 0x18,\n\t\t0xC5, 0xAE, 0x1D, 0x45, 0xBA, 0x38, 0x18, 0x03,\n\t\t0xDE, 0x34, 0xE3, 0x6A, 0x52, 0xE2, 0xD7, 0xCC,\n\t\t0xC9, 0xD4, 0x8A, 0x29, 0x72, 0x73, 0xC4, 0xD8,\n\t\t0x64, 0x4B, 0x47, 0x31, 0x95, 0xBC, 0x23, 0x00,\n\t\t0x5F, 0x7A, 0x4F, 0x5C, 0xA7, 0x90, 0xB1, 0xFA,\n\t\t0x11, 0xF6, 0xA9, 0x6E, 0x58, 0x5E, 0x63, 0x55,\n\t\t0x13, 0xF1, 0x17, 0x45, 0xDD, 0x97, 0xA6, 0x9C,\n\t\t0x12, 0x22, 0x20, 0x4A, 0xB2, 0x8D, 0x3C, 0x77,\n\t\t0x35, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0xA2, 0xA3, 0xFC, 0x45, 0x0E, 0xF9, 0xAF,\n\t\t0x7A, 0xE9, 0x82, 0x04, 0x1F, 0xEB, 0x28, 0x42,\n\t\t0x90, 0x10, 0x26, 0x46, 0x7D, 0x87, 0x83, 0x9C,\n\t\t0x33, 0xB4, 0xA9, 0xE0, 0x81, 0xEA, 0x63, 0xD5,\n\t\t0xBE, 0x60, 0xAE, 0x99, 0xCA, 0x6E, 0x42, 0x39,\n\t\t0x3D, 0xED, 0x45, 0x25, 0x5B, 0x8F, 0x42, 0x88,\n\t\t0x6F, 0x87, 0xBA, 0x03, 0x10, 0x57, 0x2D, 0x9F,\n\t\t0x0D, 0x8B, 0x5A, 0x07, 0xFF, 0x4B, 0x6B, 0xAE,\n\t\t0x1F, 0x30, 0x55, 0x9A, 0x84, 0x49, 0x83, 0xCC,\n\t\t0x56, 0x85, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3A, 0xA4, 0x16, 0x44, 0x62, 0xB3, 0xE7, 0x04,\n\t\t0x4C, 0x35, 0xB0, 0x8B, 0x04, 0x7B, 0x92, 0x47,\n\t\t0x90, 0xF6, 0xD5, 0xC5, 0x20, 0xB1, 0xDF, 0x43,\n\t\t0x05, 0xB5, 0xD4, 0x1F, 0x47, 0x17, 0xE8, 0x1F,\n\t\t0x0C, 0xD4, 0xBC, 0xCB, 0x9A, 0x5A, 0x65, 0x94,\n\t\t0x77, 0x38, 0x32, 0xB8, 0x70, 0x74, 0x43, 0xAD,\n\t\t0xDE, 0x40, 0x47, 0xCA, 0xAE, 0xD2, 0x29, 0x3F,\n\t\t0x92, 0x23, 0x4D, 0xF2, 0x57, 0xDF, 0x54, 0xED,\n\t\t0x27, 0x5A, 0x96, 0x58, 0xFA, 0xB4, 0x83, 0xD0,\n\t\t0x57, 0x6D, 0x33, 0xA9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC8, 0xB4, 0x23, 0x9F, 0xD7, 0xF1, 0xB8, 0x93,\n\t\t0xD9, 0x78, 0x26, 0x8F, 0x77, 0xF6, 0x50, 0x5B,\n\t\t0x57, 0x75, 0xD8, 0x90, 0x90, 0x37, 0x43, 0x22,\n\t\t0xD4, 0x00, 0x83, 0xB0, 0xF4, 0xC4, 0x37, 0x42,\n\t\t0x3F, 0x67, 0x0C, 0xA2, 0x13, 0xF7, 0xFE, 0x05,\n\t\t0xC6, 0x10, 0x69, 0x72, 0x5D, 0xA2, 0x56, 0x16,\n\t\t0x46, 0xEE, 0xFA, 0xEA, 0x59, 0x7A, 0xC4, 0x8E,\n\t\t0x29, 0x3F, 0xBA, 0xD4, 0x4C, 0x28, 0x72, 0x04,\n\t\t0x68, 0x57, 0xE5, 0x6D, 0x04, 0xA4, 0x26, 0xA8,\n\t\t0x40, 0x08, 0xCE, 0xFD, 0x71, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0x48, 0x39, 0xA7, 0x02, 0x4C, 0x0A, 0x16,\n\t\t0x97, 0x12, 0x71, 0xB6, 0x72, 0x7C, 0x08, 0x17,\n\t\t0x70, 0x11, 0x0C, 0x95, 0x7B, 0x1F, 0x2E, 0x03,\n\t\t0xBE, 0x03, 0xD2, 0x20, 0x0B, 0x56, 0x5C, 0xF8,\n\t\t0x24, 0x0F, 0x28, 0x73, 0xB0, 0x42, 0x60, 0x42,\n\t\t0xAA, 0xEA, 0x99, 0x6A, 0x17, 0x84, 0xFA, 0xDB,\n\t\t0x2B, 0x27, 0xF2, 0x3B, 0xC1, 0xA5, 0x21, 0xB4,\n\t\t0xF7, 0x32, 0x0D, 0xFB, 0xED, 0x86, 0xCD, 0x38,\n\t\t0xD7, 0x51, 0x41, 0x36, 0x5B, 0xA9, 0xB4, 0x43,\n\t\t0xDE, 0xFC, 0x0A, 0x3B, 0x40, 0x78, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8A, 0xF9, 0x34, 0xFD, 0xC8, 0xB3, 0x37, 0x6C,\n\t\t0xA0, 0x9B, 0xDD, 0x89, 0xF9, 0x05, 0x7E, 0xD3,\n\t\t0x8B, 0x65, 0x6B, 0xFF, 0x96, 0xA8, 0xF8, 0xA3,\n\t\t0x03, 0x8D, 0x45, 0x6A, 0x26, 0x56, 0x89, 0xCA,\n\t\t0x32, 0x03, 0x66, 0x70, 0xCB, 0x01, 0x46, 0x9C,\n\t\t0xC6, 0xE9, 0x58, 0xCC, 0x4A, 0x46, 0xF1, 0xE8,\n\t\t0x0D, 0x70, 0x0A, 0xE5, 0x66, 0x59, 0x82, 0x8A,\n\t\t0x65, 0xC0, 0x45, 0x6B, 0x8E, 0x55, 0xF2, 0x8F,\n\t\t0x25, 0x5B, 0xC8, 0x6C, 0xE4, 0x8E, 0x44, 0x37,\n\t\t0x7B, 0xF1, 0xF9, 0x97, 0x0B, 0x61, 0x7D, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAD, 0xA5, 0x72, 0x98, 0x9E, 0x42, 0xF0, 0xE3,\n\t\t0x8C, 0x1F, 0x7C, 0x22, 0xB4, 0x6B, 0xB5, 0x2A,\n\t\t0x84, 0xDF, 0x8F, 0x7B, 0x3B, 0x77, 0x3C, 0x9F,\n\t\t0x17, 0xA5, 0x82, 0x3E, 0x59, 0xA9, 0x72, 0x52,\n\t\t0x48, 0xD7, 0x03, 0xEF, 0xB4, 0xCB, 0x01, 0x1A,\n\t\t0xBC, 0x94, 0x74, 0xE8, 0xE7, 0x11, 0x66, 0x6E,\n\t\t0xD3, 0xCF, 0xA6, 0x0D, 0xB4, 0x84, 0x80, 0xA8,\n\t\t0x16, 0x06, 0x15, 0xDF, 0xAB, 0xAD, 0x76, 0x1B,\n\t\t0xC0, 0xEB, 0x84, 0x3D, 0x2E, 0x46, 0x29, 0x9C,\n\t\t0x59, 0xB6, 0x1A, 0x15, 0xB4, 0x42, 0x2F, 0xDF,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB1, 0x1F, 0x1E, 0xA5, 0x2A, 0x7E, 0x4B, 0xD2,\n\t\t0xA5, 0xCF, 0x1E, 0x23, 0x4B, 0x7C, 0x9E, 0xB9,\n\t\t0x09, 0xFB, 0x45, 0x86, 0x00, 0x80, 0xF0, 0xA6,\n\t\t0xBD, 0xB5, 0x51, 0x7A, 0x37, 0xB5, 0xB7, 0xCD,\n\t\t0x90, 0xF3, 0xA9, 0xE2, 0x29, 0x7F, 0x99, 0x5E,\n\t\t0x96, 0xC2, 0x93, 0x18, 0x9B, 0x80, 0x7A, 0x7B,\n\t\t0xF6, 0xE7, 0x63, 0x3B, 0xEB, 0xBC, 0x36, 0x67,\n\t\t0x45, 0x44, 0xDB, 0x5F, 0x18, 0xDD, 0x33, 0x02,\n\t\t0x0A, 0xEA, 0xF5, 0x0E, 0xE8, 0x32, 0xEF, 0xE4,\n\t\t0xD3, 0xD0, 0x53, 0x87, 0x3F, 0xD3, 0x1C, 0xE3,\n\t\t0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE5, 0x4B, 0x00, 0x6C, 0xD9, 0x6C, 0x43, 0xD1,\n\t\t0x97, 0x87, 0xC1, 0xAB, 0x1E, 0x08, 0xEA, 0x0F,\n\t\t0x89, 0x22, 0xBD, 0xB7, 0x14, 0x2E, 0x74, 0x82,\n\t\t0x12, 0xE7, 0x91, 0x2A, 0x1F, 0x2C, 0x0A, 0x4F,\n\t\t0xAD, 0x1B, 0x9F, 0x52, 0x09, 0xC3, 0x09, 0x60,\n\t\t0xB8, 0xB8, 0x3E, 0xF4, 0x96, 0x0E, 0x92, 0x9B,\n\t\t0x15, 0x5A, 0x8A, 0x48, 0xC8, 0xFB, 0x7C, 0xE4,\n\t\t0x32, 0x69, 0x15, 0x95, 0x0C, 0xED, 0xE6, 0xB9,\n\t\t0x8A, 0x96, 0xB6, 0xF1, 0xEC, 0xB1, 0x27, 0x15,\n\t\t0xB7, 0x13, 0x98, 0x5D, 0xAC, 0xD1, 0xC1, 0x18,\n\t\t0x04, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEE, 0x2C, 0x2F, 0x31, 0xA4, 0x14, 0xCC, 0xD8,\n\t\t0xF6, 0xA7, 0x90, 0xF5, 0x5E, 0x09, 0x15, 0x5F,\n\t\t0xD5, 0x0A, 0xAC, 0x2A, 0x87, 0x8F, 0x90, 0x14,\n\t\t0xF6, 0xC6, 0x03, 0x5C, 0xAE, 0x91, 0x86, 0xF9,\n\t\t0x0C, 0xDE, 0xF0, 0xB7, 0xAD, 0xF3, 0xE2, 0x07,\n\t\t0xC3, 0xD2, 0x4D, 0xDF, 0xBA, 0x8C, 0xD3, 0x21,\n\t\t0xB2, 0xE9, 0x22, 0x8B, 0x02, 0xA1, 0x18, 0x2B,\n\t\t0x69, 0x73, 0xDA, 0x66, 0x98, 0x07, 0x1F, 0xCE,\n\t\t0x8C, 0xC0, 0xA2, 0x3A, 0x7B, 0xF0, 0xD5, 0xAE,\n\t\t0xFD, 0x21, 0xAB, 0x1B, 0x8D, 0xC7, 0x81, 0x85,\n\t\t0x49, 0xBB, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0x68, 0x10, 0x79, 0x3B, 0xAD, 0x6C, 0x7E,\n\t\t0xFE, 0x8F, 0xD5, 0x6C, 0xAC, 0x04, 0xA0, 0xFB,\n\t\t0x87, 0x17, 0xA4, 0x4C, 0x09, 0xCB, 0xFA, 0xEB,\n\t\t0xCE, 0x19, 0x6A, 0x80, 0xAC, 0x31, 0x8C, 0x79,\n\t\t0xCA, 0x5C, 0x2D, 0xB5, 0x4F, 0xEE, 0x81, 0x91,\n\t\t0xEE, 0x2D, 0x30, 0x5B, 0x69, 0x0A, 0x92, 0xBD,\n\t\t0x9E, 0x2C, 0x94, 0x7A, 0x3C, 0x29, 0x34, 0x2A,\n\t\t0x93, 0xAC, 0x05, 0x79, 0x64, 0x84, 0x63, 0x87,\n\t\t0x87, 0xA1, 0x84, 0xE4, 0x52, 0x5E, 0x82, 0xAE,\n\t\t0xB9, 0xAF, 0xA2, 0xF9, 0x48, 0x0C, 0xAE, 0xBB,\n\t\t0x91, 0x01, 0x4C, 0x51, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x91, 0xE4, 0x69, 0x43, 0x66, 0xCF, 0xF8, 0x48,\n\t\t0x54, 0x87, 0x26, 0x67, 0xFD, 0x16, 0x8D, 0x2D,\n\t\t0x42, 0xEC, 0xA9, 0x07, 0x0C, 0xDC, 0x92, 0xFC,\n\t\t0xA9, 0x93, 0x6E, 0x83, 0x61, 0xE7, 0x26, 0x69,\n\t\t0x31, 0xF4, 0x18, 0x45, 0x0D, 0x09, 0x8A, 0x42,\n\t\t0x68, 0x62, 0x41, 0xD0, 0x80, 0x24, 0xDD, 0x72,\n\t\t0xF0, 0x02, 0x4D, 0x22, 0xBA, 0x64, 0x4B, 0xD4,\n\t\t0x14, 0x24, 0x5E, 0x78, 0x60, 0x89, 0x42, 0x32,\n\t\t0x1F, 0xF6, 0x18, 0x60, 0xBA, 0x12, 0x45, 0xF8,\n\t\t0x3C, 0x88, 0x59, 0x2D, 0xC7, 0x99, 0x5C, 0x49,\n\t\t0xC0, 0xC5, 0x3A, 0xA8, 0xA9, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0x8A, 0xA6, 0x20, 0xA5, 0xCF, 0x14, 0x5F,\n\t\t0x44, 0x77, 0x69, 0x44, 0x07, 0xCC, 0xD8, 0xFA,\n\t\t0xA3, 0x18, 0x24, 0x65, 0xB2, 0x9A, 0xE9, 0x8D,\n\t\t0x96, 0xA4, 0x2F, 0x74, 0x09, 0x43, 0x4C, 0x21,\n\t\t0xE4, 0x67, 0x1B, 0xCA, 0xE0, 0x79, 0xF6, 0x87,\n\t\t0x1A, 0x09, 0xD8, 0xF2, 0x96, 0x5E, 0x49, 0x26,\n\t\t0xA9, 0xB0, 0x82, 0x77, 0xD3, 0x2F, 0x9D, 0xD6,\n\t\t0xA4, 0x74, 0xE3, 0xA9, 0xFB, 0x23, 0x2F, 0x27,\n\t\t0xFC, 0x42, 0x35, 0xDF, 0x9C, 0x02, 0xAB, 0xF6,\n\t\t0x7F, 0x7E, 0x54, 0x0C, 0xA9, 0xDD, 0xC2, 0x70,\n\t\t0xEE, 0x91, 0xB2, 0x3A, 0x5B, 0x57, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0x4F, 0x75, 0xE9, 0x2F, 0x75, 0xF4, 0x35,\n\t\t0x6A, 0xB0, 0x1C, 0x87, 0x92, 0xAF, 0x13, 0x38,\n\t\t0x3E, 0x7F, 0xEF, 0x2F, 0xFB, 0x30, 0x64, 0xDE,\n\t\t0x55, 0xE8, 0xDA, 0x0A, 0x50, 0x51, 0x1F, 0xEA,\n\t\t0x36, 0x4C, 0xCD, 0x81, 0x40, 0x13, 0x48, 0x72,\n\t\t0xAD, 0xCC, 0xAD, 0x19, 0x72, 0x28, 0x31, 0x92,\n\t\t0x60, 0xA7, 0xB7, 0x7B, 0x67, 0xA3, 0x96, 0x77,\n\t\t0xA0, 0xDC, 0xDC, 0xAD, 0xFB, 0x75, 0x03, 0x33,\n\t\t0xAC, 0x8E, 0x03, 0x21, 0x21, 0xE2, 0x78, 0xBD,\n\t\t0xCD, 0xBE, 0xD5, 0xE4, 0x52, 0xDA, 0xE0, 0x41,\n\t\t0x60, 0x11, 0x18, 0x6D, 0x9E, 0xBF, 0x29, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xFC, 0xB9, 0xF6, 0xE1, 0xF0, 0x58, 0x09,\n\t\t0x1B, 0x11, 0x35, 0x1E, 0x77, 0x51, 0x84, 0xFF,\n\t\t0x2C, 0xD1, 0xF3, 0x1E, 0xE8, 0x46, 0xC6, 0xEA,\n\t\t0x8E, 0xFD, 0x49, 0xDD, 0x34, 0x4F, 0x4A, 0xF4,\n\t\t0x73, 0xF9, 0x2E, 0xB4, 0x4E, 0xBA, 0x8A, 0x01,\n\t\t0x97, 0x76, 0xF7, 0x7B, 0xB2, 0x4E, 0x29, 0x4A,\n\t\t0xA9, 0xF9, 0x62, 0xB3, 0x9F, 0xEE, 0xCF, 0x7C,\n\t\t0x59, 0xD4, 0x6F, 0x1A, 0x60, 0x6F, 0x89, 0xB1,\n\t\t0xE8, 0x1C, 0x27, 0x15, 0xAC, 0x9A, 0xA2, 0x52,\n\t\t0xE9, 0xCE, 0x94, 0x1D, 0x09, 0x1F, 0xFB, 0x99,\n\t\t0xBB, 0x52, 0x40, 0x49, 0x61, 0x79, 0x4C, 0xF8,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x11, 0xE1, 0x89, 0xB1, 0xD9, 0x0F, 0xCF, 0xE8,\n\t\t0x11, 0x1C, 0x79, 0xC5, 0x35, 0x1D, 0x82, 0x6F,\n\t\t0x5E, 0xC1, 0x5A, 0x60, 0x2A, 0xF3, 0xB7, 0x1D,\n\t\t0x50, 0xBC, 0x7E, 0xD8, 0x13, 0xF3, 0x6C, 0x9A,\n\t\t0x68, 0x25, 0x20, 0x98, 0x4A, 0xE9, 0x11, 0x66,\n\t\t0x9D, 0x3C, 0x30, 0x36, 0x22, 0x3A, 0x53, 0x17,\n\t\t0x67, 0x94, 0xC7, 0xE1, 0x79, 0x29, 0xEF, 0xAB,\n\t\t0x2B, 0x1C, 0x5B, 0x50, 0x0F, 0x24, 0xF8, 0xC8,\n\t\t0x3D, 0x3D, 0xB5, 0xD1, 0x02, 0x9C, 0x57, 0x14,\n\t\t0xC6, 0xFD, 0x34, 0xEB, 0x80, 0x0A, 0x91, 0x39,\n\t\t0x85, 0xC2, 0x18, 0x07, 0x16, 0x77, 0xB9, 0x88,\n\t\t0x5C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x69, 0xF8, 0xF5, 0xDB, 0x3A, 0xB0, 0x32, 0x1A,\n\t\t0x70, 0x8A, 0xB2, 0xF4, 0x23, 0x46, 0x45, 0xDA,\n\t\t0xDE, 0x6B, 0xFD, 0xA4, 0x95, 0x85, 0x1D, 0xBE,\n\t\t0x72, 0x57, 0xF2, 0xB7, 0x2E, 0x3E, 0x83, 0x78,\n\t\t0xB9, 0xFA, 0x81, 0x20, 0xBC, 0x83, 0x6B, 0x73,\n\t\t0x7A, 0x67, 0x52, 0x71, 0xE5, 0x19, 0xB4, 0x71,\n\t\t0x2D, 0x2B, 0x56, 0xB3, 0x59, 0xE0, 0xF2, 0x23,\n\t\t0x4B, 0xA7, 0x55, 0x2D, 0xD4, 0x82, 0x8B, 0x93,\n\t\t0x9E, 0x05, 0x42, 0xE7, 0x29, 0x87, 0x8A, 0xC1,\n\t\t0xF8, 0x1B, 0x6C, 0xE1, 0x4C, 0xB5, 0x73, 0xE7,\n\t\t0x6A, 0xF3, 0xA6, 0xAA, 0x22, 0x7F, 0x95, 0xB2,\n\t\t0x35, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBE, 0x73, 0x4D, 0x78, 0xFA, 0xE9, 0x2C, 0xAC,\n\t\t0xB0, 0x09, 0xCC, 0x40, 0x0E, 0x02, 0x30, 0x86,\n\t\t0xBC, 0x3A, 0x3A, 0x10, 0xE8, 0xCA, 0x7C, 0xB4,\n\t\t0xD5, 0x53, 0xEA, 0x85, 0x31, 0x4F, 0x51, 0x38,\n\t\t0x36, 0x60, 0xB8, 0x50, 0x8E, 0x84, 0x77, 0xAF,\n\t\t0x60, 0xBA, 0xF7, 0xE0, 0x7C, 0x04, 0xCC, 0x9E,\n\t\t0x09, 0x46, 0x90, 0xAE, 0x12, 0xC7, 0x3E, 0x5F,\n\t\t0x08, 0x97, 0x63, 0x20, 0x1B, 0x4B, 0x48, 0xD6,\n\t\t0x64, 0xB9, 0x4B, 0x4F, 0x58, 0x20, 0xBD, 0x15,\n\t\t0x40, 0xF4, 0xA8, 0x41, 0x00, 0xFD, 0xF8, 0xFC,\n\t\t0xE7, 0xF6, 0x46, 0x6A, 0xA5, 0xD5, 0xC3, 0x4F,\n\t\t0xCB, 0xAB, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD6, 0x1B, 0x77, 0x03, 0x24, 0x03, 0xF9, 0xB6,\n\t\t0xEA, 0x5A, 0xD2, 0xB7, 0x60, 0xEB, 0x01, 0x57,\n\t\t0x54, 0x5E, 0x37, 0xF1, 0x71, 0x2E, 0xC4, 0x4D,\n\t\t0x79, 0x26, 0xCC, 0xF1, 0x30, 0xE8, 0xFC, 0x0F,\n\t\t0xE8, 0xE9, 0xB1, 0x55, 0x70, 0xA6, 0x21, 0x4C,\n\t\t0x38, 0x99, 0xA0, 0x74, 0x81, 0x14, 0x86, 0x18,\n\t\t0x2B, 0x25, 0x0D, 0xC9, 0x7E, 0xBD, 0xD3, 0xB6,\n\t\t0x14, 0x03, 0x61, 0x4D, 0x93, 0x5C, 0xD0, 0xA6,\n\t\t0x1C, 0x08, 0x99, 0xF3, 0x1B, 0x0E, 0x49, 0xB8,\n\t\t0x1C, 0x8A, 0x9A, 0x4F, 0xE8, 0x40, 0x98, 0x22,\n\t\t0xC4, 0x70, 0xAA, 0xCF, 0xDE, 0x22, 0x9D, 0x96,\n\t\t0x5D, 0xD6, 0x2F, 0x51, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC3, 0x1B, 0xD5, 0x48, 0xE3, 0x6D, 0x5F, 0xAE,\n\t\t0x95, 0xED, 0x8F, 0xA6, 0xE8, 0x07, 0x64, 0x27,\n\t\t0x11, 0xC8, 0x97, 0xF0, 0xFC, 0xC3, 0xB0, 0xD0,\n\t\t0x0B, 0xD3, 0x17, 0xED, 0x2B, 0xCA, 0x73, 0x41,\n\t\t0x20, 0x64, 0x61, 0x8C, 0x6A, 0x84, 0xA6, 0x1C,\n\t\t0x71, 0xBC, 0xE3, 0xE9, 0x63, 0x33, 0x3B, 0x02,\n\t\t0x66, 0xA5, 0x65, 0x65, 0x71, 0xDC, 0xC4, 0xBA,\n\t\t0x8A, 0x8C, 0x9D, 0x84, 0xAF, 0x4B, 0xDB, 0x44,\n\t\t0x5C, 0x34, 0xA7, 0xAE, 0xF4, 0x45, 0xB1, 0x5D,\n\t\t0x77, 0x69, 0x8E, 0x0B, 0x13, 0xC4, 0x36, 0xC9,\n\t\t0x28, 0xCC, 0x7F, 0xA7, 0xAC, 0xD5, 0xF6, 0x88,\n\t\t0x67, 0xE8, 0x13, 0x29, 0x93, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x99, 0x03, 0xB8, 0xAD, 0xAB, 0x80, 0x3D, 0x08,\n\t\t0x5B, 0x63, 0x4B, 0xFA, 0xE2, 0xE1, 0x09, 0xDD,\n\t\t0x24, 0x7A, 0x7D, 0x62, 0x49, 0xF2, 0x03, 0x40,\n\t\t0x32, 0x16, 0xD9, 0xF7, 0x41, 0x0C, 0x36, 0x14,\n\t\t0x2D, 0xF8, 0xFA, 0x56, 0xFB, 0x4D, 0x6F, 0x78,\n\t\t0x13, 0x6E, 0xEF, 0x58, 0x17, 0xBA, 0xD5, 0xEA,\n\t\t0x36, 0x08, 0x43, 0x9B, 0xB1, 0x93, 0x36, 0x62,\n\t\t0x8C, 0x37, 0xD4, 0x2D, 0xB1, 0x6A, 0xB2, 0xDF,\n\t\t0x80, 0x18, 0xB7, 0x73, 0xBA, 0xED, 0xAF, 0xB7,\n\t\t0x72, 0x78, 0xA5, 0x09, 0x26, 0x37, 0x0B, 0x48,\n\t\t0xBD, 0x81, 0x71, 0x02, 0x03, 0xC7, 0xAB, 0xC7,\n\t\t0xB4, 0x04, 0x3F, 0x9A, 0x17, 0x51, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0xAD, 0xAF, 0x0D, 0x6A, 0x96, 0x02, 0x2C,\n\t\t0x8C, 0xE4, 0x0D, 0x48, 0xF4, 0x60, 0x52, 0x6D,\n\t\t0x99, 0x56, 0xDA, 0x33, 0x26, 0x0E, 0x17, 0x70,\n\t\t0x31, 0x5E, 0xAD, 0x42, 0x0D, 0xA7, 0x5B, 0x12,\n\t\t0x2C, 0x76, 0x27, 0x62, 0xAA, 0x3D, 0xDC, 0x1A,\n\t\t0xEF, 0x90, 0x70, 0xFF, 0x22, 0x98, 0xB2, 0x30,\n\t\t0x4C, 0xF9, 0x04, 0x43, 0x31, 0x8B, 0x17, 0x18,\n\t\t0x3B, 0x60, 0x77, 0x8F, 0x38, 0x59, 0xB1, 0x41,\n\t\t0x05, 0x3E, 0x58, 0x27, 0xDE, 0xCF, 0xFF, 0x27,\n\t\t0xFF, 0x10, 0x6A, 0x48, 0xCF, 0xDB, 0x03, 0x71,\n\t\t0xD0, 0xEF, 0x61, 0x4F, 0xC7, 0x40, 0x0E, 0x86,\n\t\t0x0B, 0x67, 0x6D, 0xF3, 0x17, 0x6D, 0x1A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x31, 0x4D, 0xDA, 0x80, 0x0F, 0x2F, 0x49, 0x4C,\n\t\t0xA9, 0xC9, 0x67, 0x8F, 0x17, 0x89, 0x40, 0xD2,\n\t\t0x28, 0x4C, 0xB2, 0x9C, 0x51, 0xCB, 0x01, 0xCA,\n\t\t0x20, 0x19, 0xA9, 0xBE, 0xDE, 0x0C, 0xDC, 0x50,\n\t\t0xF8, 0xEC, 0xF2, 0xA7, 0x7E, 0x23, 0x8B, 0x88,\n\t\t0x48, 0x67, 0xE7, 0x8E, 0x69, 0x14, 0x61, 0xA6,\n\t\t0x61, 0x00, 0xB3, 0x8F, 0x37, 0x4C, 0x4C, 0xCA,\n\t\t0xC8, 0x03, 0x09, 0x64, 0x15, 0x33, 0xA3, 0x21,\n\t\t0x7E, 0xCA, 0x7E, 0x6B, 0x9A, 0x9A, 0xF0, 0x1C,\n\t\t0x02, 0x62, 0x01, 0xF0, 0xAF, 0xAE, 0xC5, 0xA6,\n\t\t0x16, 0x29, 0xA5, 0x9E, 0xB5, 0x30, 0xC3, 0xCB,\n\t\t0x81, 0x93, 0x4B, 0x0C, 0xB5, 0xB4, 0x5E, 0xAE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x58, 0xB7, 0x50, 0x09, 0x51, 0xF7, 0x5C,\n\t\t0x84, 0xE4, 0x50, 0x9D, 0x74, 0x04, 0x7C, 0xA6,\n\t\t0x21, 0x00, 0x98, 0x35, 0xC0, 0x15, 0x2F, 0x03,\n\t\t0xC9, 0xF9, 0x6C, 0xA7, 0x3B, 0xEB, 0x29, 0x60,\n\t\t0x8C, 0x44, 0x39, 0x0B, 0xA4, 0x47, 0x33, 0x23,\n\t\t0xE6, 0x21, 0x28, 0x4B, 0xE8, 0x72, 0xBD, 0xB7,\n\t\t0x21, 0x75, 0x62, 0x87, 0x80, 0x11, 0x3E, 0x47,\n\t\t0x00, 0x36, 0x26, 0x5D, 0x11, 0xDF, 0xCB, 0x28,\n\t\t0x4A, 0xC0, 0x46, 0x04, 0xE6, 0x67, 0xF1, 0xE4,\n\t\t0xC1, 0xD3, 0x57, 0xA4, 0x11, 0xD3, 0x10, 0x0D,\n\t\t0x4D, 0x9F, 0x84, 0xA1, 0x4A, 0x6F, 0xAB, 0xD1,\n\t\t0xE3, 0xF4, 0xDE, 0x0A, 0xC8, 0x1A, 0xF5, 0x01,\n\t\t0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x49, 0x1F, 0x87, 0x75, 0x92, 0x83, 0x7E, 0x79,\n\t\t0x12, 0xF1, 0x6B, 0x73, 0xEE, 0x1F, 0xB0, 0x6F,\n\t\t0x46, 0x33, 0xD8, 0x54, 0xA5, 0x72, 0x3E, 0x15,\n\t\t0x69, 0x78, 0xF4, 0x8E, 0xC4, 0x8F, 0xBD, 0x8B,\n\t\t0x5E, 0x86, 0x3C, 0x24, 0xD8, 0x38, 0xFF, 0x95,\n\t\t0xFA, 0x86, 0x51, 0x55, 0xD0, 0x7E, 0x55, 0x13,\n\t\t0xDF, 0x42, 0xC8, 0xBB, 0x77, 0x06, 0xF8, 0xE3,\n\t\t0x80, 0x6B, 0x70, 0x58, 0x66, 0x47, 0x5C, 0x0A,\n\t\t0xC0, 0x4B, 0xBE, 0x5A, 0xA4, 0xB9, 0x1B, 0x7D,\n\t\t0xC3, 0x73, 0xE8, 0x21, 0x53, 0x48, 0x3B, 0x1B,\n\t\t0x03, 0x30, 0x4A, 0x1A, 0x79, 0x1B, 0x05, 0x89,\n\t\t0x26, 0xC1, 0xBE, 0xCD, 0x06, 0x95, 0x09, 0xCB,\n\t\t0xF4, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0x10, 0x34, 0x72, 0x0C, 0x71, 0x9A, 0xB3,\n\t\t0x1F, 0x7C, 0x14, 0x6A, 0x70, 0x2A, 0x97, 0x1F,\n\t\t0x59, 0x43, 0xB7, 0x00, 0x86, 0xB8, 0x0A, 0x2A,\n\t\t0x3E, 0xB9, 0x28, 0xFA, 0x93, 0x80, 0xB7, 0xA1,\n\t\t0xAD, 0x87, 0x73, 0xBF, 0xD0, 0x73, 0x91, 0x42,\n\t\t0xD2, 0xAD, 0x6E, 0x19, 0x81, 0x97, 0x65, 0xCA,\n\t\t0x54, 0xF9, 0x2D, 0xB5, 0xF1, 0x6C, 0x1D, 0xF5,\n\t\t0xFA, 0x4B, 0x44, 0x5C, 0x26, 0x62, 0x15, 0xA9,\n\t\t0x25, 0x27, 0xBD, 0x4E, 0xF5, 0x0E, 0xD2, 0x77,\n\t\t0xB9, 0xA2, 0x1A, 0xEE, 0x3F, 0xB7, 0xA8, 0x12,\n\t\t0x8C, 0x14, 0xCE, 0x08, 0x4F, 0x53, 0xEA, 0xC8,\n\t\t0x78, 0xA7, 0xA6, 0x60, 0xB7, 0xC0, 0x11, 0xEB,\n\t\t0x1A, 0x33, 0xC5, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x33, 0x66, 0x86, 0x0C, 0x77, 0x80, 0x4F, 0xE0,\n\t\t0xB4, 0xF3, 0x68, 0xB0, 0x2B, 0xB5, 0xB0, 0xD1,\n\t\t0x50, 0x82, 0x1D, 0x95, 0x7E, 0x3B, 0xA3, 0x78,\n\t\t0x42, 0xDA, 0x9F, 0xC8, 0xD3, 0x36, 0xE9, 0xD7,\n\t\t0x02, 0xC8, 0x44, 0x6E, 0xCA, 0xFB, 0xD1, 0x9D,\n\t\t0x79, 0xB8, 0x68, 0x70, 0x2F, 0x32, 0x40, 0x58,\n\t\t0x53, 0xBC, 0x17, 0x69, 0x58, 0x73, 0xA7, 0x30,\n\t\t0x6E, 0x0C, 0xE4, 0x57, 0x3C, 0xD9, 0xAC, 0x0B,\n\t\t0x7F, 0xC7, 0xDD, 0x35, 0x53, 0x4D, 0x76, 0x35,\n\t\t0x19, 0x8D, 0x15, 0x2A, 0x18, 0x02, 0xF7, 0xD8,\n\t\t0xD6, 0xA4, 0xBB, 0x07, 0x60, 0x0F, 0xCD, 0xAA,\n\t\t0xCF, 0xAA, 0x1C, 0x3F, 0x40, 0xA0, 0x9B, 0xC0,\n\t\t0x2E, 0x97, 0x4C, 0x99, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCC, 0xBB, 0xBE, 0x62, 0x1F, 0x91, 0x0A, 0x95,\n\t\t0x83, 0x5F, 0x5F, 0x8D, 0x74, 0xB2, 0x1E, 0x13,\n\t\t0xF8, 0xA4, 0xB0, 0x3F, 0x72, 0xF9, 0x1F, 0x37,\n\t\t0xB5, 0xC7, 0xE9, 0x95, 0xAA, 0x3C, 0xD5, 0x53,\n\t\t0x95, 0x08, 0xD5, 0xE2, 0x34, 0xE7, 0x7A, 0x46,\n\t\t0x68, 0xA4, 0x2C, 0x23, 0x9B, 0x2D, 0x13, 0xEF,\n\t\t0x0E, 0x55, 0xEC, 0xF8, 0x51, 0x42, 0x05, 0x5E,\n\t\t0x3F, 0x8A, 0x7E, 0x46, 0x32, 0x0E, 0x21, 0x32,\n\t\t0x4A, 0x6B, 0x88, 0xE6, 0xC8, 0x23, 0xAC, 0x04,\n\t\t0xB4, 0x85, 0x12, 0x5C, 0x2A, 0xA5, 0x9B, 0x61,\n\t\t0x47, 0x64, 0x81, 0x20, 0x8F, 0x92, 0xEA, 0x4D,\n\t\t0xD3, 0x30, 0xCB, 0x18, 0x77, 0x7C, 0x1C, 0xF0,\n\t\t0xDF, 0x7C, 0xD0, 0x78, 0x93, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x87, 0xFA, 0xF0, 0xE4, 0x9E, 0x7E, 0x5A, 0xB6,\n\t\t0x6E, 0xE3, 0x14, 0x79, 0x21, 0xF8, 0x81, 0x78,\n\t\t0x67, 0xFE, 0x63, 0x7D, 0x4A, 0xB6, 0x94, 0xC3,\n\t\t0x3E, 0xE8, 0x00, 0x9C, 0x75, 0x9E, 0x7D, 0x70,\n\t\t0x7F, 0x44, 0xC6, 0x9C, 0x1B, 0x97, 0x54, 0xE2,\n\t\t0xB4, 0xF8, 0xF4, 0x7B, 0x25, 0xF5, 0x1C, 0xD0,\n\t\t0x1D, 0xE7, 0x27, 0x3F, 0x54, 0x8F, 0x49, 0x52,\n\t\t0xE8, 0xEF, 0xC4, 0xD9, 0x04, 0x4C, 0x6E, 0xA7,\n\t\t0x2D, 0x1D, 0x58, 0x57, 0xE0, 0xFF, 0xEB, 0x3F,\n\t\t0x44, 0xB0, 0xC8, 0x8C, 0xB6, 0x76, 0x83, 0x40,\n\t\t0x1C, 0xFB, 0x2F, 0x1D, 0x17, 0xF0, 0xCA, 0x56,\n\t\t0x96, 0x64, 0x1B, 0xEF, 0x28, 0xD7, 0x57, 0x9F,\n\t\t0x68, 0xD9, 0xD0, 0x66, 0xD9, 0x68, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x38, 0xC8, 0x76, 0xA0, 0x07, 0xEC, 0x72, 0x7C,\n\t\t0x92, 0xE2, 0x50, 0x39, 0x90, 0xC4, 0xD9, 0x40,\n\t\t0x7C, 0xEA, 0x22, 0x71, 0x02, 0x6A, 0xEE, 0x88,\n\t\t0xCD, 0x7B, 0x16, 0xC4, 0x39, 0x6F, 0x00, 0xCC,\n\t\t0x4B, 0x76, 0x05, 0x76, 0xAD, 0xF2, 0xD6, 0x83,\n\t\t0x71, 0x3A, 0x3F, 0x60, 0x63, 0xCC, 0x13, 0xEC,\n\t\t0xD7, 0xE4, 0xF3, 0xB6, 0x14, 0x8A, 0xD9, 0x14,\n\t\t0xCA, 0x89, 0xF3, 0x4D, 0x13, 0x75, 0xAA, 0x4C,\n\t\t0x8E, 0x20, 0x33, 0xF1, 0x31, 0x51, 0x53, 0x18,\n\t\t0x95, 0x07, 0xBF, 0xD1, 0x16, 0xB0, 0x7F, 0xC4,\n\t\t0xBC, 0x14, 0xF7, 0x51, 0xBB, 0xBB, 0x0E, 0x75,\n\t\t0x2F, 0x62, 0x11, 0x53, 0xAE, 0x8D, 0xF4, 0xD6,\n\t\t0x84, 0x91, 0xA2, 0x24, 0x30, 0xB3, 0x09, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x87, 0xD6, 0x36, 0xA3, 0x3D, 0xBD, 0x9A, 0xD8,\n\t\t0x1E, 0xCD, 0x6F, 0x35, 0x69, 0xE4, 0x18, 0xBF,\n\t\t0x8A, 0x97, 0x2F, 0x97, 0xC5, 0x64, 0x47, 0x87,\n\t\t0xB9, 0x9C, 0x36, 0x11, 0x95, 0x23, 0x1A, 0x72,\n\t\t0x45, 0x5A, 0x12, 0x1D, 0xD7, 0xB3, 0x25, 0x4D,\n\t\t0x6F, 0xF8, 0x01, 0x01, 0xA0, 0xA1, 0xE2, 0xB1,\n\t\t0xEB, 0x1C, 0xA4, 0x86, 0x6B, 0xD2, 0x30, 0x63,\n\t\t0xFE, 0x00, 0x73, 0x10, 0xC8, 0x8C, 0x4A, 0x2A,\n\t\t0xB3, 0xB4, 0x9F, 0x14, 0x75, 0x5C, 0xD0, 0xEE,\n\t\t0x0E, 0x5F, 0xFA, 0x2F, 0xD0, 0xD2, 0xC0, 0xEA,\n\t\t0x41, 0xD8, 0x9E, 0x67, 0xA2, 0x7A, 0x8F, 0x6C,\n\t\t0x94, 0xB1, 0x34, 0xBA, 0x8D, 0x36, 0x14, 0x91,\n\t\t0xB3, 0xC2, 0x0B, 0xAC, 0xAC, 0x3D, 0x22, 0x6B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB0, 0x21, 0xAF, 0x79, 0x3B, 0xAD, 0xBB, 0x85,\n\t\t0x7F, 0x9A, 0x35, 0x3E, 0x32, 0x04, 0x50, 0xC4,\n\t\t0x4C, 0x10, 0x30, 0xFC, 0xE3, 0x88, 0x5E, 0x6B,\n\t\t0x27, 0x1B, 0xCC, 0x02, 0xE6, 0xAF, 0x65, 0xFD,\n\t\t0xC5, 0xBE, 0x4D, 0xC4, 0x83, 0xFF, 0x44, 0xBD,\n\t\t0x5D, 0x53, 0x9E, 0xD1, 0xE7, 0xEB, 0x7E, 0xFE,\n\t\t0x30, 0x01, 0x25, 0x2E, 0x92, 0xA8, 0x7D, 0xF8,\n\t\t0x22, 0x7A, 0xCE, 0x60, 0x10, 0x47, 0xE1, 0x01,\n\t\t0xC8, 0x71, 0xD2, 0x93, 0x02, 0xB3, 0xCB, 0x6C,\n\t\t0x6F, 0x46, 0x39, 0x07, 0x8A, 0xFC, 0x81, 0xC4,\n\t\t0xC0, 0xF4, 0xC2, 0xE0, 0x46, 0x88, 0x61, 0x2E,\n\t\t0xCF, 0x3F, 0x7B, 0xE1, 0xD5, 0x8E, 0xA9, 0x28,\n\t\t0x94, 0xA5, 0xDA, 0xB4, 0x9B, 0x94, 0x9F, 0x20,\n\t\t0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0xC1, 0xF2, 0xFB, 0xF2, 0xC8, 0x50, 0x4A,\n\t\t0x68, 0x6B, 0x61, 0x52, 0x78, 0xFC, 0x62, 0x21,\n\t\t0x85, 0x8D, 0x40, 0x1B, 0x7F, 0xE7, 0x90, 0xB7,\n\t\t0x5F, 0xB6, 0xBC, 0xA6, 0x88, 0x5C, 0xDD, 0x12,\n\t\t0x8E, 0x91, 0x42, 0xBF, 0x92, 0x54, 0x71, 0xEE,\n\t\t0x12, 0x6F, 0x9E, 0x62, 0xD9, 0x84, 0xDE, 0x1C,\n\t\t0x30, 0xC9, 0xC6, 0x77, 0xEF, 0xF5, 0xFD, 0xBD,\n\t\t0x5E, 0xB0, 0xFA, 0x4E, 0xF3, 0xBF, 0xF6, 0xA8,\n\t\t0x31, 0x05, 0x6C, 0xEA, 0x20, 0xFD, 0x61, 0xCF,\n\t\t0x44, 0xD5, 0x6F, 0xFC, 0x5B, 0xDA, 0x0E, 0x84,\n\t\t0x72, 0xEC, 0xDC, 0x67, 0x94, 0x6D, 0x63, 0xC4,\n\t\t0x0D, 0xB4, 0xBA, 0x88, 0x2B, 0xC4, 0xDF, 0xA1,\n\t\t0x6D, 0x8D, 0xDA, 0xC6, 0x00, 0x57, 0x0B, 0x9B,\n\t\t0x6B, 0xF3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x88, 0xF8, 0xCC, 0x0D, 0xAE, 0xAE, 0xAE, 0xA7,\n\t\t0xAB, 0x05, 0x20, 0xA3, 0x11, 0xDF, 0xF9, 0x1B,\n\t\t0x1F, 0xD9, 0xA7, 0xA3, 0xEC, 0x77, 0x8C, 0x33,\n\t\t0x34, 0x22, 0xC9, 0xF3, 0xEB, 0x0B, 0xC1, 0x83,\n\t\t0xAC, 0xC8, 0x0D, 0xFE, 0xFB, 0x17, 0xA5, 0xAC,\n\t\t0x5F, 0x95, 0xC4, 0x90, 0x69, 0x3C, 0x45, 0x66,\n\t\t0x6E, 0xC6, 0x92, 0x34, 0x91, 0x9B, 0x83, 0x24,\n\t\t0x40, 0x03, 0x19, 0x1B, 0xAD, 0x83, 0x7A, 0xA2,\n\t\t0xA2, 0x37, 0xDA, 0xEB, 0x42, 0x7E, 0x07, 0xB9,\n\t\t0xE7, 0xAA, 0x6C, 0xA9, 0x4B, 0x1D, 0xB0, 0x3D,\n\t\t0x54, 0xEE, 0x8F, 0x4F, 0xE8, 0xD0, 0x80, 0x2C,\n\t\t0xB1, 0x4A, 0x65, 0x99, 0x00, 0x5E, 0xB6, 0x32,\n\t\t0x6E, 0xEF, 0xE5, 0x00, 0x8D, 0x90, 0x98, 0xD4,\n\t\t0x0A, 0xA8, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2E, 0xB6, 0xB1, 0xA5, 0x8E, 0x7F, 0xE3, 0x9F,\n\t\t0xF9, 0x15, 0xAC, 0x84, 0xC2, 0xF2, 0x1A, 0x22,\n\t\t0x43, 0x2C, 0x4F, 0x0D, 0x26, 0x03, 0x80, 0xA3,\n\t\t0xF9, 0x93, 0x31, 0x0A, 0xF0, 0x48, 0xB1, 0x16,\n\t\t0x47, 0xF9, 0x5D, 0x23, 0xAD, 0xF8, 0xA7, 0x46,\n\t\t0x50, 0x08, 0x33, 0xEE, 0x4E, 0x46, 0x7F, 0xB5,\n\t\t0x2E, 0xA9, 0xF1, 0x03, 0x95, 0x19, 0xFA, 0x58,\n\t\t0xBC, 0xB0, 0xF1, 0xD0, 0x15, 0x15, 0x58, 0x14,\n\t\t0x7B, 0x3C, 0x92, 0xB8, 0x37, 0x30, 0xAB, 0xA0,\n\t\t0xE2, 0x0E, 0xEE, 0xEA, 0x2B, 0x75, 0xF3, 0xFF,\n\t\t0x3A, 0xD7, 0x9F, 0x2F, 0x8A, 0x46, 0xCB, 0xBA,\n\t\t0xDB, 0x11, 0x4A, 0x52, 0xE3, 0x2F, 0x01, 0x83,\n\t\t0x42, 0xAE, 0xEA, 0xF8, 0x27, 0xE0, 0x3A, 0xD6,\n\t\t0xD5, 0x83, 0xBB, 0xCE, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3B, 0xA7, 0xDC, 0xD1, 0x6A, 0x98, 0xBE, 0x1D,\n\t\t0xF6, 0xB9, 0x04, 0x45, 0x77, 0x09, 0xB9, 0x06,\n\t\t0xCB, 0xF8, 0xD3, 0x95, 0x16, 0xEF, 0x10, 0x70,\n\t\t0x06, 0xC0, 0xBF, 0x36, 0x3D, 0xB7, 0x9F, 0x91,\n\t\t0xAA, 0xAE, 0x03, 0x34, 0x66, 0x62, 0x4D, 0x30,\n\t\t0x85, 0x8E, 0x61, 0xC2, 0xC3, 0x68, 0x59, 0x99,\n\t\t0x63, 0xE4, 0x9F, 0x22, 0x44, 0x6E, 0x44, 0x73,\n\t\t0xAA, 0x0D, 0xF0, 0x6E, 0x9C, 0x73, 0x4E, 0x18,\n\t\t0x3A, 0x94, 0x15, 0x10, 0xD5, 0x40, 0x53, 0x63,\n\t\t0x77, 0x07, 0x23, 0x34, 0x91, 0x0E, 0x9C, 0xEF,\n\t\t0x56, 0xBC, 0x66, 0xC1, 0x2D, 0xF3, 0x10, 0xEC,\n\t\t0xD4, 0xB9, 0xDC, 0x14, 0x20, 0x74, 0x39, 0xC1,\n\t\t0xDA, 0x0A, 0xC0, 0x8B, 0xDD, 0x9B, 0xE9, 0xF2,\n\t\t0xC8, 0x40, 0xDF, 0x20, 0x7E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA3, 0x4A, 0x79, 0x26, 0x32, 0x4E, 0xA9, 0x68,\n\t\t0x67, 0xDA, 0xC6, 0xF0, 0xDB, 0xA5, 0x1D, 0x75,\n\t\t0x32, 0x68, 0xE4, 0x97, 0xB1, 0xC4, 0xF2, 0x72,\n\t\t0x91, 0x8C, 0x7E, 0xB0, 0xE3, 0x41, 0x20, 0xBE,\n\t\t0x65, 0xB7, 0xB5, 0xBA, 0x04, 0x4D, 0x58, 0x31,\n\t\t0x41, 0xEC, 0x3E, 0xA1, 0x6F, 0xCE, 0xDA, 0xE6,\n\t\t0x19, 0x71, 0x16, 0xB1, 0x65, 0x62, 0xFB, 0x07,\n\t\t0x06, 0xA8, 0x9D, 0xC8, 0xEF, 0xD3, 0xBA, 0x17,\n\t\t0x3C, 0xCD, 0x0F, 0xD7, 0xD8, 0x4D, 0x48, 0x0E,\n\t\t0x0A, 0x3D, 0xDA, 0x3B, 0x58, 0x0C, 0x32, 0x6A,\n\t\t0xA1, 0xCA, 0xCA, 0x62, 0x38, 0x79, 0xB0, 0xFB,\n\t\t0x91, 0xE7, 0xD1, 0x73, 0x99, 0x88, 0x89, 0xDA,\n\t\t0x70, 0x4E, 0xDA, 0x64, 0x95, 0x02, 0x3B, 0x5A,\n\t\t0xD4, 0xC9, 0xAD, 0x40, 0x62, 0x98, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0xF9, 0x7D, 0x80, 0xB9, 0x0D, 0x5C, 0x71,\n\t\t0x63, 0x22, 0xD9, 0xBA, 0x64, 0x5A, 0x0E, 0x1B,\n\t\t0x7A, 0x40, 0x39, 0x68, 0x25, 0x8A, 0x7D, 0x43,\n\t\t0xD3, 0x10, 0x32, 0x0F, 0x60, 0xF9, 0x62, 0x35,\n\t\t0xF5, 0x0E, 0x9F, 0x22, 0xCA, 0xC0, 0xAD, 0x23,\n\t\t0x96, 0x36, 0x52, 0x1F, 0xA0, 0x60, 0x7D, 0x2F,\n\t\t0x47, 0x10, 0x51, 0xB5, 0x05, 0xB3, 0x71, 0xD8,\n\t\t0x87, 0x78, 0xC4, 0x6F, 0xE6, 0x78, 0x7D, 0x47,\n\t\t0xA9, 0x1A, 0x5B, 0xEC, 0x4E, 0x39, 0x00, 0xFE,\n\t\t0x6E, 0xD2, 0x29, 0x18, 0x22, 0x6F, 0xC9, 0xFB,\n\t\t0xB3, 0xF7, 0x0E, 0xE7, 0x33, 0xC3, 0x69, 0x42,\n\t\t0x06, 0x12, 0xB7, 0x6B, 0x5F, 0x55, 0x98, 0x8D,\n\t\t0x75, 0x7C, 0x89, 0x1D, 0x70, 0x05, 0xD1, 0x7E,\n\t\t0xE5, 0x57, 0x83, 0xFE, 0x50, 0x62, 0x02, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x14, 0x0D, 0x2C, 0x08, 0xDA, 0xE0, 0x55, 0x3F,\n\t\t0x6A, 0x49, 0x58, 0x5F, 0xD5, 0xC2, 0x17, 0x79,\n\t\t0x62, 0x79, 0x15, 0x2B, 0x2E, 0x10, 0x0E, 0xBD,\n\t\t0xE6, 0x81, 0x2D, 0x6E, 0x5F, 0x6B, 0x86, 0x2B,\n\t\t0x2A, 0x3A, 0x48, 0x4A, 0xED, 0x4D, 0x62, 0x26,\n\t\t0x19, 0x7E, 0x51, 0x1B, 0xE2, 0xD7, 0xF0, 0x5F,\n\t\t0x55, 0xA9, 0x16, 0xE3, 0x25, 0x34, 0xDD, 0xCB,\n\t\t0x81, 0xBD, 0xCF, 0x49, 0x9C, 0x3F, 0x44, 0xF5,\n\t\t0x26, 0xEB, 0x51, 0x5C, 0xC3, 0xB6, 0xFA, 0x4C,\n\t\t0x40, 0x39, 0xAD, 0x25, 0x12, 0x53, 0x24, 0x1F,\n\t\t0x54, 0x15, 0x58, 0xBB, 0xA7, 0x41, 0x3C, 0xA2,\n\t\t0x93, 0x18, 0xA4, 0x14, 0x17, 0x90, 0x48, 0xA0,\n\t\t0x54, 0x10, 0x4E, 0x43, 0x3C, 0x67, 0x4C, 0xA2,\n\t\t0xD4, 0xB3, 0xA4, 0xC1, 0x81, 0x87, 0x87, 0x27,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0xFD, 0xFC, 0x1E, 0x85, 0x9B, 0x00, 0x1E,\n\t\t0xE1, 0x04, 0xD1, 0x07, 0x21, 0x6B, 0x52, 0x99,\n\t\t0xA7, 0x92, 0xD2, 0x6B, 0x24, 0x18, 0xE8, 0x23,\n\t\t0xE0, 0x38, 0x1F, 0xA3, 0x90, 0x38, 0x0D, 0x65,\n\t\t0x4E, 0x4A, 0x0A, 0x07, 0x20, 0xBA, 0x5F, 0xF5,\n\t\t0x9B, 0x2F, 0xF2, 0x2D, 0x8C, 0x4E, 0x01, 0x32,\n\t\t0x84, 0xF9, 0x80, 0x91, 0x1D, 0xCF, 0xEC, 0x7F,\n\t\t0x0D, 0xCA, 0x2F, 0x89, 0x86, 0x7F, 0x31, 0x1C,\n\t\t0xED, 0x1A, 0xC8, 0xA1, 0x4D, 0x66, 0x9E, 0xF1,\n\t\t0x11, 0x45, 0x04, 0xA5, 0xB7, 0x62, 0x6F, 0x67,\n\t\t0xB2, 0x2E, 0xCD, 0x86, 0x46, 0x98, 0x00, 0xF1,\n\t\t0x57, 0x55, 0x43, 0xB7, 0x2A, 0xB1, 0xD4, 0xC5,\n\t\t0xC1, 0x0E, 0xE0, 0x8F, 0x06, 0x15, 0x9A, 0x4A,\n\t\t0x3E, 0x1A, 0xE0, 0x99, 0x37, 0xF1, 0x2A, 0xA1,\n\t\t0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x52, 0xDF, 0xB6, 0x43, 0x83, 0x2A, 0x59, 0x8A,\n\t\t0x10, 0x78, 0x6A, 0x43, 0x0F, 0xC4, 0x84, 0xD6,\n\t\t0x37, 0x0A, 0x05, 0x35, 0x6E, 0xE6, 0x1C, 0x80,\n\t\t0xA1, 0x01, 0xDB, 0xBC, 0xFA, 0xC7, 0x58, 0x47,\n\t\t0xFB, 0xA7, 0x8E, 0x27, 0xE5, 0x37, 0xCC, 0x4E,\n\t\t0xB9, 0x18, 0xEB, 0x5A, 0xB4, 0x0B, 0x96, 0x8D,\n\t\t0x0F, 0xB2, 0x35, 0x06, 0xFE, 0xE2, 0xAD, 0x37,\n\t\t0xE1, 0x2F, 0xB7, 0x53, 0x4F, 0xB5, 0x5A, 0x9E,\n\t\t0x50, 0x90, 0x2B, 0x69, 0xCE, 0xB7, 0x8D, 0x51,\n\t\t0xDB, 0x44, 0x9C, 0xBE, 0x2D, 0x1F, 0xC0, 0xA8,\n\t\t0xC0, 0x02, 0x2D, 0x8A, 0x82, 0xE2, 0x18, 0x2B,\n\t\t0x0A, 0x05, 0x90, 0x35, 0xE5, 0xF6, 0xC4, 0xF4,\n\t\t0xCC, 0x90, 0x27, 0x85, 0x18, 0xE1, 0x78, 0xBE,\n\t\t0xCF, 0xBE, 0xA8, 0x14, 0xF3, 0x17, 0xF9, 0xE7,\n\t\t0xC0, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x2F, 0x69, 0xC6, 0xA8, 0xEE, 0x00, 0xCA,\n\t\t0x83, 0xB8, 0x2E, 0xAF, 0x82, 0xE3, 0x12, 0xFB,\n\t\t0xB0, 0x0D, 0x9B, 0x2F, 0x62, 0x02, 0x41, 0x2A,\n\t\t0x1F, 0xFC, 0x68, 0x90, 0xB4, 0x50, 0x9B, 0xBB,\n\t\t0xED, 0xA4, 0xC4, 0xA9, 0x0E, 0x8F, 0x7B, 0xCA,\n\t\t0x37, 0xE7, 0xFD, 0x82, 0xBD, 0x23, 0x30, 0x7E,\n\t\t0x23, 0x42, 0xD2, 0x7A, 0xA1, 0x00, 0x39, 0xA8,\n\t\t0x3D, 0xA5, 0x5E, 0x84, 0xCE, 0x27, 0x38, 0x22,\n\t\t0x74, 0x05, 0x10, 0xE4, 0xEC, 0x23, 0x9D, 0x73,\n\t\t0xC5, 0x2B, 0x0C, 0xBC, 0x24, 0x5A, 0xD5, 0x23,\n\t\t0xAF, 0x96, 0x19, 0x94, 0xF1, 0x9D, 0xB2, 0x25,\n\t\t0x21, 0x2B, 0xF4, 0xCC, 0x16, 0x0F, 0x68, 0xA8,\n\t\t0x47, 0x60, 0x23, 0x39, 0x52, 0xA8, 0xE0, 0x9F,\n\t\t0x2C, 0x96, 0x3B, 0xE9, 0xBB, 0x1D, 0x71, 0xCA,\n\t\t0x4B, 0xB2, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD1, 0xE6, 0x03, 0xA4, 0x6A, 0xA4, 0x9E, 0xE1,\n\t\t0xA9, 0xDE, 0xD6, 0x39, 0x18, 0xF8, 0x0F, 0xEC,\n\t\t0xA5, 0xFC, 0x22, 0xFB, 0x45, 0xF6, 0x59, 0xFD,\n\t\t0x83, 0x7F, 0xF7, 0x9B, 0xE5, 0xAD, 0x7F, 0xAF,\n\t\t0x0B, 0xBD, 0x9C, 0x4B, 0xA9, 0x16, 0x28, 0xEE,\n\t\t0x29, 0x3B, 0x47, 0x8A, 0x7E, 0x6A, 0x7B, 0xD4,\n\t\t0x33, 0xFA, 0x26, 0x5C, 0x20, 0xE5, 0x94, 0x1B,\n\t\t0x9E, 0xA7, 0xED, 0xC9, 0x06, 0x05, 0x5C, 0xE9,\n\t\t0x79, 0x9C, 0xBB, 0x06, 0xD0, 0xB3, 0x3A, 0xE7,\n\t\t0xED, 0x7F, 0x4B, 0x91, 0x8C, 0xC0, 0x82, 0xC3,\n\t\t0xD4, 0xA1, 0xAC, 0x31, 0x7A, 0x4A, 0xCE, 0xC1,\n\t\t0x75, 0xA7, 0x3C, 0xC3, 0xEE, 0xB7, 0xCB, 0x97,\n\t\t0xD9, 0x6D, 0x24, 0x13, 0x3A, 0x29, 0xC1, 0x93,\n\t\t0x75, 0xC5, 0x7F, 0x3A, 0x41, 0x05, 0x51, 0x98,\n\t\t0x46, 0xDD, 0x14, 0xD4, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB4, 0x5A, 0xC8, 0x8F, 0xAC, 0x2E, 0x8D, 0x8F,\n\t\t0x5A, 0x4A, 0x90, 0x93, 0x0C, 0xD7, 0x52, 0x37,\n\t\t0x30, 0x73, 0x33, 0x69, 0xAF, 0x9E, 0x39, 0xBF,\n\t\t0x1F, 0xFB, 0x83, 0x3C, 0x01, 0x10, 0x89, 0x52,\n\t\t0x19, 0x83, 0x01, 0xF4, 0x61, 0x9F, 0x04, 0xB9,\n\t\t0xC3, 0x99, 0xFE, 0xF0, 0x4C, 0x21, 0x4B, 0xAD,\n\t\t0x33, 0x58, 0x99, 0x99, 0x67, 0xC4, 0x74, 0xB6,\n\t\t0x7A, 0x7C, 0x06, 0x45, 0x7A, 0x1D, 0x61, 0xF9,\n\t\t0x46, 0x64, 0x89, 0xED, 0x5C, 0x0C, 0x64, 0xC6,\n\t\t0xCD, 0xC8, 0x30, 0x27, 0x38, 0x6D, 0x62, 0x63,\n\t\t0x49, 0x1D, 0x18, 0xE8, 0x1A, 0xE8, 0xD6, 0x8C,\n\t\t0xA4, 0xE3, 0x96, 0xA7, 0x12, 0x07, 0xAD, 0xAA,\n\t\t0xA6, 0x09, 0x97, 0xD0, 0xDC, 0xA8, 0x67, 0x06,\n\t\t0x5E, 0x68, 0x85, 0x2E, 0x6D, 0xBA, 0x96, 0x69,\n\t\t0xB6, 0x2D, 0xC7, 0x67, 0x2B, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD5, 0xF2, 0x89, 0x3E, 0xDD, 0x67, 0xF8, 0xA4,\n\t\t0xB5, 0x24, 0x5A, 0x61, 0x60, 0x39, 0xFF, 0xE4,\n\t\t0x59, 0xD5, 0x0E, 0x3D, 0x10, 0x3A, 0xD4, 0x67,\n\t\t0x51, 0x02, 0x02, 0x8F, 0x2C, 0x49, 0x7E, 0xA6,\n\t\t0x9B, 0xF5, 0x2F, 0xA6, 0x2C, 0xD9, 0xE8, 0x4F,\n\t\t0x30, 0xAE, 0x2E, 0xA4, 0x04, 0x49, 0x30, 0x29,\n\t\t0x32, 0xBB, 0xB0, 0xA5, 0xE4, 0x26, 0xA0, 0x54,\n\t\t0xF1, 0x66, 0xFD, 0xBE, 0x92, 0xC7, 0x44, 0x31,\n\t\t0x4C, 0xC0, 0xA0, 0xAA, 0x58, 0xBB, 0xC3, 0xA8,\n\t\t0x73, 0x9F, 0x7E, 0x09, 0x99, 0x61, 0x21, 0x9E,\n\t\t0xC2, 0x08, 0xA8, 0xD0, 0x1C, 0x1A, 0xE8, 0xA2,\n\t\t0xA2, 0xB0, 0x65, 0x34, 0xBF, 0x82, 0x2A, 0xAA,\n\t\t0x00, 0xCA, 0x96, 0x21, 0x8E, 0x43, 0x0F, 0x03,\n\t\t0x89, 0xC6, 0x9C, 0x7F, 0x3F, 0xD1, 0x95, 0xE1,\n\t\t0x28, 0xC3, 0x8D, 0x48, 0x4F, 0xF6, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x37, 0x27, 0x9A, 0x76, 0xE7, 0x9F, 0x33, 0xF8,\n\t\t0xB5, 0x2F, 0x29, 0x35, 0x88, 0x41, 0xDB, 0x9E,\n\t\t0xC2, 0xE0, 0x3C, 0xC8, 0x6D, 0x09, 0xA3, 0x35,\n\t\t0xF5, 0xA3, 0x5C, 0x0A, 0x31, 0xA1, 0xDB, 0x3E,\n\t\t0x9C, 0x4E, 0xB7, 0xB1, 0xD1, 0xB9, 0x78, 0x33,\n\t\t0x2F, 0x47, 0xF8, 0xC3, 0xE5, 0x40, 0x9D, 0x4E,\n\t\t0x44, 0x3E, 0x1D, 0x15, 0x34, 0x2A, 0x31, 0x6F,\n\t\t0x44, 0x2E, 0x3B, 0xFA, 0x15, 0x1F, 0x6A, 0x0D,\n\t\t0x21, 0x6D, 0xF2, 0x44, 0x3D, 0x80, 0xCB, 0xCF,\n\t\t0x12, 0xC1, 0x01, 0xC5, 0x1F, 0x29, 0x46, 0xD8,\n\t\t0x11, 0x61, 0x58, 0x32, 0x18, 0x58, 0x46, 0x40,\n\t\t0xF4, 0xF9, 0xC1, 0x0D, 0xE3, 0xBB, 0x3F, 0x47,\n\t\t0x72, 0xBD, 0x3A, 0x0F, 0x4A, 0x36, 0x5F, 0x44,\n\t\t0x47, 0x77, 0x45, 0x6B, 0x91, 0x35, 0x92, 0x71,\n\t\t0x98, 0x18, 0xAF, 0xB2, 0x64, 0x72, 0xB6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA4, 0x6D, 0x25, 0x2A, 0x0A, 0xDD, 0xF5, 0x04,\n\t\t0xAD, 0x25, 0x41, 0xE7, 0xD9, 0x92, 0xCB, 0xED,\n\t\t0x58, 0xA2, 0x2E, 0xA5, 0x67, 0x99, 0x80, 0xFB,\n\t\t0x0D, 0xF0, 0x72, 0xD3, 0x75, 0x40, 0xA7, 0x7D,\n\t\t0xD0, 0xA1, 0x44, 0x8B, 0xDB, 0x7F, 0x17, 0x2D,\n\t\t0xA7, 0xDA, 0x19, 0xD6, 0xE4, 0x18, 0x0A, 0x29,\n\t\t0x35, 0x6E, 0xCB, 0x2A, 0x8B, 0x51, 0x99, 0xB5,\n\t\t0x9A, 0x24, 0xE7, 0x02, 0x8B, 0xB4, 0x52, 0x1F,\n\t\t0x32, 0x81, 0x31, 0x3D, 0x2C, 0x00, 0xDA, 0x9E,\n\t\t0x1D, 0x28, 0x49, 0x72, 0xAB, 0x65, 0x27, 0x06,\n\t\t0x6E, 0x9D, 0x50, 0x8D, 0x68, 0x09, 0x4C, 0x6A,\n\t\t0xA0, 0x35, 0x37, 0x22, 0x6E, 0xF1, 0x9C, 0x28,\n\t\t0xD4, 0x7F, 0x91, 0xDD, 0xDE, 0xBF, 0xCC, 0x79,\n\t\t0x6E, 0xC4, 0x22, 0x16, 0x42, 0xDD, 0xF9, 0xDE,\n\t\t0x5B, 0x80, 0xB3, 0xB9, 0x0C, 0x22, 0xD9, 0xE7,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x06, 0x0C, 0x18, 0xD8, 0xB5, 0x7B, 0x5E, 0x65,\n\t\t0x72, 0xDE, 0xE1, 0x94, 0xC6, 0x9E, 0x26, 0x5C,\n\t\t0x27, 0x43, 0xA4, 0x8D, 0x41, 0x85, 0xA8, 0x02,\n\t\t0xEA, 0xA8, 0xD4, 0xDB, 0xD4, 0xC6, 0x6C, 0x9F,\n\t\t0xF7, 0x25, 0xC9, 0x36, 0x67, 0xF1, 0xFB, 0x81,\n\t\t0x64, 0x18, 0xF1, 0x8C, 0x5F, 0x9B, 0xE5, 0x5E,\n\t\t0x38, 0xB7, 0x71, 0x8A, 0x92, 0x50, 0xBC, 0x06,\n\t\t0x28, 0x4B, 0xD8, 0x34, 0xC7, 0xBD, 0x6D, 0xFC,\n\t\t0xD1, 0x1A, 0x97, 0xC1, 0x47, 0x79, 0xAC, 0x53,\n\t\t0x96, 0x29, 0xBC, 0xD6, 0xE1, 0x5B, 0x5F, 0xCA,\n\t\t0x34, 0x66, 0xD1, 0x4F, 0xE6, 0x0D, 0x86, 0x71,\n\t\t0xAF, 0x0F, 0xB8, 0xB0, 0x80, 0x21, 0x87, 0x03,\n\t\t0xBC, 0x1C, 0x21, 0x56, 0x3B, 0x8F, 0x64, 0x0F,\n\t\t0xDE, 0x03, 0x04, 0xA3, 0xF4, 0xAE, 0xB9, 0xEC,\n\t\t0x04, 0x82, 0xF8, 0x80, 0xB5, 0xBE, 0x0D, 0xAA,\n\t\t0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8F, 0x2F, 0x42, 0xBC, 0x01, 0xAC, 0xCA, 0x20,\n\t\t0xD3, 0x60, 0x54, 0xEC, 0x81, 0x27, 0x2D, 0xA6,\n\t\t0x05, 0x80, 0xA9, 0xA5, 0x41, 0x46, 0x97, 0xE0,\n\t\t0xBD, 0xB4, 0xE4, 0x4A, 0x4A, 0xB1, 0x8B, 0x8E,\n\t\t0x69, 0x0C, 0x80, 0x56, 0xD3, 0x2F, 0x6E, 0xAA,\n\t\t0xF9, 0xEE, 0x08, 0xF3, 0x44, 0x8F, 0x1F, 0x23,\n\t\t0xB9, 0x84, 0x4C, 0xF3, 0x3F, 0xB4, 0xA9, 0x3C,\n\t\t0xBA, 0x5E, 0x81, 0x57, 0xB0, 0x0B, 0x21, 0x79,\n\t\t0xD1, 0x8B, 0x6A, 0xA7, 0x21, 0x5A, 0xE4, 0xE9,\n\t\t0xDC, 0x9A, 0xD5, 0x24, 0x84, 0xAD, 0x4B, 0xFB,\n\t\t0x36, 0x88, 0xFC, 0x80, 0x56, 0x5D, 0xDB, 0x24,\n\t\t0x6D, 0xD6, 0xDB, 0x8F, 0x09, 0x37, 0xE0, 0x1B,\n\t\t0x0D, 0x2F, 0x2E, 0x2A, 0x64, 0xAD, 0x87, 0xE0,\n\t\t0x3C, 0x2A, 0x4A, 0xD7, 0x4A, 0xF5, 0xAB, 0x97,\n\t\t0x97, 0x63, 0x79, 0x44, 0x5B, 0x96, 0x40, 0x4F,\n\t\t0x1D, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCC, 0xB9, 0xE5, 0x24, 0x05, 0x1C, 0xCA, 0x05,\n\t\t0x78, 0xAA, 0x1C, 0xB4, 0x37, 0x11, 0x6A, 0x01,\n\t\t0xC4, 0x00, 0x33, 0x8F, 0x37, 0x1F, 0x9E, 0x57,\n\t\t0x52, 0x52, 0x14, 0xAD, 0x51, 0x43, 0xB9, 0xC3,\n\t\t0x41, 0x68, 0x97, 0xEA, 0xE8, 0xE5, 0x84, 0xCE,\n\t\t0x79, 0x34, 0x72, 0x97, 0x07, 0x1F, 0x67, 0x04,\n\t\t0x1F, 0x92, 0x1C, 0xBC, 0x38, 0x1C, 0x2B, 0xE0,\n\t\t0xB3, 0x10, 0xB8, 0x00, 0x4D, 0x03, 0x9C, 0x7C,\n\t\t0xC0, 0x8C, 0xB8, 0xFF, 0x30, 0xEF, 0x83, 0xC3,\n\t\t0xDB, 0x41, 0x3F, 0x3F, 0xB9, 0xC7, 0x99, 0xE3,\n\t\t0x1C, 0xD9, 0x30, 0xF6, 0x4D, 0xA1, 0x59, 0x2E,\n\t\t0xC9, 0x80, 0xCC, 0x19, 0x83, 0x0B, 0x2A, 0x44,\n\t\t0x85, 0x94, 0xCB, 0x12, 0xA6, 0x1F, 0xC7, 0xA2,\n\t\t0x29, 0xE9, 0xC5, 0x9F, 0xE1, 0xD6, 0x61, 0x79,\n\t\t0x77, 0x28, 0x65, 0x89, 0x4A, 0xFD, 0x06, 0x8F,\n\t\t0x09, 0x42, 0xE5, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0xB5, 0xDC, 0x42, 0x17, 0x20, 0x22, 0xAB,\n\t\t0x7D, 0x0B, 0xC4, 0x65, 0xA3, 0xC7, 0x25, 0xB2,\n\t\t0xD8, 0x2E, 0xE8, 0xD9, 0x84, 0x4B, 0x39, 0x69,\n\t\t0x13, 0xCE, 0xB8, 0xA8, 0x85, 0x32, 0x3D, 0xBB,\n\t\t0xBF, 0x9E, 0xF4, 0xED, 0x54, 0x97, 0x24, 0xCC,\n\t\t0x96, 0xD4, 0x51, 0xEA, 0x1D, 0x1D, 0x44, 0xA8,\n\t\t0x17, 0x5A, 0x75, 0xF2, 0xA7, 0xD4, 0x4B, 0xB8,\n\t\t0xBF, 0xC2, 0xC2, 0xDF, 0xFE, 0xD0, 0x0D, 0xB0,\n\t\t0x32, 0x8C, 0xFD, 0xE5, 0x2B, 0xF9, 0x17, 0x1F,\n\t\t0x40, 0x25, 0x77, 0x0A, 0xBB, 0xE5, 0x9B, 0x3A,\n\t\t0xEF, 0xD8, 0x15, 0x1C, 0x48, 0x0B, 0xAF, 0xA0,\n\t\t0x9F, 0x61, 0x39, 0x55, 0xFD, 0x57, 0x1E, 0x5D,\n\t\t0x8C, 0x0D, 0x49, 0x36, 0xC6, 0x70, 0xD1, 0x82,\n\t\t0xCF, 0x11, 0x9C, 0x06, 0x8D, 0x42, 0x0D, 0xED,\n\t\t0x12, 0xAF, 0x69, 0x4D, 0x63, 0xCD, 0x5A, 0xEF,\n\t\t0x2F, 0x4F, 0x6F, 0x71, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x20, 0xEA, 0x77, 0xE5, 0x8E, 0x41, 0x33, 0x7A,\n\t\t0xD6, 0x3F, 0x14, 0x9E, 0xD9, 0x62, 0xA8, 0x21,\n\t\t0x0B, 0x6E, 0xFA, 0x37, 0x47, 0xFE, 0x9B, 0xEA,\n\t\t0x31, 0x7C, 0x4B, 0x48, 0xF9, 0x64, 0x1F, 0x71,\n\t\t0x45, 0xB7, 0x90, 0x6E, 0xD0, 0x20, 0xA7, 0xAE,\n\t\t0x7D, 0x2E, 0xE5, 0x94, 0x35, 0x39, 0x2E, 0xDC,\n\t\t0x32, 0xAE, 0xE7, 0xEF, 0xF9, 0x78, 0xA6, 0x61,\n\t\t0x37, 0x5A, 0xF7, 0x23, 0xFB, 0xD4, 0x40, 0xDD,\n\t\t0x84, 0xE4, 0xA1, 0x52, 0xF2, 0xE6, 0xEF, 0x66,\n\t\t0xF4, 0xAB, 0x10, 0x46, 0xB2, 0x2C, 0x77, 0xAC,\n\t\t0x52, 0x71, 0x7D, 0xE7, 0x21, 0xDF, 0xE3, 0x9A,\n\t\t0xA8, 0xBA, 0x8C, 0xD5, 0xDA, 0x27, 0xBA, 0xCA,\n\t\t0x00, 0xCC, 0x1F, 0xFF, 0xE1, 0x2C, 0x52, 0x38,\n\t\t0x2F, 0x0E, 0xE8, 0x3A, 0xD1, 0x41, 0x8F, 0x4C,\n\t\t0x6A, 0x12, 0x2E, 0xFF, 0xAF, 0x74, 0x71, 0xE1,\n\t\t0xE1, 0x25, 0xD7, 0xE7, 0xBA, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x95, 0xC6, 0x62, 0xB8, 0x35, 0x17, 0x1F, 0xA2,\n\t\t0x3F, 0x94, 0x8C, 0x3C, 0x3E, 0xD2, 0x7B, 0xAB,\n\t\t0x9B, 0x3C, 0x36, 0x7B, 0xBF, 0xE2, 0x67, 0xFE,\n\t\t0x65, 0xF8, 0x03, 0x7A, 0x35, 0xB5, 0x0C, 0xD7,\n\t\t0xFC, 0x60, 0x30, 0xBF, 0xCE, 0x40, 0x00, 0x42,\n\t\t0x5E, 0xF6, 0x46, 0xC3, 0x47, 0x93, 0xF0, 0x76,\n\t\t0x26, 0x35, 0xAE, 0x70, 0x48, 0x7A, 0x02, 0x16,\n\t\t0xEF, 0x74, 0x28, 0xDA, 0x62, 0x2B, 0xE8, 0x95,\n\t\t0xD1, 0xB6, 0x04, 0x04, 0x23, 0x24, 0x65, 0x11,\n\t\t0xC2, 0x37, 0x0D, 0x68, 0x76, 0xA5, 0xC5, 0xD2,\n\t\t0xDF, 0x8B, 0xBD, 0x48, 0xFB, 0x14, 0xF7, 0x87,\n\t\t0xB6, 0x32, 0xAD, 0x2C, 0x1F, 0x5A, 0x92, 0x7F,\n\t\t0xDF, 0x36, 0xBC, 0x49, 0x3C, 0x1C, 0x86, 0x06,\n\t\t0xAC, 0xCF, 0xA5, 0x2D, 0xE3, 0x32, 0x58, 0x66,\n\t\t0x9F, 0x7D, 0x2D, 0x73, 0xC9, 0xC8, 0x11, 0x19,\n\t\t0x59, 0x1C, 0x8E, 0xA2, 0xB0, 0xEF, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF7, 0x08, 0xA2, 0x30, 0x67, 0x5D, 0x83, 0x29,\n\t\t0x9C, 0xC4, 0x31, 0x67, 0xA7, 0x71, 0x60, 0x2D,\n\t\t0x52, 0xFA, 0x37, 0xCB, 0xC0, 0x68, 0xEF, 0x91,\n\t\t0x28, 0xEF, 0x60, 0xD1, 0x86, 0xE5, 0xD9, 0x8E,\n\t\t0xFB, 0x8C, 0x98, 0x79, 0x8D, 0xA6, 0x19, 0xD2,\n\t\t0x01, 0x1B, 0xF4, 0x67, 0x32, 0x14, 0xF4, 0xA4,\n\t\t0xC8, 0x2E, 0x4B, 0x11, 0x15, 0x6F, 0x62, 0x92,\n\t\t0xF6, 0xE6, 0x76, 0xD5, 0xB8, 0x4D, 0xC1, 0xB8,\n\t\t0x1E, 0x7C, 0xC8, 0x11, 0xB0, 0xD3, 0x73, 0x10,\n\t\t0xAC, 0x58, 0xDA, 0x1B, 0xFC, 0xB3, 0x39, 0xF6,\n\t\t0xBA, 0x68, 0x9D, 0x80, 0xDD, 0x87, 0x6B, 0x82,\n\t\t0xD1, 0x31, 0xE0, 0x3F, 0x45, 0x0C, 0x6C, 0x9F,\n\t\t0x15, 0xC3, 0xA3, 0xB3, 0xD4, 0xDB, 0x43, 0xC2,\n\t\t0x73, 0xC9, 0x4E, 0xD1, 0xD1, 0xBD, 0x6D, 0x36,\n\t\t0x9C, 0x4D, 0x30, 0x25, 0x6F, 0xF8, 0x0E, 0xA6,\n\t\t0x26, 0xBD, 0xA5, 0x6A, 0x6B, 0x94, 0xEA, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF8, 0x41, 0x77, 0x66, 0xCE, 0x86, 0xB2, 0x75,\n\t\t0xF2, 0xB7, 0xFE, 0xC4, 0x9D, 0xA8, 0x32, 0xAB,\n\t\t0x9B, 0xF9, 0xCB, 0x6F, 0xDF, 0xE1, 0xB9, 0x16,\n\t\t0x97, 0x9A, 0xE5, 0xB6, 0x91, 0x76, 0xD7, 0xE0,\n\t\t0x29, 0x3F, 0x8D, 0x34, 0xCB, 0x55, 0xCF, 0x2B,\n\t\t0x42, 0x64, 0xA8, 0xD6, 0x71, 0x37, 0x0C, 0xB5,\n\t\t0x95, 0xC4, 0x19, 0xC1, 0xA3, 0xCE, 0x5B, 0x8A,\n\t\t0xFA, 0x64, 0x22, 0x08, 0x48, 0x13, 0x33, 0x52,\n\t\t0x20, 0x05, 0xFB, 0xE4, 0x8C, 0xDC, 0x70, 0x0E,\n\t\t0x47, 0xB2, 0x92, 0x54, 0xB7, 0x9F, 0x68, 0x5E,\n\t\t0x1E, 0x91, 0xE7, 0xE3, 0x41, 0x21, 0x78, 0x4F,\n\t\t0x53, 0xBD, 0x6A, 0x7D, 0x9F, 0xB6, 0x36, 0x95,\n\t\t0x71, 0xBB, 0xA9, 0x92, 0xC5, 0x43, 0x16, 0xA5,\n\t\t0x4E, 0x30, 0x9B, 0xBC, 0x2D, 0x48, 0x8E, 0x9F,\n\t\t0x42, 0x33, 0xD5, 0x1D, 0x72, 0xA0, 0xDD, 0x88,\n\t\t0x45, 0x77, 0x23, 0x77, 0xF2, 0xC0, 0xFE, 0xB9,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0x79, 0xE0, 0x4E, 0xFA, 0x23, 0x18, 0xAF,\n\t\t0xC4, 0x41, 0x93, 0x1A, 0x7D, 0x01, 0x34, 0xAB,\n\t\t0xC2, 0xF0, 0x42, 0x27, 0x23, 0x9F, 0xA5, 0xA6,\n\t\t0xAE, 0x40, 0xF2, 0x51, 0x89, 0xDA, 0x1F, 0x1F,\n\t\t0x31, 0x37, 0x32, 0x02, 0x66, 0x31, 0x96, 0x9D,\n\t\t0x37, 0x61, 0xAE, 0xA0, 0xC4, 0x78, 0x52, 0x8B,\n\t\t0x12, 0x98, 0x08, 0x95, 0x5B, 0xE4, 0x29, 0x13,\n\t\t0x6E, 0xEF, 0xF0, 0x03, 0x77, 0x9D, 0xD0, 0xB8,\n\t\t0x75, 0x7E, 0x3B, 0x80, 0x2B, 0xDF, 0xF0, 0xF5,\n\t\t0xF9, 0x57, 0xE1, 0x92, 0x78, 0xEA, 0xBA, 0xD7,\n\t\t0x27, 0x64, 0xAA, 0x74, 0xD4, 0x69, 0x23, 0x1E,\n\t\t0x93, 0x5F, 0x4C, 0x80, 0x04, 0x04, 0x62, 0xAB,\n\t\t0x56, 0x09, 0x4E, 0x4A, 0x69, 0xA8, 0x23, 0x46,\n\t\t0xB3, 0xAE, 0xB0, 0x75, 0xE7, 0x3A, 0x8E, 0x30,\n\t\t0x31, 0x8E, 0x46, 0xFD, 0xAE, 0xC0, 0xA4, 0x2F,\n\t\t0x17, 0xCC, 0xF5, 0xB5, 0x92, 0xFB, 0x80, 0x06,\n\t\t0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xDF, 0x0E, 0x06, 0x1F, 0xA2, 0xAE, 0x63,\n\t\t0xB4, 0x2F, 0x94, 0xA1, 0xBA, 0x38, 0x76, 0x61,\n\t\t0x76, 0x0D, 0xEA, 0xAB, 0x3E, 0xC8, 0xFF, 0xAB,\n\t\t0xCA, 0xFF, 0x20, 0xEE, 0xED, 0x8D, 0x07, 0x17,\n\t\t0xD8, 0xD0, 0x9A, 0x0E, 0xAF, 0xD9, 0xBD, 0xE0,\n\t\t0x4E, 0x97, 0xB9, 0x50, 0x1A, 0xC0, 0xC6, 0xF4,\n\t\t0x25, 0x53, 0x31, 0xF7, 0x87, 0xD1, 0x60, 0x54,\n\t\t0x87, 0x3F, 0x06, 0x73, 0xA3, 0xB4, 0x2C, 0xE2,\n\t\t0x3B, 0x75, 0xA3, 0xB3, 0x8C, 0x1E, 0xBC, 0xC0,\n\t\t0x43, 0x06, 0xD0, 0x86, 0xC5, 0x7A, 0x79, 0xD6,\n\t\t0x09, 0x5D, 0x8C, 0xE7, 0x8E, 0x08, 0x2A, 0x66,\n\t\t0xC9, 0xEF, 0xCA, 0x7C, 0x26, 0x50, 0xC1, 0x04,\n\t\t0x6C, 0x6E, 0x0B, 0xBC, 0xE0, 0xB2, 0xCB, 0xA2,\n\t\t0x7C, 0x38, 0x24, 0x33, 0x3E, 0x50, 0xE0, 0x46,\n\t\t0xE2, 0xA7, 0x70, 0x3D, 0x33, 0x28, 0xAB, 0x3B,\n\t\t0x82, 0xC9, 0xD6, 0xA5, 0x1B, 0xC9, 0x9B, 0x95,\n\t\t0x16, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x76, 0xB4, 0x88, 0xB8, 0x01, 0x93, 0x29, 0x32,\n\t\t0xBE, 0xEF, 0xFF, 0xDD, 0x8C, 0x19, 0xCF, 0x5B,\n\t\t0x46, 0x32, 0x30, 0x6E, 0x69, 0xE3, 0x7E, 0x6A,\n\t\t0x83, 0x7E, 0x9A, 0x20, 0xC8, 0xE0, 0x73, 0xBC,\n\t\t0xAD, 0xD5, 0x64, 0x05, 0x49, 0xFA, 0xA4, 0x97,\n\t\t0x2E, 0xBD, 0x7E, 0xE5, 0x5C, 0xB2, 0x42, 0x5B,\n\t\t0x74, 0xCB, 0x04, 0x1A, 0x52, 0xDD, 0x40, 0x1B,\n\t\t0x1A, 0x53, 0x1B, 0xEB, 0x6D, 0xFB, 0x23, 0xC4,\n\t\t0xCF, 0xE7, 0x4B, 0xC8, 0x4F, 0x03, 0x41, 0x56,\n\t\t0xC8, 0xF5, 0x50, 0x50, 0xCA, 0x93, 0x23, 0x6E,\n\t\t0xB7, 0x3C, 0x4E, 0x25, 0x95, 0xD9, 0xFB, 0xF9,\n\t\t0x3D, 0xC4, 0x9E, 0x1E, 0xC9, 0xA3, 0x17, 0x05,\n\t\t0x35, 0x97, 0x32, 0xDD, 0xA7, 0x3F, 0x73, 0x7E,\n\t\t0xC4, 0x27, 0x4E, 0x5C, 0x82, 0x62, 0x6D, 0xC4,\n\t\t0xEC, 0x92, 0x9E, 0x5E, 0x2C, 0x7A, 0x2F, 0x5F,\n\t\t0x5F, 0xB6, 0x66, 0x18, 0x19, 0x22, 0xBD, 0x8B,\n\t\t0xE5, 0x75, 0xE3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFF, 0x17, 0xF6, 0xEF, 0x13, 0xAB, 0xC0, 0x42,\n\t\t0x6B, 0x03, 0xD3, 0x09, 0xDC, 0x6E, 0x8E, 0xEB,\n\t\t0x82, 0x23, 0x00, 0xF7, 0xB8, 0x7E, 0xFF, 0x4F,\n\t\t0x9C, 0x44, 0x14, 0x0A, 0x42, 0x40, 0x98, 0xFD,\n\t\t0x2A, 0xEF, 0x86, 0x0E, 0x56, 0x46, 0x06, 0x6D,\n\t\t0x22, 0xF5, 0xE8, 0xED, 0x1E, 0x82, 0xA4, 0x59,\n\t\t0xC9, 0xB9, 0xAD, 0x7B, 0x9D, 0x59, 0x78, 0xC2,\n\t\t0x97, 0x18, 0xE1, 0x7B, 0xFF, 0x4E, 0xEE, 0xFD,\n\t\t0x1A, 0x80, 0xBA, 0x48, 0x10, 0x8B, 0x55, 0x1E,\n\t\t0x62, 0xCD, 0x8B, 0xE9, 0x19, 0xE2, 0x9E, 0xDE,\n\t\t0xA8, 0xFB, 0xD5, 0xA9, 0x6D, 0xFC, 0x97, 0xD0,\n\t\t0x10, 0x58, 0xD2, 0x26, 0x10, 0x5C, 0xFC, 0xDE,\n\t\t0xC0, 0xFB, 0xA5, 0xD7, 0x07, 0x69, 0x03, 0x9C,\n\t\t0x77, 0xBE, 0x10, 0xBD, 0x18, 0x2B, 0xD6, 0x7F,\n\t\t0x43, 0x1E, 0x4B, 0x48, 0xB3, 0x34, 0x5F, 0x53,\n\t\t0x4F, 0x08, 0xA4, 0xBE, 0xB4, 0x96, 0x28, 0x51,\n\t\t0x5D, 0x3E, 0x0B, 0x67, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x95, 0xB9, 0xD7, 0xB5, 0xB8, 0x84, 0x31, 0x44,\n\t\t0x5E, 0xC8, 0x0D, 0xF5, 0x11, 0xD4, 0xD1, 0x06,\n\t\t0xDB, 0x2D, 0xA7, 0x5A, 0x2B, 0xA2, 0x01, 0x48,\n\t\t0x4F, 0x90, 0x69, 0x91, 0x57, 0xE5, 0x95, 0x4D,\n\t\t0x31, 0xA1, 0x9F, 0x34, 0xD8, 0xF1, 0x15, 0x24,\n\t\t0xC1, 0xDA, 0xBD, 0x88, 0xB9, 0xC3, 0xAD, 0xCD,\n\t\t0xBA, 0x05, 0x20, 0xB2, 0xBD, 0xC8, 0x48, 0x5D,\n\t\t0xEF, 0x67, 0x04, 0x09, 0xD1, 0xCD, 0x37, 0x07,\n\t\t0xFF, 0x5F, 0x3E, 0x9D, 0xFF, 0xE1, 0xBC, 0xA5,\n\t\t0x6A, 0x23, 0xF2, 0x54, 0xBF, 0x24, 0x77, 0x0E,\n\t\t0x2E, 0x63, 0x67, 0x55, 0xF2, 0x15, 0x81, 0x4C,\n\t\t0x8E, 0x89, 0x7A, 0x06, 0x2F, 0xD8, 0x4C, 0x9F,\n\t\t0x3F, 0x3F, 0xD6, 0x2D, 0x16, 0xC6, 0x67, 0x2A,\n\t\t0x25, 0x78, 0xDB, 0x26, 0xF6, 0x58, 0x51, 0xB2,\n\t\t0xC9, 0xF5, 0x0E, 0x0F, 0x42, 0x68, 0x57, 0x33,\n\t\t0xA1, 0x2D, 0xD9, 0x82, 0x8C, 0xEE, 0x19, 0x8E,\n\t\t0xB7, 0xC8, 0x35, 0xB0, 0x66, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x01, 0x0E, 0x21, 0x92, 0xDB, 0x21, 0xF3, 0xD4,\n\t\t0x9F, 0x96, 0xBA, 0x54, 0x2B, 0x99, 0x77, 0x58,\n\t\t0x80, 0x25, 0xD8, 0x23, 0xFC, 0x94, 0x1C, 0x1C,\n\t\t0x02, 0xD9, 0x82, 0xEA, 0xE8, 0x7F, 0xB5, 0x8C,\n\t\t0x20, 0x0B, 0x70, 0xB8, 0x8D, 0x41, 0xBB, 0xE8,\n\t\t0xAB, 0x0B, 0x0E, 0x8D, 0x6E, 0x0F, 0x14, 0xF7,\n\t\t0xDA, 0x03, 0xFD, 0xE2, 0x5E, 0x10, 0x14, 0x88,\n\t\t0x87, 0xD6, 0x98, 0x28, 0x9D, 0x2F, 0x68, 0x6F,\n\t\t0xA1, 0x40, 0x85, 0x01, 0x42, 0x2E, 0x12, 0x50,\n\t\t0xAF, 0x6B, 0x63, 0xE8, 0xBB, 0x30, 0xAA, 0xC2,\n\t\t0x3D, 0xCD, 0xEC, 0x4B, 0xBA, 0x9C, 0x51, 0x73,\n\t\t0x61, 0xDF, 0xF6, 0xDF, 0xF5, 0xE6, 0xC6, 0xD9,\n\t\t0xAD, 0xCF, 0x42, 0xE1, 0x60, 0x6E, 0x45, 0x1B,\n\t\t0x00, 0x04, 0xDE, 0x10, 0xD9, 0x0F, 0x0A, 0xED,\n\t\t0x30, 0xDD, 0x85, 0x3A, 0x71, 0x43, 0xE9, 0xE3,\n\t\t0xF9, 0x25, 0x6A, 0x1E, 0x63, 0x87, 0x93, 0x71,\n\t\t0x30, 0x13, 0xEB, 0xEE, 0x79, 0xD5, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0xAA, 0xF6, 0xB5, 0x69, 0xE8, 0xE5, 0xB7,\n\t\t0x03, 0xFF, 0x5F, 0x28, 0xCC, 0xB6, 0xB8, 0x9B,\n\t\t0xF8, 0x79, 0xB7, 0x31, 0x1E, 0xA7, 0xF1, 0xA2,\n\t\t0x5E, 0xDD, 0x37, 0x2D, 0xB6, 0x2D, 0xE8, 0xE0,\n\t\t0x00, 0x21, 0x9A, 0xFC, 0x1A, 0xD6, 0x7E, 0x79,\n\t\t0x09, 0xCC, 0x2F, 0x7C, 0x71, 0x4C, 0x6F, 0xC6,\n\t\t0x3B, 0xA3, 0x41, 0x06, 0x2C, 0xEB, 0xF2, 0x47,\n\t\t0x80, 0x98, 0x08, 0x99, 0x95, 0x0A, 0xFC, 0x35,\n\t\t0xCE, 0xF3, 0x80, 0x86, 0xEE, 0x88, 0x99, 0x1E,\n\t\t0x30, 0x02, 0xAE, 0x17, 0xC0, 0x7F, 0xD8, 0xA1,\n\t\t0x6A, 0x49, 0xA8, 0xA9, 0x0F, 0xC5, 0x54, 0x0B,\n\t\t0xE0, 0x95, 0x6D, 0xFF, 0x95, 0x39, 0x0C, 0x3D,\n\t\t0x37, 0x62, 0x99, 0x49, 0xDE, 0x99, 0x92, 0x0D,\n\t\t0x93, 0x09, 0x6E, 0xB3, 0x5C, 0xF0, 0x42, 0x7F,\n\t\t0x75, 0xA6, 0x56, 0x1C, 0xF6, 0x83, 0x26, 0xE1,\n\t\t0x29, 0xDB, 0xEF, 0xFB, 0x87, 0x72, 0xBF, 0xDC,\n\t\t0xE2, 0x45, 0xD3, 0x20, 0xF9, 0x22, 0xAE, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0x75, 0x2B, 0x3F, 0x18, 0x71, 0x3E, 0x2F,\n\t\t0x53, 0x32, 0x46, 0xA2, 0xA4, 0x6E, 0x38, 0xA8,\n\t\t0x3C, 0xC3, 0x6D, 0xFC, 0xCE, 0xC0, 0x7C, 0x10,\n\t\t0x30, 0xB5, 0x20, 0x4C, 0xBA, 0x44, 0x32, 0x70,\n\t\t0x07, 0x35, 0xA8, 0xCE, 0xE5, 0x38, 0xB0, 0x78,\n\t\t0xD2, 0x81, 0xA2, 0xD0, 0x26, 0x21, 0x10, 0x38,\n\t\t0x1C, 0x58, 0x15, 0xA1, 0x12, 0xBB, 0x84, 0x40,\n\t\t0x4F, 0x55, 0xAF, 0x91, 0x65, 0x2B, 0xD1, 0x75,\n\t\t0x02, 0xDD, 0x75, 0xE4, 0x91, 0x0E, 0x06, 0x29,\n\t\t0x43, 0xD8, 0xA7, 0x36, 0xAE, 0x3E, 0xEC, 0xDF,\n\t\t0xDD, 0x8E, 0x3F, 0x83, 0xE0, 0xA5, 0xE2, 0xDD,\n\t\t0xEE, 0xFF, 0x0C, 0xCB, 0xDA, 0xDA, 0xDD, 0xC9,\n\t\t0x53, 0x91, 0x31, 0x0F, 0xC6, 0x57, 0xA5, 0x97,\n\t\t0x24, 0xF7, 0xE6, 0x56, 0x0C, 0x37, 0xDC, 0x1D,\n\t\t0x5B, 0xB5, 0xDB, 0x40, 0x17, 0x01, 0x90, 0xF0,\n\t\t0x4A, 0x27, 0x4C, 0x86, 0x4A, 0xDE, 0x96, 0x87,\n\t\t0xC0, 0xF6, 0xA2, 0xA4, 0x82, 0x83, 0x17, 0x7A,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x01, 0xF3, 0xC1, 0x33, 0x3B, 0x44, 0x07, 0x7C,\n\t\t0x51, 0x8C, 0xC5, 0x94, 0xD0, 0xFB, 0x90, 0xC3,\n\t\t0x76, 0x51, 0xFB, 0x7B, 0x24, 0x42, 0xE7, 0x1F,\n\t\t0xC0, 0xA5, 0x61, 0x10, 0x97, 0xF1, 0xCF, 0x7B,\n\t\t0xCF, 0xAF, 0x11, 0xC8, 0xE0, 0xAC, 0x1B, 0x1C,\n\t\t0xAB, 0x54, 0xAF, 0xBA, 0x15, 0xBB, 0x93, 0x32,\n\t\t0xDF, 0x6B, 0xC6, 0x4D, 0x80, 0x32, 0x36, 0x8E,\n\t\t0x3F, 0x68, 0x6C, 0x83, 0x24, 0xB0, 0x11, 0x4E,\n\t\t0x09, 0x79, 0xDA, 0xD7, 0x8A, 0x5C, 0xCD, 0x3F,\n\t\t0xFF, 0x88, 0xBB, 0xE8, 0x9E, 0xEF, 0x89, 0xC4,\n\t\t0xBE, 0x58, 0x6C, 0xA0, 0x92, 0xAD, 0xDE, 0xF5,\n\t\t0x52, 0xED, 0x33, 0x22, 0x4E, 0x85, 0xD8, 0xC2,\n\t\t0xF4, 0xFB, 0xA8, 0x5A, 0xC7, 0x73, 0x5F, 0x34,\n\t\t0xB6, 0xAA, 0x5A, 0xE5, 0x29, 0x91, 0x54, 0xF8,\n\t\t0x61, 0xA9, 0xFB, 0x83, 0x04, 0x6B, 0x0E, 0x8F,\n\t\t0xCA, 0x4D, 0xB3, 0x2C, 0x13, 0x43, 0xE0, 0x26,\n\t\t0x76, 0xF2, 0x83, 0x97, 0x5F, 0x43, 0xC0, 0x86,\n\t\t0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0x92, 0x83, 0xEB, 0xC9, 0x9F, 0xF8, 0xD8,\n\t\t0x79, 0x02, 0xFA, 0x00, 0xE2, 0xD2, 0xA6, 0xFA,\n\t\t0x23, 0x9E, 0x33, 0x5F, 0xB8, 0x40, 0xDB, 0xD0,\n\t\t0xFD, 0xBA, 0xB6, 0xED, 0x2D, 0x95, 0xE8, 0x27,\n\t\t0x54, 0x02, 0x52, 0x3F, 0x7C, 0xE9, 0xA2, 0xFA,\n\t\t0xBD, 0x4B, 0x6C, 0x9B, 0x53, 0x32, 0x88, 0xFB,\n\t\t0xE9, 0x14, 0xBD, 0xE8, 0x43, 0x65, 0xA2, 0x04,\n\t\t0x71, 0x1D, 0x09, 0x77, 0xA7, 0xD6, 0x98, 0xF4,\n\t\t0x61, 0x43, 0x85, 0x98, 0x4D, 0xD4, 0xC1, 0x37,\n\t\t0xE4, 0x82, 0x00, 0x35, 0xDD, 0x67, 0x37, 0xDA,\n\t\t0x36, 0x4E, 0xDF, 0xF1, 0xBB, 0x62, 0x28, 0x3E,\n\t\t0x87, 0xA8, 0xC7, 0xAE, 0x86, 0x37, 0x31, 0x4F,\n\t\t0xE9, 0xB5, 0x77, 0x7E, 0xC4, 0xEC, 0x21, 0x27,\n\t\t0x6D, 0xAF, 0xED, 0xB2, 0xAD, 0x5E, 0xE1, 0xAA,\n\t\t0x0A, 0xC9, 0x9E, 0x34, 0xA6, 0xC0, 0x1C, 0x05,\n\t\t0x5C, 0x8A, 0x23, 0x9F, 0xD2, 0x86, 0x81, 0x60,\n\t\t0x7F, 0x65, 0x14, 0x30, 0x82, 0xCD, 0x45, 0x53,\n\t\t0xC5, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0x7E, 0x41, 0x7E, 0x87, 0x6D, 0xB4, 0xE1,\n\t\t0x23, 0xC6, 0x31, 0xF7, 0x13, 0x6B, 0x8A, 0x85,\n\t\t0xBF, 0xD6, 0xCE, 0x66, 0xA6, 0x91, 0x80, 0xD0,\n\t\t0xCD, 0x5E, 0xCF, 0xD6, 0xF0, 0x37, 0xBB, 0x1C,\n\t\t0x7B, 0xD7, 0x90, 0x8D, 0x51, 0xF2, 0xC4, 0x85,\n\t\t0xBF, 0x9E, 0x92, 0xC0, 0xE1, 0x79, 0x9E, 0xE5,\n\t\t0xF6, 0xAB, 0x83, 0x4E, 0xE4, 0x81, 0xF5, 0xEB,\n\t\t0x1A, 0x80, 0x20, 0x20, 0x5A, 0xDB, 0x4D, 0x0F,\n\t\t0x90, 0x12, 0x6D, 0x4E, 0x7C, 0x2C, 0x85, 0x9C,\n\t\t0x5A, 0x5F, 0x64, 0x4B, 0xDF, 0xA9, 0xC6, 0x49,\n\t\t0xFF, 0x4F, 0x16, 0x8E, 0x83, 0x4D, 0xE6, 0xF9,\n\t\t0x76, 0x94, 0x29, 0x73, 0x20, 0x99, 0xD4, 0x6D,\n\t\t0x0A, 0xF5, 0x06, 0xAB, 0x86, 0xC6, 0xFD, 0x92,\n\t\t0x17, 0x51, 0x59, 0xBB, 0xC0, 0x5C, 0x75, 0xDB,\n\t\t0x8E, 0x1F, 0xA8, 0x67, 0xE6, 0x03, 0x0D, 0x64,\n\t\t0x25, 0x00, 0x08, 0xD6, 0x4C, 0x85, 0x7C, 0x47,\n\t\t0xCA, 0xEC, 0x3D, 0xC8, 0xB2, 0xFF, 0xB3, 0x84,\n\t\t0xD0, 0x19, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x95, 0x09, 0x88, 0xFB, 0xE9, 0xD6, 0x2A, 0x66,\n\t\t0xF5, 0xF2, 0xC4, 0x92, 0xBC, 0x8D, 0xC9, 0x44,\n\t\t0xA7, 0x8E, 0xB3, 0x79, 0x6E, 0xC3, 0x7B, 0xA9,\n\t\t0x4B, 0x6A, 0x81, 0xA9, 0xD4, 0x02, 0xCC, 0xAD,\n\t\t0x03, 0xCD, 0x84, 0x97, 0xFF, 0xF7, 0x4C, 0x5F,\n\t\t0x4A, 0x03, 0x08, 0x1C, 0x5F, 0xEC, 0xEC, 0x48,\n\t\t0x57, 0x4F, 0xEC, 0xB2, 0x1C, 0x1D, 0xE2, 0x61,\n\t\t0x33, 0x2C, 0x23, 0x10, 0x81, 0x95, 0xD3, 0xF6,\n\t\t0xA9, 0x6F, 0xF8, 0xE4, 0x33, 0xA1, 0xA3, 0x0E,\n\t\t0xDA, 0x53, 0xDD, 0x5B, 0xB4, 0x14, 0x97, 0x33,\n\t\t0x34, 0xF8, 0xCD, 0xE5, 0x51, 0x0F, 0xF7, 0x59,\n\t\t0xF7, 0xC1, 0x70, 0x46, 0xCB, 0xB5, 0xAC, 0xD8,\n\t\t0xE8, 0xC4, 0xA6, 0xEE, 0xCF, 0x2A, 0x91, 0x21,\n\t\t0xEC, 0x3F, 0xC4, 0xB2, 0x2C, 0x4D, 0xAA, 0x72,\n\t\t0x67, 0x81, 0x94, 0xCE, 0x80, 0x90, 0x24, 0xCD,\n\t\t0x45, 0xC4, 0xEB, 0xB9, 0xCC, 0xDB, 0x6F, 0x85,\n\t\t0x42, 0x05, 0xCD, 0xB6, 0x24, 0xF0, 0x78, 0x74,\n\t\t0x80, 0xD8, 0x03, 0x4D, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x55, 0x2A, 0x21, 0x2C, 0x40, 0x3B, 0x47, 0x37,\n\t\t0x41, 0xDA, 0x8E, 0x9C, 0x7B, 0x91, 0x6D, 0x5E,\n\t\t0x5E, 0x9B, 0xCC, 0x99, 0x49, 0x02, 0x1A, 0xE1,\n\t\t0xCA, 0x1E, 0xD4, 0x6B, 0x7D, 0x4A, 0x98, 0xAD,\n\t\t0xDB, 0xB6, 0x04, 0xD9, 0xFF, 0xF5, 0x61, 0x75,\n\t\t0xB7, 0xE0, 0x36, 0x7D, 0xB2, 0x6C, 0x96, 0x35,\n\t\t0xFA, 0x78, 0x13, 0x65, 0x3D, 0xC8, 0xD6, 0x10,\n\t\t0xBE, 0xFD, 0xD0, 0x9E, 0xC4, 0x1E, 0x99, 0xB1,\n\t\t0x92, 0xA7, 0x16, 0x10, 0x6F, 0x42, 0x99, 0xEE,\n\t\t0xC8, 0xB9, 0x40, 0x86, 0x3E, 0x5A, 0x59, 0xCF,\n\t\t0x26, 0xCD, 0xC2, 0xCD, 0x0C, 0x30, 0x17, 0xF9,\n\t\t0xB4, 0xF2, 0x15, 0x81, 0x2B, 0xED, 0x15, 0xF6,\n\t\t0x9E, 0x77, 0xED, 0xF6, 0x72, 0x17, 0x8E, 0x13,\n\t\t0xC5, 0x55, 0x80, 0x98, 0x2F, 0x01, 0xFC, 0xC2,\n\t\t0xFA, 0x13, 0x1E, 0xC3, 0xD7, 0x36, 0xA5, 0x5D,\n\t\t0x56, 0x50, 0x4C, 0x54, 0x5F, 0x4B, 0xE5, 0x0F,\n\t\t0xEE, 0x83, 0xF1, 0x26, 0x3E, 0x4D, 0x3F, 0x3C,\n\t\t0x87, 0x7C, 0xC6, 0x24, 0x2C, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB0, 0x0C, 0x42, 0x83, 0xDD, 0x3D, 0x9C, 0xD2,\n\t\t0x6E, 0x44, 0xBD, 0x97, 0xCE, 0xDE, 0x6C, 0x77,\n\t\t0x1C, 0xB1, 0x4F, 0x25, 0x71, 0xB5, 0x1C, 0xFD,\n\t\t0xAA, 0xE4, 0x30, 0x95, 0x60, 0xFF, 0xD1, 0x65,\n\t\t0xDA, 0x02, 0x5A, 0x1B, 0xBD, 0x31, 0x09, 0x6C,\n\t\t0x3A, 0xA8, 0x28, 0x6E, 0x2D, 0x6D, 0xCC, 0x3E,\n\t\t0x68, 0x1B, 0x8D, 0x01, 0xF2, 0xC5, 0x06, 0x4E,\n\t\t0xA2, 0x6D, 0xFD, 0x0B, 0x51, 0x56, 0xB7, 0xA7,\n\t\t0xF5, 0xD1, 0xE0, 0x46, 0xC5, 0xBD, 0x16, 0x28,\n\t\t0xF8, 0xFD, 0xAE, 0x24, 0xB0, 0x3B, 0xDF, 0x7C,\n\t\t0xF7, 0x36, 0x69, 0x00, 0xCC, 0x01, 0x3A, 0x8C,\n\t\t0xBE, 0xD9, 0xD7, 0xF5, 0x93, 0x7C, 0x91, 0x4B,\n\t\t0x08, 0xF8, 0xC2, 0x76, 0x83, 0xB9, 0x56, 0xE1,\n\t\t0x27, 0x98, 0x12, 0xD0, 0x42, 0x88, 0x51, 0x53,\n\t\t0x33, 0xFC, 0x6A, 0xBA, 0x36, 0x84, 0xDD, 0xE2,\n\t\t0x29, 0x29, 0x51, 0xF0, 0x61, 0x06, 0x49, 0xD9,\n\t\t0x0F, 0xE6, 0x16, 0x06, 0x63, 0x0F, 0xC6, 0xA4,\n\t\t0xCD, 0x38, 0x36, 0x49, 0x25, 0x2C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0xE7, 0x94, 0x57, 0xBB, 0x6D, 0x08, 0x84,\n\t\t0xDD, 0x22, 0x3B, 0xE2, 0xCF, 0x5A, 0xE4, 0x12,\n\t\t0xA1, 0xED, 0x42, 0x5F, 0x1E, 0x40, 0x12, 0xF7,\n\t\t0x59, 0x51, 0xB0, 0x96, 0xAE, 0xA3, 0xB9, 0xF3,\n\t\t0x58, 0x1F, 0x90, 0x13, 0xBC, 0xAE, 0x1A, 0xFF,\n\t\t0x2D, 0x3F, 0xC1, 0xE5, 0xC7, 0xE0, 0x6F, 0x24,\n\t\t0xAF, 0x6D, 0x53, 0xC2, 0xC5, 0xC2, 0x38, 0xB7,\n\t\t0x1C, 0x71, 0xCC, 0x67, 0x0B, 0x05, 0xA7, 0xEE,\n\t\t0x52, 0x04, 0x40, 0x00, 0x26, 0xA5, 0xC4, 0xE5,\n\t\t0xDD, 0xEC, 0x3A, 0xD9, 0x67, 0x71, 0xE4, 0x9F,\n\t\t0xAE, 0x4B, 0x0F, 0x75, 0xEC, 0x58, 0x04, 0x9A,\n\t\t0xD9, 0xD9, 0x72, 0xE5, 0x74, 0x9A, 0x32, 0xD9,\n\t\t0x0F, 0x84, 0x7F, 0x1E, 0xD2, 0xA1, 0xBA, 0xB8,\n\t\t0x3D, 0xB1, 0x81, 0xE5, 0x41, 0xCF, 0x5C, 0x8A,\n\t\t0xDB, 0x6B, 0x29, 0xEC, 0xC6, 0x4D, 0xC2, 0x5A,\n\t\t0xDD, 0x49, 0x1D, 0x40, 0x8D, 0x3E, 0xB3, 0xDD,\n\t\t0xCB, 0x01, 0x3D, 0xE7, 0xF5, 0xFF, 0xB6, 0xDE,\n\t\t0x9D, 0xD7, 0xFF, 0x30, 0x0A, 0x5F, 0xC6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFE, 0x1D, 0x71, 0xE1, 0xD5, 0xEF, 0xA3, 0xF7,\n\t\t0x12, 0xD2, 0x32, 0x16, 0xEE, 0x8E, 0xE9, 0x13,\n\t\t0x9E, 0x66, 0xBD, 0x64, 0x8B, 0x83, 0xEF, 0xC0,\n\t\t0x2C, 0xDB, 0x4D, 0x45, 0xA2, 0x8C, 0xF3, 0x67,\n\t\t0x59, 0xFF, 0x19, 0x0A, 0x84, 0xD1, 0x4D, 0x94,\n\t\t0x71, 0x47, 0x7A, 0xBE, 0xFB, 0x5A, 0xEA, 0x41,\n\t\t0x11, 0x11, 0x03, 0x36, 0x14, 0x3D, 0xD8, 0x0C,\n\t\t0xF8, 0x1E, 0x02, 0xF2, 0x68, 0x12, 0x0C, 0xC0,\n\t\t0x7D, 0x74, 0x65, 0x38, 0xF9, 0x68, 0xE9, 0x87,\n\t\t0x6B, 0xFF, 0x83, 0x58, 0xD3, 0x90, 0xF5, 0xB8,\n\t\t0xE7, 0xEA, 0xFA, 0x61, 0xEC, 0xD2, 0x36, 0xCE,\n\t\t0xDA, 0xF2, 0x76, 0xBD, 0x61, 0x86, 0x5F, 0xDD,\n\t\t0x34, 0x24, 0x98, 0x82, 0x01, 0xDC, 0xDE, 0xDA,\n\t\t0x2E, 0x3E, 0x0C, 0x33, 0xC9, 0xE3, 0xB3, 0x67,\n\t\t0x01, 0x25, 0xDD, 0x10, 0x49, 0x10, 0x6C, 0xC6,\n\t\t0xDF, 0x56, 0x95, 0xFB, 0x2D, 0xCA, 0x44, 0x32,\n\t\t0x33, 0xFF, 0x44, 0x0F, 0x26, 0x5B, 0xBF, 0xF0,\n\t\t0x55, 0x48, 0x3B, 0xAC, 0x1E, 0x85, 0x9B, 0x83,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4C, 0x80, 0x16, 0x35, 0x62, 0x87, 0x2A, 0x96,\n\t\t0x5D, 0xED, 0xD8, 0x72, 0x56, 0x52, 0x90, 0x61,\n\t\t0x56, 0xAD, 0xA6, 0xE9, 0xD9, 0x99, 0x02, 0x7D,\n\t\t0x96, 0xF4, 0x92, 0x89, 0xED, 0xB9, 0x2F, 0x9E,\n\t\t0xF0, 0x43, 0xE9, 0xD7, 0xC3, 0x37, 0x7E, 0x09,\n\t\t0x1B, 0x27, 0xF8, 0x52, 0x75, 0x49, 0x94, 0x54,\n\t\t0xAF, 0x32, 0x31, 0x75, 0x35, 0x99, 0x7F, 0xB4,\n\t\t0xAA, 0xEA, 0xF9, 0x35, 0x65, 0xAD, 0x48, 0x1F,\n\t\t0xF7, 0xD4, 0x5D, 0x2A, 0xBD, 0xDD, 0x4D, 0xF4,\n\t\t0xB6, 0x0F, 0x71, 0xA6, 0x92, 0x3E, 0xC3, 0x04,\n\t\t0x96, 0xC6, 0xAE, 0x53, 0x4D, 0xC5, 0x42, 0x71,\n\t\t0x07, 0xAB, 0x4C, 0x5E, 0x65, 0x6A, 0x32, 0x2C,\n\t\t0x7A, 0xB0, 0x58, 0xD4, 0xC1, 0x3E, 0xC0, 0xEB,\n\t\t0xAF, 0xA7, 0x65, 0x76, 0x56, 0x06, 0x97, 0xAC,\n\t\t0x98, 0xF8, 0x4A, 0xA4, 0xA5, 0x54, 0xF9, 0x8E,\n\t\t0xC8, 0x71, 0x34, 0xC0, 0xD7, 0xDC, 0xA9, 0x18,\n\t\t0x4C, 0xF7, 0x04, 0x12, 0xA3, 0x24, 0xAA, 0xC9,\n\t\t0x18, 0x23, 0xC0, 0xAC, 0xA0, 0x25, 0x37, 0xD1,\n\t\t0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0xD5, 0x8C, 0x5F, 0xFE, 0x88, 0x66, 0x5B,\n\t\t0xEB, 0x70, 0x73, 0xC8, 0xF4, 0xC2, 0x24, 0x72,\n\t\t0xF4, 0xBC, 0x93, 0x90, 0xCD, 0xD2, 0x7A, 0x42,\n\t\t0x62, 0x2C, 0xA5, 0x59, 0x78, 0xB0, 0x00, 0xAB,\n\t\t0x75, 0x79, 0xF7, 0x95, 0xD4, 0xDE, 0x0D, 0xFC,\n\t\t0xAF, 0x52, 0x1B, 0x82, 0x68, 0x98, 0x0E, 0xF1,\n\t\t0xD2, 0x02, 0x77, 0xB0, 0x75, 0x67, 0x98, 0x5C,\n\t\t0x0F, 0xD5, 0x03, 0x07, 0x84, 0xAD, 0x6C, 0x32,\n\t\t0x54, 0x1A, 0xC2, 0x4E, 0x99, 0xAB, 0x70, 0x61,\n\t\t0x05, 0xA2, 0x25, 0x5F, 0xC3, 0x29, 0x35, 0xC0,\n\t\t0xFC, 0xE6, 0xFD, 0xAD, 0x9B, 0xB2, 0x24, 0xD9,\n\t\t0x4A, 0xE4, 0xEA, 0xE2, 0xA3, 0xFF, 0x08, 0x83,\n\t\t0x66, 0x18, 0xA3, 0xAD, 0xF1, 0x93, 0x63, 0x06,\n\t\t0x47, 0xBC, 0xE1, 0x95, 0x2B, 0x69, 0xDA, 0x4D,\n\t\t0xE3, 0x60, 0xF5, 0x9D, 0xA3, 0x03, 0x51, 0x92,\n\t\t0x78, 0xBF, 0xD3, 0x9B, 0x73, 0x3C, 0xF6, 0x68,\n\t\t0x20, 0xA5, 0xE9, 0xE9, 0x71, 0xB7, 0x02, 0xF4,\n\t\t0x59, 0x98, 0xB6, 0x9A, 0x08, 0x89, 0xF4, 0xBE,\n\t\t0xC8, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFF, 0x38, 0xB1, 0x5A, 0xBA, 0x37, 0x94, 0xE2,\n\t\t0xC8, 0x1D, 0x88, 0x00, 0x3E, 0x04, 0x5A, 0xC6,\n\t\t0xCB, 0xFC, 0x9F, 0x48, 0x33, 0xCD, 0xF8, 0x96,\n\t\t0xCE, 0xFD, 0x8A, 0xC0, 0xC8, 0x86, 0x74, 0x72,\n\t\t0x7A, 0xD9, 0xA9, 0xFC, 0xB9, 0xEF, 0x36, 0x57,\n\t\t0x4D, 0xEE, 0xA4, 0x80, 0xE6, 0xF6, 0xE8, 0x69,\n\t\t0x1C, 0x83, 0x90, 0xAD, 0x73, 0xB8, 0xEA, 0x0E,\n\t\t0xB3, 0x66, 0x5C, 0x91, 0x4B, 0x0D, 0x88, 0x65,\n\t\t0x46, 0x94, 0x8E, 0x67, 0xD7, 0x98, 0x7E, 0xEA,\n\t\t0x24, 0x8B, 0x5F, 0xEB, 0x52, 0x34, 0x6F, 0xFD,\n\t\t0xD9, 0x65, 0xD5, 0xC8, 0x35, 0x14, 0x4C, 0x3B,\n\t\t0xC6, 0x3D, 0xAF, 0x32, 0x5E, 0x74, 0xB1, 0x12,\n\t\t0x67, 0xE3, 0x2E, 0x58, 0xA9, 0x14, 0xAE, 0x45,\n\t\t0x21, 0xA6, 0x68, 0x83, 0x9D, 0x94, 0x45, 0xFE,\n\t\t0xCE, 0xCA, 0x49, 0xC5, 0xFB, 0xA4, 0x1F, 0x9E,\n\t\t0x17, 0x16, 0x98, 0xBB, 0xC7, 0xC6, 0xC9, 0x7F,\n\t\t0xA1, 0x63, 0xA3, 0x77, 0xA9, 0x64, 0x56, 0x95,\n\t\t0x8D, 0x6E, 0x1D, 0x74, 0xF9, 0x1A, 0xDA, 0x56,\n\t\t0xA3, 0x0D, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF0, 0x48, 0xC1, 0x93, 0x28, 0xD6, 0x0B, 0x4E,\n\t\t0x59, 0xED, 0x76, 0x94, 0x04, 0x15, 0xB2, 0xC8,\n\t\t0x4C, 0x23, 0x88, 0x31, 0x98, 0xBB, 0xA5, 0x69,\n\t\t0x9E, 0xFB, 0x0A, 0x17, 0x74, 0xAD, 0x5D, 0xA6,\n\t\t0xD1, 0x53, 0x90, 0xC7, 0xB5, 0x5D, 0x77, 0xD6,\n\t\t0x6F, 0x37, 0x44, 0x8F, 0xE0, 0x81, 0x07, 0xF4,\n\t\t0x2A, 0x53, 0x36, 0x40, 0x8D, 0x53, 0x22, 0xF4,\n\t\t0xB6, 0x30, 0xE3, 0x27, 0x58, 0x65, 0xFC, 0x66,\n\t\t0xDC, 0xCA, 0xB3, 0x9F, 0x6E, 0x13, 0xFA, 0xBC,\n\t\t0x13, 0x3E, 0x5A, 0x44, 0x1F, 0xE3, 0x52, 0xD8,\n\t\t0x1C, 0x7C, 0xD9, 0xA2, 0x5F, 0x14, 0x5A, 0x6E,\n\t\t0x2E, 0x24, 0x17, 0xD3, 0xB0, 0xBB, 0xC7, 0x9E,\n\t\t0xAF, 0xCD, 0x7A, 0xD6, 0x88, 0xC0, 0x20, 0x11,\n\t\t0xFD, 0x26, 0x8D, 0xD4, 0x4A, 0xC3, 0xF4, 0xF8,\n\t\t0x7B, 0x37, 0xA8, 0x4A, 0x46, 0xFD, 0x9E, 0x99,\n\t\t0x75, 0x96, 0x2F, 0xBA, 0x92, 0xC9, 0xA3, 0x48,\n\t\t0x6D, 0xEB, 0x0C, 0x45, 0xF6, 0xA2, 0xE0, 0x44,\n\t\t0xDF, 0x4B, 0xB7, 0x9F, 0x0F, 0xEE, 0xEA, 0x43,\n\t\t0x2C, 0x50, 0x08, 0xB0, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1B, 0x3E, 0x5F, 0xE6, 0xF1, 0x13, 0xCC, 0xE2,\n\t\t0x8A, 0x6F, 0x8D, 0x6F, 0x78, 0x09, 0xD3, 0xCE,\n\t\t0xC3, 0x98, 0xCA, 0xBF, 0xFE, 0x9F, 0xF2, 0xFF,\n\t\t0x10, 0xA7, 0xFE, 0xC2, 0x9A, 0x4E, 0xE4, 0xB5,\n\t\t0x41, 0x86, 0x06, 0x3F, 0xD5, 0x30, 0x7A, 0x2B,\n\t\t0xE3, 0x93, 0xC9, 0xEC, 0xD7, 0x5A, 0x37, 0x62,\n\t\t0x0B, 0xDB, 0x94, 0xC9, 0xC1, 0x8D, 0xA6, 0x9B,\n\t\t0x65, 0x85, 0x79, 0x67, 0x6E, 0xC9, 0x03, 0x51,\n\t\t0xD1, 0x0D, 0xC3, 0x3A, 0x7C, 0xB3, 0xB7, 0x57,\n\t\t0x98, 0xB1, 0x23, 0x4F, 0x9F, 0x68, 0x4D, 0x4A,\n\t\t0x73, 0xA0, 0xFA, 0xB2, 0xDF, 0x3D, 0x5D, 0x6F,\n\t\t0xDB, 0x1C, 0x1B, 0x15, 0x14, 0xD0, 0x93, 0x5C,\n\t\t0x1F, 0x2D, 0xD2, 0x14, 0x86, 0xF9, 0x1C, 0x25,\n\t\t0x95, 0xB2, 0xF8, 0xF8, 0xA5, 0x00, 0xFF, 0x44,\n\t\t0x3B, 0x93, 0x05, 0x27, 0x0F, 0xB6, 0xF3, 0xDA,\n\t\t0x79, 0x61, 0xD9, 0x31, 0x6D, 0x4E, 0xD6, 0xA1,\n\t\t0x35, 0xA3, 0x1C, 0x4A, 0x36, 0x11, 0xD4, 0x0E,\n\t\t0x65, 0x85, 0xBB, 0xB3, 0x4F, 0x49, 0x8C, 0xD5,\n\t\t0xB9, 0xA5, 0xD9, 0x26, 0x76, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0x0D, 0xB3, 0x37, 0xBA, 0xA1, 0x2B, 0x16,\n\t\t0x89, 0x7F, 0x17, 0xA8, 0x5F, 0xA5, 0x68, 0x5A,\n\t\t0xCC, 0x85, 0xE4, 0x83, 0x38, 0x86, 0x7F, 0x8A,\n\t\t0xC9, 0xC0, 0x19, 0x8D, 0xD6, 0x50, 0xF5, 0xDF,\n\t\t0xA7, 0xC1, 0x77, 0x25, 0xC1, 0x26, 0x2C, 0x72,\n\t\t0x20, 0x7E, 0x36, 0x5C, 0x8A, 0xA4, 0x5F, 0xFA,\n\t\t0xAB, 0x64, 0x70, 0xA0, 0xE5, 0xAF, 0xEF, 0xBF,\n\t\t0xC3, 0xBB, 0x70, 0x2A, 0x97, 0x66, 0x06, 0x4F,\n\t\t0x28, 0xCC, 0x8B, 0x79, 0x68, 0x78, 0xDF, 0xDD,\n\t\t0x3C, 0xA9, 0xD0, 0x21, 0x6C, 0x14, 0x94, 0x14,\n\t\t0x38, 0xFC, 0x54, 0x1F, 0xB5, 0xBE, 0x0A, 0x13,\n\t\t0xD2, 0x9A, 0x99, 0x6C, 0x5C, 0x98, 0x5D, 0xB4,\n\t\t0xF6, 0x30, 0xDF, 0x06, 0x7A, 0x56, 0x26, 0xDB,\n\t\t0x5D, 0xCD, 0x8D, 0xF3, 0xA2, 0xBF, 0xF1, 0x7D,\n\t\t0xC4, 0x46, 0xE4, 0x6E, 0x40, 0x79, 0xB8, 0x81,\n\t\t0x5D, 0xA4, 0x31, 0x8C, 0xB2, 0x28, 0xC7, 0x72,\n\t\t0x26, 0x84, 0xE2, 0xA7, 0x95, 0xA0, 0xCA, 0x56,\n\t\t0xF5, 0x00, 0xEA, 0x51, 0x95, 0x1A, 0x6A, 0x38,\n\t\t0x53, 0x85, 0xD8, 0x86, 0xF6, 0x78, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x14, 0x65, 0xF2, 0xD5, 0x78, 0xD1, 0x67, 0xFA,\n\t\t0xA0, 0x17, 0xFE, 0x8F, 0x76, 0x3C, 0xE3, 0xCC,\n\t\t0x8D, 0xC1, 0xE8, 0x37, 0x1D, 0x77, 0x4E, 0xD2,\n\t\t0xA8, 0x80, 0x3F, 0x12, 0x58, 0x52, 0x96, 0xEE,\n\t\t0x71, 0xA1, 0xF2, 0x25, 0x3D, 0xD1, 0x6B, 0x71,\n\t\t0x7A, 0x81, 0xF9, 0x1F, 0x0F, 0x36, 0x41, 0x01,\n\t\t0x8A, 0x01, 0x11, 0x18, 0x2B, 0x4E, 0x65, 0xD8,\n\t\t0x84, 0xB0, 0xA3, 0xD0, 0x29, 0x26, 0x31, 0xAD,\n\t\t0x80, 0x7C, 0xDC, 0xCC, 0x88, 0xBD, 0xEE, 0xCB,\n\t\t0x47, 0x6E, 0x76, 0xF7, 0x2B, 0x52, 0x46, 0xA6,\n\t\t0x30, 0xAF, 0xF6, 0xE2, 0x40, 0x1F, 0xA9, 0x57,\n\t\t0x0F, 0x85, 0xAC, 0xB7, 0x3C, 0xCB, 0x4E, 0x19,\n\t\t0xEF, 0x04, 0xA9, 0x32, 0xA0, 0x3D, 0x7B, 0x79,\n\t\t0x85, 0xDB, 0xE1, 0xE5, 0xBB, 0x41, 0x0D, 0xF5,\n\t\t0x17, 0xFE, 0x36, 0x23, 0x21, 0x46, 0x9E, 0x6F,\n\t\t0x8B, 0x0E, 0x0C, 0xEF, 0x6C, 0x31, 0xD7, 0xAA,\n\t\t0x8E, 0xC0, 0x6A, 0xA2, 0x20, 0x62, 0x0D, 0x66,\n\t\t0xCC, 0x0E, 0x13, 0x3F, 0xDE, 0xE9, 0x63, 0x58,\n\t\t0x9B, 0x12, 0x32, 0x0F, 0xC9, 0x67, 0x8E, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x80, 0xC0, 0x51, 0x95, 0x2F, 0xA6, 0xF3, 0xEF,\n\t\t0x6A, 0xF0, 0xF1, 0x75, 0x9E, 0xC3, 0xE8, 0x3C,\n\t\t0x8E, 0xB9, 0x1A, 0xBE, 0xE1, 0xDE, 0x36, 0x0B,\n\t\t0xFA, 0x09, 0xE7, 0x4B, 0x05, 0xAF, 0x24, 0x75,\n\t\t0xA0, 0xDB, 0xF8, 0xF9, 0x13, 0x5A, 0xA2, 0x58,\n\t\t0x92, 0x91, 0x9B, 0xBE, 0x05, 0x15, 0x89, 0x8C,\n\t\t0xFB, 0x6F, 0x88, 0xAB, 0xC9, 0xE1, 0x89, 0x1F,\n\t\t0x2B, 0x21, 0x80, 0xBB, 0x97, 0x37, 0x0F, 0x57,\n\t\t0x89, 0x73, 0xD5, 0x5C, 0x13, 0xC3, 0x5E, 0xDB,\n\t\t0x22, 0xED, 0x80, 0x64, 0x7C, 0x2A, 0x7E, 0x28,\n\t\t0x84, 0xD1, 0xCC, 0xB2, 0xDC, 0x2F, 0x92, 0xD7,\n\t\t0xB6, 0xEC, 0x58, 0x43, 0xAD, 0xE1, 0x3A, 0x60,\n\t\t0x8A, 0x31, 0x19, 0x0C, 0xE9, 0x65, 0xBD, 0xE9,\n\t\t0x71, 0x61, 0xC4, 0xD4, 0xAF, 0x1D, 0x91, 0xCA,\n\t\t0x99, 0x62, 0x05, 0x3F, 0x9A, 0xA5, 0x18, 0x65,\n\t\t0xBD, 0xF0, 0x4F, 0xC2, 0x3F, 0xA3, 0x5A, 0x6F,\n\t\t0xC3, 0xC8, 0xE8, 0x88, 0x94, 0x12, 0x63, 0xA2,\n\t\t0x6E, 0xD6, 0x6C, 0x2D, 0xD0, 0xB2, 0x9B, 0x23,\n\t\t0x25, 0xDF, 0xBD, 0x12, 0x27, 0xC5, 0x09, 0x1C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9C, 0x1E, 0x2A, 0x1A, 0xED, 0x64, 0x06, 0x05,\n\t\t0x2E, 0xED, 0x12, 0xB4, 0x49, 0x53, 0x65, 0xF2,\n\t\t0xF8, 0x0E, 0x9C, 0x96, 0x45, 0x47, 0x3F, 0x35,\n\t\t0x49, 0xB6, 0x07, 0xF2, 0x09, 0x10, 0xBC, 0xD1,\n\t\t0x6D, 0xC3, 0xA4, 0xB1, 0x73, 0xAC, 0x8D, 0x12,\n\t\t0x81, 0x29, 0xCD, 0xB7, 0xC7, 0x6E, 0xBB, 0xC8,\n\t\t0xE9, 0xA2, 0xA1, 0xBA, 0x0D, 0x82, 0x2C, 0x66,\n\t\t0xB3, 0x67, 0xE7, 0x90, 0xA6, 0x9A, 0xC7, 0x1F,\n\t\t0x0A, 0x60, 0xED, 0x4B, 0xFF, 0x0E, 0x97, 0x91,\n\t\t0x48, 0xE3, 0xF3, 0xEE, 0x66, 0x07, 0xC7, 0x6D,\n\t\t0xBC, 0x57, 0x2E, 0xE5, 0xFF, 0x17, 0xC2, 0x7E,\n\t\t0x4B, 0x52, 0xAD, 0xEB, 0xB4, 0xBE, 0xDD, 0xDF,\n\t\t0xF5, 0x17, 0xF5, 0x91, 0xA1, 0x97, 0x72, 0x99,\n\t\t0xC7, 0xCB, 0x01, 0x10, 0x6F, 0x14, 0x53, 0xB0,\n\t\t0x98, 0xD2, 0x98, 0x48, 0xBA, 0x37, 0x51, 0xC8,\n\t\t0x16, 0x21, 0x5B, 0xB0, 0xD0, 0x90, 0xC5, 0x0F,\n\t\t0x9E, 0x44, 0x5B, 0x41, 0xB2, 0xC4, 0x9D, 0x4E,\n\t\t0xEC, 0x83, 0xB9, 0x2C, 0xE6, 0xC2, 0x69, 0xCE,\n\t\t0x83, 0x5F, 0xD2, 0x79, 0xE7, 0xCB, 0xBB, 0x5E,\n\t\t0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0x6A, 0xBD, 0xA8, 0x94, 0x4D, 0x03, 0x29,\n\t\t0xD2, 0x97, 0x5C, 0x0F, 0x2E, 0x2A, 0xFC, 0x90,\n\t\t0x1F, 0x11, 0x78, 0x87, 0xAF, 0x30, 0x18, 0x81,\n\t\t0xF6, 0x3B, 0x71, 0x4F, 0x49, 0xA2, 0xF6, 0x92,\n\t\t0xFA, 0x63, 0xA8, 0x87, 0x1F, 0xC0, 0xB3, 0x01,\n\t\t0xFE, 0x85, 0x73, 0xDC, 0x9B, 0x26, 0x89, 0x88,\n\t\t0x0C, 0xD8, 0x96, 0x9E, 0x50, 0x72, 0xC5, 0x76,\n\t\t0x71, 0xE0, 0x63, 0x3B, 0x04, 0x14, 0x81, 0xDA,\n\t\t0xB2, 0x5E, 0x65, 0xC9, 0xDE, 0x40, 0x4A, 0xF0,\n\t\t0x33, 0xA1, 0x1A, 0x80, 0x70, 0xC8, 0xAB, 0x70,\n\t\t0xCA, 0x6D, 0x46, 0x53, 0x18, 0x50, 0x1A, 0xFD,\n\t\t0xD9, 0x94, 0x0C, 0x7E, 0xFB, 0xE1, 0xBB, 0x6D,\n\t\t0x49, 0x58, 0x1C, 0x22, 0x2F, 0xAD, 0x25, 0x1D,\n\t\t0xBA, 0x4E, 0xE0, 0xA9, 0x8E, 0xFE, 0x22, 0xA3,\n\t\t0xC4, 0xF7, 0x4D, 0xA0, 0x58, 0x44, 0x52, 0x3B,\n\t\t0x30, 0xBB, 0xAD, 0x6B, 0x08, 0x0A, 0xC8, 0xDF,\n\t\t0x70, 0xA0, 0x2D, 0xA8, 0x0B, 0xC9, 0xD4, 0x77,\n\t\t0xDF, 0xB8, 0x69, 0xAD, 0xB2, 0x11, 0xE2, 0x09,\n\t\t0xA3, 0x16, 0xD5, 0xDD, 0x1F, 0xD8, 0x9A, 0x6B,\n\t\t0x8F, 0x8E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0E, 0x89, 0xA8, 0x73, 0xE0, 0x77, 0x99, 0xBA,\n\t\t0x93, 0x72, 0xFC, 0x95, 0xD4, 0x83, 0x19, 0x3B,\n\t\t0xD9, 0x1A, 0x1E, 0xE6, 0xCC, 0x18, 0x63, 0x74,\n\t\t0xB5, 0x1C, 0x8E, 0x4D, 0x1F, 0x40, 0xDD, 0x3D,\n\t\t0x30, 0xE0, 0x8F, 0x7F, 0xEE, 0xCF, 0xFF, 0xBE,\n\t\t0xA5, 0x39, 0x5D, 0x48, 0x0E, 0xE5, 0x88, 0xA2,\n\t\t0x94, 0xB9, 0x63, 0x04, 0xB0, 0x4F, 0x1E, 0xE7,\n\t\t0xBB, 0xF6, 0x20, 0x0C, 0xC8, 0x87, 0x63, 0x95,\n\t\t0xD1, 0xDB, 0x3A, 0xC8, 0x13, 0xE1, 0x01, 0x9B,\n\t\t0xB6, 0x8D, 0x27, 0x20, 0x4E, 0x51, 0x4F, 0xE4,\n\t\t0xA6, 0x1A, 0xD2, 0xCB, 0xD1, 0x78, 0x2D, 0xCA,\n\t\t0x0E, 0x38, 0xB5, 0x53, 0x8C, 0x53, 0x90, 0xBC,\n\t\t0xA6, 0x26, 0xC5, 0x89, 0x5B, 0x74, 0x5C, 0xFC,\n\t\t0xA5, 0xDA, 0xC6, 0x36, 0xFD, 0x4F, 0x37, 0xFE,\n\t\t0xD9, 0x01, 0x4A, 0xB4, 0x6A, 0xE1, 0x15, 0x6C,\n\t\t0x77, 0x89, 0xBB, 0xCB, 0xB9, 0x56, 0xFF, 0x7E,\n\t\t0xE5, 0xCE, 0x9E, 0xFF, 0xA5, 0x60, 0x73, 0x1D,\n\t\t0x26, 0x78, 0x3D, 0xC6, 0xAE, 0x8B, 0xDD, 0xD5,\n\t\t0x3A, 0x5D, 0x28, 0x13, 0x36, 0x14, 0xD0, 0xDD,\n\t\t0xED, 0xDD, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0xDE, 0x2B, 0x80, 0xBC, 0x7A, 0x57, 0x7E,\n\t\t0xF0, 0xA6, 0xC0, 0x3E, 0x59, 0x51, 0x2B, 0xD5,\n\t\t0xB6, 0x2C, 0x26, 0x5D, 0x86, 0x0B, 0x75, 0x41,\n\t\t0x6E, 0xF0, 0xCE, 0x37, 0x4D, 0x54, 0x4C, 0xBB,\n\t\t0x4E, 0x3A, 0x5D, 0xBD, 0x31, 0xE3, 0xB4, 0x3E,\n\t\t0x82, 0x97, 0x50, 0x90, 0xC2, 0x8B, 0xC7, 0x7D,\n\t\t0x1B, 0xDE, 0xC9, 0x07, 0xAE, 0xCE, 0xB5, 0xD1,\n\t\t0xC8, 0xB7, 0x13, 0x75, 0xB6, 0xD6, 0x31, 0xB8,\n\t\t0x4A, 0x46, 0x15, 0x3F, 0x5F, 0x1D, 0x19, 0x5B,\n\t\t0xFC, 0xB2, 0xAF, 0x6F, 0x59, 0x7A, 0x9C, 0xDC,\n\t\t0x83, 0x78, 0x2C, 0x5B, 0xBB, 0xB5, 0x8C, 0x51,\n\t\t0x88, 0xA8, 0x7E, 0xBF, 0x37, 0x5E, 0xEE, 0x52,\n\t\t0x12, 0xFA, 0x52, 0x52, 0x38, 0x20, 0xA8, 0x31,\n\t\t0x06, 0xE8, 0xEC, 0xD5, 0x2B, 0xED, 0xD6, 0x0D,\n\t\t0x95, 0xCD, 0x64, 0x61, 0x59, 0x77, 0x43, 0x89,\n\t\t0xC0, 0x7E, 0x1A, 0xDC, 0xAA, 0x6B, 0x6F, 0x64,\n\t\t0x94, 0x08, 0xF3, 0x33, 0x99, 0xEC, 0x6E, 0x50,\n\t\t0x7D, 0x61, 0x65, 0x96, 0x96, 0xB3, 0xDD, 0x24,\n\t\t0x99, 0x96, 0x89, 0x2D, 0x59, 0x86, 0xB6, 0x54,\n\t\t0xD9, 0x4F, 0xF3, 0x37, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF5, 0xD7, 0xD6, 0x69, 0x29, 0xAF, 0xCD, 0xFF,\n\t\t0x04, 0xDE, 0x30, 0xE8, 0x3F, 0x24, 0x8E, 0x69,\n\t\t0xE8, 0x96, 0x04, 0xDA, 0xEA, 0x78, 0x2E, 0x1D,\n\t\t0x82, 0xD8, 0x03, 0x2E, 0x91, 0xA9, 0x5C, 0x1D,\n\t\t0x6F, 0xB2, 0xF5, 0x57, 0x8F, 0x79, 0xB5, 0x1B,\n\t\t0xE4, 0x39, 0x7E, 0x4C, 0xD7, 0xCB, 0xC6, 0x08,\n\t\t0xCE, 0x14, 0x3F, 0xDD, 0xDB, 0xC6, 0xFB, 0x6C,\n\t\t0x43, 0xFF, 0xDD, 0x39, 0x4A, 0x7D, 0xF0, 0x12,\n\t\t0x43, 0x53, 0xB9, 0x19, 0xAE, 0xEA, 0xC0, 0x25,\n\t\t0xF3, 0xEB, 0x11, 0xFF, 0x24, 0x6C, 0x3B, 0x96,\n\t\t0x57, 0xC1, 0xA9, 0x47, 0xFC, 0x53, 0x4C, 0xE4,\n\t\t0x8E, 0x18, 0xFE, 0xFF, 0xAD, 0xA8, 0x79, 0x70,\n\t\t0x37, 0xC6, 0xBC, 0x7E, 0x2D, 0x9A, 0x9E, 0x2E,\n\t\t0x01, 0x9F, 0xE6, 0x56, 0x27, 0xB3, 0xFE, 0xB2,\n\t\t0x8E, 0x44, 0x64, 0x73, 0xE3, 0xBD, 0x41, 0x30,\n\t\t0x47, 0xA2, 0x58, 0x7F, 0x0B, 0xE6, 0xA1, 0x03,\n\t\t0x40, 0x3C, 0xB3, 0xC3, 0x3F, 0xDC, 0x21, 0x2D,\n\t\t0xCA, 0x14, 0xD8, 0xE3, 0x86, 0xAA, 0x51, 0x1C,\n\t\t0x22, 0x30, 0x8E, 0x63, 0x2F, 0x5F, 0x95, 0x28,\n\t\t0xDB, 0xAB, 0xAF, 0x2D, 0xEB, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x33, 0x29, 0x90, 0xA8, 0xDB, 0xA5, 0x5F, 0x97,\n\t\t0x7B, 0xC8, 0x14, 0x43, 0x6C, 0xF3, 0x86, 0xEB,\n\t\t0xBF, 0x10, 0xCB, 0x48, 0x7A, 0x5F, 0x6C, 0xE8,\n\t\t0x3E, 0x13, 0x74, 0x1B, 0xAC, 0x67, 0x0C, 0x68,\n\t\t0x10, 0x28, 0x4F, 0xBB, 0xE4, 0xE3, 0x03, 0x54,\n\t\t0x7E, 0xF4, 0x11, 0xE9, 0x64, 0xFA, 0xE8, 0x28,\n\t\t0x54, 0xE8, 0xC1, 0x3C, 0xF5, 0x69, 0x79, 0xB8,\n\t\t0x9E, 0xCF, 0xED, 0xD3, 0x37, 0xAA, 0xD7, 0x82,\n\t\t0x60, 0x06, 0x01, 0x22, 0xD1, 0x3D, 0xFB, 0xBF,\n\t\t0x84, 0x97, 0xAC, 0xB2, 0x06, 0x6E, 0xD8, 0x9E,\n\t\t0x30, 0xA1, 0xD5, 0xC1, 0x10, 0x08, 0xBD, 0x4D,\n\t\t0x14, 0x5B, 0x5E, 0xC3, 0x53, 0x95, 0x63, 0x10,\n\t\t0x53, 0x63, 0x04, 0xD8, 0xB8, 0xBB, 0xA0, 0x79,\n\t\t0x3B, 0xAE, 0xC6, 0xD8, 0xF3, 0xFF, 0x49, 0x71,\n\t\t0x8A, 0x56, 0xE6, 0x69, 0x4F, 0x81, 0x22, 0x07,\n\t\t0x82, 0x65, 0xCF, 0x57, 0x31, 0xD9, 0xBA, 0x61,\n\t\t0x29, 0x2C, 0x12, 0x19, 0xA1, 0xAF, 0xFB, 0x36,\n\t\t0x79, 0x57, 0x6D, 0x49, 0x98, 0x29, 0x0A, 0xBA,\n\t\t0x36, 0x84, 0xA2, 0x05, 0xC3, 0x46, 0x9D, 0x40,\n\t\t0x76, 0x1A, 0x5C, 0x4E, 0x96, 0xB2, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEF, 0xBD, 0xFF, 0x28, 0x50, 0x27, 0x61, 0x0F,\n\t\t0x03, 0x18, 0x20, 0x09, 0xC8, 0x9B, 0x95, 0x3F,\n\t\t0x19, 0x72, 0x1C, 0xFC, 0xDB, 0x8A, 0xCC, 0xD7,\n\t\t0x4B, 0xAB, 0x6E, 0xC4, 0xBD, 0xF3, 0xF5, 0x55,\n\t\t0xAB, 0x90, 0x2C, 0xB0, 0xDD, 0x91, 0x28, 0x42,\n\t\t0x69, 0xD1, 0x40, 0x63, 0x8A, 0xAA, 0xBD, 0x21,\n\t\t0x17, 0x48, 0xAA, 0x4D, 0xA3, 0xB1, 0x8C, 0xDD,\n\t\t0xC6, 0x53, 0xB5, 0x7E, 0x46, 0x1B, 0x9A, 0xD8,\n\t\t0x49, 0x18, 0x07, 0xC5, 0x35, 0xC0, 0x8F, 0xE9,\n\t\t0x7D, 0x89, 0xEB, 0x58, 0x7C, 0x6A, 0xF1, 0x9C,\n\t\t0xA1, 0x52, 0xE7, 0x24, 0x79, 0x62, 0x6A, 0xB7,\n\t\t0x64, 0xE8, 0xB6, 0x2D, 0xA8, 0x9F, 0xEF, 0xC8,\n\t\t0x35, 0x4C, 0x75, 0xA4, 0x48, 0x51, 0xF9, 0x85,\n\t\t0x74, 0x6D, 0x78, 0x71, 0x5A, 0x5A, 0x92, 0x79,\n\t\t0x8D, 0xAC, 0x1A, 0x42, 0x22, 0xBE, 0x27, 0x89,\n\t\t0x7B, 0x3F, 0x0A, 0xA6, 0x3D, 0x59, 0x6A, 0xA7,\n\t\t0x37, 0x85, 0x45, 0xF4, 0x9B, 0x25, 0x9A, 0xA8,\n\t\t0x51, 0x8C, 0x3D, 0xEF, 0x8A, 0x2E, 0xC8, 0xF7,\n\t\t0xAA, 0x95, 0x6C, 0x43, 0x66, 0x8C, 0x87, 0x17,\n\t\t0x05, 0x20, 0x35, 0xA7, 0xC3, 0x6B, 0x47, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0E, 0xEA, 0x9B, 0xB8, 0x3B, 0xDC, 0x32, 0x4F,\n\t\t0xD2, 0x1B, 0x03, 0x66, 0x9A, 0xA9, 0x22, 0xFB,\n\t\t0xEB, 0xC4, 0x48, 0xE7, 0xD2, 0x5E, 0x21, 0x02,\n\t\t0x94, 0xC0, 0x78, 0x62, 0xCF, 0xA6, 0xE0, 0x61,\n\t\t0x73, 0x1D, 0xFB, 0x67, 0xB4, 0x81, 0x06, 0x33,\n\t\t0xF4, 0xDB, 0xE2, 0x13, 0x0D, 0x90, 0xFA, 0x1C,\n\t\t0x65, 0x84, 0x3A, 0xF4, 0x36, 0xE7, 0x42, 0x19,\n\t\t0xD2, 0x13, 0xC4, 0x45, 0x8D, 0xCA, 0xC1, 0xC4,\n\t\t0x8E, 0xC4, 0x54, 0x1F, 0xC6, 0xE3, 0xB7, 0x91,\n\t\t0x8A, 0xB2, 0xBC, 0x62, 0x1A, 0xED, 0xDA, 0x53,\n\t\t0x65, 0x80, 0x50, 0x90, 0x0C, 0x38, 0x65, 0xCA,\n\t\t0x57, 0xCD, 0x5D, 0xFA, 0x1D, 0x28, 0x57, 0x68,\n\t\t0x27, 0x40, 0x19, 0x56, 0xD2, 0xDD, 0x8B, 0x86,\n\t\t0x1F, 0xA9, 0x0A, 0xB1, 0x1B, 0xB0, 0xB5, 0x44,\n\t\t0xDE, 0xD9, 0xBD, 0x3D, 0x62, 0xE3, 0x27, 0x8E,\n\t\t0xD4, 0x84, 0xE1, 0x7D, 0xB8, 0xF2, 0xD5, 0xDC,\n\t\t0x5E, 0xA4, 0xD1, 0x9A, 0x0E, 0x15, 0x13, 0x4B,\n\t\t0xA6, 0x98, 0x67, 0x14, 0xC2, 0xB2, 0x2C, 0x59,\n\t\t0xC2, 0xF0, 0xE5, 0x17, 0xB7, 0x4E, 0xB9, 0x2C,\n\t\t0xE4, 0x0D, 0x2F, 0x5B, 0x89, 0xE6, 0xD7, 0x9F,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x25, 0xDA, 0x9F, 0x90, 0xD2, 0xD3, 0xF8, 0x1B,\n\t\t0x42, 0x0E, 0xA5, 0xB0, 0x3B, 0xE6, 0x9D, 0xF8,\n\t\t0xCC, 0xF0, 0x5F, 0x91, 0xCC, 0x46, 0xD9, 0xAC,\n\t\t0xE6, 0x2C, 0x7F, 0x56, 0xEA, 0xD9, 0xDE, 0x4A,\n\t\t0xF5, 0x76, 0xFB, 0xEE, 0xE7, 0x47, 0xB9, 0x06,\n\t\t0xAA, 0xD6, 0x9E, 0x59, 0x10, 0x45, 0x23, 0xFE,\n\t\t0x03, 0xE1, 0xA0, 0xA4, 0xD5, 0xD9, 0x02, 0x35,\n\t\t0x2D, 0xF1, 0x8D, 0x18, 0xDC, 0x82, 0x25, 0x85,\n\t\t0x5C, 0x46, 0xFE, 0xFE, 0xEC, 0x9B, 0xD0, 0x9C,\n\t\t0x50, 0x8C, 0x91, 0x69, 0x95, 0xED, 0x41, 0x61,\n\t\t0xEE, 0x63, 0x3F, 0x6E, 0x62, 0x91, 0xCB, 0x16,\n\t\t0xE8, 0xCA, 0xC7, 0xED, 0xCC, 0xE2, 0x13, 0x41,\n\t\t0x7D, 0x34, 0xA2, 0xC1, 0xED, 0xEA, 0x84, 0xA0,\n\t\t0xE6, 0x13, 0x27, 0x8B, 0x1E, 0x85, 0x3E, 0x25,\n\t\t0xFB, 0x4D, 0x66, 0xFF, 0x4C, 0x7E, 0xE4, 0x58,\n\t\t0x4E, 0x7F, 0x9B, 0x68, 0x1C, 0x31, 0x9C, 0x87,\n\t\t0x4D, 0x43, 0x50, 0x25, 0x34, 0xE8, 0xC1, 0x6A,\n\t\t0x57, 0xB1, 0xAE, 0x7C, 0xC0, 0x72, 0x37, 0x83,\n\t\t0x80, 0x77, 0x38, 0xA5, 0x5B, 0x66, 0x1E, 0x61,\n\t\t0x7E, 0xE2, 0x85, 0xBD, 0xB8, 0xB8, 0x45, 0x60,\n\t\t0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA7, 0x6B, 0x6F, 0x81, 0x37, 0x2D, 0xF0, 0x93,\n\t\t0x22, 0x09, 0x88, 0x68, 0xD4, 0x69, 0xFB, 0x3F,\n\t\t0xB9, 0xBE, 0xAF, 0xC5, 0xED, 0xB3, 0x2C, 0x67,\n\t\t0x49, 0x74, 0xCA, 0x70, 0x32, 0x96, 0x6A, 0xAC,\n\t\t0xA5, 0xB5, 0xC9, 0xBF, 0xFE, 0xF8, 0x7B, 0xFE,\n\t\t0x62, 0x6B, 0xD8, 0xE3, 0x3D, 0x1C, 0x5F, 0x05,\n\t\t0x4F, 0x7D, 0x5A, 0xCD, 0x3B, 0x91, 0xFF, 0x95,\n\t\t0x32, 0x4D, 0x1A, 0xE3, 0x9E, 0xB9, 0x05, 0xB9,\n\t\t0xF2, 0x69, 0x4F, 0xE5, 0xCB, 0x03, 0x48, 0x6C,\n\t\t0xEE, 0x86, 0xD2, 0xF6, 0x61, 0xA7, 0x51, 0xB0,\n\t\t0xE6, 0xC7, 0x16, 0xA6, 0x1D, 0x1D, 0x40, 0x54,\n\t\t0x94, 0xC2, 0xD4, 0xE3, 0x2B, 0xF8, 0x03, 0x80,\n\t\t0x3D, 0xC0, 0x2D, 0xBA, 0x2C, 0x06, 0xEE, 0xCF,\n\t\t0x6F, 0x97, 0xFB, 0x1F, 0x6C, 0x5F, 0xD1, 0x0C,\n\t\t0xFC, 0x42, 0x15, 0xC0, 0x6D, 0x62, 0x7C, 0x46,\n\t\t0xB6, 0xA1, 0x6D, 0xA0, 0x85, 0x4E, 0x4C, 0x7C,\n\t\t0x87, 0x3D, 0x50, 0xAA, 0x1B, 0xD3, 0x96, 0xB3,\n\t\t0x59, 0x61, 0xB5, 0xFA, 0x31, 0xAC, 0x96, 0x25,\n\t\t0x75, 0x23, 0x0C, 0x07, 0xC3, 0x69, 0xF8, 0xFB,\n\t\t0xC1, 0xFF, 0x22, 0x56, 0xB4, 0x73, 0x83, 0xA3,\n\t\t0xDF, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0xDB, 0x61, 0x38, 0x12, 0xF2, 0x25, 0x99,\n\t\t0x72, 0xD9, 0x1B, 0x15, 0x98, 0xFF, 0xB1, 0x66,\n\t\t0x03, 0x1B, 0x33, 0x99, 0x13, 0x92, 0x5E, 0xE3,\n\t\t0x85, 0xF0, 0x3B, 0x3B, 0x35, 0xDC, 0x4B, 0x2F,\n\t\t0x1A, 0xE7, 0x8A, 0x3C, 0x3D, 0x99, 0xC6, 0xFF,\n\t\t0x6A, 0x07, 0xBE, 0x12, 0x9C, 0xE1, 0xF4, 0xB8,\n\t\t0xD9, 0x94, 0xD2, 0x49, 0x88, 0xD7, 0xFB, 0xD3,\n\t\t0x1F, 0x20, 0x53, 0x5D, 0x36, 0xAB, 0x6B, 0xD0,\n\t\t0x59, 0x2C, 0xFB, 0x4F, 0x8C, 0x1E, 0xD9, 0x24,\n\t\t0x4C, 0x7F, 0xA8, 0xA3, 0xC4, 0x6E, 0x91, 0x27,\n\t\t0x2A, 0x1A, 0x40, 0xC6, 0xCF, 0xCF, 0x26, 0x1C,\n\t\t0x56, 0x58, 0x47, 0x6C, 0x59, 0x79, 0x3B, 0xF1,\n\t\t0xA3, 0x77, 0x50, 0x86, 0xE4, 0x1A, 0x04, 0x92,\n\t\t0xF8, 0x8A, 0x31, 0xE2, 0xD9, 0xD1, 0xCE, 0x75,\n\t\t0xCF, 0x1C, 0x6B, 0x4B, 0x92, 0x8B, 0x35, 0x45,\n\t\t0xD8, 0x38, 0xD1, 0xDE, 0x6B, 0x61, 0xB7, 0x35,\n\t\t0xD9, 0x21, 0xBC, 0xF7, 0x2E, 0x4E, 0x06, 0x15,\n\t\t0xE9, 0xFF, 0x96, 0x9E, 0xF7, 0x6B, 0x4B, 0x94,\n\t\t0x70, 0x26, 0xCB, 0x01, 0x6E, 0x26, 0x60, 0xBA,\n\t\t0x39, 0xB0, 0xC4, 0xC9, 0x53, 0x36, 0x9A, 0x52,\n\t\t0xC2, 0x10, 0xDE, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE6, 0x01, 0xC7, 0xE7, 0x5F, 0x80, 0xB1, 0x0A,\n\t\t0x2D, 0x15, 0xB0, 0x6C, 0x52, 0x16, 0x18, 0xDD,\n\t\t0xC1, 0x83, 0x6F, 0xE9, 0xB0, 0x24, 0x45, 0x83,\n\t\t0x85, 0xC5, 0x3C, 0xBF, 0xCE, 0xDD, 0x79, 0xF3,\n\t\t0xB4, 0x23, 0x95, 0x98, 0xCD, 0x7B, 0x9F, 0x72,\n\t\t0xC4, 0x2D, 0xEC, 0x0B, 0x29, 0xDD, 0xA9, 0xD4,\n\t\t0xFA, 0x84, 0x21, 0x73, 0x55, 0x8E, 0xD1, 0x6C,\n\t\t0x2C, 0x09, 0x69, 0xF7, 0x11, 0x71, 0x57, 0x31,\n\t\t0x7B, 0x57, 0x26, 0x69, 0x90, 0x85, 0x5B, 0x9A,\n\t\t0xCB, 0xF5, 0x10, 0xE7, 0x63, 0x10, 0xEB, 0xE4,\n\t\t0xB9, 0x6C, 0x0D, 0xE4, 0x7D, 0x7F, 0x6B, 0x00,\n\t\t0xBB, 0x88, 0xD0, 0x6F, 0xAD, 0x2C, 0x2F, 0x01,\n\t\t0x61, 0x0B, 0x9A, 0x68, 0x60, 0x79, 0xF3, 0xED,\n\t\t0x84, 0x61, 0x3B, 0xA4, 0x77, 0x92, 0x25, 0x02,\n\t\t0xBC, 0x23, 0x05, 0x68, 0x1C, 0xD8, 0xDD, 0x46,\n\t\t0x5E, 0x70, 0xE3, 0x57, 0x53, 0x45, 0x03, 0xB7,\n\t\t0xCB, 0xC6, 0x80, 0x70, 0xAD, 0x16, 0xD9, 0xC5,\n\t\t0x1D, 0xE9, 0x6C, 0xCF, 0x0A, 0xAE, 0x15, 0x99,\n\t\t0x29, 0x93, 0x31, 0xC5, 0x65, 0x5B, 0x80, 0x1F,\n\t\t0xD1, 0xDD, 0x48, 0xDD, 0xDF, 0x69, 0x02, 0xD0,\n\t\t0xE9, 0x57, 0x9F, 0x0C, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEE, 0x5F, 0xF4, 0xCA, 0x16, 0xD1, 0xBD, 0xE5,\n\t\t0x9F, 0xFA, 0xF2, 0xD0, 0x64, 0xEA, 0xC9, 0x14,\n\t\t0x1C, 0x1D, 0x8F, 0x12, 0x0E, 0xA2, 0xBD, 0xA9,\n\t\t0x42, 0xB7, 0x95, 0x6B, 0xA3, 0xEF, 0xFC, 0x5F,\n\t\t0x1E, 0x72, 0x5A, 0x3B, 0x40, 0xB0, 0xB9, 0x22,\n\t\t0x3A, 0x14, 0xD7, 0xA5, 0x0D, 0xF1, 0x68, 0x1D,\n\t\t0x14, 0xCA, 0x0E, 0x0E, 0xDA, 0x7B, 0xB0, 0x9C,\n\t\t0x42, 0x8F, 0xA3, 0xB2, 0x70, 0x1F, 0x83, 0xA7,\n\t\t0xA3, 0xE1, 0x39, 0x48, 0x5A, 0x11, 0x8F, 0x62,\n\t\t0x87, 0xD2, 0x66, 0xDB, 0xC7, 0xFE, 0x68, 0xC8,\n\t\t0x7B, 0x35, 0xBE, 0xCA, 0xBC, 0x77, 0x82, 0x53,\n\t\t0x7C, 0x79, 0xCB, 0x81, 0x65, 0xBD, 0xC4, 0x0C,\n\t\t0xC1, 0x03, 0xD7, 0xB6, 0xD4, 0xB6, 0x27, 0xFA,\n\t\t0xFA, 0x0E, 0x41, 0x13, 0xF9, 0x23, 0x41, 0xAB,\n\t\t0x90, 0xCE, 0xAB, 0x59, 0x4B, 0xFA, 0xE2, 0x0D,\n\t\t0xAD, 0xBF, 0xAF, 0xD4, 0x01, 0x68, 0x45, 0x84,\n\t\t0x59, 0x89, 0x41, 0xF1, 0xFF, 0xB8, 0xE2, 0x3D,\n\t\t0xC8, 0xA0, 0x4E, 0xCD, 0x15, 0x37, 0x6C, 0xDA,\n\t\t0x6D, 0x84, 0x9F, 0xE0, 0xDF, 0xD1, 0x77, 0x53,\n\t\t0x8C, 0x62, 0x41, 0x36, 0x22, 0xD1, 0x72, 0xD9,\n\t\t0xD4, 0x6E, 0x05, 0xC4, 0x50, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0xAC, 0xA8, 0x0D, 0xB6, 0xED, 0x9C, 0xB1,\n\t\t0x62, 0xAE, 0x24, 0xAA, 0xE0, 0x7C, 0x02, 0xF4,\n\t\t0x12, 0x6F, 0x07, 0xCD, 0x09, 0xEC, 0xEE, 0x8E,\n\t\t0x79, 0x8F, 0xA1, 0xBC, 0x25, 0xC2, 0x6C, 0x64,\n\t\t0x43, 0x33, 0xB6, 0x37, 0x31, 0xB4, 0xEB, 0xC3,\n\t\t0xF2, 0x87, 0xF2, 0x31, 0x8A, 0x82, 0x0C, 0x32,\n\t\t0xA3, 0xA5, 0x5F, 0xC9, 0x76, 0x57, 0x6B, 0xC9,\n\t\t0x36, 0xF7, 0x38, 0x4E, 0x25, 0x53, 0xD2, 0x89,\n\t\t0x1E, 0x37, 0x71, 0xFF, 0x24, 0xDD, 0x4C, 0x7F,\n\t\t0x02, 0x56, 0x90, 0x64, 0x60, 0xA8, 0xF1, 0x2D,\n\t\t0x30, 0xED, 0x2B, 0x23, 0x58, 0x3A, 0x02, 0x59,\n\t\t0xCB, 0x00, 0xA9, 0x06, 0x5A, 0x75, 0x7D, 0x65,\n\t\t0x4D, 0x6E, 0x46, 0x03, 0xE7, 0xC7, 0xEB, 0x4A,\n\t\t0x84, 0x26, 0xB5, 0x27, 0xAE, 0x8A, 0x84, 0x9D,\n\t\t0x93, 0x50, 0xE9, 0x09, 0x4B, 0x89, 0x03, 0x67,\n\t\t0xDF, 0x3E, 0x8B, 0x23, 0xAD, 0x2D, 0xF4, 0xD7,\n\t\t0xDC, 0xCE, 0x41, 0x6B, 0xD8, 0xEA, 0x3B, 0xAD,\n\t\t0xD0, 0x37, 0xF5, 0x3F, 0x7B, 0x07, 0xC0, 0x2E,\n\t\t0x59, 0x26, 0x51, 0x5F, 0x19, 0x6D, 0x62, 0xAE,\n\t\t0xB9, 0xB8, 0xB1, 0x4C, 0x86, 0x3F, 0x06, 0x7F,\n\t\t0xC1, 0x2C, 0x5D, 0xFC, 0x90, 0xDB, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x27, 0xFF, 0x4E, 0x58, 0xA3, 0x4F, 0xF1, 0xFC,\n\t\t0xD6, 0x68, 0x55, 0xD0, 0x14, 0xEA, 0x17, 0x88,\n\t\t0x9A, 0x3C, 0xF0, 0x02, 0x1A, 0x9F, 0xEA, 0x3F,\n\t\t0xAB, 0xFD, 0x5B, 0x27, 0x0A, 0xE7, 0x70, 0xF4,\n\t\t0x0B, 0x54, 0x39, 0xE0, 0x0C, 0x0D, 0x26, 0xBD,\n\t\t0x97, 0x66, 0xF6, 0xFB, 0x0B, 0x4F, 0x23, 0xC5,\n\t\t0xFC, 0xC1, 0x95, 0xED, 0xF6, 0xD0, 0x4B, 0xF7,\n\t\t0x08, 0xE5, 0xB0, 0xBC, 0xED, 0x4F, 0x5C, 0x25,\n\t\t0x6E, 0x5A, 0xE4, 0x7C, 0xC5, 0x65, 0x1E, 0x51,\n\t\t0xCD, 0x9F, 0xE9, 0xDC, 0x5D, 0x10, 0x14, 0x39,\n\t\t0xB9, 0xBC, 0x5C, 0xC2, 0x4F, 0x76, 0xA8, 0xE8,\n\t\t0x84, 0x7C, 0x72, 0x68, 0x6E, 0x2A, 0xF1, 0xCE,\n\t\t0x70, 0x98, 0xAD, 0x7B, 0xC1, 0x04, 0xDA, 0xD0,\n\t\t0x0C, 0x09, 0x6A, 0x6D, 0x48, 0xB6, 0x45, 0x33,\n\t\t0x22, 0xE9, 0xCD, 0x67, 0x73, 0xFB, 0x91, 0xFB,\n\t\t0x1E, 0xAB, 0xD0, 0x5D, 0xC5, 0x18, 0x5A, 0x9A,\n\t\t0xEA, 0x07, 0xA2, 0xF6, 0x4C, 0x6F, 0xEA, 0x98,\n\t\t0x97, 0x68, 0x1B, 0x44, 0x28, 0xAA, 0xFF, 0xE1,\n\t\t0xFE, 0x5F, 0xD3, 0xE8, 0xCE, 0xB8, 0x90, 0xB1,\n\t\t0x21, 0x69, 0xEC, 0x9D, 0x51, 0xEA, 0xAB, 0xF0,\n\t\t0xCA, 0x3D, 0x5B, 0xA4, 0x15, 0x77, 0x0D, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x75, 0xE2, 0xFB, 0x56, 0x32, 0x79, 0x83, 0xB0,\n\t\t0x4F, 0x64, 0x07, 0x17, 0xBE, 0x8C, 0xBA, 0x6F,\n\t\t0xEF, 0x36, 0x55, 0xB4, 0xD8, 0xE5, 0x53, 0x95,\n\t\t0x87, 0xD6, 0x47, 0x83, 0x56, 0xEC, 0x39, 0x7E,\n\t\t0xFA, 0xED, 0x81, 0x8B, 0x84, 0x25, 0xD0, 0x52,\n\t\t0x77, 0x8E, 0xB3, 0x0E, 0xF0, 0xDE, 0xE6, 0x56,\n\t\t0xC5, 0x2C, 0x2A, 0xEA, 0xB0, 0x79, 0xED, 0x49,\n\t\t0x6A, 0xE4, 0x44, 0x1A, 0x36, 0x5F, 0x21, 0x30,\n\t\t0x43, 0x2C, 0x87, 0xBA, 0x75, 0x7E, 0x25, 0xB4,\n\t\t0x51, 0x16, 0x56, 0xAD, 0x15, 0xE2, 0xEF, 0xF8,\n\t\t0x4D, 0x34, 0x23, 0x31, 0xFD, 0x28, 0x14, 0xD1,\n\t\t0xF1, 0xD1, 0x1A, 0xF6, 0x5D, 0x98, 0xA4, 0x24,\n\t\t0xC1, 0x15, 0xBA, 0x18, 0x34, 0x37, 0xC0, 0xD0,\n\t\t0xAA, 0x55, 0xF5, 0xC4, 0x4B, 0x86, 0x85, 0x02,\n\t\t0x8A, 0x47, 0xD8, 0x9D, 0x0D, 0x36, 0xA0, 0xF2,\n\t\t0x0A, 0xED, 0x51, 0x0C, 0x36, 0x6A, 0xB3, 0x38,\n\t\t0xF0, 0x74, 0xA9, 0x41, 0xB4, 0x04, 0xFB, 0x34,\n\t\t0x9C, 0xAA, 0xEC, 0x82, 0x1E, 0x08, 0x50, 0xA6,\n\t\t0x27, 0x77, 0x7C, 0xC8, 0xF5, 0xAB, 0xCE, 0x6B,\n\t\t0x50, 0x92, 0x90, 0x02, 0x7A, 0x2A, 0x28, 0xFF,\n\t\t0x1D, 0xB6, 0x2A, 0x5E, 0xD2, 0xF9, 0x5F, 0xC6,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC6, 0xAE, 0x8B, 0x6A, 0x06, 0x09, 0x17, 0xCD,\n\t\t0x49, 0x8A, 0xA7, 0x87, 0x4A, 0xD4, 0x4B, 0xAF,\n\t\t0xF7, 0x3E, 0xFC, 0x89, 0xA0, 0x23, 0xD9, 0xF3,\n\t\t0xE9, 0xD1, 0x2C, 0x03, 0xD0, 0xB7, 0xF5, 0xBC,\n\t\t0xB5, 0xE2, 0x4E, 0x1B, 0xC2, 0xAB, 0x2F, 0x2C,\n\t\t0x67, 0xB9, 0xA9, 0xD3, 0x6F, 0xF8, 0xBE, 0xB5,\n\t\t0x1B, 0x5A, 0xFF, 0xD4, 0xA3, 0x51, 0x03, 0x61,\n\t\t0x00, 0x1C, 0x80, 0x64, 0x29, 0x55, 0xB2, 0x2E,\n\t\t0xA4, 0xBF, 0x28, 0xB8, 0x1A, 0x5A, 0xFF, 0xE5,\n\t\t0xEC, 0xDB, 0xAB, 0xD8, 0xD1, 0x79, 0x60, 0xA6,\n\t\t0xAF, 0x38, 0x25, 0xA4, 0x52, 0x2F, 0xE7, 0x6B,\n\t\t0x3D, 0x72, 0x0B, 0x5D, 0x06, 0xE6, 0x6B, 0xFF,\n\t\t0x53, 0x79, 0xD7, 0xA8, 0xDE, 0x1F, 0x5C, 0xC3,\n\t\t0xE7, 0xBB, 0x75, 0x16, 0x3A, 0x85, 0x4D, 0x77,\n\t\t0xD9, 0xB3, 0x94, 0x9B, 0xF9, 0x04, 0xB6, 0xC4,\n\t\t0xE5, 0x68, 0x68, 0x2F, 0x0D, 0xAB, 0x7F, 0x21,\n\t\t0x7F, 0x80, 0xDA, 0x73, 0x03, 0xCF, 0xDC, 0x9A,\n\t\t0x53, 0xC1, 0x7B, 0x6B, 0x51, 0xD8, 0xDD, 0xFF,\n\t\t0x0C, 0xE4, 0x95, 0x41, 0xE0, 0xC7, 0xD7, 0xB2,\n\t\t0xEE, 0xD8, 0x2A, 0x9D, 0x6B, 0xE4, 0xAE, 0xC7,\n\t\t0x32, 0x74, 0xC3, 0x08, 0x95, 0xF5, 0xF0, 0xF5,\n\t\t0xFA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0x6C, 0x9A, 0x15, 0xA8, 0x9C, 0xD6, 0x6A,\n\t\t0x00, 0xF2, 0x61, 0x22, 0xE3, 0x3A, 0xB0, 0xA0,\n\t\t0x8C, 0x4F, 0x73, 0xF0, 0x73, 0xD8, 0x43, 0xE0,\n\t\t0xF6, 0xA4, 0xC1, 0x61, 0x82, 0x71, 0xCF, 0xD6,\n\t\t0x4E, 0x52, 0xA0, 0x55, 0x32, 0x7D, 0xEA, 0xAE,\n\t\t0xA8, 0x84, 0x1B, 0xDD, 0x5B, 0x77, 0x8E, 0xBB,\n\t\t0xBD, 0x46, 0xFB, 0xC5, 0xF4, 0x33, 0x62, 0x32,\n\t\t0x62, 0x08, 0xFD, 0xB0, 0xD0, 0xF9, 0x31, 0x53,\n\t\t0xC5, 0x70, 0x72, 0xE2, 0xE8, 0x4C, 0xEC, 0xFE,\n\t\t0x3B, 0x45, 0xAC, 0xCA, 0xE7, 0xCF, 0x9D, 0xD1,\n\t\t0xB3, 0xEA, 0xF9, 0xD8, 0x25, 0x0D, 0x81, 0x74,\n\t\t0xB3, 0xDA, 0xDE, 0x22, 0x56, 0xEC, 0xC8, 0xC3,\n\t\t0xAC, 0xC7, 0x7F, 0x79, 0xD1, 0xBF, 0x97, 0x95,\n\t\t0xA5, 0x3C, 0x46, 0xC0, 0xF0, 0x41, 0x96, 0xD8,\n\t\t0xB4, 0x92, 0x60, 0x8A, 0x9F, 0x2A, 0x0F, 0x0B,\n\t\t0x80, 0x29, 0x4E, 0x2A, 0xBE, 0x01, 0x2D, 0xC0,\n\t\t0x1E, 0x60, 0xAF, 0x94, 0x32, 0x3C, 0x46, 0x7F,\n\t\t0x44, 0xC5, 0x36, 0xBF, 0x37, 0x5C, 0xDD, 0xBB,\n\t\t0x06, 0x8C, 0x78, 0x43, 0x28, 0x43, 0x70, 0x3D,\n\t\t0xD0, 0x05, 0x44, 0xF4, 0xFF, 0xF3, 0xEA, 0xA1,\n\t\t0xA5, 0xA1, 0x46, 0x7A, 0xFA, 0xAE, 0x78, 0x15,\n\t\t0xF8, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x88, 0xB3, 0x83, 0xCB, 0x26, 0x69, 0x37, 0xC4,\n\t\t0x25, 0x9F, 0xC6, 0x5B, 0x90, 0x05, 0xA8, 0xC1,\n\t\t0x90, 0xEE, 0x6C, 0xC4, 0xB7, 0xD3, 0x57, 0x59,\n\t\t0x00, 0xE6, 0xF3, 0xF0, 0x91, 0xD0, 0xA2, 0xCE,\n\t\t0xFA, 0x26, 0xE6, 0x01, 0x25, 0x9F, 0xFB, 0x3F,\n\t\t0xD0, 0x30, 0x83, 0x27, 0x0E, 0xB6, 0x3D, 0xB1,\n\t\t0xFF, 0xB8, 0xB4, 0x51, 0x5E, 0xC4, 0x54, 0xD1,\n\t\t0x2F, 0x09, 0x44, 0xF8, 0xF9, 0xF6, 0x86, 0x9E,\n\t\t0xED, 0xC2, 0xC5, 0xF1, 0x68, 0x97, 0x66, 0xA7,\n\t\t0x48, 0xD7, 0x4E, 0x79, 0xAD, 0x83, 0xFF, 0x6A,\n\t\t0x16, 0x39, 0xAE, 0xFD, 0xEC, 0x61, 0x09, 0x34,\n\t\t0x2D, 0xEA, 0xD3, 0x1E, 0x9C, 0xEA, 0xD5, 0x0B,\n\t\t0xCC, 0x00, 0xC5, 0xB2, 0x20, 0x6E, 0x8A, 0xAA,\n\t\t0x47, 0xFD, 0xD0, 0x13, 0x97, 0xB1, 0x41, 0x88,\n\t\t0x04, 0x90, 0x17, 0x41, 0x41, 0xA1, 0xE6, 0xE1,\n\t\t0x92, 0x68, 0x37, 0x8C, 0x1B, 0x54, 0xA8, 0x4A,\n\t\t0xBA, 0x60, 0xCA, 0x71, 0x1F, 0xD7, 0x2F, 0x7D,\n\t\t0xF8, 0x8E, 0x12, 0x0D, 0xFE, 0xA2, 0xCA, 0xA1,\n\t\t0x40, 0x08, 0x5A, 0x0C, 0xF7, 0x33, 0x42, 0xF3,\n\t\t0xC5, 0x88, 0xB7, 0xED, 0xFB, 0x5B, 0x5E, 0x5C,\n\t\t0xCA, 0xBD, 0x68, 0xA3, 0x23, 0x64, 0x74, 0x6D,\n\t\t0x92, 0xD5, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0x0B, 0x29, 0x3F, 0x1B, 0xA0, 0x2A, 0x32,\n\t\t0x67, 0x43, 0x50, 0x9F, 0x41, 0xEF, 0xDF, 0xEE,\n\t\t0xAC, 0x1E, 0xFC, 0x45, 0x13, 0x7A, 0xC0, 0x3E,\n\t\t0x39, 0x7A, 0x32, 0x73, 0xA1, 0xF5, 0x86, 0xA0,\n\t\t0x19, 0x0C, 0xFB, 0x4E, 0xA9, 0x6D, 0x6C, 0x13,\n\t\t0xCA, 0x69, 0x2A, 0x4D, 0xE6, 0xDE, 0x90, 0x5C,\n\t\t0x83, 0x38, 0xC3, 0xE2, 0x9A, 0x04, 0xCB, 0xAE,\n\t\t0x76, 0x27, 0x2F, 0x56, 0x8B, 0x9D, 0x79, 0x5C,\n\t\t0xEA, 0x5D, 0x75, 0x81, 0x06, 0xB9, 0xD9, 0xCF,\n\t\t0xF6, 0xF8, 0x0E, 0xF6, 0x50, 0xD6, 0xB7, 0xC4,\n\t\t0x28, 0xEA, 0x39, 0x46, 0xC3, 0xAC, 0xC5, 0x94,\n\t\t0x90, 0x7F, 0xE4, 0x22, 0x7E, 0xD6, 0x8F, 0xAF,\n\t\t0x31, 0xF2, 0xF6, 0x77, 0x5F, 0x1B, 0xE5, 0x13,\n\t\t0x9D, 0xC0, 0xB4, 0xD7, 0x3E, 0xD6, 0x30, 0x8F,\n\t\t0xA2, 0x26, 0xB9, 0x07, 0x75, 0x61, 0xC9, 0xE4,\n\t\t0xC7, 0xA4, 0xDF, 0x68, 0xCC, 0x6B, 0x81, 0x9B,\n\t\t0x0F, 0x46, 0x3A, 0x11, 0xB9, 0xA0, 0x96, 0x82,\n\t\t0xBA, 0x99, 0x75, 0x2C, 0x4D, 0xB7, 0xAE, 0xA9,\n\t\t0xBE, 0xAC, 0x1D, 0x92, 0x79, 0xF2, 0xC2, 0x67,\n\t\t0x5D, 0x42, 0xB5, 0x51, 0xD2, 0x7A, 0xA2, 0xC1,\n\t\t0xC3, 0x41, 0x25, 0xE3, 0x2F, 0x2F, 0x6F, 0x45,\n\t\t0xC3, 0x5B, 0xCA, 0x45, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0x80, 0x1A, 0x74, 0x13, 0x31, 0x1E, 0x1D,\n\t\t0x1B, 0x19, 0xB3, 0xC3, 0x21, 0x54, 0x2B, 0x22,\n\t\t0xE2, 0xA4, 0xCC, 0xBE, 0x34, 0x05, 0x45, 0xD2,\n\t\t0x72, 0xAB, 0xED, 0xE9, 0x22, 0x37, 0x41, 0xD9,\n\t\t0x83, 0x5A, 0x0F, 0xC8, 0x0C, 0xC9, 0xDA, 0x97,\n\t\t0xA1, 0x3F, 0x8B, 0xB4, 0x11, 0x0E, 0xB4, 0xAD,\n\t\t0x71, 0x09, 0x3E, 0xFB, 0xA1, 0x65, 0xB1, 0xED,\n\t\t0xAD, 0x0D, 0xA0, 0x1D, 0xA8, 0x9D, 0x86, 0x72,\n\t\t0x6E, 0x0D, 0x8E, 0x42, 0xAE, 0x00, 0x3B, 0x4B,\n\t\t0x50, 0x29, 0x7D, 0x23, 0x3C, 0x87, 0xDA, 0x08,\n\t\t0x40, 0x6F, 0x0E, 0x7F, 0xC5, 0x8B, 0xA6, 0xDA,\n\t\t0x5E, 0xE5, 0xBA, 0x3D, 0x2D, 0x71, 0x42, 0xCB,\n\t\t0xE6, 0x63, 0x27, 0x34, 0xEB, 0x2E, 0x7B, 0x78,\n\t\t0x63, 0xC1, 0x5C, 0xC8, 0x21, 0x98, 0xEE, 0x8F,\n\t\t0x9A, 0x0A, 0xE0, 0xB7, 0xF9, 0x3B, 0xDB, 0xDA,\n\t\t0x1E, 0xD2, 0x69, 0xB3, 0x82, 0x4D, 0x5D, 0x3C,\n\t\t0x8E, 0x78, 0x51, 0x38, 0x15, 0xB1, 0x7A, 0x4C,\n\t\t0x0C, 0xC8, 0xC9, 0x70, 0x6B, 0x9C, 0x77, 0x42,\n\t\t0x3A, 0x30, 0x9A, 0xE3, 0xFD, 0x98, 0xE1, 0xE0,\n\t\t0x5C, 0xDB, 0xE9, 0xE2, 0x57, 0x78, 0x34, 0xFD,\n\t\t0x71, 0xF9, 0x64, 0x30, 0x1B, 0x10, 0xB6, 0x6C,\n\t\t0x31, 0x6A, 0x2D, 0x8F, 0x2C, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0xD3, 0x2A, 0x2B, 0xC1, 0x5A, 0x9E, 0x96,\n\t\t0xA1, 0x00, 0x62, 0x44, 0x04, 0xFD, 0x0A, 0x4E,\n\t\t0x54, 0xBA, 0x9F, 0x8C, 0x05, 0x43, 0xD8, 0xCC,\n\t\t0xF7, 0xC5, 0xC2, 0xE3, 0x5F, 0x5E, 0x8C, 0x3C,\n\t\t0x11, 0xDF, 0xD4, 0x97, 0x32, 0x0A, 0xA9, 0x03,\n\t\t0x90, 0x0A, 0x4C, 0xA5, 0x5A, 0x2B, 0x32, 0x3B,\n\t\t0x3A, 0xC4, 0xA7, 0xCF, 0xCD, 0x01, 0xBF, 0x0B,\n\t\t0x44, 0x8D, 0xB8, 0x82, 0x90, 0x72, 0xBE, 0xE6,\n\t\t0xB7, 0x7C, 0x3D, 0x7B, 0xEC, 0x2E, 0x1D, 0x8B,\n\t\t0x41, 0x4D, 0x90, 0x72, 0x88, 0xD4, 0xA8, 0x04,\n\t\t0xD2, 0x37, 0x95, 0x46, 0xEF, 0x2E, 0x2D, 0xC6,\n\t\t0x28, 0x26, 0x95, 0x89, 0x16, 0x4B, 0x13, 0xFC,\n\t\t0xEB, 0x32, 0xDB, 0xA6, 0xFD, 0x5D, 0x48, 0xA9,\n\t\t0x56, 0xCE, 0x0B, 0x5C, 0x3E, 0xB2, 0x8D, 0x89,\n\t\t0x4A, 0x95, 0xAF, 0x58, 0xBF, 0x52, 0xF0, 0xD6,\n\t\t0xD6, 0xCB, 0xE5, 0x13, 0x17, 0x15, 0x27, 0x44,\n\t\t0xB4, 0xCC, 0xFC, 0x91, 0x8E, 0xD1, 0x7F, 0xA6,\n\t\t0x85, 0x64, 0x78, 0xD5, 0x80, 0xB3, 0x89, 0x01,\n\t\t0x6B, 0x77, 0x2E, 0x1D, 0x02, 0xE5, 0x7D, 0x22,\n\t\t0x17, 0xA2, 0x04, 0xE2, 0x53, 0x61, 0xD9, 0x1D,\n\t\t0x48, 0x45, 0xA3, 0xFA, 0x20, 0xFE, 0xFE, 0x2C,\n\t\t0x50, 0x04, 0xF1, 0xF8, 0x9F, 0xF7, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF5, 0x37, 0xB4, 0x37, 0x66, 0x27, 0x59, 0xBE,\n\t\t0xF8, 0xBD, 0x64, 0x36, 0x85, 0x36, 0xB9, 0xC6,\n\t\t0x4F, 0xFF, 0xBD, 0xDC, 0x5E, 0x2C, 0xBD, 0xAD,\n\t\t0x46, 0x5C, 0x39, 0x66, 0xB7, 0xF2, 0xC4, 0xBC,\n\t\t0x5B, 0x96, 0x76, 0x7E, 0xF4, 0x0A, 0x1C, 0x14,\n\t\t0x4A, 0x4F, 0x1C, 0xD4, 0x9E, 0xDC, 0x4C, 0xC5,\n\t\t0xB5, 0x7E, 0x7E, 0xB3, 0x0D, 0x9B, 0x90, 0x10,\n\t\t0x8F, 0x6F, 0xD3, 0xC0, 0xDC, 0x8A, 0x88, 0x08,\n\t\t0xB9, 0xE0, 0xBD, 0x13, 0xAA, 0x3D, 0x66, 0x1C,\n\t\t0x48, 0x63, 0x63, 0x7C, 0x5E, 0x4B, 0xA2, 0x86,\n\t\t0x55, 0x36, 0x94, 0xA6, 0x0B, 0xEF, 0x18, 0x80,\n\t\t0x12, 0x99, 0xAE, 0x34, 0x9D, 0xF5, 0x3A, 0x35,\n\t\t0x50, 0x51, 0xDC, 0xC4, 0x6A, 0x7D, 0x00, 0x3C,\n\t\t0x4A, 0xA6, 0x13, 0x80, 0x8F, 0x43, 0x0E, 0x9D,\n\t\t0xB8, 0xCA, 0x7D, 0xFE, 0x0B, 0x3F, 0x0A, 0x4C,\n\t\t0x5A, 0xB6, 0xEB, 0x30, 0x6A, 0xEB, 0x53, 0xE1,\n\t\t0x1A, 0x01, 0xF9, 0x10, 0x06, 0x4F, 0xBE, 0x6C,\n\t\t0xA7, 0x8B, 0x2A, 0x94, 0xFA, 0xC3, 0x4A, 0x26,\n\t\t0x02, 0xF7, 0x3D, 0xE3, 0xF2, 0x75, 0x95, 0x3E,\n\t\t0x13, 0xFF, 0x5C, 0x6B, 0xB5, 0xC3, 0x9B, 0x82,\n\t\t0x32, 0x1E, 0xAD, 0x17, 0xEC, 0x0F, 0x8E, 0xCC,\n\t\t0x47, 0x9E, 0x6A, 0xFB, 0xC9, 0x26, 0xE1, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0xD9, 0xFB, 0x7D, 0x5B, 0x5D, 0x50, 0x74,\n\t\t0x97, 0x1E, 0x69, 0x30, 0x07, 0x20, 0x01, 0x4D,\n\t\t0xEB, 0xA6, 0xFB, 0xDB, 0x94, 0x2B, 0xD2, 0x97,\n\t\t0x04, 0xCD, 0xFC, 0xD4, 0x0F, 0xA5, 0x28, 0x1D,\n\t\t0x2A, 0x1B, 0x9F, 0x5B, 0x77, 0x61, 0x83, 0xE0,\n\t\t0x3F, 0xF9, 0x9C, 0x29, 0x58, 0x7F, 0x10, 0xE8,\n\t\t0xD3, 0x25, 0xCB, 0x49, 0xC5, 0xC9, 0x3E, 0x94,\n\t\t0xF5, 0x13, 0x27, 0x41, 0xB9, 0x2C, 0x40, 0x86,\n\t\t0xEE, 0xC1, 0x37, 0x4D, 0xEA, 0x5C, 0x1E, 0x77,\n\t\t0x2C, 0xBB, 0x23, 0x0C, 0x7B, 0x31, 0xF3, 0xE9,\n\t\t0x62, 0xEB, 0x57, 0x2B, 0xE8, 0x10, 0x07, 0x6B,\n\t\t0xDB, 0x92, 0x6B, 0x63, 0x73, 0x25, 0x22, 0xCD,\n\t\t0xF8, 0x15, 0xC3, 0xAB, 0x99, 0xBB, 0xC1, 0x64,\n\t\t0xA1, 0x03, 0x6A, 0xAB, 0x10, 0x3C, 0xAC, 0x7B,\n\t\t0x82, 0x3D, 0xD2, 0x1A, 0x91, 0x1A, 0xEC, 0x9B,\n\t\t0xC7, 0x94, 0x02, 0x8F, 0x07, 0xB7, 0xF8, 0x39,\n\t\t0xBA, 0xE0, 0xE6, 0x82, 0x11, 0x28, 0x64, 0x41,\n\t\t0xF1, 0xC8, 0xD3, 0xA3, 0x5B, 0x28, 0x1F, 0xD3,\n\t\t0x21, 0x31, 0x25, 0x77, 0xBB, 0xDA, 0x04, 0xF6,\n\t\t0x43, 0xEC, 0xB2, 0xA7, 0x4E, 0xC4, 0x52, 0x7B,\n\t\t0xB5, 0x14, 0x8D, 0xBC, 0xCB, 0xEB, 0xA7, 0x49,\n\t\t0xF5, 0xEA, 0x19, 0xB6, 0x07, 0x23, 0x66, 0xBA,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5B, 0xD6, 0x37, 0x37, 0x44, 0x9D, 0xE2, 0xD2,\n\t\t0x0C, 0xA6, 0x39, 0x43, 0x95, 0x33, 0x38, 0xEC,\n\t\t0xF4, 0xCD, 0xD6, 0xCD, 0x0A, 0x72, 0x62, 0x41,\n\t\t0xAD, 0xB0, 0x43, 0x76, 0x38, 0x5A, 0x80, 0x9C,\n\t\t0xC6, 0xBA, 0x0F, 0x34, 0x82, 0xA3, 0x10, 0x74,\n\t\t0x6F, 0xBC, 0x2C, 0xD5, 0xEB, 0x21, 0x4F, 0x03,\n\t\t0xA1, 0x4C, 0xDC, 0x54, 0x87, 0x77, 0xFB, 0x0D,\n\t\t0x04, 0x8D, 0x65, 0x9C, 0xD7, 0x5A, 0x96, 0x2E,\n\t\t0x49, 0x0C, 0x4F, 0xE4, 0x7A, 0xFF, 0xC2, 0x43,\n\t\t0x0A, 0x34, 0xB1, 0x02, 0x75, 0xE4, 0xC7, 0x67,\n\t\t0x52, 0xA1, 0x15, 0xAA, 0xE3, 0xA2, 0x4D, 0x4F,\n\t\t0xB4, 0xFA, 0xD8, 0x9C, 0xE4, 0xD7, 0x9D, 0x65,\n\t\t0xDE, 0x10, 0x29, 0x2F, 0x34, 0x90, 0xBF, 0xDA,\n\t\t0xEA, 0xBF, 0xAE, 0x08, 0xED, 0x51, 0xBD, 0xA6,\n\t\t0xEC, 0x82, 0x30, 0xE6, 0x6C, 0xB0, 0x7D, 0xDB,\n\t\t0xEE, 0xC2, 0x6E, 0x3E, 0xF6, 0x8D, 0xD7, 0x1C,\n\t\t0x85, 0x29, 0x00, 0x65, 0x9F, 0xCF, 0x0C, 0x96,\n\t\t0x3F, 0x45, 0x74, 0xFF, 0xE4, 0x62, 0x6A, 0x33,\n\t\t0xDB, 0x9A, 0xBF, 0x08, 0x73, 0xDD, 0xE6, 0x8B,\n\t\t0x21, 0x13, 0x84, 0x98, 0xB8, 0x1E, 0x8C, 0xC4,\n\t\t0x4D, 0x35, 0x4B, 0xE4, 0x07, 0x36, 0x15, 0x88,\n\t\t0x9A, 0x7D, 0xDF, 0xF6, 0x33, 0xB5, 0x44, 0x7D,\n\t\t0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA6, 0x83, 0xEC, 0x82, 0x50, 0x50, 0x65, 0x71,\n\t\t0xF9, 0xC6, 0x40, 0xFB, 0x18, 0x37, 0xE1, 0xEB,\n\t\t0xB0, 0x6F, 0x12, 0x3E, 0x74, 0x5F, 0x95, 0xE5,\n\t\t0x21, 0xE4, 0xEA, 0x7A, 0x0B, 0x2B, 0x08, 0xA5,\n\t\t0x14, 0xBB, 0xE5, 0xBD, 0xFD, 0x31, 0x69, 0x03,\n\t\t0xD1, 0xD6, 0xA0, 0x5F, 0x5A, 0x14, 0x3D, 0x94,\n\t\t0xDA, 0xB6, 0x1D, 0x8A, 0x3A, 0x14, 0x6A, 0xB4,\n\t\t0x0B, 0x2D, 0x6B, 0x72, 0xDF, 0x2F, 0x0E, 0x94,\n\t\t0x58, 0x75, 0xA8, 0xAA, 0x70, 0x51, 0xED, 0x11,\n\t\t0x59, 0x75, 0xF6, 0xF1, 0x56, 0x7C, 0xFC, 0xBF,\n\t\t0x04, 0xC5, 0xE1, 0x1E, 0x3A, 0x70, 0x27, 0xB8,\n\t\t0xE1, 0x79, 0xBA, 0x00, 0x73, 0x91, 0x81, 0xBA,\n\t\t0x10, 0xB0, 0x28, 0xE3, 0xDF, 0x72, 0x59, 0xD0,\n\t\t0x71, 0x2F, 0x4A, 0x6C, 0xEF, 0x96, 0x46, 0x9F,\n\t\t0xF7, 0x37, 0x86, 0x5B, 0x85, 0xFE, 0xE2, 0xC2,\n\t\t0xDB, 0x02, 0xA6, 0x42, 0x3E, 0x32, 0x50, 0x53,\n\t\t0x81, 0xE1, 0x8A, 0x1E, 0x0B, 0x4C, 0xE3, 0xC7,\n\t\t0x99, 0x8B, 0x8D, 0x6B, 0x1B, 0x5E, 0x09, 0xC3,\n\t\t0xA2, 0x80, 0xB8, 0x54, 0x86, 0xD0, 0x98, 0x4C,\n\t\t0x9E, 0x19, 0x3B, 0x0A, 0xD2, 0x04, 0x3C, 0x2B,\n\t\t0xC4, 0xAD, 0x04, 0xF5, 0xB0, 0x0A, 0x73, 0x95,\n\t\t0x67, 0x15, 0x93, 0x7E, 0xEB, 0xF6, 0xB3, 0xE2,\n\t\t0x7A, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0xF9, 0xD1, 0x60, 0xB8, 0xE8, 0x1C, 0x42,\n\t\t0x93, 0x0C, 0x48, 0x95, 0x6F, 0xCB, 0x46, 0xB2,\n\t\t0x0B, 0x66, 0x56, 0xEE, 0x30, 0xE5, 0xA5, 0x1D,\n\t\t0xD6, 0x31, 0x78, 0x76, 0xDC, 0x33, 0xE0, 0x16,\n\t\t0x0D, 0x31, 0x28, 0x0F, 0xC1, 0x85, 0xE5, 0x84,\n\t\t0x79, 0xF9, 0x94, 0x99, 0x1D, 0x57, 0x5A, 0x91,\n\t\t0x70, 0x73, 0xB4, 0x43, 0x99, 0x19, 0xC9, 0xAC,\n\t\t0x49, 0xB6, 0xA7, 0xC3, 0xF9, 0x85, 0x21, 0x1D,\n\t\t0x08, 0x4C, 0x82, 0xC9, 0xD5, 0xC5, 0xB9, 0xA2,\n\t\t0xD2, 0x9C, 0x56, 0x99, 0xA2, 0x2E, 0x79, 0xDE,\n\t\t0x39, 0x58, 0xD7, 0xB0, 0xE8, 0x56, 0xB9, 0xAA,\n\t\t0x97, 0x49, 0x3C, 0xD4, 0x56, 0x3A, 0xAA, 0x04,\n\t\t0xFA, 0x39, 0x77, 0xA9, 0xBB, 0x89, 0xE0, 0xBC,\n\t\t0x06, 0xA8, 0x22, 0x96, 0xBD, 0xC7, 0x6D, 0x20,\n\t\t0xC8, 0xD3, 0x93, 0x77, 0x01, 0x76, 0xD6, 0x48,\n\t\t0x71, 0x24, 0x54, 0x30, 0x5F, 0xDF, 0xCF, 0x4E,\n\t\t0x11, 0x7D, 0x05, 0xAC, 0xB5, 0xA5, 0xB0, 0x06,\n\t\t0xA9, 0xF8, 0xD0, 0xDC, 0x66, 0xDC, 0xA7, 0x08,\n\t\t0xC4, 0xE4, 0x10, 0x3C, 0xA8, 0x25, 0xD2, 0x33,\n\t\t0x17, 0x50, 0x68, 0x5C, 0x44, 0xCE, 0x3D, 0x9B,\n\t\t0x3E, 0x75, 0x34, 0x55, 0x58, 0x0F, 0x4D, 0x6A,\n\t\t0xC4, 0x53, 0x3E, 0xDE, 0xEB, 0x02, 0xCE, 0xBE,\n\t\t0xC7, 0xCC, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x67, 0xBB, 0x59, 0xC3, 0xEF, 0x5E, 0xE8, 0xBC,\n\t\t0x79, 0xB8, 0x9A, 0x67, 0x3E, 0x33, 0x1E, 0x58,\n\t\t0x12, 0x15, 0x07, 0x6C, 0xC3, 0x6B, 0x68, 0xF5,\n\t\t0x17, 0xCA, 0x0A, 0x74, 0xF7, 0x4E, 0xFA, 0xFE,\n\t\t0x9D, 0xCC, 0x24, 0x0E, 0x6D, 0x8C, 0xA4, 0xB2,\n\t\t0x10, 0x19, 0xC2, 0x7D, 0x6C, 0x92, 0x89, 0xF4,\n\t\t0x41, 0x9B, 0x4F, 0x21, 0x8E, 0xEB, 0x39, 0xEB,\n\t\t0x74, 0x1C, 0x5E, 0xBE, 0xBF, 0xE0, 0xED, 0x2F,\n\t\t0x6F, 0xAE, 0xEC, 0x5E, 0x8C, 0x47, 0x7A, 0xCF,\n\t\t0x71, 0x90, 0x79, 0x90, 0xE8, 0xE2, 0x88, 0xF4,\n\t\t0xD4, 0x04, 0x91, 0x11, 0x77, 0x9B, 0x06, 0x35,\n\t\t0xC7, 0xBB, 0xEC, 0x16, 0xB7, 0x64, 0x93, 0xF1,\n\t\t0xC2, 0x2F, 0x64, 0x57, 0x45, 0xFD, 0xAC, 0x2B,\n\t\t0x38, 0x36, 0x79, 0xFE, 0xE5, 0x73, 0xE4, 0xF4,\n\t\t0x7A, 0xF4, 0x5E, 0xE0, 0x8D, 0x84, 0xF6, 0x3A,\n\t\t0x5A, 0xCE, 0x4E, 0xE1, 0xC0, 0x6F, 0xA4, 0x1E,\n\t\t0x2E, 0x6E, 0x14, 0xB7, 0xBC, 0x39, 0x2E, 0x38,\n\t\t0x42, 0x68, 0x13, 0x08, 0x7A, 0x3A, 0x46, 0x1E,\n\t\t0xFC, 0x62, 0xED, 0x19, 0x41, 0xDC, 0x8F, 0x17,\n\t\t0x28, 0xA2, 0xBD, 0xC0, 0x4F, 0xDE, 0x72, 0xA0,\n\t\t0xB7, 0x86, 0x55, 0x87, 0x83, 0xC8, 0x4A, 0xBD,\n\t\t0x4B, 0xD1, 0x00, 0xE4, 0x92, 0x69, 0x79, 0xA0,\n\t\t0xA5, 0xE7, 0x07, 0xB1, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x41, 0x14, 0x71, 0x69, 0xD2, 0x93, 0x7F,\n\t\t0xF2, 0x37, 0x3B, 0xD0, 0xA9, 0xAE, 0xFA, 0x77,\n\t\t0x96, 0x8E, 0xC8, 0xF0, 0xD9, 0x93, 0xC6, 0xF9,\n\t\t0x88, 0x1E, 0xB1, 0x74, 0xA1, 0x91, 0x1E, 0x05,\n\t\t0xCD, 0xC4, 0x59, 0x93, 0xCB, 0x86, 0xD1, 0x49,\n\t\t0xA7, 0x54, 0xBB, 0xE3, 0x21, 0xAE, 0x38, 0x36,\n\t\t0x3F, 0x95, 0x18, 0xC5, 0x0D, 0xD3, 0xFA, 0xF0,\n\t\t0x87, 0xFF, 0xEE, 0xEB, 0x6A, 0x05, 0x8B, 0x22,\n\t\t0x6C, 0xCA, 0xB7, 0x85, 0x8C, 0x00, 0xBA, 0x6D,\n\t\t0xE0, 0xE8, 0xF4, 0xD0, 0x34, 0xB1, 0xD2, 0x75,\n\t\t0x08, 0xDA, 0x5C, 0xC4, 0x73, 0xF3, 0xA4, 0x13,\n\t\t0x18, 0x9E, 0xE6, 0xFD, 0x91, 0x2D, 0x77, 0x50,\n\t\t0x48, 0x69, 0x12, 0x94, 0x4D, 0x4D, 0xC3, 0x44,\n\t\t0x05, 0xCE, 0x5C, 0xCC, 0x38, 0x85, 0xFB, 0x0A,\n\t\t0xAB, 0xCB, 0x92, 0x2B, 0xCF, 0xA9, 0x08, 0x1D,\n\t\t0x0A, 0xB8, 0x4C, 0x28, 0x80, 0x22, 0xBD, 0x50,\n\t\t0x12, 0x35, 0xA8, 0x35, 0xEB, 0x2E, 0x11, 0x24,\n\t\t0xED, 0x1D, 0x48, 0xFD, 0x4F, 0x86, 0x82, 0xDA,\n\t\t0x8E, 0x79, 0x19, 0x32, 0x10, 0x31, 0x32, 0x65,\n\t\t0x02, 0x27, 0x33, 0x75, 0x62, 0x5C, 0x4E, 0x3A,\n\t\t0x72, 0x82, 0xB9, 0xF5, 0x34, 0x52, 0x19, 0x5E,\n\t\t0x53, 0xC6, 0xB4, 0xB5, 0x7C, 0xD5, 0xC6, 0x6F,\n\t\t0x62, 0x1B, 0xED, 0x18, 0x14, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x27, 0xE7, 0x87, 0x2A, 0x54, 0xDF, 0xFF, 0x35,\n\t\t0x9E, 0xA7, 0xF0, 0xFC, 0xA2, 0x56, 0x98, 0x3F,\n\t\t0x76, 0x00, 0x23, 0x6E, 0x71, 0x6E, 0x11, 0x1B,\n\t\t0xE1, 0x5A, 0x1F, 0xE7, 0x2E, 0xB6, 0x69, 0x23,\n\t\t0xEA, 0x60, 0x03, 0x8C, 0xA2, 0x95, 0x3B, 0x02,\n\t\t0x86, 0x44, 0x7D, 0xFE, 0x4F, 0xE8, 0x53, 0xCA,\n\t\t0x13, 0xC4, 0xD1, 0xDD, 0xC7, 0xA5, 0x78, 0xF1,\n\t\t0xFC, 0x5F, 0xC8, 0x59, 0x8B, 0x05, 0x80, 0x9A,\n\t\t0xD0, 0xC6, 0x4A, 0x43, 0x63, 0xC0, 0x22, 0x8F,\n\t\t0x8D, 0x15, 0xE2, 0x82, 0x80, 0x83, 0x7A, 0x16,\n\t\t0xA5, 0xC4, 0xDA, 0xDA, 0xB6, 0x81, 0xE2, 0x89,\n\t\t0x68, 0xAE, 0x17, 0x93, 0x46, 0x39, 0xFB, 0xC1,\n\t\t0x24, 0xBC, 0x59, 0x21, 0x21, 0x38, 0xE4, 0x94,\n\t\t0xEE, 0xCA, 0xD4, 0x8F, 0x65, 0x46, 0xC3, 0x83,\n\t\t0x66, 0xF1, 0xB7, 0xB2, 0xA0, 0xF5, 0x6F, 0x57,\n\t\t0x9F, 0x41, 0xFB, 0x3A, 0xEF, 0x75, 0xDC, 0x5A,\n\t\t0x09, 0x58, 0xB2, 0x5D, 0xEA, 0xA5, 0x0C, 0xB7,\n\t\t0xFD, 0x1C, 0x69, 0x81, 0x6A, 0xA9, 0xA5, 0x18,\n\t\t0x74, 0xA9, 0x8E, 0x57, 0x91, 0x1A, 0x33, 0xDA,\n\t\t0xF7, 0x73, 0xC6, 0xE6, 0x16, 0x6C, 0xEC, 0xFE,\n\t\t0xEC, 0x7A, 0x0C, 0xF5, 0x4D, 0xF0, 0x1A, 0xB4,\n\t\t0xB9, 0x31, 0x98, 0x4F, 0x54, 0x42, 0x4E, 0x92,\n\t\t0xE0, 0x8C, 0xD9, 0x2D, 0x5E, 0x43, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0xDC, 0xC9, 0xC2, 0x78, 0x3B, 0x3F, 0xBF,\n\t\t0x67, 0x11, 0xD0, 0x25, 0x05, 0xB9, 0x24, 0xE7,\n\t\t0x2E, 0xC6, 0x73, 0x61, 0x31, 0x15, 0x90, 0x17,\n\t\t0xB9, 0x66, 0xDD, 0xA9, 0x09, 0x86, 0xB9, 0x75,\n\t\t0x22, 0xBF, 0x52, 0xFD, 0x15, 0xFC, 0x05, 0x60,\n\t\t0xEC, 0xB9, 0x1E, 0x21, 0x75, 0x32, 0x23, 0x34,\n\t\t0xAA, 0xAA, 0x00, 0x97, 0xE1, 0xF3, 0x77, 0x7C,\n\t\t0x0B, 0xE6, 0xD5, 0xD3, 0xDE, 0x18, 0xED, 0x6F,\n\t\t0xA3, 0x44, 0x41, 0x33, 0x48, 0x60, 0x68, 0xA7,\n\t\t0x77, 0x44, 0x3A, 0x8D, 0x0F, 0xA2, 0x12, 0xCA,\n\t\t0x46, 0x99, 0x49, 0x44, 0x55, 0x5C, 0x87, 0xAD,\n\t\t0x1F, 0xB3, 0xA3, 0x67, 0xDB, 0x71, 0x1C, 0x7E,\n\t\t0xBD, 0x8F, 0x7A, 0x7A, 0x6D, 0xBB, 0x3A, 0x02,\n\t\t0x07, 0xDE, 0x85, 0x85, 0x1D, 0x1B, 0x0A, 0xD2,\n\t\t0xF4, 0x14, 0x9B, 0xDD, 0x5A, 0x5B, 0xA0, 0xE1,\n\t\t0xA8, 0x1F, 0xF7, 0x42, 0xDF, 0x95, 0xED, 0xEE,\n\t\t0x85, 0x0C, 0x0D, 0xE2, 0x0E, 0x90, 0xDD, 0x01,\n\t\t0x75, 0x31, 0x37, 0xCB, 0x8F, 0x2C, 0x64, 0xE5,\n\t\t0xE4, 0x63, 0x8C, 0xEB, 0x89, 0x3A, 0x38, 0x79,\n\t\t0xAE, 0x2C, 0x04, 0x9A, 0xA5, 0xBC, 0xE4, 0x4D,\n\t\t0x56, 0xBF, 0x3F, 0x32, 0x5B, 0x6C, 0x50, 0x29,\n\t\t0xB2, 0xB8, 0xE1, 0xB2, 0xDA, 0x8D, 0xE7, 0xD4,\n\t\t0xE4, 0x8C, 0xA7, 0xD8, 0xF6, 0xFB, 0xDC, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9C, 0xA8, 0x75, 0x11, 0x5B, 0x10, 0x9E, 0xAB,\n\t\t0x53, 0x8D, 0x4E, 0xC7, 0x02, 0x36, 0x00, 0xAD,\n\t\t0x95, 0x3C, 0xAC, 0xDB, 0x49, 0xB5, 0xAB, 0xE2,\n\t\t0x63, 0xE6, 0x8B, 0x48, 0xEA, 0xFA, 0xC8, 0x9A,\n\t\t0x15, 0xE8, 0x03, 0xE8, 0x38, 0xD0, 0x48, 0xD9,\n\t\t0x62, 0x59, 0x72, 0xF2, 0x71, 0xCC, 0x8F, 0x36,\n\t\t0x34, 0x4B, 0xED, 0x7B, 0xAB, 0x69, 0xAB, 0xF0,\n\t\t0xBF, 0x05, 0x97, 0x9A, 0x4C, 0xFF, 0xF2, 0x73,\n\t\t0xB8, 0x2F, 0x99, 0x61, 0x62, 0x65, 0x09, 0x76,\n\t\t0x5F, 0xCB, 0x4B, 0x4E, 0x7F, 0xA4, 0x82, 0x12,\n\t\t0xBC, 0xB3, 0xAB, 0x2B, 0x1F, 0x2D, 0xD5, 0xE2,\n\t\t0xAF, 0x76, 0x8C, 0xBA, 0x63, 0x00, 0xA8, 0x13,\n\t\t0x51, 0x4D, 0xD1, 0x3E, 0x4D, 0x26, 0x9E, 0x3D,\n\t\t0x36, 0x54, 0x8A, 0xF0, 0xCA, 0xCD, 0xB1, 0x8B,\n\t\t0xB2, 0x43, 0x9E, 0xC9, 0x45, 0x9F, 0x6D, 0x84,\n\t\t0x7D, 0x39, 0xF5, 0x59, 0x83, 0x04, 0xEC, 0x46,\n\t\t0xA2, 0x6D, 0x75, 0xDE, 0x1F, 0x9F, 0x0C, 0x2A,\n\t\t0x88, 0xDB, 0x91, 0x5B, 0xD2, 0x6E, 0x45, 0xE1,\n\t\t0xF1, 0xE6, 0x8C, 0x5B, 0x5B, 0x50, 0xD1, 0x89,\n\t\t0x0E, 0x97, 0xA3, 0x80, 0x3C, 0x36, 0x75, 0x5F,\n\t\t0x02, 0x68, 0x63, 0xD1, 0x41, 0x76, 0xB8, 0xB5,\n\t\t0x7F, 0x42, 0xE9, 0x1D, 0x3F, 0xF3, 0x77, 0x87,\n\t\t0xF9, 0xB3, 0x8E, 0x33, 0x3E, 0x9F, 0x04, 0x33,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEC, 0x00, 0x6A, 0xC1, 0x1E, 0x6D, 0x62, 0xB6,\n\t\t0xD9, 0xB3, 0x2E, 0xBE, 0x2E, 0x18, 0xC0, 0x02,\n\t\t0x35, 0x3A, 0x9F, 0xFD, 0x5D, 0xFB, 0xC5, 0x16,\n\t\t0x1A, 0xB8, 0x87, 0x77, 0x0D, 0xDD, 0x9B, 0x8C,\n\t\t0x0E, 0x19, 0xE5, 0x32, 0x1E, 0x5B, 0xC1, 0x05,\n\t\t0xAD, 0xD2, 0x2E, 0x47, 0x30, 0x50, 0xB7, 0x1F,\n\t\t0x03, 0x99, 0x32, 0x7C, 0x7E, 0xBA, 0x1E, 0xF8,\n\t\t0x09, 0xF8, 0x66, 0x7C, 0x1F, 0x4E, 0x2C, 0x71,\n\t\t0x72, 0xE1, 0x0E, 0x75, 0x37, 0x05, 0xE9, 0xA0,\n\t\t0x83, 0xF5, 0xBC, 0xE8, 0x8D, 0x77, 0x52, 0x12,\n\t\t0x25, 0xEC, 0xD9, 0xE8, 0x9F, 0x1E, 0x1C, 0xAE,\n\t\t0xD3, 0x67, 0xFB, 0x02, 0x75, 0xDC, 0x28, 0xF6,\n\t\t0x20, 0xFB, 0xD6, 0x7E, 0x6B, 0x17, 0x6C, 0x9A,\n\t\t0xE5, 0xD2, 0x65, 0x9E, 0x6E, 0xC6, 0x62, 0x11,\n\t\t0x6C, 0x9F, 0x2B, 0xBC, 0xA3, 0xA9, 0x30, 0x43,\n\t\t0x23, 0x3A, 0x48, 0x61, 0xE0, 0x68, 0x8D, 0xB6,\n\t\t0xDC, 0x18, 0x00, 0xF7, 0x52, 0xC5, 0xD5, 0x8A,\n\t\t0xA5, 0x03, 0x3C, 0x25, 0x0C, 0x89, 0x1D, 0x91,\n\t\t0x26, 0xE5, 0x34, 0xED, 0x92, 0x1A, 0x90, 0x26,\n\t\t0xEB, 0x33, 0x33, 0x33, 0xFA, 0x82, 0x92, 0x05,\n\t\t0x9B, 0x8B, 0x44, 0x6F, 0x33, 0x6C, 0xA6, 0xA0,\n\t\t0xCB, 0x4C, 0x79, 0x46, 0xB6, 0xAE, 0xA3, 0x83,\n\t\t0x16, 0x53, 0x12, 0x2F, 0x15, 0x4A, 0x4E, 0xA1,\n\t\t0xD7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0xDE, 0xAD, 0xC9, 0x44, 0x81, 0xCE, 0x28,\n\t\t0x18, 0x8F, 0x3A, 0x0C, 0xA3, 0xE8, 0x54, 0x31,\n\t\t0x96, 0x4C, 0xB3, 0x1B, 0x60, 0xFA, 0xBF, 0x38,\n\t\t0x1E, 0x6B, 0xD4, 0x5E, 0xF0, 0x33, 0x2B, 0xD4,\n\t\t0xDD, 0xE7, 0x74, 0xB0, 0x28, 0x1D, 0x31, 0x7D,\n\t\t0xC2, 0xE7, 0xD0, 0xC2, 0x98, 0xFC, 0xF8, 0x62,\n\t\t0x5F, 0xA7, 0x34, 0x12, 0x69, 0x68, 0xDF, 0x8B,\n\t\t0x68, 0xEF, 0x8A, 0x35, 0xC3, 0x25, 0xD8, 0x4B,\n\t\t0xA4, 0xFC, 0x53, 0x93, 0x6F, 0xF3, 0xFF, 0xDD,\n\t\t0x88, 0x38, 0xD2, 0xA8, 0xCA, 0xBF, 0x8A, 0x9C,\n\t\t0xAC, 0x54, 0xAA, 0x44, 0x4E, 0xD9, 0x87, 0x59,\n\t\t0x44, 0xE5, 0x59, 0x94, 0xA2, 0x2F, 0x7F, 0xA8,\n\t\t0x53, 0x8B, 0x1E, 0x98, 0x3B, 0x57, 0xD9, 0x21,\n\t\t0x5F, 0xAC, 0x5C, 0x00, 0x52, 0x02, 0x96, 0x44,\n\t\t0x04, 0x4E, 0x79, 0x0C, 0xE2, 0xF5, 0x04, 0x46,\n\t\t0x55, 0x60, 0x8C, 0x1D, 0x7A, 0xD3, 0xBB, 0x86,\n\t\t0x22, 0x03, 0xBA, 0x3A, 0xBA, 0x3B, 0x52, 0x66,\n\t\t0x06, 0xF2, 0x73, 0xD3, 0x42, 0xED, 0x57, 0x21,\n\t\t0x64, 0x8E, 0x3F, 0x60, 0x09, 0x42, 0xD3, 0xF7,\n\t\t0x54, 0x6F, 0x67, 0x91, 0x61, 0x43, 0x63, 0x89,\n\t\t0xD8, 0x79, 0xDD, 0x80, 0x94, 0xE1, 0xBD, 0x1B,\n\t\t0x1E, 0x12, 0xCD, 0xE1, 0x5C, 0xD3, 0xCD, 0xA4,\n\t\t0xC3, 0x0A, 0x40, 0x83, 0x56, 0x65, 0xE4, 0xE5,\n\t\t0xCF, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x94, 0x70, 0x1E, 0x06, 0x34, 0x01, 0x14, 0xF9,\n\t\t0xCF, 0x71, 0x5A, 0x1F, 0xB6, 0x59, 0x98, 0x8D,\n\t\t0x33, 0xDB, 0x59, 0xE8, 0x7B, 0xC4, 0x84, 0x4B,\n\t\t0x15, 0x00, 0x44, 0x89, 0x60, 0xAF, 0x75, 0x7B,\n\t\t0x52, 0x82, 0xF6, 0xD5, 0x29, 0x67, 0xA6, 0xAE,\n\t\t0x11, 0xAA, 0x4E, 0xCF, 0xC6, 0x81, 0x8C, 0x96,\n\t\t0x2B, 0x08, 0x4C, 0x81, 0x1A, 0x57, 0x72, 0x4F,\n\t\t0x5D, 0x40, 0x11, 0x91, 0x56, 0x7F, 0x24, 0xCE,\n\t\t0x91, 0x7E, 0x4F, 0x8C, 0x39, 0x63, 0x47, 0x4F,\n\t\t0xDC, 0x9D, 0x2C, 0x86, 0x13, 0xC1, 0x6F, 0x62,\n\t\t0x44, 0x64, 0x48, 0xB6, 0xDA, 0x6E, 0xEA, 0xE5,\n\t\t0x4D, 0x67, 0x28, 0x25, 0xED, 0x76, 0x06, 0xA9,\n\t\t0x0E, 0x46, 0x11, 0xD0, 0xE3, 0x18, 0xFF, 0x00,\n\t\t0x56, 0x68, 0x62, 0xC9, 0x55, 0xB6, 0x36, 0xB5,\n\t\t0xE8, 0x1F, 0xEC, 0x33, 0x62, 0xE8, 0x67, 0x2A,\n\t\t0xD2, 0xA6, 0xD2, 0x22, 0xA5, 0x15, 0xCF, 0x41,\n\t\t0x04, 0x82, 0x83, 0x6D, 0xEB, 0xA0, 0x92, 0xA5,\n\t\t0x1A, 0x4D, 0x46, 0x4D, 0xFB, 0xBA, 0xB3, 0x5C,\n\t\t0x50, 0xA3, 0x34, 0x37, 0xAC, 0x16, 0xA8, 0x82,\n\t\t0x56, 0xE9, 0xE2, 0x3D, 0xDD, 0x3C, 0x82, 0x7C,\n\t\t0xC5, 0x8D, 0x3E, 0x50, 0x00, 0xEE, 0x90, 0xB1,\n\t\t0x2E, 0x4C, 0x51, 0x75, 0xC5, 0x73, 0x36, 0x62,\n\t\t0xD4, 0x84, 0x8A, 0xE0, 0xD4, 0x06, 0xC2, 0xF0,\n\t\t0xA4, 0xF4, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x73, 0x5B, 0x07, 0x58, 0xD5, 0xA3, 0x31, 0xB2,\n\t\t0x30, 0x4F, 0x01, 0x08, 0x11, 0x72, 0xEB, 0x95,\n\t\t0xAE, 0x41, 0x15, 0xDE, 0x65, 0x1B, 0x1A, 0x66,\n\t\t0x93, 0xC5, 0xB9, 0x54, 0x3D, 0xE3, 0x3D, 0xF2,\n\t\t0x5D, 0x9F, 0x42, 0x1D, 0xBA, 0xEC, 0xA0, 0x33,\n\t\t0xFC, 0x8B, 0xFF, 0x57, 0x31, 0x3B, 0x48, 0x27,\n\t\t0x78, 0x00, 0x5A, 0xA9, 0xFD, 0xCB, 0xCA, 0x65,\n\t\t0xC6, 0x43, 0xDA, 0x2F, 0x33, 0x20, 0xE3, 0x41,\n\t\t0x97, 0x86, 0x8E, 0xEC, 0x38, 0x48, 0xFF, 0x3C,\n\t\t0x70, 0xD7, 0xAC, 0x7D, 0x91, 0x0F, 0xC3, 0x32,\n\t\t0xE9, 0xA3, 0x59, 0xF8, 0x92, 0xAE, 0x01, 0x64,\n\t\t0x1B, 0xE2, 0x53, 0x01, 0x3B, 0x55, 0x4A, 0x0D,\n\t\t0x3F, 0x24, 0x9B, 0x35, 0x86, 0xB1, 0x85, 0x7E,\n\t\t0x5A, 0x0F, 0x94, 0x82, 0xEB, 0xD9, 0x14, 0x32,\n\t\t0xA8, 0x52, 0xB2, 0x21, 0xF4, 0x28, 0x7A, 0x6E,\n\t\t0x81, 0xED, 0x24, 0xE8, 0x06, 0x46, 0x45, 0xD5,\n\t\t0xB2, 0x8A, 0xB9, 0xA1, 0x3B, 0x26, 0xCC, 0x14,\n\t\t0x20, 0xCE, 0x73, 0xDB, 0xC4, 0x7B, 0x31, 0xAC,\n\t\t0xF8, 0xA8, 0x71, 0x60, 0x10, 0x22, 0xCE, 0x23,\n\t\t0xBC, 0x44, 0x3B, 0x12, 0x22, 0xCE, 0x9A, 0x03,\n\t\t0x7A, 0x2F, 0xE5, 0x22, 0x62, 0x95, 0xFE, 0xB4,\n\t\t0xEF, 0xD4, 0xFD, 0x67, 0x13, 0x38, 0xF4, 0x59,\n\t\t0xAE, 0x14, 0x60, 0x32, 0x69, 0x7C, 0xF8, 0x2F,\n\t\t0xC5, 0x5C, 0x8F, 0xBF, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC4, 0x8D, 0x94, 0xF1, 0x45, 0x49, 0x35, 0x27,\n\t\t0x90, 0x07, 0x9F, 0xEE, 0x69, 0xE3, 0xE7, 0x2E,\n\t\t0xBA, 0xA3, 0x80, 0x51, 0x0E, 0x35, 0x81, 0xA0,\n\t\t0x82, 0x40, 0x66, 0x41, 0x3E, 0x70, 0x44, 0xA3,\n\t\t0x6A, 0xD0, 0x8A, 0xFF, 0xBF, 0x9B, 0x52, 0xB2,\n\t\t0x19, 0x63, 0xD2, 0xF8, 0xE0, 0x92, 0xFF, 0x0A,\n\t\t0xC1, 0xC9, 0x73, 0xC4, 0x23, 0xAD, 0xE3, 0xEC,\n\t\t0xE5, 0xD3, 0xBC, 0xA8, 0x52, 0xB8, 0x94, 0x67,\n\t\t0x5E, 0x81, 0x73, 0x29, 0x05, 0x29, 0x22, 0x69,\n\t\t0x39, 0xC2, 0x41, 0x09, 0xF5, 0x0B, 0x8B, 0x0D,\n\t\t0x5C, 0x9F, 0x76, 0x2F, 0xF1, 0x03, 0x88, 0x83,\n\t\t0x3D, 0x99, 0xBE, 0xA9, 0x9C, 0x5E, 0xF3, 0xEB,\n\t\t0xB2, 0xA9, 0xD1, 0x9D, 0x22, 0x31, 0xE6, 0x7C,\n\t\t0xA6, 0xC9, 0x05, 0x6D, 0x88, 0x34, 0x73, 0x06,\n\t\t0x05, 0x89, 0x74, 0x26, 0xCD, 0x06, 0x9C, 0xBE,\n\t\t0xB6, 0xA4, 0x6B, 0x9F, 0x53, 0x32, 0xBE, 0x73,\n\t\t0xAB, 0x45, 0xC0, 0x3F, 0xCC, 0x35, 0xC2, 0xD9,\n\t\t0x1F, 0x22, 0xBF, 0x38, 0x61, 0xB2, 0xB2, 0x54,\n\t\t0x9F, 0x9E, 0xC8, 0x79, 0x8A, 0xEF, 0xF8, 0x3C,\n\t\t0xEA, 0xF7, 0x07, 0x32, 0x5C, 0x77, 0xE7, 0x38,\n\t\t0x9B, 0x38, 0x8D, 0xE8, 0xDA, 0xB7, 0xC7, 0xC6,\n\t\t0x3A, 0x41, 0x10, 0xEC, 0x15, 0x6C, 0x51, 0x45,\n\t\t0xE4, 0x22, 0x03, 0xC4, 0xA8, 0xE3, 0xD0, 0x71,\n\t\t0xA7, 0xCB, 0x83, 0xB4, 0xCD, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x55, 0x3E, 0x9E, 0x0D, 0xE2, 0x74, 0x16, 0x7E,\n\t\t0xCD, 0xD7, 0xB5, 0xFC, 0x85, 0xF9, 0xC0, 0xE6,\n\t\t0x65, 0xBE, 0x7C, 0x22, 0xC9, 0x3D, 0xDC, 0x6E,\n\t\t0xC8, 0x40, 0xCE, 0x17, 0x1C, 0xF5, 0xD1, 0xD1,\n\t\t0xA4, 0x76, 0x74, 0x3E, 0xB7, 0xEA, 0x0C, 0x94,\n\t\t0x92, 0xEA, 0xC5, 0xA4, 0xC9, 0x83, 0x7C, 0x62,\n\t\t0xA9, 0x1D, 0xD1, 0xA6, 0xEA, 0x9E, 0x6F, 0xFF,\n\t\t0x1F, 0x14, 0x70, 0xB2, 0x2C, 0xC6, 0x23, 0x59,\n\t\t0x47, 0x4A, 0x6B, 0xA0, 0xB0, 0x33, 0x4B, 0x27,\n\t\t0x39, 0x52, 0x84, 0x54, 0x47, 0x0F, 0x4E, 0x14,\n\t\t0xB9, 0xC4, 0xEE, 0xB6, 0xFD, 0x2C, 0xDD, 0x7E,\n\t\t0x7C, 0x6F, 0x97, 0x66, 0x8E, 0xEB, 0xD1, 0x00,\n\t\t0x0B, 0xEF, 0x43, 0x88, 0x01, 0x56, 0x30, 0xA8,\n\t\t0x33, 0x2D, 0xE7, 0xB1, 0x7C, 0x20, 0x04, 0x06,\n\t\t0x0E, 0xCB, 0x11, 0xE5, 0x80, 0x29, 0xB3, 0xF9,\n\t\t0x57, 0x50, 0x40, 0xA5, 0xDD, 0x4E, 0x29, 0x4E,\n\t\t0x7C, 0x78, 0xE4, 0xFC, 0x99, 0xE4, 0x39, 0x0C,\n\t\t0x56, 0x53, 0x4A, 0x4E, 0x93, 0x3D, 0x9A, 0x45,\n\t\t0x46, 0x0F, 0x62, 0xFF, 0xAA, 0xBA, 0x25, 0xDA,\n\t\t0x29, 0x3F, 0x77, 0x65, 0xCD, 0x7A, 0x4C, 0xE7,\n\t\t0x8C, 0x28, 0xA8, 0x50, 0x13, 0xB8, 0x93, 0xA0,\n\t\t0x09, 0x9C, 0x1C, 0x12, 0x8B, 0x01, 0xEE, 0x66,\n\t\t0xA7, 0x6F, 0x05, 0x1D, 0xC1, 0x40, 0x9B, 0xF4,\n\t\t0x17, 0x6E, 0x5A, 0xFE, 0xC9, 0x0E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0xA8, 0xF9, 0x7C, 0x66, 0xA3, 0xE3, 0x75,\n\t\t0xD0, 0xA3, 0x41, 0x21, 0x05, 0xED, 0x4F, 0x07,\n\t\t0x84, 0xF3, 0x97, 0x3E, 0xC8, 0xC5, 0x7B, 0x4F,\n\t\t0x55, 0x3D, 0x3D, 0xA4, 0x0F, 0xD4, 0xCF, 0xD3,\n\t\t0x97, 0x61, 0xDE, 0x56, 0x3E, 0xC9, 0x6A, 0x91,\n\t\t0x78, 0x80, 0x46, 0x41, 0xF7, 0xEB, 0xBE, 0xE4,\n\t\t0x8C, 0xAF, 0x9D, 0xEC, 0x17, 0xA1, 0x4B, 0xC8,\n\t\t0x24, 0x66, 0x18, 0xB2, 0x2E, 0x68, 0x3C, 0x00,\n\t\t0x90, 0x25, 0x9E, 0x3D, 0xB1, 0x9D, 0xC5, 0xB6,\n\t\t0x17, 0x57, 0x10, 0xDF, 0x80, 0xCD, 0xC7, 0x35,\n\t\t0xA9, 0x2A, 0x99, 0x0A, 0x3C, 0xFB, 0x16, 0x64,\n\t\t0x61, 0xAE, 0x71, 0x3A, 0xDD, 0xA7, 0xD9, 0xFA,\n\t\t0x3C, 0x4C, 0xF9, 0xF4, 0x09, 0xB1, 0x46, 0x7F,\n\t\t0x3C, 0xF8, 0x5D, 0x21, 0x41, 0xEF, 0x3F, 0x11,\n\t\t0x9D, 0x1C, 0x53, 0xF2, 0x3C, 0x03, 0x80, 0xB1,\n\t\t0xEB, 0xD7, 0x28, 0xD7, 0xE9, 0x32, 0xC5, 0x35,\n\t\t0x96, 0x5B, 0xCA, 0x41, 0xA4, 0x14, 0xB6, 0xEA,\n\t\t0x5B, 0xF0, 0xF9, 0xA3, 0x81, 0xE0, 0x98, 0xD2,\n\t\t0x82, 0xA5, 0x54, 0xA2, 0x5C, 0xE4, 0x19, 0x80,\n\t\t0xD7, 0xC7, 0xBE, 0x75, 0xFF, 0x5C, 0xE4, 0xB1,\n\t\t0xE5, 0x4C, 0xC6, 0x1E, 0x68, 0x3F, 0x1D, 0xD8,\n\t\t0x17, 0xB8, 0xE2, 0xC1, 0xA4, 0x30, 0xD7, 0xF8,\n\t\t0x95, 0xE5, 0xE7, 0xAF, 0x13, 0x91, 0x2C, 0xC1,\n\t\t0x10, 0xF0, 0xBB, 0xB9, 0x53, 0x72, 0xFB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9D, 0xFD, 0xA2, 0xE2, 0xF7, 0x32, 0x86, 0x7E,\n\t\t0x60, 0xED, 0x2B, 0x5F, 0xA9, 0x9A, 0xB8, 0x8E,\n\t\t0xB8, 0x2D, 0xC7, 0xA5, 0x43, 0x34, 0xD0, 0x20,\n\t\t0x31, 0x25, 0x8B, 0xEE, 0xF7, 0x5F, 0xA4, 0xBD,\n\t\t0x69, 0x62, 0xA1, 0x08, 0x3B, 0x9C, 0x29, 0xE4,\n\t\t0xEE, 0xB3, 0xE5, 0xAB, 0x80, 0x65, 0xF3, 0xE2,\n\t\t0xFC, 0x73, 0x26, 0x75, 0xB8, 0xD7, 0x70, 0x5C,\n\t\t0x16, 0xCF, 0xB4, 0xEF, 0x73, 0x05, 0xEB, 0x58,\n\t\t0x12, 0x0F, 0x1A, 0xF5, 0xDD, 0xC5, 0x58, 0x72,\n\t\t0xA2, 0xCB, 0xDE, 0x3A, 0x48, 0x66, 0x1A, 0x05,\n\t\t0x98, 0xF4, 0x8F, 0x63, 0xE2, 0xE9, 0xAA, 0xDC,\n\t\t0x60, 0x35, 0x45, 0xE2, 0xB6, 0x00, 0x17, 0x48,\n\t\t0xE3, 0xAF, 0x9E, 0x86, 0xE1, 0x83, 0x0A, 0xF7,\n\t\t0xB8, 0x4F, 0xFD, 0x3E, 0x8F, 0x16, 0x67, 0x92,\n\t\t0x13, 0xD3, 0x7C, 0xAC, 0x91, 0xF0, 0x7A, 0xF0,\n\t\t0xAF, 0x02, 0xB3, 0x7F, 0x5E, 0xD9, 0x46, 0xEF,\n\t\t0x5C, 0x95, 0x5B, 0x60, 0xD4, 0x88, 0xAC, 0xC6,\n\t\t0xAE, 0x73, 0x6B, 0x10, 0x45, 0x9C, 0xA7, 0xDA,\n\t\t0xBE, 0xAC, 0xD7, 0xDA, 0xBC, 0xFD, 0x65, 0x65,\n\t\t0x11, 0xAC, 0x91, 0x31, 0x74, 0xF6, 0xD9, 0x93,\n\t\t0x27, 0xBE, 0x59, 0xBE, 0xFE, 0x3E, 0x46, 0x3A,\n\t\t0x49, 0xAF, 0xBB, 0x52, 0x35, 0xF0, 0xCE, 0x28,\n\t\t0x40, 0x58, 0x8C, 0x6E, 0xDF, 0xBA, 0xAB, 0xA0,\n\t\t0x0A, 0x42, 0x11, 0xC0, 0x76, 0x4D, 0xD6, 0x38,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0xCD, 0x23, 0xE8, 0xB9, 0xDC, 0x88, 0x89,\n\t\t0xB8, 0x59, 0x9C, 0x72, 0x1E, 0x7F, 0x8E, 0xCC,\n\t\t0x2C, 0xBD, 0xCA, 0x03, 0xE5, 0xA8, 0xFD, 0x51,\n\t\t0x05, 0xF7, 0xF2, 0x94, 0x1D, 0xAE, 0xC4, 0xE2,\n\t\t0x90, 0x6C, 0x65, 0x42, 0x10, 0xBD, 0xD4, 0x78,\n\t\t0x37, 0x4D, 0xDE, 0xE4, 0x3E, 0xE7, 0x49, 0xA9,\n\t\t0x20, 0xEE, 0x91, 0x87, 0x2E, 0x05, 0x7A, 0x11,\n\t\t0x57, 0xD3, 0x84, 0xDC, 0xD1, 0x11, 0x26, 0x62,\n\t\t0x21, 0xB3, 0xC7, 0x97, 0x74, 0x47, 0x6B, 0x48,\n\t\t0x62, 0xFE, 0x45, 0x07, 0x04, 0xFF, 0x2C, 0x53,\n\t\t0x53, 0xE9, 0xA9, 0x36, 0xCA, 0xC8, 0x7C, 0x96,\n\t\t0x51, 0x5C, 0x28, 0xED, 0x4C, 0x83, 0x03, 0x35,\n\t\t0xA5, 0x5D, 0x08, 0x4C, 0xB5, 0x87, 0x3C, 0x5F,\n\t\t0xD2, 0xDD, 0x90, 0x7F, 0x32, 0x66, 0xD8, 0xEB,\n\t\t0x7B, 0xF1, 0x3B, 0x6D, 0xD7, 0xCD, 0x49, 0x66,\n\t\t0x98, 0x2A, 0x09, 0x49, 0xEF, 0xD8, 0xE4, 0x28,\n\t\t0xDA, 0xE1, 0x3D, 0xAE, 0xE5, 0x49, 0xE0, 0x1C,\n\t\t0xC3, 0xC2, 0x26, 0x21, 0x1D, 0x63, 0x07, 0x82,\n\t\t0x3F, 0x74, 0x2C, 0x5E, 0xF2, 0x15, 0x56, 0x01,\n\t\t0xA4, 0x64, 0x4C, 0x46, 0xED, 0xDD, 0x60, 0x3D,\n\t\t0x4A, 0xBD, 0x95, 0x9C, 0x6D, 0x24, 0x2E, 0x42,\n\t\t0x77, 0x68, 0xDF, 0x3B, 0x1E, 0x22, 0xD8, 0x79,\n\t\t0x71, 0xDF, 0x58, 0xA1, 0x56, 0x4B, 0x38, 0x31,\n\t\t0x1A, 0x89, 0x7C, 0x85, 0xB4, 0x97, 0xA7, 0x25,\n\t\t0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0x01, 0x66, 0x47, 0xAC, 0xFB, 0xC6, 0x3F,\n\t\t0xE5, 0x5A, 0x74, 0x59, 0x8B, 0xC1, 0x95, 0x6E,\n\t\t0xAF, 0x4E, 0x0C, 0xB4, 0x9D, 0x53, 0x2C, 0x5D,\n\t\t0x83, 0x23, 0xFC, 0x6A, 0x3F, 0x15, 0xA0, 0x23,\n\t\t0x15, 0x97, 0xF0, 0x6E, 0xAF, 0xD7, 0x4A, 0xD2,\n\t\t0x45, 0xE6, 0x72, 0xBF, 0x6B, 0x21, 0xE4, 0xDA,\n\t\t0x50, 0x3C, 0xB5, 0xBF, 0x9D, 0x15, 0xE9, 0x03,\n\t\t0x8E, 0xF3, 0x54, 0xB3, 0x88, 0x07, 0x56, 0x4D,\n\t\t0x91, 0xF3, 0x8B, 0x42, 0x58, 0x37, 0x8C, 0xCD,\n\t\t0x9B, 0x94, 0x20, 0xA1, 0x56, 0x2D, 0x71, 0x36,\n\t\t0x19, 0x68, 0x22, 0xA1, 0x29, 0x1C, 0x91, 0x3D,\n\t\t0x83, 0xC4, 0xCD, 0x99, 0xFD, 0x8D, 0x42, 0x09,\n\t\t0x90, 0xC7, 0x2C, 0xDC, 0x47, 0x60, 0x71, 0x24,\n\t\t0xDE, 0x21, 0xDA, 0x8D, 0x9C, 0x7F, 0x47, 0x2F,\n\t\t0xDC, 0xC7, 0x80, 0x37, 0x9F, 0x18, 0x6A, 0x04,\n\t\t0xDA, 0x93, 0xCD, 0x87, 0x62, 0x8A, 0xBF, 0x32,\n\t\t0x3C, 0x8D, 0xAD, 0xCD, 0x7F, 0xB8, 0xFB, 0xAD,\n\t\t0xE3, 0x7D, 0x7D, 0x2B, 0x5C, 0x9F, 0x9F, 0xC5,\n\t\t0x24, 0xFF, 0x77, 0x49, 0x4C, 0x98, 0xF4, 0x2F,\n\t\t0x21, 0x58, 0xA6, 0xF6, 0x8C, 0x90, 0x61, 0x05,\n\t\t0xCA, 0x9E, 0x8B, 0xB2, 0xDF, 0x46, 0x38, 0x63,\n\t\t0xCF, 0xC1, 0xE9, 0x00, 0x8D, 0x83, 0x44, 0xF5,\n\t\t0x5C, 0x4E, 0x32, 0x03, 0xDD, 0xE6, 0x69, 0x9B,\n\t\t0x59, 0x81, 0x2D, 0x49, 0xCE, 0x12, 0x79, 0xFA,\n\t\t0x1C, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0xCF, 0xF7, 0x56, 0x70, 0x67, 0xCB, 0xCA,\n\t\t0x59, 0x11, 0x66, 0x4C, 0x6B, 0xD7, 0xDA, 0xAF,\n\t\t0x48, 0x41, 0x81, 0xED, 0xD2, 0xA7, 0x71, 0xD0,\n\t\t0xB6, 0x45, 0x66, 0xC3, 0xAB, 0x08, 0xD3, 0x82,\n\t\t0xE8, 0x39, 0x32, 0xCD, 0xD7, 0xB4, 0xDB, 0xF8,\n\t\t0x6C, 0x9C, 0xDD, 0x1A, 0x4C, 0x35, 0x3A, 0x51,\n\t\t0x1E, 0x68, 0xAF, 0xB6, 0x74, 0x6A, 0x50, 0x7A,\n\t\t0x9C, 0xD3, 0x85, 0xC1, 0x98, 0x24, 0x6F, 0x45,\n\t\t0x43, 0xD6, 0x06, 0xC6, 0x14, 0x9A, 0x53, 0x84,\n\t\t0xE4, 0xFF, 0x54, 0xC1, 0xB9, 0x0D, 0x66, 0x3D,\n\t\t0xC7, 0xA4, 0xB9, 0x1A, 0xEA, 0xC3, 0xCF, 0x71,\n\t\t0x6D, 0xB7, 0xCA, 0x6F, 0x9A, 0x19, 0x14, 0xE3,\n\t\t0xA3, 0x3E, 0xFE, 0x82, 0xE7, 0xCC, 0xC4, 0x21,\n\t\t0x59, 0x99, 0xC0, 0xB0, 0x12, 0x78, 0x24, 0x02,\n\t\t0xDB, 0x47, 0x26, 0xDB, 0x1D, 0x7D, 0x1C, 0x73,\n\t\t0x57, 0x1D, 0x45, 0x73, 0x9A, 0xA6, 0xFC, 0xB5,\n\t\t0xA2, 0x0E, 0xEB, 0x54, 0xA8, 0x4D, 0x5F, 0x99,\n\t\t0x90, 0x2A, 0x8D, 0x35, 0x6C, 0xBF, 0x95, 0xF3,\n\t\t0x4C, 0x9C, 0x28, 0xC8, 0xF2, 0xBA, 0xDF, 0xBC,\n\t\t0x08, 0xC6, 0x92, 0x33, 0x51, 0x44, 0x93, 0xC0,\n\t\t0xC0, 0x49, 0x63, 0x26, 0x8C, 0x88, 0xBC, 0x54,\n\t\t0x03, 0x9A, 0xB2, 0x99, 0x9C, 0x7B, 0x06, 0xCB,\n\t\t0xA4, 0x05, 0x93, 0x6D, 0xFC, 0x43, 0xB4, 0x8C,\n\t\t0xB5, 0x3F, 0x62, 0xE1, 0x8E, 0x7F, 0xF8, 0xFF,\n\t\t0x3F, 0x6E, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0x64, 0x81, 0x2A, 0xE6, 0xAB, 0x94, 0x91,\n\t\t0xD8, 0xD2, 0x95, 0xA0, 0x29, 0x92, 0x28, 0xEC,\n\t\t0x71, 0x46, 0x14, 0x8F, 0xF3, 0x73, 0x24, 0x1A,\n\t\t0x51, 0x0F, 0xAE, 0xE7, 0xDB, 0x70, 0x80, 0x70,\n\t\t0x6A, 0x8D, 0xAD, 0xA8, 0x79, 0x38, 0xBF, 0x72,\n\t\t0x6C, 0x75, 0x4E, 0x41, 0x6C, 0x8C, 0x63, 0xC0,\n\t\t0xAC, 0x61, 0x72, 0x66, 0xA0, 0xA4, 0x86, 0x3C,\n\t\t0x25, 0x82, 0x41, 0x2B, 0xF0, 0xF5, 0x3B, 0x82,\n\t\t0x7E, 0x9A, 0x34, 0x65, 0x94, 0x9A, 0x03, 0xDC,\n\t\t0x2D, 0xB3, 0xCB, 0x10, 0xB8, 0xC7, 0x5E, 0x45,\n\t\t0xCB, 0x9B, 0xF6, 0x54, 0x10, 0xA0, 0xF6, 0xE6,\n\t\t0x41, 0x0B, 0x7F, 0x71, 0xF3, 0xA7, 0xE2, 0x29,\n\t\t0xE6, 0x47, 0xCB, 0xBD, 0x5A, 0x54, 0x90, 0x4B,\n\t\t0xB9, 0x6F, 0x83, 0x58, 0xAD, 0xEA, 0x1A, 0xAA,\n\t\t0x0E, 0x84, 0x5A, 0xC2, 0x83, 0x8F, 0x6D, 0xD1,\n\t\t0x69, 0x36, 0xBA, 0xA1, 0x5A, 0x7C, 0x75, 0x5A,\n\t\t0xF8, 0x02, 0x9E, 0xF5, 0x0A, 0xED, 0x30, 0x66,\n\t\t0xD3, 0x75, 0xD3, 0x26, 0x5E, 0xAA, 0xA3, 0x88,\n\t\t0x22, 0xD1, 0x1B, 0x17, 0x3F, 0x4A, 0x1D, 0xE3,\n\t\t0x94, 0x61, 0xD1, 0x7D, 0x16, 0x29, 0xC8, 0xDF,\n\t\t0x73, 0x34, 0xD8, 0xDA, 0x1B, 0x64, 0x01, 0xDA,\n\t\t0xAF, 0x7F, 0x34, 0xB2, 0xB4, 0x8D, 0x65, 0x56,\n\t\t0xAE, 0x99, 0xCD, 0x29, 0xED, 0x10, 0x73, 0x92,\n\t\t0x6B, 0xCD, 0xA8, 0x67, 0x42, 0x18, 0x32, 0xA4,\n\t\t0xC3, 0x6C, 0x70, 0x95, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0xF3, 0x04, 0x3C, 0xF0, 0xF9, 0x04, 0x62,\n\t\t0xB3, 0x7D, 0x91, 0x06, 0xE6, 0x73, 0x66, 0xD1,\n\t\t0x12, 0xE4, 0x93, 0x8C, 0x4F, 0x06, 0xAB, 0xAE,\n\t\t0x97, 0x86, 0x95, 0x31, 0xAF, 0x89, 0xE9, 0xFE,\n\t\t0xEB, 0xCE, 0x08, 0x12, 0xDF, 0xFE, 0x71, 0xA2,\n\t\t0x26, 0xDE, 0x5D, 0xC3, 0x6B, 0xE6, 0x52, 0xE2,\n\t\t0x6E, 0xF6, 0xA4, 0xBE, 0x47, 0xD9, 0xB2, 0xDB,\n\t\t0x5C, 0xDD, 0x43, 0x80, 0x9A, 0x56, 0x5E, 0x4F,\n\t\t0xC0, 0x98, 0x8B, 0xFE, 0x82, 0x03, 0x7C, 0x50,\n\t\t0x5D, 0xD2, 0x76, 0xB7, 0x57, 0xB7, 0x85, 0x20,\n\t\t0x32, 0x49, 0xFD, 0x08, 0x3F, 0xB4, 0x74, 0xA2,\n\t\t0x5A, 0xCC, 0xCC, 0x9F, 0x38, 0xDC, 0x51, 0x64,\n\t\t0xFF, 0x90, 0x97, 0xE0, 0x59, 0x89, 0xAA, 0x6E,\n\t\t0x28, 0x07, 0x39, 0xA7, 0x55, 0x23, 0x1F, 0x93,\n\t\t0x67, 0x0E, 0x72, 0x26, 0xE2, 0x20, 0x46, 0x91,\n\t\t0x4C, 0x15, 0x5B, 0xF3, 0x3D, 0x13, 0x5B, 0x3F,\n\t\t0x73, 0x6C, 0xCC, 0xA8, 0x4C, 0xC4, 0x7A, 0xE6,\n\t\t0x43, 0x21, 0x5A, 0x05, 0x4B, 0x54, 0xB7, 0xE1,\n\t\t0x3F, 0xFC, 0xD7, 0xAD, 0x73, 0xCC, 0xED, 0x92,\n\t\t0x79, 0xDC, 0x32, 0x10, 0xB8, 0x07, 0x00, 0xFC,\n\t\t0xC7, 0x57, 0xAC, 0xFB, 0x64, 0xC6, 0x8E, 0x0B,\n\t\t0xC4, 0xDA, 0x05, 0xAA, 0xC2, 0xB6, 0xA9, 0x9D,\n\t\t0x55, 0x82, 0xE7, 0x9B, 0x30, 0x3C, 0x88, 0xA7,\n\t\t0xAC, 0x4D, 0xD8, 0xED, 0x42, 0x89, 0x51, 0x6B,\n\t\t0xBA, 0x0E, 0x24, 0x35, 0x27, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBF, 0x04, 0x1A, 0x11, 0x62, 0x27, 0x15, 0x42,\n\t\t0x6C, 0x3A, 0x75, 0x5C, 0x63, 0x7D, 0x5F, 0x47,\n\t\t0x8D, 0xD7, 0xDA, 0x94, 0x9E, 0x50, 0xF0, 0x53,\n\t\t0x77, 0xBF, 0x33, 0x3F, 0x1C, 0x62, 0xC6, 0x71,\n\t\t0xEB, 0xDB, 0xF9, 0x46, 0x7D, 0x37, 0xB7, 0x80,\n\t\t0xC2, 0x5F, 0x7A, 0xF9, 0xD4, 0x53, 0xFC, 0x67,\n\t\t0xFA, 0xFB, 0x2F, 0x06, 0x5A, 0x3F, 0x9F, 0x15,\n\t\t0xD4, 0xC3, 0x56, 0x1E, 0xEA, 0xA7, 0x3F, 0xA6,\n\t\t0xC8, 0x13, 0xBF, 0x96, 0xDC, 0xF0, 0x24, 0x30,\n\t\t0xA2, 0xE6, 0xB6, 0x5D, 0xA8, 0xD1, 0x74, 0xD2,\n\t\t0x55, 0x81, 0x10, 0xDC, 0x12, 0x08, 0xBD, 0xCB,\n\t\t0x78, 0x98, 0xE2, 0x67, 0x08, 0x94, 0xC0, 0xB9,\n\t\t0xE2, 0xC8, 0x94, 0xDA, 0x3B, 0x13, 0x0F, 0x57,\n\t\t0xA9, 0x0E, 0xC8, 0xEA, 0x1B, 0xFF, 0xD2, 0x7A,\n\t\t0x37, 0xB4, 0xDA, 0x46, 0x45, 0xC5, 0x46, 0xB2,\n\t\t0xB1, 0x41, 0xDB, 0x4E, 0x2C, 0x91, 0x91, 0x54,\n\t\t0xDA, 0xC0, 0x0E, 0x78, 0xDD, 0x3E, 0xB6, 0xE4,\n\t\t0x44, 0x59, 0x74, 0xE3, 0xBB, 0x07, 0x90, 0x59,\n\t\t0x82, 0xDA, 0x35, 0xE4, 0x06, 0x9E, 0xE8, 0xF8,\n\t\t0xC5, 0xAC, 0xD0, 0xEF, 0xCF, 0xA5, 0xC9, 0x81,\n\t\t0xB4, 0xFD, 0x5D, 0x42, 0xDA, 0x83, 0xC6, 0x33,\n\t\t0xE3, 0xE3, 0x5E, 0xBD, 0xC9, 0x59, 0xBD, 0x14,\n\t\t0xC8, 0xBA, 0xCB, 0x52, 0x21, 0x2B, 0x43, 0x34,\n\t\t0xF9, 0x4A, 0xA6, 0x4D, 0x2E, 0xE1, 0x83, 0x86,\n\t\t0x1D, 0xB3, 0x5D, 0x2D, 0x8A, 0x94, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0x70, 0xCE, 0xDA, 0x06, 0x13, 0xAD, 0xC9,\n\t\t0xC3, 0xA1, 0xE4, 0x27, 0xF0, 0x7B, 0xEA, 0xCF,\n\t\t0x3B, 0x16, 0xED, 0x69, 0xFB, 0x42, 0xB6, 0xBC,\n\t\t0x09, 0xA3, 0x8D, 0x80, 0x3F, 0x63, 0x2A, 0xD2,\n\t\t0x92, 0x9D, 0xBA, 0x21, 0x5B, 0x85, 0x68, 0x3B,\n\t\t0x74, 0xE2, 0xFE, 0xB1, 0xD1, 0x8F, 0xE1, 0x7D,\n\t\t0x0E, 0xA0, 0xDB, 0x84, 0xD1, 0xBE, 0x4E, 0x2E,\n\t\t0x73, 0x47, 0x69, 0x17, 0xA2, 0xA4, 0xCF, 0xF5,\n\t\t0x1D, 0x6E, 0xCA, 0x7C, 0x5E, 0x82, 0x23, 0x2A,\n\t\t0xFD, 0xE0, 0x0D, 0xD2, 0x28, 0x6A, 0x4C, 0x20,\n\t\t0xEB, 0x09, 0x80, 0x0B, 0x4D, 0x5D, 0x80, 0xE7,\n\t\t0xEA, 0x35, 0xB6, 0x96, 0x5B, 0x97, 0x92, 0xD9,\n\t\t0x9E, 0x39, 0x9A, 0xBD, 0xA8, 0xCF, 0x32, 0x17,\n\t\t0x4A, 0xE2, 0xB7, 0x41, 0x4B, 0x9B, 0xDB, 0x9D,\n\t\t0x63, 0xE1, 0x48, 0xF7, 0x35, 0x76, 0x35, 0xA7,\n\t\t0x31, 0x0B, 0x13, 0x0C, 0x93, 0x95, 0x93, 0xCD,\n\t\t0x34, 0x79, 0x16, 0x47, 0x24, 0x01, 0x19, 0x66,\n\t\t0xC4, 0x23, 0x21, 0x42, 0xDF, 0x99, 0x66, 0xF0,\n\t\t0x94, 0x22, 0xF3, 0x4F, 0x20, 0xB3, 0x0A, 0xF4,\n\t\t0xB6, 0x40, 0xA2, 0xC6, 0xD3, 0xDD, 0x98, 0x5F,\n\t\t0xE0, 0xBA, 0x3D, 0xFA, 0x90, 0x83, 0xCB, 0xB9,\n\t\t0xB8, 0xDF, 0xE5, 0x40, 0xFF, 0x9F, 0x6C, 0x60,\n\t\t0x8D, 0x18, 0x48, 0x12, 0x13, 0x04, 0x07, 0x68,\n\t\t0xEF, 0x33, 0x30, 0x0D, 0x77, 0x3F, 0x98, 0x90,\n\t\t0xC7, 0x24, 0xEA, 0xD3, 0x20, 0xA1, 0xE7, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x94, 0x77, 0xE9, 0xC2, 0xD0, 0xBB, 0xAD,\n\t\t0x34, 0x29, 0xA0, 0xE0, 0xDE, 0x77, 0x66, 0x95,\n\t\t0x25, 0x50, 0x13, 0x10, 0x82, 0x61, 0xDC, 0x64,\n\t\t0x04, 0xCB, 0x09, 0x82, 0x87, 0x70, 0xE2, 0x74,\n\t\t0xD8, 0xBB, 0x65, 0x0A, 0x50, 0xE4, 0x90, 0xDF,\n\t\t0xE9, 0x17, 0xFC, 0x20, 0x47, 0xB0, 0xF8, 0xEE,\n\t\t0x72, 0xE1, 0x05, 0x92, 0x7D, 0x9F, 0xA7, 0x05,\n\t\t0x23, 0xC7, 0x27, 0x77, 0x8C, 0xBF, 0x6A, 0xE8,\n\t\t0x76, 0xD6, 0x41, 0xAD, 0x56, 0x29, 0x38, 0xC8,\n\t\t0x70, 0xD1, 0x2F, 0x2E, 0x04, 0x7B, 0xB7, 0x89,\n\t\t0x20, 0x73, 0x9D, 0xBA, 0x0C, 0x3F, 0x8C, 0xE1,\n\t\t0xFB, 0x77, 0x58, 0x96, 0x23, 0xA5, 0xF1, 0x62,\n\t\t0x5F, 0x5D, 0x6A, 0xB8, 0x19, 0x40, 0xC7, 0xDF,\n\t\t0xC3, 0xDC, 0x3A, 0x64, 0x1D, 0x82, 0xB2, 0x81,\n\t\t0x36, 0x29, 0xBA, 0xB8, 0x28, 0x29, 0x99, 0x31,\n\t\t0x7D, 0x6B, 0x93, 0x84, 0x23, 0x34, 0xF1, 0x23,\n\t\t0xFB, 0x46, 0x93, 0xA9, 0xC2, 0xC9, 0xD8, 0xBA,\n\t\t0x9B, 0xFC, 0x74, 0x66, 0x42, 0xDF, 0xBD, 0x04,\n\t\t0x5C, 0xD2, 0x02, 0x1B, 0x27, 0x2E, 0xAB, 0x73,\n\t\t0x58, 0xAA, 0x95, 0x4D, 0x45, 0x3D, 0xA5, 0x3F,\n\t\t0xC5, 0x39, 0x2D, 0xFA, 0x7E, 0xB8, 0x81, 0xF6,\n\t\t0xF5, 0x38, 0x09, 0xB6, 0x92, 0xD2, 0x7F, 0x33,\n\t\t0x66, 0x59, 0x5F, 0xF4, 0x03, 0x28, 0x9E, 0xFC,\n\t\t0xC6, 0x91, 0xE1, 0x18, 0xB4, 0x74, 0x4A, 0x11,\n\t\t0x47, 0x07, 0x1D, 0x89, 0x09, 0xBE, 0xF1, 0xE8,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0x98, 0xBB, 0x14, 0xFF, 0xF5, 0xBD, 0xF7,\n\t\t0xDB, 0x38, 0xA3, 0x96, 0x0D, 0xC5, 0x5C, 0xA7,\n\t\t0xD0, 0x23, 0x33, 0xDA, 0xED, 0x87, 0x12, 0xCC,\n\t\t0xA1, 0x3D, 0xD5, 0xBF, 0xFD, 0x11, 0x46, 0x36,\n\t\t0x55, 0x92, 0x79, 0xDB, 0x72, 0x55, 0x4C, 0xC0,\n\t\t0xA0, 0xEE, 0x1F, 0x7E, 0x15, 0x55, 0x7D, 0x77,\n\t\t0xCA, 0xB0, 0xF2, 0xF1, 0x13, 0x1F, 0x94, 0xFE,\n\t\t0x69, 0x8D, 0xB8, 0x1B, 0xE3, 0x83, 0x00, 0xA8,\n\t\t0x56, 0xA5, 0xEC, 0xA8, 0x5E, 0x5C, 0xF9, 0x15,\n\t\t0xFB, 0x7B, 0x6F, 0x38, 0xCC, 0xD2, 0xF2, 0x73,\n\t\t0x50, 0xE6, 0x2C, 0xC3, 0x0C, 0xE1, 0x0F, 0xFE,\n\t\t0x83, 0x51, 0x18, 0xBE, 0x3D, 0x43, 0x5D, 0x23,\n\t\t0x42, 0xED, 0x3D, 0x06, 0x19, 0x9B, 0x7E, 0x20,\n\t\t0xC8, 0xE3, 0x4D, 0x68, 0x90, 0x2F, 0x0A, 0xB8,\n\t\t0x74, 0x5B, 0xD8, 0xB7, 0xD5, 0xB8, 0x63, 0xD5,\n\t\t0x25, 0xC1, 0xF5, 0x90, 0x6D, 0x2D, 0xCA, 0x59,\n\t\t0x8D, 0xB8, 0xA0, 0xF1, 0xE6, 0x77, 0x36, 0x18,\n\t\t0x2C, 0xAC, 0x15, 0x67, 0x75, 0x79, 0xC5, 0x8B,\n\t\t0x8C, 0x67, 0x0C, 0xAE, 0x1B, 0xE3, 0xE3, 0xC8,\n\t\t0x82, 0x15, 0x3B, 0x2A, 0xA2, 0x98, 0x89, 0x33,\n\t\t0xE5, 0x79, 0xEC, 0x2D, 0x6D, 0xBB, 0x00, 0xC6,\n\t\t0x71, 0xDA, 0x64, 0x44, 0x3D, 0xFC, 0x02, 0x7D,\n\t\t0xEE, 0x6D, 0xFC, 0x32, 0x33, 0xC9, 0x97, 0x58,\n\t\t0x30, 0x45, 0x70, 0xA9, 0x82, 0xBF, 0x9B, 0x2E,\n\t\t0xB5, 0x9C, 0xCD, 0x70, 0xD0, 0xB5, 0x4C, 0x4B,\n\t\t0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAA, 0x12, 0xC7, 0xFA, 0x50, 0xFF, 0xDC, 0x28,\n\t\t0x11, 0xC1, 0x87, 0x2E, 0x4B, 0xEE, 0x15, 0xF4,\n\t\t0x3E, 0x69, 0x09, 0x21, 0x23, 0x85, 0xC8, 0x72,\n\t\t0xEB, 0x48, 0x9F, 0x7E, 0x06, 0xDC, 0x17, 0x87,\n\t\t0x04, 0x3F, 0x56, 0x12, 0x6F, 0x83, 0x73, 0xBD,\n\t\t0xFA, 0x4B, 0x3F, 0x61, 0x40, 0x5C, 0x73, 0xDD,\n\t\t0x4D, 0xFD, 0x3F, 0x40, 0xAA, 0x5C, 0xD2, 0x07,\n\t\t0xE8, 0x52, 0x08, 0x49, 0xC2, 0x6F, 0x67, 0x71,\n\t\t0x6A, 0x46, 0xC0, 0x98, 0x9A, 0x99, 0xEF, 0xFF,\n\t\t0x42, 0xF2, 0x4E, 0x07, 0x36, 0xE3, 0x27, 0xAF,\n\t\t0x8E, 0x60, 0x7C, 0x40, 0x1A, 0x1B, 0xAC, 0x77,\n\t\t0x34, 0x1E, 0x9A, 0x78, 0xC9, 0x1E, 0x35, 0xD5,\n\t\t0x5B, 0x24, 0x57, 0xBD, 0xD5, 0x31, 0x7A, 0x40,\n\t\t0x5A, 0x1F, 0xCF, 0x7A, 0x2A, 0x23, 0xDE, 0x68,\n\t\t0xEF, 0x92, 0xB6, 0x58, 0x19, 0xE8, 0xAA, 0x38,\n\t\t0x07, 0xC5, 0x45, 0x36, 0x1D, 0xFC, 0x9F, 0xE8,\n\t\t0x91, 0x25, 0x12, 0x34, 0x92, 0xDA, 0x95, 0x8D,\n\t\t0xC3, 0x13, 0xCB, 0x5D, 0x03, 0xCB, 0x4B, 0x19,\n\t\t0x2C, 0x54, 0xAC, 0x6B, 0x27, 0xFC, 0xBC, 0x49,\n\t\t0x86, 0x52, 0xF5, 0xED, 0x36, 0xB5, 0x87, 0xBB,\n\t\t0x74, 0x94, 0x2B, 0x3A, 0xD4, 0x53, 0xA8, 0xD7,\n\t\t0x9E, 0x5D, 0xDC, 0x06, 0xEB, 0xF8, 0x06, 0xDA,\n\t\t0xD5, 0x04, 0x6B, 0x73, 0x25, 0x10, 0x64, 0x58,\n\t\t0x2E, 0xF5, 0x77, 0x7D, 0xC5, 0x30, 0xF8, 0x70,\n\t\t0x17, 0x01, 0x76, 0x18, 0x84, 0x78, 0x3F, 0xDF,\n\t\t0x19, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x83, 0xE6, 0x15, 0xCF, 0x6E, 0x17, 0xA2, 0x9E,\n\t\t0x63, 0x94, 0x57, 0x10, 0xB5, 0x48, 0xA6, 0xD9,\n\t\t0x93, 0x58, 0x50, 0xEE, 0xC6, 0x98, 0x30, 0x84,\n\t\t0x1E, 0x26, 0xCB, 0x60, 0x71, 0xE9, 0x08, 0xBF,\n\t\t0x72, 0xC8, 0x7C, 0xF0, 0x79, 0xFF, 0xB3, 0x4C,\n\t\t0x5E, 0xB1, 0xA3, 0x90, 0xDE, 0xF7, 0x2D, 0x00,\n\t\t0x4A, 0x94, 0x88, 0x22, 0x4A, 0x18, 0xE1, 0x89,\n\t\t0xAA, 0x10, 0x92, 0xA0, 0xF1, 0x13, 0x57, 0x12,\n\t\t0x83, 0x4D, 0x25, 0x7A, 0x53, 0xDC, 0x1D, 0x0E,\n\t\t0x2C, 0x64, 0x17, 0xD8, 0xF4, 0x72, 0xFF, 0x13,\n\t\t0xB1, 0x81, 0x91, 0x0F, 0x4C, 0x93, 0xA3, 0x07,\n\t\t0x42, 0x0D, 0x44, 0xBE, 0xEC, 0x88, 0x75, 0xD5,\n\t\t0x21, 0x9A, 0x31, 0x60, 0xB8, 0xE9, 0x21, 0x43,\n\t\t0x4D, 0xDF, 0x3F, 0x71, 0xD6, 0x8D, 0xB1, 0xC1,\n\t\t0xD5, 0xC3, 0x9D, 0x68, 0xED, 0xB7, 0xA6, 0x04,\n\t\t0x79, 0x2F, 0x8B, 0x4E, 0x31, 0xEC, 0xDA, 0x78,\n\t\t0x95, 0xC9, 0x9F, 0xC7, 0x03, 0x1A, 0x5B, 0x98,\n\t\t0xA2, 0x20, 0x09, 0xC1, 0xDA, 0x00, 0x5A, 0xC8,\n\t\t0xFD, 0x2D, 0xA0, 0xB5, 0xD7, 0x42, 0x74, 0x3F,\n\t\t0x57, 0x12, 0xD1, 0x2F, 0xD7, 0x6D, 0x11, 0xA1,\n\t\t0x8E, 0x48, 0x77, 0x76, 0xCE, 0x21, 0xCA, 0x0D,\n\t\t0x6E, 0x5A, 0xB9, 0xCA, 0x6D, 0x8C, 0x39, 0x4C,\n\t\t0x32, 0x1B, 0x91, 0xC1, 0x4E, 0x29, 0x13, 0x99,\n\t\t0xA6, 0x42, 0x72, 0x13, 0x61, 0x81, 0x1A, 0x73,\n\t\t0xB7, 0x39, 0x2E, 0x86, 0x03, 0xA3, 0x00, 0x4E,\n\t\t0x70, 0x60, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAE, 0x1A, 0x8F, 0x7B, 0xFE, 0x4B, 0x1A, 0x0F,\n\t\t0xA9, 0x47, 0x08, 0x92, 0x1D, 0xAD, 0xB2, 0xC2,\n\t\t0x0B, 0x93, 0x82, 0x39, 0xD7, 0xB9, 0xA2, 0xC7,\n\t\t0xC5, 0x98, 0x52, 0x8F, 0x20, 0xF4, 0x97, 0x64,\n\t\t0xD3, 0x22, 0xEB, 0xE8, 0x5A, 0x5B, 0x2E, 0xA1,\n\t\t0x55, 0x63, 0xCF, 0x2F, 0x23, 0x04, 0xBA, 0xF5,\n\t\t0x5D, 0x66, 0x07, 0xC5, 0x2E, 0x2E, 0x11, 0x60,\n\t\t0x85, 0x9D, 0xCB, 0x7A, 0xF6, 0xD7, 0x85, 0x68,\n\t\t0x99, 0xEA, 0xDA, 0x0E, 0x91, 0x28, 0xA1, 0x80,\n\t\t0xD3, 0xDE, 0x6F, 0xED, 0x93, 0x34, 0xBA, 0x52,\n\t\t0xB8, 0x0C, 0x5C, 0x36, 0x2D, 0x55, 0x91, 0xA0,\n\t\t0xEC, 0x30, 0xF8, 0x6D, 0x37, 0xA3, 0x99, 0x92,\n\t\t0x7E, 0xB1, 0xC5, 0x30, 0x76, 0xA1, 0x2D, 0x26,\n\t\t0x77, 0x55, 0x22, 0xC5, 0x11, 0xC8, 0x3E, 0xB5,\n\t\t0xB7, 0xAB, 0xC2, 0xA0, 0x0B, 0xD2, 0xDF, 0xD5,\n\t\t0x62, 0x7A, 0x8F, 0xEB, 0xBA, 0x53, 0xD8, 0x5F,\n\t\t0x9B, 0x74, 0xC4, 0xB7, 0xF0, 0xC8, 0x62, 0xDD,\n\t\t0xB0, 0xD9, 0x29, 0x88, 0x99, 0xB6, 0x46, 0xB7,\n\t\t0x74, 0xD6, 0xCC, 0x23, 0xE4, 0xE2, 0x3A, 0xB4,\n\t\t0x71, 0x74, 0xFC, 0xCD, 0x34, 0x49, 0x92, 0x53,\n\t\t0x99, 0x6D, 0x5E, 0x09, 0x17, 0x21, 0x0E, 0x2F,\n\t\t0x6D, 0xAA, 0x16, 0x85, 0xF8, 0x9F, 0x2F, 0x1F,\n\t\t0xDF, 0xD5, 0x50, 0x9E, 0xBC, 0x38, 0x19, 0x1D,\n\t\t0x53, 0x9E, 0xCF, 0xB5, 0x4F, 0xF0, 0xF5, 0xBB,\n\t\t0xE6, 0xEF, 0x36, 0xEA, 0x35, 0xD4, 0x25, 0xAF,\n\t\t0x64, 0x62, 0xF5, 0x18, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0x03, 0x3E, 0x06, 0xBE, 0x25, 0x3A, 0xB8,\n\t\t0x00, 0xC8, 0x17, 0x6D, 0x3A, 0x96, 0x50, 0xAB,\n\t\t0x2A, 0x5B, 0xCA, 0xA0, 0x3E, 0x11, 0xEA, 0x95,\n\t\t0xFB, 0x9A, 0xB3, 0x83, 0x4B, 0x41, 0xEB, 0x0D,\n\t\t0x1B, 0x2B, 0xCE, 0xCF, 0xE2, 0x19, 0x36, 0x4C,\n\t\t0x31, 0x04, 0xEF, 0x65, 0xA8, 0xD6, 0x92, 0xBD,\n\t\t0x77, 0xC7, 0x98, 0x54, 0x8B, 0x7D, 0x9A, 0x8F,\n\t\t0xAF, 0x7F, 0x51, 0x72, 0xDB, 0x24, 0xEC, 0x7C,\n\t\t0x93, 0x00, 0x6D, 0x6E, 0x98, 0x39, 0x36, 0x82,\n\t\t0x91, 0xB8, 0x27, 0x7A, 0x82, 0xC0, 0x34, 0xA3,\n\t\t0x73, 0x1F, 0x1B, 0x2E, 0x29, 0x8D, 0x6E, 0x02,\n\t\t0x82, 0xEC, 0x8A, 0x79, 0x02, 0xE4, 0xF8, 0x44,\n\t\t0xD1, 0x32, 0xF1, 0xD2, 0x61, 0xD1, 0x71, 0x37,\n\t\t0x5C, 0x64, 0x60, 0x65, 0xE2, 0x01, 0x84, 0x9F,\n\t\t0x2D, 0xF7, 0x3E, 0x37, 0x48, 0xD8, 0x53, 0xA3,\n\t\t0x12, 0x2C, 0x22, 0x06, 0xAA, 0xC9, 0x2F, 0xEA,\n\t\t0x44, 0x85, 0x00, 0xC5, 0x41, 0x8E, 0xCF, 0xB3,\n\t\t0xD8, 0x0E, 0x0E, 0x6C, 0x0D, 0x51, 0xF8, 0x58,\n\t\t0x31, 0xCE, 0x74, 0xF6, 0xC6, 0x59, 0xCC, 0x29,\n\t\t0x1F, 0x53, 0x48, 0xA1, 0xEF, 0x8B, 0x94, 0x9F,\n\t\t0x1B, 0x2A, 0x75, 0x36, 0x33, 0xE3, 0x82, 0xF4,\n\t\t0x0C, 0x1B, 0xD1, 0xB2, 0xF4, 0x47, 0x48, 0xEA,\n\t\t0x61, 0x12, 0x7B, 0x6F, 0x56, 0x82, 0x55, 0xAE,\n\t\t0x25, 0xE1, 0xDA, 0x9F, 0x52, 0xC8, 0xC5, 0x3C,\n\t\t0xD6, 0x2C, 0xD4, 0x82, 0x78, 0x8A, 0xE4, 0x30,\n\t\t0x38, 0x8A, 0x92, 0x69, 0x4C, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x10, 0x4B, 0xC8, 0x38, 0xB1, 0x6A, 0x64, 0x17,\n\t\t0x49, 0xDC, 0xF7, 0x3C, 0x57, 0xB2, 0x07, 0xEA,\n\t\t0x3B, 0xCC, 0x84, 0x38, 0x11, 0x70, 0xE4, 0xCA,\n\t\t0x36, 0x20, 0x65, 0xA3, 0xD4, 0x92, 0xE8, 0x92,\n\t\t0xB4, 0x26, 0xA1, 0xF4, 0xFD, 0x82, 0xF6, 0x94,\n\t\t0x61, 0xD1, 0xCE, 0x1F, 0x3A, 0xAF, 0x8F, 0xC2,\n\t\t0x91, 0xEA, 0x30, 0xD6, 0x66, 0x7E, 0x7E, 0x1A,\n\t\t0xEA, 0x4C, 0x44, 0xF7, 0xD5, 0x2A, 0x5F, 0xA6,\n\t\t0xD3, 0x47, 0x09, 0xE6, 0x65, 0x84, 0x83, 0x26,\n\t\t0x0F, 0xF5, 0xDA, 0x76, 0xBF, 0xB7, 0x4E, 0x7D,\n\t\t0x19, 0x4A, 0xD4, 0x0D, 0xCA, 0xC0, 0x0D, 0xAF,\n\t\t0x0E, 0x45, 0xE7, 0x4D, 0xB4, 0xBC, 0x22, 0x48,\n\t\t0x10, 0x0A, 0x8B, 0x25, 0x6B, 0x25, 0x72, 0x78,\n\t\t0xC3, 0xC9, 0x8F, 0x1F, 0x2E, 0x3A, 0x80, 0xCD,\n\t\t0xB8, 0x12, 0x35, 0x2A, 0xAF, 0x41, 0x55, 0xB3,\n\t\t0xA4, 0x03, 0x39, 0x99, 0xFB, 0x9F, 0xE7, 0xF5,\n\t\t0x06, 0x99, 0x4F, 0xCF, 0x3A, 0x8D, 0xB3, 0x1E,\n\t\t0x9E, 0x5C, 0xA8, 0xEF, 0x8C, 0x2E, 0x9C, 0x63,\n\t\t0x26, 0xCA, 0x5B, 0x08, 0x03, 0x72, 0x4B, 0xA6,\n\t\t0x41, 0x95, 0x0E, 0xCA, 0x87, 0x7F, 0xE6, 0xED,\n\t\t0x6A, 0xFC, 0x2E, 0x01, 0x46, 0x51, 0xC5, 0x6D,\n\t\t0x0E, 0x6A, 0x61, 0xEA, 0xFF, 0x7C, 0x5E, 0xD0,\n\t\t0xB8, 0x61, 0xD4, 0xBE, 0xBE, 0x42, 0x90, 0x4C,\n\t\t0x0A, 0x56, 0x8C, 0x26, 0xAA, 0x8A, 0xBB, 0x2E,\n\t\t0x97, 0xDA, 0x2B, 0xFB, 0x40, 0xF1, 0x4E, 0xAF,\n\t\t0xB6, 0xBF, 0x16, 0xCD, 0x20, 0x8F, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5B, 0x92, 0xE4, 0xA1, 0x75, 0x43, 0x7D, 0x0A,\n\t\t0x53, 0xEB, 0x10, 0xDE, 0x2C, 0x56, 0x40, 0x17,\n\t\t0x20, 0xB1, 0x17, 0x15, 0xA0, 0x34, 0x45, 0x9E,\n\t\t0xBF, 0x50, 0x6C, 0x3F, 0xD6, 0x53, 0x4B, 0x5E,\n\t\t0x81, 0x7A, 0x0F, 0x09, 0xDE, 0xAC, 0x4B, 0xCF,\n\t\t0xD3, 0x53, 0x30, 0x1D, 0x8D, 0x03, 0x1B, 0x13,\n\t\t0x31, 0x58, 0x2A, 0xC0, 0x91, 0x89, 0xB4, 0x8E,\n\t\t0x6C, 0xCE, 0xA4, 0x44, 0x65, 0x58, 0x66, 0xC4,\n\t\t0xBB, 0xD1, 0x23, 0xD4, 0x5E, 0xBA, 0xBB, 0x77,\n\t\t0x4F, 0x87, 0x7C, 0xF1, 0x2D, 0x33, 0xB8, 0x4C,\n\t\t0xFC, 0xA4, 0xA6, 0xA9, 0x4F, 0x3F, 0x98, 0x86,\n\t\t0x9F, 0xCF, 0x2B, 0xBB, 0x6C, 0xC1, 0xB9, 0x64,\n\t\t0xC2, 0x43, 0x8C, 0x2F, 0x34, 0x8B, 0xCD, 0xF9,\n\t\t0x00, 0x1D, 0xCE, 0x60, 0xA4, 0x70, 0x6D, 0x20,\n\t\t0xC1, 0x69, 0xA0, 0x40, 0xBA, 0xA6, 0x1C, 0xBE,\n\t\t0xB0, 0xB8, 0xE5, 0x8D, 0x50, 0x5E, 0x6E, 0x37,\n\t\t0x39, 0xAB, 0x03, 0xE1, 0x10, 0xAE, 0x7E, 0xFD,\n\t\t0xF9, 0x13, 0x47, 0x47, 0x40, 0x33, 0xDE, 0xFB,\n\t\t0xD1, 0xE8, 0x6A, 0xF3, 0x22, 0xEC, 0x64, 0x56,\n\t\t0xD3, 0x39, 0x46, 0x99, 0xCA, 0x7C, 0xA6, 0xA2,\n\t\t0x9A, 0x70, 0xD9, 0xB1, 0x0A, 0x38, 0xFE, 0x66,\n\t\t0x6E, 0xAB, 0x28, 0x58, 0xBF, 0xE1, 0x2D, 0xAC,\n\t\t0xB3, 0x15, 0x68, 0x54, 0x9C, 0x82, 0x6C, 0x15,\n\t\t0xAF, 0x5B, 0x6F, 0xDD, 0xF7, 0x79, 0x95, 0x43,\n\t\t0x51, 0xBE, 0x18, 0x72, 0xF0, 0x4E, 0x53, 0xDB,\n\t\t0x7B, 0x3B, 0x5F, 0xBF, 0x61, 0xFD, 0x18, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x40, 0x1C, 0xC7, 0xBD, 0x9F, 0x82, 0x27, 0xEF,\n\t\t0xAE, 0xD7, 0x0D, 0xAD, 0x83, 0xFC, 0x8D, 0xB3,\n\t\t0xBD, 0x38, 0xEF, 0xC1, 0x66, 0xF0, 0xF1, 0x1A,\n\t\t0xB1, 0x42, 0xC5, 0x65, 0xC6, 0x8B, 0xA9, 0xDB,\n\t\t0x68, 0x04, 0x23, 0xA3, 0xD6, 0x98, 0xB6, 0xF3,\n\t\t0x47, 0x6E, 0xF4, 0x40, 0x05, 0x1F, 0xD2, 0x0B,\n\t\t0x93, 0xF6, 0xA2, 0xED, 0x04, 0x58, 0x25, 0x56,\n\t\t0x7D, 0xF5, 0xA6, 0x5E, 0x3F, 0x62, 0xE4, 0x44,\n\t\t0x2E, 0xC3, 0x96, 0xAD, 0x26, 0x0A, 0x16, 0xA1,\n\t\t0x3A, 0x1D, 0xEE, 0x46, 0xC7, 0xE8, 0xD8, 0x8B,\n\t\t0xDD, 0x7E, 0xDF, 0x22, 0x3A, 0xB7, 0x6A, 0x9A,\n\t\t0x78, 0x7C, 0x1F, 0x4F, 0xE9, 0x92, 0x5C, 0x05,\n\t\t0x1A, 0x4C, 0xA0, 0xE7, 0x7A, 0x0E, 0x78, 0xBA,\n\t\t0xA2, 0x9F, 0x36, 0xD1, 0x93, 0xC8, 0x62, 0xFD,\n\t\t0x3A, 0x60, 0x65, 0x3F, 0x54, 0x4E, 0xA9, 0xE3,\n\t\t0xF7, 0x5F, 0x2F, 0x55, 0x38, 0x91, 0xBE, 0x8C,\n\t\t0x1F, 0xB8, 0x82, 0xF6, 0xA6, 0xAA, 0xD1, 0x18,\n\t\t0xF5, 0x76, 0xF3, 0xC2, 0x79, 0x3E, 0xFC, 0x67,\n\t\t0x22, 0x1B, 0x37, 0xA4, 0x5A, 0xB6, 0x13, 0x74,\n\t\t0x34, 0xF6, 0x22, 0x8C, 0xB0, 0x02, 0xFC, 0x13,\n\t\t0x7B, 0x91, 0xFB, 0x85, 0x72, 0xC7, 0x57, 0xF0,\n\t\t0x07, 0x36, 0x87, 0x94, 0x53, 0xD6, 0x4A, 0x8A,\n\t\t0x86, 0x8C, 0x13, 0x18, 0x10, 0xFF, 0xDA, 0xD9,\n\t\t0xE9, 0xD0, 0x28, 0xD1, 0x32, 0x15, 0x7E, 0xCB,\n\t\t0x1D, 0xA6, 0x75, 0xD5, 0x40, 0x47, 0xD1, 0x9B,\n\t\t0x27, 0xD3, 0x25, 0x8C, 0x9B, 0x1B, 0xCA, 0x0A,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC2, 0x0C, 0xF0, 0x35, 0x49, 0x82, 0xCA, 0x6A,\n\t\t0x19, 0xD9, 0xA4, 0xDB, 0xF7, 0x8F, 0x81, 0x09,\n\t\t0x34, 0xDB, 0x23, 0x73, 0x94, 0x1A, 0x12, 0xC2,\n\t\t0x63, 0xAD, 0xEF, 0xA6, 0x1A, 0x5F, 0x38, 0x5C,\n\t\t0x85, 0x9B, 0xC4, 0x70, 0x28, 0x82, 0x9C, 0x53,\n\t\t0x1D, 0xC2, 0x5C, 0xCC, 0x00, 0x04, 0xC7, 0x51,\n\t\t0x0E, 0x70, 0x71, 0x75, 0xA1, 0x02, 0xEC, 0x3C,\n\t\t0x4B, 0x4C, 0x93, 0x3E, 0x3F, 0x52, 0x03, 0x3E,\n\t\t0x67, 0x47, 0x6F, 0xF5, 0xF8, 0x64, 0xC4, 0x46,\n\t\t0xC0, 0x42, 0xA2, 0x1E, 0x60, 0x37, 0xF7, 0x79,\n\t\t0x83, 0x63, 0xD2, 0x02, 0x67, 0x89, 0x1B, 0x96,\n\t\t0x58, 0x79, 0xFD, 0xE8, 0x0A, 0xF6, 0xB5, 0x9D,\n\t\t0x77, 0x86, 0x2E, 0x3A, 0x22, 0x9A, 0xF0, 0x1B,\n\t\t0x7A, 0xC7, 0x8B, 0x57, 0x8E, 0x94, 0xBD, 0x9F,\n\t\t0x9B, 0x07, 0x3C, 0x38, 0xA6, 0x27, 0xC1, 0x86,\n\t\t0x4D, 0xF0, 0x08, 0x3A, 0xAB, 0xB1, 0x70, 0x24,\n\t\t0xBD, 0xAB, 0x6C, 0x3C, 0x0F, 0x0F, 0x73, 0xD3,\n\t\t0x1D, 0x59, 0x48, 0x05, 0x23, 0xA2, 0xF2, 0x3B,\n\t\t0x78, 0xBA, 0xA0, 0x38, 0x5C, 0x15, 0xF2, 0x90,\n\t\t0x11, 0x43, 0x05, 0xD7, 0xF9, 0x87, 0x86, 0xB7,\n\t\t0xDB, 0xC1, 0x7A, 0x8C, 0x2A, 0xAD, 0x97, 0x44,\n\t\t0x8E, 0x8E, 0xA3, 0x89, 0xE6, 0x8E, 0xF7, 0x10,\n\t\t0x91, 0xA6, 0xA9, 0x73, 0x5A, 0xC1, 0x2C, 0xA5,\n\t\t0x49, 0x7B, 0x91, 0x71, 0xDA, 0x11, 0xA9, 0x3C,\n\t\t0x28, 0xD3, 0x27, 0x3F, 0x58, 0xB7, 0x4E, 0x2E,\n\t\t0x46, 0x27, 0x9D, 0x3C, 0xE9, 0xD0, 0xB2, 0x0D,\n\t\t0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE2, 0x36, 0x5C, 0x27, 0x54, 0x07, 0x3B, 0x51,\n\t\t0x1F, 0x16, 0xA1, 0x88, 0x1F, 0xF8, 0xA5, 0x37,\n\t\t0x54, 0x1C, 0xA7, 0x36, 0x2A, 0xE7, 0xB8, 0x42,\n\t\t0x23, 0xD3, 0xC7, 0xD1, 0xD4, 0x9D, 0x03, 0xA3,\n\t\t0x7D, 0x6D, 0x05, 0xDD, 0x2B, 0x81, 0x9A, 0xF9,\n\t\t0x70, 0x5C, 0x01, 0x5D, 0xAC, 0xC9, 0xDD, 0xA8,\n\t\t0x34, 0x74, 0xEB, 0x14, 0xB7, 0xD5, 0xFC, 0xE6,\n\t\t0xE8, 0xA8, 0xF8, 0xC5, 0x8E, 0x87, 0x01, 0x49,\n\t\t0x33, 0x8D, 0x32, 0x0E, 0x5A, 0xE4, 0x76, 0xDA,\n\t\t0x67, 0x49, 0xAF, 0x45, 0xE6, 0x5F, 0xFE, 0xD5,\n\t\t0x50, 0xD2, 0x25, 0xA3, 0x9D, 0xC7, 0x4F, 0xFD,\n\t\t0x93, 0xBA, 0x7D, 0xA4, 0x76, 0x98, 0x5D, 0x6F,\n\t\t0x44, 0xE9, 0x0F, 0xC8, 0xE8, 0x24, 0x54, 0x49,\n\t\t0x62, 0x60, 0x45, 0x84, 0x31, 0x80, 0x4D, 0x80,\n\t\t0x2F, 0xE8, 0x04, 0xD8, 0x25, 0xF6, 0x11, 0x77,\n\t\t0x2F, 0x97, 0x10, 0x66, 0x73, 0x77, 0xAD, 0xFB,\n\t\t0x1A, 0x11, 0xE4, 0x27, 0x5B, 0xCE, 0xCB, 0x42,\n\t\t0x17, 0x5C, 0x51, 0x5F, 0x6A, 0x94, 0x39, 0xA3,\n\t\t0x59, 0x82, 0x4F, 0x82, 0xCC, 0x9D, 0x48, 0x09,\n\t\t0x54, 0x36, 0x4E, 0x66, 0x93, 0x09, 0x9A, 0x82,\n\t\t0x1A, 0xCE, 0x36, 0x2E, 0x6C, 0x7E, 0xCB, 0xE6,\n\t\t0x8B, 0xE8, 0x82, 0x3B, 0xB5, 0xB4, 0x9B, 0x4F,\n\t\t0x23, 0xAD, 0x81, 0xB6, 0x41, 0x39, 0xE3, 0xB6,\n\t\t0x3D, 0x9D, 0x4D, 0x29, 0x8A, 0x84, 0x2F, 0x01,\n\t\t0x3E, 0xF0, 0xD9, 0x1C, 0xE7, 0x91, 0x5E, 0xE8,\n\t\t0xF8, 0x16, 0xC7, 0x0B, 0xA2, 0xAA, 0x39, 0x94,\n\t\t0x21, 0x6F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9C, 0x43, 0x94, 0x46, 0x76, 0xFE, 0x85, 0x93,\n\t\t0x27, 0x09, 0x6F, 0x82, 0x04, 0x9C, 0xF6, 0x9E,\n\t\t0x48, 0xB9, 0x87, 0x15, 0x87, 0x84, 0x00, 0xFD,\n\t\t0xF2, 0x80, 0x5E, 0x0D, 0x5E, 0xE6, 0x42, 0xE6,\n\t\t0xCC, 0x9C, 0x43, 0x73, 0x9F, 0x41, 0x8B, 0x70,\n\t\t0x13, 0x48, 0xA0, 0x33, 0xC5, 0xCB, 0x96, 0xBF,\n\t\t0x87, 0x02, 0xFC, 0xD2, 0xFA, 0xC9, 0xBE, 0x58,\n\t\t0x26, 0x2A, 0x84, 0x3C, 0x1E, 0x41, 0x55, 0xED,\n\t\t0x8A, 0x17, 0x24, 0xB6, 0xEB, 0xF7, 0xCC, 0xE6,\n\t\t0x59, 0xD8, 0x8A, 0x95, 0xA0, 0xC5, 0x4D, 0xEB,\n\t\t0x2D, 0x7D, 0x95, 0x74, 0xA4, 0x52, 0x19, 0xB6,\n\t\t0x41, 0x9E, 0xE1, 0x73, 0xD1, 0xD8, 0xFA, 0xD3,\n\t\t0xAC, 0xE4, 0x7C, 0x96, 0x2B, 0x34, 0x9A, 0xBE,\n\t\t0x10, 0x48, 0x56, 0x5D, 0xF8, 0x5B, 0xBD, 0x0E,\n\t\t0xB9, 0xB1, 0x16, 0x98, 0x25, 0x8C, 0x23, 0x59,\n\t\t0x80, 0x23, 0xA0, 0x0F, 0xDD, 0x26, 0x57, 0x3E,\n\t\t0x41, 0x95, 0x14, 0x52, 0x02, 0x71, 0x25, 0xC6,\n\t\t0xE8, 0x94, 0xA9, 0x77, 0x36, 0xEC, 0xD6, 0x3F,\n\t\t0xD1, 0x5B, 0x29, 0xA5, 0x5D, 0x8D, 0xD9, 0xDA,\n\t\t0xB7, 0xE2, 0xE1, 0x8F, 0x54, 0x1A, 0x2E, 0x34,\n\t\t0x18, 0x90, 0xA6, 0x1B, 0x7C, 0x89, 0x6E, 0x7D,\n\t\t0xC6, 0x7A, 0xA8, 0x2F, 0x34, 0x79, 0xDA, 0xCD,\n\t\t0x4A, 0x8E, 0xC7, 0x55, 0x8D, 0x40, 0xC3, 0x4D,\n\t\t0x9A, 0xE4, 0x06, 0x0E, 0x13, 0x71, 0x8D, 0x67,\n\t\t0x6C, 0x24, 0x50, 0x25, 0x8D, 0x83, 0xDE, 0x8A,\n\t\t0x86, 0xE0, 0x12, 0x81, 0x36, 0x93, 0x09, 0x8C,\n\t\t0x16, 0x5B, 0x4E, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x70, 0x7C, 0x29, 0x58, 0x2D, 0x98, 0xA0,\n\t\t0xE9, 0x96, 0x39, 0x21, 0x11, 0x02, 0xF3, 0xF0,\n\t\t0x41, 0x66, 0x0C, 0xA0, 0x3A, 0xD0, 0x93, 0x9F,\n\t\t0xE3, 0x85, 0x5B, 0x8C, 0x1B, 0x22, 0xD6, 0xA9,\n\t\t0xB8, 0x67, 0x3C, 0x93, 0xE3, 0xEA, 0xBC, 0x0A,\n\t\t0xB2, 0x31, 0x50, 0x9B, 0x2B, 0x0D, 0x73, 0xC7,\n\t\t0x6A, 0x29, 0x0A, 0x36, 0x39, 0x43, 0xD1, 0x2D,\n\t\t0x2F, 0xF0, 0xEA, 0x30, 0xC6, 0xDD, 0x54, 0xED,\n\t\t0xA7, 0x53, 0x76, 0x7E, 0xFF, 0xE0, 0x4C, 0xAB,\n\t\t0xB4, 0xC3, 0x96, 0x63, 0x88, 0xFA, 0x4C, 0x83,\n\t\t0xA1, 0x90, 0x6A, 0x0F, 0x48, 0x51, 0x9A, 0x5F,\n\t\t0xBA, 0x9A, 0xEB, 0x58, 0x5E, 0x0F, 0x8C, 0x45,\n\t\t0xD6, 0x12, 0x3A, 0x75, 0xEB, 0xE9, 0x8F, 0xD1,\n\t\t0xD0, 0x27, 0x2F, 0x73, 0x3A, 0x39, 0x25, 0x11,\n\t\t0x94, 0x81, 0xA3, 0x21, 0xFE, 0x75, 0x09, 0x34,\n\t\t0x6C, 0x05, 0x12, 0x83, 0x02, 0x85, 0x1B, 0xA1,\n\t\t0x7A, 0x13, 0x7F, 0x95, 0x6F, 0x18, 0x4E, 0x05,\n\t\t0x7A, 0x30, 0x5E, 0x79, 0xA1, 0x48, 0x72, 0x7A,\n\t\t0x59, 0x26, 0xDE, 0x68, 0x54, 0xEB, 0x03, 0x14,\n\t\t0xD5, 0x49, 0x2F, 0xD7, 0x35, 0xFA, 0x77, 0x3D,\n\t\t0x99, 0xEA, 0x34, 0xC9, 0x5C, 0xA7, 0x54, 0x6B,\n\t\t0xD3, 0xA3, 0xAA, 0x8E, 0x66, 0xBC, 0xC6, 0xD8,\n\t\t0x60, 0xCE, 0xC3, 0xD3, 0x5D, 0x0E, 0x21, 0x65,\n\t\t0xD5, 0xFB, 0xE8, 0xBE, 0x99, 0xB6, 0xE7, 0x96,\n\t\t0x7D, 0xF6, 0x69, 0x3E, 0x5A, 0x62, 0x43, 0xE9,\n\t\t0x4C, 0x9C, 0x4A, 0x25, 0x28, 0xAE, 0x63, 0x05,\n\t\t0xCB, 0xEC, 0xA2, 0x09, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8F, 0x1E, 0x88, 0x10, 0x3F, 0xFA, 0x37, 0x8F,\n\t\t0x06, 0x2C, 0xAD, 0xE0, 0xEC, 0x50, 0x9B, 0xEC,\n\t\t0x99, 0xA5, 0xC7, 0x3F, 0xB2, 0x73, 0xE7, 0x9D,\n\t\t0xBE, 0xF2, 0x4A, 0xBF, 0x71, 0x8A, 0xC2, 0x6A,\n\t\t0xC2, 0x3D, 0xFD, 0x2B, 0x89, 0x32, 0x03, 0x8E,\n\t\t0xD3, 0xCB, 0x96, 0x37, 0xB7, 0x16, 0x43, 0xC1,\n\t\t0x61, 0x14, 0x20, 0x19, 0xF4, 0x5B, 0x25, 0xB4,\n\t\t0xFA, 0x4C, 0x52, 0x35, 0x67, 0x37, 0xA2, 0x70,\n\t\t0x27, 0xE8, 0x05, 0xEC, 0x63, 0x51, 0x54, 0x32,\n\t\t0x7A, 0x66, 0xBF, 0xE6, 0x4E, 0xFC, 0x62, 0x85,\n\t\t0xCC, 0xA9, 0x8C, 0x34, 0xED, 0xC7, 0xFB, 0x6C,\n\t\t0x07, 0x66, 0x97, 0x0A, 0x54, 0x53, 0x42, 0xCF,\n\t\t0x84, 0x0A, 0xEC, 0x0A, 0x5B, 0xA1, 0xDD, 0x3C,\n\t\t0x69, 0x49, 0xBE, 0x4F, 0xE9, 0x7B, 0x0F, 0x8C,\n\t\t0x81, 0x86, 0xDE, 0x07, 0x53, 0x6F, 0xD9, 0x07,\n\t\t0x4D, 0xB3, 0x4D, 0x09, 0xB2, 0xF0, 0x8A, 0xF9,\n\t\t0xDC, 0xF9, 0x42, 0x4D, 0x6E, 0xDB, 0xF9, 0xCD,\n\t\t0x04, 0x41, 0x02, 0xC0, 0xE5, 0xDC, 0x35, 0xAF,\n\t\t0xF7, 0x8C, 0x36, 0xD0, 0x79, 0xDB, 0xD2, 0xC5,\n\t\t0x00, 0xE1, 0x9C, 0x8C, 0x98, 0x5A, 0xE2, 0xAB,\n\t\t0xAF, 0x6B, 0x2A, 0x20, 0x71, 0x6B, 0xB7, 0x19,\n\t\t0x75, 0x4A, 0x88, 0x40, 0xCE, 0x97, 0x63, 0x21,\n\t\t0x16, 0xC4, 0xD0, 0xB0, 0xE3, 0xC8, 0x3C, 0xCC,\n\t\t0xA2, 0x7F, 0x11, 0xC4, 0x20, 0x4B, 0x76, 0xB5,\n\t\t0xD6, 0xCF, 0xE6, 0x34, 0x8A, 0x96, 0x15, 0xD8,\n\t\t0xE4, 0xAF, 0x53, 0x50, 0x0D, 0xC4, 0xC2, 0xCA,\n\t\t0xBF, 0x12, 0xEC, 0x8C, 0x76, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB9, 0xA0, 0xC2, 0x8F, 0x1A, 0x61, 0x56, 0x99,\n\t\t0x2C, 0x10, 0x3A, 0x84, 0x65, 0x5F, 0xC6, 0xE6,\n\t\t0x54, 0xFA, 0x6E, 0x45, 0xE4, 0x58, 0x19, 0x51,\n\t\t0x3A, 0xFA, 0x79, 0x70, 0x24, 0x71, 0x7C, 0x00,\n\t\t0xCC, 0x19, 0x59, 0x94, 0x51, 0x2F, 0xD5, 0x3E,\n\t\t0xCD, 0x1E, 0x12, 0xDA, 0xC4, 0xD2, 0x44, 0x8E,\n\t\t0x0C, 0x40, 0x30, 0x83, 0x82, 0x31, 0x20, 0x84,\n\t\t0xD2, 0x11, 0x1F, 0x7D, 0xB1, 0x47, 0xB2, 0xE6,\n\t\t0x58, 0x9C, 0xE6, 0xD9, 0x77, 0xF6, 0x11, 0x5F,\n\t\t0x62, 0x95, 0x08, 0x16, 0x7D, 0xF8, 0xF4, 0x5B,\n\t\t0xAC, 0x98, 0xAB, 0xD4, 0x9F, 0x6B, 0x27, 0x2B,\n\t\t0xCC, 0x4F, 0xD8, 0x74, 0xDD, 0x5E, 0x29, 0xFB,\n\t\t0x6D, 0xAC, 0xEB, 0x2D, 0x72, 0x7A, 0x2A, 0x89,\n\t\t0x21, 0x94, 0xCF, 0xB9, 0x26, 0x9E, 0xDA, 0x00,\n\t\t0x62, 0x6A, 0xC8, 0x9B, 0x4E, 0x74, 0xBD, 0x29,\n\t\t0xB2, 0x1E, 0x9F, 0x6E, 0xF1, 0x8C, 0xB6, 0x98,\n\t\t0x89, 0xA0, 0x2D, 0x4F, 0x0A, 0x06, 0xA2, 0xE5,\n\t\t0x71, 0x88, 0x99, 0xC1, 0xDC, 0x3B, 0x05, 0x1C,\n\t\t0x2C, 0xFA, 0x29, 0x65, 0x3E, 0x78, 0x2F, 0x87,\n\t\t0xFE, 0xFA, 0x47, 0x8E, 0x64, 0x65, 0xBF, 0x5F,\n\t\t0xF2, 0x7F, 0x8B, 0x6A, 0xBD, 0xB5, 0x00, 0x07,\n\t\t0x7A, 0xAC, 0x97, 0x10, 0x0B, 0xD9, 0x55, 0xEC,\n\t\t0x53, 0x5A, 0x58, 0x7D, 0x66, 0xF2, 0x33, 0x54,\n\t\t0xBE, 0x51, 0xCD, 0x81, 0x70, 0x28, 0x93, 0x44,\n\t\t0xBA, 0xC9, 0x45, 0x1F, 0x74, 0xE8, 0xAE, 0xE3,\n\t\t0x63, 0x9F, 0x7C, 0x09, 0x98, 0x1F, 0x48, 0x85,\n\t\t0xE0, 0x18, 0x91, 0x23, 0x24, 0xD7, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x45, 0x68, 0x44, 0xA3, 0x4A, 0xE1, 0x07, 0x42,\n\t\t0x46, 0xF8, 0xF7, 0x1E, 0xEE, 0xF2, 0x01, 0x0E,\n\t\t0xC8, 0x73, 0x32, 0x65, 0xBE, 0xD7, 0xC1, 0xCC,\n\t\t0x60, 0x04, 0x3D, 0x77, 0x0E, 0xDF, 0xA3, 0x20,\n\t\t0xCB, 0xD4, 0x28, 0x4A, 0x94, 0xBE, 0x25, 0x74,\n\t\t0x33, 0x7E, 0x16, 0xD2, 0x7F, 0x12, 0x50, 0x74,\n\t\t0xEB, 0xD7, 0xE9, 0x90, 0x31, 0xF7, 0xAB, 0xB4,\n\t\t0x54, 0x7B, 0x95, 0x40, 0xA7, 0xB0, 0xB5, 0x14,\n\t\t0x8E, 0xF5, 0x01, 0xB5, 0x50, 0xDD, 0x92, 0x9F,\n\t\t0x3D, 0xFE, 0x39, 0xAC, 0x65, 0x51, 0x9F, 0x56,\n\t\t0x3E, 0x92, 0x54, 0x42, 0x4A, 0xAA, 0xFA, 0x05,\n\t\t0xB1, 0xD3, 0x7C, 0x16, 0xC7, 0x71, 0x88, 0x2E,\n\t\t0x9E, 0x25, 0xD4, 0x90, 0x6A, 0xC5, 0x86, 0x03,\n\t\t0xDA, 0x74, 0x9A, 0xDF, 0x68, 0x69, 0x32, 0xCD,\n\t\t0x73, 0xD8, 0x1E, 0x26, 0x58, 0x13, 0x4F, 0xE6,\n\t\t0x92, 0x94, 0xC7, 0xA5, 0x21, 0xD2, 0x57, 0xEA,\n\t\t0xF2, 0x11, 0x0C, 0x66, 0x7F, 0xC9, 0xD6, 0xF0,\n\t\t0x9B, 0x52, 0xD2, 0x4B, 0x93, 0x91, 0x0E, 0x53,\n\t\t0x21, 0x84, 0xEE, 0xB9, 0x6E, 0xAE, 0x9D, 0x9C,\n\t\t0x97, 0x50, 0xAC, 0x3C, 0x39, 0xE7, 0x93, 0x67,\n\t\t0x43, 0x1A, 0xC1, 0xAF, 0x70, 0x11, 0x17, 0x2D,\n\t\t0x0A, 0x8B, 0xE4, 0x6A, 0x31, 0x01, 0x02, 0x19,\n\t\t0xA0, 0x31, 0x0A, 0x73, 0x30, 0x68, 0xC5, 0x89,\n\t\t0xBF, 0xC4, 0x74, 0x8F, 0x36, 0x26, 0xAA, 0x4F,\n\t\t0xF8, 0xD3, 0x55, 0xCC, 0x89, 0x3D, 0x05, 0x11,\n\t\t0x1C, 0x28, 0x7C, 0x99, 0x92, 0xE9, 0x5A, 0xD4,\n\t\t0x74, 0x81, 0xA6, 0xC4, 0x2D, 0x6E, 0xCA, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0xC4, 0xB9, 0x90, 0x0B, 0x97, 0x27, 0xBD,\n\t\t0xC2, 0x4B, 0xAA, 0x54, 0x4C, 0xAD, 0x5F, 0xAF,\n\t\t0x83, 0x40, 0xBE, 0x6B, 0x37, 0x59, 0x36, 0x1F,\n\t\t0x53, 0x88, 0x9F, 0x71, 0xF5, 0xF4, 0xB2, 0x24,\n\t\t0xAA, 0x00, 0x90, 0xD8, 0x75, 0xA0, 0x0E, 0xA7,\n\t\t0x11, 0x67, 0x72, 0x11, 0x7D, 0xBE, 0xFC, 0x3A,\n\t\t0x81, 0xC6, 0x95, 0x0C, 0xA7, 0xCE, 0xEA, 0xE7,\n\t\t0x1E, 0x4B, 0xA9, 0x75, 0xC5, 0x0D, 0x61, 0xFE,\n\t\t0xC8, 0x2E, 0x6D, 0x94, 0x48, 0xD3, 0xA0, 0xDF,\n\t\t0xD1, 0x0B, 0xB0, 0x87, 0xBD, 0xF0, 0x67, 0x3E,\n\t\t0x3E, 0x19, 0xFA, 0x2A, 0xAA, 0x7E, 0x97, 0xEE,\n\t\t0xBF, 0x71, 0xF1, 0x1B, 0x86, 0x03, 0x4F, 0xCF,\n\t\t0x5A, 0x61, 0x24, 0x0C, 0x71, 0x44, 0x4A, 0xC3,\n\t\t0xDA, 0x15, 0xEF, 0x09, 0xB2, 0x7B, 0x35, 0x23,\n\t\t0xD3, 0x7D, 0x30, 0x9E, 0x87, 0x22, 0x38, 0x0F,\n\t\t0x83, 0x5C, 0x1A, 0xEE, 0x4A, 0x76, 0x7B, 0xB0,\n\t\t0x27, 0xEC, 0x06, 0x74, 0x04, 0x08, 0x53, 0xE5,\n\t\t0xB5, 0x3D, 0x6A, 0x31, 0x65, 0x7F, 0x51, 0xAC,\n\t\t0xFF, 0x6D, 0x24, 0x87, 0x86, 0x0B, 0xEC, 0xD5,\n\t\t0xCE, 0x69, 0x56, 0x96, 0xCF, 0xE5, 0x93, 0x7F,\n\t\t0x4A, 0x02, 0x17, 0xB6, 0x9E, 0x01, 0xCC, 0x6F,\n\t\t0xAC, 0xC2, 0x4D, 0xFE, 0x5F, 0x52, 0x30, 0xB8,\n\t\t0x69, 0x2A, 0x0B, 0x71, 0x8E, 0x3B, 0x3C, 0x78,\n\t\t0x9D, 0x68, 0x2D, 0xB3, 0x61, 0x01, 0x79, 0x5A,\n\t\t0x9A, 0x5F, 0x8B, 0xBB, 0x83, 0x8C, 0x36, 0x79,\n\t\t0xBE, 0x72, 0xF7, 0x94, 0x1A, 0x1D, 0xB1, 0x80,\n\t\t0x13, 0x53, 0x47, 0xD0, 0xA8, 0x84, 0xAB, 0x7C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x17, 0x81, 0xDF, 0x2F, 0xED, 0xD2, 0xC3, 0x91,\n\t\t0x37, 0x85, 0x47, 0x37, 0xD0, 0x54, 0xCD, 0x3E,\n\t\t0xD1, 0x6B, 0x0A, 0xDE, 0x41, 0x1E, 0x41, 0xD9,\n\t\t0x78, 0x88, 0xAC, 0x90, 0x0F, 0xDB, 0x46, 0xD9,\n\t\t0xAE, 0x26, 0xB3, 0xD2, 0xDD, 0x07, 0xE1, 0x18,\n\t\t0xFD, 0x57, 0xEA, 0xBD, 0x0D, 0xFD, 0x03, 0xA5,\n\t\t0x57, 0x93, 0xC7, 0x64, 0x20, 0x66, 0x64, 0x44,\n\t\t0x86, 0x53, 0x71, 0xAD, 0xFF, 0xC9, 0xB2, 0xF3,\n\t\t0x50, 0x68, 0xA0, 0xD7, 0x0F, 0x9C, 0xFD, 0xA1,\n\t\t0xAC, 0x27, 0xCC, 0xB4, 0xBE, 0xFF, 0x4F, 0xFA,\n\t\t0x5B, 0x8B, 0xB8, 0xBD, 0xDA, 0xC8, 0x43, 0x38,\n\t\t0x66, 0x75, 0xC3, 0x8A, 0x18, 0x1F, 0xD0, 0xD9,\n\t\t0x35, 0xD6, 0xD5, 0x1B, 0x25, 0xD7, 0x8E, 0x7F,\n\t\t0xF4, 0xEC, 0xEF, 0x27, 0xA9, 0x85, 0x3C, 0x0F,\n\t\t0x0D, 0x28, 0x79, 0xC3, 0x95, 0xED, 0x1C, 0x48,\n\t\t0x83, 0x98, 0x7D, 0x12, 0x38, 0x90, 0xD0, 0x4F,\n\t\t0x85, 0x1C, 0x3E, 0x04, 0x2E, 0x11, 0x64, 0xC6,\n\t\t0x8C, 0x0D, 0x50, 0x3D, 0xE1, 0x68, 0x16, 0xF4,\n\t\t0xB0, 0xE5, 0x54, 0x23, 0x6E, 0x5F, 0x4C, 0x33,\n\t\t0x9E, 0xA1, 0x1D, 0x01, 0xCE, 0x65, 0x2F, 0x62,\n\t\t0x08, 0xF7, 0x8F, 0x45, 0x7A, 0x24, 0x17, 0xA9,\n\t\t0x7C, 0x0A, 0x6A, 0x24, 0x0F, 0x44, 0x32, 0x62,\n\t\t0xDE, 0xF4, 0xB6, 0x76, 0x3A, 0xBF, 0x53, 0xE5,\n\t\t0x97, 0xBF, 0x1A, 0x28, 0xF9, 0x07, 0xDC, 0x7C,\n\t\t0xBD, 0xC7, 0x51, 0xA2, 0x34, 0xEA, 0x7D, 0x75,\n\t\t0x71, 0x0A, 0xD5, 0xAB, 0x0C, 0x37, 0xE8, 0xE9,\n\t\t0x80, 0x51, 0x02, 0xA3, 0x75, 0xAB, 0xD4, 0x40,\n\t\t0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0x63, 0x55, 0x2A, 0xD1, 0xE7, 0x29, 0xEA,\n\t\t0xD0, 0x77, 0x50, 0xDF, 0x59, 0x9D, 0x73, 0x41,\n\t\t0x57, 0xAA, 0xA4, 0xBC, 0xDC, 0xAC, 0x17, 0xE8,\n\t\t0xEB, 0x19, 0xB4, 0xF9, 0x9C, 0xDB, 0x16, 0x26,\n\t\t0x86, 0xFF, 0x43, 0x31, 0x37, 0xAA, 0x4E, 0x8A,\n\t\t0x0C, 0xC8, 0xDF, 0x00, 0x53, 0x99, 0x91, 0x96,\n\t\t0x26, 0x21, 0x15, 0xAE, 0xC3, 0x26, 0xCF, 0x37,\n\t\t0x56, 0x7D, 0x9B, 0xA4, 0x76, 0x0E, 0x0A, 0xD2,\n\t\t0x1D, 0x57, 0x63, 0x97, 0x7F, 0x1A, 0xB9, 0xB3,\n\t\t0x5C, 0x0F, 0xC6, 0x67, 0x89, 0x0F, 0xA8, 0x7F,\n\t\t0xC9, 0x46, 0xCE, 0xB7, 0x76, 0xA8, 0x11, 0xB5,\n\t\t0xAD, 0xC6, 0x94, 0x46, 0xBF, 0xB8, 0xF5, 0xD9,\n\t\t0x90, 0x80, 0x29, 0xDC, 0x5A, 0xA3, 0x8D, 0xB8,\n\t\t0x16, 0xE4, 0xA4, 0xE8, 0xF9, 0x8E, 0x5A, 0x48,\n\t\t0xCF, 0x0A, 0x01, 0x62, 0x70, 0x31, 0xC5, 0xBD,\n\t\t0x1C, 0xED, 0x8B, 0xC1, 0x94, 0x0D, 0xCA, 0xFE,\n\t\t0x4A, 0xE2, 0xF1, 0x19, 0x9B, 0x18, 0x64, 0x68,\n\t\t0xEA, 0xFC, 0x07, 0xE9, 0x6A, 0x89, 0xD9, 0x5D,\n\t\t0xC1, 0x8E, 0xF0, 0xFE, 0xD3, 0xED, 0xA5, 0xB5,\n\t\t0x8C, 0xE5, 0x8F, 0x22, 0x1A, 0x47, 0xBA, 0x53,\n\t\t0x11, 0x31, 0x3C, 0xC6, 0x80, 0x36, 0x7E, 0xEB,\n\t\t0x05, 0x8F, 0xAF, 0xC7, 0xBC, 0xAD, 0xCE, 0x5F,\n\t\t0x52, 0x0B, 0x63, 0x71, 0x48, 0x9D, 0x9E, 0x52,\n\t\t0x92, 0x78, 0xAE, 0x6E, 0xE2, 0x65, 0x0A, 0x85,\n\t\t0xAE, 0xD8, 0x28, 0x96, 0x87, 0x90, 0x38, 0xBB,\n\t\t0xD9, 0xAA, 0x8D, 0x68, 0x5F, 0xC9, 0x52, 0x89,\n\t\t0x43, 0xCC, 0xF2, 0x23, 0x5C, 0xDF, 0x69, 0xA8,\n\t\t0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0xCE, 0xAE, 0x30, 0x08, 0x08, 0x51, 0x34,\n\t\t0x43, 0x3F, 0x5D, 0xE4, 0xB4, 0x7B, 0xAF, 0xE0,\n\t\t0xF4, 0x43, 0xD4, 0x43, 0x49, 0x1E, 0x6C, 0xD4,\n\t\t0x7B, 0x21, 0x6D, 0xD2, 0xDC, 0xC3, 0xDA, 0x65,\n\t\t0x23, 0x95, 0x15, 0xA6, 0xE6, 0xB9, 0xBE, 0xB9,\n\t\t0xA9, 0x39, 0xAE, 0x9F, 0x1F, 0x1F, 0x5E, 0x11,\n\t\t0xF8, 0x83, 0x26, 0x47, 0x5E, 0x09, 0x62, 0xF3,\n\t\t0x19, 0xD9, 0xBF, 0x75, 0xDD, 0xFB, 0x4A, 0x46,\n\t\t0xE7, 0xCC, 0x3F, 0x79, 0x9D, 0x75, 0x47, 0xF3,\n\t\t0xC0, 0xB2, 0xE0, 0x89, 0x01, 0x8B, 0x75, 0x78,\n\t\t0x7B, 0x82, 0xEA, 0x1A, 0x72, 0x95, 0xE7, 0x41,\n\t\t0x1F, 0x48, 0x52, 0xF9, 0x4C, 0x94, 0x17, 0x0E,\n\t\t0x98, 0xBB, 0x06, 0x47, 0x92, 0x3B, 0x8E, 0xB7,\n\t\t0xD1, 0x84, 0x03, 0x8E, 0x56, 0x56, 0x0D, 0xA4,\n\t\t0x60, 0x85, 0x54, 0x0C, 0xBF, 0xEF, 0x82, 0xB6,\n\t\t0xB5, 0x77, 0xC4, 0x45, 0xD0, 0x38, 0xF6, 0xC9,\n\t\t0x3F, 0xBF, 0xDF, 0xC9, 0x6A, 0xB3, 0xA0, 0x19,\n\t\t0x1D, 0x20, 0xA5, 0x7B, 0x86, 0x10, 0xEF, 0xB4,\n\t\t0xCC, 0x45, 0xCD, 0x95, 0x19, 0x81, 0x98, 0xE6,\n\t\t0xF8, 0x0A, 0xC4, 0x6B, 0x06, 0x01, 0x51, 0x18,\n\t\t0x85, 0xF6, 0x50, 0xEB, 0x00, 0x99, 0x26, 0x05,\n\t\t0xBE, 0x90, 0x3B, 0xCB, 0x46, 0xCD, 0x53, 0xC3,\n\t\t0x60, 0xC6, 0xF8, 0x6E, 0x47, 0x6C, 0x4C, 0x9C,\n\t\t0xA4, 0xAD, 0x05, 0x2E, 0xB5, 0x72, 0xBB, 0xF2,\n\t\t0x6E, 0xB8, 0x1D, 0xD9, 0xC7, 0x3B, 0xCB, 0xEC,\n\t\t0x13, 0x7A, 0xEA, 0x6E, 0xE2, 0x7A, 0xA9, 0x7D,\n\t\t0xAD, 0xF7, 0xBE, 0xF7, 0x33, 0xFA, 0x15, 0x55,\n\t\t0x01, 0x9D, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC0, 0xFD, 0x31, 0xE8, 0x2C, 0x99, 0x6D, 0x7E,\n\t\t0xDE, 0xF0, 0x95, 0xCC, 0xCF, 0xCF, 0x66, 0x9A,\n\t\t0xCC, 0xB8, 0x5A, 0x48, 0x3E, 0xA9, 0xC5, 0x9F,\n\t\t0x36, 0x8C, 0xC9, 0x80, 0xF7, 0x3D, 0xA7, 0x20,\n\t\t0x2A, 0x95, 0xC5, 0x15, 0x6C, 0x34, 0x19, 0x2A,\n\t\t0xE4, 0xEB, 0xF7, 0x73, 0xC1, 0xA6, 0x83, 0xC0,\n\t\t0x79, 0xB1, 0x7A, 0xC9, 0xD0, 0x8B, 0x42, 0x65,\n\t\t0xB4, 0x05, 0x4F, 0xCD, 0xDA, 0xF6, 0x66, 0x6C,\n\t\t0xA5, 0x0F, 0x38, 0xF1, 0xA2, 0xEF, 0x24, 0x97,\n\t\t0x45, 0x9A, 0x68, 0xC0, 0x68, 0x37, 0x36, 0x3A,\n\t\t0x52, 0x6E, 0x85, 0x0E, 0xCF, 0xBD, 0x22, 0x3F,\n\t\t0x55, 0xDB, 0xA6, 0x7D, 0xB0, 0x17, 0xEA, 0xDB,\n\t\t0x7A, 0x91, 0x39, 0xAB, 0xB5, 0xBF, 0x38, 0x54,\n\t\t0x83, 0x44, 0x78, 0xB8, 0x38, 0xAA, 0xFA, 0x16,\n\t\t0xC5, 0xEE, 0x90, 0xEA, 0x52, 0xFB, 0x2F, 0x7B,\n\t\t0x8D, 0xB2, 0xBC, 0xEF, 0xB8, 0x5B, 0x06, 0xFC,\n\t\t0x45, 0x5C, 0x2B, 0x6C, 0x27, 0xD0, 0xAF, 0x9A,\n\t\t0x49, 0xDB, 0xF2, 0xF3, 0x13, 0xBF, 0x25, 0x99,\n\t\t0x37, 0x06, 0x37, 0x39, 0x3E, 0x79, 0x72, 0xB3,\n\t\t0x1D, 0x8B, 0xF6, 0x75, 0x9F, 0x3E, 0x61, 0x15,\n\t\t0xC6, 0x18, 0xE6, 0x72, 0x83, 0x1F, 0x84, 0xD7,\n\t\t0x6B, 0xA1, 0x87, 0x9C, 0x75, 0x41, 0x44, 0xE1,\n\t\t0xDF, 0x4D, 0x56, 0xB1, 0xE2, 0x64, 0xB1, 0x79,\n\t\t0x7D, 0xCB, 0x8A, 0xB1, 0x65, 0x04, 0x0C, 0x8D,\n\t\t0x20, 0xB9, 0x31, 0x07, 0x10, 0x81, 0xD7, 0xF7,\n\t\t0x4F, 0xBF, 0xF5, 0x90, 0xBD, 0xC8, 0xE8, 0x88,\n\t\t0xE7, 0x1A, 0xCC, 0x6A, 0x72, 0x02, 0x70, 0xDA,\n\t\t0x8D, 0xB7, 0xC8, 0x21, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x93, 0x6F, 0xDA, 0xB9, 0x1F, 0xBA, 0x39, 0x6E,\n\t\t0x4A, 0x87, 0x54, 0xA9, 0x7A, 0x04, 0xBA, 0x33,\n\t\t0x3D, 0xAA, 0xDC, 0x29, 0x88, 0x5C, 0x9D, 0x0C,\n\t\t0x8F, 0xEA, 0x33, 0x87, 0x16, 0x52, 0x78, 0xF4,\n\t\t0x97, 0x4E, 0x46, 0x8F, 0xEA, 0x57, 0xF2, 0xBF,\n\t\t0xD8, 0x42, 0x8C, 0x4D, 0x0F, 0x01, 0x08, 0x33,\n\t\t0x28, 0x3D, 0xB7, 0x37, 0x35, 0xD3, 0x9D, 0xE0,\n\t\t0xC0, 0xCB, 0x58, 0x98, 0xD0, 0xC0, 0x6C, 0x0E,\n\t\t0xCD, 0x05, 0xF6, 0x10, 0x98, 0x93, 0x5C, 0xB6,\n\t\t0x13, 0x0A, 0x8D, 0xA6, 0x0D, 0x1A, 0x6C, 0x2E,\n\t\t0xCF, 0xE4, 0x20, 0xF9, 0x72, 0x26, 0x3F, 0xFF,\n\t\t0x5A, 0x63, 0x1B, 0x09, 0xE8, 0x1C, 0x83, 0x71,\n\t\t0x83, 0xC5, 0x52, 0x8B, 0xB1, 0xC7, 0x40, 0xB3,\n\t\t0x6F, 0xC3, 0x9C, 0xB0, 0x82, 0xF3, 0x38, 0x3C,\n\t\t0x2B, 0x4A, 0xFB, 0x25, 0xD0, 0x4A, 0xD1, 0xD1,\n\t\t0xF4, 0xAF, 0x63, 0xDC, 0xF2, 0x6A, 0x0B, 0xF5,\n\t\t0xA6, 0x47, 0xCD, 0x2E, 0x35, 0xA5, 0x1C, 0xC1,\n\t\t0x19, 0xC4, 0xDC, 0x50, 0x31, 0xF5, 0x71, 0x5B,\n\t\t0x3B, 0xFA, 0x1F, 0x2B, 0x92, 0xDE, 0x06, 0xBD,\n\t\t0xAC, 0x0D, 0x67, 0x0F, 0xDD, 0x30, 0x98, 0x0F,\n\t\t0x32, 0xC5, 0x1F, 0x39, 0x36, 0xB5, 0x1E, 0x5D,\n\t\t0xB6, 0xB9, 0x5A, 0x8D, 0x36, 0x27, 0x9D, 0xA5,\n\t\t0xFA, 0xA4, 0xC4, 0xE4, 0x54, 0xF2, 0xB7, 0xE5,\n\t\t0x4E, 0x9F, 0x48, 0x80, 0x71, 0x01, 0x1C, 0x7F,\n\t\t0x6F, 0x9B, 0x63, 0xDA, 0x26, 0x0A, 0x2E, 0x46,\n\t\t0xD7, 0x96, 0xD3, 0x6C, 0x9A, 0x9D, 0xCA, 0xE8,\n\t\t0x80, 0x85, 0x80, 0x6A, 0x10, 0xA7, 0x7B, 0xBB,\n\t\t0x67, 0x0D, 0x47, 0x57, 0x78, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA5, 0x5F, 0xE1, 0x62, 0xB2, 0x87, 0xBD, 0x6E,\n\t\t0xEB, 0xD6, 0xCF, 0x7E, 0x7A, 0xEE, 0xA8, 0x67,\n\t\t0x23, 0x22, 0xD9, 0x24, 0xAE, 0x42, 0xC7, 0x40,\n\t\t0x4F, 0xF8, 0x9A, 0xED, 0xB9, 0x89, 0x43, 0xF3,\n\t\t0x75, 0x5D, 0x28, 0x89, 0xBC, 0xA4, 0x88, 0xCC,\n\t\t0x70, 0x00, 0xE6, 0xE9, 0xB8, 0xE7, 0xA0, 0xEF,\n\t\t0x28, 0x92, 0x73, 0xCD, 0x29, 0xC4, 0x4C, 0xC6,\n\t\t0x00, 0xE3, 0x30, 0xD1, 0x77, 0x5E, 0x3C, 0xB7,\n\t\t0x67, 0xF1, 0x21, 0x50, 0xE1, 0x61, 0x5D, 0xCA,\n\t\t0x8C, 0x3F, 0x67, 0x46, 0x64, 0x63, 0xA3, 0xCA,\n\t\t0x99, 0x3A, 0x1B, 0x78, 0x8C, 0xF6, 0x7A, 0x7A,\n\t\t0x35, 0xB9, 0x5D, 0xFF, 0xF9, 0x54, 0x20, 0x6E,\n\t\t0xB5, 0xEA, 0x1E, 0x1B, 0xF7, 0xFB, 0x06, 0x48,\n\t\t0x2A, 0x55, 0x16, 0x25, 0xB5, 0xC9, 0xFD, 0x9A,\n\t\t0x86, 0xE8, 0x41, 0x4C, 0x8C, 0xF7, 0x9D, 0x3A,\n\t\t0x14, 0x10, 0x4A, 0x15, 0x3C, 0xBE, 0x04, 0xAA,\n\t\t0xC5, 0x17, 0x2A, 0xA4, 0xC4, 0xA8, 0x93, 0x49,\n\t\t0xF5, 0x85, 0x6C, 0x42, 0x62, 0xDD, 0x1D, 0x73,\n\t\t0x17, 0xA7, 0x54, 0x4C, 0x9A, 0xFB, 0xBE, 0xD4,\n\t\t0x49, 0xE7, 0xDC, 0xC2, 0xB5, 0x8D, 0x9D, 0xF6,\n\t\t0xC9, 0xC9, 0xED, 0x38, 0x83, 0xE4, 0x2E, 0x80,\n\t\t0xF5, 0xC2, 0x43, 0x35, 0x50, 0xF3, 0x0E, 0x73,\n\t\t0xC7, 0xBC, 0xE0, 0xFC, 0xCD, 0xD8, 0x80, 0xAD,\n\t\t0xC1, 0x92, 0x82, 0xA3, 0x92, 0xDA, 0xE2, 0x6A,\n\t\t0x01, 0x08, 0xE7, 0xFA, 0xF1, 0x68, 0xCF, 0xC1,\n\t\t0x59, 0x37, 0xAE, 0xB0, 0x46, 0xD6, 0x07, 0x12,\n\t\t0x60, 0x32, 0x86, 0xB8, 0xDD, 0xFB, 0x27, 0x91,\n\t\t0x6B, 0x79, 0x24, 0x2D, 0x56, 0xF1, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0xD6, 0x97, 0x65, 0x92, 0x40, 0x8C, 0xDB,\n\t\t0xC4, 0xE4, 0x1D, 0xCD, 0x3E, 0xCF, 0xBB, 0x78,\n\t\t0x67, 0x75, 0xDD, 0xED, 0xEF, 0x91, 0x4D, 0x90,\n\t\t0x58, 0xE6, 0x75, 0x3F, 0x83, 0x9F, 0xDF, 0xE1,\n\t\t0x5B, 0x17, 0xD5, 0x49, 0xDB, 0xC0, 0x84, 0xAA,\n\t\t0x6C, 0xDF, 0x3B, 0xEF, 0xA0, 0x15, 0x8A, 0xA8,\n\t\t0x4C, 0x5D, 0x58, 0xC5, 0x87, 0x61, 0x44, 0xFD,\n\t\t0x7E, 0x6C, 0x41, 0xAB, 0x7D, 0x42, 0x41, 0x9D,\n\t\t0x0D, 0xD3, 0x53, 0x73, 0x2E, 0x0E, 0x6D, 0x3F,\n\t\t0xAF, 0xC4, 0xF5, 0x62, 0x6C, 0x07, 0x43, 0x33,\n\t\t0x90, 0xA4, 0xFD, 0x46, 0x71, 0x97, 0xE8, 0x5B,\n\t\t0x5D, 0xE7, 0xE2, 0xCF, 0x1C, 0x26, 0xCC, 0x57,\n\t\t0x53, 0x56, 0xAD, 0xED, 0xCC, 0x07, 0x40, 0x00,\n\t\t0x85, 0x23, 0xB5, 0x03, 0xDF, 0x12, 0xFF, 0x57,\n\t\t0x13, 0x87, 0x72, 0x6C, 0x5C, 0xCB, 0x28, 0x03,\n\t\t0x76, 0xD1, 0x9C, 0xBA, 0xCB, 0x1D, 0x7C, 0xE7,\n\t\t0xAA, 0xB8, 0xB1, 0x32, 0x92, 0xC6, 0xA8, 0xB8,\n\t\t0x88, 0x1E, 0x94, 0x9C, 0xBF, 0x6D, 0x46, 0x10,\n\t\t0xD1, 0x6E, 0xBB, 0xA1, 0xD4, 0x6C, 0xDB, 0x8D,\n\t\t0x04, 0x59, 0x59, 0x6E, 0x0A, 0xA6, 0x83, 0xD0,\n\t\t0x30, 0x7B, 0xD9, 0x26, 0xE1, 0x4D, 0xE1, 0x9B,\n\t\t0x9B, 0xFE, 0xAE, 0xFA, 0x29, 0xD9, 0x1B, 0x82,\n\t\t0x24, 0x86, 0x04, 0x67, 0x3A, 0x45, 0x55, 0x20,\n\t\t0xCB, 0xB6, 0x4E, 0xEF, 0x3F, 0x38, 0xCF, 0xAD,\n\t\t0x8E, 0x12, 0x6A, 0x3B, 0x1C, 0xFA, 0x1A, 0xAB,\n\t\t0xA5, 0x3A, 0x78, 0x4C, 0x8A, 0xE0, 0xC5, 0x02,\n\t\t0x79, 0xC0, 0xEC, 0xDA, 0xB5, 0x40, 0x95, 0xD3,\n\t\t0x6F, 0x67, 0xAC, 0xE9, 0xB8, 0xEB, 0xBB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0x91, 0x3A, 0xE2, 0xB1, 0xC8, 0x72, 0x9E,\n\t\t0xD6, 0xDA, 0x00, 0x3C, 0x24, 0xA1, 0xD4, 0xF9,\n\t\t0x6E, 0x28, 0xD7, 0xFA, 0xF5, 0x5C, 0xA1, 0x4E,\n\t\t0xE0, 0xB2, 0x86, 0x52, 0x82, 0xB9, 0xB6, 0x11,\n\t\t0x03, 0xCE, 0x6E, 0xE0, 0xB0, 0x0B, 0x00, 0xAA,\n\t\t0xCF, 0x20, 0x81, 0xAD, 0xED, 0xEA, 0x56, 0x16,\n\t\t0xF9, 0xDF, 0xD2, 0x2C, 0x6D, 0x6D, 0x4F, 0x59,\n\t\t0x07, 0xBC, 0xC0, 0x2E, 0xB3, 0x3E, 0xDF, 0x92,\n\t\t0xDE, 0x0B, 0xD4, 0x79, 0x79, 0x4F, 0x51, 0x24,\n\t\t0x6D, 0x9B, 0x61, 0x2B, 0x45, 0x43, 0xF6, 0xFF,\n\t\t0x63, 0x3C, 0x4F, 0xC8, 0x3B, 0xFA, 0x61, 0x44,\n\t\t0xC9, 0xD2, 0x67, 0x21, 0xCD, 0xC6, 0x90, 0xA3,\n\t\t0xD5, 0xA8, 0xDB, 0x54, 0xD8, 0xBC, 0x78, 0x73,\n\t\t0xBF, 0xD3, 0x29, 0x24, 0xEE, 0xB5, 0x02, 0x81,\n\t\t0x07, 0x32, 0xB5, 0xAC, 0x2F, 0x18, 0x52, 0xBB,\n\t\t0x02, 0x1C, 0x40, 0x1D, 0x26, 0xC3, 0x9A, 0xA3,\n\t\t0xB7, 0xEB, 0x09, 0x08, 0x30, 0x93, 0xA9, 0xE8,\n\t\t0x9B, 0xF8, 0x89, 0xB5, 0x33, 0x83, 0xB5, 0xAF,\n\t\t0x61, 0x11, 0x0A, 0xCA, 0x1B, 0x9F, 0xDF, 0x38,\n\t\t0x90, 0x8C, 0x7D, 0x5A, 0x18, 0x4F, 0xC5, 0xF4,\n\t\t0x6B, 0x34, 0x23, 0xA6, 0x6A, 0x27, 0x49, 0xFE,\n\t\t0xB8, 0xDE, 0x2C, 0x54, 0x1C, 0x56, 0x39, 0x87,\n\t\t0x27, 0x8D, 0xBD, 0x05, 0x13, 0xD9, 0x9B, 0x73,\n\t\t0x24, 0x11, 0x01, 0x2B, 0x5B, 0x75, 0xE3, 0x85,\n\t\t0x51, 0x0D, 0xE5, 0xF6, 0x83, 0x9C, 0x37, 0x97,\n\t\t0xDC, 0x09, 0x4C, 0x95, 0x01, 0xD5, 0xF0, 0x50,\n\t\t0x4B, 0x06, 0xB4, 0x3E, 0xFB, 0x6E, 0x74, 0x6F,\n\t\t0x21, 0x29, 0xCA, 0x18, 0x9C, 0x1D, 0xA4, 0x24,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9D, 0x04, 0x8A, 0x83, 0x29, 0x4D, 0xE0, 0x8D,\n\t\t0x30, 0x63, 0xD2, 0xEE, 0x4B, 0x4F, 0x31, 0x06,\n\t\t0x64, 0x1D, 0x9B, 0x34, 0x0A, 0x37, 0x85, 0xC0,\n\t\t0x76, 0x23, 0x36, 0x86, 0xDD, 0x33, 0x82, 0xD9,\n\t\t0x06, 0x4A, 0x34, 0x9C, 0x9E, 0xAA, 0x78, 0x02,\n\t\t0x8D, 0x35, 0x65, 0x20, 0x78, 0xB5, 0x83, 0xE3,\n\t\t0xF7, 0x08, 0xE0, 0x36, 0xEB, 0x2C, 0xED, 0x3F,\n\t\t0x7F, 0x0E, 0x93, 0x6C, 0x0F, 0xD9, 0x8F, 0x5D,\n\t\t0x0F, 0x8A, 0xA9, 0x1B, 0x8D, 0x9B, 0xAD, 0xEF,\n\t\t0x29, 0x8B, 0xD0, 0xC0, 0x68, 0x43, 0x83, 0x12,\n\t\t0x79, 0xE7, 0xC0, 0xC6, 0x7C, 0xA7, 0xE5, 0x72,\n\t\t0xF5, 0x52, 0xCF, 0xDD, 0x98, 0x4C, 0x12, 0xE9,\n\t\t0x24, 0xC0, 0x8C, 0x13, 0xAE, 0xEC, 0x6F, 0x7E,\n\t\t0x13, 0xD1, 0x61, 0x78, 0x55, 0x46, 0xEB, 0xFD,\n\t\t0x79, 0x4B, 0x5D, 0x6A, 0x92, 0xA4, 0x74, 0x4E,\n\t\t0x52, 0xC4, 0xCA, 0xB1, 0xD0, 0xDF, 0x93, 0xB9,\n\t\t0x46, 0x8B, 0xE6, 0xE2, 0x64, 0xE8, 0xCF, 0xCC,\n\t\t0x48, 0x8F, 0x9C, 0x3C, 0x18, 0x17, 0xCB, 0xE5,\n\t\t0x01, 0xF4, 0xB9, 0xCC, 0x59, 0x99, 0x48, 0x3B,\n\t\t0x74, 0x33, 0xAE, 0xA7, 0x77, 0x22, 0x6B, 0x25,\n\t\t0x27, 0x3A, 0x6E, 0xF2, 0x33, 0x1B, 0x5F, 0x3B,\n\t\t0x6D, 0xB8, 0x09, 0x15, 0x91, 0xE8, 0xE2, 0x76,\n\t\t0x01, 0x5D, 0xA3, 0xEF, 0x78, 0xBB, 0x2E, 0xE0,\n\t\t0x52, 0x6F, 0xFE, 0x23, 0xDE, 0xF2, 0xD8, 0xD1,\n\t\t0x93, 0xCB, 0xE5, 0x94, 0xE8, 0xCE, 0xD1, 0xF3,\n\t\t0xD2, 0x16, 0xFC, 0xED, 0xAE, 0x2A, 0x1E, 0xB2,\n\t\t0x88, 0xDA, 0x82, 0xE3, 0x4C, 0xF9, 0x8A, 0xEB,\n\t\t0xC2, 0x8D, 0xEF, 0x65, 0x8E, 0xE0, 0x84, 0x9A,\n\t\t0xE7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x32, 0x51, 0xC9, 0x6C, 0xBF, 0x82, 0xEE, 0x2E,\n\t\t0x52, 0x64, 0x52, 0x8C, 0x0B, 0x6C, 0xDF, 0xC2,\n\t\t0x3D, 0x20, 0xE1, 0xEB, 0x2D, 0x64, 0x41, 0xB5,\n\t\t0xD6, 0x2F, 0x0F, 0xD2, 0x4C, 0x69, 0x2A, 0x0D,\n\t\t0x45, 0xA8, 0xBC, 0x8A, 0xAC, 0x32, 0x88, 0x4B,\n\t\t0x71, 0x41, 0xAC, 0x0F, 0x4F, 0x11, 0x3E, 0xC9,\n\t\t0xFC, 0x7F, 0x6B, 0x4D, 0xB3, 0xD6, 0x96, 0x37,\n\t\t0x41, 0x77, 0xF9, 0xA4, 0x2D, 0x60, 0x2C, 0xA4,\n\t\t0x71, 0x27, 0x5B, 0x92, 0x8F, 0x63, 0x91, 0x05,\n\t\t0xA5, 0x5B, 0x84, 0x6D, 0xA9, 0xAC, 0x72, 0x74,\n\t\t0xCC, 0x37, 0xDE, 0x8C, 0x38, 0x54, 0x1F, 0x68,\n\t\t0x95, 0xF9, 0x4D, 0x72, 0xA8, 0x1E, 0x11, 0x78,\n\t\t0x44, 0xB4, 0x66, 0x01, 0xC2, 0x01, 0xF7, 0x18,\n\t\t0x9B, 0x93, 0x5A, 0x96, 0xE4, 0x25, 0x05, 0xF2,\n\t\t0x09, 0x8A, 0xC9, 0x85, 0xD9, 0x2D, 0xFE, 0x86,\n\t\t0x34, 0x9A, 0x70, 0x6E, 0xF6, 0x32, 0x5B, 0x3C,\n\t\t0x2E, 0x40, 0x60, 0xCE, 0xD3, 0xC4, 0x53, 0xE6,\n\t\t0x8E, 0xD0, 0x9E, 0x04, 0x3B, 0xCC, 0x75, 0x84,\n\t\t0x6B, 0x80, 0x11, 0x8D, 0xC5, 0x35, 0x30, 0x24,\n\t\t0x8D, 0xA2, 0x50, 0xFB, 0x57, 0x92, 0x2D, 0x0A,\n\t\t0xFA, 0x53, 0xA7, 0xB2, 0xC8, 0x91, 0x61, 0xAA,\n\t\t0x4F, 0xA3, 0x72, 0xA4, 0x6B, 0x2A, 0x8E, 0x13,\n\t\t0x07, 0x74, 0x1C, 0xEC, 0xED, 0xF5, 0x85, 0xD2,\n\t\t0xF9, 0x98, 0xA9, 0xD4, 0x96, 0x76, 0x38, 0x00,\n\t\t0xB6, 0x96, 0x5C, 0x38, 0xA5, 0xD8, 0xAA, 0x56,\n\t\t0x6C, 0x70, 0x9F, 0x13, 0x69, 0x9C, 0x81, 0x85,\n\t\t0xAB, 0x4F, 0xD8, 0xFD, 0xC8, 0xB8, 0x24, 0xF4,\n\t\t0xDD, 0x6D, 0x1C, 0x25, 0x5B, 0x47, 0x88, 0xF5,\n\t\t0x05, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2D, 0xE3, 0x1D, 0xBC, 0x8A, 0x01, 0x22, 0x54,\n\t\t0x58, 0x6F, 0x32, 0x29, 0xD3, 0x52, 0x4F, 0xC5,\n\t\t0x29, 0x55, 0x4E, 0x98, 0x85, 0x0D, 0x30, 0xAC,\n\t\t0xDF, 0xC1, 0x14, 0x06, 0xBB, 0xA6, 0xA1, 0x42,\n\t\t0x02, 0x91, 0x26, 0xAC, 0x16, 0x5E, 0xE9, 0x0B,\n\t\t0x2D, 0xE7, 0x50, 0x9F, 0xC3, 0x57, 0x1A, 0x8E,\n\t\t0xE1, 0x2E, 0x16, 0xB0, 0x50, 0x54, 0xEB, 0x8B,\n\t\t0xAE, 0xA8, 0x79, 0xD1, 0x35, 0xB3, 0x96, 0x27,\n\t\t0xF0, 0xD8, 0x33, 0x1B, 0xE3, 0xE6, 0x6B, 0xC7,\n\t\t0x20, 0xC2, 0x09, 0x6C, 0xE7, 0x4E, 0x43, 0x7D,\n\t\t0xAE, 0xBF, 0x3B, 0xC5, 0x3D, 0x8F, 0x2C, 0xCC,\n\t\t0x22, 0x8C, 0x32, 0x56, 0xD3, 0xED, 0xB6, 0xE9,\n\t\t0xAE, 0x7C, 0x35, 0x4A, 0x0C, 0x93, 0x50, 0xE6,\n\t\t0xD6, 0x63, 0xA9, 0xA3, 0x06, 0x30, 0xBF, 0x9D,\n\t\t0xA3, 0xD9, 0x6B, 0x96, 0x60, 0x8A, 0x2A, 0x17,\n\t\t0x1A, 0xE2, 0x81, 0x05, 0x71, 0x40, 0x58, 0xB6,\n\t\t0xC4, 0xB3, 0x8A, 0x36, 0xC5, 0x65, 0x61, 0xC4,\n\t\t0x61, 0x2C, 0x32, 0xAA, 0xD2, 0x5C, 0x65, 0xB7,\n\t\t0xFB, 0x6F, 0xAA, 0x4E, 0x4E, 0xCD, 0x44, 0xEB,\n\t\t0xF9, 0xB2, 0xFA, 0xD4, 0x2F, 0xF9, 0xA8, 0x07,\n\t\t0xCD, 0xA2, 0x58, 0x16, 0x14, 0xFD, 0x30, 0xD4,\n\t\t0x1A, 0x74, 0x36, 0x06, 0x93, 0x99, 0xB8, 0xD4,\n\t\t0xF0, 0x62, 0xA3, 0x7A, 0x5B, 0xD4, 0x06, 0x6A,\n\t\t0x93, 0xD5, 0x41, 0xFA, 0x57, 0x97, 0xA7, 0xD3,\n\t\t0xE7, 0xDC, 0x9C, 0x4C, 0x40, 0xF0, 0xBB, 0xF5,\n\t\t0x25, 0x6F, 0x71, 0x61, 0x32, 0x40, 0xF9, 0xEF,\n\t\t0x12, 0x8B, 0x34, 0x23, 0xEA, 0xCA, 0xF4, 0x28,\n\t\t0xAD, 0xA0, 0x6B, 0x6A, 0x53, 0x1F, 0x83, 0x52,\n\t\t0x81, 0xE4, 0xF3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x07, 0xDA, 0xDE, 0xE6, 0x29, 0xA0, 0x82, 0x23,\n\t\t0xDC, 0xD7, 0xEC, 0x44, 0x12, 0x87, 0xB4, 0xC5,\n\t\t0xE2, 0x63, 0x47, 0x45, 0x1D, 0x9C, 0x00, 0x3E,\n\t\t0x3A, 0x84, 0x96, 0xB4, 0xEA, 0x31, 0x3B, 0x51,\n\t\t0x12, 0x62, 0x83, 0xA6, 0x72, 0x0D, 0x78, 0x51,\n\t\t0xE2, 0x44, 0x23, 0xD9, 0xC9, 0xC8, 0x18, 0xB4,\n\t\t0x60, 0x12, 0x47, 0x17, 0x8F, 0x38, 0xA6, 0x1F,\n\t\t0x45, 0xFD, 0x4C, 0x85, 0x96, 0xD7, 0x95, 0x29,\n\t\t0xD4, 0x16, 0x83, 0x42, 0x26, 0x66, 0x6A, 0x2C,\n\t\t0x85, 0x52, 0xBB, 0xC9, 0x01, 0xCC, 0x5C, 0xC3,\n\t\t0x40, 0x6A, 0x18, 0xFC, 0x88, 0x07, 0x7F, 0xEA,\n\t\t0x52, 0xE1, 0xB6, 0x20, 0x74, 0x85, 0x53, 0x05,\n\t\t0x2A, 0xB7, 0x78, 0x8C, 0x0D, 0x02, 0x5B, 0x09,\n\t\t0x5B, 0x73, 0x6F, 0xBE, 0x71, 0x4C, 0xB3, 0xA9,\n\t\t0x68, 0xEC, 0x16, 0xB5, 0x91, 0x76, 0x52, 0xEB,\n\t\t0xA2, 0xD7, 0xCF, 0x32, 0xEF, 0x31, 0x40, 0xD6,\n\t\t0xC2, 0x7B, 0x25, 0xD0, 0x53, 0xE9, 0x78, 0x6D,\n\t\t0x24, 0xCD, 0x09, 0xA5, 0x30, 0x6A, 0x0E, 0xF5,\n\t\t0x5E, 0x46, 0x20, 0x1F, 0xAA, 0x61, 0x96, 0xA9,\n\t\t0x10, 0x84, 0x26, 0x7D, 0x7A, 0x7B, 0x5C, 0xA5,\n\t\t0x7C, 0x2E, 0xFD, 0xEB, 0x2C, 0xB9, 0x7D, 0x68,\n\t\t0x2D, 0x2A, 0x19, 0x1B, 0x91, 0x55, 0x53, 0xC8,\n\t\t0x93, 0x3F, 0x1D, 0x1B, 0x7F, 0xAF, 0x0B, 0x4A,\n\t\t0x1D, 0x83, 0xEF, 0x61, 0x1F, 0x1E, 0x44, 0x43,\n\t\t0x8B, 0xC1, 0xC3, 0xD8, 0x60, 0xFB, 0xFD, 0x12,\n\t\t0xB5, 0xF2, 0x6E, 0x5A, 0x68, 0x89, 0xA3, 0x1C,\n\t\t0xE2, 0x6A, 0xE6, 0xA5, 0x5C, 0x7A, 0x56, 0x3B,\n\t\t0x58, 0x16, 0xD1, 0x13, 0x42, 0x3E, 0xF3, 0xF2,\n\t\t0x5F, 0xA9, 0xBE, 0xFC, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0x94, 0x16, 0x6B, 0xB3, 0x87, 0x52, 0x6D,\n\t\t0x51, 0x9C, 0x4C, 0xE1, 0x50, 0x22, 0x19, 0x54,\n\t\t0xDA, 0x89, 0x30, 0xF6, 0x67, 0x65, 0xFE, 0x6A,\n\t\t0x55, 0x04, 0xE3, 0x0A, 0x69, 0x96, 0x2D, 0x59,\n\t\t0x5C, 0xFD, 0xD0, 0x7A, 0x82, 0xC0, 0x03, 0x84,\n\t\t0x35, 0x98, 0x86, 0x42, 0x61, 0xF0, 0x53, 0xBD,\n\t\t0xB6, 0xF5, 0x08, 0x6D, 0x51, 0x6C, 0x26, 0x1E,\n\t\t0x08, 0x9C, 0xAA, 0x89, 0x99, 0x0F, 0x09, 0x67,\n\t\t0x60, 0x57, 0x68, 0xAE, 0x92, 0x00, 0xBD, 0xFE,\n\t\t0x4D, 0xCD, 0x7B, 0x77, 0xA9, 0x32, 0x65, 0xCB,\n\t\t0x33, 0xD9, 0x85, 0x1A, 0x2A, 0x10, 0x36, 0x11,\n\t\t0x3C, 0x73, 0x2B, 0xF3, 0xF3, 0x75, 0x34, 0x53,\n\t\t0x06, 0x41, 0x30, 0x0F, 0x06, 0x20, 0xDE, 0x5C,\n\t\t0x16, 0x10, 0x1E, 0x16, 0xF4, 0xBA, 0xF3, 0x9D,\n\t\t0x9F, 0xCB, 0xFC, 0xB0, 0x1C, 0x52, 0xAF, 0xCE,\n\t\t0x09, 0x92, 0xC3, 0x29, 0xD8, 0xDB, 0xB4, 0x38,\n\t\t0xC3, 0x14, 0xEE, 0xE9, 0x95, 0xC5, 0x02, 0x06,\n\t\t0x11, 0xD6, 0xF8, 0x89, 0xE0, 0x6B, 0x8A, 0x03,\n\t\t0x27, 0x85, 0xCB, 0xA9, 0xA4, 0x15, 0x58, 0x0D,\n\t\t0xBF, 0x75, 0x2B, 0x5E, 0x51, 0x05, 0x23, 0xC8,\n\t\t0x9F, 0x47, 0x8C, 0xC6, 0xF0, 0x47, 0xBD, 0x92,\n\t\t0x6F, 0x51, 0xE4, 0xA9, 0x65, 0xC9, 0x74, 0x9D,\n\t\t0x1E, 0x76, 0x37, 0x9C, 0x0E, 0x7E, 0x5B, 0x56,\n\t\t0x80, 0x38, 0x93, 0xBA, 0xFA, 0xA4, 0xD2, 0x89,\n\t\t0x2B, 0x4C, 0x52, 0xF1, 0x43, 0xB2, 0xFA, 0x77,\n\t\t0x7C, 0xD1, 0x03, 0x5E, 0xA4, 0x18, 0x68, 0x4B,\n\t\t0x80, 0x19, 0xDF, 0x08, 0x4F, 0x9A, 0x3F, 0x1F,\n\t\t0x76, 0x87, 0x53, 0x09, 0x66, 0x21, 0xF3, 0x42,\n\t\t0x89, 0x5C, 0x51, 0x0D, 0x01, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFC, 0x00, 0x73, 0xF1, 0x99, 0xED, 0x8A, 0x1D,\n\t\t0x6E, 0xDC, 0x8E, 0x7B, 0xDF, 0x18, 0x26, 0x70,\n\t\t0x00, 0x31, 0x08, 0xD8, 0x2B, 0x28, 0x3A, 0xBA,\n\t\t0x82, 0x32, 0x6E, 0x85, 0x6F, 0x8D, 0xE3, 0x78,\n\t\t0x98, 0x7A, 0x03, 0xD0, 0xFE, 0x8D, 0x20, 0x41,\n\t\t0x44, 0x0F, 0xD2, 0x9D, 0x51, 0xC6, 0x37, 0x96,\n\t\t0xAA, 0xB4, 0x40, 0x90, 0xD2, 0xB1, 0x4E, 0xE0,\n\t\t0x08, 0x59, 0xB3, 0xA0, 0x8C, 0xBE, 0x88, 0xF7,\n\t\t0x24, 0xBA, 0xDC, 0xD3, 0xC4, 0x01, 0x22, 0x6C,\n\t\t0x5D, 0xB8, 0xB3, 0x07, 0xB8, 0xDE, 0xEA, 0x5B,\n\t\t0xE3, 0x05, 0x41, 0x2B, 0x08, 0x0E, 0x9F, 0x99,\n\t\t0xCF, 0x79, 0xD6, 0xD0, 0x8D, 0x36, 0x46, 0xF3,\n\t\t0x47, 0xA7, 0xAF, 0xEB, 0xB6, 0x29, 0x12, 0xE3,\n\t\t0xE2, 0x46, 0xE2, 0xE7, 0x26, 0xF9, 0xAE, 0xC5,\n\t\t0xC1, 0x01, 0xD9, 0x16, 0xE4, 0x7F, 0x98, 0x45,\n\t\t0x07, 0xB1, 0xD6, 0x5D, 0x31, 0x36, 0x97, 0x25,\n\t\t0x6C, 0x77, 0xDA, 0x7E, 0xCA, 0x3B, 0xC5, 0x81,\n\t\t0x1C, 0x87, 0xBE, 0xE0, 0x2A, 0x28, 0x26, 0xCE,\n\t\t0xFF, 0xF0, 0xD9, 0x2B, 0xAE, 0x98, 0x96, 0x09,\n\t\t0xAA, 0xF9, 0x5D, 0x70, 0x56, 0x1B, 0x40, 0xD9,\n\t\t0x84, 0x74, 0xC3, 0x72, 0x77, 0xC8, 0x84, 0xAE,\n\t\t0xD8, 0x87, 0xA1, 0x60, 0x6D, 0x20, 0x6B, 0x11,\n\t\t0xE8, 0xA8, 0xA7, 0x1D, 0x1F, 0x1D, 0x19, 0x31,\n\t\t0x95, 0x57, 0xB5, 0x73, 0x51, 0x22, 0x8F, 0xF0,\n\t\t0x40, 0x4B, 0xE7, 0x00, 0xA6, 0xCC, 0x56, 0xC0,\n\t\t0xA3, 0x0F, 0x3D, 0x4B, 0x7A, 0x0A, 0x04, 0x64,\n\t\t0x63, 0xFD, 0xAF, 0x19, 0xE7, 0xD5, 0xF5, 0x9E,\n\t\t0x15, 0x5F, 0x37, 0x8E, 0x35, 0xBA, 0xA3, 0x3D,\n\t\t0xB1, 0xE8, 0x81, 0xF2, 0x20, 0x7F, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF4, 0x2A, 0x6A, 0x91, 0x27, 0x8D, 0x6A, 0x07,\n\t\t0x6F, 0xEB, 0xA9, 0x85, 0xB1, 0xCF, 0x4C, 0xE0,\n\t\t0xAF, 0x1F, 0xA9, 0xD6, 0xD0, 0x39, 0xC1, 0x36,\n\t\t0xE8, 0x97, 0x1E, 0x66, 0x5F, 0xF0, 0x88, 0xA1,\n\t\t0x0B, 0x6B, 0x9A, 0x37, 0x9A, 0x6F, 0x55, 0x26,\n\t\t0xFC, 0x59, 0x57, 0x77, 0x3A, 0x0C, 0xCB, 0x89,\n\t\t0x72, 0xA4, 0xA1, 0x9B, 0xE0, 0x74, 0x5A, 0xC1,\n\t\t0x39, 0x37, 0x03, 0x0A, 0x54, 0xB1, 0x8D, 0xEE,\n\t\t0x4F, 0x4C, 0x5D, 0xF4, 0x7A, 0x58, 0xA3, 0x3A,\n\t\t0x75, 0x16, 0xB9, 0x0E, 0x64, 0x6E, 0x5D, 0xA9,\n\t\t0x99, 0x16, 0x6A, 0xB0, 0xE5, 0x2F, 0x45, 0x7F,\n\t\t0x7C, 0x9B, 0x7E, 0x39, 0x18, 0x36, 0xA6, 0x87,\n\t\t0xEA, 0xAE, 0x37, 0xB3, 0x77, 0xE5, 0x9A, 0x4C,\n\t\t0x99, 0x5A, 0xB0, 0xC5, 0x71, 0x62, 0xC3, 0x07,\n\t\t0xAB, 0x95, 0x1A, 0x9B, 0xA6, 0x59, 0x0F, 0x42,\n\t\t0x9C, 0xD2, 0x72, 0x50, 0xE7, 0x01, 0x0E, 0xB7,\n\t\t0x94, 0xEC, 0x1B, 0x1E, 0xC3, 0x5F, 0x8A, 0xAD,\n\t\t0x18, 0x9B, 0x2F, 0xD3, 0xE8, 0xAF, 0xF2, 0x4D,\n\t\t0x93, 0x60, 0x1D, 0x91, 0xA4, 0x88, 0x4E, 0x6F,\n\t\t0x84, 0xB0, 0x27, 0x57, 0xCE, 0x76, 0x20, 0xA0,\n\t\t0x29, 0x01, 0x51, 0x9F, 0xCC, 0xFD, 0xA5, 0x2F,\n\t\t0x68, 0xAD, 0x6D, 0xF7, 0x09, 0xD1, 0x12, 0xA9,\n\t\t0xC2, 0x5D, 0x66, 0xBC, 0xBB, 0x96, 0x22, 0x80,\n\t\t0x64, 0x27, 0xCA, 0x8B, 0x8D, 0x34, 0x6B, 0x6D,\n\t\t0xB0, 0x58, 0x74, 0xBD, 0xE8, 0x00, 0xCD, 0xE9,\n\t\t0xCF, 0x17, 0xDF, 0x4B, 0x05, 0xBA, 0xAB, 0x0F,\n\t\t0x13, 0x3F, 0xEB, 0xD1, 0xEB, 0xBB, 0x05, 0x3B,\n\t\t0x49, 0xC1, 0x09, 0xA7, 0xF5, 0xB1, 0xF8, 0x64,\n\t\t0xA3, 0x04, 0xD1, 0x02, 0x88, 0xE2, 0xF0, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBB, 0xCE, 0xFA, 0xF4, 0xA0, 0x73, 0x95, 0x09,\n\t\t0xF8, 0xA2, 0xF8, 0x31, 0xC9, 0x54, 0x07, 0x1A,\n\t\t0xAC, 0x52, 0xE6, 0x0C, 0xFA, 0x88, 0x2A, 0x86,\n\t\t0x7B, 0x8B, 0x91, 0x0D, 0xCF, 0x7E, 0xDF, 0x92,\n\t\t0xE1, 0xC0, 0x69, 0x2B, 0xB0, 0x27, 0xBC, 0x37,\n\t\t0x8C, 0x46, 0x0A, 0x01, 0xCB, 0x6E, 0xCC, 0x8F,\n\t\t0x2A, 0x01, 0x2D, 0xD8, 0x4E, 0xE5, 0xA6, 0x78,\n\t\t0xCD, 0x49, 0x7B, 0x14, 0x57, 0xB6, 0xD3, 0x93,\n\t\t0x42, 0x1F, 0xBE, 0xE9, 0x8F, 0xF5, 0x44, 0xFC,\n\t\t0x7E, 0xBA, 0x24, 0xCB, 0xC3, 0xAA, 0xE5, 0x06,\n\t\t0x25, 0x4D, 0x9A, 0x2D, 0x74, 0xDD, 0xE7, 0x44,\n\t\t0x37, 0xCE, 0x4C, 0x8A, 0x69, 0x01, 0x07, 0x18,\n\t\t0x50, 0x6B, 0xF4, 0xC5, 0x94, 0x33, 0x42, 0xA9,\n\t\t0x42, 0xE5, 0xE2, 0xD3, 0x40, 0x6A, 0x30, 0x16,\n\t\t0x28, 0x0B, 0x6E, 0x37, 0x95, 0x4C, 0x5D, 0x5E,\n\t\t0x76, 0x33, 0x46, 0x25, 0x1A, 0xFB, 0x0B, 0x74,\n\t\t0x6C, 0xAD, 0x68, 0xCA, 0xC7, 0x57, 0xF9, 0xDF,\n\t\t0x76, 0x5E, 0x09, 0x25, 0x18, 0x72, 0x9C, 0xFB,\n\t\t0x9A, 0x5E, 0x76, 0x30, 0x0C, 0x12, 0x4E, 0x70,\n\t\t0x8C, 0xA3, 0x35, 0x91, 0xA3, 0x69, 0x76, 0x7F,\n\t\t0xFB, 0x63, 0x93, 0x3C, 0xB7, 0x2F, 0xBA, 0x67,\n\t\t0xBE, 0xB2, 0x22, 0x3D, 0x98, 0x98, 0x4D, 0x0B,\n\t\t0x75, 0xEB, 0x5D, 0x1A, 0x38, 0x61, 0x59, 0x13,\n\t\t0x74, 0x7B, 0x52, 0x0B, 0x3D, 0x61, 0x3C, 0x71,\n\t\t0x5C, 0x0C, 0x77, 0xD2, 0x98, 0x7B, 0xB8, 0x8F,\n\t\t0x3C, 0x41, 0x9B, 0xCC, 0x5D, 0x38, 0x57, 0x3C,\n\t\t0xF4, 0xA8, 0xA4, 0xF5, 0x50, 0xB2, 0xD8, 0x76,\n\t\t0xF0, 0x5C, 0xA2, 0x52, 0xD8, 0x8C, 0x70, 0xA5,\n\t\t0x61, 0xD8, 0x69, 0xA5, 0x01, 0x8B, 0x32, 0xF7,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0x24, 0x37, 0x01, 0x0C, 0xB0, 0x5D, 0x9C,\n\t\t0xAB, 0x2A, 0xF5, 0xC2, 0x75, 0xE1, 0xD2, 0xAC,\n\t\t0xD6, 0x27, 0xCE, 0x19, 0xFB, 0x86, 0x35, 0x5D,\n\t\t0xF9, 0x1F, 0xB8, 0xD0, 0x59, 0xE6, 0x0D, 0x59,\n\t\t0x16, 0x63, 0xC8, 0xEB, 0x07, 0x7D, 0x48, 0x38,\n\t\t0x8C, 0x9A, 0x32, 0x10, 0x57, 0xA9, 0x81, 0x36,\n\t\t0xF4, 0x9F, 0x00, 0x98, 0x34, 0x8D, 0x9F, 0x29,\n\t\t0xD8, 0x08, 0x93, 0x6F, 0x98, 0xBB, 0x17, 0x87,\n\t\t0xC7, 0xAC, 0x75, 0xFB, 0x14, 0xF6, 0x07, 0x6D,\n\t\t0xFD, 0x2D, 0xE5, 0xB5, 0x9B, 0x1F, 0xA4, 0x84,\n\t\t0x8C, 0xAB, 0xAA, 0x9A, 0x99, 0xA0, 0x91, 0xDC,\n\t\t0x24, 0xB5, 0x61, 0x91, 0x1C, 0x39, 0x2E, 0xCD,\n\t\t0xBE, 0x53, 0xF4, 0xAD, 0xAE, 0x82, 0xB8, 0x52,\n\t\t0xD8, 0x30, 0xAD, 0xEA, 0x3A, 0x10, 0x49, 0x0C,\n\t\t0x90, 0x8E, 0x33, 0x7C, 0xE0, 0xA6, 0xD1, 0x23,\n\t\t0x54, 0xCE, 0x05, 0xA3, 0x7A, 0xD3, 0xA0, 0x66,\n\t\t0x96, 0xB6, 0x68, 0x20, 0xAF, 0x8A, 0x1F, 0x67,\n\t\t0xE6, 0x28, 0x75, 0x33, 0xFD, 0x6F, 0x38, 0xA5,\n\t\t0xF6, 0xAD, 0x1C, 0x6B, 0x07, 0x8C, 0x08, 0xBA,\n\t\t0xF2, 0xC3, 0x7D, 0x26, 0x83, 0xAF, 0x01, 0xE6,\n\t\t0xA5, 0xB3, 0x37, 0x96, 0xC8, 0xAE, 0x48, 0x93,\n\t\t0x5A, 0x88, 0x8F, 0x9B, 0xD2, 0x65, 0xF4, 0xF1,\n\t\t0x1A, 0x4E, 0x27, 0xC4, 0x33, 0xB8, 0xB1, 0xC9,\n\t\t0xAF, 0xD1, 0x40, 0xBC, 0xD2, 0x1A, 0x07, 0xE2,\n\t\t0x43, 0x78, 0xAD, 0x6B, 0xAD, 0xDE, 0x8E, 0x47,\n\t\t0xC5, 0x7E, 0x33, 0x40, 0xF4, 0x9E, 0x24, 0x06,\n\t\t0xE8, 0xD4, 0x9A, 0xFA, 0xDD, 0x65, 0xEA, 0xAA,\n\t\t0x4C, 0x3D, 0x07, 0x8C, 0x27, 0xD7, 0xE4, 0x21,\n\t\t0x18, 0xCB, 0x86, 0xCD, 0x24, 0x81, 0x00, 0xA3,\n\t\t0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6C, 0x29, 0x0D, 0xB3, 0x26, 0xDD, 0x31, 0x52,\n\t\t0xE6, 0xFA, 0x9B, 0x9C, 0x0C, 0xD7, 0xD4, 0x9E,\n\t\t0x50, 0xA0, 0x22, 0x1B, 0x96, 0xE3, 0x2F, 0x5F,\n\t\t0x34, 0xA8, 0xCB, 0x7D, 0x0C, 0x2E, 0xDD, 0x3E,\n\t\t0x93, 0x7A, 0x7D, 0x02, 0x5D, 0x69, 0x99, 0xB7,\n\t\t0xB4, 0x68, 0xAD, 0xD4, 0xD6, 0x89, 0x4D, 0x8F,\n\t\t0x7A, 0xCE, 0xAA, 0xBC, 0x18, 0xF4, 0xD9, 0xC1,\n\t\t0x71, 0xF1, 0xFE, 0x95, 0xEA, 0x1A, 0xE8, 0x57,\n\t\t0x03, 0x82, 0xA8, 0x45, 0x0F, 0xBC, 0x59, 0x5D,\n\t\t0x95, 0xB1, 0xF5, 0x1D, 0x24, 0xE1, 0xAB, 0xC2,\n\t\t0x97, 0x0B, 0x0E, 0x1D, 0x20, 0xCA, 0x40, 0xAA,\n\t\t0x21, 0xBD, 0xFB, 0x36, 0x56, 0xAD, 0xF2, 0xF1,\n\t\t0x98, 0x82, 0xED, 0xA6, 0x06, 0xF5, 0xEF, 0x1C,\n\t\t0x03, 0x17, 0x4E, 0x1D, 0x94, 0xC8, 0xD1, 0x2F,\n\t\t0x0F, 0xEE, 0x8D, 0xCE, 0x68, 0x52, 0xF4, 0x2A,\n\t\t0x36, 0x4E, 0xEA, 0xFA, 0x27, 0xA7, 0x97, 0x1D,\n\t\t0x43, 0x79, 0x40, 0x5D, 0xB8, 0xE4, 0x6B, 0xAA,\n\t\t0xC4, 0xD6, 0x85, 0xB9, 0x69, 0x23, 0x8E, 0x5D,\n\t\t0xF0, 0x62, 0x92, 0xA6, 0xC7, 0x90, 0xBF, 0x19,\n\t\t0x94, 0xA0, 0x51, 0xB0, 0x38, 0xE1, 0xD8, 0xDB,\n\t\t0x91, 0xE1, 0xBC, 0x48, 0x04, 0xF3, 0x24, 0x43,\n\t\t0x78, 0x1C, 0x34, 0xA5, 0x52, 0xED, 0x2E, 0x81,\n\t\t0x00, 0xCE, 0xA3, 0x74, 0xE7, 0x7A, 0xF5, 0x6B,\n\t\t0xA0, 0xE1, 0x1C, 0x45, 0x99, 0x0D, 0x3B, 0xA6,\n\t\t0x8D, 0xF9, 0x08, 0x7B, 0x1F, 0x49, 0x68, 0xCB,\n\t\t0xCB, 0xB1, 0xC4, 0x2F, 0x99, 0xB7, 0x26, 0x7C,\n\t\t0x76, 0xAF, 0x92, 0x6F, 0xF3, 0x13, 0x4E, 0x09,\n\t\t0x3D, 0xF2, 0x8F, 0xAB, 0x03, 0x9C, 0xAD, 0x42,\n\t\t0x0C, 0x6B, 0x70, 0xF2, 0xD9, 0xB5, 0xE6, 0x78,\n\t\t0xC1, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0x72, 0x4A, 0x22, 0xEB, 0xAB, 0xAE, 0xDB,\n\t\t0xBB, 0x05, 0x29, 0x53, 0xE3, 0xC2, 0x64, 0xA4,\n\t\t0xB6, 0x44, 0x0F, 0x31, 0x3B, 0xAD, 0x50, 0x1C,\n\t\t0xDC, 0x14, 0x84, 0xB6, 0x4F, 0x33, 0x40, 0x2A,\n\t\t0x22, 0x30, 0x89, 0x87, 0x76, 0xDB, 0x5C, 0x81,\n\t\t0x8C, 0x28, 0x03, 0x5F, 0xFA, 0xE6, 0xEA, 0x24,\n\t\t0xAB, 0xD0, 0x4B, 0x71, 0x59, 0xE4, 0x21, 0x59,\n\t\t0x83, 0x39, 0x03, 0xA0, 0xC2, 0x3A, 0x7C, 0x56,\n\t\t0x4F, 0x76, 0x45, 0xE4, 0x9D, 0xDE, 0xDB, 0x74,\n\t\t0x8F, 0xD9, 0xE5, 0x1B, 0xD6, 0xCB, 0xF2, 0xEC,\n\t\t0xED, 0x98, 0xCA, 0xAA, 0x35, 0x22, 0x69, 0x70,\n\t\t0xF0, 0x03, 0xCE, 0x1F, 0xD2, 0x60, 0xAC, 0x57,\n\t\t0x95, 0xE0, 0x96, 0xF1, 0xC0, 0x4A, 0xEB, 0xF8,\n\t\t0xFD, 0x36, 0xE5, 0xE2, 0xAD, 0xEE, 0xA9, 0x29,\n\t\t0xB5, 0xE9, 0x63, 0xA3, 0xCB, 0x71, 0xD6, 0xB5,\n\t\t0x5C, 0x85, 0xBB, 0x7D, 0x3A, 0x2B, 0x03, 0xA7,\n\t\t0xE7, 0x4B, 0x44, 0x16, 0xDE, 0x8F, 0xA6, 0x89,\n\t\t0x50, 0x16, 0x8D, 0x7C, 0x3A, 0xE8, 0xED, 0x2E,\n\t\t0x29, 0xBA, 0xD1, 0xE8, 0xA1, 0x82, 0xA7, 0xC5,\n\t\t0x41, 0x8E, 0x5D, 0x56, 0x43, 0x73, 0x16, 0x37,\n\t\t0x78, 0xCD, 0x3C, 0x34, 0xE9, 0xD3, 0x20, 0xEB,\n\t\t0x1A, 0x60, 0x48, 0x0A, 0x8F, 0x98, 0xB1, 0x2E,\n\t\t0x00, 0x26, 0xCB, 0xD7, 0x75, 0x2E, 0x60, 0x79,\n\t\t0x81, 0x2E, 0x37, 0x67, 0xD9, 0xF5, 0x5F, 0x3F,\n\t\t0x10, 0xB8, 0xC2, 0x14, 0xA6, 0xEC, 0xEB, 0x2A,\n\t\t0x58, 0x95, 0x40, 0x91, 0xA0, 0x6B, 0x33, 0x86,\n\t\t0x2A, 0xF1, 0x71, 0xA9, 0xB6, 0x0B, 0xF2, 0xC6,\n\t\t0xA4, 0x4E, 0x87, 0x66, 0xE6, 0xC5, 0x6E, 0x98,\n\t\t0x09, 0x2C, 0x56, 0xF2, 0xA8, 0x51, 0x0F, 0x6D,\n\t\t0x05, 0xC1, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8C, 0x70, 0x11, 0x4F, 0x7C, 0xFF, 0xB3, 0x75,\n\t\t0xC2, 0xB9, 0xA0, 0x6E, 0x27, 0x29, 0x7A, 0x5C,\n\t\t0x32, 0x41, 0x8B, 0x2D, 0xAF, 0x68, 0xAF, 0x5B,\n\t\t0xBE, 0xDC, 0xC7, 0x10, 0x6E, 0xDB, 0xC0, 0x70,\n\t\t0xE7, 0x64, 0xBF, 0x40, 0xC1, 0xF8, 0xEB, 0x15,\n\t\t0x07, 0x9E, 0x2A, 0xB7, 0x7F, 0x89, 0x8A, 0xFF,\n\t\t0xF3, 0x49, 0x01, 0x08, 0xED, 0x9A, 0xFB, 0x7E,\n\t\t0xA9, 0xCB, 0x05, 0xDF, 0x41, 0xD2, 0x63, 0xBE,\n\t\t0x0E, 0x42, 0xD2, 0x32, 0x1D, 0x3D, 0x26, 0x56,\n\t\t0x62, 0x2D, 0x7B, 0xD2, 0x32, 0xBF, 0x68, 0xD3,\n\t\t0x73, 0x75, 0xFE, 0x73, 0x14, 0xB0, 0x9C, 0xBA,\n\t\t0x66, 0xF1, 0x9C, 0x8B, 0x59, 0x42, 0x41, 0x98,\n\t\t0xEE, 0x69, 0xE7, 0xA9, 0xF3, 0xDE, 0x0E, 0xCC,\n\t\t0xE0, 0x68, 0x51, 0x27, 0x80, 0x7C, 0xE3, 0x36,\n\t\t0xFA, 0x47, 0x9C, 0xCA, 0xF7, 0xAA, 0x1E, 0xBC,\n\t\t0x4E, 0x40, 0x62, 0x71, 0xCE, 0x6C, 0x49, 0x23,\n\t\t0xEC, 0x36, 0x09, 0x35, 0x16, 0x49, 0x8C, 0xC2,\n\t\t0x27, 0xF9, 0x21, 0x88, 0x69, 0x34, 0x6C, 0x80,\n\t\t0xBA, 0x5A, 0xE8, 0x3E, 0x02, 0x3A, 0xCA, 0x0A,\n\t\t0xE2, 0xBC, 0x86, 0xB5, 0xBF, 0x5D, 0x11, 0x5A,\n\t\t0x46, 0x16, 0xB6, 0x58, 0x7C, 0xB8, 0x69, 0xD9,\n\t\t0x2F, 0x8C, 0x78, 0x0A, 0xB7, 0x0D, 0x57, 0x66,\n\t\t0xDE, 0x07, 0xA2, 0x04, 0xAF, 0x5E, 0x1C, 0x8D,\n\t\t0xBB, 0xA6, 0x22, 0x51, 0x6D, 0x2E, 0x91, 0x1B,\n\t\t0x36, 0xC8, 0x2E, 0x46, 0x87, 0xE4, 0xD2, 0x58,\n\t\t0xEA, 0x61, 0x6C, 0x07, 0xF7, 0x6F, 0xF0, 0xBA,\n\t\t0xA3, 0x76, 0xC8, 0xD5, 0x97, 0x5C, 0xFF, 0xAC,\n\t\t0x0B, 0x25, 0x81, 0x7F, 0x77, 0x9A, 0xE3, 0xCE,\n\t\t0x88, 0xB7, 0x2E, 0xB4, 0x7E, 0x37, 0x84, 0x84,\n\t\t0xCE, 0x99, 0x9B, 0xF0, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x07, 0x33, 0xD5, 0x9F, 0x04, 0x10, 0x36, 0x39,\n\t\t0x82, 0x33, 0xFD, 0x47, 0xA8, 0x4B, 0x93, 0xF6,\n\t\t0x77, 0x8A, 0xE5, 0x25, 0x9E, 0xF5, 0xD6, 0x2A,\n\t\t0xA3, 0xB9, 0xFA, 0xED, 0xEC, 0x34, 0xC7, 0xED,\n\t\t0xB5, 0x70, 0xC1, 0x8B, 0x2A, 0x5D, 0x2C, 0x4C,\n\t\t0x55, 0xCF, 0x65, 0x6D, 0x98, 0xA1, 0xAE, 0x39,\n\t\t0x6D, 0x45, 0xA3, 0xB7, 0x46, 0xB7, 0xAD, 0x6F,\n\t\t0x07, 0x31, 0x2C, 0x3D, 0x05, 0xD1, 0xA5, 0x0F,\n\t\t0xFA, 0x90, 0xBC, 0xDC, 0xDB, 0xA1, 0x05, 0xE2,\n\t\t0x5B, 0x7B, 0x0C, 0x52, 0x66, 0x42, 0x23, 0xF8,\n\t\t0xC2, 0x47, 0x69, 0x25, 0xD4, 0x6D, 0xC6, 0xEA,\n\t\t0x24, 0x06, 0xDE, 0xD7, 0xD0, 0xB0, 0xB2, 0x92,\n\t\t0xF6, 0x65, 0x6C, 0xEB, 0xCC, 0x76, 0x16, 0xCF,\n\t\t0xA4, 0xB8, 0x2A, 0xEC, 0x68, 0xB3, 0x5D, 0x1D,\n\t\t0xA6, 0x7F, 0x6E, 0xD2, 0xBF, 0x01, 0x71, 0x84,\n\t\t0x9D, 0x6B, 0xB6, 0x51, 0x28, 0xD8, 0xA1, 0x40,\n\t\t0xEA, 0x5C, 0xF9, 0x7F, 0x10, 0x03, 0xF8, 0xD7,\n\t\t0x09, 0x3B, 0xEE, 0x07, 0x7B, 0xE7, 0x8D, 0xEF,\n\t\t0x4F, 0x7B, 0xD2, 0xCA, 0xCC, 0xBF, 0x06, 0x44,\n\t\t0xF2, 0x6B, 0x26, 0x28, 0x52, 0x25, 0x14, 0x2C,\n\t\t0x40, 0x03, 0x84, 0x84, 0xC3, 0xBB, 0x9B, 0xA9,\n\t\t0x59, 0x77, 0x44, 0xF4, 0x38, 0x9E, 0x76, 0xDC,\n\t\t0xA3, 0xEB, 0x69, 0x5C, 0x33, 0xCC, 0xC6, 0x21,\n\t\t0xCA, 0xB1, 0xFB, 0x60, 0x3C, 0xB3, 0x53, 0x5A,\n\t\t0x0A, 0xD3, 0x18, 0xD2, 0x20, 0x38, 0x5D, 0x5E,\n\t\t0x94, 0xF8, 0x67, 0x4F, 0x3D, 0x55, 0xE9, 0x7E,\n\t\t0x09, 0x7F, 0x8D, 0x5C, 0x04, 0x9E, 0x91, 0x19,\n\t\t0x46, 0xAF, 0xBF, 0xCE, 0x78, 0x38, 0x19, 0x95,\n\t\t0x1D, 0x65, 0xD6, 0xBF, 0xF4, 0x56, 0x7D, 0xC9,\n\t\t0x51, 0x39, 0x0D, 0x1A, 0xAA, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0x8D, 0xDB, 0xBA, 0x3D, 0xCB, 0x56, 0x42,\n\t\t0xC1, 0x02, 0xEF, 0xA8, 0x41, 0xC1, 0xFC, 0xDA,\n\t\t0xF0, 0x67, 0x06, 0x2E, 0x7E, 0xEF, 0x8E, 0x2E,\n\t\t0xE0, 0xCD, 0x73, 0xD7, 0xF7, 0x7E, 0x57, 0x37,\n\t\t0x2D, 0x6E, 0xE1, 0xA9, 0xB7, 0xB6, 0xF8, 0x6A,\n\t\t0xD1, 0x2D, 0x57, 0x50, 0x01, 0xAE, 0x71, 0xF5,\n\t\t0x93, 0x44, 0x9C, 0xB5, 0xA4, 0x76, 0xC6, 0xBF,\n\t\t0xED, 0xDA, 0xA2, 0xAF, 0x0F, 0x92, 0x39, 0xC1,\n\t\t0xD7, 0xEF, 0xFD, 0xED, 0xF6, 0x6C, 0xEA, 0xF4,\n\t\t0x13, 0x70, 0x7B, 0x5A, 0xB9, 0x66, 0x1A, 0x7C,\n\t\t0xC0, 0xEF, 0x8C, 0xFE, 0x4D, 0x16, 0x51, 0x57,\n\t\t0x9C, 0x4F, 0x0F, 0x64, 0xE2, 0xD1, 0x2A, 0x52,\n\t\t0x65, 0x3C, 0x54, 0xF2, 0xDD, 0x60, 0x86, 0x4E,\n\t\t0x76, 0x9E, 0xAB, 0x8A, 0x62, 0x7C, 0x89, 0xC5,\n\t\t0x6E, 0xE9, 0x33, 0x65, 0xD0, 0x31, 0xF0, 0xD2,\n\t\t0x52, 0x3C, 0xB9, 0x56, 0x64, 0xB1, 0x57, 0x5D,\n\t\t0x51, 0xB1, 0x22, 0xF3, 0x3C, 0x9E, 0x94, 0xDE,\n\t\t0x75, 0x43, 0x2A, 0x69, 0x06, 0x58, 0xC9, 0x77,\n\t\t0xB6, 0x8A, 0xA5, 0xB7, 0x21, 0xA3, 0x93, 0xF9,\n\t\t0xB9, 0xB3, 0xB6, 0x12, 0xC1, 0x0E, 0x92, 0x0A,\n\t\t0x7D, 0x51, 0x0C, 0x6D, 0x84, 0x60, 0xB3, 0x5F,\n\t\t0x86, 0x14, 0xC4, 0x2F, 0x5D, 0x2C, 0x24, 0x1A,\n\t\t0x01, 0xB2, 0x81, 0x05, 0xAA, 0x7C, 0x1B, 0x52,\n\t\t0x1A, 0xC6, 0x3E, 0xBB, 0xED, 0xAF, 0xAC, 0x6D,\n\t\t0x5A, 0x38, 0xC8, 0x98, 0xE8, 0x59, 0x0F, 0x91,\n\t\t0x8A, 0x19, 0x27, 0xBC, 0x53, 0xAE, 0xCC, 0x2B,\n\t\t0x1C, 0x8B, 0x18, 0xD7, 0xDF, 0x91, 0x07, 0xC6,\n\t\t0x99, 0x7D, 0x9B, 0x3F, 0xA4, 0xB0, 0xBD, 0xB1,\n\t\t0xC6, 0x03, 0xDA, 0x61, 0x9D, 0x9E, 0x75, 0x67,\n\t\t0x0B, 0x97, 0xA5, 0xB4, 0x0F, 0x06, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEF, 0x07, 0xBB, 0xC7, 0xC4, 0x15, 0x0D, 0xD4,\n\t\t0x7F, 0x8C, 0x69, 0xA7, 0x98, 0x99, 0x48, 0xFE,\n\t\t0x83, 0x1D, 0xC7, 0x98, 0xB0, 0x42, 0x4D, 0xCD,\n\t\t0x65, 0x51, 0xBF, 0xA8, 0xE8, 0x82, 0x16, 0x09,\n\t\t0x5A, 0x7E, 0x5D, 0x72, 0x09, 0x09, 0xBF, 0x3D,\n\t\t0x23, 0x52, 0x6B, 0x9B, 0xA4, 0x64, 0xB6, 0x6F,\n\t\t0xF6, 0xB6, 0x3A, 0x73, 0x37, 0xC3, 0x14, 0x51,\n\t\t0xAB, 0x9A, 0x15, 0xF0, 0x4E, 0xAD, 0x80, 0x9A,\n\t\t0x62, 0xBB, 0x52, 0x20, 0x62, 0x37, 0xDE, 0x77,\n\t\t0x59, 0x7A, 0x73, 0x01, 0x06, 0xD0, 0x2D, 0x22,\n\t\t0x7D, 0xD6, 0x09, 0x9E, 0xA9, 0xEE, 0x2A, 0x92,\n\t\t0xCD, 0xC4, 0x46, 0xAC, 0x3B, 0x9D, 0x02, 0x4E,\n\t\t0x32, 0x25, 0x5A, 0xDB, 0x3E, 0x9B, 0x56, 0xB5,\n\t\t0x61, 0xC4, 0x31, 0xE0, 0xB5, 0xA7, 0x21, 0xF0,\n\t\t0x33, 0x6F, 0x19, 0x56, 0x8A, 0x53, 0x35, 0xD0,\n\t\t0xEB, 0xC6, 0xC7, 0x3E, 0xD8, 0xFF, 0x2C, 0x15,\n\t\t0xE2, 0x19, 0x47, 0x7D, 0x9E, 0x4B, 0x67, 0xF2,\n\t\t0x92, 0x8E, 0x25, 0x1F, 0x8A, 0x61, 0xA2, 0x84,\n\t\t0x88, 0x57, 0xE0, 0x37, 0xD0, 0x10, 0x80, 0x6C,\n\t\t0x71, 0x8A, 0xB0, 0x62, 0x96, 0x7F, 0xD8, 0xE8,\n\t\t0x5F, 0x37, 0x22, 0x25, 0x29, 0x57, 0x92, 0x3F,\n\t\t0x5F, 0x90, 0x05, 0xAA, 0xE4, 0x7B, 0x4B, 0x1B,\n\t\t0x3F, 0xA4, 0x64, 0xE3, 0xBA, 0x9D, 0xF5, 0x73,\n\t\t0xA5, 0x60, 0x55, 0xF1, 0x7E, 0x90, 0x31, 0x26,\n\t\t0xFB, 0xBC, 0xB6, 0xCB, 0x96, 0xDE, 0x92, 0xFE,\n\t\t0x61, 0x7C, 0x97, 0xF8, 0x4E, 0xF3, 0xBA, 0x0D,\n\t\t0x8F, 0x26, 0x51, 0xDC, 0x4A, 0xA8, 0x0C, 0x15,\n\t\t0x7F, 0x37, 0x2A, 0xE1, 0xBC, 0x02, 0xE5, 0x06,\n\t\t0x7A, 0xD0, 0x76, 0xF3, 0xFE, 0x48, 0xBB, 0x72,\n\t\t0xC0, 0xF3, 0xC9, 0x92, 0x73, 0xF8, 0x2B, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC7, 0x07, 0x69, 0x86, 0xD2, 0x33, 0x3F, 0x3A,\n\t\t0x67, 0x52, 0xAD, 0xF1, 0x1F, 0x1A, 0x9E, 0x5C,\n\t\t0x6B, 0xC4, 0x75, 0x5F, 0x34, 0x10, 0x73, 0xCC,\n\t\t0x86, 0xA9, 0xC7, 0x51, 0x9C, 0x8D, 0xB0, 0x29,\n\t\t0xD5, 0xAE, 0x83, 0x3F, 0xDF, 0x3F, 0xEE, 0x82,\n\t\t0x6F, 0xF4, 0x69, 0x2C, 0x57, 0x88, 0x0C, 0x50,\n\t\t0x74, 0x62, 0x0E, 0xA9, 0x7C, 0x00, 0xF1, 0xDD,\n\t\t0xE1, 0xE8, 0xA0, 0xF1, 0x85, 0x01, 0x62, 0x79,\n\t\t0x84, 0xDE, 0xD4, 0xD1, 0xB5, 0xC4, 0xAF, 0x35,\n\t\t0xBE, 0x5C, 0xC1, 0xBC, 0xC8, 0x68, 0x06, 0x0A,\n\t\t0x49, 0xA9, 0x68, 0xDC, 0x05, 0x47, 0xAC, 0xDE,\n\t\t0x49, 0x0B, 0x4C, 0x68, 0xD7, 0x99, 0x24, 0xA9,\n\t\t0x3A, 0x98, 0x6A, 0xA0, 0xAD, 0x06, 0x0C, 0x7D,\n\t\t0xE7, 0x06, 0xE8, 0xA9, 0x9C, 0xE8, 0xF8, 0x4A,\n\t\t0x4F, 0x87, 0x07, 0xB5, 0x2A, 0x8E, 0xE1, 0x22,\n\t\t0xB7, 0x63, 0xBA, 0x58, 0x0D, 0x6B, 0x1F, 0x35,\n\t\t0xF6, 0xAF, 0x25, 0x09, 0x4C, 0x69, 0xF4, 0x92,\n\t\t0x47, 0xDA, 0x96, 0xC8, 0x36, 0x99, 0x18, 0x51,\n\t\t0xAD, 0x36, 0xF6, 0x0B, 0xF5, 0x77, 0x86, 0x3D,\n\t\t0x74, 0x71, 0x60, 0x8A, 0x01, 0x2A, 0xFA, 0x7A,\n\t\t0x56, 0x65, 0x6A, 0xBE, 0xEE, 0x7C, 0xD9, 0xB4,\n\t\t0xF1, 0xF4, 0xD9, 0xD1, 0x3A, 0x85, 0x26, 0xC0,\n\t\t0xF3, 0x3C, 0xD2, 0x51, 0xCA, 0xF7, 0x48, 0x66,\n\t\t0x39, 0xE7, 0x87, 0x25, 0x03, 0x90, 0xE7, 0xE4,\n\t\t0x88, 0xE9, 0xEC, 0x31, 0x1F, 0xC3, 0xD8, 0x47,\n\t\t0xA7, 0x26, 0x6C, 0xC5, 0x9B, 0xCC, 0x2B, 0xC3,\n\t\t0x41, 0x92, 0x55, 0x4A, 0xA5, 0x7C, 0xF2, 0x5D,\n\t\t0xB1, 0x0C, 0xE0, 0x4B, 0xDA, 0xBE, 0xF3, 0xFD,\n\t\t0xE6, 0xDB, 0x85, 0xF5, 0x51, 0x95, 0xEC, 0xC2,\n\t\t0xFF, 0x89, 0x2B, 0x2E, 0x26, 0x8E, 0xBE, 0xA6,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x01, 0x78, 0x9F, 0x40, 0xD4, 0x2D, 0x8D, 0x3E,\n\t\t0x4A, 0x41, 0x6F, 0xD9, 0xAE, 0x7D, 0xE7, 0x8C,\n\t\t0x3A, 0x30, 0x50, 0x78, 0x09, 0xED, 0xA2, 0x00,\n\t\t0xE1, 0xAF, 0xAA, 0xF8, 0xD7, 0x02, 0x0C, 0xD1,\n\t\t0xFA, 0xD1, 0x8E, 0xBA, 0x62, 0xD8, 0x21, 0x94,\n\t\t0x6F, 0x22, 0x05, 0x06, 0xCF, 0x10, 0x5F, 0xF0,\n\t\t0xE2, 0x06, 0x9A, 0x77, 0x1A, 0x2C, 0x23, 0x37,\n\t\t0x14, 0xAF, 0xA6, 0xB2, 0xF6, 0x95, 0x49, 0x7E,\n\t\t0x4B, 0x95, 0xC9, 0x69, 0x3D, 0xBB, 0x93, 0xEC,\n\t\t0x4C, 0x9A, 0x14, 0x72, 0x06, 0x76, 0xAA, 0x87,\n\t\t0xEE, 0x31, 0xDD, 0x34, 0xE4, 0xE0, 0x81, 0x75,\n\t\t0x64, 0x77, 0x03, 0x2B, 0x4A, 0x57, 0xB3, 0x28,\n\t\t0x28, 0x5F, 0x2C, 0xDE, 0xC1, 0xB2, 0x69, 0x75,\n\t\t0x4C, 0x47, 0x49, 0x36, 0x92, 0x7E, 0x93, 0xAC,\n\t\t0xC2, 0x60, 0x12, 0xAF, 0xF1, 0xBB, 0x36, 0xF3,\n\t\t0x0C, 0x24, 0x02, 0xAC, 0xA0, 0xA9, 0xB9, 0xCE,\n\t\t0x95, 0x68, 0xF5, 0x00, 0x0E, 0x2C, 0x93, 0x42,\n\t\t0x63, 0x93, 0x3B, 0x43, 0x6C, 0x94, 0xF8, 0xD6,\n\t\t0x58, 0x9C, 0x89, 0xDB, 0x7E, 0xDA, 0xBC, 0x5D,\n\t\t0x03, 0xA8, 0xFE, 0x79, 0x5F, 0xE5, 0x0C, 0x51,\n\t\t0x66, 0xBE, 0xAB, 0x64, 0xED, 0x7C, 0x22, 0x66,\n\t\t0x2B, 0x98, 0x4A, 0xE2, 0xC6, 0x6D, 0xBE, 0x4C,\n\t\t0x09, 0x0B, 0x0D, 0xF6, 0x03, 0xB2, 0x7C, 0x75,\n\t\t0x92, 0x78, 0xF8, 0xD6, 0x68, 0x59, 0xAF, 0xEA,\n\t\t0x3F, 0x6A, 0x8F, 0x02, 0xC2, 0xC2, 0xA2, 0x20,\n\t\t0x2B, 0x9F, 0xC2, 0x91, 0x32, 0x25, 0x6F, 0x16,\n\t\t0x4B, 0x50, 0x50, 0xA8, 0x03, 0xB4, 0x36, 0x88,\n\t\t0xDC, 0x4C, 0x9B, 0xA8, 0x63, 0x74, 0xA3, 0x52,\n\t\t0x2A, 0xFB, 0xA5, 0xD1, 0xA1, 0x9B, 0xB3, 0x82,\n\t\t0x0B, 0x88, 0x3A, 0xEB, 0xC2, 0x67, 0x62, 0x70,\n\t\t0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2C, 0x61, 0x94, 0x4B, 0xD6, 0xA5, 0x0D, 0xA0,\n\t\t0x0E, 0xBB, 0x95, 0x1D, 0x2B, 0x67, 0xD7, 0x9F,\n\t\t0xC6, 0xB6, 0xFB, 0x5A, 0xCA, 0x83, 0xB1, 0xDE,\n\t\t0x3D, 0xBD, 0x76, 0x90, 0xAB, 0x75, 0x6B, 0xB1,\n\t\t0xE1, 0xA2, 0x10, 0x51, 0xCC, 0xF1, 0xE2, 0x41,\n\t\t0x36, 0xAC, 0x8C, 0xCB, 0x42, 0xA2, 0xEE, 0x10,\n\t\t0xBE, 0x94, 0xD2, 0xCB, 0x92, 0x89, 0xD5, 0xF5,\n\t\t0x2B, 0x6F, 0x90, 0xE9, 0xD0, 0x7A, 0x34, 0x78,\n\t\t0xF3, 0x6A, 0x1E, 0xB7, 0xD0, 0x8C, 0x3D, 0xEC,\n\t\t0x52, 0xCA, 0x15, 0x4F, 0xD1, 0x42, 0x7B, 0xA9,\n\t\t0x2A, 0x4E, 0xCB, 0xE7, 0x3A, 0x71, 0xBC, 0xEA,\n\t\t0xFB, 0xD2, 0x6E, 0x9A, 0x39, 0xD5, 0x08, 0x21,\n\t\t0xE2, 0x87, 0x6D, 0x3A, 0x0C, 0x0E, 0x6E, 0x37,\n\t\t0x3B, 0x97, 0x95, 0xDB, 0xF7, 0x2E, 0xA2, 0x9C,\n\t\t0xC4, 0x39, 0xFF, 0x42, 0x70, 0x6B, 0xE7, 0x98,\n\t\t0xC9, 0x0D, 0x46, 0x17, 0xB3, 0x9C, 0x90, 0xEC,\n\t\t0x84, 0xBF, 0x9F, 0xB6, 0x99, 0xDC, 0x8A, 0x9A,\n\t\t0x34, 0xE2, 0x5D, 0x81, 0x75, 0x9D, 0x6C, 0x57,\n\t\t0xDF, 0x45, 0xEF, 0xB1, 0xD0, 0xD6, 0x8A, 0xA5,\n\t\t0x12, 0x78, 0x56, 0x4B, 0x99, 0x63, 0x3E, 0xD5,\n\t\t0xDC, 0x46, 0x4B, 0xB7, 0xD5, 0x3C, 0x5C, 0x21,\n\t\t0xF7, 0x98, 0xF3, 0x3B, 0xCD, 0x86, 0x86, 0x57,\n\t\t0xEC, 0xFE, 0x75, 0xA1, 0xED, 0x81, 0x49, 0xD3,\n\t\t0x94, 0xB3, 0x98, 0x96, 0x9E, 0xF6, 0x24, 0x83,\n\t\t0x1B, 0x30, 0xF1, 0x45, 0x84, 0x65, 0xBF, 0xD2,\n\t\t0xFD, 0xF3, 0xF2, 0x84, 0xF2, 0xFF, 0xC5, 0x4B,\n\t\t0xF2, 0x81, 0x7B, 0x5F, 0xAB, 0x2E, 0x02, 0x05,\n\t\t0x6E, 0x86, 0x4F, 0x78, 0xBB, 0x6F, 0xD8, 0x70,\n\t\t0xC6, 0x4F, 0x36, 0x09, 0xDA, 0xB2, 0x18, 0xF2,\n\t\t0x5D, 0xA8, 0x06, 0x0F, 0x75, 0x6E, 0x45, 0x12,\n\t\t0x1E, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x94, 0x2F, 0xA0, 0xC6, 0x8C, 0xC7, 0x2F, 0x69,\n\t\t0x51, 0x8A, 0x3A, 0x7A, 0xAC, 0x0C, 0xDE, 0x45,\n\t\t0xBA, 0xB0, 0xE9, 0x28, 0xB5, 0xCB, 0x2B, 0xD2,\n\t\t0x4D, 0x04, 0x9F, 0xC3, 0x13, 0xF7, 0x4B, 0x6A,\n\t\t0xFA, 0x87, 0xC4, 0xE3, 0x41, 0x50, 0x48, 0x4F,\n\t\t0x3B, 0x52, 0x00, 0x16, 0x3F, 0x8A, 0x64, 0x72,\n\t\t0xD0, 0x47, 0x77, 0x92, 0x8E, 0xCC, 0x49, 0x31,\n\t\t0x95, 0x39, 0xFC, 0x17, 0xD7, 0x1A, 0x38, 0x09,\n\t\t0x0F, 0x55, 0xA7, 0x4F, 0x75, 0x7F, 0xE4, 0x57,\n\t\t0x81, 0xA3, 0xC0, 0x9F, 0x08, 0xDC, 0xD3, 0xDD,\n\t\t0x4C, 0x73, 0xC8, 0x53, 0x3A, 0x5E, 0x00, 0xCF,\n\t\t0x8A, 0x86, 0xEB, 0xE7, 0x7F, 0xE4, 0x5B, 0xE2,\n\t\t0x84, 0x85, 0x74, 0xF7, 0xC5, 0xD2, 0x5E, 0x9A,\n\t\t0x06, 0x32, 0xA6, 0x0D, 0x2D, 0xD4, 0x1F, 0xEB,\n\t\t0xDB, 0xF9, 0x87, 0xD2, 0xA0, 0x48, 0x7E, 0x4A,\n\t\t0x4C, 0xE6, 0xED, 0x5F, 0x49, 0xF2, 0xD7, 0x41,\n\t\t0xA8, 0x8E, 0xCA, 0xC2, 0x32, 0xB1, 0x49, 0x82,\n\t\t0x53, 0xFA, 0x4E, 0xE8, 0x14, 0x7B, 0xBD, 0x0F,\n\t\t0x60, 0x0A, 0xBD, 0xF2, 0x95, 0xE8, 0x1F, 0x75,\n\t\t0x70, 0x01, 0x5A, 0xAC, 0x5F, 0xE6, 0xCA, 0x7B,\n\t\t0xB4, 0xA9, 0x9B, 0xB3, 0xFC, 0x54, 0x28, 0x71,\n\t\t0x06, 0xD7, 0xFC, 0x11, 0x32, 0xA5, 0x74, 0xAF,\n\t\t0x49, 0xDB, 0x82, 0xA7, 0xB9, 0xA5, 0xF3, 0x3E,\n\t\t0x19, 0x3C, 0xDE, 0x52, 0x7C, 0xA2, 0x17, 0x6C,\n\t\t0x52, 0xCD, 0xAB, 0x67, 0x21, 0x65, 0xE0, 0xFE,\n\t\t0x57, 0x20, 0xF7, 0x1A, 0xDA, 0x57, 0xEE, 0x90,\n\t\t0x06, 0x0A, 0xA0, 0x69, 0xAE, 0x2A, 0x0B, 0xFE,\n\t\t0x67, 0xC1, 0xB7, 0x1B, 0x17, 0xC6, 0x01, 0xC3,\n\t\t0xC2, 0x22, 0x4B, 0xF9, 0x89, 0x1B, 0xC1, 0x1B,\n\t\t0xA2, 0x16, 0xE3, 0xEB, 0xCB, 0x51, 0xFD, 0x95,\n\t\t0xB8, 0xD7, 0xCB, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0D, 0x68, 0xCF, 0xE9, 0xC0, 0x87, 0xEC, 0x11,\n\t\t0x6F, 0xE7, 0x57, 0x20, 0x42, 0x38, 0x51, 0x59,\n\t\t0xCC, 0x70, 0x59, 0x60, 0xF8, 0x42, 0xAA, 0xBA,\n\t\t0xD1, 0xED, 0x13, 0x87, 0xEC, 0x16, 0x97, 0xF4,\n\t\t0x41, 0x3A, 0x23, 0xC6, 0x09, 0x00, 0x41, 0x32,\n\t\t0x8F, 0xED, 0xD4, 0xB6, 0x26, 0xC6, 0xEE, 0xAA,\n\t\t0xC5, 0xB5, 0xA7, 0x1A, 0xCC, 0x1F, 0xD1, 0xBB,\n\t\t0x8F, 0xBD, 0x22, 0x88, 0x57, 0xAC, 0x5B, 0xD0,\n\t\t0x45, 0xC3, 0x64, 0xBE, 0x7A, 0x5A, 0x26, 0x33,\n\t\t0x8F, 0xF0, 0x4C, 0x99, 0xC4, 0xC4, 0x73, 0xCF,\n\t\t0x44, 0x5A, 0x89, 0x1D, 0xB6, 0x42, 0x2D, 0x1B,\n\t\t0xDE, 0xF4, 0x53, 0x34, 0x42, 0xDF, 0x17, 0x16,\n\t\t0x43, 0xFC, 0x36, 0xA0, 0x92, 0xFA, 0xBB, 0x46,\n\t\t0x42, 0x98, 0xE4, 0x19, 0x4C, 0x9E, 0x29, 0x50,\n\t\t0x88, 0x4D, 0xE1, 0x3D, 0x11, 0x3E, 0xE2, 0x41,\n\t\t0x60, 0xA4, 0x16, 0x40, 0x4C, 0x16, 0xDD, 0xC5,\n\t\t0xD2, 0x47, 0x6C, 0xB3, 0xFB, 0x80, 0xDA, 0x54,\n\t\t0x3E, 0x6E, 0xD9, 0x10, 0x5F, 0x60, 0x03, 0x97,\n\t\t0x7A, 0xCB, 0x34, 0xE1, 0xFD, 0xD2, 0xCB, 0xDF,\n\t\t0x7A, 0x00, 0xD5, 0xFF, 0x84, 0x35, 0x0B, 0x74,\n\t\t0xAC, 0x23, 0x14, 0x18, 0xC0, 0xD8, 0x82, 0x69,\n\t\t0xD0, 0x2D, 0x82, 0x48, 0x02, 0x79, 0x1F, 0xF4,\n\t\t0x2A, 0x51, 0xCC, 0x83, 0x5D, 0xEB, 0x98, 0x69,\n\t\t0xA6, 0x02, 0x3F, 0x86, 0x7F, 0x82, 0xEF, 0x6D,\n\t\t0xC0, 0xBF, 0xB0, 0x3E, 0x6D, 0xFA, 0x83, 0x56,\n\t\t0x46, 0xBB, 0x18, 0xA4, 0x07, 0x47, 0x73, 0x48,\n\t\t0x6E, 0x30, 0x8A, 0xA3, 0x9E, 0x53, 0x2A, 0xAE,\n\t\t0xA4, 0xE6, 0xFB, 0x35, 0xDC, 0xAD, 0xA7, 0xE0,\n\t\t0x60, 0xF8, 0x28, 0x2C, 0x37, 0x1E, 0xD2, 0x6D,\n\t\t0x22, 0x30, 0x23, 0x23, 0xD4, 0xFD, 0x14, 0x2A,\n\t\t0x85, 0x53, 0x46, 0x71, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x45, 0xE2, 0x4B, 0x16, 0x7A, 0x0B, 0xBE, 0xF1,\n\t\t0xBD, 0x8F, 0x79, 0xDD, 0x04, 0x77, 0x63, 0xD0,\n\t\t0x75, 0x4F, 0x36, 0xA7, 0xB6, 0x23, 0xF2, 0x98,\n\t\t0x05, 0x9D, 0x17, 0x7E, 0x8A, 0xC9, 0x94, 0x94,\n\t\t0x5C, 0x37, 0xD2, 0xC4, 0xAF, 0x06, 0xF0, 0x13,\n\t\t0x18, 0x96, 0x03, 0x01, 0x59, 0x59, 0x41, 0x12,\n\t\t0x45, 0x92, 0xF2, 0x99, 0x5A, 0xF1, 0x45, 0x9D,\n\t\t0x85, 0x43, 0x39, 0x99, 0x8D, 0x3A, 0xE1, 0x75,\n\t\t0x34, 0xDF, 0x2D, 0x97, 0x93, 0xD6, 0xE2, 0x03,\n\t\t0x85, 0x7D, 0x02, 0xC9, 0x8A, 0x0C, 0xD8, 0x89,\n\t\t0x91, 0xE6, 0x41, 0xB3, 0xE6, 0x40, 0x09, 0x0B,\n\t\t0xA3, 0x03, 0xF8, 0x7B, 0x90, 0x7D, 0xCA, 0x8C,\n\t\t0xA4, 0x62, 0xFA, 0xC1, 0x9A, 0xD0, 0x79, 0xB2,\n\t\t0xC8, 0x2E, 0xA5, 0xB5, 0x21, 0xAB, 0x89, 0x1B,\n\t\t0x10, 0x13, 0x8B, 0x08, 0x3B, 0x3D, 0x9F, 0xA2,\n\t\t0x14, 0xA8, 0xFE, 0x60, 0xD1, 0xCB, 0x35, 0x99,\n\t\t0xC5, 0xD1, 0x99, 0xC6, 0x1A, 0x2C, 0xFB, 0x7E,\n\t\t0xE2, 0xF3, 0x9E, 0x5A, 0x5A, 0xBA, 0xD5, 0xAC,\n\t\t0x49, 0x98, 0xB7, 0x07, 0x54, 0x5F, 0x73, 0xE9,\n\t\t0x21, 0x28, 0xD2, 0x18, 0x03, 0x42, 0x05, 0x26,\n\t\t0xD2, 0x59, 0x8A, 0x53, 0xBB, 0x31, 0x4A, 0xDF,\n\t\t0x29, 0xA0, 0xEF, 0x56, 0xB9, 0x4B, 0xD2, 0x22,\n\t\t0x16, 0x01, 0xEB, 0x53, 0xEC, 0xB8, 0x54, 0x0E,\n\t\t0x8F, 0xFF, 0xD3, 0x8F, 0xBA, 0x7B, 0xD8, 0x27,\n\t\t0xEF, 0x25, 0x5E, 0x4E, 0xF5, 0x54, 0x91, 0x47,\n\t\t0x5C, 0x0F, 0x38, 0x3A, 0x24, 0x1F, 0x81, 0xC7,\n\t\t0x2A, 0xF4, 0xE1, 0xDB, 0xF2, 0xA6, 0x5C, 0xD4,\n\t\t0xD1, 0x8A, 0x49, 0x76, 0x15, 0xAA, 0x0D, 0xE2,\n\t\t0x79, 0x1A, 0x35, 0x11, 0xA7, 0x97, 0x7A, 0x8D,\n\t\t0x4D, 0x41, 0x49, 0x2B, 0xFA, 0x40, 0x85, 0xF2,\n\t\t0xFD, 0x4E, 0x8F, 0x75, 0x1D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x1B, 0xB6, 0x95, 0xAE, 0x90, 0xE6, 0xE3,\n\t\t0x3F, 0xC1, 0xE8, 0xB2, 0xA6, 0x2A, 0xB9, 0x8B,\n\t\t0xF8, 0x35, 0xAC, 0x71, 0x93, 0x44, 0x0F, 0x23,\n\t\t0x51, 0xC8, 0xCD, 0xD8, 0x30, 0x47, 0x2B, 0x63,\n\t\t0x7D, 0x2F, 0xD9, 0xC9, 0x01, 0x3C, 0xB8, 0x3C,\n\t\t0xAE, 0xF5, 0x06, 0xAB, 0xC1, 0xC4, 0xF7, 0x56,\n\t\t0x77, 0x06, 0xDB, 0x60, 0x46, 0xB1, 0xD1, 0x84,\n\t\t0x57, 0x9C, 0x7A, 0x92, 0x23, 0xAB, 0x1B, 0x35,\n\t\t0xE3, 0x28, 0x98, 0xC7, 0x0A, 0x3C, 0x27, 0x62,\n\t\t0x81, 0x23, 0xFF, 0xCF, 0xA5, 0x18, 0x61, 0x2F,\n\t\t0x08, 0x0A, 0x2C, 0x4A, 0x9F, 0x8E, 0x0A, 0x92,\n\t\t0x7A, 0x47, 0xDC, 0x98, 0x30, 0x7D, 0x2B, 0x48,\n\t\t0xDE, 0x9D, 0x5D, 0xDD, 0xCB, 0x5C, 0x82, 0xF0,\n\t\t0xB0, 0xE4, 0xE6, 0x10, 0xD4, 0x4F, 0x1B, 0xAA,\n\t\t0x9B, 0xBB, 0xF7, 0xF5, 0xA7, 0x27, 0x13, 0x46,\n\t\t0x80, 0xBB, 0x7D, 0x13, 0x27, 0xB7, 0x3B, 0x52,\n\t\t0xD8, 0xE5, 0xE3, 0x6D, 0xBB, 0x53, 0x97, 0x1E,\n\t\t0x99, 0xE6, 0x99, 0xD7, 0x9F, 0x75, 0xA3, 0xFC,\n\t\t0x01, 0x31, 0x6B, 0xD7, 0x01, 0x29, 0x47, 0xD1,\n\t\t0x19, 0xD6, 0xAE, 0xB7, 0xF7, 0x5B, 0x8F, 0xBF,\n\t\t0x04, 0x79, 0xC0, 0x30, 0x02, 0x14, 0x85, 0x53,\n\t\t0xFA, 0x0D, 0xA4, 0x50, 0xFD, 0x59, 0xD4, 0xF1,\n\t\t0xBE, 0xBC, 0x25, 0x2C, 0xAA, 0x11, 0xED, 0x9B,\n\t\t0xEC, 0x5B, 0x6E, 0xF5, 0x42, 0x79, 0xB5, 0xF8,\n\t\t0x38, 0x2B, 0x61, 0xCF, 0xFC, 0x67, 0xEC, 0x03,\n\t\t0xF4, 0xBA, 0xA7, 0xEA, 0x47, 0x6C, 0x31, 0x36,\n\t\t0x4B, 0x86, 0xAA, 0x8C, 0xCA, 0xD9, 0xFD, 0x08,\n\t\t0x18, 0x71, 0x7F, 0x0C, 0xED, 0x2D, 0xD4, 0x94,\n\t\t0x77, 0x87, 0x4B, 0x43, 0x41, 0xC6, 0x02, 0xD7,\n\t\t0xA1, 0xBE, 0xAB, 0x86, 0x0E, 0xB4, 0x76, 0xC7,\n\t\t0xE3, 0xCE, 0x59, 0x7E, 0x69, 0x26, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7A, 0x3C, 0xD9, 0xBB, 0x22, 0x77, 0xE2, 0xC7,\n\t\t0xF1, 0x13, 0x4F, 0xE7, 0x23, 0x3F, 0x0F, 0x78,\n\t\t0x83, 0xC2, 0xDB, 0x9F, 0xBA, 0x80, 0xAA, 0x57,\n\t\t0x42, 0xB0, 0x30, 0x41, 0xDE, 0x0F, 0xE5, 0x89,\n\t\t0xD9, 0xE5, 0xEA, 0x84, 0x47, 0x0D, 0xAB, 0xF4,\n\t\t0x1B, 0xB6, 0x68, 0x16, 0xF3, 0xE3, 0x3E, 0xBF,\n\t\t0x19, 0xA0, 0xCA, 0x5A, 0xBA, 0x10, 0x04, 0xCF,\n\t\t0x97, 0x12, 0x49, 0xB2, 0x58, 0xFF, 0x26, 0xA9,\n\t\t0x8D, 0xBD, 0x0C, 0x37, 0xEC, 0x6C, 0xD5, 0x74,\n\t\t0x85, 0x41, 0x09, 0x43, 0x33, 0x57, 0x72, 0x00,\n\t\t0x40, 0xBA, 0xFE, 0xD4, 0x53, 0x1E, 0x00, 0x79,\n\t\t0x18, 0x6B, 0x1E, 0x85, 0x3E, 0x0C, 0xED, 0x35,\n\t\t0xD0, 0x8D, 0x27, 0xF6, 0xD7, 0x32, 0xED, 0x6E,\n\t\t0x2C, 0x66, 0x51, 0xB5, 0x1C, 0xC1, 0x5C, 0x42,\n\t\t0x0A, 0x24, 0xF2, 0xDC, 0x36, 0xC1, 0x6E, 0xF4,\n\t\t0xB3, 0x89, 0x6D, 0xF1, 0xBB, 0x03, 0xB3, 0x96,\n\t\t0x3F, 0x9A, 0xAE, 0xB0, 0x2A, 0x48, 0xEA, 0xC5,\n\t\t0x77, 0x2A, 0xBD, 0x59, 0x48, 0xC2, 0xFD, 0x0D,\n\t\t0xB2, 0xBB, 0x74, 0xE3, 0x35, 0x1E, 0x5E, 0xAB,\n\t\t0xD6, 0x81, 0xC4, 0xF4, 0x13, 0x65, 0x5B, 0xD9,\n\t\t0x4D, 0xEC, 0x96, 0xB1, 0x54, 0x4C, 0x1D, 0x5D,\n\t\t0x2D, 0x1D, 0xF4, 0xBD, 0xC2, 0x60, 0x20, 0xD2,\n\t\t0x5F, 0xE8, 0x1D, 0x52, 0x38, 0xDE, 0x82, 0x46,\n\t\t0x87, 0xA5, 0x50, 0x5E, 0x1F, 0xBE, 0x08, 0xD1,\n\t\t0x1B, 0x39, 0x24, 0xB3, 0xCC, 0xC0, 0x70, 0xFD,\n\t\t0x22, 0x5B, 0xF0, 0x1E, 0xB7, 0x9E, 0x3D, 0x21,\n\t\t0xF7, 0xB6, 0x2A, 0x83, 0x6C, 0xD3, 0xBC, 0xC1,\n\t\t0x1C, 0x93, 0x16, 0x69, 0xC3, 0x76, 0x13, 0x47,\n\t\t0x0E, 0x35, 0x61, 0x43, 0xDF, 0x87, 0xC4, 0x88,\n\t\t0x48, 0xA8, 0x29, 0xF5, 0xE0, 0x18, 0x97, 0x3A,\n\t\t0x5D, 0xB8, 0x8E, 0xB6, 0xC6, 0x02, 0x03, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3F, 0x15, 0x8A, 0xFD, 0x07, 0x33, 0xFC, 0xC5,\n\t\t0xDF, 0xE1, 0xEF, 0xC2, 0xDD, 0x4E, 0xAD, 0xA7,\n\t\t0x32, 0xF9, 0x42, 0xAF, 0x73, 0x4E, 0xE6, 0x64,\n\t\t0x95, 0x5B, 0xB1, 0xBA, 0x61, 0x3E, 0xAF, 0xD0,\n\t\t0xF3, 0x49, 0xE7, 0x55, 0x4A, 0x14, 0xD6, 0x82,\n\t\t0x00, 0xC6, 0x2D, 0x8F, 0x2D, 0xCA, 0x2E, 0xC8,\n\t\t0xB8, 0x1C, 0x83, 0x50, 0x73, 0x5E, 0xAF, 0x43,\n\t\t0x70, 0x41, 0xF7, 0x8B, 0x45, 0x25, 0x98, 0x82,\n\t\t0x5B, 0x68, 0x99, 0x56, 0x09, 0x63, 0xAD, 0xE6,\n\t\t0x6A, 0x0F, 0xC7, 0x4A, 0xD0, 0x1F, 0x83, 0x43,\n\t\t0xD1, 0xD1, 0x9C, 0x7B, 0xB3, 0x27, 0xA8, 0xDC,\n\t\t0x14, 0xFF, 0xDB, 0x1C, 0x42, 0xFA, 0x72, 0xB2,\n\t\t0x97, 0x0D, 0x91, 0x55, 0xE2, 0xDA, 0x6A, 0x2E,\n\t\t0x64, 0x19, 0xD4, 0x11, 0x78, 0x42, 0xD8, 0x26,\n\t\t0xFF, 0x38, 0xFF, 0xAB, 0x96, 0x17, 0x30, 0x7A,\n\t\t0x02, 0x83, 0xD3, 0xEA, 0x28, 0xC8, 0x10, 0x4A,\n\t\t0xD9, 0xA6, 0xE0, 0x87, 0xBB, 0x75, 0x0E, 0xD1,\n\t\t0xD1, 0x0F, 0xD8, 0xF7, 0x10, 0x0B, 0x16, 0x63,\n\t\t0x68, 0x2E, 0x97, 0x9D, 0x80, 0xE4, 0x39, 0x68,\n\t\t0xC3, 0x3D, 0x9E, 0xFF, 0x66, 0xF4, 0xD1, 0x34,\n\t\t0x4E, 0x58, 0x3E, 0xE5, 0x21, 0xE7, 0x8D, 0x0A,\n\t\t0x21, 0x93, 0xC0, 0x57, 0x75, 0x16, 0xB9, 0x78,\n\t\t0x33, 0x9C, 0x14, 0x3B, 0xFC, 0x68, 0x9B, 0xC7,\n\t\t0x44, 0xBB, 0xC4, 0xA9, 0x16, 0x30, 0x63, 0xDE,\n\t\t0x82, 0xC9, 0x70, 0x63, 0x84, 0xB6, 0xB3, 0x85,\n\t\t0xE5, 0x46, 0x66, 0xC8, 0x6B, 0x34, 0xF2, 0x3C,\n\t\t0x1E, 0x25, 0xBE, 0x29, 0x3A, 0xF0, 0x60, 0x92,\n\t\t0xCA, 0x31, 0xD8, 0x57, 0xE1, 0x1E, 0x5B, 0x2C,\n\t\t0xAF, 0x0D, 0x19, 0xDD, 0x3A, 0xFB, 0xE8, 0x53,\n\t\t0x80, 0x87, 0x8E, 0xDA, 0x76, 0xD7, 0x18, 0xB4,\n\t\t0xBB, 0x86, 0x9C, 0x67, 0xE0, 0x44, 0xE2, 0x42,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0x77, 0xAF, 0x43, 0x87, 0xB9, 0xBF, 0xA3,\n\t\t0xD5, 0x9E, 0x97, 0xEE, 0x7B, 0x0F, 0xF5, 0xF4,\n\t\t0xAE, 0x4A, 0x32, 0x6F, 0xD9, 0x20, 0x4C, 0x8D,\n\t\t0x28, 0x83, 0x1A, 0x67, 0xFC, 0xC3, 0x85, 0xEE,\n\t\t0x6C, 0x48, 0x28, 0x24, 0x7B, 0x16, 0xD1, 0x1A,\n\t\t0xEA, 0x9B, 0xB8, 0xCD, 0x9E, 0x6C, 0x4D, 0x28,\n\t\t0x76, 0xC6, 0xB2, 0xFA, 0x6D, 0x50, 0x41, 0xAD,\n\t\t0x39, 0xE1, 0xB0, 0x40, 0x39, 0x07, 0x1E, 0x29,\n\t\t0xC4, 0xD8, 0x64, 0x17, 0xE7, 0xEA, 0xC4, 0xFC,\n\t\t0x7D, 0x38, 0x23, 0x95, 0x8A, 0x02, 0x18, 0x23,\n\t\t0xE2, 0xC8, 0x80, 0xA7, 0x57, 0xDF, 0xBC, 0xD0,\n\t\t0xC8, 0x19, 0x63, 0x71, 0xDB, 0x5B, 0xBF, 0xAC,\n\t\t0x15, 0xE4, 0xD1, 0xA0, 0x59, 0x65, 0x08, 0xB6,\n\t\t0xD2, 0x6F, 0x8C, 0x4A, 0x66, 0x49, 0x24, 0xC9,\n\t\t0x50, 0x82, 0xD1, 0x73, 0xF8, 0x17, 0x99, 0x5B,\n\t\t0x44, 0xC4, 0x28, 0x5D, 0x62, 0x5D, 0x9B, 0x2F,\n\t\t0x56, 0xC8, 0x66, 0x32, 0xFE, 0x12, 0x95, 0xC5,\n\t\t0xA8, 0xA7, 0xA3, 0x76, 0x00, 0x28, 0x07, 0x2B,\n\t\t0xCB, 0x07, 0xBC, 0x24, 0x5A, 0x70, 0x5E, 0x71,\n\t\t0x74, 0xD0, 0x6B, 0x9D, 0x5C, 0x0C, 0x8C, 0xA4,\n\t\t0x95, 0xB9, 0xAC, 0x21, 0x8F, 0x19, 0x21, 0xFA,\n\t\t0x63, 0xF2, 0xDB, 0x3F, 0xD1, 0x48, 0xF0, 0x75,\n\t\t0x45, 0x36, 0x6D, 0x00, 0x8F, 0xB5, 0xAE, 0xAD,\n\t\t0x74, 0x97, 0xD9, 0x02, 0xB9, 0x1F, 0xBA, 0xA3,\n\t\t0x96, 0x69, 0x92, 0x9D, 0x4A, 0xE9, 0xD0, 0x7D,\n\t\t0xF8, 0x55, 0x7F, 0x1F, 0x0A, 0xED, 0x7B, 0x51,\n\t\t0x25, 0x2F, 0x10, 0xC6, 0x60, 0x6E, 0x5F, 0xF3,\n\t\t0xED, 0xE1, 0x32, 0x75, 0x30, 0xCA, 0x35, 0x6B,\n\t\t0x48, 0x96, 0xEC, 0xF1, 0x4B, 0xF7, 0x32, 0x2D,\n\t\t0x77, 0xFD, 0xDF, 0xBE, 0x28, 0xD5, 0x2F, 0x6D,\n\t\t0xE7, 0xF6, 0x6E, 0xEB, 0x81, 0x70, 0x4C, 0x87,\n\t\t0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x01, 0xA1, 0x5B, 0x90, 0x18, 0xE3, 0x5C, 0xC3,\n\t\t0x42, 0xC9, 0x26, 0xB0, 0x1D, 0x03, 0xAD, 0x9D,\n\t\t0xB4, 0x99, 0x3A, 0x6B, 0xF9, 0x2E, 0x05, 0x55,\n\t\t0x96, 0x9F, 0xEE, 0x90, 0x03, 0x3F, 0x28, 0xF3,\n\t\t0xEC, 0x23, 0x4C, 0x12, 0x68, 0xB1, 0x1B, 0x04,\n\t\t0x0D, 0xFA, 0x07, 0x70, 0xD4, 0xCE, 0xB3, 0x9E,\n\t\t0xDF, 0xEB, 0x8E, 0xE6, 0xA5, 0x89, 0xF4, 0xEE,\n\t\t0xBC, 0xC0, 0x8D, 0x2D, 0x1B, 0x0A, 0x1A, 0x52,\n\t\t0x95, 0x3A, 0xA2, 0x6E, 0xB4, 0x4F, 0xDF, 0x4A,\n\t\t0x27, 0x43, 0xC3, 0xDA, 0xCB, 0x21, 0x2A, 0x0C,\n\t\t0x0F, 0x32, 0x55, 0x72, 0xF6, 0x45, 0xF5, 0x30,\n\t\t0x27, 0xB6, 0xF3, 0xC0, 0xC5, 0x5A, 0xBA, 0xEB,\n\t\t0x1B, 0x09, 0x18, 0xC8, 0x9B, 0xED, 0xCB, 0x50,\n\t\t0x28, 0xF0, 0x94, 0xD7, 0x43, 0xEA, 0x35, 0x4F,\n\t\t0x8F, 0xF5, 0x53, 0xC4, 0x5F, 0x11, 0x1A, 0x8F,\n\t\t0xD5, 0xA1, 0x4A, 0x4E, 0x5C, 0x83, 0x51, 0x64,\n\t\t0x74, 0x7D, 0x30, 0x24, 0x72, 0xE1, 0x9A, 0x67,\n\t\t0xDA, 0x04, 0xB4, 0xC8, 0xE3, 0x97, 0x56, 0xA9,\n\t\t0xD2, 0x48, 0xCE, 0x14, 0xD1, 0xED, 0x43, 0xDE,\n\t\t0x75, 0xAC, 0xA8, 0x68, 0x50, 0xF2, 0x45, 0x5E,\n\t\t0xCC, 0xD4, 0x63, 0x9B, 0x2A, 0xF0, 0x35, 0xBB,\n\t\t0x3F, 0x50, 0x4C, 0xC9, 0x06, 0x5D, 0x09, 0x1C,\n\t\t0x1C, 0x47, 0xE0, 0x36, 0x08, 0x3C, 0xB3, 0xFC,\n\t\t0x50, 0xBF, 0x39, 0x29, 0x2B, 0x11, 0x73, 0x7C,\n\t\t0x7C, 0xE0, 0xB4, 0x96, 0x73, 0xBA, 0x93, 0x98,\n\t\t0x1D, 0xE3, 0x04, 0xDC, 0x65, 0xA6, 0x71, 0x77,\n\t\t0x5B, 0x6F, 0xF9, 0x27, 0xE3, 0xFF, 0x93, 0x85,\n\t\t0x0B, 0x21, 0x4F, 0xFF, 0xB5, 0x79, 0x21, 0x05,\n\t\t0xA4, 0xBD, 0xC8, 0x13, 0x54, 0xD5, 0xB0, 0x9E,\n\t\t0x84, 0xAF, 0xBD, 0xD1, 0x79, 0x2B, 0x8F, 0xB4,\n\t\t0xE9, 0xD0, 0xAE, 0x3D, 0xAD, 0x24, 0x92, 0xB0,\n\t\t0x32, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x24, 0xF0, 0x7A, 0xE3, 0x12, 0x79, 0xCE, 0xED,\n\t\t0x18, 0xEC, 0x6D, 0x35, 0x99, 0x0F, 0x21, 0x20,\n\t\t0x09, 0x34, 0xAD, 0x6B, 0x13, 0x2C, 0x6C, 0x62,\n\t\t0xE8, 0x2F, 0xE9, 0x2A, 0x40, 0xA0, 0xE6, 0x0A,\n\t\t0x5B, 0xED, 0x10, 0x72, 0x0E, 0xFF, 0x5A, 0x1F,\n\t\t0x72, 0x89, 0x71, 0x88, 0x86, 0x82, 0x77, 0x2B,\n\t\t0x2D, 0x90, 0x60, 0xD4, 0xFE, 0xE8, 0x8F, 0x37,\n\t\t0xD0, 0x82, 0x4E, 0x73, 0x84, 0xDD, 0xDC, 0xC5,\n\t\t0x49, 0x47, 0x5F, 0x0E, 0x1A, 0x44, 0xED, 0xA4,\n\t\t0x80, 0x47, 0x78, 0xB6, 0x2F, 0xEB, 0xE4, 0x6E,\n\t\t0x04, 0x65, 0x7A, 0x20, 0x57, 0x7E, 0xE7, 0x0A,\n\t\t0xCB, 0x34, 0x25, 0xE3, 0x34, 0x88, 0x1E, 0xEB,\n\t\t0xD8, 0xDD, 0xF7, 0x14, 0xAE, 0x8C, 0x52, 0x7E,\n\t\t0xA7, 0x47, 0xE3, 0x36, 0x7D, 0xE3, 0x84, 0xE5,\n\t\t0x95, 0xA4, 0x3B, 0x29, 0x9B, 0x6B, 0xB3, 0xF6,\n\t\t0xB0, 0xA4, 0x71, 0x6C, 0xF9, 0x00, 0x38, 0xE0,\n\t\t0xF7, 0x5A, 0x47, 0xD5, 0x05, 0x7D, 0x7F, 0xCC,\n\t\t0x3C, 0x8A, 0x8F, 0x92, 0x24, 0x99, 0x2C, 0x67,\n\t\t0xF8, 0xAE, 0x0D, 0x32, 0x51, 0xEA, 0x09, 0xA2,\n\t\t0x4A, 0xED, 0x9C, 0xE5, 0x7A, 0xB6, 0x37, 0xF6,\n\t\t0xB3, 0xCB, 0xB7, 0x08, 0x3D, 0xF6, 0x2B, 0x62,\n\t\t0x87, 0xF6, 0x4D, 0x08, 0x77, 0x98, 0x4C, 0x42,\n\t\t0x49, 0xD1, 0x13, 0xBD, 0xB2, 0xB0, 0x78, 0x65,\n\t\t0x08, 0x2A, 0xA2, 0x4C, 0xD7, 0xEC, 0x07, 0x06,\n\t\t0x1B, 0x17, 0xDE, 0x32, 0x0F, 0x51, 0xF2, 0x9F,\n\t\t0x25, 0xB8, 0x2D, 0x70, 0x73, 0xD3, 0x69, 0xCF,\n\t\t0x2D, 0xBF, 0x96, 0x31, 0x0C, 0x0C, 0x31, 0x19,\n\t\t0x97, 0x91, 0x1B, 0x2C, 0xC0, 0x2F, 0x60, 0x6F,\n\t\t0x9C, 0xD9, 0x96, 0x63, 0xC5, 0x7E, 0x78, 0x49,\n\t\t0x91, 0x92, 0xA2, 0xA7, 0x8F, 0x9C, 0x9F, 0xA6,\n\t\t0x70, 0x13, 0xE0, 0xF9, 0x81, 0x72, 0x87, 0xFA,\n\t\t0xA6, 0x9B, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4A, 0xEB, 0x32, 0xBF, 0x9D, 0x05, 0x0F, 0x10,\n\t\t0xBE, 0xA1, 0x8D, 0x9F, 0x71, 0xB4, 0xAF, 0xEA,\n\t\t0x7B, 0xD0, 0x85, 0x50, 0xE5, 0x74, 0xE7, 0xD5,\n\t\t0x0D, 0xF2, 0x34, 0xC7, 0x41, 0x36, 0x68, 0xB2,\n\t\t0x97, 0xB6, 0x72, 0x1D, 0x7A, 0x0F, 0x0B, 0xDC,\n\t\t0xDC, 0xCE, 0xB2, 0xF5, 0x5A, 0xDD, 0xDE, 0xA2,\n\t\t0x8C, 0xD5, 0x9B, 0xD4, 0x4B, 0xE0, 0xC5, 0xEC,\n\t\t0x06, 0x70, 0x39, 0xE4, 0x28, 0x70, 0x6C, 0xAA,\n\t\t0xE1, 0x1F, 0x56, 0x5D, 0x96, 0x1A, 0xD6, 0xE7,\n\t\t0xF4, 0xC5, 0x1B, 0x0A, 0xED, 0x6D, 0x05, 0xCC,\n\t\t0x5B, 0x8D, 0x82, 0x6C, 0x4B, 0x9C, 0x39, 0xDA,\n\t\t0xEF, 0xB6, 0xC7, 0xDA, 0x46, 0xDC, 0xE6, 0x19,\n\t\t0xA3, 0x59, 0xDC, 0x9C, 0xE2, 0x15, 0xA2, 0x15,\n\t\t0x21, 0x8F, 0xA8, 0xD5, 0x4E, 0xE0, 0xB4, 0xF3,\n\t\t0x01, 0xB6, 0xC2, 0x01, 0xC7, 0xC2, 0xC5, 0xF7,\n\t\t0xCB, 0x1C, 0x6E, 0x0C, 0xB7, 0x6B, 0xA6, 0xC6,\n\t\t0xE8, 0xF6, 0x3E, 0xF7, 0xA5, 0x21, 0x3D, 0x55,\n\t\t0x0B, 0x0D, 0x08, 0x57, 0xFA, 0x0F, 0xF9, 0xE3,\n\t\t0xE3, 0x8E, 0x49, 0x71, 0x61, 0x61, 0x74, 0x13,\n\t\t0xAC, 0x06, 0x6E, 0x2F, 0xA5, 0x39, 0x52, 0x02,\n\t\t0x33, 0x19, 0x3A, 0x5C, 0xB7, 0xBA, 0xA0, 0xC2,\n\t\t0xCB, 0x20, 0xB4, 0x5E, 0x56, 0xBF, 0xED, 0x2C,\n\t\t0x40, 0xA9, 0x54, 0x4D, 0x1F, 0x23, 0x0D, 0xD0,\n\t\t0xCD, 0x6D, 0x49, 0x76, 0xE7, 0xCF, 0x51, 0xDA,\n\t\t0x8A, 0x13, 0x20, 0x0C, 0x39, 0x57, 0xC0, 0x15,\n\t\t0x4C, 0x82, 0x37, 0xB2, 0x93, 0x1C, 0xE1, 0x9B,\n\t\t0x82, 0x49, 0x63, 0xAC, 0x57, 0x6E, 0xA4, 0x9B,\n\t\t0x54, 0x8C, 0xC6, 0xAA, 0x85, 0xC4, 0x77, 0x96,\n\t\t0xB4, 0x70, 0xFB, 0x2C, 0x63, 0x08, 0xD8, 0x8F,\n\t\t0x39, 0x0B, 0xB1, 0x36, 0x07, 0xE2, 0x94, 0xC8,\n\t\t0x4A, 0x83, 0x8B, 0x27, 0x13, 0xB1, 0x4C, 0xA6,\n\t\t0xA5, 0xE8, 0xBC, 0xEE, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x77, 0xE6, 0x07, 0x47, 0x8B, 0xE5, 0x50, 0x24,\n\t\t0x32, 0x23, 0x0C, 0x91, 0x3D, 0x9E, 0xC8, 0x2F,\n\t\t0x96, 0x7D, 0x87, 0xC0, 0xEE, 0x16, 0x9A, 0x74,\n\t\t0x07, 0x6F, 0x98, 0x96, 0x48, 0x85, 0x3E, 0xCA,\n\t\t0x69, 0x32, 0x77, 0x28, 0x7F, 0x8A, 0x5B, 0x30,\n\t\t0x6B, 0xC9, 0x4D, 0xFD, 0xBF, 0x64, 0xCA, 0x5C,\n\t\t0xB5, 0xDF, 0xC0, 0xBC, 0x49, 0x85, 0x89, 0xD5,\n\t\t0x1A, 0x69, 0x1B, 0x8D, 0x57, 0xD4, 0xB0, 0xA9,\n\t\t0xEE, 0x24, 0x7D, 0x03, 0x8F, 0xE1, 0xB5, 0x57,\n\t\t0x11, 0x83, 0xBE, 0x3E, 0x75, 0xC3, 0x70, 0x45,\n\t\t0xBF, 0x12, 0x35, 0x86, 0x3F, 0xF1, 0xB8, 0x4B,\n\t\t0x20, 0x8C, 0x10, 0xE7, 0xF1, 0xA5, 0xBA, 0x54,\n\t\t0xFF, 0x36, 0xAF, 0x5B, 0x28, 0x70, 0x12, 0x98,\n\t\t0x67, 0x16, 0x4D, 0x01, 0x3E, 0x0A, 0x6D, 0x2C,\n\t\t0xC0, 0x67, 0xA3, 0x50, 0x9B, 0xBA, 0x2F, 0x46,\n\t\t0x39, 0x03, 0x02, 0xC8, 0x0B, 0x65, 0x1C, 0xF5,\n\t\t0x90, 0xEF, 0x69, 0xAA, 0xD8, 0xEF, 0xFD, 0x94,\n\t\t0xCA, 0xB2, 0x8A, 0x9B, 0x44, 0xBE, 0x6A, 0x38,\n\t\t0xB5, 0x8C, 0xFC, 0x47, 0xC9, 0xC7, 0x25, 0xD6,\n\t\t0xFA, 0x46, 0x78, 0x94, 0x16, 0x33, 0x83, 0xB6,\n\t\t0x87, 0x3D, 0x10, 0xD2, 0x63, 0xB1, 0xCB, 0xBA,\n\t\t0xD9, 0x32, 0xDE, 0xD5, 0x9A, 0xB5, 0x03, 0x92,\n\t\t0x02, 0x67, 0xAC, 0x02, 0x67, 0x26, 0xF7, 0x94,\n\t\t0xA3, 0x35, 0xA8, 0x8F, 0x6E, 0xF5, 0x64, 0xF8,\n\t\t0x96, 0x8C, 0x6F, 0xA6, 0xF5, 0xD3, 0xEA, 0x16,\n\t\t0x1E, 0xB6, 0x06, 0x2C, 0xA3, 0x49, 0xB9, 0xA0,\n\t\t0xE4, 0x03, 0x82, 0x73, 0x39, 0x9C, 0xFA, 0x29,\n\t\t0x7A, 0x6B, 0x07, 0xCE, 0xDA, 0x1E, 0xBA, 0xA9,\n\t\t0x9C, 0x9D, 0xE2, 0xD9, 0x35, 0xEE, 0x23, 0x0A,\n\t\t0x08, 0xC5, 0xA4, 0x88, 0xAD, 0x46, 0xF3, 0x39,\n\t\t0x32, 0x43, 0x37, 0x1D, 0x40, 0x91, 0x6B, 0x80,\n\t\t0x63, 0xCA, 0xC9, 0xDA, 0x63, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0x95, 0x7C, 0x40, 0x75, 0x19, 0x95, 0x1B,\n\t\t0xD3, 0x2E, 0x45, 0xD2, 0x11, 0x29, 0xD6, 0xB8,\n\t\t0x34, 0x36, 0xE5, 0x20, 0xB0, 0x80, 0x1E, 0xC8,\n\t\t0x29, 0x2D, 0x79, 0xA8, 0x28, 0x10, 0x6A, 0x41,\n\t\t0x58, 0x3A, 0x0D, 0x60, 0x7F, 0x85, 0x3D, 0xC4,\n\t\t0x41, 0x0E, 0x0A, 0x14, 0x27, 0xF7, 0xE8, 0x73,\n\t\t0x45, 0x5A, 0x75, 0xDF, 0x06, 0x5C, 0xFC, 0x6E,\n\t\t0xEF, 0x97, 0x0F, 0x7E, 0x49, 0xD1, 0x23, 0xB3,\n\t\t0x46, 0x97, 0x64, 0x60, 0xAA, 0xDD, 0x91, 0xCF,\n\t\t0x51, 0x3C, 0x14, 0x0C, 0x35, 0x64, 0x42, 0xA8,\n\t\t0x46, 0x56, 0x90, 0x4A, 0x8B, 0x1D, 0x70, 0x8D,\n\t\t0xC6, 0x08, 0x9D, 0xB3, 0x71, 0xC3, 0x6F, 0x4F,\n\t\t0xE0, 0x59, 0xC6, 0x23, 0x02, 0xEA, 0xAB, 0x3C,\n\t\t0x06, 0xC0, 0xCB, 0x3B, 0x42, 0x99, 0x61, 0xF8,\n\t\t0x99, 0xDC, 0xF9, 0x97, 0x98, 0x46, 0x4B, 0x85,\n\t\t0x71, 0xA4, 0x40, 0xCA, 0xC7, 0xA5, 0x2B, 0x49,\n\t\t0x5F, 0x32, 0x41, 0x7A, 0xF6, 0xBC, 0x8F, 0x58,\n\t\t0xAD, 0xC6, 0x36, 0x47, 0x53, 0x1F, 0x80, 0x4B,\n\t\t0x4E, 0x96, 0x27, 0x3B, 0x29, 0xB4, 0x24, 0x34,\n\t\t0xC1, 0x23, 0x6B, 0xDE, 0x80, 0xBA, 0x37, 0x44,\n\t\t0xFE, 0xF7, 0xB1, 0xD1, 0x1C, 0x2F, 0x9D, 0xB3,\n\t\t0x32, 0xB3, 0x5B, 0xC2, 0x51, 0x23, 0x33, 0x8A,\n\t\t0xC9, 0xA0, 0x79, 0x6A, 0xAC, 0x21, 0x3C, 0x97,\n\t\t0x09, 0xB3, 0xC5, 0x14, 0xEA, 0x7E, 0xCD, 0x80,\n\t\t0xE2, 0x2D, 0x3D, 0x8A, 0x74, 0xF2, 0x8C, 0x81,\n\t\t0x94, 0x41, 0x8A, 0x6E, 0x1F, 0xF3, 0x07, 0x14,\n\t\t0xD0, 0xF5, 0xA6, 0x1C, 0x06, 0x8B, 0x73, 0xB2,\n\t\t0xBA, 0x6C, 0xAD, 0x14, 0xE0, 0x55, 0x69, 0xB4,\n\t\t0xA5, 0xA1, 0x00, 0xDA, 0x3F, 0x91, 0x42, 0x9D,\n\t\t0x6E, 0x3F, 0xFE, 0xE1, 0x0C, 0xEE, 0xA0, 0x57,\n\t\t0x84, 0x5E, 0xC6, 0xFC, 0x47, 0xA6, 0xC5, 0x12,\n\t\t0x5B, 0x22, 0xE5, 0x98, 0xB2, 0xDC, 0x00, 0x00\n\t},\n\t{\n\t\t0xF2, 0x27, 0x3E, 0xC3, 0x1E, 0x03, 0xCF, 0x42,\n\t\t0xD9, 0xCA, 0x95, 0x3F, 0x8B, 0x87, 0xE7, 0x8C,\n\t\t0x29, 0x1C, 0xB5, 0x38, 0x09, 0x8E, 0x0F, 0x24,\n\t\t0x36, 0x19, 0x4B, 0x30, 0x8C, 0xE3, 0x05, 0x83,\n\t\t0xF5, 0x53, 0xFC, 0xCB, 0x21, 0xAE, 0x6C, 0x2D,\n\t\t0x58, 0xF3, 0xA5, 0xA2, 0xCA, 0x60, 0x37, 0xC1,\n\t\t0xB8, 0xB7, 0xAF, 0xB2, 0x91, 0x00, 0x9E, 0x43,\n\t\t0x10, 0xA0, 0xC5, 0x18, 0xE7, 0x53, 0x14, 0xC5,\n\t\t0xBB, 0x1E, 0x81, 0x3B, 0xF5, 0x21, 0xF5, 0x6D,\n\t\t0x0A, 0x48, 0x91, 0xD0, 0x77, 0x2A, 0xD8, 0x4F,\n\t\t0x09, 0xA0, 0x06, 0x34, 0x81, 0x50, 0x29, 0xA3,\n\t\t0xF9, 0xAD, 0x4E, 0x41, 0xEA, 0xFB, 0x4A, 0x74,\n\t\t0x5E, 0x40, 0x9E, 0xF3, 0xD4, 0xF0, 0xB1, 0xCF,\n\t\t0x62, 0x32, 0xB7, 0x0A, 0x5C, 0xE2, 0x62, 0xB9,\n\t\t0x43, 0x2F, 0x09, 0x6E, 0x83, 0x42, 0x01, 0xA0,\n\t\t0x99, 0x2D, 0xB5, 0xD0, 0x9F, 0xFA, 0x5C, 0xBC,\n\t\t0x54, 0x71, 0x46, 0x05, 0x19, 0xA4, 0xBC, 0x7C,\n\t\t0xDC, 0x33, 0xAE, 0x6D, 0xFE, 0x6F, 0xFC, 0x1E,\n\t\t0x80, 0xEA, 0x5D, 0x29, 0x81, 0x31, 0x36, 0x40,\n\t\t0x64, 0x99, 0xC3, 0x51, 0x41, 0x86, 0xCE, 0xD7,\n\t\t0x18, 0x54, 0xA3, 0x40, 0x70, 0x15, 0x19, 0xEF,\n\t\t0x33, 0xB6, 0xC8, 0x2C, 0xA6, 0x70, 0x49, 0xAB,\n\t\t0x58, 0x57, 0x8F, 0xF4, 0x9C, 0x4C, 0x4F, 0xBF,\n\t\t0x7D, 0x97, 0xBF, 0xEC, 0x2E, 0xCD, 0x8F, 0xBE,\n\t\t0xFE, 0xC1, 0xB6, 0xD6, 0x46, 0x75, 0x03, 0xFE,\n\t\t0xA9, 0xD2, 0x6E, 0x13, 0x4E, 0x8C, 0x35, 0x73,\n\t\t0x9A, 0x42, 0x26, 0x47, 0xAA, 0xF4, 0xDB, 0x29,\n\t\t0xC9, 0xA3, 0x2E, 0x3D, 0xF3, 0x6E, 0x58, 0x45,\n\t\t0x79, 0x1F, 0xDD, 0x75, 0xA7, 0x09, 0x03, 0xE0,\n\t\t0xCE, 0x80, 0x83, 0x13, 0xA3, 0x32, 0x74, 0x31,\n\t\t0xB7, 0x77, 0x25, 0x67, 0xF7, 0x79, 0xBB, 0xAE,\n\t\t0xE2, 0xE1, 0x34, 0xC1, 0x09, 0xA3, 0x87, 0x00\n\t},\n\t{\n\t\t0x57, 0x84, 0xE6, 0x14, 0xD5, 0x38, 0xF7, 0xF2,\n\t\t0x6C, 0x80, 0x31, 0x91, 0xDE, 0xB4, 0x64, 0xA8,\n\t\t0x84, 0x81, 0x70, 0x02, 0x98, 0x8C, 0x36, 0x44,\n\t\t0x8D, 0xCB, 0xEC, 0xFA, 0xD1, 0x99, 0x7F, 0xE5,\n\t\t0x1A, 0xB0, 0xB3, 0x85, 0x3C, 0x51, 0xED, 0x49,\n\t\t0xCE, 0x9F, 0x4E, 0x47, 0x75, 0x22, 0xFB, 0x3F,\n\t\t0x32, 0xCC, 0x50, 0x51, 0x5B, 0x75, 0x3C, 0x18,\n\t\t0xFB, 0x89, 0xA8, 0xD9, 0x65, 0xAF, 0xCF, 0x1E,\n\t\t0xD5, 0xE0, 0x99, 0xB2, 0x2C, 0x42, 0x25, 0x73,\n\t\t0x2B, 0xAE, 0xB9, 0x86, 0xF5, 0xC5, 0xBC, 0x88,\n\t\t0xE4, 0x58, 0x2D, 0x27, 0x91, 0x5E, 0x2A, 0x19,\n\t\t0x12, 0x6D, 0x3D, 0x45, 0x55, 0xFA, 0xB4, 0xF6,\n\t\t0x51, 0x6A, 0x6A, 0x15, 0x6D, 0xBF, 0xEE, 0xD9,\n\t\t0xE9, 0x82, 0xFC, 0x58, 0x9E, 0x33, 0xCE, 0x2B,\n\t\t0x9E, 0x1B, 0xA2, 0xB4, 0x16, 0xE1, 0x18, 0x52,\n\t\t0xDD, 0xEA, 0xB9, 0x30, 0x25, 0x97, 0x42, 0x67,\n\t\t0xAC, 0x82, 0xC8, 0x4F, 0x07, 0x1C, 0x3D, 0x07,\n\t\t0xF2, 0x15, 0xF4, 0x7E, 0x35, 0x65, 0xFD, 0x1D,\n\t\t0x96, 0x2C, 0x76, 0xE0, 0xD6, 0x35, 0x89, 0x2E,\n\t\t0xA7, 0x14, 0x88, 0x27, 0x37, 0x65, 0x88, 0x7D,\n\t\t0x31, 0xF2, 0x50, 0xA2, 0x6C, 0x4D, 0xDC, 0x37,\n\t\t0x7E, 0xD8, 0x9B, 0x17, 0x32, 0x6E, 0x25, 0x9F,\n\t\t0x6C, 0xC1, 0xDE, 0x0E, 0x63, 0x15, 0x8E, 0x83,\n\t\t0xAE, 0xBB, 0x7F, 0x5A, 0x7C, 0x08, 0xC6, 0x3C,\n\t\t0x76, 0x78, 0x76, 0xC8, 0x20, 0x36, 0x39, 0x95,\n\t\t0x8A, 0x40, 0x7A, 0xCC, 0xA0, 0x96, 0xD1, 0xF6,\n\t\t0x06, 0xC0, 0x4B, 0x4F, 0x4B, 0x3F, 0xD7, 0x71,\n\t\t0x78, 0x1A, 0x59, 0x01, 0xB1, 0xC3, 0xCE, 0xE7,\n\t\t0xC0, 0x4C, 0x3B, 0x68, 0x70, 0x22, 0x6E, 0xEE,\n\t\t0x30, 0x9B, 0x74, 0xF5, 0x1E, 0xDB, 0xF7, 0x0A,\n\t\t0x38, 0x17, 0xCC, 0x8D, 0xA8, 0x78, 0x75, 0x30,\n\t\t0x1E, 0x04, 0xD0, 0x41, 0x6A, 0x65, 0xDC, 0x5D\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2xb_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \n{\n\t{\n\t\t0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB5, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBC, 0x38, 0xF1, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0x62, 0x4F, 0xB2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x9D, 0x54, 0xF5, 0xF2, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0xCB, 0x84, 0xC0, 0x9D, 0x35, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2D, 0xF3, 0xB0, 0xC5, 0x3F, 0x29, 0x67, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x26, 0xDE, 0x76, 0xFE, 0xD4, 0x12, 0xB6, 0xF1,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB9, 0x1F, 0x74, 0x07, 0x50, 0xFF, 0xDB, 0x2A,\n\t\t0xA9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE1, 0x61, 0xEE, 0x15, 0x82, 0x18, 0xCF, 0xD9,\n\t\t0x8F, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6B, 0xDA, 0xF8, 0x8B, 0x09, 0x22, 0xB6, 0x37,\n\t\t0x27, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEF, 0xF9, 0xF9, 0x2C, 0xBD, 0x76, 0x9C, 0x81,\n\t\t0xA6, 0x4C, 0x20, 0xF2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x31, 0x3F, 0x0D, 0x86, 0x3F, 0x80, 0xE1, 0x15,\n\t\t0xD3, 0x42, 0xAF, 0xC2, 0x86, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9A, 0xC7, 0xC9, 0x42, 0x48, 0x7E, 0x8F, 0x48,\n\t\t0xB1, 0xBE, 0xC2, 0x71, 0x56, 0x2D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x22, 0x1D, 0x56, 0xED, 0x5A, 0xC8, 0xB0, 0x93,\n\t\t0x61, 0x11, 0xC7, 0x73, 0xF9, 0xA7, 0x44, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0xA4, 0x46, 0xAD, 0xFD, 0x1F, 0xE0, 0xCC,\n\t\t0x61, 0xE4, 0x2E, 0x70, 0x77, 0x25, 0x84, 0xC2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA7, 0x24, 0x82, 0x18, 0xB8, 0x3A, 0xF8, 0xCA,\n\t\t0x27, 0x28, 0xD9, 0xAC, 0xA7, 0x73, 0x43, 0x81,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7A, 0xDA, 0x5A, 0x3C, 0xD0, 0x9B, 0xE1, 0x92,\n\t\t0xF1, 0x52, 0xE3, 0x6E, 0xB7, 0x7A, 0x49, 0x22,\n\t\t0x8B, 0xD5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0x69, 0xCF, 0x3E, 0x34, 0xB1, 0x08, 0x49,\n\t\t0x87, 0x86, 0xF3, 0xC9, 0x80, 0x7A, 0x54, 0xDA,\n\t\t0x29, 0xC5, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD6, 0x98, 0x13, 0x06, 0xDC, 0x38, 0x65, 0xBE,\n\t\t0xBE, 0x4E, 0xE0, 0x85, 0xAE, 0x81, 0xA1, 0x1D,\n\t\t0x43, 0x60, 0x1B, 0xBA, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE1, 0xF7, 0xCD, 0x44, 0x4F, 0xC9, 0x60, 0x83,\n\t\t0x19, 0x29, 0xA1, 0xBA, 0x4C, 0x81, 0x31, 0x65,\n\t\t0x37, 0xE3, 0x15, 0xDA, 0xB1, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0x67, 0x5E, 0xD3, 0x94, 0x03, 0xB1, 0x50,\n\t\t0x0A, 0x2A, 0x61, 0x98, 0x89, 0xC2, 0xD9, 0xD9,\n\t\t0x17, 0x91, 0xFE, 0x15, 0xD1, 0x77, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD5, 0x03, 0xE3, 0xA0, 0x26, 0x11, 0x76, 0x76,\n\t\t0x7E, 0x31, 0x8F, 0x07, 0x9E, 0x9C, 0x49, 0x41,\n\t\t0xCE, 0xE7, 0x91, 0xD3, 0xDB, 0x3E, 0x03, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4B, 0xCB, 0x66, 0x30, 0x54, 0x52, 0x8A, 0xD4,\n\t\t0xCC, 0x56, 0x8D, 0x12, 0xEE, 0x1A, 0xC0, 0xE3,\n\t\t0x37, 0x90, 0xE0, 0x63, 0x51, 0x89, 0xE5, 0x3E,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEE, 0x8A, 0xD5, 0x28, 0xCE, 0x57, 0x39, 0x5C,\n\t\t0xFC, 0x10, 0x16, 0x54, 0xA2, 0xE2, 0x05, 0xDE,\n\t\t0xB6, 0x24, 0x29, 0x64, 0x07, 0x55, 0xA6, 0x06,\n\t\t0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0x35, 0xFB, 0x10, 0x1E, 0x96, 0xB9, 0xDB,\n\t\t0xCA, 0x75, 0xA4, 0x44, 0x21, 0x2A, 0x99, 0x21,\n\t\t0x1C, 0xCB, 0x35, 0x17, 0x3E, 0x9F, 0x1C, 0x2B,\n\t\t0x01, 0xC9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBB, 0x84, 0x9A, 0xBC, 0xB5, 0x8A, 0x9E, 0x8A,\n\t\t0x3A, 0x2B, 0xEC, 0xDF, 0x05, 0x50, 0x77, 0x4C,\n\t\t0xFF, 0x00, 0x93, 0xD5, 0xEE, 0x5D, 0xAB, 0x5E,\n\t\t0x9D, 0xB3, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0A, 0x74, 0xD4, 0x53, 0x27, 0xC8, 0x14, 0xC4,\n\t\t0x5A, 0xBC, 0x41, 0x71, 0x36, 0x80, 0x02, 0x1F,\n\t\t0x48, 0x7B, 0xE9, 0xA1, 0x33, 0x45, 0x5A, 0x75,\n\t\t0x50, 0xFA, 0xD2, 0xE2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x62, 0xE4, 0x26, 0x34, 0x0A, 0x25, 0x37,\n\t\t0x66, 0xAD, 0x9A, 0x1A, 0x13, 0xB7, 0xF6, 0x0D,\n\t\t0xB4, 0xBD, 0xF9, 0x53, 0xA0, 0x44, 0x56, 0x78,\n\t\t0x9B, 0x5A, 0x26, 0x15, 0x43, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1A, 0x03, 0x27, 0x11, 0x92, 0xBD, 0xC3, 0x98,\n\t\t0x1F, 0x16, 0x6C, 0xB4, 0x39, 0x45, 0xD4, 0xD7,\n\t\t0x88, 0x78, 0xCD, 0x2A, 0x2A, 0xB6, 0x20, 0xF5,\n\t\t0x63, 0x37, 0xF4, 0xCF, 0x12, 0x06, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0xCD, 0xC5, 0xA0, 0xF1, 0x53, 0x92, 0x21,\n\t\t0x9C, 0x8A, 0xD3, 0x5A, 0xBF, 0x0C, 0x1A, 0x97,\n\t\t0x6F, 0xB4, 0x30, 0xDE, 0xBE, 0x80, 0x18, 0x87,\n\t\t0xAC, 0x80, 0x00, 0xA7, 0x96, 0x8F, 0xD5, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB5, 0xD2, 0x59, 0xE2, 0xE3, 0xA8, 0x6C, 0x77,\n\t\t0xCB, 0xF6, 0xD5, 0x3F, 0x9D, 0xC7, 0x8D, 0xAD,\n\t\t0xDC, 0x2A, 0xFD, 0x84, 0xDB, 0xB4, 0xBA, 0x7E,\n\t\t0x98, 0x91, 0x22, 0x7F, 0xEC, 0x07, 0x9D, 0x5A,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x81, 0x89, 0x48, 0x29, 0x4F, 0xDE, 0xCA,\n\t\t0xC8, 0x41, 0x1F, 0x86, 0x0F, 0x7C, 0xAD, 0x50,\n\t\t0x46, 0x9D, 0xF5, 0xD1, 0x48, 0x55, 0x24, 0xE0,\n\t\t0x59, 0xD4, 0xDD, 0x8C, 0xFB, 0x69, 0xC3, 0x2B,\n\t\t0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8E, 0x3E, 0xE1, 0x91, 0xE4, 0xD3, 0x03, 0x46,\n\t\t0xF1, 0x9A, 0xB6, 0x90, 0x4B, 0x6E, 0x81, 0x0D,\n\t\t0x41, 0x6A, 0x87, 0xA1, 0xDA, 0x3C, 0x7F, 0x78,\n\t\t0x44, 0x5D, 0xB7, 0x2F, 0xE4, 0x9F, 0x61, 0x57,\n\t\t0x05, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC2, 0x62, 0x2F, 0x68, 0x0F, 0x43, 0x50, 0xAA,\n\t\t0xDB, 0x5D, 0xC3, 0x53, 0x00, 0xE0, 0x81, 0x97,\n\t\t0xB1, 0xE9, 0x68, 0xA1, 0xDF, 0x8B, 0x30, 0x91,\n\t\t0xCA, 0xDC, 0x3A, 0xBF, 0xE2, 0x61, 0xA2, 0x69,\n\t\t0x60, 0x53, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0x30, 0xA4, 0x87, 0xB0, 0xC2, 0x70, 0xD2,\n\t\t0x24, 0xA0, 0xF2, 0xEB, 0xA2, 0x84, 0xB8, 0x76,\n\t\t0xAC, 0x44, 0x57, 0x6A, 0x11, 0x95, 0x46, 0xAF,\n\t\t0x47, 0x62, 0x74, 0x17, 0xDD, 0xCE, 0x0F, 0x46,\n\t\t0x50, 0xBB, 0x8B, 0x56, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x09, 0xCE, 0x4B, 0xED, 0xF8, 0xEE, 0x67,\n\t\t0xD1, 0x94, 0x30, 0xF8, 0xA4, 0x70, 0x8D, 0x73,\n\t\t0xF0, 0xBE, 0x22, 0xE1, 0x9C, 0x55, 0xFD, 0x39,\n\t\t0x74, 0x71, 0xE7, 0x70, 0x5F, 0xF9, 0x95, 0x86,\n\t\t0x03, 0x91, 0x1F, 0x6A, 0x38, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0xF7, 0xF7, 0x50, 0x2B, 0xD1, 0x40, 0xA0,\n\t\t0x7B, 0x57, 0xE0, 0xF6, 0x98, 0x63, 0x87, 0x4A,\n\t\t0x63, 0x54, 0x03, 0xC1, 0x11, 0x83, 0x6B, 0x3F,\n\t\t0xDF, 0xD2, 0x7A, 0x03, 0x05, 0x82, 0xE6, 0xD8,\n\t\t0xE4, 0x61, 0x62, 0xB6, 0x2C, 0xF7, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x63, 0x97, 0x1B, 0x35, 0x1B, 0xA1, 0x19, 0xEF,\n\t\t0xF6, 0x34, 0x2F, 0xDF, 0xDA, 0x6B, 0xD5, 0x58,\n\t\t0xED, 0xAD, 0xA5, 0xC5, 0x6E, 0x65, 0xEC, 0x06,\n\t\t0x48, 0xBA, 0x34, 0x55, 0xFC, 0xA1, 0xA3, 0xD5,\n\t\t0x1B, 0x60, 0x3C, 0x02, 0x8E, 0xAD, 0x8F, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x64, 0xE5, 0xA1, 0xF0, 0x6E, 0x4D, 0x5C, 0xB5,\n\t\t0x85, 0x9F, 0xF0, 0x1F, 0x3A, 0xF1, 0xDC, 0xEC,\n\t\t0xDB, 0x89, 0x72, 0x9D, 0x97, 0xAA, 0xD3, 0xD4,\n\t\t0xC8, 0xCD, 0x96, 0xEE, 0xD4, 0xBD, 0x10, 0x48,\n\t\t0x7F, 0x91, 0x8E, 0xA0, 0xEC, 0x6C, 0x96, 0xC0,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0xCB, 0xCE, 0xE5, 0x09, 0xE8, 0xEF, 0xA8,\n\t\t0x4F, 0x4C, 0x54, 0xF6, 0xEB, 0x09, 0x7F, 0x17,\n\t\t0xBA, 0x98, 0xC2, 0x30, 0x24, 0x09, 0x7F, 0x8A,\n\t\t0xE5, 0x49, 0x8D, 0x36, 0x4D, 0x45, 0xAF, 0xEC,\n\t\t0xB6, 0xEC, 0x16, 0x54, 0xE2, 0xE3, 0xC0, 0x73,\n\t\t0xC1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC3, 0x56, 0x31, 0xA7, 0x73, 0x5D, 0x09, 0x55,\n\t\t0x1B, 0x02, 0xC6, 0x4E, 0xB3, 0xED, 0xFC, 0xFD,\n\t\t0xD5, 0x15, 0xC1, 0x26, 0x46, 0xBB, 0x51, 0x69,\n\t\t0x5A, 0xC5, 0x16, 0x81, 0xB3, 0x38, 0x41, 0x19,\n\t\t0x7E, 0x92, 0xF6, 0xC3, 0xA0, 0xA2, 0x69, 0x1C,\n\t\t0xFB, 0xD9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0x35, 0x39, 0x43, 0x20, 0xFF, 0x95, 0x5C,\n\t\t0x27, 0x2F, 0xCE, 0x2A, 0x6E, 0xEF, 0xC8, 0x27,\n\t\t0x9A, 0xAF, 0x63, 0x49, 0x26, 0x10, 0x91, 0x2C,\n\t\t0xCB, 0x52, 0x5A, 0x9F, 0x3C, 0x78, 0x87, 0x03,\n\t\t0x97, 0xC6, 0xDD, 0x35, 0x11, 0x99, 0x00, 0xE8,\n\t\t0x83, 0x85, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x66, 0xC4, 0x22, 0x7B, 0x1A, 0x29, 0x88, 0x9D,\n\t\t0x5C, 0xC7, 0xE2, 0x02, 0x5F, 0xA4, 0x64, 0x9C,\n\t\t0x36, 0x5E, 0x56, 0xD1, 0x53, 0xEB, 0x4C, 0x4E,\n\t\t0x17, 0x90, 0xB3, 0xF0, 0xA2, 0x6A, 0x35, 0x53,\n\t\t0xC5, 0x1F, 0x19, 0x8B, 0x04, 0x85, 0x14, 0x01,\n\t\t0xAF, 0x1C, 0x0A, 0xCB, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0x55, 0x0D, 0x81, 0xD0, 0xE4, 0x65, 0xB8,\n\t\t0xE1, 0xBD, 0x22, 0x8E, 0x0D, 0x3B, 0x71, 0xC2,\n\t\t0x9A, 0x23, 0xF8, 0xCF, 0x58, 0xD9, 0xC4, 0x33,\n\t\t0x61, 0xEC, 0xAC, 0x7E, 0xFF, 0x86, 0x98, 0xCD,\n\t\t0x68, 0xBC, 0xA9, 0x23, 0xC2, 0x5D, 0x08, 0xBE,\n\t\t0x3C, 0x92, 0xBB, 0x99, 0x26, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3B, 0xA2, 0x5C, 0x21, 0xD1, 0x6B, 0xB7, 0xC9,\n\t\t0x3C, 0xE1, 0x6F, 0xC9, 0x14, 0xB1, 0xBD, 0xB5,\n\t\t0xB7, 0xEC, 0x24, 0x9B, 0xA7, 0xDD, 0xA6, 0xBE,\n\t\t0x15, 0x33, 0xC7, 0x6E, 0x8D, 0xC2, 0x0B, 0x70,\n\t\t0x49, 0x13, 0xCB, 0xE5, 0x32, 0x01, 0x08, 0x6B,\n\t\t0x0E, 0x14, 0xE5, 0x90, 0x10, 0x42, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0C, 0x4C, 0x03, 0x63, 0xA3, 0x2A, 0xA1, 0x80,\n\t\t0xDE, 0x2D, 0x3A, 0xEB, 0xAD, 0x78, 0x6D, 0xFA,\n\t\t0x16, 0x12, 0x14, 0x1A, 0xE7, 0x7F, 0x2E, 0xEF,\n\t\t0xED, 0xDA, 0x3F, 0xC6, 0x36, 0x6F, 0x34, 0xEF,\n\t\t0x8D, 0x64, 0xE4, 0x96, 0xA3, 0x0E, 0x97, 0x2E,\n\t\t0xAD, 0x37, 0x60, 0xF1, 0x35, 0x53, 0xF5, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0xFE, 0xA9, 0x90, 0xC5, 0xEF, 0xB3, 0x3B,\n\t\t0x64, 0x00, 0x56, 0x94, 0xD1, 0xEC, 0x92, 0xC9,\n\t\t0x0E, 0xA8, 0x6F, 0x43, 0x4F, 0xFC, 0x60, 0x3C,\n\t\t0xC2, 0x63, 0x93, 0xA6, 0xBC, 0xDA, 0xAF, 0x99,\n\t\t0xC8, 0x99, 0x3F, 0x6F, 0x2F, 0xC5, 0xA3, 0x08,\n\t\t0x0A, 0x5C, 0xCA, 0x55, 0x32, 0x69, 0x7A, 0x08,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x67, 0xC9, 0x62, 0x3F, 0x20, 0xAD, 0xA3, 0x18,\n\t\t0x53, 0xC1, 0x5E, 0x3D, 0x97, 0x3B, 0x8A, 0x9C,\n\t\t0x69, 0x64, 0x3C, 0x3E, 0x32, 0x89, 0x08, 0xBD,\n\t\t0x13, 0x8F, 0xA7, 0xD7, 0x47, 0x89, 0xB4, 0xE5,\n\t\t0x40, 0x8D, 0xA6, 0x6C, 0xA0, 0x4F, 0x0A, 0x28,\n\t\t0x6C, 0xDA, 0x82, 0x3C, 0x73, 0x89, 0x58, 0x66,\n\t\t0x5C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0xDA, 0x64, 0x13, 0xFD, 0xBD, 0x76, 0x0D,\n\t\t0x59, 0xBC, 0xDF, 0x5D, 0x28, 0x00, 0x0C, 0x09,\n\t\t0x98, 0x18, 0xC9, 0x23, 0x75, 0x11, 0xAC, 0xDC,\n\t\t0x6E, 0x0A, 0xD4, 0x08, 0x19, 0xD4, 0x7C, 0x40,\n\t\t0xF0, 0xF8, 0x83, 0xBB, 0x0B, 0x98, 0xD3, 0xCA,\n\t\t0xEF, 0xB7, 0xFB, 0xD2, 0x81, 0xDB, 0x80, 0x5D,\n\t\t0x3A, 0xA8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x12, 0x0C, 0x12, 0x31, 0x71, 0xC4, 0x86, 0xC9,\n\t\t0xA1, 0x1A, 0xF8, 0xD7, 0xA1, 0xAE, 0xEF, 0x60,\n\t\t0xF7, 0x8D, 0x07, 0x1C, 0x8E, 0xDB, 0x55, 0xFD,\n\t\t0x97, 0x95, 0x92, 0x61, 0xE4, 0xC7, 0x08, 0xAC,\n\t\t0x06, 0xEA, 0xCE, 0xE8, 0x7E, 0x65, 0x7B, 0x84,\n\t\t0xA5, 0x07, 0x2A, 0x79, 0x89, 0xB1, 0x01, 0xC9,\n\t\t0x8B, 0x04, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x43, 0x4C, 0xB9, 0x22, 0x46, 0xE4, 0x74, 0xCE,\n\t\t0x06, 0x6D, 0xE6, 0x7D, 0xE1, 0xFC, 0xE0, 0x6A,\n\t\t0xB1, 0x74, 0x16, 0x43, 0x85, 0x98, 0xD3, 0xCF,\n\t\t0xF7, 0x30, 0xFA, 0xF1, 0xDE, 0xB4, 0x57, 0x48,\n\t\t0x12, 0xE8, 0x77, 0xF6, 0xA3, 0xF2, 0xDB, 0xC3,\n\t\t0x0A, 0x3E, 0x48, 0xA2, 0xCF, 0x4E, 0x44, 0x1D,\n\t\t0xA3, 0x2C, 0x4E, 0xE9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0x4C, 0xDE, 0x9F, 0x87, 0xEC, 0xD9, 0x59,\n\t\t0xA4, 0x1C, 0x64, 0x54, 0x86, 0x9E, 0x55, 0x34,\n\t\t0x2C, 0xE0, 0xE5, 0xD2, 0xFF, 0x30, 0x6B, 0x3D,\n\t\t0x4D, 0xD2, 0x26, 0x33, 0x65, 0xE1, 0x92, 0xEE,\n\t\t0x67, 0x81, 0xFE, 0x46, 0x31, 0x75, 0x28, 0x0D,\n\t\t0x46, 0x82, 0xB3, 0x97, 0xB8, 0xD6, 0x02, 0x06,\n\t\t0x99, 0xED, 0x3A, 0x96, 0x11, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDF, 0x84, 0x71, 0x72, 0x1E, 0xE7, 0xAA, 0xE0,\n\t\t0x6D, 0x5A, 0xAB, 0x20, 0xAC, 0x9A, 0xB5, 0x62,\n\t\t0x47, 0x97, 0xCD, 0x03, 0x11, 0xEE, 0x38, 0x11,\n\t\t0x6E, 0xEC, 0x76, 0x74, 0x8A, 0x42, 0xAA, 0x5A,\n\t\t0xD2, 0x3D, 0x1E, 0x3D, 0xCA, 0xDB, 0xFB, 0xA6,\n\t\t0xC2, 0x96, 0xAC, 0xEA, 0xA0, 0x55, 0x12, 0xCF,\n\t\t0x1F, 0x2A, 0x2B, 0x41, 0x5C, 0x14, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD2, 0x26, 0xE5, 0x9D, 0xF9, 0x2C, 0x99, 0x5B,\n\t\t0xD5, 0xFA, 0xC8, 0xB9, 0xCD, 0xBD, 0x4B, 0xCE,\n\t\t0x4E, 0x11, 0xD6, 0xB2, 0xA2, 0xCC, 0x38, 0x2B,\n\t\t0x25, 0x3A, 0x51, 0x88, 0xE7, 0xF4, 0x16, 0x40,\n\t\t0x63, 0xD1, 0xDA, 0xFF, 0x22, 0x54, 0xB4, 0xCF,\n\t\t0xC7, 0xEC, 0xCA, 0x46, 0x2B, 0x7C, 0x1E, 0x11,\n\t\t0x08, 0x0C, 0x1A, 0xE5, 0x1D, 0xD9, 0x08, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0x16, 0xB9, 0xCF, 0x37, 0x59, 0x15, 0xD7,\n\t\t0x0A, 0x2C, 0x0A, 0x0F, 0x65, 0x60, 0xA6, 0x09,\n\t\t0xB3, 0xFD, 0x43, 0xBC, 0x8B, 0x26, 0xB8, 0x48,\n\t\t0x9C, 0xAA, 0xEC, 0xE3, 0xC8, 0xCA, 0xB2, 0x5B,\n\t\t0xEE, 0xCC, 0x3B, 0xB8, 0x6D, 0x38, 0x60, 0xD6,\n\t\t0xF2, 0xCA, 0x92, 0x97, 0x62, 0x5F, 0xA2, 0xF2,\n\t\t0xD5, 0xFC, 0xCA, 0x5F, 0x6F, 0x0A, 0x32, 0xF6,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x82, 0x8B, 0xDF, 0x03, 0x33, 0x46, 0x52, 0x0F,\n\t\t0x26, 0x2A, 0xC1, 0x38, 0x3A, 0x5E, 0x70, 0x91,\n\t\t0x64, 0x0F, 0xB9, 0xDF, 0x39, 0xC5, 0x1F, 0x82,\n\t\t0xDE, 0x52, 0xBC, 0x61, 0xB7, 0x28, 0x4F, 0x4D,\n\t\t0x7C, 0xFB, 0x1E, 0x90, 0xFA, 0x19, 0xD0, 0xFF,\n\t\t0xE3, 0xF3, 0x8D, 0xFD, 0x60, 0xFD, 0x05, 0x13,\n\t\t0x6D, 0x66, 0xC1, 0x90, 0xCC, 0x47, 0x63, 0x96,\n\t\t0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x93, 0x88, 0x57, 0x7E, 0xB0, 0xBA, 0xCA, 0xB4,\n\t\t0x0B, 0xFC, 0x38, 0xE2, 0x33, 0x3F, 0x82, 0xFE,\n\t\t0x72, 0xB5, 0x75, 0x39, 0x2D, 0xB9, 0x14, 0xDA,\n\t\t0x27, 0x06, 0xBF, 0x2A, 0x30, 0x78, 0x7D, 0x63,\n\t\t0x8B, 0x6B, 0x31, 0x34, 0x3E, 0x82, 0x45, 0xE4,\n\t\t0xDB, 0xB2, 0xC9, 0x62, 0xCF, 0x3F, 0x94, 0x0D,\n\t\t0x8E, 0xD0, 0x94, 0x5D, 0x2D, 0xB0, 0x4B, 0x90,\n\t\t0x2B, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5A, 0x79, 0xD4, 0xDE, 0x91, 0xC2, 0x98, 0xC8,\n\t\t0x7B, 0xFB, 0xA3, 0x38, 0xF3, 0xF8, 0x5E, 0xFE,\n\t\t0x00, 0x27, 0x5F, 0x6E, 0x54, 0x63, 0x41, 0x9A,\n\t\t0xF8, 0x3C, 0x34, 0x12, 0x95, 0x86, 0xF3, 0x0A,\n\t\t0x3D, 0x36, 0xF5, 0x7B, 0xDF, 0x68, 0xC9, 0xB5,\n\t\t0xE1, 0x63, 0x73, 0xC9, 0xF9, 0x92, 0x18, 0x66,\n\t\t0xC3, 0x02, 0xBC, 0x75, 0x72, 0x2C, 0x31, 0x4F,\n\t\t0xC5, 0x7C, 0xF4, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x73, 0x06, 0x8C, 0x5B, 0x62, 0x3B, 0x14, 0x80,\n\t\t0x2A, 0x9E, 0xB8, 0x99, 0xF6, 0x28, 0x5E, 0xBB,\n\t\t0x7E, 0x60, 0x1C, 0x4D, 0x91, 0x6B, 0x02, 0x55,\n\t\t0x76, 0x2B, 0x7C, 0xCC, 0xC2, 0x16, 0x14, 0x17,\n\t\t0x69, 0x58, 0x18, 0xA6, 0x05, 0xFE, 0xD6, 0x81,\n\t\t0xFD, 0x40, 0x16, 0xE4, 0xCB, 0x1A, 0xD3, 0xA4,\n\t\t0x2C, 0xD8, 0x8F, 0xE1, 0xA3, 0xF7, 0x33, 0x67,\n\t\t0xAE, 0x0A, 0xAF, 0xF6, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x66, 0x8D, 0x87, 0xBF, 0xD7, 0x06, 0x19, 0xD8,\n\t\t0x77, 0xEE, 0x8D, 0x8F, 0x86, 0xB5, 0xD5, 0xEC,\n\t\t0xC4, 0xDF, 0x2A, 0xAC, 0xBA, 0xD0, 0x0F, 0x2D,\n\t\t0xCF, 0x7C, 0x80, 0x74, 0x1B, 0xE0, 0xB8, 0x90,\n\t\t0xBF, 0x40, 0x4B, 0xF6, 0x2C, 0x1B, 0x4C, 0x8D,\n\t\t0x1B, 0x02, 0x01, 0xFF, 0xB9, 0x2D, 0x85, 0xFD,\n\t\t0xC4, 0x51, 0x49, 0xFA, 0x58, 0xF5, 0x57, 0xA9,\n\t\t0xC6, 0xA0, 0x19, 0x0E, 0x7D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCB, 0xAA, 0xB5, 0x4F, 0xE4, 0xBF, 0xD9, 0xED,\n\t\t0x5D, 0x9B, 0x7F, 0xC9, 0x7D, 0x8A, 0x41, 0x05,\n\t\t0xAF, 0x14, 0x7E, 0x13, 0xF0, 0x09, 0x51, 0x4D,\n\t\t0xDB, 0x08, 0x34, 0x02, 0xEE, 0x94, 0x1E, 0xCC,\n\t\t0x7D, 0xC3, 0xC2, 0x86, 0x30, 0x8D, 0x95, 0x55,\n\t\t0xBE, 0xE6, 0x7C, 0xD7, 0x35, 0x05, 0x14, 0x27,\n\t\t0x58, 0xDB, 0x79, 0xFD, 0x81, 0x9E, 0xD3, 0x99,\n\t\t0xE4, 0x90, 0xB8, 0x01, 0x62, 0x3C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD9, 0x94, 0x2E, 0x99, 0x65, 0x73, 0x68, 0x8A,\n\t\t0x34, 0x8A, 0xA0, 0xFD, 0x1A, 0x29, 0x51, 0xB1,\n\t\t0x1D, 0x77, 0x32, 0x10, 0x3A, 0xCC, 0x23, 0xF3,\n\t\t0x1F, 0x27, 0xB2, 0x22, 0xD5, 0x10, 0x38, 0x79,\n\t\t0xB9, 0xD3, 0x83, 0x7F, 0x25, 0x71, 0xA7, 0xAE,\n\t\t0xBF, 0xFD, 0x17, 0x0A, 0xD0, 0x3C, 0xFD, 0x89,\n\t\t0x28, 0x1F, 0x48, 0xFA, 0x70, 0xED, 0xB7, 0xC9,\n\t\t0xF4, 0x10, 0x3B, 0x5B, 0x8B, 0xB7, 0x91, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0x1B, 0xE9, 0x10, 0x37, 0xC1, 0x51, 0x45,\n\t\t0xE2, 0xAB, 0x48, 0x94, 0xA7, 0xBB, 0x8D, 0x8A,\n\t\t0x3C, 0xAB, 0x75, 0xE6, 0xE6, 0x4E, 0xF2, 0x96,\n\t\t0xE7, 0x60, 0xC1, 0x5C, 0xF8, 0xF3, 0xF3, 0xAC,\n\t\t0xFA, 0x5C, 0x89, 0x4E, 0xE5, 0x6C, 0xB6, 0xAC,\n\t\t0x2D, 0xB9, 0xB3, 0x2C, 0x39, 0xA1, 0xCC, 0x39,\n\t\t0xF9, 0x6C, 0x50, 0xDD, 0x33, 0x3F, 0x10, 0x59,\n\t\t0x23, 0x04, 0x82, 0xF3, 0xED, 0x2D, 0x92, 0x46,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC6, 0xF0, 0xB1, 0xB6, 0x6F, 0x22, 0x72, 0x6C,\n\t\t0xEF, 0x3E, 0x4F, 0xCA, 0x23, 0x25, 0xD2, 0xBB,\n\t\t0x4E, 0x92, 0x2B, 0x39, 0xF9, 0xDF, 0x5E, 0xF5,\n\t\t0x48, 0xD3, 0x21, 0x41, 0x9C, 0x07, 0x39, 0x1F,\n\t\t0xC3, 0x11, 0x90, 0x44, 0x07, 0xF9, 0x8D, 0xB7,\n\t\t0xD7, 0x46, 0x2D, 0xB1, 0xE8, 0x57, 0x61, 0x38,\n\t\t0xBA, 0xEA, 0xC2, 0xA7, 0x64, 0x00, 0xB2, 0xA2,\n\t\t0xF7, 0x2B, 0x44, 0x97, 0xC1, 0x9E, 0x23, 0x94,\n\t\t0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x43, 0xCB, 0x55, 0x07, 0xBC, 0xB6, 0xD7, 0x16,\n\t\t0x2F, 0x7B, 0x1D, 0x6B, 0x81, 0xA9, 0x58, 0xB1,\n\t\t0xE2, 0x1E, 0xD2, 0xDB, 0x9A, 0xE9, 0x07, 0xA6,\n\t\t0x63, 0x81, 0x9A, 0xE0, 0xD6, 0x13, 0xEB, 0xB4,\n\t\t0x3C, 0x4B, 0x39, 0x35, 0x9F, 0xF8, 0x59, 0xCE,\n\t\t0x90, 0xA9, 0xF6, 0x5C, 0x36, 0x9C, 0x6D, 0x30,\n\t\t0xB8, 0x3A, 0xA5, 0x6B, 0x01, 0x07, 0xA5, 0x19,\n\t\t0x3A, 0x6F, 0xAD, 0xCE, 0xD2, 0xD6, 0xC0, 0xEC,\n\t\t0x5B, 0xE9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD4, 0x12, 0xCA, 0x3D, 0x1B, 0x8F, 0xA9, 0xAD,\n\t\t0xCD, 0xA5, 0x89, 0xC5, 0xC4, 0x22, 0xC2, 0x95,\n\t\t0xC3, 0xFE, 0x95, 0x3F, 0xFD, 0x89, 0x6E, 0x7A,\n\t\t0x98, 0xF9, 0x26, 0x26, 0x89, 0xBD, 0x10, 0x67,\n\t\t0x00, 0x47, 0xD9, 0x22, 0x4B, 0x68, 0x5C, 0x44,\n\t\t0x9B, 0x6D, 0xAA, 0x5F, 0xF5, 0xD6, 0x60, 0xC3,\n\t\t0xEC, 0xBE, 0x5B, 0x38, 0x65, 0x65, 0x29, 0x32,\n\t\t0xD3, 0x5C, 0xF1, 0x51, 0x76, 0xDE, 0x70, 0xE4,\n\t\t0x35, 0x6E, 0xD9, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x54, 0x95, 0x5D, 0x39, 0xB0, 0x80, 0x6E, 0xC9,\n\t\t0x58, 0x97, 0xE1, 0x17, 0x06, 0x4C, 0x4B, 0x17,\n\t\t0x3F, 0x20, 0xFB, 0x24, 0x85, 0x96, 0xAC, 0x8B,\n\t\t0x00, 0xCE, 0x57, 0xDE, 0x2D, 0x88, 0xC0, 0x1A,\n\t\t0x12, 0xF4, 0x2D, 0x3A, 0x6F, 0x0D, 0xE1, 0xD1,\n\t\t0xAF, 0x8C, 0x41, 0xC0, 0xB2, 0xF8, 0xDC, 0xD6,\n\t\t0x13, 0x53, 0x23, 0x14, 0xF7, 0x73, 0xBB, 0x3A,\n\t\t0xD0, 0xF4, 0x70, 0x50, 0x04, 0x66, 0xF0, 0xD8,\n\t\t0xAE, 0x59, 0x91, 0x64, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0x3B, 0x87, 0xF7, 0xF4, 0xF2, 0xED, 0xB4,\n\t\t0x2D, 0x27, 0x9E, 0x9C, 0xA3, 0xBE, 0xF6, 0x1E,\n\t\t0x8C, 0xEA, 0xAD, 0x72, 0xE6, 0xEA, 0x90, 0xCF,\n\t\t0xCA, 0xE4, 0xF9, 0x63, 0x87, 0x98, 0xE0, 0x0E,\n\t\t0x8D, 0x4B, 0x46, 0x4B, 0xF4, 0x9F, 0xF2, 0x62,\n\t\t0x31, 0xDF, 0xCA, 0x5A, 0x4D, 0xC8, 0xB3, 0xD4,\n\t\t0x7A, 0xFB, 0x36, 0x70, 0x8F, 0x49, 0x4E, 0xA2,\n\t\t0xC2, 0x0C, 0xB9, 0xBD, 0x3D, 0x34, 0x49, 0x01,\n\t\t0xA4, 0x2A, 0x95, 0xFF, 0x82, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC9, 0x42, 0x1A, 0x7A, 0x80, 0xDF, 0x68, 0x82,\n\t\t0x01, 0x0C, 0x6C, 0x4A, 0xFF, 0x7D, 0xDF, 0x92,\n\t\t0x09, 0x24, 0xFC, 0x77, 0x24, 0x6D, 0x18, 0x70,\n\t\t0xDA, 0x90, 0xF1, 0x83, 0xC1, 0x4D, 0xC3, 0x26,\n\t\t0x4F, 0xAE, 0xAC, 0xE4, 0xC7, 0x64, 0x26, 0x02,\n\t\t0x0D, 0x83, 0x83, 0xEF, 0xAC, 0xA2, 0xAB, 0xFB,\n\t\t0xB0, 0x95, 0x7F, 0x1C, 0xC8, 0x24, 0x9A, 0x21,\n\t\t0x26, 0x99, 0x01, 0x9D, 0x36, 0xAF, 0xAE, 0x81,\n\t\t0x12, 0x53, 0xE8, 0xBB, 0x3B, 0x26, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0x28, 0xD4, 0x5C, 0xDB, 0x35, 0x95, 0x1F,\n\t\t0x9E, 0x04, 0x33, 0x35, 0xC0, 0xDF, 0x22, 0xD5,\n\t\t0x3E, 0x23, 0x8A, 0x7B, 0x2D, 0xF3, 0xBF, 0xD7,\n\t\t0x4D, 0x56, 0x56, 0xBB, 0x7E, 0x65, 0xF2, 0x4D,\n\t\t0x12, 0xC3, 0x5F, 0xE0, 0x25, 0x46, 0x69, 0x62,\n\t\t0x2E, 0xDB, 0x9F, 0x76, 0xFE, 0x26, 0x72, 0xA7,\n\t\t0x97, 0x8D, 0xFF, 0x20, 0x1A, 0xEC, 0xFD, 0x26,\n\t\t0x05, 0xB2, 0xB3, 0x26, 0xA7, 0x3A, 0x43, 0xFD,\n\t\t0x47, 0x0D, 0xFF, 0x9D, 0x8D, 0x98, 0xBB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x93, 0x69, 0x4E, 0x4B, 0x1A, 0x7B, 0x15, 0xAC,\n\t\t0x94, 0x96, 0x3B, 0x91, 0x11, 0xF8, 0x6A, 0x29,\n\t\t0x26, 0x6F, 0x4B, 0xEA, 0xBF, 0x1F, 0xCE, 0x74,\n\t\t0x0E, 0xE4, 0x4F, 0xD2, 0x64, 0xFF, 0x44, 0xEA,\n\t\t0xDD, 0x8D, 0x0D, 0xF5, 0xAA, 0xFB, 0xA8, 0xB8,\n\t\t0xB6, 0x5F, 0x48, 0x51, 0x3A, 0x59, 0x20, 0xBC,\n\t\t0xCC, 0xD2, 0xE4, 0xD9, 0xC3, 0xA9, 0x0B, 0x71,\n\t\t0xFE, 0x51, 0xE1, 0x1E, 0x28, 0x57, 0xDF, 0x2E,\n\t\t0x03, 0x79, 0xDE, 0xBE, 0xCB, 0x4A, 0xDE, 0x7F,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0x88, 0x7C, 0x63, 0xB6, 0xA5, 0xB7, 0x35,\n\t\t0x16, 0x32, 0x68, 0x9A, 0x03, 0xB5, 0x3C, 0xFB,\n\t\t0xA0, 0x34, 0xC6, 0x53, 0xCB, 0x65, 0xBA, 0x67,\n\t\t0x56, 0xE0, 0xF8, 0x16, 0xEB, 0x63, 0x06, 0x63,\n\t\t0xB2, 0x63, 0xEA, 0x89, 0x70, 0x25, 0xB6, 0x57,\n\t\t0x03, 0xCA, 0xC6, 0x00, 0xE1, 0xA4, 0x50, 0xD7,\n\t\t0x1C, 0x94, 0x5F, 0x70, 0x63, 0xD1, 0x60, 0x6F,\n\t\t0x09, 0x50, 0xDA, 0x74, 0x4F, 0x47, 0xCE, 0x00,\n\t\t0x21, 0xD7, 0xA1, 0x80, 0xE9, 0x43, 0xEE, 0x9A,\n\t\t0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x44, 0xC7, 0xA8, 0xED, 0x87, 0x51, 0xF5, 0x4D,\n\t\t0x0E, 0x54, 0x28, 0xD1, 0xAE, 0x06, 0x3F, 0x1E,\n\t\t0xC0, 0x81, 0xD9, 0x3A, 0xCC, 0xA6, 0x45, 0x42,\n\t\t0xD2, 0x8D, 0x8C, 0x11, 0xAA, 0x00, 0x11, 0xCA,\n\t\t0xEC, 0x39, 0x8A, 0x28, 0x97, 0xB3, 0xC3, 0xA1,\n\t\t0x5E, 0xD3, 0x82, 0x61, 0x0B, 0x23, 0x62, 0x0E,\n\t\t0x83, 0x3A, 0xB2, 0x95, 0xD9, 0xA0, 0xEB, 0x61,\n\t\t0xAF, 0xD2, 0x94, 0x8B, 0x40, 0x93, 0xD9, 0xE5,\n\t\t0xDF, 0x08, 0xD0, 0x1D, 0x03, 0xDD, 0x68, 0x34,\n\t\t0x74, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD6, 0x25, 0xDE, 0x2D, 0x8E, 0xE2, 0xAD, 0x2E,\n\t\t0xF5, 0xA2, 0x07, 0xAF, 0x50, 0x92, 0xEB, 0x79,\n\t\t0x65, 0xC4, 0xDF, 0x09, 0xAC, 0x6B, 0x55, 0xEB,\n\t\t0xE2, 0xBD, 0xAA, 0xE7, 0x99, 0x16, 0x2A, 0x32,\n\t\t0xE5, 0x76, 0x92, 0x51, 0x29, 0xF3, 0x2F, 0x02,\n\t\t0xC0, 0x0E, 0x42, 0xBB, 0x2C, 0xE5, 0xAF, 0xD7,\n\t\t0x3E, 0x0C, 0x64, 0xB9, 0xFA, 0x82, 0x98, 0xFE,\n\t\t0x14, 0x95, 0xF0, 0xC8, 0xF2, 0x01, 0xAD, 0x5C,\n\t\t0x67, 0x80, 0xB8, 0x3D, 0x58, 0x78, 0x7C, 0xB2,\n\t\t0xB4, 0xD8, 0xF2, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x36, 0x37, 0x01, 0x78, 0xC8, 0x29, 0x81, 0x79,\n\t\t0x9E, 0x86, 0x22, 0x26, 0x5C, 0x63, 0xEC, 0xF2,\n\t\t0x32, 0x98, 0x75, 0xEF, 0xEC, 0x25, 0x0E, 0x99,\n\t\t0x5A, 0x8D, 0xE5, 0x06, 0x4A, 0xA5, 0xF1, 0xDD,\n\t\t0x80, 0xD2, 0x85, 0x4A, 0xDB, 0x1D, 0x80, 0x6F,\n\t\t0x6B, 0xF2, 0x36, 0x0C, 0x56, 0x7C, 0x34, 0xE8,\n\t\t0x02, 0xD5, 0x8F, 0xDD, 0x0E, 0xA1, 0x50, 0x08,\n\t\t0xB2, 0x04, 0x92, 0xE0, 0x9A, 0x6E, 0x11, 0xFF,\n\t\t0x34, 0x0D, 0xE5, 0x7D, 0xD8, 0xB0, 0x3A, 0xA3,\n\t\t0x19, 0xD6, 0x1C, 0x41, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x55, 0x49, 0x18, 0xFF, 0x5B, 0x98, 0xE3, 0xDF,\n\t\t0x9C, 0x43, 0xAB, 0x95, 0x59, 0xA7, 0x5E, 0x8E,\n\t\t0xEB, 0x8F, 0x2B, 0xCD, 0x5C, 0x4B, 0xC8, 0x7B,\n\t\t0x8A, 0x9C, 0x23, 0x29, 0xDF, 0x8F, 0xC3, 0x5C,\n\t\t0x24, 0x1B, 0xBF, 0x9A, 0xD3, 0x54, 0xFB, 0xA0,\n\t\t0x0C, 0x31, 0x8A, 0x20, 0x57, 0xE9, 0xEE, 0xA6,\n\t\t0x18, 0x42, 0x60, 0xFB, 0x11, 0x07, 0x2F, 0x57,\n\t\t0xC6, 0xA5, 0x87, 0xAD, 0xD3, 0x04, 0x3C, 0x9F,\n\t\t0x2B, 0xBC, 0x16, 0x2A, 0xBC, 0x6E, 0x50, 0xD0,\n\t\t0x6C, 0x7C, 0x67, 0x3C, 0x9F, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x72, 0x71, 0x5C, 0x4A, 0xD8, 0xA6, 0x33, 0x71,\n\t\t0x20, 0x74, 0xB9, 0xF1, 0x33, 0xFE, 0xA3, 0x4C,\n\t\t0xAD, 0x5F, 0x7C, 0x44, 0xAA, 0x12, 0xAE, 0x7F,\n\t\t0x10, 0x27, 0xB0, 0x35, 0x00, 0xA9, 0xA1, 0x32,\n\t\t0xA7, 0xEC, 0xC4, 0x77, 0xC0, 0xD1, 0x8C, 0xF4,\n\t\t0xA1, 0xA7, 0x94, 0xE0, 0x64, 0xEE, 0xCA, 0x67,\n\t\t0x43, 0x53, 0x4C, 0xE0, 0x7D, 0xBA, 0x5C, 0xA2,\n\t\t0x11, 0x25, 0x1C, 0x90, 0x3A, 0x6D, 0x27, 0x29,\n\t\t0xD0, 0x27, 0x28, 0x16, 0x1F, 0xB8, 0x81, 0x2F,\n\t\t0xF5, 0x11, 0xE7, 0xE4, 0x9C, 0x16, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x98, 0xA8, 0x42, 0xB0, 0xFB, 0xCE, 0x06, 0x6E,\n\t\t0xC6, 0x77, 0x8C, 0xC3, 0x78, 0xCA, 0x4B, 0x90,\n\t\t0xC6, 0x9E, 0xF7, 0x57, 0x02, 0x47, 0xCF, 0x78,\n\t\t0x9D, 0xD5, 0xC9, 0xA5, 0x02, 0xF5, 0xF7, 0xDC,\n\t\t0xB3, 0xAB, 0x02, 0xC3, 0x2F, 0x06, 0x37, 0x5C,\n\t\t0x2E, 0x15, 0x32, 0x37, 0xBA, 0xBE, 0x51, 0xD0,\n\t\t0xCF, 0x3F, 0xEE, 0x0C, 0xD7, 0x5B, 0xF1, 0xE3,\n\t\t0x40, 0x95, 0xA9, 0x8B, 0xA7, 0x12, 0xA2, 0xE1,\n\t\t0x1C, 0x10, 0x17, 0x50, 0x0A, 0xBC, 0x92, 0x38,\n\t\t0xDC, 0x14, 0x94, 0xC5, 0x27, 0xC4, 0xD5, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2E, 0x54, 0x8C, 0x4D, 0x06, 0xFE, 0x63, 0x19,\n\t\t0x8B, 0x95, 0xA9, 0x62, 0x9E, 0x5C, 0x68, 0x37,\n\t\t0x2F, 0x8C, 0x51, 0xB0, 0xF2, 0x68, 0x9A, 0x2A,\n\t\t0x0B, 0x79, 0x94, 0xA2, 0x04, 0xDE, 0xE4, 0xA5,\n\t\t0x66, 0x95, 0x25, 0x78, 0x6C, 0x57, 0x09, 0xE6,\n\t\t0x8F, 0xF3, 0x5F, 0xAA, 0x3D, 0x29, 0xBE, 0x6F,\n\t\t0x89, 0x02, 0xFF, 0x1B, 0xD7, 0x42, 0xC4, 0xF1,\n\t\t0x53, 0x4F, 0xE3, 0xD6, 0xB5, 0xCF, 0x0B, 0x4F,\n\t\t0x6F, 0x1C, 0x0F, 0x94, 0x15, 0xBD, 0x98, 0x01,\n\t\t0xCA, 0x0C, 0x33, 0xC8, 0xE1, 0x19, 0x40, 0xD2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9E, 0xA0, 0xB2, 0xE6, 0x51, 0xB1, 0xD1, 0x75,\n\t\t0x5A, 0x7F, 0x67, 0xE7, 0x8D, 0x23, 0x33, 0xB6,\n\t\t0x58, 0xBD, 0x4D, 0xD4, 0x91, 0x57, 0x79, 0x56,\n\t\t0x57, 0xA7, 0xAD, 0x8B, 0xBC, 0xE1, 0x58, 0xDC,\n\t\t0x0D, 0x4A, 0x00, 0x2E, 0x5E, 0x73, 0x7F, 0x52,\n\t\t0xAB, 0x1E, 0x55, 0xAB, 0xD0, 0xCF, 0xAD, 0xAC,\n\t\t0x92, 0x8A, 0x97, 0x79, 0x49, 0xB2, 0x64, 0x94,\n\t\t0x6A, 0xF4, 0x80, 0x45, 0x92, 0x0B, 0x46, 0xDA,\n\t\t0x19, 0xF6, 0x36, 0x49, 0xDC, 0x11, 0x62, 0x17,\n\t\t0xF6, 0xAC, 0x67, 0x35, 0x5E, 0xDB, 0x94, 0xC4,\n\t\t0x6F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0x0F, 0xE0, 0xD1, 0xF4, 0xDB, 0x6F, 0x63,\n\t\t0x37, 0xD3, 0x00, 0x08, 0x9A, 0xF7, 0xA1, 0x66,\n\t\t0xCE, 0x44, 0xDA, 0x3C, 0x6E, 0x71, 0xE8, 0x0A,\n\t\t0xD6, 0xE9, 0x2D, 0x60, 0x4F, 0x80, 0xAC, 0x06,\n\t\t0x7E, 0xB0, 0x77, 0xF2, 0xAC, 0x2A, 0xD7, 0x6B,\n\t\t0xC0, 0x60, 0x4A, 0x80, 0x89, 0xDD, 0xBD, 0x22,\n\t\t0xED, 0x33, 0x73, 0x43, 0x8E, 0x5E, 0xE0, 0xF2,\n\t\t0x5D, 0xC3, 0x4E, 0xD4, 0x66, 0xFF, 0x4B, 0x42,\n\t\t0x0D, 0x77, 0xDB, 0x7E, 0x1E, 0x9D, 0x88, 0xA4,\n\t\t0xAC, 0x91, 0x9F, 0xC4, 0x21, 0x11, 0x6B, 0x62,\n\t\t0xE6, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC4, 0x35, 0xAB, 0x1E, 0x8D, 0x46, 0x97, 0x59,\n\t\t0x6A, 0xBE, 0xC9, 0x03, 0x84, 0xC4, 0x76, 0x34,\n\t\t0x68, 0x9E, 0xC7, 0x3E, 0x87, 0xFB, 0x2D, 0x36,\n\t\t0x0F, 0x30, 0xBC, 0x5B, 0x4B, 0x47, 0x26, 0x8B,\n\t\t0xF3, 0xA1, 0xF3, 0x1B, 0x27, 0x1B, 0x80, 0x01,\n\t\t0x32, 0xF8, 0xA4, 0x5D, 0xC8, 0x5F, 0x82, 0xEE,\n\t\t0x76, 0x20, 0xD5, 0x0D, 0xB5, 0xBD, 0xD4, 0x00,\n\t\t0xD3, 0x6A, 0x36, 0xE1, 0xC8, 0x7C, 0xB2, 0xF6,\n\t\t0x37, 0xC3, 0x0A, 0xFB, 0xD0, 0x7A, 0xE3, 0x44,\n\t\t0x17, 0xE7, 0x7E, 0xF2, 0xDD, 0x24, 0xE0, 0x17,\n\t\t0xDE, 0xB7, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7F, 0x32, 0x55, 0x1C, 0x0B, 0x81, 0xBA, 0x62,\n\t\t0x33, 0x55, 0x3C, 0x8C, 0xE9, 0x88, 0xDA, 0x29,\n\t\t0x6F, 0xA2, 0xE3, 0x45, 0x26, 0x29, 0x50, 0x18,\n\t\t0x8C, 0xF6, 0x37, 0x2A, 0xCA, 0x5B, 0xCB, 0x8C,\n\t\t0xED, 0xBB, 0xEC, 0x42, 0x49, 0x78, 0x31, 0x0A,\n\t\t0xDD, 0xDE, 0xC4, 0x26, 0x55, 0x16, 0x81, 0xF9,\n\t\t0x3A, 0x9B, 0x4C, 0xF6, 0xE1, 0x5A, 0x06, 0xAC,\n\t\t0x70, 0x65, 0x0D, 0xD2, 0x11, 0x38, 0x64, 0x98,\n\t\t0xD4, 0x5D, 0xBD, 0x6B, 0x70, 0xD6, 0x6B, 0x84,\n\t\t0x3F, 0x73, 0xF0, 0x7F, 0xDE, 0xC6, 0x11, 0xBB,\n\t\t0xC5, 0xEE, 0x04, 0x40, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0xE9, 0x83, 0x9D, 0xD7, 0x67, 0xF5, 0x14,\n\t\t0xA3, 0x31, 0x25, 0x05, 0x10, 0x22, 0xD7, 0xE5,\n\t\t0x0C, 0x05, 0xD6, 0x52, 0x1D, 0x85, 0x2F, 0xBA,\n\t\t0xA6, 0x35, 0xFE, 0xD5, 0x02, 0xE5, 0x95, 0x54,\n\t\t0xBC, 0x9B, 0x8A, 0x1A, 0x31, 0x75, 0x3F, 0x4F,\n\t\t0xE9, 0x0D, 0x2F, 0x27, 0x0B, 0x27, 0xE7, 0x3D,\n\t\t0x65, 0xED, 0xCD, 0xEC, 0xC1, 0x80, 0x55, 0xD5,\n\t\t0x3F, 0xE1, 0x85, 0x97, 0x44, 0xCA, 0x3D, 0x5F,\n\t\t0x39, 0xBF, 0xA6, 0xB2, 0x3A, 0x4C, 0xBD, 0xB9,\n\t\t0xC3, 0x26, 0xD7, 0xB3, 0xBE, 0x83, 0x1E, 0xBF,\n\t\t0x7C, 0x0A, 0xBB, 0xE6, 0x76, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0xD5, 0x87, 0xC9, 0x39, 0x23, 0x25, 0x85,\n\t\t0x84, 0x0B, 0x8F, 0x9F, 0xF2, 0x75, 0x03, 0xEF,\n\t\t0xCB, 0xC1, 0xF5, 0x9B, 0xCA, 0x47, 0xF2, 0xDB,\n\t\t0xAE, 0x3F, 0xCF, 0x8C, 0xE2, 0x67, 0x43, 0xDE,\n\t\t0xBF, 0x6D, 0x67, 0x93, 0x6F, 0x3D, 0x45, 0xBF,\n\t\t0x2C, 0xF7, 0x47, 0x4E, 0xB8, 0xF6, 0x9B, 0x07,\n\t\t0x65, 0xF3, 0x62, 0x86, 0x7B, 0xE2, 0x9A, 0x7C,\n\t\t0xCF, 0xE4, 0x17, 0x10, 0xE2, 0xC3, 0xC9, 0xFB,\n\t\t0x5A, 0xB8, 0xA0, 0xA8, 0x60, 0x61, 0x24, 0x61,\n\t\t0xE7, 0xF4, 0xB5, 0x2E, 0xF2, 0x8C, 0x73, 0xA0,\n\t\t0x87, 0xEF, 0x08, 0x52, 0x11, 0x6E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x63, 0xDA, 0xD2, 0x75, 0xE4, 0x77, 0x67, 0x41,\n\t\t0x91, 0xCF, 0x03, 0x43, 0x6E, 0x97, 0x9F, 0xBF,\n\t\t0x16, 0xB1, 0x22, 0x0E, 0x81, 0xEA, 0x89, 0x65,\n\t\t0xFE, 0x53, 0x82, 0x8E, 0x46, 0xF0, 0x6A, 0x1D,\n\t\t0xBD, 0x1A, 0x6B, 0xB0, 0x3C, 0xAB, 0xFB, 0xCA,\n\t\t0x70, 0x26, 0x1F, 0x63, 0xD5, 0xCF, 0x49, 0x1E,\n\t\t0x54, 0xE3, 0x1C, 0x02, 0x4E, 0x87, 0x39, 0x4A,\n\t\t0x3C, 0xBA, 0xA9, 0xEA, 0x1C, 0xAB, 0x3A, 0x2F,\n\t\t0x3A, 0x6F, 0x5A, 0x01, 0x58, 0x88, 0xC0, 0x11,\n\t\t0x50, 0x28, 0x64, 0x60, 0xDA, 0xBA, 0xDC, 0x8D,\n\t\t0x0A, 0xF9, 0x00, 0xBC, 0xED, 0x9A, 0x64, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBB, 0xE0, 0x11, 0xC1, 0x12, 0xD5, 0x3F, 0x84,\n\t\t0x2C, 0x0C, 0xFF, 0xE9, 0x8D, 0x96, 0x85, 0x5B,\n\t\t0x8D, 0x77, 0x5C, 0x8C, 0x15, 0x72, 0xD2, 0x9F,\n\t\t0xFC, 0xF3, 0xFE, 0xB0, 0xBA, 0xE1, 0x8D, 0xE3,\n\t\t0x17, 0xE1, 0xDB, 0x03, 0xF8, 0x47, 0xFC, 0xBA,\n\t\t0x90, 0xED, 0x94, 0x10, 0x95, 0xCE, 0x0B, 0x2B,\n\t\t0x96, 0xC8, 0xB1, 0xC7, 0xD9, 0xDC, 0x2A, 0xFD,\n\t\t0xA7, 0xF0, 0x8D, 0x16, 0xCA, 0x6C, 0x0F, 0x32,\n\t\t0xD3, 0xA5, 0xCA, 0xFC, 0xA2, 0xFA, 0xC9, 0x24,\n\t\t0x87, 0xC5, 0xA1, 0x77, 0xAF, 0x20, 0x0C, 0x9A,\n\t\t0xDC, 0x86, 0x61, 0x12, 0x62, 0x9B, 0xEB, 0x26,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0xAF, 0xAD, 0x4D, 0x5B, 0x5F, 0xCB, 0xC0,\n\t\t0x7F, 0x22, 0x22, 0xF9, 0x76, 0x5F, 0x75, 0x0F,\n\t\t0x7A, 0x52, 0x6E, 0x58, 0x94, 0xA1, 0x65, 0xBB,\n\t\t0xC9, 0xDD, 0xD6, 0xDE, 0x71, 0xE2, 0x37, 0x75,\n\t\t0x24, 0x66, 0x01, 0x39, 0x3F, 0x48, 0x8B, 0x61,\n\t\t0xCA, 0x9F, 0x26, 0xAB, 0xA2, 0xD3, 0x84, 0x7D,\n\t\t0xE7, 0x59, 0xF4, 0x08, 0x29, 0x99, 0xE4, 0x72,\n\t\t0xE4, 0x0C, 0x82, 0x9E, 0x69, 0x23, 0x28, 0x2B,\n\t\t0x4F, 0x6C, 0x1D, 0x37, 0x02, 0x07, 0x14, 0x57,\n\t\t0xC7, 0xFB, 0x2D, 0xBD, 0x0D, 0xB5, 0x4C, 0x5C,\n\t\t0x60, 0x72, 0x15, 0x9D, 0x1F, 0xDC, 0xDF, 0x90,\n\t\t0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x27, 0x5C, 0xD5, 0x28, 0x46, 0x61, 0x6D, 0x51,\n\t\t0x6F, 0xE7, 0x7A, 0x6C, 0x7A, 0x40, 0x69, 0xCE,\n\t\t0x46, 0xF1, 0x20, 0xB6, 0x6F, 0xE8, 0x04, 0x3B,\n\t\t0xE7, 0x9D, 0xD7, 0x09, 0x06, 0xAB, 0xB0, 0x06,\n\t\t0xCE, 0x5C, 0xED, 0x75, 0xDE, 0xE0, 0x96, 0x27,\n\t\t0x7B, 0x8C, 0x26, 0x89, 0x93, 0x23, 0xCB, 0x85,\n\t\t0x67, 0xA8, 0xC3, 0x89, 0x57, 0x8F, 0xA0, 0xDD,\n\t\t0xB0, 0xB0, 0x98, 0x8D, 0xED, 0x7D, 0x96, 0xCA,\n\t\t0x69, 0xD8, 0xB7, 0x8A, 0xBD, 0x52, 0x66, 0x3F,\n\t\t0xD2, 0x0E, 0x66, 0xA0, 0xEF, 0x46, 0x60, 0xE1,\n\t\t0xF3, 0x84, 0x60, 0xDB, 0x06, 0x30, 0x44, 0x79,\n\t\t0xE4, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0xE7, 0x55, 0x39, 0xFD, 0xEF, 0xB2, 0xBD,\n\t\t0x55, 0x2B, 0x00, 0x09, 0xE7, 0xB2, 0xFA, 0x58,\n\t\t0x3A, 0xFC, 0x8A, 0x2B, 0x01, 0x1B, 0x50, 0x5D,\n\t\t0xE6, 0x2A, 0xBA, 0x44, 0xC5, 0x45, 0xE1, 0x3B,\n\t\t0x86, 0x59, 0x0C, 0x73, 0x1F, 0xC2, 0xFD, 0x84,\n\t\t0x8A, 0x21, 0x9A, 0x51, 0x0C, 0x3F, 0x11, 0x84,\n\t\t0xBA, 0x01, 0x49, 0x28, 0x36, 0x68, 0xBA, 0x93,\n\t\t0xDD, 0x5A, 0x05, 0x6C, 0xF5, 0xB7, 0x52, 0x20,\n\t\t0x06, 0x59, 0x99, 0x13, 0x51, 0xA7, 0xDB, 0x19,\n\t\t0xF0, 0x4F, 0xCC, 0x7F, 0x96, 0xB3, 0xD2, 0x5D,\n\t\t0xE5, 0xB4, 0xA7, 0x26, 0xC7, 0xDA, 0xD1, 0xB7,\n\t\t0xEC, 0x77, 0x68, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0xB6, 0x13, 0x79, 0xAB, 0x20, 0xF7, 0x97,\n\t\t0x5A, 0x61, 0xB5, 0x2D, 0xFC, 0x3F, 0x21, 0x8D,\n\t\t0x5F, 0x80, 0x3F, 0x08, 0xE8, 0x28, 0x68, 0x81,\n\t\t0xAE, 0xCC, 0x94, 0xB9, 0x2F, 0x46, 0x92, 0x39,\n\t\t0x73, 0xF2, 0x27, 0xB7, 0xA1, 0x63, 0x7C, 0x12,\n\t\t0x69, 0xCC, 0x87, 0xB9, 0x63, 0x4B, 0xCE, 0x57,\n\t\t0x88, 0x58, 0xF4, 0xE9, 0xB0, 0x4F, 0xA6, 0x0E,\n\t\t0xE0, 0x51, 0x68, 0x99, 0xD7, 0x15, 0x73, 0xC8,\n\t\t0xE7, 0x56, 0x08, 0x86, 0xDF, 0xEA, 0x6D, 0x08,\n\t\t0xB7, 0x44, 0x01, 0x0C, 0x0A, 0x9C, 0x23, 0x6F,\n\t\t0x3C, 0xAA, 0xBF, 0x52, 0x3C, 0xF3, 0xA3, 0xD7,\n\t\t0xA0, 0x75, 0xE2, 0x3B, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0xB3, 0x58, 0x8C, 0xC3, 0x74, 0x2B, 0x70,\n\t\t0xCF, 0x82, 0x6F, 0x7A, 0xF7, 0xC4, 0x5E, 0xD5,\n\t\t0xB4, 0xCB, 0xA2, 0x55, 0x95, 0x41, 0xE3, 0x4C,\n\t\t0xDD, 0x35, 0x62, 0xA2, 0x16, 0xAF, 0xDA, 0xA2,\n\t\t0xA4, 0xE3, 0x94, 0x36, 0x18, 0x3E, 0xCE, 0x09,\n\t\t0xC2, 0x22, 0xBC, 0x77, 0xED, 0x5C, 0xF7, 0xB8,\n\t\t0x06, 0xB7, 0xF6, 0x7C, 0x70, 0x3F, 0x5C, 0x27,\n\t\t0x3A, 0x7D, 0x58, 0x79, 0xA6, 0x30, 0x02, 0x92,\n\t\t0x24, 0x14, 0x0F, 0x9B, 0x33, 0xBF, 0x2F, 0x42,\n\t\t0x43, 0x37, 0x2E, 0x8F, 0x78, 0x18, 0x51, 0xF7,\n\t\t0xDB, 0x7D, 0x3D, 0xD8, 0xC7, 0x95, 0xD1, 0x61,\n\t\t0x60, 0x52, 0x57, 0xAA, 0xF4, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0x43, 0x22, 0x7E, 0x56, 0xB1, 0x6D, 0xF3,\n\t\t0xF7, 0xE1, 0x5D, 0xEE, 0xB5, 0xC8, 0xC0, 0x71,\n\t\t0x33, 0x00, 0x34, 0x87, 0x03, 0x50, 0x3A, 0x82,\n\t\t0x47, 0x4F, 0x96, 0x46, 0x12, 0xAE, 0x13, 0xA0,\n\t\t0x47, 0x92, 0x5C, 0x3F, 0x5B, 0x6B, 0x36, 0x4A,\n\t\t0xF3, 0xF5, 0xF8, 0x9F, 0x3B, 0x8F, 0xBF, 0xD1,\n\t\t0x81, 0x4A, 0x42, 0x85, 0x6E, 0xD7, 0x77, 0xB9,\n\t\t0x0E, 0x70, 0x22, 0x56, 0xD2, 0x41, 0x93, 0x8A,\n\t\t0x60, 0xB1, 0x6D, 0x00, 0xA6, 0x51, 0x43, 0x76,\n\t\t0x2C, 0xA2, 0x9F, 0x57, 0x74, 0x05, 0x30, 0x19,\n\t\t0x79, 0xAE, 0xF5, 0x1A, 0xC5, 0xC6, 0x66, 0x24,\n\t\t0x7D, 0xC2, 0xF9, 0x32, 0xFF, 0xE0, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xCD, 0xE8, 0x85, 0x52, 0xC1, 0xF5, 0xE0,\n\t\t0xF9, 0xD3, 0xE7, 0xA9, 0x7C, 0xCB, 0x49, 0x99,\n\t\t0x6A, 0xED, 0xC8, 0xD3, 0x80, 0x93, 0xED, 0xD3,\n\t\t0x93, 0x00, 0x94, 0x00, 0x23, 0x06, 0xF7, 0x29,\n\t\t0xB8, 0xF5, 0x5D, 0x1F, 0xDD, 0x54, 0xDB, 0x36,\n\t\t0x41, 0x73, 0xCE, 0x2A, 0xBF, 0xDB, 0x65, 0xA3,\n\t\t0x5E, 0x69, 0x8F, 0x78, 0xFF, 0xA0, 0x26, 0x86,\n\t\t0x11, 0x92, 0x17, 0x59, 0x7B, 0x26, 0x21, 0x6A,\n\t\t0xF8, 0x1C, 0xE7, 0xC7, 0x70, 0x1E, 0x9E, 0xCC,\n\t\t0x74, 0xDD, 0xA6, 0x5F, 0xEB, 0xA3, 0xD6, 0x3E,\n\t\t0x3E, 0x7D, 0xFC, 0x1F, 0x0A, 0x2C, 0x7C, 0xA1,\n\t\t0x3C, 0x55, 0x2F, 0xE1, 0x6C, 0x28, 0x30, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x61, 0x0A, 0x5E, 0xD4, 0x22, 0x81, 0xE3, 0xB9,\n\t\t0x3A, 0x21, 0x08, 0x48, 0xEB, 0xB8, 0x20, 0x3B,\n\t\t0x8E, 0xAC, 0xAF, 0xC2, 0xA1, 0x9A, 0x50, 0x2D,\n\t\t0x8B, 0xAA, 0xA2, 0xE6, 0x04, 0xA5, 0x73, 0xBA,\n\t\t0xC3, 0xAC, 0xD1, 0x6F, 0x26, 0x5E, 0xA4, 0xBE,\n\t\t0xFD, 0xE0, 0x7C, 0x5D, 0xE8, 0xC0, 0xC5, 0xCD,\n\t\t0x01, 0x98, 0x77, 0xD9, 0x0D, 0xE6, 0xC3, 0xE9,\n\t\t0x3D, 0xF1, 0xAF, 0xB6, 0x93, 0x0A, 0xE3, 0x11,\n\t\t0xBD, 0x52, 0xB7, 0xC6, 0xE7, 0xC6, 0x77, 0xAA,\n\t\t0xC7, 0x2D, 0xF9, 0xED, 0xD2, 0x65, 0x72, 0x64,\n\t\t0xD1, 0x45, 0x75, 0x5D, 0xC9, 0x36, 0x19, 0x3E,\n\t\t0x1E, 0xCC, 0x44, 0xED, 0xB1, 0x24, 0x6D, 0xFE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x99, 0xF9, 0x69, 0x87, 0xA9, 0x55, 0xB9, 0x31,\n\t\t0x53, 0x4B, 0x13, 0xD3, 0x8F, 0xB4, 0x9F, 0x38,\n\t\t0x30, 0x78, 0x11, 0x21, 0x95, 0xAC, 0x49, 0x2F,\n\t\t0xD6, 0xCC, 0x44, 0xA6, 0xEF, 0xB2, 0xE1, 0x61,\n\t\t0xAB, 0x87, 0xCA, 0xA5, 0x0A, 0x59, 0x4F, 0xC7,\n\t\t0xF8, 0x63, 0x28, 0xF3, 0x74, 0xD4, 0xB2, 0x1C,\n\t\t0x78, 0x02, 0xA8, 0x4F, 0x99, 0xFA, 0x49, 0x8C,\n\t\t0x22, 0xD6, 0x2C, 0x46, 0x1C, 0x29, 0x45, 0x34,\n\t\t0x7E, 0x6A, 0xBF, 0x17, 0x49, 0xAF, 0xE2, 0xE2,\n\t\t0x2C, 0x0A, 0xAE, 0x2F, 0x05, 0x3B, 0x6A, 0x6B,\n\t\t0xC7, 0x85, 0x4F, 0x56, 0x50, 0x3F, 0x3E, 0xA6,\n\t\t0xD7, 0x01, 0x93, 0x28, 0x7B, 0xF9, 0xB8, 0x2F,\n\t\t0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0xDC, 0x94, 0x3C, 0x2A, 0x5E, 0x5D, 0x07,\n\t\t0x86, 0xD8, 0x67, 0x10, 0x83, 0xDD, 0x88, 0x93,\n\t\t0x90, 0x6B, 0x02, 0xA6, 0x10, 0xDB, 0x62, 0xBF,\n\t\t0xE6, 0x4C, 0x7E, 0x6A, 0xB0, 0x86, 0x64, 0x64,\n\t\t0x74, 0x48, 0x31, 0x93, 0x06, 0x2F, 0x08, 0xF9,\n\t\t0x03, 0x86, 0x6D, 0x60, 0x50, 0xB5, 0x0E, 0xF5,\n\t\t0x52, 0x13, 0xE3, 0x93, 0x5A, 0xAE, 0xCC, 0xBC,\n\t\t0x38, 0x5F, 0x90, 0xEB, 0xD0, 0x40, 0xF7, 0xE7,\n\t\t0xEF, 0xCA, 0x8B, 0xE1, 0x01, 0x82, 0x47, 0x70,\n\t\t0xD1, 0xE5, 0xE7, 0xEF, 0x92, 0xFD, 0x65, 0xD1,\n\t\t0x48, 0xE6, 0x3F, 0xA6, 0x27, 0x46, 0x9C, 0x3F,\n\t\t0x2B, 0x5F, 0xD5, 0xE5, 0xE4, 0x47, 0x61, 0x59,\n\t\t0x66, 0x5C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0xF1, 0x8A, 0xE1, 0xF6, 0x3E, 0x03, 0x72,\n\t\t0x19, 0x78, 0x7A, 0x95, 0xAD, 0x96, 0x0E, 0x96,\n\t\t0x76, 0x71, 0xA8, 0x38, 0x9C, 0x1E, 0xF0, 0x7C,\n\t\t0x17, 0xBE, 0x36, 0x32, 0xD5, 0xBF, 0xB3, 0x0D,\n\t\t0xDD, 0x86, 0xCC, 0xD7, 0xB5, 0x3F, 0x19, 0x1B,\n\t\t0xAA, 0x81, 0xDB, 0xA1, 0x89, 0x66, 0x54, 0x07,\n\t\t0xDF, 0x6D, 0x3B, 0x19, 0x31, 0xC7, 0xA9, 0x4C,\n\t\t0x2A, 0xD6, 0x2B, 0xB6, 0xED, 0x9B, 0x7D, 0xA1,\n\t\t0xDC, 0x9B, 0x2A, 0x5B, 0x98, 0xCC, 0x06, 0x9A,\n\t\t0xBB, 0x2C, 0x7E, 0x58, 0x64, 0x8E, 0xD4, 0x43,\n\t\t0x6D, 0x35, 0x9E, 0xB6, 0x0F, 0xE5, 0x42, 0x5C,\n\t\t0x16, 0x10, 0x3D, 0x20, 0xC7, 0x93, 0xCA, 0x66,\n\t\t0xBF, 0x84, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x72, 0x6E, 0xAD, 0x16, 0xF6, 0x77, 0x29, 0xBA,\n\t\t0x59, 0x66, 0x54, 0xA5, 0x51, 0xEB, 0x12, 0x6E,\n\t\t0x99, 0x45, 0x79, 0x62, 0x28, 0x6F, 0xC5, 0x4B,\n\t\t0xB6, 0xBA, 0xF5, 0x0D, 0x93, 0xC2, 0x83, 0x40,\n\t\t0x96, 0x94, 0xDB, 0x01, 0x42, 0x26, 0x4B, 0x69,\n\t\t0x7E, 0x6D, 0x9B, 0xE8, 0x1B, 0xD7, 0xF6, 0x3E,\n\t\t0x49, 0x65, 0xC7, 0x84, 0xEF, 0x0A, 0xF1, 0x25,\n\t\t0x29, 0x29, 0x4E, 0xF7, 0x79, 0x5E, 0x9D, 0x64,\n\t\t0xC3, 0x71, 0xB1, 0x5C, 0x1A, 0x57, 0x01, 0xC4,\n\t\t0x8D, 0xAE, 0x9E, 0x2A, 0x3D, 0x90, 0x86, 0x02,\n\t\t0xC4, 0xA8, 0x2B, 0xBE, 0xDD, 0xB9, 0xA2, 0x0E,\n\t\t0xCA, 0x30, 0xB5, 0x91, 0x14, 0x0F, 0x76, 0xFB,\n\t\t0xC1, 0x1A, 0x3D, 0xF2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBB, 0x10, 0x0A, 0x9B, 0x0C, 0x72, 0x0F, 0xFB,\n\t\t0x4E, 0x57, 0x42, 0x2A, 0xF4, 0x01, 0x7C, 0x7E,\n\t\t0xEE, 0x03, 0x96, 0xF9, 0xC1, 0xB1, 0x17, 0x4E,\n\t\t0x02, 0x48, 0x29, 0x8D, 0x52, 0x1A, 0xD1, 0x71,\n\t\t0xFF, 0xAC, 0x53, 0xC6, 0x22, 0xB6, 0x8F, 0x45,\n\t\t0xC9, 0x48, 0x2B, 0x3E, 0x52, 0x01, 0x70, 0xF4,\n\t\t0x4B, 0x9A, 0xC4, 0x85, 0x5F, 0x25, 0x87, 0x46,\n\t\t0x74, 0xAF, 0xEC, 0x56, 0xBA, 0x9F, 0x60, 0x8C,\n\t\t0x6C, 0x7A, 0x6E, 0x8B, 0xC9, 0xB7, 0x7D, 0xC7,\n\t\t0xF5, 0xF4, 0x8A, 0x14, 0x80, 0x52, 0xE6, 0x49,\n\t\t0xFF, 0x31, 0x00, 0x4A, 0x47, 0xDC, 0x1B, 0x3F,\n\t\t0x15, 0xBC, 0x66, 0x8B, 0x06, 0x08, 0x62, 0x68,\n\t\t0x4B, 0xAE, 0x6C, 0xC4, 0x02, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0xE6, 0xC0, 0x7B, 0xE9, 0x13, 0x54, 0x68,\n\t\t0xC3, 0x3B, 0x09, 0xE6, 0x48, 0xFA, 0x05, 0x51,\n\t\t0x57, 0x8D, 0x8B, 0x73, 0x17, 0xFF, 0xFA, 0x60,\n\t\t0xAD, 0xD7, 0xE4, 0x30, 0x83, 0x86, 0x33, 0xF0,\n\t\t0xFC, 0x1E, 0xFE, 0x27, 0x83, 0x46, 0x8C, 0x96,\n\t\t0xC7, 0x4E, 0x22, 0x08, 0xAC, 0x94, 0x7D, 0x72,\n\t\t0x6B, 0x13, 0x9B, 0x5F, 0x5B, 0x68, 0x2B, 0xF6,\n\t\t0x15, 0x91, 0x0E, 0xA9, 0xA9, 0x11, 0x19, 0x5F,\n\t\t0x71, 0xED, 0x8E, 0xD8, 0x99, 0xF7, 0xB8, 0xED,\n\t\t0x12, 0x6D, 0x64, 0x52, 0xCB, 0xCD, 0xBF, 0x6A,\n\t\t0xEE, 0x55, 0x86, 0x62, 0xDE, 0x0F, 0x68, 0x9D,\n\t\t0x76, 0x6E, 0x69, 0xAB, 0x22, 0x44, 0xF5, 0xCA,\n\t\t0x70, 0xE6, 0xBB, 0xE9, 0xCC, 0x4D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x59, 0x1F, 0xBC, 0x98, 0x4E, 0x4B, 0x79, 0xA3,\n\t\t0x72, 0xB2, 0xDC, 0x95, 0x1A, 0xFB, 0xC2, 0x69,\n\t\t0xDC, 0x51, 0xAF, 0xCC, 0xA0, 0xF1, 0x31, 0x84,\n\t\t0x03, 0x35, 0xFD, 0x93, 0x27, 0x5B, 0x40, 0xB3,\n\t\t0x2B, 0xE1, 0x3D, 0xB0, 0x9B, 0x36, 0xA8, 0xBB,\n\t\t0xBE, 0x76, 0x44, 0x47, 0x00, 0x93, 0x21, 0x0E,\n\t\t0x04, 0xED, 0x48, 0x32, 0xE6, 0xAE, 0xA4, 0x78,\n\t\t0xFB, 0x50, 0x28, 0x32, 0x0C, 0xA8, 0xEF, 0x51,\n\t\t0x3F, 0x27, 0xD0, 0xB3, 0xD1, 0xC0, 0x18, 0xFD,\n\t\t0x7D, 0x2F, 0xE1, 0xBB, 0x1B, 0x8D, 0xA6, 0xFA,\n\t\t0xB1, 0x96, 0xDB, 0xEB, 0xC3, 0x30, 0x43, 0xB1,\n\t\t0x34, 0x69, 0xA1, 0x14, 0x15, 0x32, 0x67, 0xA3,\n\t\t0xD4, 0x66, 0x8D, 0x06, 0x2D, 0x10, 0x9F, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB1, 0x48, 0x03, 0x31, 0x49, 0x77, 0xB0, 0xE2,\n\t\t0x9E, 0x3A, 0xC4, 0x69, 0xB1, 0x72, 0x06, 0xB5,\n\t\t0x27, 0xB6, 0xE9, 0x5E, 0x3A, 0x47, 0xF5, 0x37,\n\t\t0xBD, 0x7E, 0x5E, 0x18, 0xCE, 0x69, 0xE0, 0xE7,\n\t\t0x83, 0x73, 0x7F, 0x8B, 0x1D, 0x99, 0x3C, 0x48,\n\t\t0xB0, 0xDC, 0x20, 0x78, 0xB0, 0xBA, 0xCF, 0x2F,\n\t\t0x75, 0x2A, 0xDE, 0x8A, 0x0A, 0x70, 0x9F, 0x8B,\n\t\t0x27, 0xBB, 0x5E, 0xFA, 0xC9, 0x01, 0x77, 0xD6,\n\t\t0xBA, 0xD0, 0xD9, 0x46, 0x22, 0x39, 0x92, 0xCA,\n\t\t0xB2, 0xBE, 0xDD, 0x83, 0xF8, 0xE8, 0x74, 0xF1,\n\t\t0x38, 0x39, 0x57, 0x8B, 0xFB, 0xB1, 0xE2, 0x83,\n\t\t0x42, 0x36, 0x16, 0xB9, 0xCC, 0x9C, 0x5A, 0x77,\n\t\t0x93, 0xAE, 0x92, 0x16, 0x64, 0x33, 0x8D, 0x4E,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5B, 0x3F, 0x9B, 0x47, 0xA2, 0x10, 0xB6, 0x8B,\n\t\t0xB4, 0x0B, 0x96, 0x39, 0x6F, 0xDF, 0xDC, 0x4B,\n\t\t0x13, 0x0C, 0xF0, 0xC4, 0xF7, 0x70, 0x82, 0x77,\n\t\t0xA6, 0xBC, 0xE7, 0x60, 0x83, 0x7D, 0xD8, 0x50,\n\t\t0x8F, 0x4E, 0x32, 0x1E, 0x09, 0xCD, 0x36, 0xCD,\n\t\t0xE6, 0xFB, 0x61, 0x25, 0xED, 0xE0, 0x45, 0x99,\n\t\t0x06, 0x4F, 0xD9, 0xA7, 0x67, 0x5C, 0x05, 0x08,\n\t\t0xB2, 0x40, 0xB8, 0x35, 0x2E, 0x71, 0x16, 0x86,\n\t\t0x68, 0x68, 0x1E, 0xB6, 0xA0, 0xAA, 0xC0, 0x8D,\n\t\t0xD9, 0x14, 0x54, 0x39, 0xAE, 0x2C, 0xEB, 0x9C,\n\t\t0x7B, 0x0E, 0x57, 0x52, 0x30, 0xC5, 0x1E, 0x1F,\n\t\t0x89, 0xA0, 0x8F, 0xDD, 0x45, 0x90, 0xC3, 0xC1,\n\t\t0xBC, 0x2C, 0x39, 0x7B, 0x64, 0xD0, 0x98, 0x30,\n\t\t0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0x31, 0xB6, 0xA1, 0x84, 0xC0, 0x09, 0x32,\n\t\t0xDA, 0x12, 0x26, 0x2E, 0x60, 0x30, 0xC8, 0x04,\n\t\t0x5D, 0x45, 0x43, 0x3E, 0x15, 0xB9, 0x75, 0xEA,\n\t\t0xAD, 0x70, 0x14, 0x41, 0x43, 0xC8, 0xB9, 0xED,\n\t\t0xE3, 0xC7, 0x1F, 0x4B, 0xC0, 0x32, 0x4C, 0x04,\n\t\t0x61, 0x7F, 0xFD, 0x37, 0x73, 0x62, 0xCA, 0xED,\n\t\t0x64, 0xEE, 0x57, 0xE4, 0x0C, 0xBD, 0x95, 0x2B,\n\t\t0x55, 0x9B, 0x54, 0xB5, 0x9F, 0xC8, 0x68, 0x32,\n\t\t0xB6, 0x87, 0xD0, 0x89, 0x31, 0x40, 0x3F, 0x85,\n\t\t0x4F, 0x26, 0x29, 0x72, 0x51, 0xE6, 0x06, 0xC7,\n\t\t0x5F, 0x41, 0x71, 0x72, 0x28, 0xA3, 0xA6, 0xEF,\n\t\t0xF6, 0x83, 0xFA, 0xD7, 0x52, 0x8F, 0x25, 0x29,\n\t\t0x60, 0xA2, 0x86, 0xE1, 0x5E, 0xDA, 0xC0, 0x1A,\n\t\t0x5A, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x87, 0x2C, 0xBA, 0x27, 0x0F, 0x1A, 0xC7, 0x91,\n\t\t0xD7, 0x44, 0x4B, 0x12, 0x22, 0xBA, 0x36, 0x70,\n\t\t0x67, 0x35, 0xEE, 0x0A, 0x27, 0x94, 0xCB, 0xB3,\n\t\t0x3E, 0xB0, 0xE7, 0xF1, 0xE0, 0x91, 0xF0, 0x61,\n\t\t0x24, 0xF6, 0x1C, 0x1A, 0x13, 0x32, 0xE7, 0x8F,\n\t\t0x71, 0x29, 0x0C, 0x8E, 0x9B, 0xD3, 0xF8, 0xF7,\n\t\t0xB7, 0x3D, 0x76, 0x19, 0x95, 0x8A, 0x2D, 0x9A,\n\t\t0x8E, 0xC9, 0xE7, 0x34, 0x5E, 0x43, 0xC2, 0xB4,\n\t\t0x98, 0x68, 0x26, 0x4C, 0xE1, 0x57, 0x85, 0x57,\n\t\t0x7F, 0x4B, 0x75, 0x42, 0xB4, 0xDA, 0xCB, 0xEA,\n\t\t0x04, 0x58, 0x50, 0xD3, 0x8C, 0x00, 0x6E, 0x40,\n\t\t0xF6, 0x1A, 0x71, 0x0B, 0x66, 0x0F, 0xFB, 0x1B,\n\t\t0xE2, 0xA9, 0x69, 0x7D, 0x0C, 0x50, 0x80, 0x2C,\n\t\t0x19, 0xFE, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x19, 0x0A, 0xCD, 0x9E, 0xC7, 0x4D, 0x1E, 0x20,\n\t\t0xDA, 0x6D, 0x30, 0xB7, 0xC8, 0xBA, 0x4A, 0x84,\n\t\t0x77, 0xD8, 0x7C, 0xC7, 0x00, 0x56, 0x90, 0x17,\n\t\t0xE7, 0x4D, 0xBD, 0x1F, 0xDE, 0x1E, 0x66, 0xFB,\n\t\t0x74, 0x6D, 0x43, 0xCD, 0x11, 0x5E, 0x7D, 0x4E,\n\t\t0x4E, 0x96, 0x0C, 0xF2, 0x3A, 0x76, 0x23, 0x25,\n\t\t0xC2, 0xFE, 0x0A, 0x36, 0xFE, 0x5F, 0x9B, 0x1F,\n\t\t0x5B, 0x3D, 0x10, 0x0C, 0xD0, 0x42, 0x7C, 0x97,\n\t\t0x47, 0xB4, 0xED, 0x2F, 0xB8, 0xE4, 0xC1, 0xF8,\n\t\t0xE8, 0x6D, 0xA8, 0x05, 0x88, 0x4C, 0x55, 0x33,\n\t\t0x3F, 0x5D, 0x8B, 0x29, 0xDB, 0x73, 0x17, 0x69,\n\t\t0x99, 0x19, 0xF9, 0x27, 0xB2, 0x35, 0xAE, 0xD2,\n\t\t0x60, 0x14, 0xB4, 0xBB, 0x0C, 0xCF, 0x02, 0xB6,\n\t\t0xB3, 0xEE, 0x4E, 0xA6, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD7, 0xB9, 0xDC, 0x5C, 0x89, 0xDC, 0x7A, 0x2F,\n\t\t0x6C, 0xAA, 0x59, 0xD6, 0x6F, 0xAF, 0x48, 0xC7,\n\t\t0xD3, 0xCD, 0x85, 0xB4, 0x02, 0x41, 0xED, 0x5F,\n\t\t0x83, 0x9F, 0x76, 0x93, 0xA6, 0x37, 0xE2, 0xF9,\n\t\t0x95, 0x30, 0x0C, 0xDB, 0xB9, 0x42, 0xDD, 0xA7,\n\t\t0x36, 0x92, 0x9E, 0xC8, 0x4C, 0xBB, 0x41, 0x13,\n\t\t0xA9, 0x82, 0x66, 0x6B, 0x9F, 0x49, 0xF7, 0x75,\n\t\t0x8B, 0x1D, 0xD8, 0xCF, 0xE1, 0xED, 0xF2, 0x04,\n\t\t0x9F, 0x8F, 0x82, 0x2A, 0xFE, 0xB9, 0xD7, 0xB4,\n\t\t0x69, 0x83, 0x93, 0x25, 0xE1, 0xA8, 0x54, 0xA0,\n\t\t0xA4, 0x8F, 0xED, 0x74, 0x7C, 0xCD, 0xEC, 0xD0,\n\t\t0x1F, 0x1D, 0xEC, 0x30, 0x28, 0x99, 0x57, 0x8A,\n\t\t0x27, 0x94, 0x7E, 0xAC, 0x0E, 0xCF, 0x4F, 0x07,\n\t\t0x74, 0x2B, 0x31, 0x10, 0x53, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0x8F, 0x93, 0x94, 0x74, 0x41, 0x6A, 0x28,\n\t\t0x98, 0x4E, 0x8E, 0x5E, 0xDD, 0x26, 0x1C, 0x73,\n\t\t0x75, 0x72, 0x10, 0xA8, 0x4A, 0x07, 0x0B, 0x8F,\n\t\t0xEF, 0xF9, 0x9A, 0x33, 0x95, 0xE5, 0xF6, 0x1F,\n\t\t0x4E, 0xB5, 0xFC, 0x97, 0xB4, 0xA1, 0x00, 0x15,\n\t\t0xD5, 0xAD, 0xC3, 0x5F, 0xDC, 0x79, 0xBE, 0x33,\n\t\t0x01, 0x12, 0xCB, 0x11, 0x33, 0xC9, 0xEC, 0x83,\n\t\t0x62, 0x87, 0x20, 0x29, 0xCF, 0xF4, 0x8C, 0x1A,\n\t\t0xED, 0x3A, 0x47, 0x34, 0xD3, 0x43, 0x20, 0x8A,\n\t\t0x80, 0x9E, 0xCB, 0x12, 0x80, 0xE4, 0x42, 0xFF,\n\t\t0x80, 0xCD, 0xD7, 0x93, 0xFF, 0xE3, 0xA0, 0xFE,\n\t\t0xB2, 0x07, 0xDE, 0x7F, 0xFD, 0xF6, 0x85, 0xF5,\n\t\t0x95, 0x63, 0x3B, 0x75, 0x8F, 0x80, 0xF0, 0xE9,\n\t\t0x32, 0x46, 0x49, 0x35, 0xE7, 0x9D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBF, 0x44, 0x22, 0x01, 0x60, 0x3D, 0xB1, 0xDA,\n\t\t0x2D, 0x8E, 0x8D, 0xBE, 0xBA, 0xD0, 0x6C, 0x08,\n\t\t0x56, 0xAA, 0x36, 0x00, 0x88, 0x25, 0xFF, 0xF0,\n\t\t0x32, 0x95, 0xF3, 0xE8, 0x12, 0x19, 0xF0, 0x70,\n\t\t0x89, 0x83, 0x41, 0x4A, 0x8E, 0x58, 0x4C, 0x2E,\n\t\t0x40, 0xBC, 0x89, 0x7A, 0x77, 0x7A, 0x03, 0x92,\n\t\t0x3B, 0x3B, 0xE7, 0x5D, 0xD6, 0x6B, 0x76, 0x48,\n\t\t0x63, 0xC6, 0x7B, 0x7D, 0xCB, 0x18, 0xFA, 0x78,\n\t\t0x1E, 0x25, 0x43, 0xF8, 0xC1, 0xA9, 0x01, 0xE9,\n\t\t0xE7, 0xA5, 0x0C, 0x12, 0x5F, 0x7E, 0xD0, 0x20,\n\t\t0x2F, 0x5F, 0xE5, 0xFF, 0xA4, 0xE2, 0xEB, 0xB3,\n\t\t0x24, 0x2E, 0x36, 0xE2, 0xFF, 0xA2, 0x5A, 0xC5,\n\t\t0xFA, 0x6D, 0x86, 0xEE, 0x55, 0x63, 0x10, 0xA7,\n\t\t0xCE, 0xCC, 0x84, 0xA0, 0x23, 0xB1, 0x6A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x33, 0x16, 0x6D, 0x74, 0xEA, 0xD9, 0x4F, 0xD2,\n\t\t0xEA, 0x66, 0x79, 0x81, 0xED, 0xBE, 0x87, 0xFF,\n\t\t0x5A, 0x74, 0x18, 0x09, 0x89, 0x53, 0xBD, 0x4A,\n\t\t0x29, 0x3C, 0xEB, 0x01, 0x95, 0x4E, 0x83, 0x99,\n\t\t0x1A, 0xC1, 0x16, 0xAD, 0x99, 0x0B, 0xD1, 0x76,\n\t\t0xA8, 0x85, 0xEB, 0xEC, 0x29, 0x1A, 0x3B, 0x23,\n\t\t0x85, 0xD7, 0x8E, 0x7B, 0x2C, 0x10, 0x34, 0x84,\n\t\t0x9B, 0x41, 0x3A, 0x66, 0xBF, 0xEA, 0x98, 0x91,\n\t\t0x0E, 0x5A, 0xAF, 0x3C, 0x3A, 0x83, 0xB7, 0x26,\n\t\t0xEC, 0x63, 0xC9, 0x4B, 0x8F, 0x36, 0x83, 0x22,\n\t\t0x35, 0xF5, 0x98, 0x6E, 0xEF, 0xA4, 0x95, 0xE7,\n\t\t0xE9, 0xE1, 0x32, 0x0A, 0xD0, 0x0F, 0xF5, 0x7B,\n\t\t0x78, 0x98, 0x28, 0x4A, 0x0F, 0x15, 0x50, 0x98,\n\t\t0x6C, 0xFB, 0x5A, 0xD9, 0x38, 0xBC, 0x8E, 0x35,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEC, 0xA6, 0x75, 0xD4, 0x7A, 0x8C, 0x16, 0x03,\n\t\t0x71, 0xCF, 0xDE, 0x83, 0x91, 0x9F, 0xB3, 0x1B,\n\t\t0x65, 0x65, 0x37, 0x92, 0x43, 0x22, 0x81, 0x71,\n\t\t0x8D, 0x11, 0x37, 0x80, 0xC0, 0xD0, 0xC1, 0xD8,\n\t\t0xEE, 0xD4, 0xF5, 0xE0, 0x23, 0x86, 0x06, 0xD6,\n\t\t0x6F, 0xA0, 0xA3, 0xB5, 0x15, 0x71, 0x6B, 0xA5,\n\t\t0x85, 0x35, 0xC7, 0xD3, 0x6A, 0x2A, 0x38, 0x35,\n\t\t0xF7, 0x59, 0x9E, 0xD6, 0x60, 0x1A, 0x7E, 0x14,\n\t\t0x67, 0xAD, 0xC1, 0x72, 0x05, 0x14, 0xD7, 0x89,\n\t\t0x46, 0xA1, 0x65, 0x81, 0x39, 0x48, 0x2D, 0x3E,\n\t\t0xC3, 0x8C, 0xF5, 0xD6, 0xAE, 0xB5, 0x8F, 0x79,\n\t\t0xEC, 0x51, 0x78, 0x0B, 0x78, 0x0A, 0x58, 0xDF,\n\t\t0x31, 0x6A, 0x05, 0x78, 0x47, 0x64, 0xD7, 0x91,\n\t\t0xE3, 0xA8, 0xF3, 0x73, 0x68, 0x13, 0x7E, 0x8C,\n\t\t0xE3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x3B, 0xBB, 0xB2, 0x7C, 0x5A, 0x11, 0xD4,\n\t\t0xD5, 0x30, 0x5A, 0x35, 0x64, 0x65, 0x43, 0xEF,\n\t\t0xC0, 0xFF, 0x2C, 0x38, 0xB8, 0x60, 0x2F, 0x30,\n\t\t0x60, 0x24, 0xB2, 0xB5, 0x95, 0x4D, 0x94, 0x00,\n\t\t0x39, 0x72, 0x06, 0x77, 0xEC, 0x0E, 0x87, 0x3C,\n\t\t0x8E, 0x0E, 0x83, 0xF9, 0x58, 0x1A, 0x04, 0x58,\n\t\t0x67, 0xE9, 0xB2, 0xC0, 0x2E, 0xDB, 0x35, 0x92,\n\t\t0x49, 0xD9, 0xE0, 0x06, 0xDC, 0xC6, 0xC7, 0x9F,\n\t\t0x75, 0xC9, 0xCC, 0x5D, 0xEE, 0x9C, 0x5F, 0x04,\n\t\t0xAE, 0x43, 0x26, 0x8D, 0x5A, 0x4A, 0x1D, 0xA3,\n\t\t0x71, 0x22, 0x90, 0x4B, 0x27, 0x50, 0xAA, 0x8A,\n\t\t0xA4, 0x38, 0x00, 0xB7, 0xFF, 0x90, 0xE0, 0x70,\n\t\t0x41, 0xB9, 0x75, 0x2C, 0xC7, 0x00, 0x19, 0x28,\n\t\t0xD9, 0xFC, 0xA5, 0xE7, 0x38, 0x74, 0xE4, 0xFD,\n\t\t0x78, 0xEB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x16, 0x35, 0x33, 0x25, 0x82, 0x1C, 0xBE, 0xE3,\n\t\t0xC4, 0x76, 0xB1, 0xF8, 0x72, 0xFC, 0x68, 0x22,\n\t\t0xA9, 0x02, 0x42, 0x6F, 0x81, 0x2A, 0xFF, 0xDF,\n\t\t0xFB, 0x50, 0xB5, 0xCB, 0x7C, 0x8B, 0x5C, 0x55,\n\t\t0x01, 0x33, 0xC9, 0x13, 0x5E, 0x0A, 0xC6, 0x06,\n\t\t0x8C, 0x3F, 0x8F, 0x07, 0x09, 0xF1, 0xA7, 0x20,\n\t\t0x71, 0x7D, 0xA2, 0x83, 0x3C, 0x3A, 0x83, 0xDD,\n\t\t0x9E, 0x6F, 0xAD, 0xDC, 0x45, 0x50, 0x29, 0x50,\n\t\t0xC3, 0x3A, 0xC1, 0x4D, 0x35, 0xDD, 0x05, 0xA9,\n\t\t0x6C, 0xC7, 0xA4, 0x11, 0x58, 0xFB, 0xFB, 0xAD,\n\t\t0xA5, 0xE5, 0x77, 0x56, 0x68, 0xC6, 0xD0, 0x72,\n\t\t0x4A, 0x45, 0x44, 0x46, 0x65, 0x5F, 0x25, 0xE7,\n\t\t0xA2, 0x12, 0xE6, 0xD6, 0xB6, 0x33, 0x5D, 0xF1,\n\t\t0xC8, 0x6D, 0x0D, 0xB1, 0x73, 0x32, 0xFB, 0x4D,\n\t\t0x12, 0x69, 0x8F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x04, 0xA9, 0x79, 0xBA, 0xC8, 0x68, 0x4F, 0x95,\n\t\t0x89, 0x4F, 0x1C, 0x4D, 0xB8, 0x00, 0x9A, 0x33,\n\t\t0xBC, 0xC0, 0xC0, 0x54, 0x85, 0x8C, 0x7E, 0x8E,\n\t\t0xC4, 0x0F, 0x08, 0x20, 0xD9, 0xC9, 0x8E, 0x09,\n\t\t0x75, 0x8B, 0xE2, 0xB4, 0x92, 0x42, 0x63, 0x33,\n\t\t0xCD, 0xBB, 0x06, 0x06, 0xFA, 0x79, 0x81, 0x03,\n\t\t0x3A, 0xCA, 0x5A, 0xFE, 0x0D, 0x13, 0xC8, 0x9B,\n\t\t0xB5, 0x1B, 0x8C, 0x3F, 0x5B, 0x65, 0x59, 0x31,\n\t\t0x83, 0xC9, 0x1E, 0xB2, 0x31, 0x65, 0xA1, 0x41,\n\t\t0xB4, 0xED, 0x8B, 0x90, 0x64, 0x46, 0x9C, 0x71,\n\t\t0x30, 0x15, 0x41, 0xB8, 0xF7, 0xD0, 0x87, 0xD5,\n\t\t0xBD, 0xBF, 0x19, 0x2B, 0x99, 0xC8, 0xF5, 0xCC,\n\t\t0x44, 0x0F, 0x01, 0xC3, 0xE2, 0x96, 0x31, 0xC5,\n\t\t0xD1, 0x0C, 0x88, 0xF9, 0xF3, 0xEF, 0x92, 0x36,\n\t\t0xFB, 0x42, 0xA1, 0xE5, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x19, 0x35, 0x24, 0x54, 0xE0, 0x48, 0x61, 0x0C,\n\t\t0xB2, 0x68, 0x42, 0xF5, 0x74, 0x14, 0xF8, 0xF6,\n\t\t0x22, 0x85, 0xEA, 0xC8, 0x94, 0x4F, 0x6C, 0x44,\n\t\t0x8A, 0x09, 0xB2, 0x70, 0x6C, 0x8B, 0x85, 0x32,\n\t\t0x67, 0xEF, 0x45, 0xD9, 0x3A, 0x50, 0x56, 0xA8,\n\t\t0x9B, 0x2F, 0x28, 0xDE, 0xCE, 0x84, 0x75, 0xB4,\n\t\t0x23, 0x2F, 0x62, 0x06, 0xCA, 0x0C, 0x90, 0x90,\n\t\t0xCE, 0x73, 0x1B, 0x0D, 0xFF, 0xA5, 0x13, 0x03,\n\t\t0x83, 0xEA, 0xED, 0x7A, 0x81, 0xF0, 0x6C, 0x45,\n\t\t0x7A, 0x46, 0x84, 0xE5, 0xEE, 0x17, 0x83, 0xD4,\n\t\t0x79, 0x2E, 0x0D, 0x47, 0x68, 0x1B, 0x72, 0x62,\n\t\t0x75, 0x7E, 0xD3, 0x44, 0x6F, 0x03, 0x7E, 0x6A,\n\t\t0x98, 0x08, 0x97, 0x25, 0x85, 0xCB, 0x2E, 0xF0,\n\t\t0x07, 0x4C, 0x07, 0x99, 0x4D, 0x30, 0xCA, 0xCE,\n\t\t0xEC, 0xF9, 0xA9, 0xD6, 0x6A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x96, 0x5A, 0xC5, 0x85, 0x10, 0xF8, 0xF8, 0xF4,\n\t\t0x46, 0xDC, 0x09, 0xB9, 0x1D, 0x3E, 0xDA, 0x85,\n\t\t0xB3, 0xA2, 0xDE, 0x13, 0x50, 0xA4, 0xED, 0xE9,\n\t\t0xAA, 0x95, 0x39, 0x1B, 0xD1, 0x16, 0x89, 0x8F,\n\t\t0xD4, 0xE7, 0x0C, 0x03, 0x11, 0xDF, 0x93, 0x53,\n\t\t0xE6, 0x02, 0xB1, 0xD8, 0xF1, 0x06, 0x0D, 0x69,\n\t\t0xB8, 0xDD, 0x86, 0x72, 0xFC, 0xD6, 0xD1, 0xDD,\n\t\t0x72, 0x49, 0xC8, 0x04, 0xC5, 0xB4, 0x03, 0x1D,\n\t\t0x22, 0x89, 0x60, 0x19, 0x80, 0x94, 0x34, 0x48,\n\t\t0x3B, 0xEB, 0x3E, 0xCE, 0xEC, 0xA7, 0x8F, 0x11,\n\t\t0x41, 0x5A, 0x71, 0xE1, 0x01, 0xDF, 0x3F, 0xE5,\n\t\t0xEE, 0xF0, 0x9A, 0xFA, 0x97, 0xA1, 0xD1, 0xC6,\n\t\t0x6E, 0xE3, 0xF3, 0xEF, 0xC0, 0x8C, 0xC3, 0x5A,\n\t\t0x52, 0x68, 0xE0, 0x65, 0x21, 0xB1, 0xF0, 0x74,\n\t\t0x2A, 0x45, 0xD0, 0xFB, 0x40, 0x53, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0x22, 0x15, 0xF8, 0x43, 0xBA, 0x39, 0x49,\n\t\t0xF5, 0xC6, 0x8C, 0xDF, 0x5C, 0xAC, 0x13, 0xEC,\n\t\t0xC6, 0x4A, 0x58, 0x9B, 0xA0, 0xD7, 0x52, 0xEF,\n\t\t0x87, 0x7A, 0x49, 0x28, 0xDC, 0x46, 0x2D, 0x91,\n\t\t0x83, 0x95, 0xC8, 0x3B, 0xD1, 0xC1, 0xF5, 0xDC,\n\t\t0x30, 0x36, 0x62, 0x1E, 0x75, 0xA5, 0x10, 0x38,\n\t\t0xF9, 0x46, 0x7A, 0x80, 0x23, 0x80, 0x0D, 0x65,\n\t\t0x45, 0xB9, 0x70, 0xAB, 0xDA, 0x40, 0x29, 0xCE,\n\t\t0x1F, 0xAB, 0xF0, 0x88, 0x7A, 0xE3, 0x72, 0x1F,\n\t\t0x34, 0x94, 0xDC, 0x15, 0xA6, 0xEA, 0xAB, 0x70,\n\t\t0x49, 0x69, 0xA5, 0xB4, 0x67, 0x0C, 0x93, 0x39,\n\t\t0xF1, 0x81, 0xEA, 0x91, 0xEB, 0x70, 0x85, 0xBE,\n\t\t0x06, 0x41, 0x54, 0xF6, 0xA3, 0x59, 0xF1, 0x2B,\n\t\t0x67, 0x15, 0xE6, 0xA1, 0x19, 0x0F, 0xE9, 0xFA,\n\t\t0x2A, 0xAC, 0x0B, 0x1A, 0x08, 0x2F, 0x91, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8E, 0x6A, 0x13, 0xE3, 0xD4, 0x11, 0x97, 0xE3,\n\t\t0xF8, 0xB8, 0x97, 0x76, 0x15, 0x94, 0xDD, 0x9B,\n\t\t0xA9, 0x7E, 0xA1, 0x16, 0x6A, 0x28, 0x1F, 0xA0,\n\t\t0x1E, 0x28, 0x04, 0xE9, 0x25, 0x97, 0xDD, 0x59,\n\t\t0x6D, 0x25, 0x72, 0x6D, 0xF6, 0x7D, 0x9D, 0x7F,\n\t\t0xCE, 0xF9, 0x60, 0x7A, 0x6F, 0xD2, 0x48, 0xAE,\n\t\t0x15, 0x02, 0xEE, 0x74, 0x3F, 0x6D, 0x0E, 0xB3,\n\t\t0xA1, 0xA8, 0xEF, 0xC6, 0x21, 0xF8, 0x6B, 0xCA,\n\t\t0xCD, 0xE2, 0xC5, 0x3E, 0x09, 0x1F, 0x67, 0x78,\n\t\t0xEE, 0xD6, 0x3B, 0xCF, 0x50, 0x92, 0xEA, 0x73,\n\t\t0x2E, 0xD2, 0xEF, 0x7F, 0x71, 0x09, 0x0F, 0x4C,\n\t\t0x41, 0xD0, 0xB6, 0x56, 0x7A, 0x4D, 0x7F, 0xA6,\n\t\t0x2C, 0x40, 0xCE, 0x14, 0xD7, 0x32, 0x1F, 0x5F,\n\t\t0xC1, 0x82, 0x61, 0xA7, 0xC8, 0x6F, 0xC0, 0x6C,\n\t\t0x76, 0x4E, 0x94, 0xEB, 0x6B, 0x72, 0xF6, 0x3F,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0xFE, 0x62, 0x82, 0xF3, 0xC1, 0x37, 0x94,\n\t\t0x32, 0xCB, 0xA4, 0x9F, 0xA1, 0x0F, 0xA3, 0x25,\n\t\t0xD1, 0x65, 0xFE, 0x17, 0xE7, 0x92, 0x36, 0x20,\n\t\t0xC4, 0x17, 0x27, 0x59, 0xBC, 0x89, 0x89, 0x39,\n\t\t0x5D, 0x16, 0x71, 0x5C, 0xFF, 0xD3, 0xBC, 0x71,\n\t\t0x9D, 0x72, 0x55, 0x8A, 0x19, 0xCD, 0xA7, 0x8F,\n\t\t0xCA, 0x79, 0x47, 0x7A, 0xE6, 0x34, 0x2D, 0xA4,\n\t\t0x59, 0xAE, 0xC8, 0x09, 0x69, 0x29, 0x76, 0xEF,\n\t\t0x22, 0x7F, 0xEA, 0x18, 0x0E, 0x4D, 0xF7, 0x95,\n\t\t0x76, 0x68, 0x83, 0xC4, 0x26, 0x03, 0x20, 0xAC,\n\t\t0xFA, 0x8E, 0x81, 0x28, 0xC6, 0xBD, 0x61, 0x6D,\n\t\t0xED, 0x97, 0x14, 0xE9, 0xD5, 0xBA, 0xDB, 0x3A,\n\t\t0x22, 0xE9, 0x3E, 0xE6, 0x9F, 0xDF, 0x54, 0x96,\n\t\t0xD9, 0xCA, 0x6C, 0x5C, 0x3A, 0x93, 0xDC, 0x52,\n\t\t0x4B, 0xC5, 0x19, 0x86, 0x1D, 0x80, 0xDE, 0xA3,\n\t\t0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x68, 0x12, 0xA9, 0x34, 0xDD, 0xE8, 0x3D, 0x1B,\n\t\t0x99, 0x70, 0x82, 0xE9, 0x80, 0xF7, 0xC4, 0xB0,\n\t\t0x1F, 0x12, 0xE3, 0x54, 0xCD, 0x06, 0x41, 0x31,\n\t\t0xDE, 0x13, 0x80, 0xD1, 0x06, 0x27, 0x54, 0x9F,\n\t\t0xCB, 0xD1, 0x3D, 0xB3, 0x40, 0x5B, 0xEF, 0x9F,\n\t\t0xDC, 0x9B, 0xEA, 0x48, 0x2E, 0x72, 0xA2, 0x9E,\n\t\t0x72, 0x7A, 0x23, 0x3B, 0x0A, 0x5D, 0xF6, 0xBA,\n\t\t0xFB, 0xF5, 0x51, 0x2E, 0x30, 0xD5, 0x8C, 0xEE,\n\t\t0x5C, 0xB2, 0x1C, 0xF3, 0x51, 0x19, 0x92, 0x51,\n\t\t0xF5, 0xDD, 0x8D, 0x45, 0xBC, 0xE9, 0xC8, 0x68,\n\t\t0xD5, 0x62, 0xF6, 0xEB, 0x68, 0x98, 0x95, 0x2A,\n\t\t0x82, 0x08, 0x2E, 0xB5, 0xD3, 0x34, 0xC6, 0x9F,\n\t\t0xC8, 0x55, 0x43, 0x49, 0x1D, 0x04, 0xC5, 0xBD,\n\t\t0xFB, 0xF8, 0xB5, 0x03, 0x37, 0xBF, 0xF2, 0x7A,\n\t\t0x50, 0x35, 0x63, 0xD8, 0xD7, 0xBA, 0xED, 0xDE,\n\t\t0x92, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF8, 0xC6, 0xB8, 0x6A, 0x31, 0x40, 0x8A, 0x22,\n\t\t0x78, 0xB8, 0xB6, 0xCE, 0xB6, 0x0E, 0xAB, 0x12,\n\t\t0x54, 0x98, 0x75, 0x87, 0xEA, 0xDF, 0x76, 0x55,\n\t\t0xFF, 0xE2, 0x63, 0x89, 0xE3, 0x11, 0x93, 0x19,\n\t\t0xEA, 0xD7, 0x6D, 0x4C, 0x10, 0x86, 0xBA, 0x5C,\n\t\t0xA8, 0xC4, 0x2A, 0xAD, 0x07, 0xE6, 0x07, 0xDE,\n\t\t0x12, 0x05, 0x59, 0x44, 0x83, 0x18, 0x44, 0x01,\n\t\t0xEB, 0xD3, 0xFA, 0x5A, 0xC8, 0xBF, 0xDC, 0x32,\n\t\t0x76, 0xC8, 0x4F, 0x78, 0xB9, 0xA2, 0xC3, 0xD5,\n\t\t0x25, 0x80, 0xC6, 0xE7, 0xEE, 0x43, 0x91, 0x68,\n\t\t0xC3, 0x07, 0x20, 0xFD, 0xE0, 0x67, 0x38, 0x75,\n\t\t0x31, 0x40, 0xC6, 0x42, 0x06, 0x90, 0x2B, 0xB5,\n\t\t0x97, 0xA7, 0x94, 0xBC, 0x3E, 0x35, 0x90, 0x53,\n\t\t0x71, 0x6C, 0x7C, 0xF1, 0xCC, 0xFA, 0xF3, 0x91,\n\t\t0x6F, 0x79, 0x90, 0x23, 0x58, 0x50, 0x1B, 0x13,\n\t\t0xF8, 0x14, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x81, 0x67, 0x2D, 0x46, 0x63, 0xCB, 0x2F, 0xFB,\n\t\t0x96, 0xF8, 0xCF, 0x06, 0x46, 0xA5, 0x22, 0xB5,\n\t\t0x8D, 0xD0, 0xCE, 0xB0, 0x87, 0xDA, 0x63, 0x1E,\n\t\t0x24, 0xB5, 0x74, 0x46, 0x34, 0x5F, 0x7A, 0x2E,\n\t\t0xD9, 0xB6, 0x84, 0xE1, 0xF2, 0x2B, 0xC6, 0xF2,\n\t\t0x0A, 0x51, 0x00, 0x4B, 0x58, 0xFC, 0x4C, 0xD3,\n\t\t0xF5, 0x75, 0xAF, 0x5A, 0xC8, 0x46, 0xAA, 0x77,\n\t\t0x7F, 0x9B, 0xE4, 0x73, 0x36, 0x2F, 0xCC, 0xDB,\n\t\t0x81, 0x55, 0xD2, 0x4E, 0xA8, 0x89, 0xCB, 0xFB,\n\t\t0x41, 0x8F, 0x77, 0x4B, 0x96, 0xC8, 0xAD, 0x1C,\n\t\t0x6E, 0x5B, 0x5D, 0xA2, 0xAF, 0x87, 0x22, 0xF7,\n\t\t0x46, 0x61, 0x69, 0x1B, 0x56, 0x66, 0x2A, 0xD5,\n\t\t0xFD, 0xBA, 0x50, 0x22, 0x38, 0x57, 0x17, 0x15,\n\t\t0x1D, 0x33, 0xE2, 0xD1, 0xF4, 0xD3, 0x73, 0xC8,\n\t\t0x26, 0x07, 0x78, 0x88, 0x1F, 0xCA, 0xF9, 0xEF,\n\t\t0xDF, 0x67, 0x6A, 0x12, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF7, 0xAB, 0xEA, 0x13, 0x97, 0xAD, 0xED, 0xB3,\n\t\t0x82, 0xEF, 0x9E, 0xFE, 0x62, 0x94, 0x9B, 0x6B,\n\t\t0x3A, 0x43, 0x58, 0x47, 0x09, 0x37, 0xEC, 0x54,\n\t\t0xC5, 0xE7, 0xDF, 0x6D, 0x30, 0xAE, 0x6D, 0xB3,\n\t\t0x80, 0x82, 0xBB, 0x2D, 0x56, 0xF5, 0x6E, 0xCE,\n\t\t0xEF, 0x44, 0xBC, 0x13, 0xE4, 0x37, 0x2A, 0x2D,\n\t\t0x6A, 0xF8, 0x4A, 0x67, 0x1F, 0xB7, 0xFE, 0x00,\n\t\t0x75, 0x13, 0xE9, 0xD5, 0xF1, 0x16, 0x17, 0x74,\n\t\t0xEB, 0xDA, 0x4F, 0xD8, 0x32, 0x18, 0x41, 0x18,\n\t\t0xCB, 0x7A, 0xC2, 0x65, 0xC0, 0x43, 0xBE, 0x9C,\n\t\t0x65, 0xF6, 0x3C, 0x41, 0x8C, 0xCD, 0x27, 0xA4,\n\t\t0xC9, 0xDA, 0x08, 0x5B, 0x12, 0xE6, 0xC6, 0x53,\n\t\t0x3D, 0xB3, 0x11, 0x75, 0x5B, 0xD1, 0xE6, 0x78,\n\t\t0xD3, 0x93, 0x45, 0x81, 0xAF, 0x79, 0x4C, 0x05,\n\t\t0x87, 0xC8, 0x20, 0x38, 0x22, 0xDB, 0xBE, 0x86,\n\t\t0x56, 0x53, 0xB2, 0xAE, 0xF8, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9C, 0x9B, 0x67, 0xC4, 0x3C, 0xCF, 0xF3, 0xB8,\n\t\t0x4E, 0xE5, 0xB8, 0x3D, 0x17, 0xC2, 0xD8, 0xAE,\n\t\t0x44, 0xDD, 0x07, 0x98, 0x21, 0x96, 0x7B, 0x21,\n\t\t0x76, 0x33, 0x6A, 0x16, 0x67, 0xC7, 0x24, 0x90,\n\t\t0x99, 0xEC, 0xE4, 0x8A, 0xBC, 0x04, 0x73, 0x51,\n\t\t0xFA, 0x6B, 0xF7, 0x30, 0xC5, 0x5C, 0x10, 0x82,\n\t\t0x34, 0x42, 0x35, 0x0E, 0x16, 0x41, 0x16, 0xFA,\n\t\t0x4E, 0x0B, 0x29, 0x0E, 0xA3, 0x78, 0xBC, 0xDE,\n\t\t0x45, 0x4A, 0xC8, 0xEC, 0x4D, 0x69, 0x62, 0x46,\n\t\t0x2D, 0x63, 0x91, 0x73, 0x21, 0xA5, 0xD5, 0x09,\n\t\t0xFD, 0x2B, 0xCD, 0xCC, 0xD4, 0x7D, 0xDF, 0x53,\n\t\t0x02, 0xC5, 0x69, 0x68, 0x15, 0xFB, 0x1C, 0xEA,\n\t\t0xCA, 0x86, 0x9D, 0xFA, 0x07, 0x28, 0x5B, 0x1B,\n\t\t0x43, 0xF1, 0x98, 0x74, 0xC5, 0x37, 0x93, 0x58,\n\t\t0x3F, 0x68, 0x9B, 0xC3, 0x95, 0x2F, 0x34, 0x27,\n\t\t0x2B, 0xB7, 0xDA, 0x27, 0x3C, 0x24, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x95, 0xED, 0xD8, 0x38, 0xE7, 0xFE, 0x5A, 0x39,\n\t\t0x16, 0x37, 0x2B, 0xA5, 0x9F, 0x6B, 0x58, 0x22,\n\t\t0x2F, 0x66, 0x55, 0x2B, 0x63, 0x21, 0x06, 0x6A,\n\t\t0xC6, 0x61, 0x59, 0xEF, 0xA1, 0x4C, 0xD7, 0xE0,\n\t\t0x63, 0x65, 0xC3, 0x43, 0x0D, 0x32, 0x5E, 0x9A,\n\t\t0x8B, 0xC8, 0x94, 0x5E, 0x59, 0x5A, 0x05, 0x69,\n\t\t0xDE, 0x98, 0xED, 0x57, 0x1D, 0x34, 0x0F, 0xA6,\n\t\t0x3F, 0x8E, 0xE5, 0x06, 0xD9, 0xAA, 0x80, 0x70,\n\t\t0xF9, 0xB7, 0x07, 0x57, 0xA8, 0xD3, 0x1F, 0xA5,\n\t\t0xD6, 0x77, 0xCE, 0xDB, 0x59, 0x09, 0xFD, 0xAF,\n\t\t0x12, 0xCA, 0xC5, 0x6B, 0x4E, 0x13, 0x8D, 0x1E,\n\t\t0x07, 0x2F, 0xFD, 0xB1, 0x26, 0xDB, 0xC8, 0x50,\n\t\t0x15, 0x9B, 0xC5, 0x81, 0xC9, 0x8F, 0x3C, 0x26,\n\t\t0xE2, 0x7B, 0x8C, 0x79, 0xCA, 0x50, 0xD7, 0x7D,\n\t\t0xD6, 0x22, 0xEE, 0xFF, 0xE1, 0x0A, 0x95, 0x88,\n\t\t0x2A, 0xB2, 0xD9, 0x3D, 0x0C, 0x9A, 0x19, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x6F, 0x57, 0x16, 0x26, 0x65, 0x06, 0x10,\n\t\t0xF9, 0x56, 0x22, 0x62, 0x8F, 0x73, 0x80, 0x40,\n\t\t0x81, 0x4E, 0x59, 0x31, 0x5F, 0xE7, 0xAF, 0x85,\n\t\t0xA8, 0xE3, 0x46, 0xD1, 0x8C, 0x28, 0xCF, 0xC6,\n\t\t0xF3, 0xCA, 0xB9, 0x85, 0xDB, 0x99, 0x47, 0x91,\n\t\t0x7D, 0x0F, 0xC1, 0x28, 0xB1, 0x38, 0xAF, 0x2E,\n\t\t0xCB, 0x02, 0xFD, 0x84, 0x0E, 0xD9, 0x1C, 0x36,\n\t\t0x3F, 0x8D, 0x52, 0x60, 0x8E, 0xA4, 0x05, 0xE3,\n\t\t0x7E, 0x2A, 0x52, 0x2D, 0x0F, 0x1B, 0xF1, 0x85,\n\t\t0xCF, 0x2C, 0x31, 0x99, 0xFD, 0x9F, 0x19, 0x57,\n\t\t0xF7, 0x21, 0x6F, 0x6F, 0x2E, 0x6E, 0xA6, 0x61,\n\t\t0xC6, 0xA3, 0x19, 0x6E, 0x77, 0x60, 0x84, 0x02,\n\t\t0x37, 0x3D, 0xC9, 0xC3, 0x6E, 0x35, 0xB2, 0xEF,\n\t\t0xF1, 0xFE, 0x17, 0xAE, 0x8F, 0x26, 0x9E, 0x52,\n\t\t0x41, 0x95, 0x60, 0x88, 0x13, 0x0F, 0x8E, 0x7B,\n\t\t0x94, 0xCF, 0x04, 0x23, 0x91, 0x48, 0x23, 0x29,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAF, 0xC3, 0xDC, 0x4A, 0x95, 0x3E, 0x84, 0x5B,\n\t\t0xC3, 0x67, 0xF2, 0x93, 0x0A, 0xCF, 0x37, 0xA9,\n\t\t0x02, 0xE0, 0xB2, 0xFC, 0x61, 0x56, 0x31, 0x19,\n\t\t0xF4, 0x12, 0x60, 0xC5, 0xD5, 0x0B, 0xFE, 0xD6,\n\t\t0x49, 0x51, 0xB1, 0x27, 0x61, 0x17, 0x89, 0xBA,\n\t\t0xB0, 0xE9, 0x67, 0x93, 0x25, 0xA2, 0x4C, 0x46,\n\t\t0x42, 0xE0, 0xE8, 0x0F, 0xF3, 0x92, 0xC4, 0x2C,\n\t\t0x34, 0x0E, 0x2B, 0xBB, 0x6D, 0x20, 0x8C, 0x7E,\n\t\t0x28, 0xE8, 0x33, 0xA0, 0xD8, 0xAD, 0xEE, 0x30,\n\t\t0xF9, 0x07, 0xAF, 0xCA, 0x67, 0x28, 0x35, 0xAC,\n\t\t0xB7, 0xB4, 0x10, 0x63, 0xD8, 0x04, 0xCE, 0xF1,\n\t\t0xE8, 0xDF, 0x7E, 0x26, 0x88, 0xD9, 0x80, 0x3D,\n\t\t0x4D, 0x34, 0xB3, 0x12, 0x00, 0xA4, 0xE2, 0xEF,\n\t\t0x25, 0x28, 0x0B, 0xAC, 0xE4, 0xE1, 0x12, 0x66,\n\t\t0xA1, 0x25, 0x06, 0x53, 0xE8, 0x9B, 0x2E, 0x9B,\n\t\t0x35, 0x06, 0x16, 0xDC, 0xC0, 0x9B, 0xDA, 0x92,\n\t\t0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0x23, 0xB5, 0x62, 0x22, 0x48, 0xD8, 0xEF,\n\t\t0x0F, 0xC7, 0x18, 0xE5, 0x4C, 0x02, 0x96, 0xC9,\n\t\t0x91, 0x76, 0x04, 0x35, 0x04, 0xF4, 0xF8, 0x73,\n\t\t0x9C, 0xAF, 0x60, 0x78, 0xD1, 0x7D, 0xDF, 0xB8,\n\t\t0xF7, 0x38, 0xE3, 0x5E, 0x8A, 0x24, 0x69, 0xE6,\n\t\t0x2C, 0x57, 0xFD, 0xE5, 0xB3, 0x67, 0x8B, 0x66,\n\t\t0xDC, 0x3F, 0xFA, 0x82, 0x91, 0x25, 0x1E, 0xD0,\n\t\t0x99, 0x34, 0x0A, 0x6B, 0xB0, 0x79, 0x87, 0xBB,\n\t\t0x47, 0xBB, 0x2B, 0xCA, 0x76, 0xF5, 0x83, 0x46,\n\t\t0xD3, 0xAC, 0x25, 0x44, 0x42, 0xFF, 0x6E, 0xD3,\n\t\t0x27, 0x12, 0xA8, 0x0A, 0xD2, 0x0B, 0x62, 0x2C,\n\t\t0x1E, 0x2A, 0x7E, 0x01, 0x0B, 0x2A, 0x30, 0x91,\n\t\t0x5F, 0xCC, 0xE9, 0x1A, 0xD8, 0x8C, 0x3E, 0xB6,\n\t\t0x13, 0x7C, 0x34, 0x7C, 0xB2, 0x94, 0x39, 0x70,\n\t\t0xB2, 0xEB, 0x72, 0xB4, 0x63, 0x20, 0x97, 0x03,\n\t\t0xC0, 0x34, 0xC8, 0x2B, 0xD2, 0x2A, 0x30, 0x2C,\n\t\t0x55, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0xB9, 0xFB, 0x17, 0x27, 0xB4, 0x0F, 0x37,\n\t\t0x36, 0x25, 0x0D, 0x90, 0x83, 0x86, 0xE1, 0x9F,\n\t\t0x23, 0x29, 0xAF, 0xD6, 0x93, 0x89, 0x82, 0x60,\n\t\t0x73, 0xC2, 0xAD, 0x5E, 0xEF, 0x09, 0xEB, 0x57,\n\t\t0xF2, 0xE3, 0xB7, 0xBC, 0x74, 0x6B, 0x4B, 0x7D,\n\t\t0x34, 0x6D, 0xBB, 0xAD, 0xFA, 0x4C, 0x3E, 0x36,\n\t\t0x83, 0x00, 0xF6, 0xC2, 0x15, 0x35, 0xEB, 0x3F,\n\t\t0x3B, 0x5C, 0xF4, 0x00, 0xFD, 0xEF, 0x20, 0x84,\n\t\t0xD3, 0x8D, 0x1A, 0x04, 0x2E, 0x30, 0x93, 0xCA,\n\t\t0xC8, 0x07, 0x4A, 0x91, 0x5A, 0xB7, 0xC8, 0x59,\n\t\t0x3F, 0x17, 0x1C, 0xE6, 0xEA, 0xAB, 0x28, 0xAB,\n\t\t0xB1, 0xB8, 0x37, 0x86, 0xF0, 0x09, 0x5B, 0xE1,\n\t\t0x75, 0x7C, 0x7A, 0x71, 0xA3, 0x8F, 0xAC, 0x66,\n\t\t0x7D, 0x16, 0xF9, 0xF7, 0xC4, 0xED, 0x26, 0x29,\n\t\t0xF1, 0x46, 0x5F, 0xAF, 0xE6, 0x35, 0xF6, 0x24,\n\t\t0xEE, 0x94, 0x6F, 0x8D, 0x08, 0xE0, 0x58, 0x7B,\n\t\t0x62, 0x34, 0x9B, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x07, 0x33, 0x91, 0x33, 0x40, 0xEC, 0x86, 0x3E,\n\t\t0x87, 0xE9, 0xC0, 0xC2, 0x98, 0x82, 0xA7, 0x3A,\n\t\t0xA8, 0x20, 0xFD, 0x76, 0x41, 0x30, 0xCB, 0xBE,\n\t\t0xEC, 0xA5, 0x2C, 0x70, 0xB2, 0x0B, 0x65, 0xA4,\n\t\t0x43, 0x7A, 0xF3, 0x4C, 0xFC, 0xD2, 0x20, 0xB2,\n\t\t0x2F, 0xFC, 0x1D, 0x7F, 0x7D, 0xD6, 0xC1, 0x43,\n\t\t0x65, 0x31, 0x77, 0x03, 0x5C, 0xD2, 0x9D, 0xCF,\n\t\t0x5A, 0x68, 0x83, 0x4D, 0xE1, 0xA6, 0xD1, 0xE5,\n\t\t0x17, 0xB3, 0x81, 0xAD, 0x17, 0x3A, 0x9D, 0xD3,\n\t\t0x1A, 0xA9, 0x3C, 0x7B, 0xD5, 0x7E, 0xBC, 0x58,\n\t\t0x21, 0x4C, 0x81, 0x06, 0x91, 0x0D, 0xF2, 0xB3,\n\t\t0x87, 0x93, 0x77, 0x68, 0x6C, 0xA7, 0xAA, 0xA9,\n\t\t0xE3, 0x9E, 0x8E, 0xE7, 0xFE, 0x65, 0xDC, 0x1C,\n\t\t0x87, 0x74, 0x9B, 0x47, 0x5A, 0x24, 0xED, 0xB6,\n\t\t0x8B, 0x42, 0x31, 0x35, 0xAA, 0x47, 0xC7, 0xF4,\n\t\t0x23, 0x03, 0x4B, 0x4B, 0xE5, 0xFA, 0x3E, 0xB0,\n\t\t0x6B, 0x1F, 0x67, 0xEC, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD9, 0xE8, 0x6E, 0x13, 0x7B, 0x90, 0xBD, 0xFE,\n\t\t0x91, 0x1A, 0x9F, 0xE8, 0x18, 0x1F, 0x73, 0x3D,\n\t\t0x6A, 0x1A, 0x1B, 0xF1, 0xBE, 0xF0, 0xA6, 0xE8,\n\t\t0xE2, 0x1E, 0xCB, 0xC2, 0xB5, 0x2C, 0xBD, 0xB3,\n\t\t0x3B, 0x00, 0x09, 0x7D, 0x3A, 0x23, 0x29, 0xEE,\n\t\t0xA1, 0x02, 0x26, 0x6F, 0xC9, 0xA5, 0x82, 0x8F,\n\t\t0x20, 0xD8, 0xF7, 0x9B, 0x0B, 0x38, 0xE6, 0xE4,\n\t\t0x6F, 0x83, 0x2C, 0x4D, 0xD0, 0x9F, 0x20, 0x22,\n\t\t0xEE, 0xB4, 0xDE, 0x8A, 0x06, 0x3C, 0xEE, 0x27,\n\t\t0x77, 0xB1, 0x8F, 0x57, 0xE9, 0x18, 0x4B, 0xCE,\n\t\t0xA0, 0x14, 0x51, 0x1C, 0x79, 0x3F, 0x6E, 0xC6,\n\t\t0x5B, 0x2C, 0xB5, 0xB8, 0x29, 0xCF, 0x02, 0xE3,\n\t\t0x20, 0x89, 0x66, 0x3A, 0x78, 0x07, 0xF7, 0xF5,\n\t\t0xF2, 0x92, 0xFE, 0x2B, 0xF0, 0x7A, 0x2A, 0x2E,\n\t\t0xFD, 0xDC, 0xDB, 0xF0, 0x99, 0x8E, 0x75, 0x11,\n\t\t0xE0, 0xFB, 0x92, 0xCA, 0x96, 0xD2, 0x85, 0x1D,\n\t\t0xE6, 0x1A, 0xC1, 0xD9, 0x2F, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA8, 0x02, 0xB1, 0x16, 0xE0, 0x80, 0x94, 0xAF,\n\t\t0xD3, 0x66, 0xF0, 0x88, 0x4B, 0x21, 0x91, 0x7F,\n\t\t0x20, 0xCF, 0xFA, 0x2B, 0xBB, 0xC9, 0x62, 0xF0,\n\t\t0x33, 0x8B, 0x75, 0xD0, 0x37, 0x4A, 0xB0, 0x95,\n\t\t0x7C, 0x42, 0xC4, 0xAB, 0xEF, 0x8F, 0xA2, 0xA0,\n\t\t0xBD, 0x9F, 0x20, 0x8B, 0x54, 0xCC, 0xD3, 0x9B,\n\t\t0x0D, 0xFB, 0xAD, 0xD1, 0x3A, 0x4F, 0x9A, 0x2E,\n\t\t0x6B, 0x69, 0x9A, 0xB8, 0x93, 0x81, 0x12, 0xE3,\n\t\t0xFD, 0xB9, 0x07, 0xDE, 0x7D, 0xD3, 0x10, 0x53,\n\t\t0x88, 0xB1, 0x37, 0xF9, 0x98, 0xCE, 0xB9, 0x43,\n\t\t0x13, 0x2A, 0xA9, 0x7F, 0xC5, 0xB6, 0x16, 0xD2,\n\t\t0xA2, 0xF0, 0x38, 0xE3, 0xEB, 0x8C, 0xA8, 0xB8,\n\t\t0x5A, 0xBF, 0x0D, 0x74, 0xB7, 0x0A, 0x5C, 0x64,\n\t\t0xD8, 0xD3, 0x9C, 0x5D, 0x01, 0xD6, 0xF6, 0x53,\n\t\t0x43, 0x1F, 0x73, 0xE5, 0xEE, 0x74, 0xDB, 0xD1,\n\t\t0x2B, 0x77, 0x0F, 0x87, 0xED, 0xE8, 0x64, 0xD6,\n\t\t0x7A, 0x30, 0x94, 0x2E, 0xFB, 0xFE, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x90, 0x81, 0xE0, 0xDC, 0xAC, 0xE4, 0xCE,\n\t\t0x28, 0x98, 0x06, 0xFB, 0x4F, 0xDE, 0xB0, 0xB4,\n\t\t0x85, 0x99, 0xDF, 0xFB, 0x1D, 0xDF, 0x7F, 0x5F,\n\t\t0x55, 0x8E, 0x10, 0x1F, 0xD1, 0xA0, 0x52, 0x8D,\n\t\t0x53, 0x4A, 0x52, 0x86, 0xDB, 0x0F, 0x1E, 0x18,\n\t\t0xCA, 0xE8, 0x24, 0x84, 0x9D, 0xDD, 0x44, 0x0A,\n\t\t0x73, 0x58, 0x01, 0xA2, 0x4C, 0x84, 0xFF, 0xF1,\n\t\t0x6A, 0xB9, 0x2C, 0x4A, 0x09, 0xE0, 0x91, 0xC3,\n\t\t0x31, 0x6D, 0x72, 0x67, 0x7C, 0x3D, 0xCE, 0xC7,\n\t\t0x1A, 0x9B, 0xB4, 0x12, 0xB8, 0x76, 0x38, 0x58,\n\t\t0xDD, 0x64, 0x9F, 0x28, 0x15, 0x06, 0x42, 0xB8,\n\t\t0x50, 0xE6, 0x42, 0xA1, 0x79, 0x23, 0x63, 0x2B,\n\t\t0xE4, 0xBD, 0xE9, 0x95, 0xD0, 0x1D, 0x43, 0x22,\n\t\t0x5F, 0x72, 0xD3, 0xAC, 0x91, 0xD7, 0xFB, 0x55,\n\t\t0xD8, 0xBE, 0xD4, 0xE8, 0xDE, 0xB4, 0xA8, 0xE8,\n\t\t0x8E, 0xD7, 0x18, 0x11, 0x93, 0x3E, 0x6E, 0x4A,\n\t\t0x12, 0x6E, 0x1A, 0x1E, 0x27, 0x56, 0x33, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEE, 0xFB, 0xAD, 0x10, 0xE1, 0xA2, 0x0F, 0xB3,\n\t\t0xA4, 0x74, 0x78, 0x60, 0xDD, 0x0A, 0x5D, 0x1A,\n\t\t0xE6, 0x0A, 0x5D, 0xC9, 0xDA, 0x79, 0x19, 0xF2,\n\t\t0x1B, 0x3A, 0xFF, 0x8C, 0xF4, 0x0F, 0x46, 0x52,\n\t\t0x21, 0xF1, 0xDE, 0xD0, 0x58, 0x4E, 0x73, 0xD0,\n\t\t0x2F, 0x1F, 0x3D, 0x59, 0x8C, 0xCC, 0x12, 0x59,\n\t\t0xB1, 0xA3, 0x9F, 0x17, 0x3A, 0xD0, 0x3C, 0x4E,\n\t\t0x35, 0x73, 0x52, 0x8B, 0xB1, 0xE4, 0xAA, 0x41,\n\t\t0x0E, 0x5A, 0xC0, 0x70, 0x2F, 0x16, 0xC5, 0x3F,\n\t\t0x71, 0xB0, 0x41, 0xE0, 0x6A, 0x63, 0x11, 0x95,\n\t\t0x06, 0x6D, 0xDF, 0xB5, 0xC9, 0x7C, 0xA6, 0xC6,\n\t\t0x95, 0x5E, 0xBF, 0xD9, 0xAA, 0x24, 0xF5, 0xBA,\n\t\t0x65, 0x0F, 0x2A, 0x9F, 0xBB, 0x57, 0x4E, 0x30,\n\t\t0xA0, 0xB1, 0x9A, 0xE4, 0xBB, 0x48, 0x5B, 0x42,\n\t\t0x2E, 0x3A, 0x47, 0xFD, 0xE0, 0x1F, 0xD2, 0x2F,\n\t\t0xD7, 0x26, 0x33, 0xC1, 0x1E, 0x39, 0x7B, 0xFF,\n\t\t0xE5, 0x5A, 0xF4, 0x5B, 0xEF, 0x68, 0x76, 0x73,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x97, 0xE9, 0x26, 0x23, 0x70, 0x58, 0x3E, 0x5A,\n\t\t0xBE, 0x37, 0x8E, 0x45, 0xFE, 0xBB, 0xFB, 0x87,\n\t\t0x38, 0x69, 0x13, 0x95, 0xEA, 0xB7, 0x05, 0x50,\n\t\t0x02, 0x1A, 0x94, 0xC3, 0x1A, 0x82, 0x06, 0x9C,\n\t\t0x22, 0xBE, 0xFF, 0x6E, 0xDB, 0xB9, 0xC6, 0x53,\n\t\t0x41, 0xC6, 0xEE, 0xE2, 0x46, 0xCE, 0xF5, 0x7F,\n\t\t0x25, 0xFF, 0x86, 0x4A, 0xD0, 0xEF, 0xF6, 0x6C,\n\t\t0xC3, 0xB9, 0xA4, 0x1F, 0xD3, 0xD8, 0x22, 0x87,\n\t\t0x52, 0x8D, 0xFA, 0xA1, 0x24, 0x52, 0xF9, 0xBE,\n\t\t0xA3, 0x99, 0x97, 0xC0, 0x05, 0x52, 0xD4, 0x5F,\n\t\t0xEA, 0x39, 0xA4, 0x60, 0xEC, 0xC2, 0xF2, 0x3D,\n\t\t0x7A, 0x58, 0x67, 0x3F, 0x93, 0xAC, 0xC4, 0xBC,\n\t\t0x48, 0x51, 0x3C, 0x0D, 0x01, 0x29, 0x8A, 0xF2,\n\t\t0x19, 0x5A, 0x2D, 0x0B, 0x69, 0x2D, 0x5C, 0xE0,\n\t\t0xB4, 0xCC, 0xC8, 0x5C, 0x82, 0xB4, 0x5A, 0x9A,\n\t\t0x43, 0xF7, 0x0A, 0x6E, 0x91, 0x80, 0x0D, 0xAC,\n\t\t0xFC, 0x02, 0x2B, 0x27, 0xD5, 0x35, 0xCB, 0xC1,\n\t\t0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x99, 0x5F, 0x5F, 0x19, 0x7D, 0x93, 0x8E,\n\t\t0x19, 0x58, 0xA0, 0x41, 0x70, 0x87, 0x10, 0xE6,\n\t\t0x63, 0x2B, 0xF4, 0x8F, 0x92, 0xA1, 0xEF, 0x5B,\n\t\t0x1B, 0xA1, 0xFE, 0xD9, 0xB0, 0x56, 0x6E, 0x9C,\n\t\t0xD6, 0xB1, 0xFE, 0xFB, 0xB7, 0x7B, 0x20, 0x09,\n\t\t0xE9, 0x8F, 0xDF, 0x14, 0xD0, 0xF0, 0xE6, 0xD1,\n\t\t0x4D, 0xD3, 0x3F, 0xD7, 0xAE, 0x1B, 0xC4, 0xD4,\n\t\t0xDE, 0x7A, 0xB1, 0xC6, 0x14, 0xEC, 0xDB, 0xF5,\n\t\t0x65, 0x17, 0x07, 0xF1, 0x38, 0x6A, 0x61, 0x20,\n\t\t0x65, 0x1C, 0xFD, 0x2A, 0x56, 0x1A, 0x31, 0x01,\n\t\t0x9F, 0x80, 0xB5, 0x0B, 0x33, 0x0D, 0x0E, 0x5D,\n\t\t0x05, 0x2A, 0x43, 0x4D, 0x05, 0x3B, 0x76, 0x59,\n\t\t0x4F, 0x93, 0xBB, 0xA3, 0xAD, 0x7B, 0x2E, 0x04,\n\t\t0x8D, 0x2D, 0xBA, 0x4F, 0xA7, 0xC3, 0x49, 0x8F,\n\t\t0xE8, 0xF3, 0x10, 0xC0, 0xCE, 0xAA, 0xE5, 0xC1,\n\t\t0x2E, 0x26, 0xD7, 0x4A, 0xFF, 0x0A, 0x67, 0x17,\n\t\t0xAA, 0x16, 0x85, 0x0A, 0xA2, 0xB0, 0x71, 0x15,\n\t\t0xFC, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD1, 0xCC, 0x5D, 0x7E, 0xC1, 0x03, 0x5F, 0xCC,\n\t\t0x41, 0x60, 0xD5, 0xCD, 0x7F, 0xF1, 0xA3, 0xC8,\n\t\t0x91, 0x94, 0x69, 0x7C, 0xCB, 0x0A, 0x00, 0xCC,\n\t\t0x3E, 0xD4, 0xB3, 0xD4, 0x8E, 0xE7, 0x1E, 0xB5,\n\t\t0xFC, 0xF2, 0x28, 0x74, 0x6E, 0x20, 0xD4, 0xB3,\n\t\t0xE9, 0x3D, 0xAB, 0xC1, 0x24, 0x27, 0xC1, 0x5B,\n\t\t0xBC, 0x31, 0x47, 0xF0, 0x0B, 0x12, 0x4D, 0x81,\n\t\t0x24, 0x37, 0xD1, 0x9E, 0xB6, 0xF9, 0xEA, 0x52,\n\t\t0x36, 0xF8, 0x70, 0x52, 0xA5, 0xFB, 0xB3, 0x79,\n\t\t0xE2, 0x70, 0x91, 0xAD, 0x82, 0x91, 0x99, 0x36,\n\t\t0x51, 0x15, 0x27, 0x50, 0x61, 0xC7, 0x9F, 0x20,\n\t\t0x52, 0x10, 0x53, 0xA8, 0x8F, 0xCA, 0x71, 0xCD,\n\t\t0x7B, 0x0A, 0xFC, 0x37, 0x7F, 0xE4, 0xFE, 0x34,\n\t\t0xD9, 0xD5, 0x6D, 0x21, 0x81, 0x6D, 0x88, 0xA3,\n\t\t0x74, 0xF7, 0xDF, 0x5D, 0xE2, 0x58, 0x12, 0x3F,\n\t\t0x35, 0xEE, 0x1E, 0xBB, 0xF9, 0xCB, 0x20, 0xF1,\n\t\t0xAE, 0x94, 0x70, 0x55, 0x81, 0xF6, 0x7F, 0x24,\n\t\t0xF6, 0x26, 0xF6, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0xE0, 0xF3, 0x66, 0xC5, 0x05, 0x1E, 0xCE,\n\t\t0x56, 0x05, 0x70, 0xF2, 0xC2, 0x78, 0x36, 0x04,\n\t\t0xC1, 0xBA, 0xC4, 0xC8, 0x4C, 0x21, 0x56, 0xC9,\n\t\t0x16, 0xFA, 0x5E, 0xF7, 0x83, 0x9B, 0xA2, 0x96,\n\t\t0x34, 0x3E, 0xB2, 0xE2, 0x6C, 0x9D, 0xC4, 0x46,\n\t\t0x44, 0x18, 0x97, 0xC6, 0x2A, 0x9F, 0xA5, 0x6F,\n\t\t0xCC, 0xE2, 0xFB, 0x92, 0xAF, 0x4D, 0xB0, 0xCA,\n\t\t0x6D, 0x16, 0x99, 0x95, 0x14, 0xA1, 0xB6, 0x3B,\n\t\t0xEE, 0x0F, 0x0B, 0x94, 0x9C, 0xBA, 0x08, 0xFA,\n\t\t0x3E, 0x5A, 0xAD, 0x13, 0x7D, 0xF5, 0xCF, 0x56,\n\t\t0x56, 0xE7, 0xFC, 0x3B, 0x09, 0xED, 0x8C, 0x69,\n\t\t0x87, 0x38, 0x61, 0x87, 0x19, 0x11, 0x09, 0x13,\n\t\t0x03, 0xF8, 0x55, 0xD7, 0x9E, 0x67, 0x8F, 0x67,\n\t\t0x4F, 0xB7, 0x48, 0x30, 0xB2, 0x63, 0xE2, 0x2B,\n\t\t0xE7, 0xAC, 0x7B, 0x89, 0x43, 0x4F, 0xED, 0x87,\n\t\t0xE0, 0xDF, 0x40, 0x1A, 0xDE, 0x98, 0x3A, 0x67,\n\t\t0x2A, 0xD9, 0x19, 0x56, 0x5C, 0xEF, 0x1E, 0xD9,\n\t\t0x40, 0x3A, 0x41, 0xB7, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE2, 0x34, 0xEC, 0x49, 0x9D, 0x03, 0x7F, 0xF0,\n\t\t0xAD, 0x5E, 0x36, 0x98, 0xEC, 0xDB, 0x7D, 0xAE,\n\t\t0x1E, 0x10, 0xDA, 0xD5, 0x0E, 0x4D, 0x55, 0x07,\n\t\t0x54, 0x53, 0x95, 0x91, 0x3F, 0xB5, 0x18, 0x31,\n\t\t0xE4, 0xF7, 0x67, 0xE5, 0x78, 0xA7, 0xE1, 0x7B,\n\t\t0xBB, 0xB7, 0x7F, 0x57, 0xD1, 0xAB, 0xF7, 0x6B,\n\t\t0xC1, 0xD4, 0x19, 0xE6, 0xF3, 0x83, 0x83, 0xB2,\n\t\t0x6F, 0xB6, 0x39, 0xA5, 0xAE, 0x6E, 0x14, 0xA9,\n\t\t0x10, 0xA2, 0xB2, 0x2E, 0xD2, 0xA4, 0x1A, 0xA1,\n\t\t0x84, 0x37, 0x86, 0x2C, 0xE6, 0xC2, 0xFE, 0x8D,\n\t\t0x12, 0x06, 0xF2, 0x19, 0x00, 0xD5, 0x0F, 0x26,\n\t\t0xB1, 0xF2, 0x40, 0x24, 0xC8, 0xFF, 0x36, 0xE9,\n\t\t0xB6, 0x62, 0xB3, 0xC4, 0xC0, 0x68, 0x73, 0x64,\n\t\t0x92, 0x1D, 0x2F, 0xA6, 0xF6, 0xD0, 0xCB, 0xA9,\n\t\t0xE7, 0x6D, 0x4B, 0x2B, 0x4B, 0x2A, 0x74, 0xF1,\n\t\t0x4D, 0xD8, 0xC2, 0xE1, 0xA7, 0x52, 0xE9, 0x9B,\n\t\t0xF1, 0xE5, 0x15, 0x4E, 0xF6, 0x4B, 0x09, 0x51,\n\t\t0x97, 0xB0, 0xE7, 0xDA, 0x71, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0xB8, 0x21, 0x4C, 0x2B, 0xAA, 0x39, 0x53,\n\t\t0x87, 0x1E, 0xDA, 0xC5, 0x3F, 0x05, 0x13, 0xCF,\n\t\t0xAE, 0x89, 0xF1, 0x4C, 0x99, 0xEB, 0x91, 0x19,\n\t\t0x07, 0x54, 0x30, 0xC8, 0x88, 0x2F, 0x71, 0xF2,\n\t\t0xEF, 0xDD, 0xE2, 0xAE, 0xE5, 0x9B, 0x83, 0x95,\n\t\t0xDD, 0x84, 0xDB, 0x4D, 0xBD, 0x0C, 0x0D, 0xC0,\n\t\t0xD2, 0xF2, 0x48, 0x15, 0x9D, 0x9E, 0x99, 0x47,\n\t\t0x99, 0x49, 0x1A, 0xA7, 0x5B, 0x02, 0x09, 0x3C,\n\t\t0xFF, 0x37, 0xFC, 0x9A, 0x4E, 0x06, 0xA0, 0x9A,\n\t\t0xE5, 0xB6, 0xD2, 0xBB, 0x80, 0xBB, 0x46, 0xC2,\n\t\t0x1E, 0xEB, 0xCC, 0x2A, 0x03, 0xAD, 0x0B, 0xFB,\n\t\t0x1C, 0xDF, 0x86, 0x19, 0x7A, 0xF8, 0xB5, 0xCB,\n\t\t0xA9, 0x60, 0xBA, 0x13, 0x7F, 0xB9, 0xC3, 0xFF,\n\t\t0x86, 0x56, 0xC4, 0xB3, 0x8D, 0xBA, 0x95, 0x49,\n\t\t0x44, 0xF0, 0x5A, 0x92, 0x1F, 0x98, 0xE1, 0x9A,\n\t\t0x19, 0xD8, 0x9A, 0xAD, 0x62, 0xDB, 0x2A, 0xE7,\n\t\t0xC1, 0x28, 0x04, 0xE0, 0x94, 0x79, 0x70, 0xCD,\n\t\t0xF3, 0x0F, 0xBD, 0xC0, 0x56, 0xBC, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0xE7, 0xA8, 0x62, 0x06, 0xAE, 0xD6, 0x5C,\n\t\t0xA6, 0x2E, 0x28, 0xE8, 0x02, 0x17, 0x07, 0x15,\n\t\t0x6D, 0x74, 0xCD, 0xF8, 0x7E, 0x0D, 0xE0, 0x2A,\n\t\t0xCF, 0xDF, 0xB0, 0xFD, 0xB4, 0x6D, 0xE5, 0xA7,\n\t\t0x0A, 0x06, 0xB4, 0x90, 0x7E, 0x3D, 0x90, 0xCE,\n\t\t0x9A, 0xA0, 0x16, 0x72, 0x3A, 0xDC, 0xAB, 0x41,\n\t\t0x86, 0xFB, 0xA4, 0xDD, 0x05, 0x4C, 0x10, 0xF7,\n\t\t0x15, 0xDD, 0xB9, 0x59, 0x91, 0xB1, 0x0A, 0x18,\n\t\t0xAF, 0xED, 0xEB, 0x83, 0x74, 0x6D, 0x17, 0xD3,\n\t\t0xD3, 0x28, 0x76, 0x45, 0xC0, 0x0B, 0x4B, 0x9C,\n\t\t0xDE, 0xC7, 0x03, 0xFD, 0xB4, 0xA8, 0x02, 0xBF,\n\t\t0x91, 0x95, 0x14, 0xC6, 0x05, 0x95, 0x78, 0x65,\n\t\t0xB2, 0x7C, 0x1B, 0x60, 0x1D, 0x2A, 0x1A, 0x00,\n\t\t0x10, 0xF9, 0xE5, 0xDE, 0x38, 0x39, 0xA3, 0x25,\n\t\t0xB9, 0x9E, 0x6B, 0x8B, 0xF6, 0x69, 0x1B, 0x4C,\n\t\t0x29, 0x82, 0x21, 0x29, 0x72, 0x50, 0x48, 0x8F,\n\t\t0xC4, 0x06, 0x87, 0x8F, 0xEC, 0xD9, 0xC6, 0xCD,\n\t\t0x73, 0x19, 0xCC, 0x1B, 0xC8, 0xF8, 0x69, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6C, 0x44, 0x1C, 0xB1, 0x5B, 0xB4, 0x38, 0xDB,\n\t\t0x10, 0xC9, 0x72, 0x79, 0x7D, 0x08, 0xB7, 0x19,\n\t\t0xAB, 0xA3, 0x98, 0x7C, 0x05, 0x68, 0x00, 0x01,\n\t\t0x6F, 0xB5, 0x42, 0xA3, 0xDA, 0xA9, 0x44, 0xC4,\n\t\t0x22, 0x6B, 0x9B, 0x3C, 0x41, 0x26, 0x0C, 0x80,\n\t\t0x13, 0x72, 0x11, 0x58, 0xB3, 0x6F, 0x6A, 0xA3,\n\t\t0xF3, 0x11, 0x85, 0x24, 0xBC, 0x91, 0xB6, 0x8B,\n\t\t0x35, 0xDE, 0xF9, 0x94, 0xA0, 0x10, 0xD0, 0x5E,\n\t\t0x35, 0xCB, 0x29, 0xA3, 0xC7, 0x84, 0x96, 0x8E,\n\t\t0xB8, 0xCE, 0x32, 0x2E, 0xDD, 0x3C, 0x3D, 0x5F,\n\t\t0x1F, 0xBE, 0x89, 0x97, 0x0A, 0x18, 0x17, 0xD7,\n\t\t0xD5, 0xB7, 0x35, 0x93, 0x42, 0xC9, 0x64, 0xE2,\n\t\t0xD4, 0xAD, 0xC9, 0x92, 0xCC, 0x27, 0xAC, 0x53,\n\t\t0x22, 0xBA, 0x43, 0xC3, 0x52, 0xCE, 0xEB, 0xD8,\n\t\t0x8E, 0x08, 0xAE, 0xAD, 0xC0, 0x90, 0xA7, 0xA6,\n\t\t0x29, 0x83, 0xFD, 0xFF, 0xA6, 0x60, 0x02, 0xA8,\n\t\t0x62, 0xD2, 0x4B, 0xE7, 0x9F, 0x20, 0xA4, 0x08,\n\t\t0xFD, 0xF0, 0x51, 0xD3, 0x02, 0x97, 0x2E, 0x81,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0x6E, 0x5E, 0xB2, 0x2F, 0x30, 0x35, 0x0D,\n\t\t0xD7, 0x1C, 0x5F, 0x32, 0x53, 0xD4, 0x03, 0xD8,\n\t\t0x54, 0x71, 0xD2, 0x13, 0x09, 0x67, 0xE0, 0x49,\n\t\t0xED, 0x42, 0x94, 0xF7, 0xE1, 0x37, 0x74, 0x3B,\n\t\t0xB6, 0x0C, 0x0B, 0x11, 0xB0, 0xF5, 0x81, 0x8C,\n\t\t0x02, 0x24, 0xBD, 0xB4, 0xAE, 0x12, 0x95, 0x45,\n\t\t0x8A, 0x98, 0x85, 0x7B, 0x6A, 0x32, 0xFF, 0xBF,\n\t\t0xD1, 0xF7, 0xD2, 0x86, 0x3A, 0xCC, 0xE5, 0xC8,\n\t\t0x44, 0xE0, 0x44, 0xBB, 0x31, 0x4E, 0x34, 0xDF,\n\t\t0x22, 0x22, 0x72, 0x16, 0x14, 0xD0, 0xD5, 0x1E,\n\t\t0x5B, 0xB2, 0xC0, 0x45, 0x48, 0x22, 0x8A, 0x16,\n\t\t0x93, 0xD9, 0x07, 0x83, 0xDD, 0x98, 0x58, 0x18,\n\t\t0xD2, 0x5B, 0xCC, 0x6C, 0x61, 0xFF, 0x87, 0x5D,\n\t\t0xC4, 0xB6, 0xFC, 0x0E, 0xAF, 0x6A, 0xF8, 0x9E,\n\t\t0x58, 0xD9, 0x81, 0x90, 0x4B, 0x52, 0x2A, 0x58,\n\t\t0x9D, 0xDB, 0x01, 0x78, 0xD6, 0xB3, 0xA1, 0xD1,\n\t\t0xC3, 0x95, 0x92, 0x25, 0x84, 0xB6, 0x2C, 0x67,\n\t\t0xE9, 0x65, 0xE8, 0x40, 0x58, 0x9F, 0x65, 0x8C,\n\t\t0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xCC, 0x75, 0x77, 0x25, 0x18, 0x06, 0x43,\n\t\t0xBF, 0x8D, 0x08, 0xD9, 0x25, 0x6A, 0xA7, 0xAC,\n\t\t0xEA, 0x53, 0xA5, 0x6D, 0xAD, 0x9B, 0x49, 0xFF,\n\t\t0x86, 0xE7, 0x37, 0x92, 0xE7, 0x21, 0xC9, 0x6A,\n\t\t0xA5, 0xC4, 0x96, 0xD2, 0x92, 0x26, 0x65, 0xCE,\n\t\t0x3A, 0xB2, 0x7F, 0xCA, 0xAF, 0x59, 0x6D, 0x2A,\n\t\t0xEA, 0xC7, 0xCC, 0xBA, 0x1E, 0x5F, 0x56, 0xC1,\n\t\t0xBB, 0x3A, 0xAE, 0x07, 0x0D, 0xD0, 0x1A, 0x70,\n\t\t0x2D, 0xCE, 0x11, 0xBA, 0x34, 0xFB, 0xE7, 0x1B,\n\t\t0x10, 0x2C, 0x35, 0xDF, 0x34, 0x20, 0x92, 0x8E,\n\t\t0x90, 0xE8, 0x46, 0x71, 0x64, 0x02, 0x79, 0xED,\n\t\t0xE5, 0x77, 0x48, 0x34, 0x6A, 0x3B, 0xB8, 0x64,\n\t\t0x3A, 0x37, 0xCF, 0xFC, 0x09, 0x24, 0x90, 0x76,\n\t\t0x04, 0x06, 0x14, 0x6E, 0x79, 0x22, 0xE4, 0x56,\n\t\t0x80, 0xF6, 0x52, 0x0B, 0x69, 0x4F, 0x8E, 0x59,\n\t\t0x9B, 0x85, 0x70, 0x74, 0x98, 0x1B, 0xE2, 0x5E,\n\t\t0x89, 0xBB, 0xDF, 0x82, 0xF9, 0xB1, 0xAF, 0x16,\n\t\t0x99, 0x36, 0xA2, 0xAC, 0x1B, 0x2E, 0xB1, 0xFB,\n\t\t0x75, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0x92, 0xDA, 0x61, 0x21, 0x69, 0xAB, 0x7B,\n\t\t0x81, 0x84, 0xE2, 0x8F, 0xC2, 0xFB, 0xBC, 0xB5,\n\t\t0x00, 0x6B, 0x3E, 0x92, 0xF0, 0x84, 0x05, 0x2D,\n\t\t0xFB, 0xD8, 0x9A, 0x74, 0xCC, 0x65, 0xDD, 0x0C,\n\t\t0x36, 0x1A, 0x0E, 0x0C, 0x76, 0x4A, 0x31, 0x5F,\n\t\t0x58, 0xEE, 0x51, 0x23, 0xEF, 0x8D, 0x48, 0xCD,\n\t\t0x6C, 0x5D, 0x84, 0x21, 0xE8, 0xBC, 0xEC, 0xF0,\n\t\t0xFA, 0x1B, 0xC2, 0x93, 0x36, 0x71, 0xD8, 0x56,\n\t\t0xFE, 0x30, 0xDB, 0xD9, 0xE9, 0x49, 0x2C, 0x4C,\n\t\t0x39, 0x70, 0x80, 0x42, 0x97, 0xDF, 0x06, 0xF0,\n\t\t0x83, 0x36, 0xB0, 0x5E, 0x5F, 0x52, 0x27, 0xB5,\n\t\t0x68, 0xB7, 0xD9, 0x95, 0x70, 0xD9, 0xB7, 0xEE,\n\t\t0x54, 0xAE, 0xF3, 0xA8, 0xBB, 0x23, 0x6A, 0x73,\n\t\t0x66, 0x05, 0x40, 0x3F, 0xE0, 0x94, 0x5F, 0xD8,\n\t\t0x5C, 0xCC, 0xB0, 0xBA, 0x08, 0x3F, 0x20, 0x03,\n\t\t0x4D, 0x6C, 0x62, 0x5B, 0xF5, 0xA7, 0x5E, 0x09,\n\t\t0x0F, 0x42, 0xAF, 0x95, 0x4F, 0x44, 0x4A, 0xAD,\n\t\t0x73, 0x0B, 0xA1, 0x34, 0x89, 0xE9, 0x72, 0xBF,\n\t\t0xCF, 0x0A, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x76, 0x2A, 0x04, 0xD1, 0x74, 0x0F, 0x3A, 0x31,\n\t\t0x15, 0x0B, 0x07, 0x63, 0xB5, 0xB3, 0xB9, 0x1D,\n\t\t0x3E, 0x12, 0x03, 0xB9, 0x93, 0x9E, 0x3D, 0x45,\n\t\t0xA6, 0xBF, 0x21, 0xE9, 0x6B, 0xA6, 0xC8, 0x22,\n\t\t0x14, 0xF1, 0xB7, 0x48, 0x11, 0x37, 0x08, 0x4C,\n\t\t0x23, 0x44, 0x45, 0x40, 0x6A, 0xEB, 0xF3, 0x0D,\n\t\t0x7B, 0x21, 0x48, 0xAF, 0xED, 0xB7, 0x8C, 0x19,\n\t\t0xE3, 0x08, 0xEF, 0x49, 0xDE, 0xBD, 0xEF, 0x5D,\n\t\t0xCA, 0x50, 0x92, 0x6B, 0xF1, 0x23, 0xD9, 0xBE,\n\t\t0x9F, 0x0A, 0x39, 0xD0, 0xF5, 0x9E, 0x2D, 0xE5,\n\t\t0x5F, 0x51, 0x20, 0x75, 0xC2, 0xFF, 0x4D, 0x5B,\n\t\t0x42, 0x61, 0x68, 0xF3, 0x12, 0x84, 0xE1, 0xAA,\n\t\t0x53, 0x85, 0x12, 0x7D, 0xCD, 0x05, 0x4A, 0xB1,\n\t\t0x44, 0xC2, 0x6C, 0x35, 0x1F, 0x5A, 0x70, 0xD9,\n\t\t0xFF, 0xB7, 0x73, 0x5C, 0x43, 0xB1, 0x0A, 0x83,\n\t\t0xE7, 0x90, 0xDF, 0x8D, 0xA1, 0xA8, 0x31, 0x1C,\n\t\t0x71, 0x75, 0xDC, 0x8E, 0x2A, 0x79, 0xF4, 0xBC,\n\t\t0x7B, 0x47, 0xCB, 0xA1, 0x3A, 0x1D, 0x8A, 0xF0,\n\t\t0x44, 0x0E, 0xF7, 0x0B, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF5, 0xB7, 0xE6, 0xDF, 0xE2, 0xFE, 0xBE, 0x4E,\n\t\t0x82, 0x80, 0x66, 0x77, 0x43, 0x68, 0x0C, 0xB8,\n\t\t0x5F, 0xFA, 0x1C, 0x52, 0x0C, 0xA8, 0x65, 0x10,\n\t\t0x46, 0xDA, 0xDE, 0xB1, 0x0D, 0x38, 0xE6, 0xA0,\n\t\t0xCB, 0xDD, 0x2A, 0xBC, 0x9D, 0xBD, 0xF4, 0xE5,\n\t\t0xC7, 0xF0, 0xD8, 0x14, 0x97, 0xAC, 0xDF, 0x29,\n\t\t0x1F, 0xA4, 0x18, 0x48, 0xC3, 0x0A, 0x6B, 0xEE,\n\t\t0x17, 0x33, 0x0E, 0xC4, 0x9B, 0xC4, 0x40, 0xBA,\n\t\t0x92, 0xB4, 0xB5, 0xBF, 0x35, 0x15, 0xCB, 0x02,\n\t\t0xE5, 0x67, 0x5F, 0x7F, 0x09, 0x85, 0x60, 0x41,\n\t\t0x56, 0x0F, 0xA3, 0x8E, 0x4F, 0x26, 0xC6, 0x30,\n\t\t0x9F, 0x2C, 0x4B, 0xE8, 0x14, 0x13, 0x88, 0x39,\n\t\t0xED, 0x8E, 0xF6, 0x4B, 0xE1, 0xCC, 0x13, 0xD3,\n\t\t0x22, 0xBC, 0x9E, 0xAC, 0x11, 0x10, 0x90, 0xA2,\n\t\t0x4E, 0x0A, 0x7A, 0xC2, 0x9F, 0xB7, 0xC9, 0xB9,\n\t\t0xBC, 0x8F, 0x86, 0x4F, 0x2D, 0xC9, 0x6F, 0x86,\n\t\t0x25, 0x98, 0x02, 0x63, 0x52, 0x53, 0x0A, 0xB7,\n\t\t0xD3, 0x12, 0x0D, 0xFF, 0xDC, 0xAC, 0xA1, 0x56,\n\t\t0x0B, 0x7B, 0x52, 0xBB, 0xE8, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0x64, 0x36, 0xD8, 0xB5, 0xBC, 0x12, 0x18,\n\t\t0x75, 0x02, 0x79, 0x45, 0xB6, 0xEC, 0x42, 0xAC,\n\t\t0x48, 0xBC, 0x7D, 0x37, 0xC8, 0x1A, 0xB6, 0x24,\n\t\t0x85, 0x11, 0x21, 0xE6, 0xF8, 0x93, 0x8A, 0x67,\n\t\t0xF4, 0x9E, 0xFC, 0x52, 0x23, 0x20, 0x54, 0x78,\n\t\t0xE2, 0x5C, 0xE5, 0x1C, 0x6A, 0x80, 0x27, 0x73,\n\t\t0xBE, 0x80, 0x7B, 0x2E, 0x61, 0xA4, 0x48, 0xA7,\n\t\t0x65, 0x6B, 0x7C, 0x9F, 0x22, 0x62, 0x2E, 0x8E,\n\t\t0x91, 0x01, 0x48, 0x6C, 0x8C, 0x6E, 0xA4, 0x43,\n\t\t0xAD, 0x17, 0x40, 0x2F, 0x2F, 0x37, 0x31, 0x23,\n\t\t0x23, 0x61, 0x37, 0x92, 0x5C, 0xFB, 0xC5, 0xD8,\n\t\t0xA1, 0x54, 0xA5, 0x5B, 0x9E, 0x72, 0x95, 0xF0,\n\t\t0xB0, 0xDC, 0x3E, 0x58, 0xC9, 0x1D, 0xFE, 0xF8,\n\t\t0xEF, 0xF2, 0x78, 0xE7, 0x70, 0xC9, 0x00, 0x7D,\n\t\t0x52, 0x47, 0xF4, 0x81, 0xDB, 0xCE, 0x8E, 0xC0,\n\t\t0xC1, 0x29, 0xE4, 0x9A, 0x95, 0xFE, 0x4A, 0xE2,\n\t\t0xEB, 0xE9, 0xEC, 0x6A, 0x75, 0xDB, 0xE7, 0xC9,\n\t\t0xC4, 0x4D, 0x29, 0x21, 0x8E, 0x1A, 0x69, 0x38,\n\t\t0x9D, 0xA9, 0x78, 0x39, 0x33, 0xAE, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x47, 0xA8, 0xCC, 0xA3, 0xB7, 0x7E, 0x63, 0xF2,\n\t\t0x70, 0xD2, 0x44, 0x82, 0x00, 0xD9, 0xF3, 0x60,\n\t\t0x63, 0x74, 0xF7, 0xE7, 0x08, 0xD3, 0xE6, 0x06,\n\t\t0x69, 0x89, 0x6F, 0x15, 0x9E, 0x2E, 0x80, 0x19,\n\t\t0x2C, 0x14, 0x12, 0x10, 0xCB, 0xCE, 0x44, 0xC0,\n\t\t0x63, 0x69, 0xF3, 0x39, 0xD9, 0x3F, 0x97, 0xC1,\n\t\t0x10, 0x7A, 0xFF, 0xEF, 0x17, 0x22, 0xCD, 0x22,\n\t\t0x38, 0x54, 0x6D, 0xD6, 0x95, 0x05, 0xBF, 0x7A,\n\t\t0x2F, 0x89, 0x4B, 0xAE, 0x87, 0xF1, 0x32, 0x09,\n\t\t0xD0, 0x3F, 0xCF, 0x37, 0x24, 0x13, 0xAE, 0xDE,\n\t\t0xF8, 0xFE, 0xF4, 0x58, 0x32, 0x70, 0xC6, 0xBD,\n\t\t0x78, 0x7A, 0x45, 0x26, 0x47, 0xE3, 0x53, 0x4C,\n\t\t0xE8, 0xCF, 0xDE, 0x89, 0xD0, 0x3E, 0x3A, 0x4B,\n\t\t0xF8, 0x10, 0x0E, 0x4B, 0x57, 0xC0, 0x4D, 0x68,\n\t\t0x44, 0x49, 0x2A, 0xF0, 0xEA, 0xAC, 0x44, 0xE1,\n\t\t0x48, 0x28, 0x14, 0xE0, 0x38, 0x03, 0x9D, 0x37,\n\t\t0xD4, 0x1D, 0x7D, 0xF4, 0x7D, 0x70, 0x98, 0x25,\n\t\t0x4A, 0xE1, 0xFA, 0xC3, 0xBC, 0x3B, 0x2A, 0xF9,\n\t\t0x7B, 0x46, 0xEB, 0x2A, 0xF9, 0xB8, 0xCA, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA7, 0xF3, 0x09, 0xA4, 0x21, 0x50, 0x57, 0xB1,\n\t\t0x6B, 0x90, 0x84, 0xA9, 0x5C, 0xAE, 0x92, 0xE7,\n\t\t0xB9, 0x15, 0x26, 0x78, 0x6B, 0x63, 0xAC, 0xD8,\n\t\t0xF8, 0xC5, 0xC1, 0x3D, 0x7E, 0xD0, 0xED, 0x69,\n\t\t0x69, 0x94, 0xF0, 0x7B, 0x96, 0xD9, 0xCD, 0x2C,\n\t\t0x41, 0x69, 0x09, 0x52, 0x9A, 0xC9, 0x14, 0xA1,\n\t\t0x28, 0x63, 0x4C, 0xCD, 0x99, 0x79, 0xED, 0xFE,\n\t\t0x25, 0x62, 0x05, 0x99, 0x85, 0x69, 0xB3, 0x95,\n\t\t0xA0, 0x60, 0x95, 0xDE, 0x53, 0x69, 0x9B, 0xD1,\n\t\t0xE9, 0xFF, 0xEF, 0x26, 0x38, 0x43, 0x2A, 0x4C,\n\t\t0xBD, 0x4D, 0x02, 0xB5, 0x3B, 0x60, 0x0F, 0xD3,\n\t\t0x4E, 0x04, 0xD2, 0x03, 0x25, 0x55, 0xD7, 0xCC,\n\t\t0xEE, 0x0A, 0x21, 0x7E, 0x6D, 0x96, 0xC6, 0x7C,\n\t\t0x76, 0x46, 0x7B, 0x62, 0xBD, 0x4C, 0xF4, 0x09,\n\t\t0x92, 0x10, 0xB8, 0x15, 0x5F, 0x8E, 0xC0, 0xEB,\n\t\t0xCF, 0x43, 0x36, 0x04, 0x7C, 0x45, 0xD9, 0x25,\n\t\t0x62, 0x2E, 0x32, 0x8B, 0xE2, 0x0B, 0x49, 0x66,\n\t\t0xAA, 0x87, 0x06, 0xBC, 0x36, 0xFD, 0x22, 0x2D,\n\t\t0xEF, 0x58, 0x45, 0x79, 0xDE, 0xCD, 0x3F, 0x59,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0xE0, 0xA9, 0xB4, 0x10, 0x9A, 0xC9, 0x4B,\n\t\t0xC8, 0x6A, 0xDC, 0xC6, 0xF3, 0xB1, 0x3E, 0x5B,\n\t\t0x6B, 0xD1, 0x29, 0x80, 0xF6, 0xB6, 0x20, 0x3A,\n\t\t0x6D, 0xE6, 0x41, 0x80, 0x47, 0x91, 0x16, 0x4F,\n\t\t0xDD, 0xCF, 0xC8, 0x88, 0xDB, 0x5C, 0xD5, 0xD2,\n\t\t0x6D, 0x9E, 0x7B, 0xDB, 0x8E, 0x2D, 0x14, 0x67,\n\t\t0xF5, 0x87, 0x00, 0x31, 0xA9, 0x3B, 0x55, 0xB4,\n\t\t0xB8, 0xE8, 0x72, 0xAD, 0xB1, 0x88, 0x6C, 0x98,\n\t\t0xE6, 0x98, 0xDB, 0xC1, 0x9D, 0x6E, 0xAC, 0x9C,\n\t\t0x76, 0x7A, 0xB2, 0xB5, 0x62, 0xD3, 0xE4, 0xA7,\n\t\t0x26, 0xF2, 0xC8, 0x78, 0x2D, 0xB5, 0x4B, 0x27,\n\t\t0xB0, 0xAC, 0xE7, 0x83, 0x6D, 0xBF, 0x86, 0xEA,\n\t\t0x5D, 0xDD, 0xC3, 0xCA, 0x95, 0x44, 0x7C, 0x17,\n\t\t0xB9, 0x0F, 0x97, 0xA6, 0xD9, 0x25, 0xC9, 0x13,\n\t\t0xB0, 0xDF, 0x82, 0x51, 0x35, 0xB9, 0x3F, 0x32,\n\t\t0xE7, 0xC8, 0x45, 0xA0, 0xC4, 0x0E, 0xC7, 0xAB,\n\t\t0xB0, 0x79, 0x70, 0xC9, 0x28, 0xB6, 0xE2, 0x15,\n\t\t0x3D, 0xE1, 0xF5, 0xF9, 0x27, 0xA8, 0x72, 0x62,\n\t\t0x4A, 0x1A, 0x63, 0x29, 0xE3, 0xD6, 0x75, 0xCD,\n\t\t0xBC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x34, 0xC0, 0x75, 0xD9, 0xD6, 0xD0, 0x50, 0x22,\n\t\t0x9C, 0x6F, 0x95, 0x75, 0xCD, 0x47, 0x7E, 0xF9,\n\t\t0x76, 0xA8, 0x30, 0x26, 0xB7, 0x97, 0x97, 0x76,\n\t\t0xC1, 0xA2, 0x55, 0x38, 0x2D, 0xE7, 0x51, 0x89,\n\t\t0x4A, 0x47, 0xE9, 0x90, 0x5C, 0x16, 0xA5, 0x96,\n\t\t0xA6, 0xFD, 0xBB, 0x55, 0x78, 0x25, 0xCF, 0xE1,\n\t\t0x94, 0xCC, 0xE0, 0x9D, 0x52, 0x00, 0x09, 0xEC,\n\t\t0x70, 0xB4, 0xD3, 0xE5, 0x91, 0xC9, 0x61, 0x30,\n\t\t0xC8, 0x82, 0xA2, 0x82, 0x33, 0x4B, 0x9D, 0xEF,\n\t\t0x2B, 0x0E, 0xC0, 0x97, 0x14, 0x38, 0x0A, 0x34,\n\t\t0x37, 0xE8, 0xF0, 0xF5, 0x68, 0xA0, 0x0B, 0x91,\n\t\t0xE5, 0xEC, 0x66, 0x17, 0xEB, 0x64, 0xDB, 0x9A,\n\t\t0x0E, 0x5A, 0x63, 0x1E, 0x08, 0x9B, 0xA4, 0xCC,\n\t\t0x30, 0x30, 0xB9, 0x18, 0xDE, 0xF4, 0x3D, 0x5E,\n\t\t0x2D, 0x74, 0x53, 0x62, 0xEC, 0x7C, 0xAF, 0x43,\n\t\t0x02, 0xDE, 0xA3, 0x74, 0x16, 0x86, 0xF4, 0x23,\n\t\t0xDF, 0x89, 0x04, 0xA0, 0x37, 0x32, 0x96, 0x8A,\n\t\t0x16, 0x52, 0x8A, 0x36, 0xB2, 0x6A, 0xCD, 0x4C,\n\t\t0x6C, 0x67, 0x7A, 0x72, 0x4C, 0xC1, 0x91, 0x81,\n\t\t0xF0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB4, 0x3E, 0x4A, 0x51, 0x4C, 0x52, 0x41, 0x5D,\n\t\t0xFA, 0xA0, 0xE9, 0xD6, 0x9E, 0x7A, 0x32, 0x95,\n\t\t0x20, 0x09, 0x3E, 0x57, 0x60, 0xA1, 0xD7, 0x91,\n\t\t0x16, 0xD7, 0x56, 0xC1, 0x77, 0x51, 0x82, 0x45,\n\t\t0x75, 0x7F, 0x60, 0x3D, 0x3F, 0x85, 0x9A, 0x48,\n\t\t0xAD, 0x27, 0xF7, 0xEF, 0x25, 0xC2, 0x10, 0xEB,\n\t\t0x66, 0x60, 0xA3, 0x7F, 0xD2, 0x7F, 0x8D, 0xD4,\n\t\t0xDC, 0x29, 0xF1, 0x6B, 0x97, 0x17, 0x50, 0x7F,\n\t\t0x3C, 0xEF, 0x8E, 0xE8, 0xC4, 0x9B, 0x0C, 0xB4,\n\t\t0x4C, 0xA0, 0xCB, 0xE2, 0xCB, 0x27, 0x62, 0xD9,\n\t\t0x1E, 0xA3, 0xF4, 0x9D, 0xB1, 0x33, 0x27, 0x12,\n\t\t0x12, 0xD7, 0xDC, 0xFD, 0xD6, 0xAF, 0xDD, 0xAB,\n\t\t0xFA, 0x34, 0xC5, 0xBD, 0x3F, 0x6C, 0x5F, 0x57,\n\t\t0xE1, 0x2B, 0x6D, 0x4D, 0x13, 0xE1, 0xEA, 0xBD,\n\t\t0x96, 0xBA, 0xA2, 0x7D, 0xA2, 0x86, 0xB1, 0x39,\n\t\t0xE2, 0xFA, 0xD4, 0x89, 0x6F, 0xFB, 0x77, 0x01,\n\t\t0xD6, 0xBF, 0x57, 0xDF, 0x16, 0xD2, 0x77, 0x9B,\n\t\t0x6B, 0x46, 0xAE, 0xBF, 0x4D, 0x49, 0x8D, 0x99,\n\t\t0x1D, 0x63, 0x87, 0xE5, 0xED, 0x9C, 0xD2, 0x3F,\n\t\t0xD1, 0xC8, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF1, 0x32, 0xC1, 0x8F, 0x21, 0x8B, 0x14, 0xAB,\n\t\t0x6A, 0xDD, 0x0C, 0x35, 0x9F, 0x2C, 0x81, 0x63,\n\t\t0x8F, 0x9D, 0xF0, 0xD1, 0x1A, 0x95, 0x12, 0x36,\n\t\t0x81, 0x8E, 0x81, 0xFD, 0x7D, 0x43, 0x6B, 0x97,\n\t\t0xE1, 0x8C, 0x45, 0xAB, 0xD3, 0x30, 0x7C, 0xCB,\n\t\t0xC3, 0xBC, 0x93, 0xE0, 0xB1, 0x7C, 0x1C, 0x66,\n\t\t0xBD, 0x65, 0xD0, 0x89, 0xD1, 0x6E, 0x78, 0x23,\n\t\t0x6F, 0x55, 0x7C, 0xEF, 0xB1, 0xE6, 0x21, 0x95,\n\t\t0x86, 0xD2, 0x23, 0xC2, 0x84, 0x14, 0x41, 0x99,\n\t\t0xE3, 0xFB, 0xD7, 0x15, 0xC6, 0xD5, 0xAD, 0xB5,\n\t\t0xF5, 0xDF, 0xFE, 0xD9, 0x26, 0xC8, 0xCB, 0x9F,\n\t\t0xC8, 0x25, 0x60, 0x2B, 0x3F, 0x20, 0x6B, 0x91,\n\t\t0xD4, 0xAA, 0xAB, 0x5B, 0x86, 0x8B, 0x66, 0x10,\n\t\t0xBB, 0xAB, 0xBF, 0xCB, 0x8B, 0x3C, 0x96, 0x40,\n\t\t0x0C, 0x40, 0x45, 0xE4, 0x79, 0x51, 0xCC, 0xDA,\n\t\t0xAC, 0xD2, 0xD7, 0x2A, 0x3C, 0x8F, 0x8B, 0xC2,\n\t\t0x65, 0xDB, 0x75, 0x53, 0xEC, 0xA4, 0xF5, 0x3A,\n\t\t0x7E, 0x81, 0x66, 0x28, 0xCA, 0x70, 0xF1, 0xED,\n\t\t0x59, 0x43, 0xD3, 0x3F, 0xEF, 0xC7, 0xC4, 0x46,\n\t\t0x2D, 0xBE, 0x4C, 0x5A, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0xFF, 0x03, 0xF0, 0xB3, 0x20, 0xAB, 0x34,\n\t\t0x3C, 0x4B, 0x63, 0x73, 0x3B, 0x19, 0x3B, 0xC2,\n\t\t0xAC, 0x36, 0x9C, 0x01, 0x5E, 0xD5, 0x5E, 0xD7,\n\t\t0x21, 0x72, 0x07, 0xB0, 0xCC, 0x86, 0x58, 0x27,\n\t\t0x58, 0xCC, 0x59, 0x62, 0x0E, 0x02, 0xAB, 0xAF,\n\t\t0xD2, 0x41, 0xC8, 0x92, 0xF2, 0x37, 0x13, 0x01,\n\t\t0x78, 0x18, 0x6F, 0x97, 0xE5, 0x0A, 0x90, 0x15,\n\t\t0x4A, 0x3F, 0x02, 0x0A, 0x2B, 0xEC, 0x33, 0xE4,\n\t\t0x9D, 0x5D, 0x06, 0xB1, 0x7E, 0x13, 0xBC, 0x3D,\n\t\t0xDC, 0xBB, 0xCF, 0xB6, 0x50, 0x3C, 0x9E, 0xB1,\n\t\t0x4E, 0x64, 0xA1, 0x0A, 0x9B, 0x1B, 0xDE, 0x1A,\n\t\t0xCA, 0x7F, 0xA6, 0xF1, 0xAF, 0x33, 0xC1, 0x82,\n\t\t0x79, 0x5C, 0x00, 0xC2, 0x83, 0xD0, 0x33, 0xB5,\n\t\t0xF7, 0x42, 0x02, 0x65, 0xAC, 0x81, 0x94, 0xE7,\n\t\t0x93, 0x27, 0xAA, 0x48, 0x17, 0xEF, 0x04, 0xD4,\n\t\t0xE9, 0x99, 0x10, 0x35, 0xE7, 0xFB, 0x5E, 0xFB,\n\t\t0xBF, 0xE7, 0x42, 0x60, 0x98, 0x39, 0x2C, 0x3D,\n\t\t0x5A, 0x33, 0x90, 0x8A, 0xB6, 0xCD, 0xF7, 0xBC,\n\t\t0xA5, 0x35, 0x48, 0x80, 0xE1, 0x38, 0xD3, 0x41,\n\t\t0x85, 0x3E, 0x54, 0x01, 0xEC, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x89, 0xE2, 0xB4, 0x48, 0x33, 0x58, 0x68, 0x22,\n\t\t0xF2, 0x37, 0xD1, 0xCF, 0x49, 0xE4, 0x74, 0x79,\n\t\t0xAE, 0xA3, 0xA9, 0x09, 0xBD, 0x70, 0x3F, 0x26,\n\t\t0x23, 0xFA, 0xA8, 0x89, 0x54, 0x40, 0x32, 0xE5,\n\t\t0x2E, 0x70, 0x84, 0x67, 0x04, 0x56, 0x37, 0x5A,\n\t\t0x58, 0x29, 0x7F, 0x04, 0xE7, 0x3C, 0xB6, 0xBB,\n\t\t0x05, 0xA2, 0xAF, 0x8E, 0x7D, 0x6F, 0x29, 0x59,\n\t\t0x72, 0x19, 0x2F, 0x14, 0x30, 0x01, 0xCA, 0xEE,\n\t\t0x5D, 0xCB, 0x15, 0xD9, 0x3B, 0xF0, 0x21, 0x33,\n\t\t0xCB, 0x50, 0x56, 0xB9, 0x4D, 0xFE, 0x3F, 0x64,\n\t\t0x28, 0x3F, 0x2F, 0x1C, 0x59, 0xEF, 0x9F, 0x8C,\n\t\t0xF7, 0x73, 0x25, 0x63, 0xD0, 0x88, 0xA6, 0x74,\n\t\t0x47, 0xFB, 0x92, 0xD1, 0x31, 0x59, 0xB0, 0x95,\n\t\t0x0D, 0xE9, 0xC4, 0xEF, 0xEE, 0x5C, 0xD4, 0xDA,\n\t\t0x58, 0x47, 0x83, 0x0F, 0x62, 0x14, 0x4B, 0x55,\n\t\t0x38, 0x03, 0x60, 0x1E, 0x69, 0x59, 0x60, 0xAD,\n\t\t0x04, 0xE3, 0xD3, 0x72, 0x32, 0x05, 0x6D, 0xD1,\n\t\t0xCB, 0x8A, 0x90, 0xFF, 0x30, 0x4B, 0x17, 0x2D,\n\t\t0xFB, 0x03, 0x52, 0x26, 0xD2, 0x9C, 0xBD, 0x0B,\n\t\t0x59, 0xE9, 0xD5, 0xB2, 0x1C, 0x3E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0xEF, 0x5D, 0x05, 0x00, 0x56, 0xBF, 0x05,\n\t\t0xC4, 0xC7, 0x35, 0xCA, 0x53, 0xF5, 0x9A, 0x5D,\n\t\t0xB8, 0xBA, 0x57, 0x1A, 0x09, 0xA1, 0x60, 0x12,\n\t\t0xC4, 0x69, 0x55, 0x2C, 0x5A, 0x22, 0x31, 0xA0,\n\t\t0xD8, 0xB5, 0x24, 0x52, 0x05, 0x1C, 0xCB, 0x79,\n\t\t0xB1, 0x11, 0x53, 0xF2, 0xAF, 0xD3, 0xC9, 0xE5,\n\t\t0xF2, 0xA4, 0x91, 0xBC, 0x8D, 0x49, 0xA8, 0x1F,\n\t\t0x32, 0x0B, 0x1D, 0xDA, 0x08, 0x4B, 0x30, 0x10,\n\t\t0xF8, 0x6E, 0xAA, 0x22, 0xDC, 0x5C, 0xAB, 0x4B,\n\t\t0x17, 0x9B, 0x21, 0x89, 0x55, 0x6F, 0x09, 0x46,\n\t\t0x70, 0x13, 0x25, 0x8E, 0x0F, 0x1A, 0xFB, 0xA6,\n\t\t0x26, 0x4A, 0xF9, 0x7B, 0xBC, 0xBC, 0x84, 0x4D,\n\t\t0x71, 0x36, 0x10, 0x3F, 0x40, 0x3F, 0x56, 0xDB,\n\t\t0x79, 0xCD, 0xB9, 0x97, 0xB7, 0xD0, 0xA2, 0x02,\n\t\t0x40, 0x85, 0x20, 0x25, 0x64, 0x8F, 0x75, 0x07,\n\t\t0x10, 0x1B, 0x81, 0xA6, 0x88, 0x3E, 0xBF, 0xA4,\n\t\t0x92, 0x55, 0xED, 0x6C, 0xC0, 0x31, 0x80, 0x82,\n\t\t0xFA, 0x48, 0xA3, 0x92, 0x7A, 0x91, 0xEE, 0x6D,\n\t\t0x73, 0x16, 0x0B, 0xC7, 0x66, 0x5F, 0xAA, 0x67,\n\t\t0xA5, 0x71, 0x60, 0x05, 0xE4, 0x93, 0x1B, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x75, 0x02, 0x12, 0xCE, 0x39, 0xBE, 0x39, 0xE5,\n\t\t0x73, 0xBF, 0x4A, 0x47, 0x87, 0xE9, 0x69, 0x10,\n\t\t0x3A, 0x41, 0xDD, 0x9E, 0x2D, 0x0E, 0x90, 0x25,\n\t\t0x02, 0x6C, 0x5F, 0xF3, 0x0C, 0x6A, 0x66, 0xE3,\n\t\t0xF4, 0x23, 0x78, 0xE1, 0xEB, 0xFB, 0xCB, 0x19,\n\t\t0x3C, 0xC8, 0xB6, 0x95, 0xEF, 0x90, 0xD9, 0x4B,\n\t\t0x1D, 0xD6, 0xB7, 0x85, 0xFB, 0xC3, 0x01, 0x0D,\n\t\t0x95, 0xE9, 0xF4, 0xA9, 0x11, 0x08, 0xD3, 0xFC,\n\t\t0xF9, 0x7A, 0xB4, 0x6E, 0xD7, 0x05, 0x98, 0x39,\n\t\t0xAD, 0xEC, 0x54, 0x55, 0x99, 0x36, 0x97, 0x03,\n\t\t0x75, 0x6A, 0x39, 0x39, 0xC2, 0x39, 0x79, 0xE2,\n\t\t0x54, 0x67, 0x1A, 0x1B, 0x38, 0x40, 0x95, 0x3F,\n\t\t0x7A, 0x7B, 0x08, 0x9C, 0xC3, 0x30, 0x89, 0xE3,\n\t\t0xDA, 0x31, 0x4A, 0x8B, 0xB1, 0x89, 0x9D, 0x70,\n\t\t0xEF, 0xA4, 0x7E, 0x93, 0x20, 0xB8, 0x1F, 0xFA,\n\t\t0xA3, 0x36, 0x4C, 0x7E, 0x40, 0x33, 0x51, 0xE2,\n\t\t0x6A, 0xB4, 0x9D, 0x9A, 0x7E, 0x6F, 0x28, 0x8C,\n\t\t0xCA, 0x67, 0xED, 0x5C, 0x11, 0x20, 0xFB, 0x9C,\n\t\t0x8F, 0x1D, 0x58, 0x55, 0x70, 0x36, 0xDB, 0xEC,\n\t\t0xAB, 0x75, 0xB0, 0xF4, 0x0A, 0x9D, 0x96, 0x47,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0x92, 0x7B, 0xA1, 0x4C, 0x4D, 0x09, 0xE9,\n\t\t0x5C, 0xED, 0x48, 0xAB, 0x6A, 0xA2, 0x95, 0xB6,\n\t\t0x82, 0x62, 0xEC, 0x0A, 0xD0, 0x54, 0x02, 0x5D,\n\t\t0xE8, 0x0D, 0xA8, 0xCD, 0x73, 0xE4, 0xA3, 0x8C,\n\t\t0xED, 0xE3, 0x5A, 0xB2, 0xAB, 0xFB, 0xC2, 0x9B,\n\t\t0xDA, 0x89, 0xDC, 0x6E, 0x51, 0x85, 0xB3, 0x13,\n\t\t0xD9, 0xDE, 0x1F, 0x21, 0xCD, 0x80, 0x20, 0xC1,\n\t\t0xB4, 0x5B, 0xFE, 0xFC, 0xA1, 0x37, 0x25, 0x96,\n\t\t0x66, 0x03, 0xD3, 0xB0, 0xA1, 0x9D, 0x90, 0x6E,\n\t\t0x76, 0xA1, 0x59, 0x9E, 0xB6, 0x61, 0x2E, 0xDB,\n\t\t0xCD, 0x98, 0xAB, 0xEC, 0x82, 0x78, 0xD1, 0x14,\n\t\t0x7F, 0x1C, 0xFF, 0x47, 0x3A, 0x62, 0x66, 0x36,\n\t\t0xF7, 0x5E, 0x0C, 0x2F, 0x69, 0x11, 0x46, 0xAC,\n\t\t0xE4, 0x7B, 0x4B, 0xEA, 0x98, 0xE7, 0x8B, 0x34,\n\t\t0xC3, 0xAA, 0x0F, 0x2E, 0xA3, 0xDF, 0x7F, 0x57,\n\t\t0xA1, 0x0D, 0x4C, 0xAE, 0x3A, 0xBA, 0x3F, 0x23,\n\t\t0x23, 0xFC, 0x44, 0xC0, 0xEB, 0x8D, 0xB6, 0xC1,\n\t\t0xB3, 0xFE, 0x05, 0x62, 0x32, 0x84, 0x61, 0xEE,\n\t\t0xD1, 0xC3, 0xDA, 0x8C, 0x25, 0x43, 0x15, 0x0E,\n\t\t0x0B, 0x53, 0x5F, 0xAA, 0x87, 0x27, 0x39, 0x73,\n\t\t0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBF, 0x24, 0xED, 0xC1, 0xBB, 0xB0, 0xBA, 0x5F,\n\t\t0x27, 0xA8, 0xBC, 0xB2, 0xC6, 0xC1, 0x0F, 0xE3,\n\t\t0x42, 0xE7, 0xE3, 0xF0, 0x5B, 0x47, 0x99, 0x0D,\n\t\t0xC1, 0x18, 0xAA, 0x4A, 0xFB, 0x45, 0x98, 0x42,\n\t\t0xC9, 0x1F, 0xAC, 0xA4, 0x91, 0xE5, 0x7C, 0x32,\n\t\t0xA7, 0x3B, 0x09, 0xEF, 0x42, 0xFB, 0xD0, 0x0E,\n\t\t0x1C, 0xAB, 0x09, 0x2A, 0x61, 0x65, 0x23, 0xCE,\n\t\t0x83, 0x92, 0xA8, 0xD6, 0x55, 0x37, 0xC4, 0xDB,\n\t\t0xCA, 0x23, 0x92, 0x8D, 0x7C, 0x85, 0xDF, 0x69,\n\t\t0x4D, 0x7C, 0xD7, 0x35, 0x3A, 0xDE, 0xA0, 0xBA,\n\t\t0x1F, 0x5B, 0x94, 0x4D, 0x53, 0x96, 0x66, 0x00,\n\t\t0x03, 0xF3, 0x94, 0xF9, 0xDB, 0x0B, 0x75, 0xE7,\n\t\t0xF4, 0x18, 0x8D, 0xFD, 0x1E, 0x4E, 0xD6, 0xBC,\n\t\t0x0D, 0x6E, 0x65, 0x1D, 0x3E, 0x0B, 0x51, 0xA5,\n\t\t0x76, 0x91, 0x3C, 0x7B, 0xCD, 0x6B, 0x2E, 0x58,\n\t\t0x5F, 0x80, 0xF9, 0xB2, 0xC2, 0x3F, 0x76, 0xD3,\n\t\t0xA7, 0x56, 0xF2, 0xD9, 0x05, 0xBC, 0xBC, 0x52,\n\t\t0x29, 0x0E, 0x73, 0xD2, 0x9A, 0x14, 0x53, 0xB7,\n\t\t0x55, 0x54, 0x19, 0xCF, 0xF0, 0x91, 0x67, 0x9D,\n\t\t0x0A, 0xCC, 0xB3, 0xA0, 0xD6, 0x87, 0xAD, 0x11,\n\t\t0x50, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x33, 0xB2, 0x97, 0xAC, 0x61, 0x7D, 0x6E,\n\t\t0x48, 0x85, 0xEC, 0xE5, 0x67, 0xE1, 0xD2, 0x59,\n\t\t0x79, 0xF3, 0x05, 0xBE, 0x0A, 0x2F, 0x8D, 0x8F,\n\t\t0x35, 0xCD, 0x48, 0xDE, 0xF3, 0x9B, 0x96, 0x84,\n\t\t0x8D, 0x26, 0x41, 0x98, 0x32, 0xCD, 0x68, 0x71,\n\t\t0x12, 0x6D, 0x86, 0x2C, 0x7B, 0x00, 0x87, 0x01,\n\t\t0x16, 0xE2, 0x3A, 0xAC, 0x91, 0xD3, 0xAC, 0x7D,\n\t\t0x42, 0x8B, 0x61, 0x52, 0x1F, 0x7D, 0xFD, 0x67,\n\t\t0x64, 0x59, 0x26, 0x1E, 0x47, 0xB4, 0x7B, 0x2E,\n\t\t0x38, 0x99, 0x60, 0xCF, 0x29, 0x25, 0x05, 0x02,\n\t\t0x66, 0xBF, 0xD0, 0x9D, 0xE6, 0xDF, 0x95, 0x09,\n\t\t0x7C, 0x29, 0x78, 0x33, 0x4D, 0x85, 0x77, 0x90,\n\t\t0x36, 0xB8, 0x2C, 0x4A, 0x93, 0x4E, 0x29, 0x64,\n\t\t0x6B, 0xB0, 0x76, 0xA9, 0xF9, 0x76, 0x2D, 0x56,\n\t\t0xFA, 0x18, 0xCB, 0x59, 0xF3, 0x7C, 0x02, 0x62,\n\t\t0x67, 0x46, 0x1E, 0x8E, 0xBF, 0x18, 0xBE, 0xDB,\n\t\t0x56, 0x55, 0x20, 0xF7, 0xB1, 0xF2, 0xDD, 0xA5,\n\t\t0x3C, 0x02, 0x65, 0x39, 0xF3, 0x1B, 0x63, 0xE5,\n\t\t0xB0, 0x91, 0x66, 0x59, 0x5C, 0xDD, 0xF7, 0xF1,\n\t\t0xA0, 0x81, 0x2F, 0x23, 0xFD, 0xFF, 0xFF, 0xC6,\n\t\t0x3C, 0x16, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1A, 0xBB, 0x66, 0x34, 0x29, 0xF5, 0x60, 0x45,\n\t\t0x48, 0x07, 0x26, 0x0B, 0x09, 0xA5, 0xB7, 0x29,\n\t\t0x1F, 0x48, 0x31, 0x27, 0xD1, 0x68, 0x25, 0x98,\n\t\t0x72, 0xE9, 0x64, 0xF0, 0xDE, 0x5F, 0x88, 0x5A,\n\t\t0x22, 0x80, 0xCD, 0x3F, 0x75, 0xEC, 0xBB, 0x7A,\n\t\t0xFE, 0x1F, 0xA4, 0xBF, 0x5E, 0xDF, 0x05, 0x8A,\n\t\t0x3F, 0x59, 0x1A, 0x37, 0x31, 0x5F, 0xA1, 0x32,\n\t\t0xD3, 0xD1, 0x8C, 0xA5, 0x2C, 0x5D, 0xED, 0x50,\n\t\t0x48, 0x37, 0x0F, 0x97, 0x17, 0xCD, 0x64, 0xE4,\n\t\t0x2A, 0x96, 0x4A, 0x5D, 0x70, 0x8A, 0x49, 0x2F,\n\t\t0x2B, 0xF7, 0xFE, 0xD2, 0x70, 0xE5, 0x70, 0xFA,\n\t\t0x49, 0x31, 0x52, 0xD3, 0xB7, 0x94, 0xAE, 0x44,\n\t\t0x02, 0x59, 0xFA, 0x0D, 0xFB, 0x56, 0xDA, 0xFE,\n\t\t0x06, 0x8F, 0x40, 0x78, 0x52, 0x72, 0x85, 0x4B,\n\t\t0x06, 0xD4, 0xBC, 0x02, 0x2E, 0xF1, 0x81, 0x58,\n\t\t0x46, 0xF5, 0x38, 0x9F, 0xFC, 0x3A, 0x48, 0xB1,\n\t\t0x5E, 0x40, 0xE6, 0x98, 0x75, 0x58, 0x68, 0x24,\n\t\t0xF6, 0xEF, 0xBC, 0x44, 0x66, 0x9F, 0x04, 0x57,\n\t\t0xAF, 0xD3, 0xE6, 0x9A, 0xB8, 0x43, 0x7C, 0x0E,\n\t\t0x59, 0x42, 0x06, 0x43, 0x0A, 0x8C, 0xA8, 0xF8,\n\t\t0x1D, 0x78, 0x7A, 0xC0, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0x81, 0xF7, 0xEF, 0xAF, 0x96, 0xC3, 0xD6,\n\t\t0xF2, 0x58, 0x6B, 0x7E, 0xA8, 0x70, 0xC2, 0x87,\n\t\t0xB8, 0xB4, 0xD9, 0xE3, 0xF7, 0x85, 0x86, 0x7A,\n\t\t0xE5, 0x6A, 0x8A, 0x93, 0x30, 0x7C, 0x13, 0x69,\n\t\t0x5D, 0xD1, 0x30, 0x0B, 0x42, 0x3B, 0x50, 0x04,\n\t\t0xF0, 0xA0, 0x3B, 0x0F, 0xF3, 0xA8, 0x4B, 0x01,\n\t\t0x2E, 0x47, 0x08, 0x6D, 0xA6, 0xA7, 0x70, 0x0B,\n\t\t0x1A, 0xCE, 0x11, 0x1C, 0x75, 0x3D, 0xE8, 0x88,\n\t\t0x44, 0xAF, 0x71, 0x21, 0x7B, 0xBE, 0x4D, 0x0B,\n\t\t0x8D, 0x90, 0x5C, 0xCA, 0x16, 0xA1, 0x63, 0x99,\n\t\t0x9B, 0xAA, 0x30, 0xE5, 0x14, 0xD4, 0x02, 0xE2,\n\t\t0x2B, 0x26, 0x5E, 0xE3, 0x30, 0x32, 0xE6, 0xE8,\n\t\t0xE6, 0x9B, 0x7A, 0xA8, 0x71, 0x13, 0x0F, 0x77,\n\t\t0x9D, 0x40, 0xBD, 0x8D, 0x89, 0xF4, 0x7C, 0x72,\n\t\t0x62, 0x34, 0x21, 0xF5, 0x4C, 0x0D, 0xE9, 0x13,\n\t\t0x88, 0x17, 0xA4, 0x36, 0xCE, 0x2B, 0x3D, 0x86,\n\t\t0x45, 0x99, 0x44, 0x27, 0x52, 0x4D, 0xD2, 0x63,\n\t\t0x48, 0xB6, 0xCA, 0xBA, 0x28, 0x76, 0x8E, 0x92,\n\t\t0x4B, 0x3F, 0xAA, 0x46, 0x8C, 0x4A, 0xBF, 0x68,\n\t\t0xB8, 0xA3, 0x9D, 0xA2, 0xB3, 0x9A, 0xA8, 0x43,\n\t\t0x1A, 0xF9, 0x99, 0x97, 0xD8, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x7F, 0xE6, 0xCA, 0x67, 0x16, 0x58, 0x92,\n\t\t0x5D, 0xAA, 0x4A, 0xB0, 0x4F, 0x5C, 0xD6, 0x8B,\n\t\t0x9A, 0xB5, 0xE4, 0x1B, 0x50, 0x4F, 0x4F, 0x85,\n\t\t0xA5, 0x04, 0xAF, 0xFD, 0x2E, 0x3B, 0x8C, 0xAA,\n\t\t0xD9, 0xD7, 0xA7, 0x35, 0x64, 0x0B, 0x34, 0x8D,\n\t\t0xD6, 0x57, 0xA3, 0x0F, 0xAC, 0x59, 0x27, 0x08,\n\t\t0x80, 0x3E, 0x31, 0xFC, 0x67, 0x5E, 0x0D, 0xEC,\n\t\t0x7E, 0x34, 0x4F, 0x4C, 0x55, 0xFF, 0xD7, 0x07,\n\t\t0xB6, 0x7F, 0x1C, 0x5F, 0x80, 0xAF, 0x61, 0x1B,\n\t\t0xA9, 0x23, 0xB9, 0xC2, 0xAB, 0xD7, 0x12, 0x94,\n\t\t0xC2, 0xA2, 0x9F, 0x75, 0xF3, 0xD6, 0x86, 0x94,\n\t\t0x8A, 0xBB, 0x2B, 0x5A, 0xBA, 0x5C, 0x32, 0x4A,\n\t\t0xF2, 0xCA, 0x57, 0x11, 0x34, 0x2F, 0x7E, 0xEE,\n\t\t0x49, 0xBE, 0x3E, 0x19, 0xE9, 0x7F, 0xC5, 0x9C,\n\t\t0xF4, 0xA5, 0xED, 0xF8, 0x2F, 0x7B, 0xC0, 0x1A,\n\t\t0x49, 0xEA, 0x90, 0xC9, 0x4F, 0x3D, 0x54, 0x9A,\n\t\t0x45, 0xCE, 0x01, 0xAB, 0x78, 0x5F, 0x21, 0x74,\n\t\t0xA0, 0xBA, 0x35, 0xE2, 0xBB, 0xB3, 0x73, 0x8E,\n\t\t0xD4, 0xBF, 0x4B, 0x8B, 0x70, 0x8D, 0x94, 0x16,\n\t\t0x3E, 0x74, 0xFA, 0xA1, 0x08, 0x03, 0x4F, 0xB8,\n\t\t0xDE, 0xFD, 0x5C, 0x50, 0x6C, 0x62, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0x71, 0x57, 0x42, 0x09, 0x10, 0xA5, 0xFF,\n\t\t0xE2, 0x1D, 0xF9, 0xEE, 0x78, 0x67, 0x1C, 0xE3,\n\t\t0x89, 0x84, 0xC8, 0x3A, 0x89, 0xA3, 0x21, 0x9A,\n\t\t0x6E, 0x88, 0x73, 0xC5, 0x69, 0xF3, 0x78, 0xA2,\n\t\t0xAF, 0xE4, 0x13, 0x2E, 0x9B, 0x76, 0x8A, 0x6A,\n\t\t0x53, 0x91, 0xA6, 0x73, 0x38, 0x97, 0xE6, 0x42,\n\t\t0xAA, 0xC6, 0xF9, 0xB7, 0x02, 0x0B, 0x27, 0x50,\n\t\t0xEE, 0x9A, 0xBE, 0x3D, 0x13, 0xFF, 0xD2, 0x4B,\n\t\t0xE6, 0x2B, 0x62, 0xF9, 0x43, 0x42, 0x0C, 0x50,\n\t\t0x3A, 0x68, 0xAB, 0x8C, 0xB6, 0x83, 0x07, 0x62,\n\t\t0xA5, 0x9E, 0x42, 0x03, 0x9F, 0x72, 0x3B, 0x06,\n\t\t0x66, 0x7B, 0x6C, 0xC4, 0x83, 0xDD, 0xA7, 0x71,\n\t\t0x05, 0xB6, 0x5E, 0xE2, 0x05, 0xDE, 0x8B, 0x94,\n\t\t0x52, 0xE8, 0xFB, 0x7C, 0x50, 0x09, 0xBE, 0x11,\n\t\t0x07, 0xD2, 0x55, 0xB7, 0x9A, 0x5B, 0xC5, 0xF2,\n\t\t0xED, 0x9B, 0xF8, 0xE6, 0xE9, 0x2A, 0xA0, 0xF7,\n\t\t0xB5, 0xE7, 0x0D, 0x67, 0x6D, 0xD6, 0x6F, 0xD4,\n\t\t0x45, 0xBD, 0x25, 0x83, 0xF2, 0x25, 0xB5, 0xCE,\n\t\t0xC2, 0x4E, 0x8C, 0x8D, 0x72, 0x5B, 0x27, 0xB1,\n\t\t0xEC, 0x21, 0x8A, 0xBB, 0x48, 0x54, 0x90, 0xA6,\n\t\t0x96, 0x31, 0x8C, 0xA6, 0xDA, 0x50, 0xF6, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0xFB, 0xFA, 0xEF, 0x28, 0x52, 0x79, 0x07,\n\t\t0x79, 0x44, 0xE0, 0x4D, 0xE5, 0xC0, 0xCE, 0xB4,\n\t\t0x2D, 0x7F, 0xA2, 0x5B, 0x9E, 0x40, 0xF4, 0xEF,\n\t\t0xB2, 0x73, 0x0C, 0x60, 0x5E, 0x9B, 0x86, 0x8E,\n\t\t0x5F, 0xA3, 0xDE, 0x3E, 0x5D, 0xC3, 0x9A, 0x83,\n\t\t0x8E, 0xEC, 0xC3, 0x1B, 0xDF, 0xCC, 0xC0, 0xE6,\n\t\t0x75, 0x87, 0xFB, 0xF9, 0xB2, 0xBF, 0xA8, 0xBB,\n\t\t0x96, 0xF7, 0x7A, 0x9E, 0xC3, 0xA0, 0xBA, 0xF8,\n\t\t0x40, 0x14, 0xDB, 0xBE, 0xDC, 0x28, 0x8C, 0x43,\n\t\t0x07, 0xC8, 0x64, 0x8A, 0x97, 0x05, 0x1B, 0x39,\n\t\t0xBF, 0x30, 0x82, 0x57, 0x66, 0xFA, 0xB4, 0x97,\n\t\t0x4E, 0xBE, 0x33, 0x96, 0xDC, 0x4B, 0x92, 0x09,\n\t\t0xD6, 0xDE, 0x68, 0x64, 0x0C, 0xEA, 0x65, 0x48,\n\t\t0xD2, 0xE6, 0x60, 0xD5, 0xCF, 0x37, 0x5C, 0xDC,\n\t\t0x25, 0x19, 0xDD, 0xC3, 0x96, 0x76, 0x9E, 0xE5,\n\t\t0xAA, 0xDF, 0x4C, 0xBA, 0x87, 0x26, 0x10, 0xFD,\n\t\t0x1F, 0x43, 0x22, 0xB3, 0xAD, 0xF0, 0xB0, 0x2F,\n\t\t0x94, 0x37, 0xB2, 0x8E, 0xD0, 0x07, 0xBE, 0xAB,\n\t\t0x12, 0x12, 0xE1, 0x5F, 0xC5, 0xA8, 0x54, 0xF9,\n\t\t0xBB, 0x7D, 0x8B, 0x78, 0xD7, 0xF7, 0x60, 0xF8,\n\t\t0x9F, 0x85, 0x46, 0x75, 0xEE, 0x0E, 0x8B, 0x70,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x50, 0x84, 0x5C, 0xC5, 0x51, 0x2C, 0x33,\n\t\t0x49, 0x0A, 0x9E, 0xDD, 0xF7, 0xD9, 0x40, 0xDA,\n\t\t0xBD, 0x43, 0x27, 0x89, 0xA7, 0x36, 0xA1, 0x05,\n\t\t0xE4, 0x47, 0x37, 0xB1, 0xEC, 0x44, 0x59, 0x70,\n\t\t0x6C, 0xED, 0xFD, 0xDB, 0x4A, 0x1E, 0x67, 0x74,\n\t\t0xA5, 0xC1, 0x13, 0xD4, 0x19, 0x5C, 0xC5, 0x07,\n\t\t0x3B, 0xF2, 0xB9, 0xE4, 0xE4, 0x03, 0xBB, 0xBE,\n\t\t0x34, 0x9B, 0x68, 0x7C, 0x5D, 0x9B, 0x93, 0x85,\n\t\t0x02, 0x56, 0x82, 0x31, 0xB2, 0x94, 0xA4, 0x45,\n\t\t0xC6, 0xE0, 0xCE, 0xC0, 0x7F, 0x40, 0x10, 0xEF,\n\t\t0x5E, 0x88, 0xD7, 0x00, 0xAD, 0x79, 0x6B, 0x54,\n\t\t0x88, 0xC9, 0xF2, 0x67, 0x35, 0xE8, 0x2F, 0xC5,\n\t\t0x56, 0xCF, 0x19, 0x67, 0x59, 0xA6, 0x34, 0x61,\n\t\t0x30, 0xB6, 0xA1, 0x03, 0xEC, 0xD8, 0x91, 0x34,\n\t\t0xC2, 0xB9, 0xA8, 0x76, 0x3B, 0x5A, 0xFA, 0xEA,\n\t\t0xC9, 0x42, 0xC6, 0x9C, 0xBD, 0x5E, 0x0F, 0x0B,\n\t\t0x05, 0xCA, 0xF8, 0x46, 0x0A, 0xC7, 0xAD, 0xBB,\n\t\t0x0A, 0xF8, 0x68, 0xE9, 0x43, 0x87, 0x43, 0x20,\n\t\t0x88, 0x8D, 0x26, 0x87, 0x29, 0x9B, 0x0E, 0xCE,\n\t\t0x19, 0x6E, 0x93, 0xFD, 0xAD, 0x44, 0xF6, 0xB3,\n\t\t0x55, 0x26, 0x4C, 0x6C, 0xBE, 0x23, 0x3C, 0x47,\n\t\t0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFA, 0xEB, 0x1F, 0x08, 0xB8, 0x67, 0x08, 0x8B,\n\t\t0x60, 0x1A, 0x8D, 0x77, 0x34, 0x05, 0xFB, 0xA4,\n\t\t0xFA, 0x28, 0xAD, 0xA5, 0x60, 0xC2, 0xE9, 0xE4,\n\t\t0x6A, 0x34, 0xEC, 0xCD, 0xE5, 0x00, 0xB7, 0x08,\n\t\t0x0A, 0x35, 0xBB, 0xBE, 0x10, 0x8B, 0xFC, 0xDB,\n\t\t0x0F, 0x28, 0xCF, 0xB0, 0xA6, 0xFA, 0x0A, 0xC5,\n\t\t0x0B, 0x80, 0xFA, 0x09, 0x17, 0xB6, 0x58, 0x68,\n\t\t0x43, 0x91, 0x29, 0x70, 0x7B, 0xB2, 0x6E, 0xB1,\n\t\t0x32, 0x90, 0xFD, 0x2A, 0xD8, 0xC6, 0x00, 0x61,\n\t\t0xC2, 0x0B, 0x3B, 0x75, 0x66, 0x8D, 0x0D, 0x2E,\n\t\t0xD5, 0x39, 0xF1, 0xDD, 0x99, 0x07, 0x6E, 0x58,\n\t\t0x51, 0x3B, 0x30, 0x20, 0x04, 0x97, 0x7F, 0x92,\n\t\t0x06, 0x9C, 0x07, 0x7C, 0x4E, 0x63, 0x32, 0xEE,\n\t\t0x04, 0x4C, 0x14, 0xD0, 0xCB, 0xB7, 0x1D, 0x48,\n\t\t0x0A, 0x34, 0x40, 0x80, 0xCD, 0x12, 0xF7, 0xF3,\n\t\t0x1E, 0x17, 0x24, 0x5A, 0x55, 0x16, 0x5C, 0xBC,\n\t\t0x67, 0x27, 0x05, 0x34, 0x43, 0xA1, 0x26, 0x43,\n\t\t0x61, 0xF4, 0x1A, 0x77, 0x84, 0xF6, 0x04, 0x3D,\n\t\t0x93, 0xCD, 0x8B, 0xF0, 0xFC, 0x0F, 0x21, 0x41,\n\t\t0xAD, 0x1C, 0xDB, 0xF3, 0x66, 0xF6, 0x12, 0xE1,\n\t\t0x6D, 0x07, 0xF4, 0x9E, 0xE8, 0x39, 0x81, 0x42,\n\t\t0xF1, 0xB9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0B, 0x70, 0x3C, 0x40, 0x14, 0xD6, 0x26, 0xE2,\n\t\t0x9F, 0xA0, 0x67, 0xF1, 0x38, 0x86, 0x1E, 0xC4,\n\t\t0x2F, 0x3B, 0x71, 0xFC, 0xE5, 0xCD, 0x19, 0x11,\n\t\t0x0F, 0x0D, 0xFC, 0xEF, 0x1F, 0x50, 0xB3, 0xD0,\n\t\t0x78, 0x80, 0xCD, 0x07, 0xD2, 0xDB, 0x8F, 0x6C,\n\t\t0x2F, 0x49, 0x75, 0xBD, 0x67, 0x4D, 0xD6, 0xB6,\n\t\t0x2C, 0x0B, 0x98, 0xBF, 0x97, 0xEA, 0x54, 0xEB,\n\t\t0x54, 0x1F, 0xFC, 0x66, 0xF7, 0x3D, 0x6B, 0x2C,\n\t\t0x16, 0xD1, 0xFB, 0x08, 0xE2, 0x08, 0x16, 0x32,\n\t\t0x89, 0xBE, 0x8A, 0x8F, 0x05, 0xC4, 0x23, 0xE0,\n\t\t0x5E, 0x68, 0x52, 0x3F, 0x75, 0xBA, 0xAC, 0x9D,\n\t\t0x61, 0xFA, 0x3B, 0x0F, 0x6E, 0x1B, 0xFB, 0x4A,\n\t\t0x7F, 0xAA, 0xD3, 0x00, 0x71, 0x97, 0xC3, 0x7E,\n\t\t0xC3, 0xB0, 0xE3, 0x4C, 0xEE, 0xBC, 0xEC, 0x95,\n\t\t0x92, 0x50, 0x1F, 0xAA, 0xBF, 0x81, 0x2F, 0xFF,\n\t\t0x49, 0xCA, 0x8C, 0x2C, 0x53, 0x73, 0xBC, 0x7F,\n\t\t0x4D, 0x75, 0xDE, 0x7B, 0x1A, 0x2E, 0x5E, 0x6B,\n\t\t0xD3, 0x2C, 0xB7, 0x7C, 0x6C, 0x2D, 0x6F, 0xD5,\n\t\t0x8C, 0xD5, 0x63, 0x26, 0xF3, 0x3C, 0xD6, 0x1B,\n\t\t0xA0, 0x94, 0x0B, 0x4C, 0x10, 0x86, 0xE6, 0x06,\n\t\t0xDE, 0x79, 0xDD, 0xB5, 0x0F, 0x7C, 0xB1, 0x82,\n\t\t0xCC, 0x57, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA9, 0x92, 0xD3, 0x93, 0x2A, 0x5D, 0x00, 0x01,\n\t\t0x19, 0xAE, 0xB6, 0x93, 0x3B, 0x81, 0x5E, 0xDE,\n\t\t0x51, 0x9B, 0x52, 0xC7, 0x17, 0x6C, 0x6D, 0x62,\n\t\t0xAE, 0x98, 0xA3, 0x9B, 0x70, 0xBD, 0x52, 0xC6,\n\t\t0x02, 0x07, 0x5E, 0xD8, 0x84, 0xFD, 0x82, 0xBD,\n\t\t0x0B, 0x23, 0x80, 0xDF, 0x2F, 0x8F, 0x24, 0x4B,\n\t\t0xF7, 0x59, 0xFB, 0xFC, 0x5C, 0xF9, 0x99, 0x54,\n\t\t0xAC, 0x5C, 0xB9, 0xAD, 0xB7, 0x03, 0x17, 0xB4,\n\t\t0xD5, 0x2E, 0x1F, 0x98, 0x22, 0x93, 0xE0, 0xD5,\n\t\t0xA3, 0x77, 0x75, 0x37, 0x40, 0xF8, 0xF7, 0x44,\n\t\t0xAE, 0x4A, 0xA0, 0x25, 0xFC, 0x66, 0xED, 0x38,\n\t\t0x20, 0x02, 0xBA, 0x7F, 0x40, 0x5A, 0x2F, 0x0C,\n\t\t0xBC, 0xE9, 0x2A, 0xE7, 0x0B, 0x20, 0x66, 0x0D,\n\t\t0xA3, 0xB3, 0xAC, 0x10, 0xAB, 0xF4, 0xF1, 0x79,\n\t\t0xE0, 0x25, 0x53, 0xC2, 0x52, 0x0B, 0x8B, 0x7C,\n\t\t0x99, 0x7E, 0xD5, 0x12, 0x33, 0xFC, 0xE9, 0x09,\n\t\t0x18, 0x54, 0x7A, 0x60, 0x04, 0xA4, 0xF7, 0x29,\n\t\t0x71, 0x1D, 0xF0, 0x6C, 0x8D, 0x2B, 0x29, 0xF6,\n\t\t0x5F, 0x24, 0x02, 0x44, 0x59, 0xEA, 0x04, 0x0A,\n\t\t0x6B, 0xAD, 0x1C, 0xC2, 0x7F, 0xB1, 0xC0, 0xD8,\n\t\t0xFF, 0x3D, 0x75, 0x6A, 0x6C, 0x9B, 0xC7, 0x4D,\n\t\t0xC0, 0xA9, 0x70, 0x3F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x15, 0x27, 0x18, 0x09, 0x0E, 0xCC, 0xE8, 0xF7,\n\t\t0x07, 0x56, 0x54, 0x68, 0x34, 0xCB, 0x65, 0x91,\n\t\t0xFE, 0x85, 0x37, 0x59, 0xC6, 0xEF, 0xF8, 0x77,\n\t\t0x1C, 0x36, 0xD8, 0x1E, 0x08, 0xC4, 0x45, 0x8B,\n\t\t0x08, 0x00, 0x41, 0xD2, 0xF3, 0xD3, 0xA2, 0xF5,\n\t\t0xFD, 0xC5, 0xEF, 0xAD, 0xE8, 0x14, 0x4D, 0xCA,\n\t\t0x01, 0x76, 0xD6, 0x8C, 0x61, 0x90, 0x9E, 0xF9,\n\t\t0x85, 0x06, 0x0B, 0x52, 0x2C, 0xEC, 0x9F, 0x8E,\n\t\t0xC6, 0xD5, 0x4E, 0xE2, 0x45, 0x3F, 0x1D, 0x67,\n\t\t0x0A, 0x75, 0xEB, 0xE7, 0xAB, 0x12, 0xC7, 0xDE,\n\t\t0x5A, 0x30, 0xD6, 0x5C, 0x28, 0xFD, 0xF5, 0x61,\n\t\t0x59, 0x9D, 0xC1, 0x9C, 0x72, 0xC8, 0xF7, 0x5E,\n\t\t0x54, 0xEA, 0xA2, 0xDE, 0x39, 0x19, 0x09, 0xA9,\n\t\t0x48, 0xAA, 0x47, 0xC9, 0xA7, 0x63, 0x58, 0xEF,\n\t\t0x46, 0x55, 0x47, 0x91, 0xBC, 0x18, 0xC2, 0x89,\n\t\t0xF8, 0x53, 0x5B, 0xB9, 0xD3, 0x01, 0x01, 0xBB,\n\t\t0xC6, 0xD8, 0x40, 0x34, 0x79, 0x03, 0xC2, 0xB4,\n\t\t0xF6, 0x1C, 0xAD, 0x5C, 0x2F, 0x6F, 0x04, 0x22,\n\t\t0x7D, 0xF3, 0x81, 0x08, 0x23, 0x6A, 0x7A, 0x2F,\n\t\t0x2B, 0xFE, 0xF1, 0x5D, 0xDC, 0xBC, 0x59, 0x72,\n\t\t0x57, 0xB4, 0x8E, 0x8A, 0x57, 0x18, 0xC6, 0x68,\n\t\t0xD6, 0x18, 0x72, 0x64, 0x1F, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x63, 0xD0, 0x2F, 0xC7, 0xA1, 0x4E, 0x28, 0x81,\n\t\t0xEB, 0x47, 0xDB, 0x6C, 0x79, 0x10, 0x4F, 0x86,\n\t\t0x6A, 0x15, 0xD2, 0x6F, 0x9F, 0x84, 0xD2, 0xC5,\n\t\t0x5A, 0xDA, 0xF2, 0x6B, 0x3C, 0x01, 0x0A, 0x69,\n\t\t0xBA, 0x97, 0x3D, 0x58, 0x6D, 0xE5, 0xB1, 0x2A,\n\t\t0xD5, 0x1E, 0x89, 0xA8, 0x99, 0xC9, 0xB4, 0x74,\n\t\t0x3A, 0x60, 0x01, 0x7D, 0xBF, 0x35, 0x6B, 0x7C,\n\t\t0x5A, 0x48, 0x5D, 0xA3, 0x30, 0x47, 0xC0, 0x28,\n\t\t0xD5, 0x80, 0xBC, 0xFE, 0x8D, 0x14, 0x08, 0xA1,\n\t\t0xDB, 0xCE, 0x01, 0x94, 0xAF, 0x2A, 0x84, 0x01,\n\t\t0x1A, 0x6E, 0xA1, 0x6D, 0xD5, 0xEF, 0xDD, 0xD7,\n\t\t0x07, 0x3E, 0x8A, 0x0C, 0x02, 0x4C, 0x5F, 0x5D,\n\t\t0xC4, 0xE7, 0x1F, 0x36, 0xDE, 0xA8, 0x22, 0x99,\n\t\t0x76, 0x96, 0x2D, 0xE3, 0x85, 0x16, 0x28, 0x96,\n\t\t0xD0, 0xEE, 0xDE, 0xBB, 0x22, 0xBA, 0x35, 0xD7,\n\t\t0x27, 0x5B, 0x9B, 0xA8, 0xA5, 0xAE, 0xDE, 0x12,\n\t\t0xC7, 0x88, 0x43, 0xAD, 0x54, 0x0A, 0x28, 0x83,\n\t\t0x87, 0x28, 0xBC, 0x1D, 0x4A, 0xD2, 0x4E, 0x53,\n\t\t0xC9, 0x1F, 0x9D, 0x02, 0x53, 0x71, 0xCB, 0xC2,\n\t\t0x30, 0x03, 0x2A, 0x83, 0x62, 0x12, 0xCA, 0x45,\n\t\t0xAE, 0xC4, 0xB6, 0x11, 0xEB, 0xC1, 0x4B, 0x5D,\n\t\t0x35, 0x3C, 0x54, 0xE0, 0x6E, 0x6C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCA, 0xD9, 0x89, 0x47, 0x40, 0x92, 0xFB, 0xA2,\n\t\t0x67, 0x08, 0x73, 0xC9, 0xCE, 0xBC, 0x67, 0xDE,\n\t\t0xC8, 0x6E, 0xB8, 0x23, 0xDD, 0xE7, 0xB0, 0xB9,\n\t\t0x9F, 0x11, 0x78, 0xD2, 0x98, 0xBE, 0x05, 0x82,\n\t\t0x8E, 0x4A, 0xA3, 0xEB, 0x1D, 0xC3, 0x69, 0xFE,\n\t\t0x7C, 0x60, 0x58, 0xB8, 0x37, 0x21, 0x84, 0x15,\n\t\t0x66, 0x00, 0xAD, 0xB5, 0x62, 0x4D, 0xA2, 0xAD,\n\t\t0x76, 0x9C, 0x68, 0x9A, 0x7C, 0xBC, 0xB5, 0xE5,\n\t\t0xC3, 0x8E, 0x25, 0x9A, 0x45, 0xD4, 0xB8, 0x3F,\n\t\t0xF0, 0xE9, 0x30, 0x11, 0xE3, 0xFF, 0xF2, 0x85,\n\t\t0x60, 0x1F, 0xD2, 0x09, 0xDB, 0x19, 0x13, 0x48,\n\t\t0x83, 0xC1, 0xFD, 0x97, 0xE5, 0x97, 0x9F, 0x97,\n\t\t0xF7, 0xDA, 0x4D, 0xF2, 0xF3, 0xAC, 0x48, 0x92,\n\t\t0x90, 0x49, 0x4D, 0xFC, 0x67, 0x48, 0x00, 0x8F,\n\t\t0x96, 0xB9, 0x8E, 0x92, 0x63, 0x7D, 0x4E, 0xAC,\n\t\t0xA6, 0x95, 0x3C, 0x2C, 0xAE, 0x67, 0x7D, 0xD6,\n\t\t0x39, 0x5D, 0x28, 0x84, 0xAD, 0x59, 0xE6, 0x32,\n\t\t0x59, 0x2C, 0x15, 0xDF, 0x90, 0x4C, 0xD7, 0xC9,\n\t\t0xC8, 0xE4, 0x81, 0x22, 0x8E, 0x23, 0x66, 0x78,\n\t\t0x60, 0xDC, 0x3F, 0x5D, 0x2E, 0x6C, 0x4E, 0xA1,\n\t\t0xCE, 0x0C, 0x0A, 0x73, 0x07, 0x6E, 0x6A, 0x74,\n\t\t0x7A, 0xEE, 0x3C, 0xF3, 0xC3, 0x64, 0x7E, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x36, 0xB5, 0xBA, 0x6D, 0x0F, 0xCB, 0x50, 0xEE,\n\t\t0x37, 0xAA, 0xF6, 0x65, 0x44, 0xD3, 0x4B, 0x41,\n\t\t0x06, 0xFF, 0x8F, 0x86, 0x5C, 0x24, 0xB9, 0xC8,\n\t\t0xEA, 0x76, 0x9D, 0x6B, 0x16, 0x89, 0x4C, 0xA0,\n\t\t0x59, 0x2D, 0xD3, 0xD7, 0x09, 0x12, 0x4F, 0x18,\n\t\t0x99, 0x7A, 0x98, 0xAA, 0x2C, 0x88, 0xE0, 0xA4,\n\t\t0x5A, 0xF0, 0xA5, 0xFC, 0xBC, 0x4C, 0xBF, 0xA7,\n\t\t0xBA, 0xF1, 0x5B, 0x24, 0x6C, 0x74, 0xA2, 0x6E,\n\t\t0xC0, 0xE6, 0x72, 0xBE, 0xF6, 0x88, 0xA9, 0xB6,\n\t\t0x19, 0xB0, 0x81, 0xB6, 0x3E, 0x7A, 0x30, 0xE0,\n\t\t0x9C, 0x0C, 0x84, 0x42, 0xDE, 0x9F, 0xB0, 0x71,\n\t\t0xE7, 0x39, 0x09, 0xF5, 0xD5, 0x0B, 0x6C, 0x1D,\n\t\t0x06, 0x92, 0x00, 0x42, 0x42, 0xD3, 0x75, 0x0D,\n\t\t0x79, 0x3F, 0x8A, 0x76, 0x7D, 0x28, 0xFB, 0xB8,\n\t\t0xB4, 0xBD, 0x40, 0xB6, 0xFE, 0x7F, 0xEF, 0xDA,\n\t\t0xCE, 0x8E, 0xE5, 0x30, 0xAC, 0xA7, 0x3F, 0x75,\n\t\t0xF5, 0xB0, 0xE0, 0x00, 0xE2, 0x42, 0xE1, 0xC6,\n\t\t0xD3, 0x1E, 0x3A, 0x3A, 0xDD, 0xE8, 0x61, 0x66,\n\t\t0x87, 0x21, 0x43, 0x9B, 0xF9, 0x52, 0xED, 0xCD,\n\t\t0xAA, 0xB4, 0x05, 0x60, 0xE3, 0x07, 0x95, 0xC9,\n\t\t0x57, 0x84, 0x36, 0xF0, 0x37, 0x3F, 0x63, 0x16,\n\t\t0xA6, 0x6D, 0xEE, 0x75, 0xF2, 0xA1, 0x3F, 0xD7,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB9, 0xD5, 0xF1, 0x9E, 0x82, 0xDC, 0xD5, 0x25,\n\t\t0xAE, 0xCA, 0x98, 0x08, 0xA2, 0xD7, 0x61, 0x74,\n\t\t0xA0, 0x45, 0x74, 0xE4, 0x82, 0x65, 0x39, 0x6A,\n\t\t0x5A, 0xEF, 0x08, 0x2E, 0x66, 0xC8, 0x67, 0xA0,\n\t\t0x55, 0x1B, 0xC3, 0x0F, 0x9D, 0x1F, 0x04, 0x40,\n\t\t0x09, 0xDB, 0x3C, 0x2D, 0x0D, 0x69, 0x86, 0x78,\n\t\t0xA9, 0x73, 0x4D, 0xDE, 0xAE, 0xD0, 0x8D, 0x96,\n\t\t0xDF, 0x5E, 0x6E, 0xFF, 0xFB, 0x40, 0xC7, 0x58,\n\t\t0xC8, 0x1E, 0xA7, 0xE5, 0x92, 0x4F, 0x55, 0x30,\n\t\t0xD6, 0x0E, 0xFE, 0x3A, 0x98, 0x33, 0x51, 0xF5,\n\t\t0x43, 0x88, 0x68, 0x3B, 0x21, 0xFB, 0x08, 0xCB,\n\t\t0xBC, 0xD9, 0x5A, 0xAB, 0x93, 0x06, 0x45, 0x4D,\n\t\t0xD9, 0x10, 0x4C, 0xD7, 0xD0, 0xB6, 0xB1, 0xCE,\n\t\t0xA8, 0x5D, 0x76, 0x30, 0xD3, 0x8B, 0x81, 0x80,\n\t\t0x82, 0xBA, 0xDF, 0x85, 0x4A, 0xF8, 0x10, 0x4F,\n\t\t0xDA, 0xA7, 0x6E, 0x4C, 0x18, 0x6B, 0x77, 0xFE,\n\t\t0x00, 0x47, 0xF3, 0xE3, 0x56, 0x6C, 0xEA, 0x7D,\n\t\t0xB7, 0x32, 0xD8, 0x93, 0xB3, 0x45, 0x3F, 0xF5,\n\t\t0x2C, 0xEF, 0x9D, 0x0E, 0x7C, 0xBC, 0x58, 0xA5,\n\t\t0x41, 0x7C, 0x54, 0x74, 0x54, 0xA3, 0x53, 0xCD,\n\t\t0x90, 0xDB, 0xCE, 0xF0, 0x6D, 0xDA, 0x6A, 0x26,\n\t\t0x43, 0xEE, 0x50, 0xF0, 0x0D, 0xCD, 0xB9, 0x01,\n\t\t0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0x2D, 0x6D, 0x0D, 0x63, 0x8D, 0xAD, 0xA3,\n\t\t0xFA, 0x15, 0x07, 0x4F, 0x7E, 0x6C, 0xA2, 0x9F,\n\t\t0x86, 0x11, 0x31, 0xE7, 0x78, 0x4A, 0x46, 0x72,\n\t\t0x06, 0x87, 0xB3, 0xD4, 0x53, 0x4D, 0xB7, 0x09,\n\t\t0x0D, 0x13, 0x12, 0xD1, 0xA2, 0x15, 0xCB, 0xC5,\n\t\t0xAD, 0xAD, 0x43, 0x9E, 0x74, 0x1F, 0x93, 0x8E,\n\t\t0x3C, 0xC3, 0x1D, 0x2B, 0x92, 0x56, 0x1E, 0x93,\n\t\t0x02, 0xBC, 0x54, 0xAB, 0x45, 0x88, 0xBA, 0x4E,\n\t\t0x89, 0xD0, 0xD5, 0x38, 0x43, 0x7E, 0x11, 0x96,\n\t\t0x0A, 0x83, 0xA1, 0x1A, 0x1E, 0x52, 0xA3, 0x0D,\n\t\t0xCE, 0x18, 0x5C, 0xF3, 0xBC, 0x3E, 0xA6, 0x71,\n\t\t0xB0, 0xE2, 0x4D, 0x54, 0xF6, 0x56, 0x1E, 0x50,\n\t\t0x2F, 0x6D, 0x98, 0x7B, 0x6D, 0xE7, 0xA4, 0x9E,\n\t\t0x05, 0x7B, 0x38, 0x12, 0x3A, 0xCC, 0x71, 0x25,\n\t\t0xFD, 0x68, 0xEB, 0xF3, 0xE8, 0xFD, 0xA8, 0x6B,\n\t\t0x64, 0xBA, 0xF0, 0x26, 0xFA, 0x8A, 0xD5, 0x3C,\n\t\t0x2E, 0xC3, 0x2F, 0x0A, 0xF4, 0x1C, 0xD3, 0x7C,\n\t\t0x56, 0xD6, 0x24, 0xF8, 0x36, 0x11, 0xE0, 0xF1,\n\t\t0x08, 0x61, 0xB1, 0x1F, 0x78, 0xB9, 0x99, 0x96,\n\t\t0x80, 0xF4, 0xAA, 0xB8, 0xEC, 0x35, 0x29, 0x88,\n\t\t0x97, 0xC2, 0x06, 0x52, 0x2E, 0x55, 0x4C, 0xC0,\n\t\t0x32, 0xC8, 0xA1, 0x84, 0x7D, 0x41, 0x12, 0xB4,\n\t\t0x0D, 0xEE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAE, 0xA0, 0x24, 0xC6, 0x95, 0xD1, 0x2C, 0x1E,\n\t\t0x8E, 0x5B, 0x8D, 0x18, 0x1E, 0xA4, 0x97, 0x71,\n\t\t0xFA, 0x69, 0x41, 0x18, 0x8F, 0xBE, 0x12, 0x82,\n\t\t0x16, 0xB6, 0x5F, 0x20, 0x84, 0x9E, 0x11, 0xD6,\n\t\t0x18, 0x55, 0xED, 0x13, 0x2C, 0x24, 0x58, 0x52,\n\t\t0x4F, 0xF7, 0xF7, 0xBF, 0x4B, 0xFB, 0xDB, 0x31,\n\t\t0xA0, 0x9A, 0x5E, 0x3F, 0x12, 0x57, 0x24, 0x35,\n\t\t0x53, 0xE3, 0x5C, 0x8F, 0x78, 0xB6, 0x48, 0x03,\n\t\t0xAC, 0x2C, 0x10, 0xDB, 0x6D, 0xBA, 0x66, 0x62,\n\t\t0xCA, 0xAC, 0x00, 0x49, 0xAA, 0xFD, 0xC6, 0x27,\n\t\t0xD6, 0x5D, 0x04, 0x0B, 0xDE, 0xF3, 0x34, 0xFC,\n\t\t0xF5, 0xBD, 0xCB, 0x4E, 0x4A, 0xA2, 0x56, 0x29,\n\t\t0xCF, 0xE8, 0x6F, 0xAE, 0xC4, 0x97, 0xD1, 0xBB,\n\t\t0x7B, 0xB9, 0xC9, 0xC5, 0x81, 0xFB, 0x89, 0xFB,\n\t\t0x91, 0xF7, 0x89, 0x8F, 0xF9, 0xF2, 0xF3, 0xAC,\n\t\t0x3D, 0xB4, 0xC8, 0xB5, 0x8F, 0xCF, 0xC1, 0xFE,\n\t\t0x74, 0x1A, 0x5A, 0xC6, 0xFD, 0x34, 0xC4, 0x9C,\n\t\t0xD0, 0x58, 0xB4, 0x8F, 0x39, 0x43, 0x23, 0x45,\n\t\t0xDA, 0x06, 0x99, 0xBE, 0xC3, 0x67, 0xB0, 0x4F,\n\t\t0x4B, 0x55, 0x91, 0xA3, 0x00, 0x97, 0xA4, 0x51,\n\t\t0xA5, 0x93, 0xD0, 0xDF, 0x65, 0x8E, 0x9A, 0x9E,\n\t\t0x15, 0xE1, 0xF5, 0x48, 0x1E, 0x23, 0xD1, 0x37,\n\t\t0x10, 0x4F, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD2, 0x8D, 0xB8, 0x10, 0x40, 0xD0, 0x9A, 0x6B,\n\t\t0x53, 0x03, 0xB5, 0x88, 0xF2, 0x80, 0x41, 0x15,\n\t\t0x11, 0xFC, 0x5F, 0x8C, 0x32, 0xA8, 0xFD, 0x67,\n\t\t0x39, 0xF3, 0x8F, 0x5B, 0x63, 0x3D, 0x01, 0x75,\n\t\t0x39, 0x1C, 0x12, 0xE7, 0xF4, 0x29, 0xCD, 0x38,\n\t\t0x7E, 0xEC, 0x7B, 0x2B, 0xDA, 0x42, 0x8E, 0x56,\n\t\t0xB9, 0x38, 0x77, 0xDA, 0x80, 0x23, 0x54, 0xF5,\n\t\t0x62, 0x2A, 0x67, 0xAE, 0x45, 0x8C, 0x37, 0xAC,\n\t\t0x96, 0x76, 0xD7, 0xAD, 0x06, 0x5E, 0x27, 0x64,\n\t\t0xAD, 0xFC, 0xDF, 0x80, 0x82, 0x00, 0x1F, 0x9A,\n\t\t0x2B, 0x86, 0xF0, 0xF4, 0x61, 0x62, 0xF4, 0xA5,\n\t\t0xCB, 0x80, 0x07, 0x12, 0x2F, 0xEC, 0x5D, 0x38,\n\t\t0x38, 0x80, 0x6A, 0x97, 0x58, 0xA6, 0x44, 0x04,\n\t\t0x33, 0xE8, 0x08, 0xC8, 0x39, 0x2F, 0x55, 0xE2,\n\t\t0x7C, 0x29, 0x5F, 0x51, 0x7E, 0xDE, 0x67, 0x41,\n\t\t0x26, 0x73, 0x9F, 0x7D, 0x32, 0xD9, 0x23, 0xC6,\n\t\t0xC0, 0x90, 0x03, 0xCD, 0xB7, 0x01, 0xDD, 0xB5,\n\t\t0x3E, 0x2C, 0xB4, 0x85, 0x45, 0xCF, 0x18, 0x4A,\n\t\t0x14, 0x2F, 0x69, 0x16, 0x69, 0x4C, 0x9D, 0x82,\n\t\t0x33, 0x66, 0xEA, 0x90, 0x0B, 0x49, 0xBB, 0x20,\n\t\t0xFD, 0xE2, 0x61, 0xD5, 0x57, 0x90, 0x16, 0x0A,\n\t\t0x41, 0xFF, 0x42, 0xF2, 0xB0, 0xA1, 0x99, 0xC6,\n\t\t0x27, 0x2A, 0x6B, 0xD9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0xE6, 0x0C, 0x7A, 0xC0, 0x74, 0xB1, 0x01,\n\t\t0x96, 0x5A, 0xEE, 0x3C, 0x36, 0x04, 0x9C, 0xDF,\n\t\t0x4B, 0x8A, 0x40, 0x9F, 0x81, 0xE7, 0x13, 0x77,\n\t\t0x1D, 0x51, 0x92, 0x94, 0x81, 0x9B, 0xCD, 0xD1,\n\t\t0xB3, 0x6E, 0x2B, 0xC7, 0x6C, 0x4B, 0x75, 0x59,\n\t\t0x83, 0x0E, 0xBD, 0x7D, 0xC8, 0x38, 0x69, 0x6D,\n\t\t0xEF, 0x0E, 0x1A, 0xAE, 0x64, 0x9E, 0x0C, 0xEB,\n\t\t0x58, 0x3E, 0xED, 0xDD, 0x0B, 0x94, 0xA2, 0x39,\n\t\t0xDF, 0xBF, 0x18, 0xB5, 0xDB, 0xA8, 0x80, 0x08,\n\t\t0x98, 0x18, 0x7B, 0x1C, 0x4C, 0x7E, 0xAC, 0x81,\n\t\t0x1F, 0x43, 0xB8, 0xD8, 0xE6, 0xD9, 0xD2, 0x50,\n\t\t0xA3, 0x58, 0x10, 0xC7, 0x17, 0x1E, 0xCC, 0x79,\n\t\t0xB4, 0x96, 0x7B, 0xCF, 0x73, 0xC0, 0x16, 0xCB,\n\t\t0xFE, 0x8A, 0xA7, 0xCB, 0xEB, 0xBA, 0xFF, 0x23,\n\t\t0x6A, 0xBF, 0xDE, 0x71, 0x35, 0xBC, 0x6E, 0x29,\n\t\t0xFA, 0x9E, 0x2A, 0xF0, 0x07, 0xEB, 0x5E, 0x52,\n\t\t0x4C, 0x15, 0xA1, 0x00, 0x8D, 0x55, 0x35, 0x30,\n\t\t0x9E, 0xF3, 0x20, 0x92, 0x76, 0xF1, 0x4F, 0x27,\n\t\t0xD0, 0x59, 0x55, 0xD9, 0x2E, 0x0D, 0x7D, 0x3E,\n\t\t0xB0, 0x5E, 0x4B, 0xBD, 0x43, 0x01, 0x62, 0x59,\n\t\t0x64, 0x12, 0x98, 0x93, 0xAB, 0xAD, 0xB6, 0x0F,\n\t\t0x6F, 0x8B, 0x7D, 0x6C, 0x3C, 0x01, 0x5B, 0x85,\n\t\t0x70, 0xCB, 0xB4, 0x52, 0x2C, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5B, 0x5C, 0x19, 0xA7, 0xFB, 0x15, 0x32, 0x84,\n\t\t0x63, 0x4A, 0xCD, 0x3A, 0x98, 0xDA, 0x6A, 0x66,\n\t\t0xE3, 0x1F, 0x66, 0xFF, 0xB5, 0x81, 0xD7, 0x1B,\n\t\t0xEF, 0xE9, 0x4F, 0x95, 0x81, 0x05, 0xD8, 0x14,\n\t\t0xAA, 0x2B, 0x37, 0x0C, 0x24, 0x51, 0x34, 0xB2,\n\t\t0x5F, 0x35, 0x47, 0xAB, 0xD0, 0x10, 0x1A, 0xBD,\n\t\t0xE2, 0x38, 0x11, 0x0B, 0x7D, 0x7F, 0x25, 0x20,\n\t\t0x6C, 0xB8, 0xAA, 0x57, 0xA4, 0xE1, 0x41, 0x5B,\n\t\t0x20, 0x5C, 0x6C, 0xF3, 0xB4, 0x6A, 0xF2, 0x39,\n\t\t0x81, 0xD1, 0xCF, 0x48, 0xB6, 0xD6, 0x15, 0x90,\n\t\t0x40, 0xB2, 0x79, 0xBA, 0x60, 0xAB, 0x78, 0xA1,\n\t\t0x4D, 0x08, 0xF6, 0xA3, 0x37, 0x7B, 0x28, 0x89,\n\t\t0x2B, 0x5B, 0xB3, 0xD0, 0xE4, 0x4F, 0x98, 0x02,\n\t\t0x90, 0xCC, 0xEE, 0xC2, 0x26, 0xF9, 0x0D, 0x5F,\n\t\t0x44, 0x57, 0xA5, 0xBE, 0xBE, 0x8D, 0x1A, 0x39,\n\t\t0xE2, 0xE9, 0x8C, 0x3B, 0x4E, 0x20, 0x10, 0xEF,\n\t\t0x9E, 0xB2, 0x44, 0x38, 0xA2, 0x3A, 0xE7, 0x3D,\n\t\t0x03, 0x86, 0xBC, 0x5C, 0x9F, 0x56, 0xB5, 0x81,\n\t\t0xCA, 0x35, 0x8B, 0x16, 0x4A, 0xC7, 0xC0, 0x51,\n\t\t0x93, 0x3E, 0x2C, 0xA5, 0x46, 0x48, 0x45, 0x6A,\n\t\t0xF3, 0xBF, 0xDE, 0x93, 0x3F, 0xD0, 0x90, 0xAA,\n\t\t0x0A, 0x3D, 0x57, 0xC5, 0xCB, 0xC3, 0xB3, 0xDF,\n\t\t0x57, 0xEA, 0x4A, 0x31, 0xB5, 0xA8, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0x7B, 0x1C, 0x4A, 0xD1, 0xD9, 0x7D, 0x73,\n\t\t0xA7, 0xF5, 0xB0, 0x0C, 0x0F, 0x45, 0xC1, 0xCD,\n\t\t0x33, 0xBE, 0x70, 0x6A, 0x31, 0xAA, 0x44, 0xB3,\n\t\t0x6D, 0xDF, 0x67, 0x04, 0x79, 0x6D, 0xA1, 0xEB,\n\t\t0x23, 0xD2, 0x19, 0x5D, 0xD9, 0x27, 0x40, 0x22,\n\t\t0x1B, 0x97, 0xBF, 0xC1, 0x1A, 0x11, 0xFD, 0x0C,\n\t\t0x5A, 0x1F, 0x87, 0x17, 0xFF, 0xD8, 0x4B, 0xB5,\n\t\t0x40, 0x1E, 0x96, 0x5A, 0x3E, 0x98, 0x7E, 0x4A,\n\t\t0x6C, 0x91, 0xA5, 0x16, 0x3A, 0x0D, 0x28, 0x60,\n\t\t0xE3, 0xC9, 0x6F, 0x0A, 0xCD, 0xC3, 0x0A, 0xE3,\n\t\t0x89, 0x04, 0x8F, 0x5E, 0xEA, 0xD0, 0x46, 0x06,\n\t\t0xF8, 0xF2, 0xD3, 0x13, 0xB7, 0x86, 0x23, 0x96,\n\t\t0x2D, 0x55, 0xF5, 0xC8, 0x1A, 0xAF, 0xA9, 0xF4,\n\t\t0xE6, 0xC7, 0x54, 0xF9, 0x52, 0x5B, 0x1F, 0xEF,\n\t\t0x34, 0x40, 0x3C, 0xA0, 0x8D, 0x2C, 0x0E, 0x20,\n\t\t0xD0, 0xCD, 0x61, 0xF6, 0x95, 0x7B, 0x2B, 0x09,\n\t\t0x64, 0x71, 0x13, 0x0E, 0x4D, 0x1D, 0x71, 0x4E,\n\t\t0x4E, 0x27, 0x0E, 0x4F, 0xC2, 0x9D, 0x45, 0xC5,\n\t\t0x36, 0xC0, 0x35, 0x64, 0x2A, 0xFA, 0xD9, 0xBF,\n\t\t0x17, 0xE8, 0x93, 0xC4, 0xE3, 0x7C, 0x13, 0x93,\n\t\t0x5D, 0x90, 0x55, 0xA9, 0x26, 0xA9, 0xFF, 0x0D,\n\t\t0x54, 0x60, 0xEB, 0x3F, 0x80, 0x96, 0x46, 0xE1,\n\t\t0x82, 0x22, 0xFE, 0xF8, 0x4D, 0x28, 0xAE, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x19, 0x5E, 0x39, 0x0B, 0xC6, 0xF7, 0x27, 0xCB,\n\t\t0xC2, 0x47, 0xC3, 0x1F, 0x58, 0xDB, 0xA3, 0x61,\n\t\t0x17, 0x92, 0x15, 0x96, 0xAF, 0xAE, 0x5B, 0xE4,\n\t\t0xFA, 0x0F, 0x33, 0xD1, 0xA8, 0xD4, 0x54, 0xFF,\n\t\t0x41, 0x7B, 0xC9, 0x5F, 0x03, 0xFD, 0xAE, 0x77,\n\t\t0x53, 0x25, 0xFF, 0x64, 0xDC, 0x69, 0x18, 0x35,\n\t\t0x4A, 0xDB, 0xB5, 0x86, 0x84, 0x4D, 0x66, 0x49,\n\t\t0x08, 0x14, 0xEE, 0x51, 0x37, 0x00, 0xFE, 0x89,\n\t\t0x3D, 0x76, 0x40, 0xE8, 0x1E, 0x24, 0xAB, 0x46,\n\t\t0x1E, 0xE7, 0x92, 0x21, 0x30, 0x8B, 0x24, 0x5D,\n\t\t0x5E, 0x54, 0xD9, 0x9D, 0x1F, 0x74, 0x72, 0xA4,\n\t\t0x26, 0x2E, 0xE2, 0xBA, 0x75, 0x99, 0x63, 0xA5,\n\t\t0x97, 0x0C, 0x46, 0x15, 0x3A, 0xDD, 0x4B, 0xC0,\n\t\t0x43, 0x28, 0xFD, 0xA5, 0x98, 0x3E, 0xBF, 0xE9,\n\t\t0x03, 0xE2, 0xB4, 0x7E, 0x07, 0x6B, 0x48, 0xD5,\n\t\t0x17, 0xF7, 0xF0, 0xA6, 0xCF, 0xF9, 0xAD, 0xA7,\n\t\t0xD9, 0xBB, 0x07, 0xD7, 0x87, 0xC0, 0xAC, 0xC1,\n\t\t0x1A, 0x2E, 0xBE, 0x22, 0xFC, 0x35, 0x2F, 0x35,\n\t\t0x17, 0x64, 0x0E, 0x9D, 0xC5, 0x39, 0x5B, 0x92,\n\t\t0xAE, 0x76, 0x9D, 0x00, 0x25, 0x1D, 0xBA, 0xE8,\n\t\t0x8A, 0x80, 0x9D, 0x06, 0x73, 0xF0, 0x85, 0x25,\n\t\t0x49, 0x4E, 0xE3, 0xFF, 0x7F, 0xB9, 0x95, 0x6A,\n\t\t0x23, 0xA6, 0xAB, 0x37, 0xDF, 0xE2, 0xB1, 0x3B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0x18, 0xEC, 0x01, 0x34, 0xBD, 0x03, 0x90,\n\t\t0x7C, 0x3A, 0x81, 0xF3, 0x91, 0x86, 0xAD, 0xC4,\n\t\t0xB0, 0x25, 0x04, 0x3D, 0x58, 0xDE, 0xB0, 0xC3,\n\t\t0x27, 0x67, 0x3D, 0x73, 0xA4, 0xD7, 0x9B, 0x17,\n\t\t0x20, 0xD8, 0x43, 0xFB, 0x4F, 0x7B, 0xAB, 0x22,\n\t\t0xFB, 0x41, 0x26, 0xF4, 0x37, 0x8A, 0x80, 0x1B,\n\t\t0x9F, 0xDD, 0xE7, 0x00, 0x51, 0xA4, 0x8C, 0x59,\n\t\t0xA4, 0xDB, 0xFD, 0x09, 0x4C, 0xFC, 0x8B, 0xD6,\n\t\t0x58, 0x85, 0x5C, 0xE1, 0x6A, 0xF0, 0xE5, 0x63,\n\t\t0x75, 0x0C, 0x5F, 0x79, 0x09, 0xC2, 0x73, 0xA7,\n\t\t0x88, 0x15, 0xA5, 0x5B, 0x30, 0xE0, 0x19, 0xA5,\n\t\t0xEE, 0x26, 0x75, 0x2A, 0x0A, 0x25, 0xDB, 0x50,\n\t\t0x32, 0xD1, 0x73, 0x5F, 0x0D, 0xF1, 0xC0, 0x3C,\n\t\t0x07, 0x8A, 0x43, 0xAD, 0x19, 0x09, 0x44, 0xCF,\n\t\t0x2B, 0x6C, 0x89, 0x93, 0x34, 0x66, 0xB4, 0x9A,\n\t\t0xBC, 0x32, 0xF2, 0xE5, 0x24, 0x20, 0x77, 0xE1,\n\t\t0x3B, 0x48, 0xC9, 0x2D, 0x22, 0xE2, 0x32, 0xE5,\n\t\t0x3A, 0x52, 0xC4, 0xBA, 0xCE, 0xE3, 0xB1, 0xE0,\n\t\t0x3D, 0x61, 0xC7, 0xFB, 0x85, 0x78, 0xCB, 0x8C,\n\t\t0x58, 0x60, 0x5F, 0xAB, 0x06, 0xF8, 0x6C, 0x01,\n\t\t0x0F, 0x57, 0x22, 0xF7, 0xDE, 0xC1, 0x3C, 0xBA,\n\t\t0x39, 0x31, 0x14, 0x3F, 0x97, 0x92, 0x69, 0xA4,\n\t\t0xD7, 0x03, 0x10, 0x68, 0x77, 0x1C, 0xD7, 0x13,\n\t\t0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0x92, 0x68, 0x87, 0x1C, 0xD9, 0xA4, 0x64,\n\t\t0x80, 0x46, 0x6D, 0xF6, 0x58, 0xD8, 0xAB, 0x15,\n\t\t0x13, 0xDE, 0x8A, 0xE1, 0x8A, 0xEA, 0x31, 0x75,\n\t\t0xB0, 0x0E, 0xBC, 0x92, 0xAF, 0x48, 0xE3, 0x63,\n\t\t0x38, 0x4B, 0x24, 0x72, 0x3C, 0x78, 0x03, 0x71,\n\t\t0xE1, 0xC6, 0xA4, 0x54, 0x44, 0xDC, 0xF1, 0x71,\n\t\t0x82, 0xC0, 0xA6, 0x6C, 0x31, 0x5C, 0x73, 0xDE,\n\t\t0x24, 0xF4, 0x30, 0xA4, 0x9A, 0xA8, 0xF2, 0xF8,\n\t\t0x94, 0x7E, 0xBC, 0x7B, 0xB8, 0xCC, 0x10, 0xFB,\n\t\t0xF8, 0x5F, 0xC8, 0xFB, 0xE1, 0x34, 0xD2, 0xF6,\n\t\t0xE9, 0xE1, 0x1E, 0xEA, 0x9D, 0xC7, 0x9D, 0x0D,\n\t\t0xE6, 0xBC, 0x22, 0x7E, 0xD8, 0x31, 0x56, 0x7D,\n\t\t0x55, 0xA9, 0x39, 0xF3, 0x88, 0xCD, 0x4B, 0x2E,\n\t\t0xC2, 0xC0, 0x57, 0xE5, 0xED, 0x8E, 0xB5, 0x83,\n\t\t0xB4, 0xAD, 0xDC, 0x14, 0xF0, 0xF2, 0xA5, 0x84,\n\t\t0x2E, 0x97, 0x45, 0x56, 0x42, 0x6E, 0x6D, 0x45,\n\t\t0x10, 0xB5, 0x6F, 0xB2, 0xBB, 0x0C, 0xB8, 0x51,\n\t\t0x8C, 0xE3, 0xA4, 0xE1, 0x4D, 0xCD, 0xD3, 0x37,\n\t\t0x73, 0x29, 0x28, 0x03, 0x64, 0xB0, 0xB1, 0xF6,\n\t\t0x02, 0xE7, 0x2B, 0xA1, 0x5E, 0x27, 0xE0, 0x99,\n\t\t0x12, 0x55, 0x80, 0x19, 0x83, 0x21, 0x19, 0x17,\n\t\t0xF2, 0x6C, 0x19, 0x6B, 0xEF, 0x06, 0xC3, 0xCD,\n\t\t0xD9, 0x02, 0x91, 0xDE, 0xF8, 0xC6, 0x77, 0xA2,\n\t\t0x57, 0xE5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD5, 0x67, 0x62, 0x75, 0x98, 0x87, 0x3F, 0x4D,\n\t\t0xEC, 0x3F, 0x62, 0x36, 0x24, 0x0A, 0xBE, 0x5B,\n\t\t0x69, 0x43, 0xAC, 0x8D, 0xFB, 0xF2, 0x77, 0x4D,\n\t\t0xD7, 0xF4, 0x0E, 0xFA, 0xCE, 0xBC, 0x50, 0xB0,\n\t\t0x7F, 0xE5, 0x2E, 0x6B, 0x89, 0x59, 0x55, 0x53,\n\t\t0xEC, 0xD9, 0x3B, 0xF9, 0x06, 0x5D, 0xB0, 0x58,\n\t\t0x16, 0x3A, 0xE6, 0x35, 0x52, 0xD2, 0xFE, 0x4F,\n\t\t0x3D, 0x19, 0xA6, 0x14, 0x71, 0x59, 0x81, 0xB7,\n\t\t0xA5, 0x03, 0xC6, 0x05, 0x2C, 0x3E, 0x9E, 0x27,\n\t\t0x47, 0xF6, 0x01, 0x8B, 0x52, 0x75, 0xFF, 0xE0,\n\t\t0x78, 0x21, 0x6C, 0x46, 0xF3, 0x82, 0x0D, 0x96,\n\t\t0x4A, 0x2D, 0x11, 0xE8, 0x5E, 0xB0, 0x31, 0xF6,\n\t\t0xF3, 0x14, 0x60, 0x2F, 0x46, 0x2D, 0xD3, 0xC3,\n\t\t0xAE, 0xCC, 0x8A, 0x4F, 0x77, 0xD4, 0xE7, 0x3B,\n\t\t0xC4, 0x45, 0x05, 0x20, 0x1F, 0xD3, 0xE8, 0xE5,\n\t\t0x80, 0xD2, 0xB0, 0x4C, 0x3F, 0x4C, 0x88, 0x5F,\n\t\t0x0D, 0x13, 0xE5, 0x2B, 0x50, 0x50, 0x67, 0xF3,\n\t\t0xF6, 0x05, 0xE9, 0xB6, 0x37, 0xB5, 0xAD, 0x81,\n\t\t0xD3, 0xD2, 0xCF, 0xFB, 0x07, 0xF8, 0x8F, 0x12,\n\t\t0xAC, 0xE1, 0x8D, 0xA2, 0x09, 0xC1, 0x0D, 0x0F,\n\t\t0x4D, 0x9A, 0xA3, 0x8C, 0x5A, 0x17, 0x99, 0x5C,\n\t\t0x92, 0xC8, 0xFA, 0x28, 0xD5, 0x5F, 0xC7, 0x31,\n\t\t0xEC, 0xDC, 0xAF, 0xA6, 0x5D, 0x95, 0x6D, 0xD6,\n\t\t0x5A, 0xDA, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE6, 0xF0, 0x1A, 0x66, 0x9F, 0x9E, 0x61, 0xCE,\n\t\t0xC5, 0x7E, 0x32, 0x56, 0xC7, 0xA7, 0xC2, 0x3B,\n\t\t0x84, 0x0B, 0x74, 0x9F, 0xCC, 0x84, 0x9B, 0x9E,\n\t\t0x46, 0xD6, 0x6F, 0x59, 0x03, 0xF7, 0x70, 0xC7,\n\t\t0xBD, 0xDD, 0xE5, 0x6E, 0x96, 0x9A, 0x46, 0x22,\n\t\t0x8D, 0xD2, 0xD6, 0x9A, 0x8E, 0x5B, 0xCE, 0xB5,\n\t\t0xBB, 0x06, 0xA0, 0x55, 0x53, 0x75, 0x17, 0x8E,\n\t\t0x15, 0xCB, 0x9C, 0x59, 0x57, 0xB2, 0xF5, 0x25,\n\t\t0x68, 0xA4, 0x17, 0x78, 0x65, 0x9A, 0x08, 0x41,\n\t\t0xFA, 0x62, 0xCC, 0xE4, 0x68, 0xBA, 0x40, 0x9B,\n\t\t0xBC, 0x30, 0xE1, 0xA7, 0x0F, 0xAC, 0xB4, 0x5E,\n\t\t0x0C, 0x74, 0x8F, 0x08, 0xAD, 0x36, 0xCE, 0x11,\n\t\t0x36, 0x12, 0xF1, 0x21, 0x72, 0x81, 0xF8, 0x22,\n\t\t0x54, 0x6E, 0x29, 0xAC, 0x37, 0x46, 0x6E, 0x32,\n\t\t0xFB, 0xBF, 0x9F, 0xC8, 0x78, 0xA1, 0x2A, 0x75,\n\t\t0xC5, 0x84, 0x9C, 0x7E, 0xFB, 0x6C, 0xCD, 0x2C,\n\t\t0x31, 0x63, 0xBD, 0x2F, 0xD9, 0xCA, 0x83, 0x49,\n\t\t0xDF, 0xBB, 0xD2, 0x34, 0xC1, 0x5D, 0xA5, 0x24,\n\t\t0x25, 0x6C, 0xE2, 0x0D, 0x15, 0x0E, 0x54, 0x08,\n\t\t0x6C, 0xDB, 0x6A, 0x83, 0xD3, 0xAE, 0x83, 0xA0,\n\t\t0xB9, 0xC4, 0xA4, 0x9C, 0xB5, 0xCD, 0x67, 0xAD,\n\t\t0x91, 0x71, 0x9D, 0xAB, 0xC6, 0x17, 0x9D, 0xF9,\n\t\t0x00, 0x12, 0xB5, 0x19, 0x3C, 0x12, 0x01, 0x79,\n\t\t0xC0, 0xB6, 0x99, 0x87, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF3, 0xD1, 0xC4, 0x02, 0x17, 0xC3, 0xED, 0x13,\n\t\t0x5E, 0x5E, 0x6A, 0xFB, 0x91, 0x77, 0x08, 0x19,\n\t\t0xB1, 0x59, 0x60, 0x34, 0xA0, 0xA1, 0x83, 0xCE,\n\t\t0xB9, 0xBA, 0x5A, 0x10, 0x50, 0xF4, 0xCD, 0xAC,\n\t\t0xEA, 0x0C, 0x8C, 0xE3, 0x51, 0x11, 0xAB, 0xEC,\n\t\t0xDA, 0x4A, 0x09, 0x61, 0x5F, 0xCC, 0x0C, 0xA4,\n\t\t0x76, 0x53, 0x1B, 0x24, 0xD6, 0x7E, 0x94, 0xF1,\n\t\t0x1B, 0x30, 0xB1, 0x5F, 0xDA, 0xE2, 0xC3, 0x1D,\n\t\t0x09, 0x99, 0x5A, 0x2E, 0xE9, 0xF8, 0xDB, 0x40,\n\t\t0x66, 0x76, 0x56, 0xDC, 0x19, 0x7D, 0xC3, 0x5D,\n\t\t0xFF, 0x14, 0x16, 0xD9, 0x68, 0xA5, 0x72, 0x42,\n\t\t0x4C, 0x7F, 0xEA, 0x2D, 0xE1, 0xF4, 0xC2, 0x3B,\n\t\t0xF6, 0xEA, 0xD4, 0x34, 0x5C, 0x88, 0x1C, 0xBC,\n\t\t0xF2, 0x2C, 0x4A, 0x98, 0xBA, 0x1D, 0x3D, 0x3C,\n\t\t0x61, 0x00, 0xE4, 0xE4, 0xA2, 0x1E, 0x91, 0x97,\n\t\t0xD3, 0xD5, 0x46, 0x34, 0xA5, 0xD3, 0xC1, 0x8D,\n\t\t0xAF, 0xCB, 0x9A, 0x82, 0x70, 0xF4, 0x55, 0x0C,\n\t\t0xFD, 0xD1, 0x7C, 0xF7, 0x7E, 0x06, 0xE1, 0xE7,\n\t\t0x2A, 0x61, 0x81, 0xD9, 0x34, 0x2D, 0xBD, 0xBD,\n\t\t0x1B, 0x65, 0x6E, 0xAF, 0x73, 0x5A, 0x07, 0xAF,\n\t\t0xC9, 0xCA, 0x4E, 0x88, 0x3C, 0xA5, 0x45, 0xE0,\n\t\t0x41, 0xF6, 0xAA, 0xBA, 0xDF, 0xF6, 0xB1, 0xEC,\n\t\t0xE0, 0x68, 0x70, 0xA5, 0x34, 0xAE, 0xBD, 0x63,\n\t\t0x8D, 0xB7, 0x01, 0xCE, 0xB9, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4E, 0x80, 0x40, 0x7A, 0xAD, 0x53, 0x16, 0xBA,\n\t\t0x80, 0x49, 0x2F, 0xDE, 0x6C, 0xD6, 0xCA, 0xA9,\n\t\t0x7B, 0x1E, 0xB8, 0x53, 0x11, 0x1C, 0xDF, 0x49,\n\t\t0x09, 0xBB, 0x0E, 0xF9, 0xCA, 0x38, 0x28, 0xCF,\n\t\t0x94, 0xD0, 0x59, 0x34, 0x9F, 0x36, 0x3E, 0x1C,\n\t\t0x5A, 0xFA, 0x16, 0xAA, 0x1F, 0x18, 0xC9, 0x5E,\n\t\t0x9B, 0x0B, 0x44, 0xB2, 0xFF, 0x34, 0x8B, 0xCC,\n\t\t0xA7, 0x98, 0x77, 0xE2, 0x94, 0xBE, 0xB7, 0x40,\n\t\t0x5C, 0x88, 0xB0, 0x5D, 0xEC, 0x34, 0xB7, 0x75,\n\t\t0x94, 0x7D, 0x0F, 0xAE, 0x8E, 0xC1, 0xDA, 0x26,\n\t\t0xC0, 0x2B, 0xD5, 0x03, 0x57, 0x88, 0xD2, 0x73,\n\t\t0x05, 0x70, 0x71, 0x81, 0xFA, 0x60, 0x32, 0x7C,\n\t\t0x58, 0x25, 0xE2, 0xFC, 0x50, 0xE1, 0x75, 0xE2,\n\t\t0x92, 0x27, 0x53, 0x30, 0x7B, 0x99, 0x4D, 0x27,\n\t\t0xF9, 0x02, 0xF0, 0xCC, 0x72, 0xB5, 0xF2, 0xE3,\n\t\t0xB7, 0x8A, 0xC3, 0xEA, 0x66, 0x97, 0x34, 0x00,\n\t\t0xB8, 0xFA, 0xFF, 0x4E, 0x34, 0x6E, 0x48, 0x40,\n\t\t0x5E, 0xB2, 0xBE, 0xDF, 0x96, 0xF7, 0x0F, 0xBB,\n\t\t0xDA, 0x6A, 0xB9, 0x05, 0xDA, 0xD8, 0x6E, 0x76,\n\t\t0x6D, 0xC3, 0xDB, 0x77, 0x4A, 0x35, 0x8F, 0x16,\n\t\t0xA1, 0xD4, 0x16, 0xCD, 0xC0, 0xBC, 0x8A, 0x0D,\n\t\t0x99, 0xA9, 0x0F, 0xE2, 0x37, 0x80, 0xC2, 0xDA,\n\t\t0x3E, 0xA7, 0x77, 0x4A, 0xA9, 0x76, 0x02, 0x5C,\n\t\t0xF7, 0x84, 0xE4, 0x6E, 0xDA, 0x77, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA0, 0x1A, 0x2A, 0x35, 0x36, 0x5E, 0x7F, 0x0B,\n\t\t0x33, 0x49, 0x52, 0x9B, 0xDA, 0xFC, 0x41, 0xCF,\n\t\t0x03, 0x1F, 0xEA, 0xC9, 0x7E, 0x62, 0x54, 0x18,\n\t\t0x2B, 0xBC, 0x6F, 0x78, 0xCC, 0xC9, 0x7B, 0x91,\n\t\t0x8D, 0xD5, 0x1B, 0xA1, 0x27, 0x9C, 0x24, 0xF0,\n\t\t0xEE, 0x5A, 0x25, 0x7B, 0x8D, 0xFB, 0x3E, 0x83,\n\t\t0x85, 0x67, 0xDA, 0x4F, 0xDE, 0x3F, 0xA4, 0xB2,\n\t\t0xB4, 0x9D, 0x10, 0x8B, 0x5E, 0x84, 0x3F, 0x8E,\n\t\t0xA2, 0x45, 0x3E, 0x2A, 0x5B, 0xA4, 0xCE, 0xE6,\n\t\t0xBF, 0xCB, 0x9E, 0x22, 0x4D, 0x17, 0x23, 0x69,\n\t\t0xD7, 0xD8, 0xFA, 0x3E, 0x8F, 0xDA, 0xC8, 0x5A,\n\t\t0xA2, 0x57, 0x49, 0x8B, 0x28, 0xB0, 0xAF, 0x88,\n\t\t0x55, 0x92, 0x13, 0xCB, 0x14, 0x7B, 0x61, 0x16,\n\t\t0xEC, 0x0F, 0x7F, 0xC8, 0x72, 0xDD, 0x6A, 0x84,\n\t\t0xF2, 0x46, 0xCA, 0x1F, 0x41, 0xB1, 0x0C, 0xA4,\n\t\t0x3F, 0xC1, 0x9C, 0x8F, 0x20, 0xEA, 0x5D, 0x63,\n\t\t0xC4, 0xC3, 0x9B, 0xC2, 0xC2, 0x57, 0xCA, 0x5A,\n\t\t0xAF, 0x7A, 0x89, 0xF2, 0xE5, 0x0A, 0xBA, 0x5E,\n\t\t0xB6, 0xB0, 0x69, 0xC2, 0x00, 0xF7, 0x33, 0xD7,\n\t\t0xF6, 0x8F, 0x2F, 0x11, 0xF4, 0xC4, 0x30, 0xB9,\n\t\t0x32, 0xD4, 0x0E, 0x7E, 0x62, 0xE8, 0x4C, 0x22,\n\t\t0xB7, 0x59, 0x52, 0xCF, 0xD9, 0x41, 0xDC, 0x50,\n\t\t0x50, 0x85, 0xF1, 0x28, 0x69, 0xBC, 0x52, 0x0D,\n\t\t0xC6, 0x45, 0xB0, 0x0D, 0x0C, 0xDA, 0xA0, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x03, 0xC4, 0xB3, 0x4B, 0xE5, 0xD2, 0xA1, 0x89,\n\t\t0x1B, 0x10, 0xA0, 0xA7, 0x4E, 0x4C, 0xCC, 0xD5,\n\t\t0xA0, 0xBE, 0x17, 0xAE, 0x1F, 0x23, 0x88, 0xA9,\n\t\t0x72, 0xAD, 0x69, 0x9D, 0xB8, 0xC2, 0x47, 0xC4,\n\t\t0xEC, 0x01, 0x3A, 0xC2, 0x2F, 0xE6, 0xC6, 0xC1,\n\t\t0xA7, 0x57, 0x51, 0x83, 0x41, 0x01, 0xA1, 0x7C,\n\t\t0x93, 0x0C, 0x90, 0xDD, 0x38, 0x05, 0x96, 0x32,\n\t\t0x35, 0xAA, 0x89, 0x09, 0xED, 0xD6, 0x02, 0x11,\n\t\t0xCD, 0x97, 0xF2, 0x89, 0x63, 0x32, 0xF6, 0x06,\n\t\t0x16, 0x4A, 0x3D, 0xDB, 0x1A, 0xA9, 0x46, 0x5F,\n\t\t0xA8, 0xC9, 0x94, 0xAA, 0xB8, 0x18, 0x76, 0x81,\n\t\t0x66, 0x82, 0x8E, 0x3D, 0x7A, 0x81, 0xB9, 0xAE,\n\t\t0xB5, 0xDE, 0xDF, 0x93, 0x55, 0x5F, 0xC3, 0x51,\n\t\t0x78, 0x26, 0x63, 0x16, 0x7E, 0x2E, 0x36, 0xB6,\n\t\t0x18, 0xFB, 0x16, 0xAB, 0xCB, 0x6D, 0x64, 0xDE,\n\t\t0x99, 0x97, 0x10, 0x82, 0xCA, 0x76, 0xED, 0x6E,\n\t\t0xC1, 0x7D, 0x5D, 0x0C, 0xD8, 0xB4, 0x5E, 0x03,\n\t\t0x36, 0xFF, 0x30, 0x61, 0xA5, 0xE0, 0x6C, 0x54,\n\t\t0x79, 0x3B, 0x8E, 0xB1, 0x0A, 0x1B, 0x77, 0x2C,\n\t\t0x8C, 0xFE, 0x39, 0x0E, 0x5D, 0x32, 0xCC, 0xF6,\n\t\t0x1C, 0x05, 0xA6, 0x18, 0xF5, 0x13, 0x0A, 0xF2,\n\t\t0x4B, 0x33, 0x06, 0x8C, 0xE3, 0x5D, 0xDE, 0x6E,\n\t\t0x3A, 0x9A, 0xCF, 0x75, 0x50, 0x79, 0x70, 0x78,\n\t\t0x29, 0x4E, 0x69, 0xA9, 0xB6, 0xC1, 0x0B, 0xE1,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x52, 0xF2, 0x45, 0xB0, 0xD6, 0x1E, 0xE4, 0xF1,\n\t\t0xB1, 0x73, 0x51, 0x1B, 0xD0, 0x08, 0xD3, 0x97,\n\t\t0x0A, 0x25, 0xB5, 0x02, 0x22, 0x50, 0xEC, 0x2B,\n\t\t0x9F, 0x9A, 0x28, 0xB6, 0x8B, 0x3B, 0x0C, 0x8D,\n\t\t0x27, 0x4E, 0xAD, 0x30, 0xFB, 0x9F, 0xC1, 0xF9,\n\t\t0xB3, 0xB5, 0xF2, 0xC3, 0xE7, 0x12, 0x5C, 0x4F,\n\t\t0xAD, 0x24, 0x1D, 0xD3, 0xF5, 0xF4, 0xD0, 0xC1,\n\t\t0x86, 0xF6, 0x4E, 0xBE, 0x09, 0xD8, 0x79, 0x92,\n\t\t0x2A, 0x68, 0x2F, 0x63, 0x8C, 0x73, 0xC0, 0x41,\n\t\t0x9E, 0x7A, 0x72, 0x93, 0x29, 0x80, 0x9A, 0x73,\n\t\t0x25, 0xA7, 0x68, 0x51, 0xB1, 0xDF, 0x2E, 0xB4,\n\t\t0xCD, 0xB4, 0xEC, 0xA2, 0x20, 0x47, 0x79, 0xB8,\n\t\t0xAC, 0xC0, 0x52, 0xC6, 0x25, 0x51, 0xE2, 0x74,\n\t\t0xB9, 0x13, 0x7B, 0x1C, 0x50, 0xD8, 0x22, 0xCC,\n\t\t0xA8, 0xD4, 0xCD, 0x0B, 0x8E, 0xB7, 0x55, 0x4B,\n\t\t0xA4, 0x48, 0xB7, 0xAC, 0x64, 0x09, 0xEA, 0xA3,\n\t\t0x80, 0x93, 0x28, 0x1C, 0x50, 0x17, 0x26, 0x0C,\n\t\t0xE2, 0xBB, 0xA9, 0xBC, 0xE0, 0x9B, 0x34, 0x67,\n\t\t0x17, 0x8C, 0xBA, 0x5B, 0xFA, 0x89, 0x91, 0x01,\n\t\t0xEA, 0x3D, 0x07, 0x3C, 0xF7, 0x78, 0x94, 0x4A,\n\t\t0xFE, 0x12, 0x65, 0x1A, 0xB7, 0x13, 0x74, 0x32,\n\t\t0x18, 0xC2, 0x80, 0x92, 0xE6, 0xD3, 0x7B, 0x41,\n\t\t0x72, 0x1F, 0x19, 0x1E, 0x00, 0x6F, 0x29, 0xB5,\n\t\t0xAC, 0x33, 0xF9, 0x73, 0xD6, 0x71, 0xE9, 0x43,\n\t\t0xD9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x24, 0xB7, 0xBB, 0x80, 0x63, 0x03, 0xFB, 0x05,\n\t\t0x81, 0xF5, 0xBA, 0xAA, 0x96, 0x0C, 0xBE, 0xA9,\n\t\t0xB2, 0xEA, 0xF6, 0xAD, 0x92, 0x7D, 0x07, 0x32,\n\t\t0x37, 0xE4, 0xD7, 0x7C, 0xC5, 0x2C, 0x30, 0x6A,\n\t\t0x40, 0x7A, 0x4B, 0x10, 0x94, 0xC6, 0x68, 0x06,\n\t\t0x1E, 0xCB, 0x44, 0x5E, 0xB3, 0xDE, 0x6F, 0x18,\n\t\t0x80, 0xBD, 0x72, 0xDB, 0x30, 0x3B, 0xC0, 0x5A,\n\t\t0xF8, 0xA5, 0xB7, 0x2A, 0xB5, 0x40, 0x14, 0xA0,\n\t\t0x32, 0xC2, 0x8A, 0xF1, 0xD7, 0x1A, 0x62, 0xFE,\n\t\t0xD1, 0x5F, 0x95, 0xB4, 0x68, 0x55, 0x7A, 0x28,\n\t\t0xFB, 0xF0, 0x6E, 0xB2, 0x2C, 0xAA, 0xD4, 0x69,\n\t\t0xB2, 0x07, 0x02, 0xB3, 0xE0, 0x67, 0xE9, 0x6E,\n\t\t0xBE, 0x06, 0xEC, 0x31, 0xA6, 0x1F, 0xFC, 0x2C,\n\t\t0xD4, 0xED, 0xCB, 0x19, 0xC1, 0x1A, 0xBA, 0xEB,\n\t\t0x5E, 0x30, 0x38, 0x60, 0x86, 0x9E, 0xC7, 0xCE,\n\t\t0x19, 0x06, 0x1B, 0xEF, 0x35, 0x22, 0xA6, 0xC3,\n\t\t0xB0, 0xC6, 0x4E, 0x11, 0xC7, 0x22, 0x6B, 0xAB,\n\t\t0x55, 0x47, 0xCC, 0xF4, 0x04, 0x2B, 0xF5, 0x9B,\n\t\t0x1B, 0xC0, 0xC2, 0xC4, 0x1D, 0xD1, 0xA7, 0xDB,\n\t\t0x42, 0x41, 0x8E, 0x83, 0x5E, 0x78, 0x71, 0xBF,\n\t\t0x12, 0x1B, 0xC9, 0xB1, 0xAA, 0x03, 0x7C, 0x37,\n\t\t0x96, 0x21, 0x4E, 0x31, 0xB6, 0x82, 0xF8, 0x39,\n\t\t0x3A, 0x15, 0x31, 0xD1, 0x73, 0x4E, 0x2B, 0xF0,\n\t\t0x23, 0x7B, 0xE2, 0x40, 0x02, 0xF8, 0xC2, 0xA8,\n\t\t0xA7, 0xCA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x21, 0x53, 0x5B, 0x47, 0xE5, 0xD3, 0x0E, 0x13,\n\t\t0x1A, 0xAA, 0x95, 0x72, 0xE9, 0x43, 0x90, 0xD6,\n\t\t0x46, 0x6E, 0xA9, 0x0F, 0x4D, 0xAA, 0xA2, 0x7B,\n\t\t0x22, 0x11, 0xA9, 0x72, 0x5E, 0xF1, 0x71, 0x5B,\n\t\t0xE8, 0x80, 0x5C, 0xA5, 0xDD, 0x95, 0xE0, 0x1A,\n\t\t0x64, 0x9D, 0x23, 0x98, 0x4D, 0x5E, 0x1D, 0xBD,\n\t\t0x46, 0x1C, 0xA6, 0xC6, 0xD9, 0xC9, 0xC4, 0xD6,\n\t\t0x27, 0x79, 0xBC, 0xD3, 0xC2, 0x86, 0x10, 0x3E,\n\t\t0x6D, 0x3A, 0x86, 0xD2, 0x89, 0xA8, 0x6C, 0x58,\n\t\t0xCF, 0x84, 0x94, 0x1E, 0x74, 0xD0, 0x22, 0xCC,\n\t\t0x75, 0x94, 0x2D, 0x41, 0xAF, 0x9D, 0xA9, 0x46,\n\t\t0x02, 0x36, 0x1E, 0x18, 0x39, 0xA4, 0xD8, 0x23,\n\t\t0x2C, 0x3D, 0x0A, 0xD0, 0x9F, 0x8D, 0xB4, 0x2D,\n\t\t0x13, 0xE6, 0x6F, 0x79, 0xBC, 0x22, 0xBF, 0x52,\n\t\t0x95, 0x0A, 0xBA, 0xD8, 0x3A, 0x84, 0xFE, 0x6C,\n\t\t0x07, 0x1A, 0xAB, 0xD7, 0x18, 0xC2, 0x43, 0xCE,\n\t\t0x9F, 0x11, 0xD8, 0x4A, 0x26, 0x6B, 0x17, 0x2C,\n\t\t0x08, 0xF0, 0xB1, 0x7B, 0xB0, 0x7D, 0x00, 0x32,\n\t\t0xCC, 0x27, 0xD6, 0x0F, 0xE2, 0x1F, 0x29, 0x47,\n\t\t0x94, 0x74, 0xF5, 0x25, 0x63, 0xB9, 0xEB, 0x42,\n\t\t0xE4, 0x0A, 0x7C, 0x21, 0x88, 0x40, 0x40, 0x19,\n\t\t0xE0, 0x2E, 0xCD, 0xA1, 0xC5, 0x88, 0xA3, 0xB9,\n\t\t0x68, 0x41, 0x91, 0xB1, 0x9D, 0xD3, 0x3B, 0xBD,\n\t\t0xE2, 0xFB, 0x3E, 0x9D, 0x5E, 0xCD, 0x13, 0x17,\n\t\t0x59, 0x41, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF6, 0x4E, 0x8A, 0x48, 0x0D, 0x54, 0x8B, 0xE1,\n\t\t0xE8, 0xDF, 0xBF, 0xC1, 0xA6, 0xC4, 0x94, 0xB8,\n\t\t0x1E, 0x9C, 0x63, 0x0D, 0x05, 0xC9, 0xE1, 0xC8,\n\t\t0x43, 0xD3, 0x5C, 0x62, 0x10, 0x94, 0x96, 0xE0,\n\t\t0x3C, 0x95, 0x4D, 0xA4, 0x03, 0xB5, 0x72, 0x49,\n\t\t0xE6, 0xC3, 0x86, 0x3F, 0x3F, 0x72, 0x89, 0xC4,\n\t\t0x7B, 0xD9, 0x7B, 0xBF, 0xC9, 0x27, 0xDE, 0x8E,\n\t\t0xDD, 0x89, 0x6C, 0x2D, 0xC4, 0xDD, 0x02, 0x97,\n\t\t0x1B, 0xEC, 0x98, 0x62, 0x4C, 0xFA, 0xA7, 0x24,\n\t\t0x45, 0x43, 0xC4, 0xBD, 0xC0, 0x2C, 0x0B, 0xA6,\n\t\t0xED, 0xCB, 0xE5, 0x43, 0xCF, 0xE8, 0x0A, 0x34,\n\t\t0x24, 0x5D, 0x5F, 0xC4, 0xAB, 0xBB, 0x5A, 0x60,\n\t\t0x58, 0x8D, 0xF8, 0xA1, 0x78, 0x3D, 0x65, 0x5C,\n\t\t0x65, 0x60, 0x6D, 0x4F, 0xB3, 0xA3, 0x56, 0x8B,\n\t\t0x1B, 0x44, 0xC1, 0xAB, 0x73, 0x97, 0xAD, 0x81,\n\t\t0x17, 0xC5, 0xD6, 0xD9, 0x03, 0x38, 0x90, 0xE2,\n\t\t0x55, 0x8A, 0xC2, 0xE2, 0xB9, 0xC8, 0xE2, 0x62,\n\t\t0x19, 0x1C, 0xB3, 0x5B, 0x2C, 0x7F, 0x77, 0xD4,\n\t\t0xAB, 0x0C, 0x45, 0x94, 0x73, 0xBE, 0xEA, 0x90,\n\t\t0xEB, 0x81, 0x29, 0xA4, 0xCB, 0x40, 0x08, 0xFE,\n\t\t0xBA, 0xC2, 0xBF, 0x51, 0x99, 0x7E, 0xC1, 0x07,\n\t\t0x4A, 0xCD, 0xB7, 0x5B, 0x8C, 0x44, 0x68, 0x03,\n\t\t0xB8, 0xF0, 0xD4, 0xCD, 0xD2, 0x4D, 0x41, 0x1C,\n\t\t0x7C, 0xDD, 0x58, 0xF2, 0x1E, 0x58, 0x7A, 0x98,\n\t\t0xA7, 0x9A, 0x85, 0x62, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x65, 0x94, 0x2F, 0xF4, 0x3F, 0xA6, 0x09,\n\t\t0x2E, 0x40, 0x56, 0x10, 0x05, 0x86, 0x22, 0x8F,\n\t\t0x2D, 0x44, 0xCD, 0x8F, 0x70, 0x20, 0xD7, 0xC9,\n\t\t0xA0, 0x92, 0x7A, 0xF2, 0x8F, 0xC4, 0xCF, 0xDA,\n\t\t0x7D, 0x7F, 0x82, 0x02, 0xB1, 0xDE, 0xC3, 0xAC,\n\t\t0x15, 0x3D, 0x18, 0x6B, 0x97, 0x72, 0x95, 0x08,\n\t\t0xF8, 0x87, 0x5B, 0xC4, 0x6C, 0x52, 0x13, 0xBB,\n\t\t0x32, 0x54, 0x71, 0x7F, 0xAC, 0xF8, 0x1F, 0xB1,\n\t\t0xB7, 0x50, 0xF5, 0x6B, 0x0E, 0x25, 0x92, 0x3D,\n\t\t0x42, 0x8A, 0xEE, 0x8F, 0x06, 0xFF, 0xA9, 0xF5,\n\t\t0x5B, 0xB9, 0xD0, 0x6B, 0x71, 0x44, 0xC9, 0x89,\n\t\t0x26, 0xF9, 0xDC, 0x82, 0xCB, 0x7D, 0xE6, 0x78,\n\t\t0xD0, 0xD2, 0x17, 0x81, 0x6D, 0x73, 0x82, 0x1B,\n\t\t0x34, 0xE6, 0x0E, 0xC4, 0x1A, 0x64, 0xE4, 0xB9,\n\t\t0xCB, 0xAB, 0xFA, 0x8A, 0x88, 0xBA, 0x95, 0x59,\n\t\t0xDE, 0xD2, 0xAD, 0x1C, 0x2E, 0x5C, 0x3B, 0x54,\n\t\t0x65, 0x4A, 0xF8, 0x40, 0x71, 0x5D, 0x7D, 0xE4,\n\t\t0x83, 0xC1, 0x84, 0x4E, 0xD1, 0x7E, 0x8D, 0x51,\n\t\t0x5D, 0x13, 0x01, 0x6A, 0xD5, 0xDB, 0xB8, 0x3E,\n\t\t0x09, 0xD1, 0xEA, 0xB4, 0x59, 0xB6, 0x87, 0x20,\n\t\t0x67, 0x2F, 0xFE, 0x1D, 0x8A, 0xC9, 0x82, 0xFB,\n\t\t0x5F, 0xFE, 0xBA, 0xF0, 0x8B, 0x7B, 0x94, 0xFC,\n\t\t0xDD, 0x94, 0x81, 0xCE, 0x3B, 0xC0, 0x7D, 0xF4,\n\t\t0xD4, 0xAA, 0xCD, 0xF0, 0x6B, 0x4F, 0x14, 0x58,\n\t\t0x71, 0x13, 0x3B, 0x82, 0x96, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2C, 0xD2, 0x4A, 0xD3, 0xE4, 0xA9, 0xF3, 0xB1,\n\t\t0x45, 0xEB, 0x0C, 0x89, 0x9F, 0x4E, 0x96, 0x22,\n\t\t0x72, 0x4C, 0x3E, 0xE8, 0xAF, 0xE8, 0x65, 0xF8,\n\t\t0xF1, 0xAA, 0x10, 0x00, 0x3C, 0x58, 0x4C, 0xC6,\n\t\t0xEA, 0xF3, 0x63, 0x91, 0x54, 0xBA, 0x7A, 0xE2,\n\t\t0xCE, 0xB4, 0xC4, 0xDA, 0xAD, 0x3B, 0x2E, 0x97,\n\t\t0x12, 0xBD, 0xD5, 0x0F, 0xCB, 0x8B, 0xB8, 0x44,\n\t\t0xA0, 0x80, 0xAE, 0x9A, 0xE2, 0x56, 0x5A, 0x56,\n\t\t0x23, 0x33, 0xB0, 0x98, 0xAE, 0x9F, 0x56, 0xFC,\n\t\t0xAD, 0x52, 0x19, 0xCF, 0x37, 0xBD, 0x7A, 0x09,\n\t\t0x31, 0x91, 0xEE, 0xE9, 0x13, 0xCD, 0x46, 0x23,\n\t\t0x1C, 0xA9, 0x29, 0x0C, 0xA8, 0x58, 0xE8, 0xC0,\n\t\t0x57, 0xA4, 0x86, 0x27, 0x00, 0xC7, 0x01, 0x17,\n\t\t0x8A, 0x90, 0x87, 0x95, 0x93, 0x2A, 0x16, 0xD9,\n\t\t0x5D, 0x17, 0xE4, 0x00, 0x0D, 0x71, 0x91, 0x1A,\n\t\t0xC1, 0x04, 0x8D, 0x82, 0xCF, 0xAF, 0x6C, 0x80,\n\t\t0x07, 0xF3, 0xC5, 0x0B, 0xA8, 0xB1, 0xEB, 0x87,\n\t\t0xD0, 0x7D, 0x66, 0xD6, 0x2A, 0x19, 0xED, 0x63,\n\t\t0x80, 0x79, 0xD4, 0xA5, 0xE8, 0x13, 0xDE, 0x28,\n\t\t0x63, 0x36, 0x2B, 0x22, 0x37, 0xB9, 0xC6, 0x94,\n\t\t0x07, 0x08, 0x37, 0x3E, 0xBF, 0x16, 0x2F, 0xE5,\n\t\t0x36, 0x5C, 0xAE, 0x6F, 0x43, 0xA5, 0x35, 0xA7,\n\t\t0x3E, 0x6F, 0x49, 0xD6, 0xCA, 0x51, 0xE8, 0xEF,\n\t\t0x38, 0x11, 0xBD, 0x39, 0x5C, 0xB8, 0x4F, 0xCB,\n\t\t0x73, 0x87, 0xDB, 0x81, 0xD7, 0xFD, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x35, 0xD3, 0x28, 0x1F, 0xCD, 0x49, 0x03, 0x3F,\n\t\t0xF7, 0x25, 0x5C, 0x49, 0xEE, 0x4B, 0x08, 0x4E,\n\t\t0x90, 0xA3, 0x4C, 0xAB, 0xBB, 0xA2, 0x98, 0x4F,\n\t\t0xB4, 0xCE, 0x4F, 0x66, 0xA6, 0x2B, 0x51, 0x49,\n\t\t0x77, 0xB3, 0x28, 0x05, 0x0F, 0x0A, 0xF3, 0xB9,\n\t\t0xEC, 0x9B, 0x29, 0x07, 0xAB, 0xCA, 0x54, 0x13,\n\t\t0xDE, 0x2C, 0xA1, 0xAA, 0x05, 0xED, 0xEA, 0xDD,\n\t\t0x44, 0x0D, 0x5A, 0x26, 0x1C, 0x86, 0x1C, 0xB3,\n\t\t0xE7, 0x26, 0x48, 0x89, 0x13, 0x91, 0x7C, 0xC0,\n\t\t0x7E, 0x2C, 0x47, 0x63, 0x02, 0x4A, 0xAA, 0xD1,\n\t\t0x3D, 0x37, 0x15, 0x8F, 0x16, 0x06, 0xBC, 0xDA,\n\t\t0x25, 0x3D, 0x13, 0x32, 0x81, 0x1F, 0x0F, 0xDE,\n\t\t0x69, 0xD4, 0x11, 0xBF, 0x82, 0x96, 0xD0, 0x0B,\n\t\t0x45, 0x83, 0x0D, 0x30, 0x05, 0x67, 0xDB, 0xAE,\n\t\t0xFA, 0x79, 0xAE, 0x5F, 0x15, 0x2A, 0x7A, 0x62,\n\t\t0x12, 0xF0, 0xC4, 0x81, 0x83, 0x8A, 0x93, 0x19,\n\t\t0xD0, 0x42, 0x40, 0x4D, 0xD3, 0xE6, 0x48, 0x92,\n\t\t0xB5, 0x92, 0xFE, 0xFD, 0x3B, 0x11, 0x27, 0xC3,\n\t\t0x00, 0xCB, 0x54, 0x13, 0x88, 0x86, 0x7D, 0xAE,\n\t\t0x01, 0x1B, 0x74, 0x96, 0x72, 0x00, 0x89, 0x58,\n\t\t0x76, 0x4D, 0xAD, 0x93, 0xC1, 0x38, 0x98, 0xA4,\n\t\t0xB6, 0x12, 0xE6, 0xA1, 0x37, 0xBD, 0xFA, 0x4C,\n\t\t0xCF, 0x0D, 0xA5, 0x8A, 0xA0, 0xC2, 0x5C, 0x09,\n\t\t0x6B, 0xA7, 0x9C, 0xFA, 0x49, 0xEC, 0x9A, 0xF6,\n\t\t0x89, 0xE7, 0x61, 0x85, 0x5F, 0xD7, 0x12, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0x55, 0x19, 0x6D, 0x7B, 0xF4, 0xFB, 0xE5,\n\t\t0x3B, 0x8F, 0xAC, 0x09, 0xD1, 0x2E, 0x55, 0xF2,\n\t\t0x40, 0x1F, 0xE2, 0xDF, 0xDB, 0x42, 0x3F, 0xC2,\n\t\t0x5C, 0x6E, 0x78, 0x7A, 0x10, 0xBA, 0x2C, 0x19,\n\t\t0x28, 0x85, 0xC2, 0xEE, 0x5F, 0xED, 0xAA, 0x4D,\n\t\t0x2C, 0xD1, 0xC8, 0x80, 0x83, 0x3B, 0xC3, 0x2E,\n\t\t0x20, 0x95, 0x24, 0x63, 0x11, 0xD4, 0x7F, 0x46,\n\t\t0x46, 0x29, 0xAD, 0x53, 0xC8, 0x2C, 0xD0, 0xEC,\n\t\t0xA2, 0x4D, 0xE0, 0x80, 0x1C, 0xC5, 0xD5, 0xF7,\n\t\t0x2C, 0x5F, 0x0D, 0x37, 0x73, 0x3C, 0xA6, 0x2B,\n\t\t0x9D, 0xD4, 0x7D, 0xFB, 0xBF, 0xB1, 0xF6, 0x6E,\n\t\t0xCB, 0xB1, 0xB7, 0x10, 0xE3, 0x42, 0xAF, 0xBE,\n\t\t0xE3, 0xBA, 0x97, 0x1C, 0x1F, 0xC7, 0x35, 0xC9,\n\t\t0x44, 0x1E, 0x91, 0x0E, 0xA7, 0xFD, 0x96, 0x69,\n\t\t0xDD, 0x78, 0xD1, 0xFD, 0x40, 0x53, 0xDD, 0x06,\n\t\t0x85, 0x67, 0x44, 0xA1, 0x22, 0xBE, 0x93, 0xE5,\n\t\t0xF7, 0x3E, 0xCF, 0x04, 0x60, 0x6A, 0xF4, 0x7D,\n\t\t0x49, 0x40, 0x3E, 0x3E, 0x65, 0x88, 0x49, 0xC3,\n\t\t0xA7, 0x6D, 0x38, 0x83, 0x3D, 0x96, 0x27, 0x1E,\n\t\t0xD7, 0x6B, 0x0A, 0xD9, 0x24, 0xB5, 0xAE, 0xA8,\n\t\t0xEE, 0x68, 0x0B, 0x1D, 0xA8, 0x89, 0x99, 0x1D,\n\t\t0x52, 0xDA, 0x6A, 0x4B, 0x7E, 0xA1, 0x2C, 0x84,\n\t\t0x8E, 0x13, 0x4F, 0xDB, 0xB1, 0x30, 0x5E, 0x27,\n\t\t0xC2, 0xFB, 0xCE, 0x72, 0x33, 0x28, 0x0C, 0x3B,\n\t\t0x3B, 0xEA, 0x6A, 0x12, 0x19, 0xFC, 0xC3, 0xBC,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0x3E, 0x88, 0x95, 0x5C, 0x38, 0x8D, 0xCF,\n\t\t0x61, 0x77, 0x18, 0x5F, 0x89, 0x4F, 0xA7, 0x90,\n\t\t0x1B, 0xC5, 0x87, 0x4A, 0x9E, 0x73, 0xD9, 0x59,\n\t\t0x6D, 0xA1, 0x59, 0xDD, 0x88, 0xB7, 0x7F, 0xCC,\n\t\t0xCB, 0x3A, 0xD5, 0xFE, 0xD7, 0x68, 0xEE, 0x6D,\n\t\t0x69, 0xC0, 0x5D, 0x6E, 0x38, 0xDF, 0x5A, 0x67,\n\t\t0x9E, 0xB4, 0x33, 0xE0, 0x16, 0x1B, 0x34, 0x64,\n\t\t0xB4, 0xB8, 0x15, 0x7C, 0xFF, 0xEC, 0x2C, 0x45,\n\t\t0x0A, 0x28, 0xEA, 0xB1, 0x2C, 0x11, 0xB1, 0x8C,\n\t\t0xCB, 0xB6, 0x8F, 0x3A, 0xE1, 0x4C, 0x71, 0xA2,\n\t\t0x33, 0xE1, 0x14, 0xC4, 0x86, 0x8C, 0xCB, 0xD1,\n\t\t0xE9, 0xEC, 0xA1, 0xA2, 0xB6, 0xCA, 0x4A, 0x63,\n\t\t0x77, 0x95, 0x08, 0x09, 0x90, 0x80, 0xD3, 0xDE,\n\t\t0x33, 0x96, 0x64, 0x93, 0x44, 0x42, 0x3A, 0x8B,\n\t\t0x44, 0x5D, 0x34, 0xE5, 0x90, 0x27, 0x25, 0x62,\n\t\t0x76, 0x08, 0xE9, 0xB5, 0xEC, 0x92, 0x0A, 0x82,\n\t\t0x02, 0xD8, 0x2A, 0x5E, 0xEF, 0xBB, 0x3B, 0x33,\n\t\t0x60, 0xD5, 0xEA, 0xCB, 0xEC, 0x5D, 0x98, 0x17,\n\t\t0xA6, 0x4D, 0x11, 0x10, 0x52, 0xE5, 0xF0, 0x30,\n\t\t0x62, 0x2F, 0xFC, 0xA6, 0x10, 0xE1, 0xAF, 0x69,\n\t\t0xBE, 0xB2, 0x29, 0x68, 0x25, 0xF2, 0x40, 0x9A,\n\t\t0x10, 0x42, 0xE4, 0x01, 0x2D, 0xAA, 0xB5, 0x4D,\n\t\t0x64, 0x9F, 0x5A, 0xE2, 0x84, 0xCC, 0xFA, 0x66,\n\t\t0x5E, 0x6F, 0xE8, 0x0F, 0xD9, 0x10, 0xF3, 0x9C,\n\t\t0xFE, 0x38, 0x60, 0xF3, 0xAD, 0xEE, 0x29, 0x12,\n\t\t0xC6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x39, 0x2B, 0xFC, 0xAD, 0x38, 0xF2, 0x93, 0x8B,\n\t\t0x8D, 0x78, 0x80, 0xF7, 0x0E, 0x33, 0xC1, 0x40,\n\t\t0x70, 0xFE, 0x54, 0x84, 0x3C, 0xE8, 0x62, 0x2E,\n\t\t0xBB, 0xD9, 0xC5, 0xFD, 0x9D, 0x7C, 0xCA, 0x22,\n\t\t0x15, 0x6D, 0xC7, 0x3C, 0x1D, 0xD6, 0x16, 0x44,\n\t\t0x98, 0x26, 0xCE, 0x33, 0xE4, 0xBF, 0xEB, 0x4D,\n\t\t0x53, 0x6C, 0x8B, 0x3A, 0x72, 0xAA, 0x23, 0xCD,\n\t\t0xD5, 0x12, 0xBD, 0x16, 0xA7, 0xC7, 0xED, 0x5F,\n\t\t0xEB, 0xE3, 0x56, 0xC8, 0x86, 0x9C, 0x5D, 0xB3,\n\t\t0x1D, 0x67, 0xB4, 0xFA, 0x34, 0xCE, 0xEC, 0x70,\n\t\t0x15, 0xA1, 0x93, 0x91, 0xC4, 0xB5, 0xD8, 0xFF,\n\t\t0x95, 0xDC, 0xF4, 0x14, 0xAE, 0xAC, 0x3E, 0x80,\n\t\t0xD2, 0x61, 0x68, 0x92, 0x75, 0xBE, 0x9B, 0x70,\n\t\t0xE3, 0x36, 0xCB, 0x13, 0xD9, 0x25, 0x5D, 0x05,\n\t\t0x08, 0x4C, 0x36, 0x7F, 0x42, 0xD9, 0x2C, 0x18,\n\t\t0x93, 0x9E, 0x89, 0x01, 0x8E, 0x0B, 0x5E, 0x3A,\n\t\t0xB9, 0xA5, 0x1B, 0xD9, 0xEA, 0xEF, 0x72, 0x82,\n\t\t0x9E, 0x96, 0x4E, 0x65, 0xC8, 0xD7, 0x0E, 0x47,\n\t\t0xEE, 0x06, 0x68, 0xAF, 0x16, 0xD2, 0x7A, 0x03,\n\t\t0x07, 0xDA, 0x66, 0xA9, 0xC4, 0x29, 0x7D, 0xA6,\n\t\t0x79, 0x63, 0xAC, 0x1B, 0xFF, 0x76, 0x08, 0x3E,\n\t\t0x3A, 0x87, 0xFF, 0x12, 0xAA, 0x25, 0xAA, 0x5D,\n\t\t0x04, 0x2A, 0x74, 0x4B, 0xC0, 0x11, 0x57, 0x10,\n\t\t0x2C, 0xEB, 0xE6, 0x52, 0x1D, 0x7B, 0x2E, 0x59,\n\t\t0x32, 0xE8, 0x1F, 0xE2, 0xA2, 0x33, 0x41, 0x53,\n\t\t0x48, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x97, 0xD6, 0x3A, 0x07, 0x16, 0x4C, 0xE8, 0x6D,\n\t\t0x6B, 0x41, 0x3A, 0xCF, 0xE2, 0x31, 0x56, 0xE9,\n\t\t0x19, 0xE1, 0xC4, 0x0E, 0x32, 0x0E, 0xE6, 0x41,\n\t\t0x9B, 0x9A, 0xEA, 0x50, 0x27, 0x15, 0x06, 0xD7,\n\t\t0x39, 0xAA, 0xFA, 0xA4, 0x82, 0x98, 0x62, 0xB6,\n\t\t0x11, 0x78, 0x6A, 0x77, 0x2E, 0x7A, 0xEC, 0xED,\n\t\t0x90, 0x07, 0xE0, 0x9B, 0xD7, 0x52, 0x43, 0x09,\n\t\t0x09, 0x5F, 0x16, 0x43, 0xAC, 0x8D, 0x18, 0xAF,\n\t\t0x3D, 0x3A, 0x95, 0xF9, 0x86, 0x4B, 0x18, 0xD2,\n\t\t0xE8, 0x9D, 0xF4, 0x3A, 0x3A, 0x45, 0x97, 0xB0,\n\t\t0x80, 0x1F, 0x2C, 0xE0, 0x58, 0x11, 0xCC, 0xFA,\n\t\t0xA8, 0x8C, 0x8E, 0x94, 0x37, 0x33, 0x78, 0xBF,\n\t\t0x32, 0x5F, 0xA7, 0xFB, 0x6F, 0x05, 0xCD, 0xD0,\n\t\t0xC8, 0xEC, 0x6C, 0xBE, 0x8D, 0xB4, 0x38, 0xAE,\n\t\t0x13, 0x1F, 0x50, 0x97, 0x35, 0x3E, 0xBA, 0x01,\n\t\t0x2E, 0x18, 0xF5, 0xD1, 0x49, 0x9E, 0x73, 0x5F,\n\t\t0xF4, 0xBC, 0x95, 0x19, 0x86, 0x39, 0x05, 0x30,\n\t\t0x99, 0x87, 0x26, 0xE7, 0xA9, 0x0B, 0x0E, 0xD7,\n\t\t0x1D, 0x16, 0xE8, 0x98, 0x60, 0x74, 0xDD, 0xE9,\n\t\t0xD3, 0x77, 0x00, 0x05, 0xA7, 0x48, 0xFD, 0xCF,\n\t\t0x41, 0x1D, 0xDF, 0x0B, 0x03, 0x61, 0x58, 0x96,\n\t\t0xD2, 0xE0, 0xCA, 0xBE, 0xDD, 0xB0, 0x7C, 0x57,\n\t\t0xD7, 0x4E, 0xF2, 0x62, 0xE1, 0x77, 0x80, 0x16,\n\t\t0xC8, 0x24, 0x66, 0x25, 0xC2, 0x37, 0xBE, 0x90,\n\t\t0x1B, 0xB8, 0xA6, 0xC0, 0x5C, 0xDB, 0x1E, 0xC2,\n\t\t0xF3, 0xF4, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0x14, 0xD2, 0x85, 0x42, 0xED, 0x0C, 0x9C,\n\t\t0x21, 0xAA, 0x82, 0xDE, 0x98, 0xC4, 0x51, 0x57,\n\t\t0xB8, 0x36, 0x75, 0x34, 0x13, 0x70, 0x70, 0x0D,\n\t\t0x01, 0xA9, 0xCD, 0xF6, 0x2C, 0x32, 0x54, 0xEC,\n\t\t0x8E, 0x44, 0xBB, 0x13, 0x46, 0xF5, 0x03, 0xB5,\n\t\t0x61, 0xDD, 0xCD, 0xA6, 0xF1, 0x17, 0x68, 0x16,\n\t\t0x44, 0x99, 0x93, 0xF9, 0x9F, 0x87, 0x0D, 0x77,\n\t\t0x4B, 0xF6, 0x61, 0x0A, 0xF9, 0x3C, 0xF0, 0x0C,\n\t\t0x5D, 0x36, 0xE0, 0x8A, 0x6E, 0x00, 0x6C, 0x4D,\n\t\t0xC7, 0x8C, 0x66, 0x05, 0x34, 0x5C, 0x8A, 0xBA,\n\t\t0xD4, 0xA8, 0x40, 0x5F, 0x57, 0x5C, 0xF4, 0x07,\n\t\t0x44, 0xB1, 0xC7, 0x89, 0xF9, 0x87, 0xCB, 0xA4,\n\t\t0x4C, 0x31, 0xA0, 0x22, 0xD9, 0x8D, 0x20, 0xE7,\n\t\t0x9D, 0x21, 0x46, 0x59, 0x65, 0x3D, 0xC1, 0xD9,\n\t\t0x81, 0x2C, 0x7B, 0x7F, 0x82, 0xED, 0x38, 0xB4,\n\t\t0x69, 0xE8, 0xC7, 0x18, 0xA8, 0xF4, 0xA2, 0x81,\n\t\t0xF7, 0x19, 0x11, 0x92, 0x9E, 0xD1, 0xB5, 0xD4,\n\t\t0xE6, 0x18, 0xC4, 0x25, 0x0D, 0xCD, 0x69, 0x80,\n\t\t0xBD, 0xC6, 0x4C, 0xB3, 0x4F, 0x57, 0xD0, 0xD4,\n\t\t0x77, 0x85, 0x11, 0xC3, 0x84, 0x56, 0xC4, 0x03,\n\t\t0x00, 0xEE, 0x6B, 0x0B, 0x2F, 0x50, 0xF6, 0x45,\n\t\t0x42, 0xA4, 0x4A, 0x8C, 0x9B, 0x3B, 0x41, 0xD4,\n\t\t0xC1, 0x4B, 0xC0, 0x6B, 0x4E, 0x16, 0x62, 0x00,\n\t\t0xC1, 0xA2, 0x2B, 0xF0, 0xF1, 0x1D, 0x51, 0xF0,\n\t\t0x7D, 0xD1, 0x30, 0xED, 0x48, 0x2F, 0x6A, 0x58,\n\t\t0x04, 0xC6, 0xEA, 0x11, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB6, 0x06, 0xC4, 0xC8, 0x03, 0x67, 0x2E, 0x40,\n\t\t0x42, 0x3F, 0x7B, 0x20, 0x17, 0x82, 0x5C, 0xC6,\n\t\t0xD8, 0x7F, 0x7D, 0xB3, 0x1C, 0xB1, 0x55, 0x45,\n\t\t0x84, 0x27, 0xD4, 0x08, 0x24, 0xF4, 0xD8, 0xEF,\n\t\t0x0E, 0x77, 0xB8, 0xF2, 0xAA, 0x15, 0x2A, 0x39,\n\t\t0x38, 0xE1, 0xAC, 0xDC, 0x8D, 0xB2, 0x98, 0x72,\n\t\t0x8D, 0xED, 0x23, 0xDD, 0x2E, 0xAB, 0x09, 0x1F,\n\t\t0x91, 0x27, 0x3C, 0x28, 0x4B, 0x8F, 0x64, 0x43,\n\t\t0x28, 0xD1, 0x6D, 0x75, 0x68, 0xC1, 0x12, 0xF4,\n\t\t0xF0, 0xD1, 0x20, 0x9A, 0x85, 0x7A, 0x6F, 0xCD,\n\t\t0x9E, 0xD0, 0x0F, 0xDA, 0x2D, 0x8B, 0xF2, 0x40,\n\t\t0x9A, 0x01, 0xFE, 0x2C, 0xB7, 0x71, 0x00, 0x6F,\n\t\t0xAE, 0x82, 0x6A, 0xE5, 0x8D, 0x7F, 0x5D, 0x4A,\n\t\t0xF9, 0x44, 0x15, 0x56, 0x93, 0x95, 0xBD, 0xDF,\n\t\t0x57, 0x5A, 0x11, 0x6D, 0x6D, 0xAE, 0xBB, 0xCA,\n\t\t0x84, 0x14, 0x69, 0xF0, 0x6C, 0xA2, 0x34, 0xED,\n\t\t0xD6, 0x34, 0x8E, 0x07, 0x85, 0x06, 0xD5, 0xF3,\n\t\t0x69, 0x9E, 0x8F, 0xA7, 0x4F, 0xBE, 0xB6, 0x5E,\n\t\t0x6E, 0x18, 0x2E, 0x40, 0xAF, 0x3B, 0x12, 0x9B,\n\t\t0xBF, 0xAB, 0x14, 0x0A, 0x28, 0x7D, 0x95, 0xBC,\n\t\t0xED, 0x6A, 0x4D, 0xDF, 0x4B, 0xC9, 0x42, 0xEE,\n\t\t0xCC, 0xBB, 0x87, 0x5C, 0x60, 0xAF, 0xF8, 0x89,\n\t\t0x87, 0x64, 0x2B, 0x49, 0x9D, 0x6D, 0x50, 0xF2,\n\t\t0xD3, 0x7B, 0xEB, 0x1B, 0x54, 0xD9, 0xA2, 0x7D,\n\t\t0xC2, 0x53, 0x50, 0xB3, 0x24, 0xE1, 0x3B, 0x4D,\n\t\t0xBA, 0xD1, 0x57, 0xD1, 0x8D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0x60, 0x6E, 0xE5, 0xAB, 0x59, 0xBB, 0x46,\n\t\t0x3B, 0xDB, 0x76, 0x6A, 0x31, 0x9A, 0xF2, 0x08,\n\t\t0x5A, 0x36, 0xD5, 0xD5, 0xD9, 0x2B, 0x83, 0xE6,\n\t\t0x00, 0x92, 0xC0, 0xF5, 0x68, 0xEB, 0xC8, 0xBD,\n\t\t0x2C, 0x71, 0x39, 0xCC, 0x00, 0x42, 0xF7, 0xE2,\n\t\t0x48, 0xC0, 0xC8, 0xA8, 0x99, 0x36, 0xA3, 0x9F,\n\t\t0x46, 0x55, 0xA7, 0x8B, 0x66, 0xE6, 0x68, 0x45,\n\t\t0x15, 0x62, 0xFC, 0x7C, 0x7F, 0x91, 0x27, 0xA7,\n\t\t0x25, 0x4F, 0x4F, 0xA3, 0x9F, 0xDB, 0x21, 0x52,\n\t\t0x8F, 0x21, 0xAA, 0xCC, 0x04, 0xD8, 0x6C, 0xA7,\n\t\t0xD9, 0x85, 0x05, 0x6D, 0xB9, 0x1D, 0x70, 0xCF,\n\t\t0x46, 0xDD, 0xD8, 0x9A, 0x54, 0xA7, 0x8C, 0xB2,\n\t\t0xF1, 0x33, 0xAE, 0x13, 0x10, 0xAB, 0x83, 0x08,\n\t\t0x13, 0x63, 0x7F, 0xDD, 0xAA, 0xD4, 0xD7, 0x01,\n\t\t0x18, 0xB6, 0x8F, 0x50, 0x91, 0x94, 0x76, 0xE8,\n\t\t0x1B, 0xAE, 0x14, 0x01, 0x0D, 0x8B, 0x5D, 0xBF,\n\t\t0xC8, 0x8B, 0x2F, 0x92, 0xB0, 0x48, 0x47, 0x61,\n\t\t0x39, 0xE7, 0xD4, 0x7F, 0x65, 0x01, 0xEF, 0x8B,\n\t\t0x0E, 0x8B, 0x52, 0xE1, 0x62, 0x69, 0x24, 0xD6,\n\t\t0xF9, 0x0F, 0xA3, 0x2A, 0x7C, 0xA6, 0x2E, 0x1F,\n\t\t0xCE, 0xEB, 0xD5, 0x0D, 0xAB, 0x14, 0xBA, 0xAE,\n\t\t0x9E, 0x21, 0xA6, 0x8A, 0x64, 0xAF, 0x88, 0x96,\n\t\t0x2B, 0x6D, 0x8C, 0x55, 0xE0, 0xE7, 0xE6, 0xCC,\n\t\t0x22, 0x23, 0x34, 0x05, 0xE7, 0xA1, 0xD2, 0x93,\n\t\t0x60, 0x05, 0x8B, 0xFF, 0xF2, 0x40, 0x51, 0xDB,\n\t\t0x40, 0xEB, 0xED, 0x22, 0x32, 0x71, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x63, 0xB4, 0x4A, 0xF0, 0x2C, 0xDA, 0x63, 0x6A,\n\t\t0x38, 0x65, 0x91, 0xF0, 0xF2, 0x69, 0x83, 0x36,\n\t\t0xE2, 0x11, 0x0A, 0x25, 0x52, 0xE4, 0x37, 0x83,\n\t\t0xAD, 0x6D, 0xA0, 0x6D, 0xED, 0x94, 0xE3, 0x14,\n\t\t0xFD, 0x50, 0xAD, 0xF6, 0x66, 0x1F, 0x1C, 0xAE,\n\t\t0xF4, 0x2C, 0x42, 0xF6, 0x0D, 0x9C, 0x4E, 0x50,\n\t\t0x26, 0x1A, 0x5E, 0xB4, 0x52, 0x67, 0xFB, 0xB4,\n\t\t0x57, 0xDE, 0xB0, 0x3A, 0xD0, 0x31, 0x7C, 0x4C,\n\t\t0x9E, 0xCE, 0x21, 0xC6, 0x59, 0x5D, 0x17, 0xC7,\n\t\t0xC8, 0x54, 0xA3, 0x58, 0x9A, 0xA6, 0xE7, 0x5E,\n\t\t0x04, 0xA9, 0x86, 0x5F, 0x82, 0x1D, 0x3B, 0x85,\n\t\t0x52, 0xAC, 0xBA, 0x9B, 0xAC, 0x49, 0xC9, 0x59,\n\t\t0x18, 0x8D, 0xE5, 0xFD, 0xF7, 0xF8, 0x1A, 0x26,\n\t\t0xE4, 0xF6, 0x34, 0xEC, 0xFC, 0xF4, 0x6A, 0xB5,\n\t\t0xAC, 0xAC, 0x72, 0x33, 0xB6, 0x97, 0xEF, 0x91,\n\t\t0xB7, 0x9A, 0x04, 0xDC, 0xA3, 0x0F, 0xC2, 0x95,\n\t\t0x9B, 0xAE, 0x72, 0xC0, 0xA9, 0x80, 0x6C, 0x74,\n\t\t0xA5, 0x9C, 0x53, 0xF6, 0xEB, 0x32, 0x2E, 0x00,\n\t\t0x30, 0x1B, 0x8C, 0x48, 0x58, 0xF6, 0xD5, 0x54,\n\t\t0xA4, 0x3A, 0x4E, 0x2F, 0x24, 0x86, 0x30, 0x67,\n\t\t0x04, 0xAE, 0x96, 0xB0, 0xB8, 0x15, 0x80, 0x2C,\n\t\t0xAA, 0xA9, 0x6F, 0x40, 0x78, 0xB2, 0x7E, 0x5B,\n\t\t0xB7, 0x96, 0x8D, 0xA1, 0x6B, 0x5A, 0x6C, 0x5B,\n\t\t0x01, 0x68, 0xBE, 0x40, 0x5C, 0x95, 0x64, 0x7B,\n\t\t0xD2, 0x1B, 0x30, 0x55, 0xE6, 0xC8, 0x49, 0xD6,\n\t\t0x5F, 0x05, 0x10, 0xD4, 0x58, 0xEE, 0x25, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x3B, 0x0B, 0xB0, 0x8E, 0x56, 0xA3, 0xBA,\n\t\t0x99, 0xA7, 0xBC, 0x02, 0xD2, 0x36, 0xC8, 0x84,\n\t\t0x11, 0x0B, 0xD6, 0x37, 0xC2, 0x93, 0x80, 0x4B,\n\t\t0xA2, 0xDC, 0x25, 0x44, 0x73, 0x46, 0x1E, 0xBC,\n\t\t0x30, 0x7A, 0x31, 0x16, 0x58, 0x23, 0x2E, 0xBD,\n\t\t0xD6, 0x08, 0x17, 0x7E, 0x1B, 0xE7, 0xF9, 0xFB,\n\t\t0x66, 0xD9, 0x12, 0xA4, 0x33, 0xAE, 0x6B, 0xD1,\n\t\t0x50, 0x08, 0x22, 0xD7, 0xBE, 0xCB, 0xE4, 0x53,\n\t\t0xF0, 0x1E, 0x1D, 0xF8, 0xB7, 0xB3, 0x90, 0x3D,\n\t\t0x2B, 0x8D, 0xCF, 0xFE, 0x1A, 0xC2, 0x3E, 0x42,\n\t\t0xB3, 0x3D, 0x8D, 0x5B, 0x44, 0x6E, 0x22, 0xF5,\n\t\t0xDD, 0x22, 0x0A, 0xB3, 0xF2, 0x22, 0x17, 0xD1,\n\t\t0xC9, 0x92, 0xB3, 0x0D, 0x65, 0x6C, 0xB5, 0x6B,\n\t\t0xD3, 0xC1, 0x19, 0x9E, 0x86, 0x72, 0x32, 0x8A,\n\t\t0x85, 0x98, 0x59, 0x9C, 0x60, 0x99, 0xBF, 0xE3,\n\t\t0xD4, 0x52, 0xC9, 0x42, 0xA2, 0x85, 0xF3, 0x5F,\n\t\t0x96, 0xA8, 0x55, 0x84, 0xE1, 0x1E, 0x9E, 0x45,\n\t\t0x86, 0xF7, 0x26, 0xB7, 0x21, 0x09, 0x82, 0x94,\n\t\t0xFD, 0x27, 0xE3, 0xB4, 0xCA, 0x3E, 0xCD, 0x12,\n\t\t0x79, 0x89, 0xE1, 0x20, 0x2E, 0xEB, 0x21, 0x8F,\n\t\t0xA5, 0xD7, 0x4A, 0xA6, 0x6F, 0xD5, 0x53, 0x3A,\n\t\t0x22, 0xB2, 0x5B, 0x21, 0x3E, 0xAF, 0xC8, 0xDF,\n\t\t0xFB, 0xAB, 0xEF, 0x6E, 0x17, 0x36, 0x2B, 0x9C,\n\t\t0x18, 0x88, 0xE8, 0x2B, 0x00, 0x10, 0x8C, 0xBF,\n\t\t0x8C, 0xE0, 0x96, 0x34, 0x8B, 0xAB, 0x79, 0xD7,\n\t\t0xD5, 0x3C, 0xE9, 0x97, 0xA1, 0xB1, 0x82, 0xE1,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x62, 0x3B, 0x14, 0x17, 0x14, 0x0A, 0xB5, 0x73,\n\t\t0xCA, 0x90, 0xDE, 0xD7, 0xBD, 0x86, 0xF7, 0xFE,\n\t\t0x01, 0x29, 0x2D, 0xF3, 0x3D, 0x28, 0x5D, 0x2A,\n\t\t0x2D, 0xED, 0x9F, 0xC6, 0xAD, 0x13, 0x06, 0x07,\n\t\t0x69, 0xD1, 0x8C, 0xF5, 0xAF, 0xF2, 0xE2, 0x76,\n\t\t0x23, 0x1A, 0x17, 0x2A, 0x9F, 0xF4, 0x68, 0x00,\n\t\t0x43, 0x4E, 0xF6, 0x0F, 0x8F, 0xEE, 0xD6, 0x7E,\n\t\t0x10, 0x05, 0x8A, 0x6D, 0x32, 0xDB, 0xB1, 0x11,\n\t\t0xAA, 0x28, 0x6D, 0xB0, 0xA8, 0xF0, 0x98, 0x0A,\n\t\t0x5E, 0x55, 0xC6, 0x49, 0x8F, 0x4E, 0x38, 0x0B,\n\t\t0xF3, 0x1B, 0x1A, 0x4A, 0xF1, 0x33, 0x2D, 0xBE,\n\t\t0xA6, 0xCC, 0x0A, 0xDD, 0x86, 0xF5, 0x63, 0xF1,\n\t\t0xBA, 0x70, 0xDF, 0x59, 0x6B, 0x29, 0xEB, 0x9F,\n\t\t0xC6, 0x94, 0x20, 0x15, 0x90, 0xA6, 0x3E, 0x81,\n\t\t0x7C, 0xF4, 0x55, 0xBD, 0xAF, 0x49, 0xCA, 0x1E,\n\t\t0x5A, 0x4E, 0xE4, 0x25, 0x06, 0x43, 0xE8, 0xF3,\n\t\t0x03, 0x89, 0xEC, 0xA7, 0x6E, 0x03, 0x25, 0x1B,\n\t\t0x41, 0xEF, 0x21, 0x1F, 0xF1, 0xD1, 0x72, 0x50,\n\t\t0xFF, 0x7B, 0xF7, 0xA7, 0x29, 0x93, 0x68, 0x7F,\n\t\t0x6C, 0xBD, 0x1E, 0x73, 0x01, 0x5D, 0x42, 0x48,\n\t\t0x5C, 0xA3, 0x6C, 0x99, 0x53, 0x52, 0xE7, 0x7B,\n\t\t0x96, 0x6C, 0x2F, 0x77, 0xA2, 0x01, 0xEF, 0x57,\n\t\t0xD5, 0xD3, 0xD8, 0x27, 0x2B, 0xB8, 0x79, 0x31,\n\t\t0x07, 0x7D, 0xF7, 0x3E, 0xA3, 0x93, 0x71, 0x95,\n\t\t0xB4, 0xBC, 0x6C, 0x95, 0xCC, 0x7D, 0x97, 0x50,\n\t\t0x53, 0xC1, 0x50, 0xC6, 0xF3, 0x54, 0xA5, 0xCB,\n\t\t0x6C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDE, 0xBD, 0xF7, 0xE3, 0x4D, 0x19, 0x27, 0xD3,\n\t\t0x40, 0x02, 0xAE, 0xDA, 0x05, 0x7F, 0x7C, 0x56,\n\t\t0xA5, 0xD2, 0xFC, 0x56, 0xEE, 0x13, 0x0C, 0x91,\n\t\t0x00, 0x74, 0x32, 0x86, 0x0E, 0x1D, 0xA1, 0xA9,\n\t\t0x40, 0xA7, 0x12, 0x93, 0xF3, 0x71, 0xB2, 0xDA,\n\t\t0x67, 0x0E, 0xCC, 0x5A, 0x7E, 0x3F, 0xBF, 0xE8,\n\t\t0x77, 0x9C, 0x15, 0x46, 0xCF, 0x49, 0x39, 0xA6,\n\t\t0xF3, 0x6D, 0xCA, 0x6A, 0xEC, 0x54, 0x01, 0x87,\n\t\t0x70, 0xEC, 0x3C, 0x99, 0x45, 0xCB, 0xA9, 0x1A,\n\t\t0x83, 0xED, 0xB3, 0xFD, 0x32, 0xCA, 0x61, 0x82,\n\t\t0xC0, 0x1D, 0x0E, 0x1B, 0x74, 0xC1, 0xD8, 0x0A,\n\t\t0x4E, 0x5F, 0x55, 0x37, 0xA1, 0x7C, 0x22, 0x00,\n\t\t0xFB, 0xE0, 0x65, 0x9D, 0xED, 0xBD, 0x4B, 0x32,\n\t\t0x00, 0xEA, 0xD9, 0x0E, 0xD3, 0x4A, 0x85, 0x49,\n\t\t0x75, 0x9E, 0xB3, 0xA2, 0x1E, 0xAF, 0x6F, 0x8F,\n\t\t0x9B, 0xB1, 0xB9, 0x52, 0x5F, 0x11, 0xBB, 0x4E,\n\t\t0x10, 0xEA, 0x55, 0xB0, 0x41, 0x74, 0xDE, 0xC2,\n\t\t0xA7, 0xFB, 0x6B, 0x5B, 0xA2, 0xDC, 0x21, 0x2D,\n\t\t0x4F, 0x4E, 0x45, 0xE6, 0xB9, 0x48, 0xAB, 0x3D,\n\t\t0x66, 0x00, 0xF5, 0x17, 0x67, 0xAD, 0xE1, 0x33,\n\t\t0x9C, 0x26, 0x27, 0x7C, 0xDF, 0x0B, 0x36, 0x27,\n\t\t0xDF, 0x43, 0xE2, 0x27, 0xAF, 0xF9, 0xA3, 0x88,\n\t\t0x00, 0xFC, 0x49, 0x6F, 0x6C, 0x4B, 0x3C, 0xDA,\n\t\t0x3D, 0xCB, 0x5B, 0xB1, 0xC3, 0xDD, 0x03, 0xFF,\n\t\t0x91, 0x62, 0x66, 0xD5, 0xF6, 0xF4, 0xBF, 0x1D,\n\t\t0xF0, 0xED, 0x40, 0x24, 0xAF, 0xE8, 0x4A, 0xD1,\n\t\t0xED, 0xC5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0xDC, 0x86, 0x2A, 0xDA, 0xCD, 0xBD, 0xBB,\n\t\t0x9B, 0x1D, 0x43, 0xBA, 0x39, 0x91, 0x36, 0x02,\n\t\t0x9C, 0xD9, 0x90, 0x1F, 0xD1, 0x6F, 0x44, 0x33,\n\t\t0x11, 0xCE, 0x10, 0x09, 0xA1, 0x7B, 0x2B, 0xBD,\n\t\t0x11, 0x8A, 0x92, 0xDB, 0x41, 0xF6, 0x0B, 0xD9,\n\t\t0x64, 0x0B, 0xE2, 0x14, 0x88, 0xC6, 0x71, 0xC8,\n\t\t0x26, 0x7B, 0x7E, 0xF1, 0x0D, 0x94, 0xF0, 0x01,\n\t\t0xD9, 0x4B, 0xC4, 0x3C, 0xC7, 0x83, 0x35, 0x1E,\n\t\t0xB0, 0x5A, 0x41, 0x9C, 0x18, 0x3A, 0x6A, 0xBE,\n\t\t0xC9, 0xAF, 0x39, 0xD9, 0x1E, 0xDF, 0xCA, 0x28,\n\t\t0x1F, 0x0C, 0x53, 0xDB, 0x8B, 0xBA, 0x50, 0x91,\n\t\t0x40, 0x92, 0x43, 0x27, 0x73, 0x9F, 0x39, 0x4A,\n\t\t0xF6, 0x1B, 0x77, 0x35, 0x25, 0x43, 0x53, 0x0B,\n\t\t0x13, 0x64, 0xFE, 0xE4, 0xDE, 0xC9, 0xA0, 0x4B,\n\t\t0xFC, 0xC3, 0xAA, 0x51, 0x37, 0x36, 0x92, 0x08,\n\t\t0x7B, 0x4D, 0x31, 0x15, 0xA7, 0x29, 0x5E, 0x54,\n\t\t0x97, 0x36, 0xAB, 0xEB, 0xAE, 0xB8, 0x7C, 0x64,\n\t\t0x06, 0x6D, 0x3E, 0x1D, 0x57, 0x52, 0x98, 0x83,\n\t\t0x95, 0xBF, 0xE6, 0x7C, 0x9B, 0x5F, 0xE9, 0x59,\n\t\t0x8E, 0x31, 0x3A, 0x39, 0x76, 0x64, 0x86, 0xFC,\n\t\t0xA2, 0xBC, 0x05, 0x3C, 0x4E, 0xD0, 0x9B, 0x5D,\n\t\t0xEE, 0x30, 0xB1, 0x82, 0xCA, 0xBD, 0xA9, 0x39,\n\t\t0x5A, 0xB1, 0x40, 0x80, 0x9F, 0xAE, 0x76, 0xCC,\n\t\t0xD5, 0x85, 0x1C, 0xA6, 0x25, 0xC8, 0xEF, 0x0D,\n\t\t0xC8, 0xEE, 0xD9, 0x30, 0x82, 0x48, 0xAB, 0xA7,\n\t\t0x7A, 0x06, 0xFE, 0x6D, 0x58, 0x1A, 0xA1, 0x03,\n\t\t0xB4, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2A, 0x94, 0xDC, 0x0E, 0xC9, 0x59, 0x20, 0x04,\n\t\t0xCB, 0x30, 0x1A, 0xA3, 0xAD, 0xC9, 0x0D, 0xA3,\n\t\t0xD3, 0x26, 0x79, 0x49, 0x34, 0xC8, 0xC0, 0x5E,\n\t\t0x17, 0x91, 0x5D, 0x31, 0xD3, 0x91, 0x2B, 0x13,\n\t\t0x3B, 0x05, 0x08, 0xD1, 0x6D, 0x47, 0xC7, 0x7C,\n\t\t0x03, 0xCC, 0x70, 0x97, 0xD6, 0x8F, 0x18, 0x79,\n\t\t0xA3, 0x91, 0x39, 0x26, 0x0D, 0x39, 0xA1, 0x0E,\n\t\t0xC4, 0x07, 0xDB, 0x96, 0x80, 0x04, 0x8E, 0x8E,\n\t\t0xD0, 0x6F, 0x3C, 0xB4, 0xEE, 0x9E, 0x53, 0xAF,\n\t\t0xD0, 0x1A, 0xE7, 0x8D, 0xA4, 0xF1, 0x8D, 0x0E,\n\t\t0x7E, 0x29, 0x8B, 0xDC, 0x88, 0x22, 0x39, 0xB2,\n\t\t0x2C, 0x4E, 0x07, 0x90, 0x86, 0x3C, 0xD8, 0x8F,\n\t\t0xD3, 0x48, 0x5B, 0x63, 0x3A, 0xDF, 0x21, 0xD2,\n\t\t0x79, 0x81, 0x1C, 0x4E, 0xAE, 0xE6, 0xF6, 0x1A,\n\t\t0x3B, 0x0B, 0x61, 0x46, 0xBE, 0x20, 0x75, 0xC0,\n\t\t0x8A, 0x9C, 0x97, 0x88, 0x30, 0x62, 0xB4, 0xCA,\n\t\t0x2A, 0x16, 0xC4, 0xF3, 0x09, 0x40, 0x6A, 0x37,\n\t\t0x82, 0xFD, 0xB3, 0x64, 0x6E, 0x51, 0xB8, 0xD5,\n\t\t0x2D, 0x25, 0xA1, 0x5C, 0x7A, 0xF7, 0xED, 0xBB,\n\t\t0xA2, 0x86, 0x93, 0x90, 0x6D, 0xC8, 0x49, 0x7B,\n\t\t0x92, 0x40, 0x51, 0x8B, 0x24, 0x57, 0x00, 0x3A,\n\t\t0x9C, 0x55, 0xC7, 0xA4, 0x16, 0x01, 0x32, 0x9B,\n\t\t0xA7, 0xEB, 0x46, 0xE8, 0x2A, 0xF1, 0xDB, 0x23,\n\t\t0xD1, 0xDD, 0xBE, 0x1A, 0x67, 0xDD, 0x35, 0x8A,\n\t\t0x9C, 0xFD, 0xDD, 0x34, 0x97, 0xBD, 0x91, 0xCF,\n\t\t0x0D, 0x4E, 0x41, 0xED, 0xAA, 0xE8, 0xD2, 0x23,\n\t\t0x2E, 0x3A, 0xCB, 0xF5, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB3, 0x90, 0x80, 0x55, 0x62, 0xB9, 0x50, 0x36,\n\t\t0x77, 0xA1, 0xA5, 0xAD, 0xEF, 0xA7, 0xEB, 0x55,\n\t\t0xEB, 0xB2, 0x2A, 0xCC, 0x2C, 0x7F, 0xD7, 0x03,\n\t\t0x23, 0x26, 0xC3, 0xF8, 0x79, 0x00, 0xA6, 0xD4,\n\t\t0x29, 0xED, 0xA3, 0x66, 0x3B, 0x77, 0xEE, 0xD2,\n\t\t0xA5, 0xDF, 0x92, 0x9E, 0x1B, 0x43, 0x76, 0x33,\n\t\t0x25, 0xBD, 0xE8, 0xED, 0x90, 0x10, 0x92, 0xE4,\n\t\t0x09, 0x9A, 0xA9, 0x6F, 0x89, 0xB4, 0x2C, 0x26,\n\t\t0x20, 0xA1, 0xD8, 0xA2, 0xF2, 0x0F, 0x77, 0x21,\n\t\t0x87, 0xC4, 0xB3, 0x0D, 0x62, 0xDC, 0x49, 0xF1,\n\t\t0x2F, 0xA9, 0x29, 0x39, 0x62, 0x49, 0xC4, 0x19,\n\t\t0x36, 0xE2, 0xBC, 0x37, 0x94, 0x74, 0xC8, 0xD8,\n\t\t0xAE, 0x0D, 0x71, 0xFE, 0xF5, 0x30, 0x76, 0x44,\n\t\t0x89, 0x3E, 0xAA, 0x14, 0xB4, 0x6E, 0xBE, 0xB5,\n\t\t0x81, 0xBB, 0x13, 0x99, 0x56, 0xE1, 0xFF, 0x40,\n\t\t0x64, 0x30, 0x1D, 0x03, 0x86, 0x2C, 0xD3, 0x58,\n\t\t0xEB, 0x15, 0x6C, 0x9D, 0xFC, 0xE5, 0x71, 0x2B,\n\t\t0x35, 0xB1, 0x49, 0xE4, 0x2B, 0x53, 0xBE, 0x30,\n\t\t0x97, 0xE8, 0x13, 0x30, 0x5B, 0x8A, 0x68, 0x9D,\n\t\t0x4A, 0x21, 0x12, 0x59, 0xD7, 0x3E, 0xD1, 0x16,\n\t\t0xFE, 0xD8, 0xFD, 0x6E, 0xD4, 0x57, 0xF5, 0x86,\n\t\t0x65, 0x28, 0x9C, 0x73, 0x79, 0x91, 0x37, 0xAA,\n\t\t0x57, 0x92, 0x50, 0x37, 0xD2, 0xA4, 0x89, 0x8E,\n\t\t0x19, 0x60, 0x9A, 0x57, 0x66, 0x09, 0xA5, 0x39,\n\t\t0xD6, 0x40, 0xA6, 0xA0, 0x89, 0x8D, 0x76, 0xE7,\n\t\t0xD1, 0x17, 0x0D, 0xE0, 0x6E, 0x98, 0xA8, 0x7C,\n\t\t0x0A, 0xEC, 0xCE, 0x67, 0xE7, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD5, 0x27, 0xDF, 0x30, 0x9F, 0xF5, 0x11, 0x2D,\n\t\t0x90, 0x6D, 0xEF, 0x8C, 0x46, 0x1E, 0x30, 0x09,\n\t\t0x42, 0xE1, 0x03, 0x24, 0xF9, 0xEA, 0x54, 0xFC,\n\t\t0x47, 0xAC, 0x4E, 0x81, 0xBC, 0x7F, 0x0E, 0x83,\n\t\t0xF9, 0xEB, 0x3C, 0x7F, 0x34, 0x7E, 0xC1, 0x87,\n\t\t0x73, 0x40, 0xC7, 0x83, 0x46, 0xF4, 0x61, 0x8F,\n\t\t0x52, 0x68, 0x1E, 0xEC, 0x78, 0x28, 0xB3, 0x85,\n\t\t0x83, 0x71, 0x9D, 0xEF, 0x72, 0x3E, 0xF4, 0xB4,\n\t\t0x05, 0x55, 0x33, 0x73, 0xE2, 0x80, 0x66, 0x8C,\n\t\t0x33, 0xD8, 0x46, 0xAD, 0x90, 0xCE, 0x5E, 0x07,\n\t\t0x4F, 0x31, 0xCF, 0x6E, 0xA4, 0x9B, 0x08, 0xE8,\n\t\t0x6C, 0xFE, 0x2B, 0xA6, 0x03, 0x9A, 0x72, 0x59,\n\t\t0xEF, 0x9D, 0x73, 0x29, 0x7D, 0x31, 0x0C, 0x6D,\n\t\t0xB2, 0xE1, 0x74, 0x91, 0xF5, 0x24, 0x81, 0x1E,\n\t\t0xDE, 0xFF, 0x14, 0x38, 0x32, 0x80, 0xDC, 0xD3,\n\t\t0xA6, 0xAC, 0x23, 0xCF, 0x17, 0x0B, 0xCA, 0xE8,\n\t\t0x54, 0xB7, 0xBF, 0xD4, 0x76, 0x19, 0x5B, 0x3F,\n\t\t0xF0, 0x76, 0x2F, 0x1E, 0xF4, 0xBD, 0x0D, 0x5C,\n\t\t0x17, 0x27, 0x96, 0x8F, 0xB7, 0x9C, 0x3D, 0xD1,\n\t\t0x5B, 0x25, 0x6D, 0x6C, 0xD5, 0x3D, 0xDD, 0x0D,\n\t\t0xDF, 0x4E, 0x29, 0xEA, 0xDF, 0x3F, 0x75, 0x01,\n\t\t0x3D, 0x90, 0x99, 0xA3, 0x51, 0xC5, 0x3E, 0x9C,\n\t\t0x4E, 0x60, 0x45, 0x16, 0xF0, 0x50, 0xDC, 0x6B,\n\t\t0x28, 0x83, 0xD0, 0x7A, 0x28, 0xE6, 0x91, 0x79,\n\t\t0x8A, 0xAB, 0x69, 0x6C, 0xAB, 0xF6, 0x07, 0xBD,\n\t\t0xCB, 0x6F, 0x59, 0xFC, 0x32, 0xE1, 0x07, 0x9D,\n\t\t0x20, 0x42, 0x49, 0x95, 0xD1, 0x3C, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x58, 0xCE, 0xD7, 0xF7, 0xD6, 0xEC, 0xFA, 0xED,\n\t\t0xDF, 0x35, 0xB6, 0x78, 0x23, 0x81, 0x5D, 0xA8,\n\t\t0x14, 0xB0, 0x08, 0x02, 0x8D, 0x25, 0xAF, 0x3B,\n\t\t0x79, 0x36, 0x4D, 0x93, 0xAC, 0x4A, 0xA8, 0xC1,\n\t\t0x20, 0xA2, 0x77, 0x45, 0x59, 0x8F, 0x74, 0x2A,\n\t\t0x52, 0xA4, 0xDA, 0xDC, 0x22, 0x98, 0xDF, 0x0D,\n\t\t0x7D, 0x0F, 0xBC, 0x23, 0xC2, 0x50, 0xCD, 0x09,\n\t\t0x7A, 0x00, 0x76, 0xB8, 0x90, 0x17, 0xC8, 0x70,\n\t\t0x79, 0x63, 0xE0, 0xB9, 0x0F, 0x06, 0x16, 0x1D,\n\t\t0xBB, 0x4D, 0xF4, 0x82, 0x2B, 0xFC, 0xD2, 0x65,\n\t\t0x68, 0x70, 0xAC, 0xEB, 0x9A, 0x5A, 0xDA, 0xE5,\n\t\t0xCA, 0xE7, 0xDE, 0x37, 0xC3, 0xDF, 0x6A, 0xBA,\n\t\t0xF2, 0xEC, 0x75, 0x1C, 0xD1, 0x63, 0xF0, 0x36,\n\t\t0x13, 0xE6, 0x04, 0x09, 0xDD, 0xF5, 0x79, 0xDD,\n\t\t0x9B, 0x73, 0x2B, 0xA3, 0xC4, 0x29, 0x27, 0x1F,\n\t\t0x32, 0x00, 0x25, 0x1C, 0x56, 0x0B, 0x40, 0x10,\n\t\t0xE9, 0x31, 0x02, 0x33, 0x42, 0x69, 0x04, 0xF8,\n\t\t0xE2, 0x41, 0x87, 0x98, 0x37, 0x3E, 0xCE, 0x66,\n\t\t0x16, 0x46, 0xE8, 0xE5, 0x11, 0xA7, 0x5B, 0x0D,\n\t\t0xF1, 0x7E, 0xAD, 0xAE, 0xDC, 0xC6, 0x42, 0x59,\n\t\t0xCF, 0x8C, 0x4F, 0xEA, 0x77, 0xD7, 0x54, 0xEB,\n\t\t0x09, 0xF3, 0x78, 0xED, 0xC7, 0x92, 0x59, 0x32,\n\t\t0x5B, 0xA9, 0x41, 0x48, 0x65, 0x38, 0x5E, 0x63,\n\t\t0x47, 0xEF, 0xD0, 0xF4, 0x1D, 0xE3, 0xC5, 0x2C,\n\t\t0x6F, 0x27, 0xD6, 0xC8, 0xB9, 0x2D, 0x97, 0xA2,\n\t\t0x9C, 0x1E, 0x06, 0xD3, 0x78, 0x74, 0xE0, 0xC5,\n\t\t0x8C, 0x3D, 0x94, 0x0F, 0x0F, 0x99, 0x6C, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0x1D, 0x42, 0x8D, 0x19, 0x1B, 0xB3, 0x6D,\n\t\t0x06, 0x0F, 0x12, 0x63, 0x57, 0x31, 0x18, 0xDA,\n\t\t0x56, 0x8A, 0xF2, 0x7E, 0xD5, 0x2B, 0x96, 0xC7,\n\t\t0x1D, 0xCF, 0xD8, 0xE4, 0xA6, 0x12, 0x74, 0xC6,\n\t\t0x4B, 0xD3, 0x62, 0x7C, 0xCC, 0x59, 0x82, 0x5A,\n\t\t0xC8, 0xF2, 0x32, 0x5B, 0x2A, 0x7C, 0xD4, 0x6B,\n\t\t0xE2, 0xFC, 0xD5, 0xC2, 0x2F, 0x3E, 0xA1, 0xB7,\n\t\t0xA8, 0x92, 0x0E, 0xE8, 0xD1, 0x50, 0x54, 0x2F,\n\t\t0x08, 0xE3, 0x59, 0x5B, 0x22, 0x54, 0x04, 0xA1,\n\t\t0x25, 0xA9, 0x6B, 0xA6, 0x6F, 0x9C, 0xE1, 0xFD,\n\t\t0x36, 0xD5, 0x7F, 0x12, 0xBE, 0xF1, 0xC6, 0x6F,\n\t\t0xBE, 0xA2, 0x21, 0x44, 0xD1, 0x35, 0x3D, 0x65,\n\t\t0xA0, 0x72, 0xD5, 0x06, 0xD0, 0x18, 0x7E, 0x2E,\n\t\t0x8A, 0xAA, 0xA2, 0x5D, 0x1C, 0x7C, 0x86, 0x95,\n\t\t0xE3, 0x29, 0x3F, 0x01, 0xFB, 0xDD, 0xFD, 0x44,\n\t\t0x30, 0x7F, 0x68, 0x7F, 0x63, 0x89, 0xC3, 0x4A,\n\t\t0x29, 0x69, 0xCC, 0xDB, 0xDF, 0xC6, 0x23, 0x7B,\n\t\t0x38, 0x20, 0x63, 0xF6, 0xF6, 0xA9, 0xAA, 0xCA,\n\t\t0x24, 0xE3, 0x70, 0xE8, 0x8C, 0xCE, 0xC8, 0xE7,\n\t\t0x49, 0x72, 0xFC, 0xB6, 0x93, 0x4C, 0x08, 0xDC,\n\t\t0xDE, 0xD2, 0x13, 0x83, 0x0F, 0x64, 0x30, 0xB3,\n\t\t0x7A, 0x82, 0xB0, 0x5F, 0x40, 0x8C, 0x82, 0x09,\n\t\t0xF9, 0x5E, 0xA2, 0xBC, 0xE1, 0x7B, 0x71, 0x2E,\n\t\t0x73, 0xEC, 0x83, 0xAC, 0xBF, 0x3B, 0xC5, 0x1A,\n\t\t0x2B, 0x68, 0x81, 0xE3, 0xF3, 0xBD, 0xF0, 0x26,\n\t\t0x84, 0xB6, 0xB7, 0x52, 0xE7, 0xAB, 0xE7, 0x23,\n\t\t0x67, 0x91, 0x91, 0xE2, 0x6A, 0xBE, 0x2C, 0xC7,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0xD7, 0x22, 0x24, 0x69, 0xAE, 0x87, 0x67,\n\t\t0xF7, 0xC9, 0x49, 0x61, 0x08, 0x52, 0xBB, 0x7F,\n\t\t0x12, 0x0A, 0x51, 0xBC, 0x65, 0x61, 0xFB, 0xF6,\n\t\t0x6C, 0xC7, 0x39, 0x6B, 0x38, 0xDF, 0xBD, 0xF3,\n\t\t0x30, 0x49, 0x30, 0x2B, 0x4F, 0x26, 0xCA, 0xA9,\n\t\t0x3B, 0x28, 0x44, 0xC6, 0xC4, 0xD4, 0x6B, 0x6E,\n\t\t0xC0, 0xF5, 0x38, 0x4C, 0x97, 0x67, 0x35, 0x87,\n\t\t0x51, 0xB7, 0xC1, 0x48, 0x83, 0x0D, 0x95, 0x7E,\n\t\t0x68, 0xC0, 0x8E, 0x11, 0xEF, 0x9A, 0x0F, 0xD7,\n\t\t0xF3, 0x81, 0xAA, 0xCA, 0x22, 0x38, 0xC7, 0x73,\n\t\t0xF4, 0xD2, 0xF8, 0x85, 0xFA, 0xFA, 0x15, 0x1D,\n\t\t0x17, 0xA1, 0x27, 0x46, 0xC7, 0xC2, 0x8A, 0x57,\n\t\t0xB2, 0xEC, 0x7C, 0x57, 0x5D, 0x88, 0xB9, 0xD9,\n\t\t0x86, 0x52, 0xFF, 0x91, 0x40, 0xC1, 0xA4, 0xC5,\n\t\t0x0F, 0x31, 0xEE, 0x44, 0x91, 0xE5, 0x35, 0x72,\n\t\t0xBF, 0x16, 0xA1, 0x0B, 0x29, 0xEF, 0xA9, 0x4A,\n\t\t0x2C, 0x07, 0x90, 0x46, 0x60, 0x4C, 0x07, 0x15,\n\t\t0xFF, 0x4F, 0xA1, 0xC4, 0xEA, 0x8F, 0xDA, 0x3C,\n\t\t0xF3, 0x0F, 0xA8, 0xCE, 0x37, 0xE5, 0x37, 0x40,\n\t\t0x27, 0x4E, 0x83, 0xF6, 0xDC, 0xC4, 0xA6, 0x3D,\n\t\t0x24, 0xD3, 0x4B, 0x3E, 0xD9, 0x39, 0x3B, 0x67,\n\t\t0x1D, 0x3B, 0x99, 0x15, 0xDD, 0xE6, 0xFD, 0xED,\n\t\t0xA1, 0x8C, 0xA5, 0xD6, 0x70, 0x27, 0x7C, 0x43,\n\t\t0x4D, 0x79, 0x30, 0x90, 0xBE, 0xD3, 0x09, 0x66,\n\t\t0xDB, 0xAA, 0xB2, 0x52, 0x96, 0x6A, 0xFB, 0xA1,\n\t\t0xD4, 0x26, 0xAE, 0x2D, 0x19, 0xB5, 0xC7, 0x4B,\n\t\t0x16, 0xD3, 0xBD, 0x36, 0x52, 0x8C, 0xB4, 0x2B,\n\t\t0x4D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x97, 0xEF, 0x05, 0xCA, 0x9A, 0x81, 0xC3, 0xCC,\n\t\t0xB8, 0xE9, 0x93, 0xD1, 0x09, 0x43, 0xBE, 0x01,\n\t\t0x1B, 0x8C, 0xA3, 0xE8, 0x30, 0x7F, 0xF6, 0x5B,\n\t\t0x1C, 0xA2, 0x59, 0xD7, 0x07, 0x18, 0xF2, 0x2B,\n\t\t0xED, 0x4F, 0xE5, 0x0D, 0xE5, 0xE4, 0x6D, 0x6A,\n\t\t0xBD, 0xFB, 0x3D, 0xA2, 0xBF, 0x96, 0x69, 0xC6,\n\t\t0xAD, 0xE7, 0x74, 0x6D, 0x44, 0xA4, 0x0A, 0xE0,\n\t\t0x65, 0x5E, 0x9E, 0x8B, 0x4D, 0xEC, 0x1F, 0x21,\n\t\t0xC4, 0x1A, 0x9E, 0x90, 0x7F, 0xB0, 0xB4, 0xBE,\n\t\t0xAF, 0xE4, 0x9E, 0xDE, 0x42, 0x7C, 0x7D, 0xA4,\n\t\t0x56, 0xD9, 0xC9, 0x13, 0x95, 0x30, 0x87, 0x5D,\n\t\t0xDC, 0xD9, 0xE6, 0xE1, 0x60, 0x24, 0x80, 0xE6,\n\t\t0x3A, 0xB8, 0x42, 0x6F, 0xCA, 0xFA, 0x6E, 0xAA,\n\t\t0x3F, 0x4A, 0x68, 0xE3, 0xE0, 0x4D, 0x53, 0xB6,\n\t\t0x43, 0x12, 0xE2, 0x5E, 0x33, 0x39, 0xD0, 0x08,\n\t\t0x4A, 0x98, 0x7B, 0x53, 0xC1, 0x1D, 0xAE, 0x4C,\n\t\t0xAB, 0x70, 0x91, 0x14, 0x10, 0x18, 0xF9, 0xF1,\n\t\t0x78, 0x07, 0x53, 0xE8, 0x7A, 0xEE, 0x63, 0x17,\n\t\t0xB9, 0xE2, 0x49, 0x13, 0x5C, 0xA3, 0x2D, 0x26,\n\t\t0x28, 0x97, 0x83, 0xCA, 0x2A, 0xF9, 0x9A, 0x2D,\n\t\t0x29, 0xEF, 0x35, 0xB9, 0x2D, 0x4F, 0x65, 0x41,\n\t\t0xE5, 0xE3, 0x37, 0xB8, 0x57, 0x16, 0x26, 0x64,\n\t\t0x41, 0x86, 0x7D, 0x89, 0xF0, 0xAF, 0x4B, 0x85,\n\t\t0x5C, 0xE0, 0xDB, 0x3F, 0xCD, 0x0B, 0x7B, 0x71,\n\t\t0xD8, 0x49, 0x1D, 0x43, 0x02, 0x3E, 0xF0, 0x65,\n\t\t0x86, 0x07, 0x0E, 0x16, 0x7D, 0x2D, 0xCD, 0x90,\n\t\t0xCE, 0x9A, 0xEE, 0x71, 0xF9, 0x04, 0x39, 0x13,\n\t\t0xF4, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFA, 0xAB, 0x02, 0x06, 0xE2, 0xBD, 0x10, 0xEC,\n\t\t0x36, 0xF1, 0x11, 0x53, 0x1E, 0x91, 0x14, 0xF4,\n\t\t0xEE, 0x7F, 0xA4, 0x3D, 0xEB, 0x60, 0xB2, 0x68,\n\t\t0x25, 0x4C, 0x0E, 0x3D, 0x29, 0xA4, 0xCD, 0xF9,\n\t\t0x28, 0x49, 0x7A, 0x09, 0x77, 0x91, 0x81, 0x6A,\n\t\t0x8E, 0xE8, 0x22, 0x0D, 0x8B, 0xCD, 0x6E, 0x5A,\n\t\t0xE6, 0xD4, 0x03, 0xCE, 0x64, 0xC7, 0xBA, 0xC1,\n\t\t0x71, 0x04, 0xDF, 0xED, 0x8F, 0x56, 0x87, 0x0F,\n\t\t0x06, 0x7B, 0xBB, 0x21, 0x0A, 0xAD, 0x4B, 0x04,\n\t\t0x26, 0x54, 0xFD, 0xC7, 0xD5, 0xE7, 0xC1, 0x59,\n\t\t0x8E, 0xEF, 0x1F, 0x30, 0x7F, 0xE8, 0x71, 0xD0,\n\t\t0x0E, 0x6D, 0x69, 0xD6, 0x80, 0x67, 0xDD, 0x98,\n\t\t0xA7, 0xD9, 0x1A, 0xBB, 0x80, 0x40, 0x39, 0x34,\n\t\t0x55, 0xF6, 0x06, 0xDA, 0x83, 0x49, 0xBE, 0xB2,\n\t\t0xFA, 0xA5, 0x2B, 0xCC, 0xEC, 0x14, 0xC4, 0xF1,\n\t\t0xF4, 0xD9, 0x60, 0x9B, 0x3B, 0x23, 0xDC, 0x24,\n\t\t0xB0, 0x31, 0xC6, 0x5E, 0x7E, 0xB6, 0x7E, 0xD4,\n\t\t0xFA, 0xF8, 0xE0, 0x96, 0x51, 0x14, 0x03, 0xC8,\n\t\t0x71, 0xA9, 0xF6, 0x4E, 0x4B, 0x8D, 0xC3, 0xE5,\n\t\t0x57, 0xE9, 0xBB, 0x5D, 0x67, 0x16, 0xD1, 0x58,\n\t\t0x92, 0x4B, 0xC4, 0xE5, 0xB5, 0x3D, 0x81, 0x13,\n\t\t0x8B, 0x26, 0x43, 0xC2, 0x53, 0xFE, 0x92, 0x76,\n\t\t0x11, 0x09, 0x56, 0xE5, 0x53, 0x79, 0x0E, 0x0E,\n\t\t0xA8, 0x9A, 0x79, 0x36, 0x69, 0x34, 0x19, 0x8C,\n\t\t0x21, 0xF9, 0x53, 0x2B, 0x43, 0xE3, 0x67, 0x55,\n\t\t0x52, 0xDA, 0xD5, 0x6B, 0x44, 0x7F, 0x4B, 0xAB,\n\t\t0x67, 0xCE, 0x04, 0xD5, 0x31, 0x01, 0xB7, 0x73,\n\t\t0x4A, 0x50, 0xB7, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0xD6, 0xD6, 0x38, 0xEA, 0x79, 0x73, 0x22,\n\t\t0x90, 0x9E, 0xC1, 0x96, 0xC4, 0x1E, 0xCD, 0x64,\n\t\t0x71, 0x7C, 0x3E, 0xF4, 0x5A, 0x9C, 0x7C, 0xC2,\n\t\t0x48, 0x20, 0x52, 0x4B, 0x1E, 0x20, 0xE4, 0x30,\n\t\t0xC5, 0x9A, 0x9F, 0xE3, 0xEF, 0xD0, 0x44, 0xC6,\n\t\t0x92, 0xA2, 0xB7, 0xFA, 0x0D, 0x47, 0x6D, 0x54,\n\t\t0x6B, 0x35, 0xCB, 0x09, 0xE8, 0x14, 0x48, 0x77,\n\t\t0xC6, 0x2A, 0xDE, 0x19, 0xBF, 0xEA, 0xF5, 0x98,\n\t\t0xD8, 0x08, 0x7A, 0x97, 0xAC, 0xB6, 0x8F, 0x8A,\n\t\t0xDD, 0x97, 0x86, 0x2C, 0x1D, 0xB1, 0x0F, 0x0F,\n\t\t0xC0, 0x32, 0xA7, 0x4B, 0xA3, 0xC8, 0xFE, 0x4F,\n\t\t0xBD, 0x07, 0xA2, 0x8B, 0xB9, 0xA3, 0xC1, 0x07,\n\t\t0xAD, 0x0A, 0x2A, 0x0E, 0x0D, 0xA2, 0x3E, 0xB7,\n\t\t0x4A, 0xB5, 0x5F, 0x8A, 0x2B, 0x7B, 0x51, 0x1E,\n\t\t0x1B, 0xDA, 0xE3, 0x40, 0xB1, 0xD8, 0x80, 0x3B,\n\t\t0x46, 0xED, 0xBC, 0xEF, 0x3F, 0x53, 0x7C, 0x8A,\n\t\t0x6E, 0xC2, 0x80, 0x6B, 0x89, 0xDA, 0xC1, 0x39,\n\t\t0x89, 0xB8, 0x91, 0x86, 0x58, 0x77, 0x92, 0xF4,\n\t\t0x2E, 0x5C, 0xC2, 0xF8, 0xD0, 0x8F, 0x9B, 0xB9,\n\t\t0x89, 0xF0, 0x0B, 0x77, 0x0E, 0x4C, 0x4A, 0x29,\n\t\t0xE1, 0xC0, 0x68, 0x98, 0x09, 0xB9, 0x50, 0xC0,\n\t\t0x4D, 0xD3, 0x4E, 0x7E, 0x7F, 0x74, 0x82, 0x3B,\n\t\t0x1B, 0xFC, 0xC4, 0xF8, 0x55, 0xBC, 0x95, 0x5E,\n\t\t0xC7, 0xFA, 0x53, 0xD9, 0xA6, 0xD5, 0x82, 0xA5,\n\t\t0x18, 0x6C, 0xA1, 0xC2, 0x82, 0xF0, 0x30, 0x86,\n\t\t0x9F, 0xE5, 0xD7, 0xCA, 0xEE, 0x53, 0x4B, 0x98,\n\t\t0xCA, 0x77, 0x48, 0xC3, 0x74, 0x76, 0xC6, 0xC6,\n\t\t0x9A, 0x27, 0x70, 0x51, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x28, 0x94, 0x31, 0x3E, 0x0E, 0x99, 0xDA, 0x4A,\n\t\t0x8D, 0x54, 0x3A, 0xB6, 0xDD, 0x98, 0x03, 0xEE,\n\t\t0xB3, 0x69, 0xCD, 0x4B, 0x3A, 0x7C, 0x59, 0x0E,\n\t\t0x2E, 0x56, 0xB9, 0xF9, 0x94, 0x87, 0xC1, 0x6B,\n\t\t0xEF, 0x7E, 0xB1, 0x90, 0xFF, 0x51, 0xFD, 0x2A,\n\t\t0xA6, 0xB9, 0x37, 0x23, 0xE7, 0x12, 0x71, 0x7C,\n\t\t0xF7, 0x21, 0x10, 0x61, 0x15, 0xF1, 0x0B, 0x29,\n\t\t0x51, 0x14, 0x1D, 0xEB, 0x33, 0xB1, 0x8E, 0xF7,\n\t\t0xEF, 0x1E, 0x71, 0x45, 0xED, 0x9B, 0x5E, 0xFF,\n\t\t0x22, 0xFA, 0x30, 0x78, 0x0F, 0x05, 0x94, 0x8A,\n\t\t0xDC, 0x71, 0x95, 0x11, 0x8E, 0x84, 0x11, 0xF8,\n\t\t0x53, 0xB3, 0xA2, 0x6C, 0xAF, 0x22, 0x0E, 0x81,\n\t\t0xD2, 0x41, 0x12, 0x1D, 0xD4, 0x31, 0x71, 0x6A,\n\t\t0x58, 0x99, 0x4B, 0x7D, 0x97, 0xBF, 0x76, 0xB4,\n\t\t0xAC, 0xEC, 0x54, 0x24, 0x81, 0x8E, 0x54, 0x5C,\n\t\t0x4C, 0x33, 0x45, 0x86, 0xEF, 0xB6, 0x39, 0x07,\n\t\t0xDD, 0x43, 0x6E, 0x92, 0xBD, 0x04, 0xAE, 0xE2,\n\t\t0x00, 0xBD, 0x7D, 0xCB, 0x7C, 0xC1, 0xCA, 0x5F,\n\t\t0x39, 0xE6, 0x7E, 0x35, 0x5B, 0x9E, 0x1F, 0xCE,\n\t\t0x7D, 0xDF, 0x88, 0x2E, 0x32, 0x4B, 0xCF, 0x95,\n\t\t0x75, 0x00, 0x21, 0x24, 0x61, 0xDF, 0x00, 0x30,\n\t\t0x3E, 0xBA, 0x46, 0xF5, 0x38, 0xC6, 0xDE, 0x2A,\n\t\t0x16, 0x81, 0xD0, 0x84, 0x32, 0xE3, 0xE2, 0x8E,\n\t\t0xD6, 0x97, 0x67, 0xB1, 0x53, 0x8B, 0x09, 0xEE,\n\t\t0xF7, 0x56, 0x37, 0xDA, 0x24, 0xD1, 0x00, 0xCA,\n\t\t0x8A, 0xCB, 0xE4, 0x18, 0x76, 0x0E, 0xDF, 0xA2,\n\t\t0x1A, 0x11, 0x25, 0xA8, 0xDC, 0xDB, 0x30, 0x76,\n\t\t0x25, 0x44, 0x40, 0x54, 0x05, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0A, 0x76, 0x0B, 0x5A, 0x7B, 0x05, 0x9F, 0x5F,\n\t\t0x97, 0xB1, 0x95, 0x52, 0x30, 0x6D, 0x18, 0x46,\n\t\t0x35, 0x98, 0xA2, 0x1C, 0xE5, 0xD0, 0x1C, 0x9D,\n\t\t0x22, 0x8B, 0xDF, 0x61, 0xBC, 0x5E, 0xB4, 0xA6,\n\t\t0x82, 0x0C, 0xEF, 0xC9, 0xE3, 0xD5, 0x90, 0x18,\n\t\t0xF7, 0x75, 0xE9, 0x45, 0xE2, 0x05, 0x18, 0xF9,\n\t\t0x52, 0x0A, 0xC9, 0x1A, 0x74, 0x69, 0xB6, 0x12,\n\t\t0xD7, 0x38, 0xA9, 0x00, 0xC9, 0x4E, 0x0A, 0xC4,\n\t\t0x24, 0x31, 0xAE, 0xAE, 0x19, 0x40, 0x40, 0xC0,\n\t\t0x2B, 0x6D, 0x62, 0x8F, 0x18, 0x15, 0xE5, 0x27,\n\t\t0x0E, 0xDD, 0x3B, 0xF6, 0x16, 0x22, 0x1B, 0x02,\n\t\t0x38, 0xE7, 0x79, 0xCF, 0xCA, 0x37, 0xC3, 0x03,\n\t\t0x4A, 0x0A, 0x74, 0x7A, 0x0C, 0x0B, 0x25, 0xA6,\n\t\t0x0D, 0x9F, 0xC6, 0x7A, 0xBD, 0x1F, 0xBE, 0xE5,\n\t\t0x49, 0x83, 0x55, 0xCD, 0xE9, 0x82, 0x18, 0x14,\n\t\t0xED, 0xC8, 0x78, 0x5B, 0x2F, 0x96, 0x5D, 0x29,\n\t\t0xEC, 0xCB, 0x4A, 0xA1, 0xB6, 0xC5, 0xC4, 0x17,\n\t\t0x15, 0x0A, 0xFE, 0x9E, 0x25, 0x37, 0xBA, 0xD0,\n\t\t0xB6, 0x96, 0x22, 0x8E, 0x07, 0x3D, 0x73, 0xB0,\n\t\t0xE6, 0x75, 0x3F, 0xD1, 0x65, 0x83, 0x1B, 0x47,\n\t\t0x9C, 0x95, 0xAD, 0xEE, 0xB2, 0xDE, 0xA1, 0x46,\n\t\t0x6A, 0xB4, 0x05, 0xEC, 0x85, 0xBF, 0x72, 0xA4,\n\t\t0x36, 0xA0, 0x76, 0x4B, 0xDA, 0x55, 0x81, 0x36,\n\t\t0x9F, 0xAB, 0x7D, 0xC0, 0x94, 0xCB, 0x0E, 0x85,\n\t\t0x56, 0xE3, 0x33, 0x6B, 0xF1, 0xC6, 0x38, 0x0C,\n\t\t0x1F, 0x35, 0xCE, 0xC4, 0xF3, 0x8C, 0xB2, 0xE2,\n\t\t0xAB, 0x03, 0x96, 0x9A, 0xE6, 0x2C, 0x7F, 0xA8,\n\t\t0x1B, 0x3A, 0x43, 0x86, 0x9C, 0xDD, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6F, 0x26, 0x82, 0x54, 0xD6, 0xFC, 0xEA, 0x73,\n\t\t0x60, 0x5B, 0xD2, 0xCE, 0x4D, 0x85, 0xDF, 0x1C,\n\t\t0x31, 0x9E, 0x2E, 0xC8, 0x4D, 0xCB, 0x20, 0x4D,\n\t\t0x46, 0x03, 0x7E, 0x25, 0xD3, 0xAC, 0xC8, 0x10,\n\t\t0x51, 0xF9, 0xA3, 0x2B, 0xE0, 0x4F, 0x68, 0x7B,\n\t\t0x64, 0x2A, 0x6A, 0x18, 0xD5, 0x06, 0xB2, 0x6B,\n\t\t0x0C, 0x6C, 0x8F, 0x2C, 0x00, 0xA6, 0xBF, 0x17,\n\t\t0x26, 0xC6, 0x28, 0x11, 0x30, 0x69, 0xBE, 0xED,\n\t\t0xE1, 0x02, 0x0C, 0xFC, 0x25, 0x53, 0x91, 0xBE,\n\t\t0x45, 0xCD, 0xF3, 0xEB, 0xDA, 0x30, 0x04, 0x2B,\n\t\t0xB3, 0x00, 0xC3, 0x05, 0x36, 0x08, 0x71, 0x6E,\n\t\t0xCF, 0x5F, 0x8C, 0x43, 0x5B, 0xB1, 0x0D, 0x4F,\n\t\t0x5D, 0xA6, 0x6A, 0x86, 0x95, 0x78, 0x8B, 0x03,\n\t\t0x4C, 0x28, 0x95, 0x6D, 0x2F, 0xC6, 0xFE, 0x5D,\n\t\t0xCF, 0x4B, 0x32, 0x85, 0xFA, 0xB8, 0xFB, 0x65,\n\t\t0x0D, 0x3C, 0x4C, 0x6E, 0xE0, 0xEC, 0xAF, 0xFA,\n\t\t0x47, 0xF8, 0x17, 0x7E, 0xAB, 0x9E, 0xBE, 0xC5,\n\t\t0xF8, 0xAD, 0xC5, 0xA8, 0xCF, 0xAA, 0x9C, 0x3A,\n\t\t0xDB, 0xC9, 0x4B, 0x91, 0x62, 0x94, 0x13, 0xE6,\n\t\t0xDA, 0x47, 0x81, 0xA8, 0x65, 0x25, 0xA3, 0xB2,\n\t\t0x75, 0x97, 0xC7, 0x8B, 0x06, 0x42, 0xCC, 0xE5,\n\t\t0xF1, 0x2E, 0x5B, 0xCB, 0x84, 0x4D, 0x24, 0x39,\n\t\t0xBF, 0x90, 0x1C, 0x39, 0x34, 0xD6, 0x6E, 0x17,\n\t\t0xF2, 0x41, 0x4B, 0x1B, 0x8A, 0x62, 0xB5, 0x34,\n\t\t0x47, 0x20, 0x3C, 0xDB, 0xB9, 0x29, 0x9F, 0x92,\n\t\t0x87, 0x99, 0xA0, 0x70, 0x1C, 0x58, 0xCD, 0x81,\n\t\t0x6A, 0xFC, 0x73, 0xF0, 0x00, 0x1F, 0x58, 0xB4,\n\t\t0x09, 0x7C, 0xAD, 0x8E, 0x14, 0x12, 0xE5, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBB, 0xDF, 0x17, 0xFB, 0x1B, 0xB2, 0x49, 0x56,\n\t\t0x16, 0x42, 0x89, 0x96, 0x23, 0xE7, 0xC7, 0xF5,\n\t\t0xCD, 0x41, 0xA4, 0x03, 0x17, 0x1B, 0x67, 0x5B,\n\t\t0xBE, 0x59, 0xE5, 0xED, 0xE5, 0x4A, 0x76, 0xEB,\n\t\t0xE2, 0xCD, 0xDF, 0xE9, 0xEB, 0x77, 0xA4, 0xA6,\n\t\t0x64, 0x94, 0xA0, 0x97, 0x48, 0xF2, 0x5E, 0x1F,\n\t\t0xC3, 0xF0, 0xBD, 0x74, 0x4B, 0xC6, 0x85, 0xEA,\n\t\t0x21, 0x99, 0x19, 0x6E, 0x08, 0x59, 0xD6, 0xA4,\n\t\t0xB6, 0x73, 0x3F, 0x86, 0x6B, 0x7B, 0x2D, 0xF0,\n\t\t0xED, 0x69, 0xEB, 0x5C, 0x5F, 0xF6, 0x22, 0x3A,\n\t\t0x52, 0x0C, 0x9E, 0xA9, 0x98, 0x40, 0xC9, 0xC5,\n\t\t0xFF, 0x07, 0x95, 0xD9, 0xBA, 0x45, 0x11, 0x8D,\n\t\t0x49, 0x1D, 0x4F, 0xD6, 0xED, 0x84, 0x13, 0xDC,\n\t\t0x22, 0xE0, 0xF1, 0xEC, 0xD6, 0x4E, 0x64, 0xA0,\n\t\t0x1C, 0x7B, 0x93, 0xEF, 0x9A, 0x9E, 0xE7, 0xDB,\n\t\t0xA8, 0x3B, 0xAE, 0x23, 0x9D, 0x11, 0x66, 0x37,\n\t\t0xCC, 0xEF, 0x80, 0xF2, 0x5C, 0xCA, 0x04, 0xAC,\n\t\t0xFA, 0x82, 0xEE, 0xD6, 0x65, 0xC4, 0x6C, 0x98,\n\t\t0xA9, 0xBC, 0x04, 0x12, 0x1F, 0x70, 0xD7, 0x81,\n\t\t0xC7, 0x3A, 0xB8, 0x92, 0xF7, 0x98, 0x2D, 0x0E,\n\t\t0x77, 0x2A, 0xB3, 0x7D, 0xFD, 0xC3, 0xB8, 0x4D,\n\t\t0x2F, 0x35, 0x7E, 0xFB, 0xD6, 0x05, 0x42, 0xAD,\n\t\t0xE3, 0x77, 0xBA, 0x41, 0x6D, 0x9D, 0x5A, 0x59,\n\t\t0x5C, 0x96, 0xD1, 0x7E, 0xD8, 0xDD, 0x5C, 0x8A,\n\t\t0x32, 0xF1, 0x14, 0xEC, 0x99, 0x51, 0x2D, 0xC2,\n\t\t0x00, 0x12, 0x27, 0x01, 0x3E, 0xBA, 0x20, 0x35,\n\t\t0x61, 0x20, 0xF0, 0xF7, 0x12, 0x29, 0x1C, 0x8D,\n\t\t0xA6, 0xDF, 0x56, 0x81, 0xE2, 0x19, 0x7E, 0xF4,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x43, 0x99, 0x43, 0xE7, 0x02, 0xAE, 0xD0, 0x99,\n\t\t0x07, 0xD0, 0x7E, 0x36, 0xC8, 0x1F, 0x1F, 0xBA,\n\t\t0x89, 0x77, 0x23, 0x51, 0xF4, 0xB6, 0x0F, 0xD6,\n\t\t0x9E, 0x30, 0x58, 0xE8, 0x83, 0x30, 0xE2, 0x42,\n\t\t0x47, 0x0C, 0x0B, 0xBA, 0x6E, 0x42, 0xA3, 0xC1,\n\t\t0x6E, 0x1B, 0x89, 0x11, 0x5E, 0xEB, 0x42, 0x26,\n\t\t0xC2, 0xD9, 0xD2, 0xE4, 0x9F, 0xFB, 0xA7, 0x03,\n\t\t0x8B, 0x3B, 0xCA, 0x20, 0xE0, 0x80, 0x28, 0x94,\n\t\t0x7B, 0x16, 0x69, 0x57, 0xFF, 0x2B, 0xD9, 0x1D,\n\t\t0x21, 0xBC, 0xC6, 0x37, 0x7F, 0x10, 0x5B, 0x3D,\n\t\t0x49, 0xA9, 0x1C, 0xAE, 0x8E, 0xB6, 0xB9, 0xB7,\n\t\t0x01, 0xDE, 0x96, 0xA4, 0x23, 0x44, 0x5D, 0xDE,\n\t\t0x24, 0x72, 0xBA, 0x3E, 0xB0, 0x01, 0x26, 0x1C,\n\t\t0x17, 0xCA, 0x50, 0xA9, 0x55, 0xC0, 0xDA, 0xF9,\n\t\t0x83, 0x2C, 0x7F, 0xE8, 0x6F, 0x94, 0x34, 0xF8,\n\t\t0x8D, 0x24, 0x11, 0xD7, 0xA0, 0x30, 0x38, 0x9E,\n\t\t0x7D, 0x93, 0xF1, 0x4B, 0x65, 0x68, 0xB3, 0x00,\n\t\t0xAA, 0xB8, 0xF5, 0x48, 0x65, 0x34, 0x3A, 0xE1,\n\t\t0x86, 0x38, 0x52, 0x82, 0x7C, 0x9F, 0x72, 0xE7,\n\t\t0x10, 0x2E, 0x92, 0xA1, 0xF6, 0xD6, 0x7C, 0x55,\n\t\t0xDD, 0xC6, 0xA2, 0xB2, 0x16, 0x24, 0x18, 0x93,\n\t\t0xD0, 0x10, 0xBB, 0xE1, 0x04, 0xD2, 0x22, 0x9A,\n\t\t0xCB, 0x02, 0x82, 0x26, 0x39, 0x79, 0xD5, 0xB0,\n\t\t0xB8, 0x6E, 0x27, 0x68, 0xAD, 0x7A, 0x59, 0xED,\n\t\t0x51, 0x93, 0x5D, 0x29, 0xBD, 0xB7, 0x98, 0x9B,\n\t\t0xC3, 0xB9, 0x90, 0x0C, 0x6E, 0x7E, 0x2C, 0xA6,\n\t\t0x5D, 0x27, 0xB9, 0x67, 0x3D, 0x2C, 0x8D, 0xEF,\n\t\t0x79, 0x7C, 0x3F, 0xA5, 0x54, 0xA0, 0x32, 0xB8,\n\t\t0xC9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4F, 0x66, 0xB9, 0x6E, 0xCF, 0xB7, 0xDD, 0x7F,\n\t\t0x1F, 0xE0, 0x69, 0xE7, 0x7F, 0x9A, 0x40, 0xEA,\n\t\t0x37, 0x2B, 0xAC, 0x1F, 0x13, 0xC0, 0xC8, 0xB2,\n\t\t0x9E, 0x03, 0xA4, 0x38, 0x4A, 0x92, 0x8D, 0xDC,\n\t\t0xF6, 0xD0, 0xC7, 0xB2, 0x9E, 0x42, 0x99, 0x91,\n\t\t0xD4, 0x3A, 0x1D, 0x83, 0x58, 0x78, 0xF4, 0xD5,\n\t\t0x97, 0xB5, 0x9D, 0xA4, 0x47, 0xB4, 0x48, 0x20,\n\t\t0x97, 0x88, 0xDC, 0x3C, 0xAE, 0x8F, 0x7B, 0x3F,\n\t\t0x11, 0x04, 0x90, 0xE1, 0xBD, 0x0E, 0x7D, 0x09,\n\t\t0x6D, 0x1D, 0x4B, 0x43, 0x3B, 0x2A, 0xCC, 0x70,\n\t\t0x03, 0x1B, 0x74, 0xDA, 0xAF, 0xEE, 0x42, 0xF3,\n\t\t0xEA, 0x8C, 0xFB, 0x12, 0xAA, 0x2A, 0x72, 0xBF,\n\t\t0x12, 0x21, 0x74, 0x57, 0xE3, 0xCC, 0xD4, 0x66,\n\t\t0x0A, 0x9C, 0xE8, 0xC6, 0xB1, 0xAD, 0xC0, 0x02,\n\t\t0xDD, 0x5E, 0x50, 0xFA, 0xA7, 0x48, 0x54, 0x69,\n\t\t0x20, 0xB6, 0x1E, 0x27, 0xF1, 0xE6, 0xAE, 0x0F,\n\t\t0xCB, 0x4E, 0xDA, 0x03, 0x36, 0x38, 0x1D, 0x81,\n\t\t0x83, 0x33, 0x21, 0xEB, 0x8E, 0xDE, 0xF9, 0x6E,\n\t\t0xD0, 0x46, 0xBB, 0x88, 0x41, 0x6C, 0x95, 0xCF,\n\t\t0xED, 0x95, 0xD3, 0x03, 0x21, 0xBA, 0x53, 0x95,\n\t\t0x2C, 0x9B, 0x73, 0x8E, 0xA3, 0xA6, 0xC8, 0x65,\n\t\t0x0A, 0xE3, 0x1B, 0xCD, 0x13, 0x42, 0x01, 0x6E,\n\t\t0xC0, 0x70, 0xE4, 0x52, 0x7A, 0xC9, 0x50, 0x9B,\n\t\t0x45, 0x42, 0xD9, 0x98, 0x3A, 0xD6, 0x3C, 0xA2,\n\t\t0x26, 0x52, 0x84, 0x48, 0xD4, 0x6F, 0xFD, 0x64,\n\t\t0x17, 0xF7, 0x0C, 0x78, 0xDB, 0xC5, 0x16, 0x0F,\n\t\t0x54, 0x6D, 0x92, 0xA4, 0xAB, 0x08, 0x54, 0xAA,\n\t\t0x6A, 0xBE, 0x37, 0x48, 0x18, 0x24, 0xEA, 0x95,\n\t\t0x67, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE7, 0x1E, 0xFA, 0x0E, 0xAE, 0x7D, 0x17, 0xB5,\n\t\t0x72, 0x12, 0xF0, 0xA1, 0xB9, 0xE9, 0xCE, 0x30,\n\t\t0xE9, 0x44, 0x2B, 0xCB, 0xE2, 0x63, 0x12, 0xFE,\n\t\t0x8D, 0xC1, 0xDC, 0x0E, 0x2B, 0x0B, 0x1E, 0xF0,\n\t\t0x28, 0xE0, 0xE9, 0x8A, 0xC8, 0x16, 0xAC, 0xA2,\n\t\t0xAF, 0x4A, 0x72, 0x5A, 0x0A, 0xBC, 0xE9, 0x6C,\n\t\t0x09, 0x07, 0xCC, 0xA5, 0xC0, 0x7C, 0x61, 0x27,\n\t\t0x07, 0xDC, 0x78, 0x5E, 0xFF, 0x79, 0xE7, 0x59,\n\t\t0x39, 0x32, 0x58, 0xF9, 0x0B, 0x98, 0x1D, 0x7F,\n\t\t0x4D, 0x89, 0x83, 0x36, 0x29, 0xD3, 0x25, 0x07,\n\t\t0xAE, 0xAB, 0x83, 0x48, 0xD6, 0x28, 0x48, 0x4E,\n\t\t0x67, 0xB4, 0x78, 0x3C, 0x0B, 0xCE, 0x6D, 0x81,\n\t\t0x0C, 0xCB, 0xFF, 0xDC, 0x77, 0xEE, 0x27, 0x96,\n\t\t0x55, 0x3C, 0x91, 0x82, 0xF5, 0xEF, 0x9E, 0xF6,\n\t\t0xD8, 0x47, 0x74, 0x51, 0x8C, 0x05, 0x37, 0x4E,\n\t\t0xA6, 0xCA, 0xC3, 0x3F, 0x72, 0x07, 0x67, 0xD7,\n\t\t0xA8, 0xED, 0x29, 0xC3, 0xC4, 0x22, 0xA3, 0x66,\n\t\t0x7A, 0x69, 0x2E, 0x0B, 0xB8, 0xCF, 0x94, 0x39,\n\t\t0xD8, 0x79, 0xEF, 0x90, 0x65, 0x96, 0x36, 0x44,\n\t\t0x2B, 0xBE, 0x07, 0x43, 0x8D, 0xCC, 0x1B, 0xBA,\n\t\t0x76, 0x4C, 0x64, 0x97, 0x43, 0x3F, 0xC0, 0x00,\n\t\t0xA0, 0x9B, 0x7E, 0xB5, 0x51, 0x8B, 0x2C, 0x17,\n\t\t0x93, 0x64, 0xE8, 0x29, 0xF7, 0xA1, 0x12, 0x8C,\n\t\t0x75, 0x04, 0x93, 0x55, 0x03, 0xEB, 0xC7, 0xD1,\n\t\t0xD5, 0x91, 0x66, 0xA8, 0x43, 0xCE, 0x01, 0x8F,\n\t\t0x72, 0x1E, 0x4D, 0x55, 0x4F, 0xD2, 0x7B, 0x73,\n\t\t0x15, 0x70, 0xDD, 0xDA, 0x84, 0x82, 0xE6, 0x7F,\n\t\t0x03, 0xE6, 0x66, 0x9E, 0xD4, 0xEF, 0x25, 0x11,\n\t\t0xAA, 0x7B, 0xD9, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFC, 0x64, 0x6E, 0x85, 0x6C, 0x32, 0x0F, 0x2B,\n\t\t0x9C, 0xAA, 0x33, 0xBD, 0x90, 0xBF, 0x08, 0x23,\n\t\t0x1D, 0xB8, 0x74, 0x0D, 0x7F, 0xD3, 0xCE, 0xD0,\n\t\t0x36, 0x41, 0x1A, 0xA8, 0x0B, 0x76, 0x50, 0xB5,\n\t\t0x8A, 0xE1, 0x00, 0xBC, 0x07, 0x19, 0x5E, 0x88,\n\t\t0xD8, 0xCC, 0xC4, 0x60, 0xAA, 0x58, 0x55, 0x74,\n\t\t0x82, 0xA7, 0x94, 0xF1, 0x52, 0x04, 0xA5, 0x1E,\n\t\t0xE4, 0x5A, 0xDB, 0x79, 0x86, 0xBF, 0xF6, 0x20,\n\t\t0x03, 0xA3, 0x20, 0x83, 0xE5, 0xBA, 0xB6, 0x2D,\n\t\t0x66, 0xAC, 0x40, 0x6D, 0xD7, 0x4B, 0xFA, 0xA0,\n\t\t0x9C, 0xBF, 0xD2, 0x1F, 0x24, 0x67, 0x45, 0x7A,\n\t\t0x51, 0xC3, 0xCD, 0x49, 0x88, 0xD4, 0x06, 0x28,\n\t\t0xD6, 0x5B, 0x63, 0x63, 0xE1, 0x86, 0xF7, 0xBE,\n\t\t0x71, 0x95, 0xD1, 0x10, 0xD7, 0x72, 0xF3, 0xAE,\n\t\t0x0A, 0x8C, 0x24, 0xBE, 0x2B, 0x0D, 0x28, 0xFF,\n\t\t0xBB, 0xE0, 0x0B, 0x13, 0x3C, 0xCE, 0x4E, 0xCB,\n\t\t0x51, 0x65, 0x1F, 0x0D, 0x8F, 0x6E, 0xD6, 0x3E,\n\t\t0xF5, 0xED, 0x01, 0x2C, 0x93, 0xBF, 0x58, 0xC2,\n\t\t0x21, 0xEE, 0x78, 0x37, 0xC6, 0xC7, 0xEA, 0x0C,\n\t\t0x09, 0x30, 0x25, 0x70, 0xCB, 0xF2, 0x31, 0x6E,\n\t\t0x76, 0x47, 0x4C, 0xF2, 0x64, 0x63, 0x3C, 0x5B,\n\t\t0x28, 0xE7, 0x19, 0x88, 0xEB, 0xF9, 0xBD, 0xC0,\n\t\t0x55, 0xF1, 0x27, 0xE1, 0x9B, 0x49, 0xA4, 0x6D,\n\t\t0x89, 0x22, 0x91, 0xB7, 0x6F, 0x70, 0xAC, 0x29,\n\t\t0x0F, 0x87, 0xC8, 0x53, 0x42, 0x92, 0xD7, 0x6C,\n\t\t0x4C, 0x7B, 0xAC, 0x67, 0xA2, 0xDC, 0x49, 0x8A,\n\t\t0x81, 0xC1, 0x08, 0xE5, 0x2B, 0x8C, 0x0D, 0xB2,\n\t\t0x90, 0x62, 0x81, 0x21, 0x88, 0x2A, 0x06, 0x7C,\n\t\t0xFF, 0xE2, 0x35, 0xA2, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC6, 0xF6, 0xB3, 0xEC, 0xA3, 0x6B, 0xE5, 0x02,\n\t\t0xCF, 0xE6, 0x5B, 0x1D, 0x48, 0x03, 0x85, 0x43,\n\t\t0x36, 0x96, 0x9B, 0x65, 0xFE, 0xBE, 0xDE, 0x26,\n\t\t0xD9, 0x51, 0x3E, 0x83, 0xC6, 0xD5, 0x5A, 0x38,\n\t\t0x94, 0x8A, 0x85, 0xC5, 0x49, 0x97, 0xC9, 0x9F,\n\t\t0x20, 0x6F, 0xBE, 0xF9, 0x72, 0xF4, 0x73, 0xA8,\n\t\t0xAE, 0xE5, 0xAB, 0x44, 0xD3, 0x2E, 0xB7, 0x5F,\n\t\t0x38, 0xF0, 0x3E, 0xCA, 0xA3, 0x12, 0x23, 0xCB,\n\t\t0xC4, 0xBF, 0xF2, 0x15, 0x77, 0x20, 0x61, 0xAF,\n\t\t0xB4, 0x8A, 0x80, 0x70, 0x5E, 0x15, 0x11, 0xD0,\n\t\t0xCD, 0xD4, 0xDD, 0xF0, 0x0A, 0x36, 0x5A, 0x09,\n\t\t0xD7, 0xE1, 0xE8, 0xDA, 0xF0, 0xF3, 0x26, 0x29,\n\t\t0xBD, 0xE8, 0x57, 0x6E, 0x20, 0x55, 0xE5, 0xFE,\n\t\t0xE0, 0x40, 0x53, 0xF6, 0x61, 0x22, 0x4F, 0x96,\n\t\t0xE2, 0x8C, 0x3C, 0x3B, 0x56, 0xC8, 0xBC, 0xC6,\n\t\t0xBF, 0xE1, 0x4C, 0x7A, 0x22, 0x42, 0x42, 0xDC,\n\t\t0xF0, 0xE3, 0xE7, 0xF0, 0x02, 0x19, 0x26, 0x55,\n\t\t0x84, 0x60, 0x37, 0x01, 0x7A, 0xCA, 0xF0, 0x69,\n\t\t0xC6, 0x3A, 0x44, 0xB7, 0x2A, 0x34, 0x3A, 0x14,\n\t\t0xCF, 0xED, 0x90, 0xCE, 0xD8, 0x33, 0x82, 0x2D,\n\t\t0xE6, 0x11, 0x8A, 0x5B, 0x5B, 0x25, 0x7B, 0xBC,\n\t\t0xE5, 0x6D, 0x24, 0xAE, 0x81, 0xBC, 0x73, 0x1E,\n\t\t0x0B, 0x4A, 0x31, 0x8E, 0x45, 0xA8, 0x43, 0x10,\n\t\t0xBB, 0xCB, 0x56, 0x98, 0x33, 0xDD, 0xE1, 0x7B,\n\t\t0x39, 0x6F, 0x76, 0xB4, 0xB0, 0xF7, 0x2F, 0x4E,\n\t\t0x59, 0x23, 0x9A, 0xB3, 0x73, 0x8D, 0x02, 0x83,\n\t\t0x19, 0x76, 0x5E, 0x3E, 0x79, 0xDC, 0x75, 0x2F,\n\t\t0x2A, 0xEC, 0xF2, 0xA3, 0xAB, 0x5C, 0x51, 0x92,\n\t\t0x3D, 0x8D, 0x6B, 0xC5, 0x8D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD1, 0x1A, 0xE0, 0x3C, 0x75, 0xA7, 0xB0, 0xBC,\n\t\t0x17, 0x23, 0xD3, 0x01, 0xB4, 0xBD, 0x27, 0x75,\n\t\t0x08, 0x58, 0x01, 0xD0, 0x1A, 0xE5, 0xCC, 0xCB,\n\t\t0x9D, 0xEC, 0x44, 0x4E, 0x46, 0xE4, 0x4F, 0x0F,\n\t\t0x41, 0x3A, 0xB0, 0xAC, 0x34, 0xA0, 0x05, 0xA4,\n\t\t0xB7, 0x87, 0x7C, 0xFC, 0xBC, 0x6D, 0x7D, 0xB3,\n\t\t0xB4, 0x60, 0x71, 0xC0, 0xE7, 0x3B, 0x90, 0xA4,\n\t\t0x30, 0xF4, 0xCD, 0x3A, 0x2A, 0x45, 0x76, 0x76,\n\t\t0x39, 0x26, 0xDF, 0x08, 0x94, 0xDF, 0xDA, 0xF4,\n\t\t0x7E, 0xCF, 0x18, 0xD2, 0xD4, 0xA9, 0x84, 0x4E,\n\t\t0x81, 0x8A, 0xDE, 0x7C, 0x11, 0xA9, 0x93, 0xD1,\n\t\t0x13, 0x49, 0xE0, 0x4A, 0x6B, 0x3D, 0xA2, 0x09,\n\t\t0x08, 0x89, 0xE0, 0xAC, 0x67, 0xFB, 0xB0, 0xB8,\n\t\t0x68, 0x17, 0x21, 0x55, 0x05, 0xA7, 0x28, 0xBA,\n\t\t0xCD, 0x2E, 0x3D, 0xD7, 0xBE, 0x9F, 0x80, 0xEC,\n\t\t0x92, 0xC5, 0x91, 0x03, 0x7D, 0x16, 0xFD, 0x1B,\n\t\t0x8F, 0x70, 0x6C, 0x95, 0xC0, 0x97, 0xB1, 0x8F,\n\t\t0x01, 0xAA, 0x45, 0x77, 0x43, 0x7B, 0xB2, 0xA3,\n\t\t0x8C, 0x56, 0x9A, 0x64, 0xFE, 0x26, 0x21, 0x92,\n\t\t0xFE, 0x00, 0x92, 0x1D, 0xF4, 0xA9, 0xD9, 0x5F,\n\t\t0x3E, 0x48, 0x1F, 0xCF, 0x42, 0x2D, 0x7D, 0x35,\n\t\t0xFC, 0xCD, 0xFA, 0xB4, 0x74, 0xF6, 0x33, 0xE1,\n\t\t0x7D, 0xC0, 0x41, 0x28, 0x5D, 0x6F, 0xD5, 0x98,\n\t\t0x31, 0x05, 0x68, 0x46, 0x16, 0x6C, 0xF8, 0xF9,\n\t\t0x5E, 0x56, 0xA6, 0x20, 0x42, 0x39, 0x79, 0x41,\n\t\t0x25, 0xB1, 0x50, 0x23, 0x76, 0xF1, 0x93, 0x4F,\n\t\t0xF6, 0x2B, 0x35, 0xA2, 0xDC, 0xF1, 0xF5, 0x1B,\n\t\t0x53, 0x72, 0x0A, 0x96, 0xF1, 0x91, 0xD7, 0x20,\n\t\t0x32, 0x13, 0x80, 0x35, 0xCF, 0xF2, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0x24, 0x3C, 0xFC, 0x8B, 0xC0, 0x0B, 0x2D,\n\t\t0xEF, 0x28, 0xDE, 0xF7, 0x54, 0x3A, 0x0C, 0xA2,\n\t\t0xB0, 0xD5, 0x31, 0xC4, 0xBE, 0x9C, 0xD1, 0xCE,\n\t\t0xF4, 0x1D, 0x53, 0xBB, 0x2B, 0x84, 0xDA, 0x4F,\n\t\t0x3E, 0x1F, 0x58, 0xC2, 0xFE, 0x89, 0xA4, 0x96,\n\t\t0x58, 0xDC, 0x0F, 0xF6, 0x14, 0xBE, 0xAE, 0xC3,\n\t\t0x94, 0x9D, 0xBC, 0x67, 0x3A, 0x45, 0xFC, 0xE1,\n\t\t0x8E, 0x7B, 0xFA, 0xF7, 0x95, 0x3E, 0x16, 0xB8,\n\t\t0x29, 0x8C, 0x40, 0x6E, 0x50, 0x13, 0x94, 0x9E,\n\t\t0x26, 0x8A, 0xEE, 0xD3, 0x43, 0xA2, 0xAB, 0xB4,\n\t\t0xFF, 0xC1, 0xE7, 0x40, 0x93, 0x7F, 0x40, 0xFC,\n\t\t0x5C, 0x99, 0x31, 0x32, 0x09, 0x68, 0x89, 0x29,\n\t\t0xA6, 0xFA, 0xB1, 0x22, 0x3C, 0xE6, 0x2E, 0x92,\n\t\t0x4E, 0xC2, 0x90, 0xC2, 0x17, 0x02, 0xAC, 0xC2,\n\t\t0x62, 0x7A, 0x18, 0x62, 0x09, 0x8C, 0xF3, 0xEA,\n\t\t0xED, 0x6A, 0xB0, 0x80, 0x04, 0xEC, 0xA7, 0x10,\n\t\t0x8B, 0x1B, 0x02, 0xFD, 0x61, 0x88, 0xE0, 0x43,\n\t\t0x53, 0x01, 0x2A, 0x5E, 0xAC, 0x7B, 0xF1, 0x75,\n\t\t0x47, 0xFF, 0xA7, 0x61, 0xCB, 0x74, 0x30, 0xFE,\n\t\t0xC5, 0xD2, 0x1D, 0x57, 0x6B, 0xAF, 0xA3, 0xAE,\n\t\t0xE7, 0x1B, 0xE6, 0x78, 0x7D, 0x6D, 0x21, 0x0A,\n\t\t0x72, 0xCD, 0xA0, 0x7B, 0xF8, 0xFE, 0xFB, 0xBD,\n\t\t0x49, 0xC3, 0x32, 0x68, 0x26, 0x83, 0x66, 0x98,\n\t\t0xBA, 0x00, 0x3F, 0x34, 0x82, 0x00, 0x59, 0x07,\n\t\t0xD5, 0xFD, 0x7F, 0x4F, 0xC8, 0xD3, 0x1E, 0xD9,\n\t\t0x28, 0x02, 0xB6, 0xAD, 0x28, 0xDF, 0x0C, 0x17,\n\t\t0x4C, 0xDB, 0x52, 0x52, 0x38, 0xDF, 0xE8, 0x2C,\n\t\t0xC3, 0x24, 0xB6, 0x28, 0xF3, 0x35, 0x9C, 0xCB,\n\t\t0x57, 0xF4, 0x02, 0x4C, 0x06, 0xC1, 0x7E, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x57, 0x9E, 0xFB, 0x8A, 0xA5, 0x1C, 0x50, 0xB1,\n\t\t0x37, 0x66, 0xD7, 0x9A, 0x95, 0x71, 0x23, 0x58,\n\t\t0xAD, 0x52, 0x2C, 0x2A, 0x1B, 0xAA, 0x33, 0xB1,\n\t\t0x0D, 0xF4, 0xB6, 0x81, 0x7F, 0x89, 0x09, 0xE3,\n\t\t0xD8, 0x55, 0xB0, 0x37, 0xF9, 0xF3, 0x82, 0xA1,\n\t\t0x8A, 0xED, 0x61, 0xFA, 0x77, 0x6C, 0xEB, 0x53,\n\t\t0xDC, 0xB9, 0xBD, 0x2A, 0xDF, 0xDD, 0xB7, 0xB6,\n\t\t0x9E, 0x41, 0x7E, 0x3E, 0xC6, 0x74, 0x0B, 0x36,\n\t\t0x38, 0x52, 0x62, 0x5A, 0xD0, 0x18, 0x2E, 0x68,\n\t\t0x62, 0x74, 0xB3, 0x55, 0x6C, 0x1F, 0xD7, 0x1B,\n\t\t0x3C, 0xB5, 0xDF, 0x25, 0xC6, 0x4E, 0xD2, 0x3C,\n\t\t0xE1, 0x94, 0xF2, 0x47, 0x02, 0x2A, 0xC3, 0x98,\n\t\t0x40, 0x8E, 0x80, 0x4D, 0xE1, 0xFE, 0x52, 0x50,\n\t\t0x46, 0xF6, 0x45, 0x5C, 0x41, 0x12, 0x2A, 0x38,\n\t\t0x18, 0xF2, 0x4B, 0x31, 0x2C, 0x5D, 0xB1, 0x17,\n\t\t0x14, 0x53, 0x7F, 0x75, 0xD0, 0xF9, 0x6D, 0x3C,\n\t\t0x6C, 0xE0, 0x2E, 0x37, 0x90, 0x46, 0xA7, 0x87,\n\t\t0x85, 0x14, 0x15, 0x73, 0x98, 0x15, 0x3F, 0x91,\n\t\t0x87, 0xDC, 0x5E, 0xF1, 0x60, 0xE9, 0xF3, 0x57,\n\t\t0x2D, 0xD7, 0xAB, 0xE0, 0x16, 0xFC, 0x71, 0x0E,\n\t\t0xF0, 0xAB, 0x76, 0x70, 0x61, 0x03, 0x05, 0xEC,\n\t\t0x61, 0x2F, 0x08, 0x40, 0x26, 0x77, 0x1E, 0x93,\n\t\t0x27, 0x4B, 0xED, 0x74, 0xCA, 0xDE, 0xB5, 0xA6,\n\t\t0x52, 0x20, 0x76, 0xAF, 0x6D, 0xB3, 0x8F, 0xD1,\n\t\t0x84, 0xC0, 0x7C, 0x37, 0x21, 0xF2, 0x81, 0x75,\n\t\t0x41, 0x19, 0x22, 0x1C, 0xB4, 0x9E, 0x1C, 0x35,\n\t\t0xAD, 0x07, 0x83, 0x85, 0x65, 0xF1, 0x0F, 0x23,\n\t\t0x4E, 0x05, 0xBA, 0xE1, 0xD8, 0x8F, 0x66, 0xD8,\n\t\t0xE9, 0xAB, 0x5E, 0x51, 0xD8, 0x38, 0xA1, 0x51,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA8, 0x57, 0xF1, 0xDA, 0xE5, 0xF4, 0xE7, 0xFC,\n\t\t0x5B, 0x80, 0x35, 0xE8, 0x2A, 0x3D, 0xF1, 0x73,\n\t\t0x5D, 0xC0, 0xEB, 0x00, 0x1C, 0x70, 0xDA, 0x56,\n\t\t0x9D, 0x93, 0xE8, 0x5E, 0xFC, 0xB3, 0xEE, 0x64,\n\t\t0xBB, 0x58, 0xC5, 0x53, 0x77, 0x0A, 0xE0, 0x7C,\n\t\t0x9F, 0xD6, 0xBB, 0xC5, 0xCB, 0xC8, 0xB6, 0x74,\n\t\t0x3B, 0x75, 0x87, 0xF1, 0xA7, 0x5D, 0x27, 0x7E,\n\t\t0xED, 0x75, 0x99, 0xF9, 0x46, 0xD9, 0x49, 0x44,\n\t\t0xAA, 0x66, 0x85, 0x68, 0xDC, 0xB4, 0x2F, 0xEC,\n\t\t0x6A, 0x3A, 0x71, 0x44, 0xF5, 0x2C, 0x89, 0x73,\n\t\t0x19, 0x96, 0x20, 0x76, 0x64, 0xEC, 0x0B, 0xD7,\n\t\t0xAA, 0x0A, 0xAE, 0x2D, 0xEC, 0x26, 0x2B, 0xBB,\n\t\t0x3A, 0x3F, 0x4E, 0xDC, 0x90, 0x26, 0x19, 0xE5,\n\t\t0xE5, 0xE2, 0x46, 0x56, 0xF9, 0x8D, 0x5D, 0xEC,\n\t\t0x3B, 0x9A, 0xC6, 0x93, 0x7B, 0x3A, 0x27, 0xA9,\n\t\t0x13, 0xE4, 0x37, 0x82, 0xDD, 0xDF, 0xA3, 0x51,\n\t\t0xDC, 0x86, 0x3B, 0x9B, 0x72, 0x46, 0x5F, 0x65,\n\t\t0x3F, 0x59, 0xE1, 0xCC, 0x2C, 0xF3, 0x2E, 0x04,\n\t\t0xEA, 0xD5, 0x3C, 0xD2, 0x31, 0xEC, 0x6F, 0x00,\n\t\t0x60, 0x35, 0x17, 0xB1, 0x91, 0xBD, 0xC3, 0x43,\n\t\t0x4B, 0x98, 0x9F, 0xF9, 0xD8, 0xE8, 0x3F, 0x4E,\n\t\t0xCD, 0x0B, 0xD1, 0xA1, 0x45, 0x59, 0x3E, 0x24,\n\t\t0x5B, 0x8F, 0xFF, 0x15, 0xBD, 0xBF, 0xDC, 0xBB,\n\t\t0xD7, 0xE1, 0x69, 0x6D, 0x28, 0xDF, 0x5A, 0xC6,\n\t\t0xD2, 0x85, 0xBF, 0xF0, 0xEA, 0xC3, 0x8B, 0xB5,\n\t\t0x34, 0x2D, 0xD7, 0xCE, 0xB6, 0x30, 0xE4, 0xF2,\n\t\t0x38, 0x01, 0x9C, 0xA1, 0x23, 0x5E, 0x13, 0xB8,\n\t\t0xCE, 0xF8, 0xF0, 0x3B, 0x09, 0x45, 0xA3, 0xB1,\n\t\t0xF7, 0x77, 0xCE, 0xF9, 0x05, 0xB1, 0x5A, 0x10,\n\t\t0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xBD, 0xC6, 0x58, 0x93, 0x48, 0x0A, 0xAB,\n\t\t0x82, 0xAC, 0x46, 0x65, 0xE5, 0xE7, 0x32, 0xA6,\n\t\t0x34, 0x61, 0x9D, 0x7C, 0xB6, 0x8F, 0xE5, 0xCF,\n\t\t0xC2, 0x5A, 0x47, 0x26, 0xC1, 0x5C, 0xA1, 0xFD,\n\t\t0x60, 0x4D, 0x45, 0xAF, 0xF7, 0x93, 0x87, 0x15,\n\t\t0x3E, 0x84, 0x66, 0xF7, 0x24, 0xC9, 0x02, 0xC2,\n\t\t0xA1, 0xAD, 0xA5, 0xC5, 0x3D, 0x61, 0xDA, 0xCA,\n\t\t0x93, 0x20, 0x72, 0x2C, 0x47, 0x34, 0x2F, 0xEF,\n\t\t0x39, 0x46, 0x45, 0xB5, 0xB8, 0x63, 0x1D, 0xBF,\n\t\t0x45, 0x04, 0x6A, 0xFD, 0x67, 0xB6, 0x82, 0xFF,\n\t\t0xCA, 0x13, 0x9C, 0xCF, 0x97, 0xF1, 0xF9, 0x4D,\n\t\t0xC0, 0xEE, 0x90, 0x15, 0x5C, 0x4E, 0xED, 0x46,\n\t\t0xDC, 0x42, 0xE6, 0x58, 0xB1, 0x05, 0xD5, 0x92,\n\t\t0xD0, 0xA7, 0x0E, 0xB4, 0x3A, 0x68, 0xA0, 0xDD,\n\t\t0x9F, 0x3B, 0x8E, 0xB6, 0x60, 0x93, 0x55, 0xC8,\n\t\t0x16, 0x9C, 0xFA, 0x48, 0x39, 0x56, 0xAF, 0xA4,\n\t\t0x6F, 0xF9, 0xEA, 0x55, 0xEA, 0xF0, 0xE6, 0x6A,\n\t\t0x7C, 0x36, 0xCA, 0x0D, 0x19, 0xD6, 0x98, 0x61,\n\t\t0x75, 0xC0, 0x34, 0xD4, 0x10, 0x59, 0x76, 0x58,\n\t\t0x0F, 0xF9, 0xD9, 0xD4, 0x95, 0x9D, 0x00, 0x02,\n\t\t0x5B, 0x59, 0x78, 0xAE, 0x7C, 0x76, 0xFD, 0xE7,\n\t\t0x10, 0xF7, 0xD8, 0xC9, 0x16, 0x1B, 0xEF, 0xB6,\n\t\t0x2F, 0x40, 0x17, 0x9B, 0xE1, 0xD0, 0x72, 0xF4,\n\t\t0x36, 0x10, 0x70, 0x9A, 0xF1, 0x8F, 0x47, 0x27,\n\t\t0x98, 0xE9, 0x65, 0x86, 0xA1, 0x1D, 0xEA, 0x0B,\n\t\t0x1E, 0x37, 0xEC, 0xB4, 0x25, 0x4D, 0x9B, 0x0B,\n\t\t0x37, 0x69, 0x16, 0xEC, 0x41, 0x2F, 0x56, 0x68,\n\t\t0xE9, 0x3F, 0x33, 0x2F, 0x8A, 0x1E, 0xF8, 0x83,\n\t\t0xF5, 0x7F, 0x2F, 0xEC, 0x44, 0xAD, 0xA7, 0x95,\n\t\t0x28, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBC, 0x9F, 0xB8, 0x0A, 0x56, 0x85, 0xDD, 0xE8,\n\t\t0x24, 0x4F, 0x6F, 0x55, 0x2A, 0x32, 0x79, 0x4A,\n\t\t0x8F, 0xE8, 0x6A, 0xC9, 0xA3, 0x82, 0x2F, 0xCC,\n\t\t0x75, 0x34, 0x84, 0x72, 0x65, 0x13, 0xC7, 0xE1,\n\t\t0x29, 0xC5, 0x79, 0x4B, 0x10, 0x55, 0xE1, 0x20,\n\t\t0x2F, 0x1C, 0xD9, 0x1E, 0xBC, 0x5E, 0xE7, 0x89,\n\t\t0xD1, 0x31, 0xC5, 0x32, 0xC9, 0xEF, 0xD2, 0x24,\n\t\t0x8B, 0xEE, 0xEA, 0x52, 0xCB, 0xE0, 0xEB, 0x96,\n\t\t0x28, 0x7A, 0x6E, 0x3A, 0x4A, 0x8B, 0x76, 0x3A,\n\t\t0xFB, 0x37, 0xF3, 0x17, 0x6E, 0x11, 0xE2, 0xC4,\n\t\t0xFD, 0x9C, 0x59, 0x3C, 0x32, 0x46, 0xF5, 0x1B,\n\t\t0xB5, 0x09, 0x2F, 0x94, 0xE7, 0xD6, 0xD6, 0x3B,\n\t\t0x5B, 0xA5, 0x94, 0x2D, 0xDA, 0x97, 0x5C, 0x01,\n\t\t0xC3, 0xB4, 0x99, 0x0A, 0x11, 0xA8, 0x57, 0x1C,\n\t\t0xE3, 0x49, 0x48, 0x09, 0x58, 0x46, 0x05, 0xD4,\n\t\t0xB9, 0xD0, 0x6B, 0x45, 0xD1, 0xA9, 0x60, 0x46,\n\t\t0x16, 0xB1, 0x04, 0x77, 0xCA, 0xA6, 0x17, 0x54,\n\t\t0x2C, 0x6A, 0x89, 0xF1, 0xE8, 0xA1, 0x55, 0xA1,\n\t\t0xBA, 0x4B, 0x0E, 0x31, 0xC6, 0x34, 0x97, 0xA8,\n\t\t0xFD, 0x48, 0xED, 0x62, 0xB4, 0x7E, 0xA0, 0x98,\n\t\t0xF4, 0x85, 0x0B, 0x9D, 0x38, 0x6A, 0x2A, 0x0D,\n\t\t0xE0, 0xA1, 0xD7, 0x93, 0xD2, 0x0E, 0x72, 0x0C,\n\t\t0x4E, 0x1D, 0x63, 0xAB, 0x2E, 0x19, 0x13, 0x3B,\n\t\t0xCB, 0x2A, 0x37, 0x9C, 0xA8, 0x30, 0xBE, 0xA3,\n\t\t0x2A, 0xC8, 0x10, 0x3E, 0xB9, 0x10, 0x52, 0x07,\n\t\t0xEB, 0x10, 0xC8, 0x12, 0xC0, 0xFE, 0x3D, 0xEE,\n\t\t0x65, 0x7A, 0x35, 0x7E, 0xCB, 0x13, 0xE4, 0x05,\n\t\t0xCB, 0x23, 0xBF, 0xBA, 0xD5, 0x72, 0xBE, 0xE5,\n\t\t0xCA, 0x80, 0xFB, 0x5B, 0xC4, 0xB3, 0x15, 0xC3,\n\t\t0x82, 0x1B, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0xAE, 0x35, 0xFF, 0xBB, 0xB4, 0x9C, 0x53,\n\t\t0x3E, 0xB3, 0x24, 0xCD, 0x02, 0x25, 0x2D, 0xE0,\n\t\t0xAE, 0xDA, 0xA3, 0x74, 0x8C, 0x4C, 0x88, 0x84,\n\t\t0xC3, 0x89, 0xCA, 0x6A, 0xBA, 0xE2, 0xE9, 0x53,\n\t\t0xE4, 0x05, 0x21, 0x2D, 0xD6, 0x87, 0x23, 0x7E,\n\t\t0xFC, 0x67, 0x6F, 0x7A, 0x00, 0x02, 0x35, 0xFB,\n\t\t0x13, 0xD6, 0x04, 0xE0, 0x48, 0x16, 0x17, 0x83,\n\t\t0x94, 0x93, 0xBD, 0x10, 0xA2, 0xCC, 0xAC, 0x9C,\n\t\t0x7D, 0x8D, 0x11, 0x18, 0x6D, 0xD3, 0x31, 0x34,\n\t\t0xA4, 0x1D, 0xA7, 0x16, 0xEE, 0x7A, 0x4A, 0x7E,\n\t\t0x50, 0x85, 0xE4, 0x8F, 0xEA, 0x22, 0xB9, 0xB7,\n\t\t0x53, 0x70, 0x9B, 0x9D, 0x86, 0xD2, 0x64, 0xA5,\n\t\t0x21, 0x97, 0x89, 0x55, 0xB2, 0xE4, 0x83, 0x65,\n\t\t0x73, 0x85, 0x9F, 0x71, 0x24, 0xD6, 0xC9, 0xD8,\n\t\t0x91, 0x07, 0xF5, 0x59, 0x14, 0xF3, 0x3C, 0xD0,\n\t\t0x09, 0xFE, 0xF2, 0x3F, 0xD8, 0xF2, 0x8C, 0x85,\n\t\t0xFC, 0x53, 0xD6, 0xA7, 0xFF, 0x33, 0x1A, 0xB2,\n\t\t0xDF, 0x68, 0x99, 0xEA, 0x05, 0x65, 0xAE, 0x4F,\n\t\t0xE2, 0xF0, 0x16, 0x88, 0x30, 0xFF, 0x1C, 0x20,\n\t\t0xF3, 0x9F, 0x99, 0x4F, 0x37, 0xA8, 0x57, 0xD5,\n\t\t0x02, 0x00, 0x2B, 0x12, 0x39, 0xF7, 0x80, 0x9B,\n\t\t0x11, 0x78, 0x56, 0xBF, 0xB9, 0x2E, 0xAF, 0xF2,\n\t\t0xE4, 0xD8, 0xC0, 0x5C, 0x71, 0x8F, 0xDE, 0x83,\n\t\t0x82, 0x54, 0x31, 0x00, 0x3C, 0x5C, 0x11, 0xE6,\n\t\t0x61, 0xAE, 0x40, 0xB5, 0x16, 0x28, 0x9E, 0x3E,\n\t\t0x34, 0x79, 0x57, 0x66, 0x9A, 0x7F, 0x20, 0xDD,\n\t\t0xC6, 0x65, 0xDC, 0x3B, 0xCA, 0xB5, 0xBD, 0x42,\n\t\t0xF2, 0xE0, 0x3B, 0xCA, 0x35, 0x11, 0xD8, 0x35,\n\t\t0x19, 0xF4, 0xA6, 0xCD, 0xB8, 0xC6, 0x7E, 0x0F,\n\t\t0x33, 0xB1, 0x2D, 0xFD, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x66, 0x49, 0x50, 0xC1, 0xCA, 0xF4, 0xE5, 0x73,\n\t\t0x76, 0x71, 0xBB, 0x02, 0x15, 0x8B, 0x45, 0xA9,\n\t\t0x38, 0xBA, 0x5A, 0xCA, 0x3F, 0x7C, 0x15, 0x3B,\n\t\t0x64, 0xEF, 0x53, 0x1C, 0x1D, 0x7E, 0x9E, 0x79,\n\t\t0xBF, 0x78, 0x67, 0x8A, 0xBC, 0x94, 0x80, 0x04,\n\t\t0x62, 0x86, 0xCB, 0xF0, 0x3B, 0xCE, 0xA3, 0xDB,\n\t\t0x6D, 0xE2, 0xCC, 0x56, 0x63, 0x19, 0x31, 0x98,\n\t\t0xE8, 0xDF, 0xA9, 0x90, 0x7F, 0x77, 0x12, 0x89,\n\t\t0x2F, 0xC5, 0x22, 0xBA, 0x64, 0x4D, 0x46, 0xBD,\n\t\t0x95, 0x6B, 0xD8, 0xA8, 0xCE, 0x8A, 0x2D, 0x35,\n\t\t0x26, 0x6E, 0xF2, 0x37, 0xE6, 0xC1, 0xA9, 0xFD,\n\t\t0x0E, 0xC6, 0xE5, 0xC5, 0xCE, 0xCC, 0xD7, 0xF7,\n\t\t0x26, 0xE4, 0xDA, 0xD6, 0x39, 0xEA, 0xA2, 0x1C,\n\t\t0xB4, 0x75, 0xE9, 0x76, 0x56, 0x71, 0xCF, 0x04,\n\t\t0x1F, 0x45, 0xB8, 0x88, 0x40, 0xD6, 0x0B, 0x22,\n\t\t0xC1, 0x53, 0x71, 0x12, 0xC7, 0x24, 0x71, 0xF4,\n\t\t0xD2, 0x43, 0x0B, 0x6A, 0xCE, 0x85, 0xAE, 0x80,\n\t\t0xEA, 0xF4, 0xDA, 0x52, 0xFB, 0x2A, 0xE1, 0xAD,\n\t\t0x15, 0xBA, 0x2C, 0x5E, 0x77, 0x54, 0xDA, 0x94,\n\t\t0xDE, 0x5B, 0x00, 0xF6, 0xAA, 0xB0, 0x61, 0xC1,\n\t\t0xD9, 0x6A, 0x7A, 0x52, 0x4F, 0xFB, 0xC1, 0xEA,\n\t\t0x52, 0x6D, 0x3D, 0x17, 0x44, 0xD4, 0x68, 0x29,\n\t\t0x85, 0xE8, 0xA1, 0x42, 0x7C, 0x72, 0xF9, 0x0A,\n\t\t0xEE, 0x27, 0x50, 0x5C, 0x73, 0xAE, 0x7E, 0x37,\n\t\t0x8E, 0x37, 0x1C, 0x60, 0x00, 0xC4, 0x60, 0x20,\n\t\t0x07, 0xC2, 0xFC, 0x3B, 0xE3, 0x39, 0x36, 0xB1,\n\t\t0x54, 0x83, 0xA6, 0x0E, 0x08, 0x38, 0xAE, 0xA4,\n\t\t0x83, 0x4C, 0xF8, 0xD3, 0x83, 0x25, 0xAD, 0x34,\n\t\t0x30, 0xA1, 0x61, 0x4D, 0x56, 0xDD, 0xB0, 0x37,\n\t\t0x0E, 0x8C, 0x8E, 0xF7, 0x48, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0xEE, 0xF6, 0x4B, 0x2A, 0xBD, 0x07, 0x97,\n\t\t0x84, 0xB7, 0xDB, 0xAA, 0xBE, 0x36, 0x0A, 0xA3,\n\t\t0xF6, 0xCB, 0x20, 0x76, 0x35, 0x20, 0xEF, 0xF7,\n\t\t0x06, 0x9E, 0xC1, 0x70, 0x4C, 0x97, 0x89, 0xBE,\n\t\t0xEA, 0x0F, 0xE3, 0x39, 0x0B, 0xA5, 0xAF, 0x84,\n\t\t0x2A, 0xBD, 0xE8, 0x76, 0xB3, 0x71, 0xD4, 0x3A,\n\t\t0x94, 0x77, 0x1B, 0x51, 0x3A, 0x08, 0x10, 0x99,\n\t\t0xE1, 0x36, 0xD3, 0x2F, 0x4F, 0x8A, 0x88, 0xF4,\n\t\t0xC9, 0x63, 0x0D, 0xB0, 0x4F, 0x05, 0xAE, 0x60,\n\t\t0x19, 0xB8, 0x14, 0x48, 0x9A, 0x5E, 0xCB, 0x7A,\n\t\t0xCE, 0x0C, 0x25, 0x47, 0x6A, 0xE1, 0xDE, 0xCD,\n\t\t0x59, 0xC6, 0xDD, 0xA0, 0x6D, 0xE3, 0x8E, 0x3E,\n\t\t0x06, 0x34, 0x7C, 0xD2, 0x29, 0x4A, 0xEA, 0xAF,\n\t\t0x94, 0x1F, 0x0E, 0x03, 0x0A, 0x89, 0x5C, 0x2F,\n\t\t0x2B, 0x2B, 0xC8, 0x8E, 0x2C, 0xA6, 0x98, 0xDC,\n\t\t0xF6, 0xB6, 0xF1, 0x8F, 0x24, 0x47, 0x9E, 0x38,\n\t\t0x3A, 0x36, 0xCA, 0xA4, 0x72, 0x24, 0x71, 0x9E,\n\t\t0x58, 0x1A, 0x20, 0x00, 0x2B, 0xF2, 0xA2, 0x1D,\n\t\t0x86, 0x50, 0xF0, 0x31, 0xF7, 0xDD, 0x18, 0x70,\n\t\t0xC3, 0x15, 0x36, 0x93, 0xB6, 0x24, 0x60, 0x80,\n\t\t0x69, 0xF3, 0x0A, 0x0B, 0xA6, 0xCF, 0x5A, 0x9A,\n\t\t0x1E, 0xB7, 0x12, 0xD9, 0x2B, 0xB9, 0x7A, 0xD3,\n\t\t0xA3, 0x32, 0x7A, 0x41, 0x06, 0x9E, 0x23, 0xA7,\n\t\t0x44, 0x5C, 0x02, 0xD6, 0xDE, 0x1E, 0x46, 0xB3,\n\t\t0x5B, 0x4A, 0x8A, 0x44, 0x13, 0x4E, 0xE1, 0x98,\n\t\t0x86, 0xAF, 0xBE, 0xF0, 0xA4, 0x83, 0x4F, 0x7A,\n\t\t0x7F, 0xDA, 0x53, 0xC1, 0xF7, 0x84, 0xAE, 0xE2,\n\t\t0xFF, 0xAE, 0xEC, 0xD8, 0x6E, 0x7D, 0xF0, 0x2B,\n\t\t0xE1, 0x5B, 0x62, 0xEA, 0x20, 0x4A, 0xA3, 0xA0,\n\t\t0x82, 0x63, 0x7C, 0x4E, 0xA3, 0x4A, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFA, 0x80, 0xCA, 0x58, 0xDE, 0xE3, 0x2B, 0x10,\n\t\t0xB4, 0x28, 0x2F, 0x57, 0x6A, 0xC3, 0xF8, 0x8E,\n\t\t0xA8, 0x95, 0x30, 0xAA, 0x71, 0x2C, 0xA0, 0x1A,\n\t\t0x70, 0x87, 0x61, 0xCF, 0xBE, 0x2A, 0x14, 0xDE,\n\t\t0x2F, 0xB4, 0xD5, 0xFF, 0xCC, 0x48, 0x6F, 0xFA,\n\t\t0xB6, 0x00, 0xEF, 0x97, 0xE7, 0x9E, 0x4D, 0x73,\n\t\t0x43, 0x37, 0xB6, 0x37, 0x94, 0x7D, 0x04, 0xF1,\n\t\t0xAA, 0x87, 0xE6, 0x00, 0x20, 0xBE, 0x8A, 0x26,\n\t\t0x93, 0x7D, 0x0E, 0x70, 0x1B, 0x39, 0xC2, 0xEF,\n\t\t0x09, 0xB5, 0x4C, 0xC1, 0xFC, 0x78, 0x49, 0x31,\n\t\t0xBC, 0xC5, 0xD6, 0xB5, 0x8B, 0x01, 0xBF, 0x8F,\n\t\t0x63, 0x6C, 0x6D, 0x40, 0x54, 0x5E, 0xF5, 0xA7,\n\t\t0xA5, 0xAF, 0xF1, 0x22, 0xF2, 0x1D, 0x72, 0xE4,\n\t\t0x0F, 0xA1, 0xB3, 0xBE, 0xA6, 0x7C, 0x5A, 0x6C,\n\t\t0x27, 0x12, 0x7C, 0x55, 0xCC, 0xF6, 0x1B, 0x60,\n\t\t0x1F, 0x4D, 0x59, 0x43, 0x8A, 0x45, 0x3C, 0x6E,\n\t\t0x8E, 0xF9, 0xF1, 0x90, 0x4E, 0x5C, 0x20, 0x95,\n\t\t0x56, 0xC0, 0x85, 0x39, 0x3C, 0x4E, 0xA7, 0x15,\n\t\t0x24, 0x12, 0x09, 0x09, 0x61, 0xDC, 0x0F, 0x40,\n\t\t0x6D, 0xD7, 0xC0, 0x08, 0xD0, 0x0C, 0x8B, 0xAC,\n\t\t0x43, 0x5B, 0x6F, 0x77, 0xCE, 0x8F, 0x26, 0x24,\n\t\t0x0D, 0x3C, 0xA3, 0x65, 0x3D, 0x86, 0xA5, 0x42,\n\t\t0x24, 0x0B, 0x34, 0x20, 0x9A, 0xE9, 0xAB, 0x87,\n\t\t0x08, 0x6A, 0x53, 0x9A, 0x10, 0xF9, 0xFA, 0x55,\n\t\t0x51, 0xB9, 0xD1, 0x3E, 0xD9, 0x50, 0x18, 0x77,\n\t\t0xFA, 0xA3, 0x70, 0x82, 0x19, 0xA2, 0xB0, 0xB2,\n\t\t0x67, 0x8E, 0xC5, 0x7B, 0xB1, 0xAD, 0x31, 0xA8,\n\t\t0xD0, 0x46, 0x2E, 0xE7, 0xB2, 0xCC, 0x38, 0xF2,\n\t\t0x64, 0x49, 0x69, 0xB7, 0x42, 0xC0, 0xDA, 0x8A,\n\t\t0xEF, 0xE3, 0x3C, 0x51, 0x85, 0xE0, 0x88, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0x7D, 0xC4, 0x02, 0x4A, 0x02, 0x66, 0x37,\n\t\t0x5B, 0x6E, 0x4B, 0xA9, 0x66, 0x76, 0x5B, 0x1F,\n\t\t0x98, 0xA0, 0x2C, 0x0B, 0x14, 0xAE, 0x96, 0x9D,\n\t\t0x3A, 0x00, 0xBC, 0xBC, 0xC2, 0xC1, 0xB7, 0x41,\n\t\t0xDC, 0x96, 0x03, 0x5F, 0xDD, 0xC3, 0x10, 0xD2,\n\t\t0xB2, 0xF8, 0x01, 0xE0, 0x19, 0x25, 0x24, 0x89,\n\t\t0x08, 0x43, 0x63, 0x58, 0x9B, 0xE8, 0x24, 0x2D,\n\t\t0xD4, 0xC5, 0x45, 0x4C, 0xFE, 0xC5, 0xCD, 0x68,\n\t\t0x85, 0x8D, 0x51, 0x9D, 0x9F, 0x1A, 0x26, 0x60,\n\t\t0xD5, 0x22, 0xA3, 0x99, 0x63, 0x8A, 0x3D, 0xCE,\n\t\t0x55, 0x4F, 0xBB, 0x3B, 0x9C, 0x59, 0x56, 0xF8,\n\t\t0x04, 0x6F, 0x7E, 0x2C, 0x48, 0x87, 0x39, 0xF6,\n\t\t0xFC, 0x39, 0x9C, 0x20, 0x8C, 0x8A, 0xBB, 0x94,\n\t\t0xBE, 0xF1, 0xE0, 0x57, 0xA4, 0xE6, 0x4B, 0x8A,\n\t\t0x2B, 0x4A, 0x1E, 0x71, 0x90, 0x3A, 0x4E, 0xBB,\n\t\t0x55, 0x40, 0x93, 0x49, 0x19, 0x82, 0x86, 0x96,\n\t\t0xF0, 0x9F, 0xE0, 0xA2, 0xBF, 0x45, 0x60, 0xD9,\n\t\t0x20, 0x6F, 0x7B, 0xF7, 0xD5, 0xE7, 0x8A, 0xC1,\n\t\t0xCC, 0xF8, 0xE4, 0x65, 0x0D, 0x05, 0xCF, 0xFB,\n\t\t0x71, 0xB2, 0x07, 0x25, 0x24, 0x9F, 0x82, 0xB6,\n\t\t0x2F, 0x94, 0x73, 0x0E, 0x85, 0x4C, 0x2E, 0x50,\n\t\t0xCD, 0xAB, 0x1B, 0xDA, 0x08, 0x88, 0xCA, 0x11,\n\t\t0x37, 0xB4, 0xBC, 0x32, 0xA7, 0xB4, 0x69, 0x19,\n\t\t0x1E, 0xA7, 0xEE, 0x33, 0xA3, 0x29, 0xFC, 0x5C,\n\t\t0xEF, 0x8C, 0x09, 0x69, 0x34, 0xCC, 0xD6, 0x14,\n\t\t0x2F, 0x10, 0x91, 0x63, 0xB4, 0xEF, 0xB9, 0x3F,\n\t\t0x12, 0xE8, 0x53, 0x07, 0xDA, 0x35, 0xEB, 0x65,\n\t\t0x62, 0xEF, 0x11, 0x0D, 0x4E, 0xED, 0xD0, 0xBA,\n\t\t0xA1, 0xED, 0x72, 0x0A, 0xA7, 0x7C, 0x2D, 0xAF,\n\t\t0xCC, 0xB1, 0xA3, 0x3C, 0x6F, 0x5D, 0x8A, 0x23,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC0, 0xCE, 0x6A, 0xF7, 0x49, 0x4D, 0xFF, 0x96,\n\t\t0x74, 0x97, 0xD1, 0x20, 0xCF, 0x99, 0xBC, 0x0F,\n\t\t0xDA, 0xBD, 0xD0, 0x48, 0x31, 0xBA, 0x57, 0xBD,\n\t\t0x6F, 0xA5, 0xD7, 0xF5, 0xD1, 0x37, 0x8B, 0x1F,\n\t\t0xAD, 0x4A, 0xA0, 0xC5, 0x63, 0x8B, 0x3A, 0xEB,\n\t\t0x34, 0x73, 0x0A, 0xA7, 0x82, 0x51, 0x5E, 0x9A,\n\t\t0x72, 0x0B, 0xA1, 0x12, 0x93, 0x3A, 0xDE, 0xEE,\n\t\t0xD1, 0x3F, 0x54, 0x07, 0x95, 0x9B, 0xAD, 0x97,\n\t\t0x15, 0x05, 0x70, 0x01, 0x40, 0x23, 0x27, 0x69,\n\t\t0x8A, 0x85, 0x12, 0xAF, 0x56, 0x2B, 0x75, 0xBB,\n\t\t0x70, 0xE0, 0xF9, 0x88, 0x3D, 0xF3, 0x72, 0x64,\n\t\t0x07, 0xED, 0xF3, 0xA6, 0xCF, 0xDD, 0x41, 0x07,\n\t\t0x18, 0xED, 0x73, 0x99, 0x69, 0xDD, 0xAF, 0xA6,\n\t\t0xB4, 0xE1, 0x86, 0xB3, 0xEE, 0x77, 0xDB, 0xF4,\n\t\t0x7C, 0xAD, 0x4E, 0xD5, 0xE7, 0xA4, 0x58, 0xBB,\n\t\t0x92, 0x7B, 0x8E, 0xFC, 0xCD, 0xD6, 0x3A, 0x5B,\n\t\t0x23, 0x99, 0xE4, 0x99, 0x26, 0xE6, 0x8C, 0x6D,\n\t\t0x4D, 0xAF, 0xAA, 0x63, 0x93, 0x54, 0xE0, 0xBA,\n\t\t0x34, 0x91, 0x87, 0xA0, 0xCF, 0x4F, 0x3E, 0x92,\n\t\t0x77, 0x4A, 0x33, 0xBF, 0x95, 0x87, 0x8A, 0xC5,\n\t\t0x85, 0xFD, 0x72, 0xB5, 0x54, 0x4A, 0xE5, 0x42,\n\t\t0x95, 0xA3, 0xA0, 0xD8, 0xFD, 0x0D, 0x06, 0x3B,\n\t\t0x0E, 0x6E, 0x77, 0xFE, 0xB7, 0xDE, 0xB3, 0xE6,\n\t\t0x17, 0xE2, 0x63, 0xDE, 0x65, 0x53, 0x1D, 0x60,\n\t\t0xD1, 0x38, 0xEB, 0x2E, 0x54, 0xDE, 0x5D, 0x50,\n\t\t0xB1, 0x2C, 0x47, 0xC2, 0x3B, 0xA4, 0xBC, 0x91,\n\t\t0xBC, 0x47, 0x75, 0x56, 0xAC, 0x56, 0xB0, 0x70,\n\t\t0x66, 0x29, 0xA2, 0xA8, 0x96, 0x57, 0x25, 0x3C,\n\t\t0xCD, 0x36, 0x74, 0x69, 0x18, 0xBE, 0x8D, 0x0B,\n\t\t0x57, 0xB9, 0xE9, 0x7C, 0x61, 0x46, 0x46, 0x65,\n\t\t0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6D, 0xF5, 0x13, 0x2E, 0x38, 0xE7, 0xC6, 0x3B,\n\t\t0x5E, 0x09, 0xD4, 0x22, 0x39, 0xBF, 0x16, 0xF6,\n\t\t0xA5, 0x31, 0x87, 0x73, 0x3B, 0xA0, 0x72, 0x87,\n\t\t0xB5, 0x1F, 0x23, 0x62, 0x19, 0x6D, 0xCD, 0x93,\n\t\t0x47, 0xCF, 0x74, 0xD9, 0xF6, 0xBE, 0x30, 0x1E,\n\t\t0xD9, 0x93, 0xB6, 0x3C, 0xEF, 0xF5, 0x19, 0x2E,\n\t\t0x6F, 0x68, 0x96, 0x6D, 0xEE, 0x32, 0x77, 0x58,\n\t\t0x7B, 0xF4, 0x84, 0x5B, 0xB3, 0x45, 0xAF, 0x79,\n\t\t0x07, 0x21, 0x7C, 0xFD, 0x0F, 0x3C, 0x99, 0xC3,\n\t\t0x4A, 0x0D, 0x8B, 0x72, 0x3F, 0x8C, 0x70, 0xC5,\n\t\t0x64, 0x8B, 0x99, 0x8E, 0x22, 0xAD, 0x0C, 0x46,\n\t\t0x12, 0xB7, 0x78, 0x23, 0x5F, 0x75, 0x77, 0x55,\n\t\t0xB5, 0xFD, 0xC4, 0xF0, 0x06, 0x84, 0xD5, 0xAE,\n\t\t0xD5, 0xC1, 0x35, 0xFC, 0xF4, 0x87, 0xF0, 0x6C,\n\t\t0xED, 0xF9, 0xF1, 0x19, 0x34, 0x71, 0x5B, 0x66,\n\t\t0x58, 0x9D, 0x6A, 0xF2, 0x18, 0x8A, 0x3B, 0x4E,\n\t\t0x88, 0x5D, 0x28, 0xE6, 0xF2, 0x23, 0xF6, 0x0D,\n\t\t0x98, 0x81, 0x74, 0x15, 0xA2, 0xD4, 0x76, 0x07,\n\t\t0xED, 0x5D, 0x5B, 0x43, 0xA7, 0x55, 0x9C, 0xB2,\n\t\t0xBD, 0xE1, 0x02, 0x1F, 0x16, 0x8A, 0x9D, 0x4A,\n\t\t0x89, 0xD1, 0xCD, 0xA0, 0x80, 0x1E, 0x2C, 0x87,\n\t\t0x6E, 0x03, 0x20, 0x8A, 0x84, 0x1E, 0xD4, 0x8C,\n\t\t0xE8, 0x69, 0x65, 0xB8, 0x22, 0x03, 0x9E, 0x99,\n\t\t0xD5, 0x6F, 0xA8, 0x2D, 0x62, 0xBC, 0xD9, 0xF5,\n\t\t0x0D, 0xEB, 0x81, 0x04, 0x20, 0xE4, 0x56, 0xE8,\n\t\t0x0F, 0x53, 0x5B, 0xE7, 0xBA, 0xA5, 0xC1, 0xD3,\n\t\t0x08, 0x7F, 0x51, 0x45, 0x69, 0x0A, 0x4D, 0xCF,\n\t\t0x28, 0x4A, 0x10, 0x6B, 0xA6, 0xF5, 0x90, 0x3F,\n\t\t0xC0, 0xF1, 0xEC, 0xB5, 0x7A, 0x7B, 0x81, 0x48,\n\t\t0x57, 0x10, 0xC8, 0x2E, 0xDF, 0x70, 0x90, 0xCF,\n\t\t0x38, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x54, 0x37, 0xB1, 0x3C, 0x12, 0x1E, 0xF9,\n\t\t0x7E, 0x09, 0xA3, 0xAB, 0x9A, 0x90, 0xCC, 0xBA,\n\t\t0x96, 0x89, 0x63, 0x02, 0xF8, 0x1C, 0x52, 0x69,\n\t\t0x71, 0x09, 0xDF, 0xC0, 0x98, 0x7E, 0xEE, 0xF2,\n\t\t0x8B, 0x9F, 0x10, 0x62, 0x98, 0x1C, 0x61, 0x07,\n\t\t0x6B, 0x7B, 0x2D, 0x02, 0x8B, 0xB6, 0x54, 0x7F,\n\t\t0x50, 0x40, 0x1C, 0x12, 0x68, 0xD1, 0x92, 0x57,\n\t\t0x0B, 0xCD, 0x05, 0xD5, 0x00, 0x3C, 0x9B, 0xCF,\n\t\t0x38, 0x45, 0x99, 0x5F, 0x19, 0x53, 0x39, 0x69,\n\t\t0x6E, 0x01, 0x09, 0x81, 0xAF, 0xA1, 0xAD, 0xBC,\n\t\t0x79, 0x85, 0x7D, 0xF2, 0xF7, 0x27, 0x57, 0xEB,\n\t\t0x4C, 0x72, 0xDD, 0x61, 0x94, 0x4B, 0x68, 0xCF,\n\t\t0xD1, 0x80, 0x5B, 0xC2, 0x48, 0xCC, 0xEF, 0x6A,\n\t\t0x20, 0x87, 0x4A, 0xDD, 0x80, 0x29, 0xA8, 0xB9,\n\t\t0x76, 0x8D, 0x63, 0x2E, 0x74, 0xFD, 0x03, 0x69,\n\t\t0x8D, 0x95, 0x9B, 0x71, 0xB3, 0xE9, 0xE8, 0x01,\n\t\t0x28, 0x0C, 0x02, 0x2B, 0xA6, 0xD1, 0xB1, 0x93,\n\t\t0xCA, 0xD6, 0x02, 0x27, 0xA2, 0x2F, 0xAD, 0xA2,\n\t\t0xA0, 0xFF, 0x5F, 0x00, 0xB6, 0x73, 0xE8, 0x66,\n\t\t0x12, 0x7C, 0xC2, 0xDA, 0x1C, 0x35, 0x5C, 0xF5,\n\t\t0x80, 0x93, 0xFC, 0xC6, 0x55, 0x80, 0xD2, 0xF1,\n\t\t0x79, 0x5C, 0x2E, 0xCA, 0xE2, 0x1A, 0xC5, 0xF0,\n\t\t0xBB, 0x57, 0x37, 0xD7, 0x48, 0xDB, 0xE3, 0xF8,\n\t\t0x3D, 0x26, 0xBC, 0x51, 0x94, 0xB0, 0x0A, 0x50,\n\t\t0x25, 0x03, 0x67, 0xFC, 0x68, 0x7D, 0x81, 0x3A,\n\t\t0xCB, 0x85, 0x7A, 0xCD, 0xD5, 0x80, 0xAE, 0xEF,\n\t\t0x26, 0x37, 0xFA, 0x78, 0xC2, 0xA7, 0xEE, 0x2D,\n\t\t0xD7, 0x54, 0x3D, 0x4A, 0x40, 0xD3, 0x7E, 0x49,\n\t\t0x67, 0x3A, 0xA0, 0x73, 0x93, 0x2D, 0xFB, 0x75,\n\t\t0xE9, 0xD7, 0x9C, 0x08, 0x7F, 0xE7, 0x57, 0xDB,\n\t\t0x44, 0x14, 0xD6, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA8, 0x40, 0x50, 0x2C, 0x7C, 0x8A, 0x93, 0xE3,\n\t\t0xA9, 0x72, 0x2B, 0x1B, 0xAA, 0x51, 0xB5, 0x53,\n\t\t0xDF, 0x59, 0x1B, 0x20, 0x91, 0xA8, 0x42, 0x67,\n\t\t0x8E, 0x4C, 0x68, 0xE3, 0x4C, 0x92, 0xAF, 0xCB,\n\t\t0x10, 0x99, 0xB3, 0xD3, 0x33, 0x4E, 0x24, 0x7A,\n\t\t0xA2, 0xAC, 0xC2, 0x4E, 0x03, 0xA3, 0x2B, 0x43,\n\t\t0x8D, 0xEC, 0x4F, 0xFA, 0x64, 0x4F, 0x11, 0x4F,\n\t\t0xF5, 0x0E, 0x36, 0x83, 0xD6, 0x95, 0x56, 0x27,\n\t\t0x54, 0x13, 0x4C, 0x73, 0xFF, 0xE7, 0x85, 0xF1,\n\t\t0xA2, 0xC8, 0x75, 0x91, 0xA5, 0x02, 0x39, 0x40,\n\t\t0x2D, 0x63, 0x02, 0xC3, 0x0C, 0x83, 0x65, 0xDD,\n\t\t0x8F, 0x50, 0xDF, 0xEB, 0x5C, 0x24, 0x79, 0xF7,\n\t\t0x60, 0xEB, 0x11, 0x9F, 0x31, 0x68, 0x6E, 0x29,\n\t\t0xAE, 0x97, 0x3B, 0x46, 0xCE, 0x64, 0x64, 0x63,\n\t\t0xE1, 0xE5, 0x6C, 0x0F, 0x8A, 0x62, 0x52, 0xB8,\n\t\t0x5D, 0x83, 0xBF, 0xD1, 0x7F, 0xA2, 0x2C, 0xE9,\n\t\t0x8A, 0x9D, 0xC2, 0x88, 0x0D, 0xB8, 0xFE, 0x27,\n\t\t0x7D, 0x6F, 0x92, 0xCD, 0x4C, 0xF7, 0xCF, 0x73,\n\t\t0xCD, 0x93, 0x0C, 0x9E, 0x33, 0xCF, 0x61, 0x39,\n\t\t0x5A, 0x36, 0x54, 0x8B, 0x31, 0xCA, 0x1F, 0x8B,\n\t\t0x27, 0xDD, 0x43, 0x10, 0x0F, 0xE9, 0xDF, 0x28,\n\t\t0x84, 0xA7, 0xB3, 0x84, 0xF1, 0x4B, 0xF7, 0xCC,\n\t\t0xB6, 0x9E, 0x8A, 0x8B, 0x21, 0x88, 0x40, 0x12,\n\t\t0x05, 0x8C, 0x11, 0xE3, 0xE1, 0x07, 0x87, 0x27,\n\t\t0xE4, 0x52, 0xDB, 0xBC, 0x49, 0xC2, 0x6D, 0xB5,\n\t\t0x58, 0xC3, 0xD0, 0x00, 0x32, 0xDF, 0xFB, 0x21,\n\t\t0xAE, 0x28, 0x41, 0xA1, 0x86, 0xFC, 0x66, 0xD5,\n\t\t0xBC, 0x52, 0x43, 0xDD, 0xAD, 0x57, 0x77, 0x27,\n\t\t0xFB, 0xEE, 0x6B, 0xF8, 0xC2, 0xD0, 0xAF, 0x77,\n\t\t0x87, 0x73, 0xA1, 0xB5, 0x25, 0x0E, 0x87, 0x54,\n\t\t0x83, 0xBC, 0xA9, 0xC0, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8E, 0x47, 0x4A, 0x9A, 0x84, 0xCA, 0x66, 0x66,\n\t\t0x5A, 0xFB, 0xE2, 0x83, 0xEA, 0x1D, 0xCC, 0x50,\n\t\t0xE9, 0xA4, 0xE9, 0x62, 0xA8, 0xC4, 0xA5, 0x7A,\n\t\t0xAE, 0x55, 0x31, 0x04, 0x7A, 0x06, 0x28, 0x52,\n\t\t0xDB, 0x6B, 0x2A, 0x06, 0x22, 0xFB, 0x46, 0xCD,\n\t\t0x62, 0xBE, 0x1B, 0xE9, 0x13, 0x6A, 0x41, 0x83,\n\t\t0x4C, 0xE5, 0x5E, 0xA5, 0x67, 0x61, 0x42, 0x41,\n\t\t0x5B, 0x7C, 0x3A, 0xD6, 0x09, 0x01, 0xA3, 0x65,\n\t\t0xDF, 0x31, 0x97, 0xA3, 0x75, 0xD9, 0xB2, 0xD7,\n\t\t0x8E, 0xAA, 0xB0, 0x78, 0xEA, 0xA1, 0xDF, 0x2E,\n\t\t0x0B, 0xCE, 0x6E, 0x5F, 0x6C, 0x98, 0x3A, 0x73,\n\t\t0xF1, 0x5D, 0x82, 0x75, 0xEB, 0xC3, 0x18, 0x67,\n\t\t0xA1, 0xB8, 0x5A, 0xBA, 0xD0, 0x97, 0x74, 0x2E,\n\t\t0x62, 0x13, 0x84, 0x1E, 0xA0, 0xF2, 0xC9, 0x6C,\n\t\t0xA9, 0x86, 0x0D, 0x73, 0xA4, 0x90, 0x8B, 0x85,\n\t\t0x44, 0xDE, 0x88, 0xC8, 0x2E, 0x12, 0xA3, 0x2F,\n\t\t0x38, 0xC8, 0xAF, 0x14, 0x34, 0xC7, 0x20, 0xA8,\n\t\t0x2D, 0xAC, 0x08, 0x15, 0x2E, 0xC7, 0xB3, 0xAC,\n\t\t0xAE, 0x54, 0x82, 0x66, 0x4A, 0x68, 0xEF, 0x92,\n\t\t0xA5, 0xEB, 0x8E, 0x7C, 0x27, 0xA4, 0x5F, 0x27,\n\t\t0x50, 0xC0, 0xB4, 0xE7, 0xF0, 0x57, 0xD6, 0xFB,\n\t\t0x3B, 0xC3, 0x6B, 0x07, 0xEA, 0x16, 0x73, 0x5E,\n\t\t0x12, 0xC1, 0x4D, 0x0C, 0x1B, 0xA4, 0xDC, 0x5F,\n\t\t0x67, 0x88, 0x42, 0x8F, 0x03, 0x6B, 0x4E, 0x5E,\n\t\t0x4F, 0xE5, 0x97, 0x66, 0xE8, 0x0F, 0x86, 0x4D,\n\t\t0x11, 0x96, 0x2F, 0x02, 0x80, 0x5C, 0x0D, 0xDB,\n\t\t0x7F, 0x97, 0x05, 0xFA, 0xA0, 0xE2, 0xEA, 0xE4,\n\t\t0xD3, 0xC7, 0xF1, 0xB4, 0x4A, 0xF4, 0x2B, 0xAE,\n\t\t0xBE, 0x8B, 0x07, 0x9B, 0xC0, 0x63, 0xBF, 0xE1,\n\t\t0x46, 0x38, 0xA1, 0x26, 0x92, 0x6C, 0x99, 0x84,\n\t\t0x21, 0x0A, 0x2B, 0x93, 0x2D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC3, 0x96, 0x69, 0xD1, 0xC4, 0x30, 0xC3, 0xE2,\n\t\t0xC1, 0x72, 0x4F, 0x00, 0x7E, 0xAB, 0xC8, 0x3A,\n\t\t0xB5, 0x96, 0x54, 0x14, 0xFB, 0xCB, 0x96, 0xC5,\n\t\t0x49, 0x62, 0x85, 0x52, 0x98, 0x85, 0xCD, 0xC7,\n\t\t0xFE, 0x1E, 0x49, 0x9D, 0x7A, 0x10, 0xF6, 0x97,\n\t\t0xB7, 0xD6, 0xB1, 0xD9, 0x67, 0x20, 0x48, 0x1E,\n\t\t0xF3, 0x37, 0x58, 0x10, 0x0B, 0x12, 0x37, 0xAA,\n\t\t0xB8, 0xD2, 0x04, 0xCD, 0xFE, 0xCF, 0xC3, 0x32,\n\t\t0x4E, 0xC5, 0x23, 0x2C, 0x18, 0xC9, 0x5E, 0x42,\n\t\t0x7A, 0x16, 0xCC, 0xFD, 0xD2, 0x75, 0x58, 0x50,\n\t\t0xF1, 0x42, 0xE6, 0x7F, 0x61, 0xB5, 0xCD, 0xE4,\n\t\t0xA4, 0xB1, 0x7B, 0x24, 0x27, 0xCE, 0x21, 0x6D,\n\t\t0xD0, 0x02, 0x1E, 0xDB, 0x09, 0x4C, 0x78, 0x32,\n\t\t0x1A, 0x6E, 0x73, 0xA1, 0x20, 0xDA, 0x59, 0xE1,\n\t\t0x11, 0x88, 0x06, 0x4D, 0xB3, 0x43, 0x2B, 0x30,\n\t\t0x94, 0x2B, 0x5C, 0xAF, 0x3D, 0x86, 0x92, 0xD4,\n\t\t0x76, 0x2F, 0xB6, 0x4B, 0x0A, 0x72, 0x5C, 0x09,\n\t\t0x7D, 0x74, 0x73, 0x66, 0xCB, 0xA1, 0x93, 0xDE,\n\t\t0x46, 0x51, 0xE9, 0x2D, 0xE6, 0x40, 0x91, 0x18,\n\t\t0x38, 0xC3, 0x51, 0xA4, 0x3E, 0x85, 0xA3, 0x91,\n\t\t0xD8, 0x56, 0x38, 0xB3, 0x8A, 0x85, 0xC7, 0x08,\n\t\t0x3E, 0xE0, 0x2E, 0x41, 0xBD, 0xED, 0x09, 0x13,\n\t\t0x99, 0xA7, 0x78, 0x51, 0xDD, 0xD0, 0x26, 0xAC,\n\t\t0x2D, 0x8C, 0xF1, 0x1F, 0x8B, 0x07, 0x88, 0x3D,\n\t\t0x23, 0x8F, 0x7E, 0x1E, 0x19, 0xAC, 0xB2, 0xEF,\n\t\t0x21, 0x5E, 0x1D, 0x4A, 0x03, 0x3C, 0xCA, 0x51,\n\t\t0xD7, 0xD7, 0xFF, 0x13, 0x2B, 0xB8, 0x9C, 0xFC,\n\t\t0xDE, 0x26, 0x93, 0xB3, 0xA4, 0x1E, 0xFD, 0x51,\n\t\t0x23, 0xA0, 0xF1, 0x7A, 0x64, 0xD7, 0xE0, 0xA6,\n\t\t0xD2, 0xE5, 0xB7, 0x72, 0x83, 0xE9, 0x9A, 0xB1,\n\t\t0xC6, 0x9F, 0xCC, 0x6D, 0x20, 0xE0, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0xBE, 0xAC, 0x7F, 0xA7, 0x00, 0x3C, 0x93,\n\t\t0xDB, 0x93, 0xAD, 0x5C, 0x10, 0xE1, 0xC5, 0xA7,\n\t\t0xD1, 0xF3, 0xD2, 0x5D, 0xF5, 0x2E, 0xDC, 0x39,\n\t\t0x19, 0x2A, 0xD1, 0x15, 0xA9, 0xAA, 0x14, 0x29,\n\t\t0x86, 0x80, 0x3A, 0x35, 0x91, 0x2E, 0xDF, 0x55,\n\t\t0x68, 0xFF, 0x4D, 0x35, 0xA8, 0xA6, 0x8A, 0x2D,\n\t\t0xB4, 0x4D, 0x5C, 0x2A, 0xE9, 0x3C, 0x72, 0x39,\n\t\t0x19, 0x8C, 0x64, 0x2D, 0xC0, 0x73, 0x2E, 0x28,\n\t\t0xF7, 0x03, 0xDB, 0xDF, 0x4B, 0x58, 0x6A, 0x3A,\n\t\t0xD2, 0xDB, 0x36, 0x3F, 0xE1, 0x7C, 0x27, 0xC7,\n\t\t0x7E, 0x08, 0x34, 0x4C, 0xD8, 0xFA, 0x36, 0xDB,\n\t\t0x95, 0x66, 0x5C, 0xA9, 0x74, 0xB5, 0xA0, 0x61,\n\t\t0x3F, 0x3E, 0xB5, 0x84, 0xEB, 0x6B, 0x37, 0x1E,\n\t\t0xF1, 0x43, 0x2D, 0x39, 0xED, 0xBE, 0xD3, 0xEF,\n\t\t0x88, 0x10, 0x4D, 0x06, 0x64, 0xA0, 0x06, 0xB2,\n\t\t0xB0, 0x8A, 0xDE, 0x64, 0x8F, 0x90, 0xDA, 0x57,\n\t\t0x66, 0x1B, 0x26, 0x7E, 0xC6, 0x37, 0xC1, 0x47,\n\t\t0xBD, 0xFE, 0xC6, 0x65, 0xBB, 0x05, 0xE0, 0x1E,\n\t\t0x4D, 0x60, 0x70, 0x70, 0xB8, 0xEE, 0xDD, 0xBF,\n\t\t0xCE, 0x52, 0xAB, 0x46, 0x1B, 0x4A, 0x54, 0xD4,\n\t\t0xC3, 0xC3, 0xEB, 0x33, 0xC6, 0x21, 0x3E, 0xEB,\n\t\t0x55, 0x81, 0xC7, 0xD7, 0x52, 0x66, 0x9D, 0x70,\n\t\t0xBA, 0x15, 0x42, 0xC9, 0xF8, 0x3A, 0x3E, 0x8E,\n\t\t0x54, 0x45, 0xAF, 0xC4, 0x68, 0x30, 0x61, 0x80,\n\t\t0x26, 0x80, 0x83, 0xAA, 0x7C, 0x0C, 0x47, 0x19,\n\t\t0x29, 0xDC, 0x70, 0x15, 0x0D, 0x38, 0x86, 0xE2,\n\t\t0xFD, 0xD8, 0xFF, 0xA1, 0x82, 0x1F, 0x95, 0x6B,\n\t\t0x3E, 0xB1, 0xCB, 0x5D, 0x88, 0x70, 0xC3, 0x69,\n\t\t0x10, 0xBE, 0xD1, 0x7F, 0x32, 0x87, 0x2A, 0x8C,\n\t\t0x36, 0xE6, 0xDF, 0x6A, 0x77, 0xD2, 0xB8, 0xBA,\n\t\t0x67, 0xD0, 0xE3, 0x67, 0xB7, 0x11, 0x37, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9E, 0x75, 0xCF, 0xD1, 0x56, 0x38, 0xC1, 0x5D,\n\t\t0x60, 0xEA, 0x53, 0x1B, 0x28, 0x06, 0xB5, 0x1D,\n\t\t0x3A, 0xE5, 0x90, 0xE6, 0x4D, 0x6A, 0xAC, 0x61,\n\t\t0x18, 0x12, 0x99, 0x2E, 0x87, 0x0F, 0xBA, 0x84,\n\t\t0xF7, 0x6C, 0x36, 0x7F, 0x78, 0xC8, 0xB2, 0x6D,\n\t\t0xE7, 0x03, 0x3F, 0x87, 0x89, 0x64, 0x68, 0xED,\n\t\t0xC8, 0x9D, 0x88, 0xA5, 0xEE, 0x58, 0x24, 0x29,\n\t\t0x54, 0x8B, 0x62, 0x0E, 0xC6, 0x73, 0x88, 0xEE,\n\t\t0x80, 0x88, 0x8B, 0xE6, 0xF5, 0x13, 0x00, 0x97,\n\t\t0x77, 0xD9, 0x24, 0x3D, 0xC6, 0xD7, 0x1F, 0x3B,\n\t\t0x32, 0x51, 0x41, 0x8F, 0xF9, 0xD2, 0xAE, 0xF5,\n\t\t0x72, 0x87, 0xD7, 0xE9, 0xD1, 0xA6, 0x24, 0x37,\n\t\t0xF5, 0x4D, 0x39, 0xDE, 0xC0, 0x7A, 0xA3, 0x6B,\n\t\t0xB2, 0x8E, 0xE4, 0x5D, 0x3C, 0x7F, 0x05, 0x0B,\n\t\t0x8F, 0x9A, 0x3E, 0x37, 0xE2, 0x33, 0xE3, 0xAA,\n\t\t0x91, 0x71, 0x12, 0x87, 0x51, 0x0D, 0xD5, 0x11,\n\t\t0x16, 0x16, 0xC0, 0xFE, 0x19, 0xCE, 0x08, 0x39,\n\t\t0x0F, 0x60, 0x33, 0x40, 0x8D, 0xFC, 0xC5, 0xAD,\n\t\t0x37, 0xBB, 0x6A, 0xF0, 0x2E, 0x8C, 0xCF, 0x79,\n\t\t0x4E, 0x56, 0x09, 0xD5, 0xE1, 0x6E, 0x97, 0x1A,\n\t\t0xA3, 0x6E, 0x21, 0x30, 0x4D, 0xFC, 0xDB, 0x43,\n\t\t0x68, 0x13, 0x1D, 0xB4, 0xAC, 0xF3, 0x8F, 0x7C,\n\t\t0x91, 0x13, 0x68, 0xE4, 0xDF, 0x2B, 0x42, 0xFB,\n\t\t0x02, 0x06, 0x85, 0x09, 0xE3, 0xA1, 0x5B, 0x9D,\n\t\t0x59, 0xB8, 0x72, 0x92, 0xD6, 0x84, 0x96, 0x6E,\n\t\t0x74, 0x92, 0xA1, 0xF4, 0x6E, 0x29, 0x23, 0xA9,\n\t\t0xA4, 0x03, 0x24, 0xB0, 0xBE, 0xC5, 0xF7, 0xD1,\n\t\t0x75, 0x1B, 0x41, 0xFE, 0xB9, 0x7D, 0xEF, 0x10,\n\t\t0x44, 0x7A, 0x27, 0x8A, 0x06, 0x21, 0x50, 0xBB,\n\t\t0xA4, 0x12, 0x9E, 0x6B, 0xA7, 0x20, 0x6B, 0xAD,\n\t\t0x86, 0xD4, 0xB6, 0xD7, 0xD9, 0x8B, 0x06, 0xB7,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE6, 0xCD, 0x6A, 0x12, 0xF9, 0x73, 0x17, 0xF3,\n\t\t0xC1, 0xFC, 0x58, 0x8B, 0x7A, 0x4F, 0x1A, 0xFA,\n\t\t0x8A, 0xBD, 0xE4, 0x38, 0x21, 0x30, 0x15, 0x14,\n\t\t0xF2, 0x97, 0x0B, 0x22, 0x4A, 0xF9, 0x4A, 0x90,\n\t\t0x32, 0xEF, 0xA0, 0xC6, 0xF9, 0x7A, 0x84, 0x34,\n\t\t0xDD, 0x37, 0xBB, 0xA1, 0x94, 0x71, 0xFA, 0xEA,\n\t\t0xFF, 0x3B, 0x8A, 0x8F, 0x9C, 0xB5, 0xA9, 0xAC,\n\t\t0xC7, 0x1F, 0x00, 0x91, 0x75, 0x63, 0xA8, 0xC8,\n\t\t0x35, 0xBB, 0x97, 0xE4, 0xFD, 0xA7, 0x7A, 0xA7,\n\t\t0x09, 0xA4, 0xE8, 0x89, 0x37, 0xB8, 0x52, 0xE9,\n\t\t0x57, 0xB0, 0x1F, 0x0F, 0x23, 0x85, 0xB8, 0x2D,\n\t\t0xB6, 0x32, 0x71, 0x85, 0xA1, 0x31, 0xEF, 0xEC,\n\t\t0xA0, 0x48, 0xF2, 0xA8, 0x53, 0xFF, 0xE5, 0xB1,\n\t\t0xCF, 0xC5, 0x31, 0x05, 0x13, 0xEF, 0xAE, 0xF8,\n\t\t0x93, 0xF9, 0x53, 0x60, 0x44, 0x7A, 0xCF, 0xFC,\n\t\t0x38, 0xCC, 0x40, 0x9F, 0x7A, 0xB0, 0x48, 0x57,\n\t\t0x22, 0xAA, 0xB3, 0x59, 0xA3, 0x79, 0x18, 0xC5,\n\t\t0x20, 0x19, 0xC8, 0x66, 0x89, 0xDB, 0xB9, 0xA4,\n\t\t0xF0, 0xF3, 0x8C, 0x99, 0x17, 0xD7, 0x6B, 0x22,\n\t\t0x91, 0x0E, 0xD6, 0x56, 0xFF, 0xEE, 0x07, 0xAC,\n\t\t0xEF, 0xB8, 0x8E, 0xC7, 0xF0, 0x80, 0x9E, 0x7F,\n\t\t0x02, 0x03, 0xFD, 0x3C, 0xD4, 0xA1, 0xE7, 0x52,\n\t\t0x7C, 0xCE, 0x0C, 0x02, 0x9B, 0x7C, 0x80, 0x85,\n\t\t0x2B, 0x86, 0x45, 0x5C, 0xB9, 0xD8, 0x7A, 0x6F,\n\t\t0x08, 0x78, 0xF0, 0x8B, 0x0D, 0x00, 0x1A, 0xFB,\n\t\t0xA2, 0x76, 0x8F, 0x33, 0x33, 0x4D, 0x81, 0xBE,\n\t\t0x57, 0x25, 0x03, 0xB1, 0xCC, 0x3A, 0x0A, 0xF7,\n\t\t0x80, 0x7E, 0xC4, 0x1A, 0x4D, 0xFA, 0xAD, 0x3A,\n\t\t0x50, 0xFC, 0x96, 0x47, 0x6A, 0xF7, 0x44, 0xCD,\n\t\t0x7C, 0x49, 0xD9, 0x19, 0x45, 0x4C, 0x18, 0x7D,\n\t\t0x15, 0x67, 0x99, 0xE5, 0x83, 0xA8, 0xC7, 0x4D,\n\t\t0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0x60, 0x8E, 0x76, 0xC6, 0x26, 0x82, 0x2F,\n\t\t0x41, 0x6E, 0x6D, 0xEB, 0x60, 0x56, 0xEB, 0xA0,\n\t\t0x9A, 0x68, 0x98, 0xFD, 0x69, 0x61, 0x74, 0xE3,\n\t\t0x96, 0x20, 0xD9, 0x60, 0xE4, 0x7B, 0x78, 0xDE,\n\t\t0x1F, 0xC0, 0x06, 0xD8, 0x13, 0x05, 0x21, 0x84,\n\t\t0x3C, 0x8F, 0x3E, 0x61, 0x0A, 0x62, 0x95, 0xFE,\n\t\t0x15, 0x95, 0x0C, 0x89, 0x74, 0xB2, 0xF7, 0xB1,\n\t\t0x8F, 0x38, 0x50, 0xA2, 0x57, 0xEA, 0xE1, 0x72,\n\t\t0x69, 0xA0, 0x26, 0x8C, 0xE1, 0x8B, 0x32, 0x1F,\n\t\t0x48, 0x0D, 0x96, 0xE2, 0x75, 0x0E, 0x92, 0x3B,\n\t\t0xD3, 0x2D, 0x6C, 0x05, 0xFA, 0xFB, 0x4E, 0xD3,\n\t\t0xEB, 0x49, 0xD4, 0x5C, 0x02, 0xF2, 0xC5, 0x35,\n\t\t0x8B, 0xAA, 0x04, 0x11, 0x74, 0x3C, 0x96, 0x28,\n\t\t0x5B, 0xEE, 0x23, 0xDA, 0x54, 0x3D, 0xD8, 0xE2,\n\t\t0x1A, 0xC1, 0x53, 0x26, 0xF9, 0xD9, 0xEA, 0xBD,\n\t\t0x3C, 0x3F, 0xEB, 0x98, 0xD9, 0x1C, 0xC9, 0x9C,\n\t\t0x03, 0x22, 0xD5, 0x26, 0x22, 0x32, 0x19, 0x46,\n\t\t0xA6, 0x88, 0xE2, 0x81, 0x80, 0xC1, 0x21, 0x2E,\n\t\t0x75, 0x46, 0x1D, 0x20, 0x5E, 0xAA, 0x00, 0x80,\n\t\t0xCA, 0x26, 0x67, 0xC6, 0x70, 0x74, 0x7F, 0x8B,\n\t\t0xB5, 0xB1, 0x8C, 0xEA, 0xAD, 0xCB, 0x4F, 0xBC,\n\t\t0xF5, 0xAD, 0x8B, 0xE2, 0x87, 0x80, 0x30, 0xB5,\n\t\t0x10, 0xC6, 0xFC, 0xD5, 0x64, 0xC8, 0x48, 0xBB,\n\t\t0x08, 0xB5, 0xB8, 0x77, 0xDA, 0x74, 0x0E, 0x68,\n\t\t0x4D, 0x9D, 0x52, 0x65, 0x43, 0x24, 0x06, 0x7C,\n\t\t0x8A, 0x32, 0xF9, 0x0C, 0x8E, 0xF4, 0x0A, 0x9A,\n\t\t0xD0, 0x06, 0x7B, 0x18, 0x3D, 0x1C, 0x18, 0xF9,\n\t\t0x3D, 0x54, 0x37, 0xF0, 0x8B, 0xF0, 0x3E, 0x4A,\n\t\t0x04, 0xCE, 0xBD, 0xBF, 0x8A, 0x07, 0x5E, 0x88,\n\t\t0xCE, 0x8B, 0x95, 0x66, 0x9B, 0x71, 0xDF, 0xF7,\n\t\t0xE4, 0x0D, 0x38, 0x4D, 0x20, 0xD1, 0xC0, 0x6A,\n\t\t0x31, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0x41, 0x19, 0xC2, 0x1C, 0x01, 0x30, 0x98,\n\t\t0xB2, 0x0B, 0x8D, 0xBD, 0x84, 0xB4, 0x7F, 0xD5,\n\t\t0x01, 0x1C, 0x72, 0xDF, 0x62, 0xB9, 0x39, 0x74,\n\t\t0x6B, 0x7C, 0x8D, 0x49, 0x6A, 0xB4, 0x17, 0x3C,\n\t\t0xDD, 0x2D, 0x8F, 0xF9, 0x95, 0x26, 0x19, 0xFB,\n\t\t0xCC, 0x86, 0xD1, 0xEF, 0x27, 0x77, 0xF1, 0x76,\n\t\t0x38, 0xDE, 0x90, 0xC1, 0x64, 0x4B, 0x17, 0xE2,\n\t\t0x7D, 0x7E, 0xD9, 0x7D, 0xA0, 0x07, 0x4A, 0x2F,\n\t\t0x53, 0x0B, 0x24, 0x41, 0xEB, 0x6D, 0x0E, 0xB5,\n\t\t0x6E, 0xB4, 0x6C, 0xE8, 0x82, 0x10, 0x5B, 0xF2,\n\t\t0xAE, 0x3D, 0x95, 0x6C, 0x4D, 0x7E, 0x5B, 0xE8,\n\t\t0x03, 0xC5, 0xDA, 0xB0, 0xCE, 0x7C, 0x55, 0x54,\n\t\t0x83, 0x06, 0xCB, 0x91, 0x05, 0xAB, 0x5D, 0x09,\n\t\t0x82, 0x88, 0xD8, 0xAE, 0xED, 0xC0, 0x3C, 0xCA,\n\t\t0x58, 0x17, 0x21, 0xEF, 0x1C, 0xAB, 0x2E, 0x04,\n\t\t0xE3, 0x15, 0xCD, 0x7F, 0x8B, 0xDD, 0xAE, 0x7C,\n\t\t0x9A, 0xC4, 0xAF, 0xA8, 0x65, 0xA1, 0x5B, 0xBF,\n\t\t0x55, 0x8B, 0x8F, 0x42, 0x05, 0xA6, 0xFD, 0xF4,\n\t\t0x05, 0xD0, 0x21, 0xB6, 0x7A, 0x03, 0x26, 0xEF,\n\t\t0xDA, 0x52, 0x81, 0x49, 0xB1, 0x72, 0x9C, 0x26,\n\t\t0xB3, 0xB4, 0xD3, 0x86, 0x94, 0x25, 0xF3, 0x24,\n\t\t0xB5, 0xF0, 0x86, 0x5A, 0x6B, 0xE0, 0xED, 0x9D,\n\t\t0xD0, 0x48, 0x93, 0xF1, 0xFA, 0x2D, 0xA0, 0x6B,\n\t\t0x0E, 0x56, 0x65, 0xFC, 0x31, 0x7E, 0x89, 0xB4,\n\t\t0x7C, 0xB7, 0x1F, 0xE6, 0xE6, 0x73, 0x87, 0x8A,\n\t\t0xE4, 0x83, 0x9F, 0xBB, 0xDB, 0x26, 0xFA, 0xE9,\n\t\t0x4C, 0xF3, 0x75, 0x83, 0x98, 0x5B, 0x64, 0x21,\n\t\t0x86, 0xAF, 0xAF, 0xA3, 0xC8, 0x96, 0xC5, 0x5E,\n\t\t0x92, 0x84, 0xEE, 0x2B, 0x7E, 0x5F, 0xDE, 0x95,\n\t\t0x96, 0xC4, 0x2D, 0x51, 0x36, 0xA5, 0x02, 0x4C,\n\t\t0xE6, 0xF0, 0xC6, 0xBA, 0x5F, 0xED, 0x11, 0x92,\n\t\t0x8E, 0xF0, 0xAD, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA2, 0x70, 0xCD, 0x89, 0xEC, 0x09, 0x1F, 0x48,\n\t\t0x62, 0x97, 0x4D, 0x10, 0xDC, 0xA5, 0xA2, 0x83,\n\t\t0xB8, 0xC3, 0x32, 0xF7, 0xB4, 0xA9, 0x95, 0x27,\n\t\t0xAD, 0x63, 0xFB, 0x86, 0xE1, 0xD4, 0xB6, 0x4E,\n\t\t0xDC, 0x12, 0x81, 0xE5, 0x27, 0x8D, 0x00, 0x0C,\n\t\t0x9C, 0x6F, 0x1B, 0xB5, 0xFC, 0xA1, 0xD6, 0x87,\n\t\t0xF6, 0x89, 0xEC, 0x64, 0xAB, 0x32, 0xD6, 0x1B,\n\t\t0x3F, 0x47, 0xA2, 0x3C, 0x98, 0xEF, 0x70, 0x71,\n\t\t0x8C, 0xC1, 0x51, 0x0B, 0x47, 0x85, 0xC2, 0xB5,\n\t\t0x6E, 0x3B, 0x61, 0x9B, 0x3E, 0x5C, 0x18, 0x46,\n\t\t0x28, 0xE0, 0xC9, 0x62, 0x55, 0x25, 0x7B, 0x34,\n\t\t0x5A, 0x6C, 0x42, 0xA5, 0x89, 0xFA, 0x24, 0x5E,\n\t\t0x2F, 0xDB, 0xD7, 0x81, 0x9B, 0x8F, 0x04, 0x60,\n\t\t0xFC, 0x37, 0x1D, 0x68, 0x3C, 0x37, 0xA4, 0x68,\n\t\t0xA5, 0xEB, 0x61, 0xBF, 0xD5, 0x33, 0x8F, 0xDE,\n\t\t0xDB, 0x66, 0xD7, 0x0A, 0xC1, 0x10, 0x94, 0x9A,\n\t\t0x19, 0xB9, 0xE4, 0x17, 0xB6, 0x0D, 0x6F, 0xDF,\n\t\t0x51, 0x1E, 0xB4, 0x17, 0x37, 0xC3, 0x5A, 0xE1,\n\t\t0x59, 0x75, 0xF5, 0xA9, 0x81, 0x25, 0x19, 0x8F,\n\t\t0x53, 0x21, 0x43, 0x75, 0xAE, 0x83, 0x61, 0xF2,\n\t\t0xD1, 0xA4, 0xD9, 0xDF, 0x67, 0xC2, 0x10, 0x67,\n\t\t0xA6, 0x76, 0x30, 0x1A, 0x04, 0x0E, 0x2F, 0xF9,\n\t\t0x9B, 0x7F, 0x9F, 0x4B, 0x7F, 0x27, 0xA5, 0xA2,\n\t\t0xDB, 0x82, 0xC5, 0x6F, 0x8F, 0xDB, 0x36, 0x6A,\n\t\t0xEB, 0x3D, 0xEA, 0xEF, 0xF4, 0x5D, 0x16, 0x3C,\n\t\t0x85, 0x9E, 0xE2, 0xD6, 0x0F, 0x11, 0xA1, 0x61,\n\t\t0x93, 0xA3, 0xB8, 0x1F, 0x51, 0xAB, 0x9C, 0x26,\n\t\t0x8D, 0x53, 0x88, 0x3C, 0x16, 0x6F, 0xBF, 0x2A,\n\t\t0xF9, 0x1F, 0x34, 0x73, 0x5B, 0x17, 0x02, 0x78,\n\t\t0xA8, 0xD5, 0x94, 0xC4, 0x48, 0x9E, 0xF6, 0xFC,\n\t\t0x53, 0x0E, 0x2F, 0xAA, 0x10, 0xE7, 0x8C, 0x90,\n\t\t0x27, 0x40, 0x84, 0xB5, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0x4C, 0xC5, 0xA8, 0x16, 0xA4, 0xEB, 0x2E,\n\t\t0x2C, 0x4A, 0x7F, 0xA6, 0x26, 0xED, 0x70, 0xA7,\n\t\t0xDD, 0x08, 0xBC, 0x3D, 0x8B, 0x3F, 0xE7, 0x0E,\n\t\t0xD0, 0x07, 0xC7, 0x6D, 0xB3, 0xFC, 0x62, 0xBE,\n\t\t0x34, 0x5D, 0x00, 0x10, 0x75, 0x19, 0xA2, 0xF1,\n\t\t0x6C, 0x31, 0x47, 0x9B, 0x9A, 0xB7, 0x45, 0x53,\n\t\t0x16, 0x9B, 0x8A, 0x6A, 0x54, 0xC3, 0xE1, 0xBF,\n\t\t0x5C, 0x14, 0x2A, 0x94, 0x6C, 0xBA, 0x2D, 0x1C,\n\t\t0xFF, 0x48, 0xBF, 0xB4, 0xC4, 0x89, 0x62, 0x09,\n\t\t0x51, 0x4A, 0x34, 0x9C, 0x63, 0x67, 0xDF, 0x2A,\n\t\t0xDE, 0x1D, 0x6B, 0x58, 0x48, 0xA4, 0xAA, 0xD0,\n\t\t0x85, 0xDB, 0x2E, 0x48, 0xCA, 0x93, 0x3F, 0x92,\n\t\t0x17, 0xA1, 0x1F, 0xFD, 0x55, 0xF1, 0xAD, 0xDC,\n\t\t0x12, 0xF2, 0x0A, 0xBF, 0xBD, 0x71, 0x38, 0x28,\n\t\t0x36, 0xDF, 0x22, 0x83, 0xE7, 0x39, 0xBD, 0x00,\n\t\t0x30, 0x31, 0xAC, 0xAF, 0xB7, 0x33, 0x1F, 0xBE,\n\t\t0x4B, 0xAE, 0xF9, 0xA1, 0x66, 0xF4, 0x5F, 0x50,\n\t\t0x4F, 0x6A, 0xAE, 0x65, 0x0E, 0x29, 0x73, 0x3A,\n\t\t0x3B, 0x8F, 0x15, 0xCF, 0x39, 0xC9, 0x95, 0x06,\n\t\t0xCF, 0xD1, 0xBF, 0x2B, 0xD7, 0xA7, 0x0A, 0xD6,\n\t\t0x00, 0xFD, 0x27, 0xBF, 0x34, 0xA1, 0x8A, 0x8B,\n\t\t0x94, 0xBE, 0x6E, 0x7C, 0xCD, 0x0D, 0x92, 0xFC,\n\t\t0x00, 0x4D, 0xE9, 0xD3, 0xF0, 0x62, 0x68, 0x87,\n\t\t0x8F, 0xF7, 0xAF, 0x6C, 0x79, 0x6D, 0x35, 0x03,\n\t\t0x88, 0xD2, 0x87, 0x60, 0xE9, 0x93, 0x0A, 0x8D,\n\t\t0xE5, 0x62, 0xD4, 0xA9, 0x9F, 0x5C, 0x74, 0x46,\n\t\t0x52, 0x0A, 0x18, 0x63, 0x37, 0x38, 0x9F, 0x37,\n\t\t0x63, 0x30, 0x52, 0x09, 0x21, 0x25, 0x71, 0xF5,\n\t\t0x73, 0xD0, 0xCB, 0x26, 0xAB, 0x0C, 0xBD, 0xDB,\n\t\t0x0B, 0x09, 0xEE, 0xC2, 0x11, 0x2F, 0xEF, 0xFC,\n\t\t0xDE, 0x44, 0xDC, 0xC6, 0x41, 0xD2, 0x39, 0x6D,\n\t\t0xBD, 0x1A, 0x31, 0xD9, 0x65, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF3, 0x46, 0x75, 0xA5, 0xF4, 0xC3, 0x44, 0xC1,\n\t\t0x61, 0x6D, 0xFF, 0xFB, 0xE5, 0xED, 0x96, 0x3B,\n\t\t0x63, 0x08, 0xA5, 0x40, 0x9B, 0x7D, 0x01, 0x06,\n\t\t0xA2, 0xA7, 0x33, 0x11, 0x7F, 0x9A, 0xD8, 0x89,\n\t\t0x23, 0xD3, 0x34, 0x78, 0xD4, 0xD0, 0xF5, 0x20,\n\t\t0x58, 0xF0, 0x3B, 0xF7, 0xC2, 0xDA, 0x3F, 0x26,\n\t\t0x22, 0x1C, 0xC0, 0x49, 0x5F, 0xE9, 0xED, 0xB1,\n\t\t0x6B, 0xD3, 0x26, 0x82, 0x96, 0x5F, 0x99, 0x2D,\n\t\t0x7E, 0x9A, 0x14, 0xDA, 0xAE, 0x5C, 0xD4, 0x4F,\n\t\t0x29, 0xD4, 0xDD, 0x92, 0xD0, 0xB4, 0xF1, 0xA8,\n\t\t0x93, 0x39, 0x4C, 0x65, 0x9C, 0x2A, 0x75, 0x52,\n\t\t0x31, 0xAB, 0x20, 0xE5, 0x9A, 0x31, 0xAE, 0xC6,\n\t\t0x45, 0x1D, 0x3B, 0x30, 0x1D, 0x6E, 0x7A, 0x41,\n\t\t0x02, 0x7F, 0xB8, 0xA2, 0x52, 0x01, 0x77, 0x09,\n\t\t0x4B, 0x74, 0x22, 0x57, 0x58, 0x03, 0xE7, 0x2E,\n\t\t0x64, 0x7D, 0xE2, 0x94, 0xA0, 0x4C, 0x4F, 0x34,\n\t\t0xF8, 0xE4, 0x87, 0x03, 0x6D, 0xE8, 0x46, 0x79,\n\t\t0xF3, 0xC5, 0xF9, 0x15, 0x60, 0x8C, 0xFD, 0x15,\n\t\t0xD5, 0x65, 0xE2, 0x4B, 0x8A, 0xE2, 0x7A, 0xCE,\n\t\t0xFC, 0xBF, 0x54, 0xB0, 0x33, 0xA8, 0x38, 0x82,\n\t\t0x74, 0x5F, 0x64, 0x18, 0xA2, 0x17, 0xCC, 0xD0,\n\t\t0xF8, 0xAE, 0x4E, 0x10, 0xFF, 0x04, 0xE6, 0x7F,\n\t\t0x57, 0xB3, 0x6D, 0x94, 0xDC, 0xD5, 0xB4, 0x42,\n\t\t0xF6, 0xE3, 0x6E, 0x45, 0x2F, 0xFB, 0xF6, 0xEC,\n\t\t0x7B, 0xA6, 0x49, 0x0E, 0x07, 0x94, 0x19, 0x25,\n\t\t0x2D, 0x54, 0xAB, 0x64, 0xC5, 0xAF, 0xDD, 0xE1,\n\t\t0x96, 0xD0, 0xB5, 0xC3, 0x52, 0xAD, 0x70, 0xCE,\n\t\t0x39, 0xB1, 0x67, 0x91, 0xCC, 0xCB, 0xB3, 0x3D,\n\t\t0x49, 0x8D, 0x5A, 0x7F, 0xFD, 0x2A, 0xE2, 0x17,\n\t\t0x4B, 0x34, 0xB2, 0x3F, 0x78, 0xE8, 0x97, 0x2A,\n\t\t0x5F, 0xA0, 0x4F, 0x7E, 0xBE, 0x66, 0x20, 0x3D,\n\t\t0x68, 0x1B, 0xB1, 0x63, 0xAA, 0x18, 0x00, 0x00\n\t},\n\t{\n\t\t0x65, 0xCA, 0xEA, 0x39, 0x86, 0x36, 0x38, 0x0C,\n\t\t0x69, 0x55, 0xC7, 0x54, 0x94, 0x91, 0xC9, 0x11,\n\t\t0x57, 0x77, 0x6F, 0xA1, 0xA6, 0x51, 0x43, 0x55,\n\t\t0x83, 0x7E, 0x51, 0xFC, 0x6B, 0xBC, 0x35, 0xB7,\n\t\t0xBB, 0x8B, 0x44, 0xFE, 0x01, 0x9C, 0x1B, 0xE9,\n\t\t0x3C, 0xE4, 0x74, 0xE8, 0x10, 0x30, 0x5E, 0x36,\n\t\t0xE5, 0xCD, 0x44, 0x5B, 0x41, 0x70, 0x01, 0xCB,\n\t\t0x2B, 0x8B, 0xBA, 0x78, 0xAF, 0x6F, 0xDC, 0x1C,\n\t\t0x12, 0xB8, 0x3E, 0x32, 0x6A, 0x5D, 0x32, 0x37,\n\t\t0x52, 0x93, 0x0C, 0x5F, 0xE8, 0x79, 0x62, 0x9D,\n\t\t0x5F, 0x57, 0x72, 0xF8, 0x72, 0xB3, 0xDB, 0x4D,\n\t\t0xDB, 0x1C, 0xBF, 0x43, 0xEF, 0x31, 0x15, 0xE3,\n\t\t0x44, 0x32, 0x7B, 0x3D, 0xCB, 0xA6, 0xA7, 0xD8,\n\t\t0xC8, 0x25, 0x11, 0xC7, 0x4A, 0x70, 0xB1, 0x2B,\n\t\t0x40, 0x54, 0x81, 0xE6, 0x6D, 0xBD, 0x1B, 0x8A,\n\t\t0x7A, 0x9C, 0xDA, 0xB1, 0xD5, 0x2B, 0xDC, 0xDE,\n\t\t0x97, 0x2A, 0xBA, 0x06, 0x49, 0x15, 0xCE, 0xEE,\n\t\t0x02, 0xE7, 0x90, 0x1E, 0x75, 0x7D, 0x14, 0x70,\n\t\t0xFA, 0xBC, 0x32, 0xF9, 0xAB, 0x87, 0x35, 0x08,\n\t\t0xC6, 0xE2, 0x43, 0xB9, 0x56, 0xCA, 0xC2, 0xD6,\n\t\t0x3A, 0xEB, 0x32, 0xB1, 0x79, 0xF2, 0xCF, 0xAB,\n\t\t0x3C, 0xB4, 0xC2, 0x34, 0x5D, 0xFB, 0x6A, 0x18,\n\t\t0xC0, 0x5B, 0x97, 0xF9, 0xE6, 0x59, 0xC0, 0x02,\n\t\t0x0D, 0xE2, 0x2F, 0x85, 0xB5, 0xCE, 0xEF, 0x47,\n\t\t0x0A, 0x5A, 0xD6, 0xE8, 0x59, 0x7C, 0x85, 0x70,\n\t\t0xA8, 0x5B, 0xE2, 0x5D, 0x48, 0xD6, 0x01, 0x51,\n\t\t0x57, 0x7F, 0x9A, 0x4F, 0xBE, 0x2C, 0x09, 0x86,\n\t\t0x2D, 0xD5, 0x7F, 0xF7, 0x34, 0xE1, 0x56, 0xF6,\n\t\t0x6F, 0xD7, 0x10, 0x7C, 0xCF, 0xE0, 0xE4, 0x61,\n\t\t0x93, 0xD2, 0x27, 0x2C, 0xE6, 0xD6, 0xC0, 0xDF,\n\t\t0xC0, 0xA8, 0x1C, 0xEF, 0x52, 0xCB, 0xD6, 0x1D,\n\t\t0x29, 0x64, 0xAE, 0xA5, 0x39, 0x22, 0xBB, 0x00\n\t},\n\t{\n\t\t0x59, 0xF8, 0xEE, 0xA0, 0x1A, 0x07, 0xA2, 0x67,\n\t\t0x0F, 0x2F, 0xE4, 0x64, 0xBD, 0x75, 0x5D, 0x8C,\n\t\t0xDE, 0x62, 0x0C, 0xB4, 0xBA, 0xC6, 0x00, 0x65,\n\t\t0x56, 0xA8, 0x66, 0x3D, 0x2D, 0x96, 0x25, 0xC6,\n\t\t0x2F, 0xE6, 0x3B, 0x6B, 0x68, 0xAD, 0xBA, 0x27,\n\t\t0x9A, 0xB2, 0x87, 0xC0, 0x4D, 0x3D, 0xE6, 0xC4,\n\t\t0xC1, 0x7E, 0x64, 0x28, 0xDF, 0xF3, 0x0E, 0x9B,\n\t\t0x25, 0x24, 0xFE, 0xA1, 0xE8, 0x69, 0xE4, 0x24,\n\t\t0x85, 0xC0, 0x3A, 0x9F, 0x48, 0xAF, 0x40, 0xD1,\n\t\t0x2D, 0x5C, 0xBA, 0x0D, 0x13, 0xAB, 0xAC, 0x27,\n\t\t0x2E, 0xE3, 0x6E, 0xFE, 0xB8, 0xBD, 0x09, 0x8C,\n\t\t0xE0, 0xE1, 0xDA, 0x82, 0x33, 0xEF, 0x6E, 0x6B,\n\t\t0x3E, 0x96, 0xC9, 0xE0, 0x5A, 0x7F, 0xED, 0xB7,\n\t\t0x9A, 0xE4, 0x4E, 0x69, 0x86, 0x40, 0xE6, 0xB8,\n\t\t0xF2, 0x6C, 0x43, 0x67, 0x4E, 0x2C, 0x32, 0xEF,\n\t\t0x17, 0xB4, 0xD7, 0xB0, 0x05, 0x55, 0x4E, 0xC4,\n\t\t0xFD, 0x8A, 0xA1, 0xDA, 0xC0, 0xF9, 0x75, 0xFC,\n\t\t0x88, 0x8B, 0xEC, 0x5B, 0xD7, 0xA0, 0x6F, 0xBF,\n\t\t0x29, 0xAE, 0x09, 0xF2, 0xD3, 0x7C, 0x5E, 0xB7,\n\t\t0xD0, 0xF6, 0x7C, 0x9C, 0x77, 0xD5, 0xCA, 0xF7,\n\t\t0xAF, 0xE6, 0x81, 0xAE, 0x33, 0x6F, 0xB3, 0xFC,\n\t\t0xCD, 0x97, 0xEC, 0xDE, 0xC0, 0x34, 0x8C, 0xDE,\n\t\t0xA4, 0x78, 0x7A, 0x4E, 0x9D, 0xE4, 0xDF, 0x4B,\n\t\t0xBF, 0xB2, 0x09, 0xEE, 0xB6, 0x42, 0xCE, 0x8F,\n\t\t0x92, 0x73, 0x0D, 0x59, 0x8A, 0x71, 0xC9, 0x42,\n\t\t0x59, 0xE6, 0x48, 0xD0, 0xA4, 0xDD, 0x89, 0x07,\n\t\t0x9A, 0x06, 0xC4, 0xB4, 0x63, 0xBA, 0x1D, 0x17,\n\t\t0x54, 0x76, 0x33, 0x7D, 0x55, 0x3B, 0x04, 0x01,\n\t\t0xD2, 0xB6, 0xF0, 0xC3, 0x26, 0x39, 0xE3, 0xED,\n\t\t0xCD, 0xD8, 0xC2, 0x25, 0xC6, 0x1E, 0x0A, 0xFA,\n\t\t0x5C, 0xD1, 0x03, 0xB5, 0xD2, 0x6A, 0x56, 0xAF,\n\t\t0xE3, 0xAC, 0x94, 0x62, 0xDF, 0x79, 0x4D, 0xC0\n\t},\n};\n\n\n\n\nstatic const uint8_t blake2xb_keyed_kat[BLAKE2_KAT_LENGTH][BLAKE2_KAT_LENGTH] = \n{\n\t{\n\t\t0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF4, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0xC0, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA7, 0x4C, 0x6D, 0x0D, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0x02, 0xAE, 0x48, 0x2A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBE, 0x65, 0xB9, 0x81, 0x27, 0x5E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x85, 0x40, 0xCC, 0xD0, 0x83, 0xA4, 0x55, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x07, 0x4A, 0x02, 0xFA, 0x58, 0xD7, 0xC7, 0xC0,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDA, 0x6D, 0xA0, 0x5E, 0x10, 0xDB, 0x30, 0x22,\n\t\t0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x54, 0x2A, 0x5A, 0xAE, 0x2F, 0x28, 0xF2, 0xC3,\n\t\t0xB6, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCA, 0x3A, 0xF2, 0xAF, 0xC4, 0xAF, 0xE8, 0x91,\n\t\t0xDA, 0x78, 0xB1, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xF6, 0x6B, 0x8D, 0xCE, 0xBF, 0x4E, 0xDC,\n\t\t0x85, 0xF1, 0x2C, 0x85, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0x42, 0x24, 0xD3, 0x83, 0x73, 0x3B, 0x3F,\n\t\t0xA2, 0xC5, 0x3B, 0xFC, 0xF5, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB0, 0x9B, 0x65, 0x3E, 0x85, 0xB7, 0x2E, 0xF5,\n\t\t0xCD, 0xF8, 0xFC, 0xFA, 0x95, 0xF3, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0x51, 0x87, 0x7F, 0x31, 0xF1, 0xCF, 0x7B,\n\t\t0x9F, 0x68, 0xBB, 0xB0, 0x90, 0x64, 0xA3, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF5, 0xEB, 0xF6, 0x8E, 0x7E, 0xBE, 0xD6, 0xAD,\n\t\t0x44, 0x5F, 0xFC, 0x0C, 0x47, 0xE8, 0x26, 0x50,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0xDC, 0xFE, 0x03, 0xBC, 0xB7, 0xE2, 0x1A,\n\t\t0x90, 0x91, 0x20, 0x2C, 0x59, 0x38, 0xC0, 0xA1,\n\t\t0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x86, 0x0F, 0xA5, 0xA7, 0x2F, 0xF9, 0x2E, 0xFA,\n\t\t0xFC, 0x48, 0xA8, 0x9D, 0xF1, 0x63, 0x2A, 0x4E,\n\t\t0x28, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0D, 0x6D, 0x49, 0xDA, 0xA2, 0x6A, 0xE2, 0x81,\n\t\t0x80, 0x41, 0x10, 0x8D, 0xF3, 0xCE, 0x0A, 0x4D,\n\t\t0xB4, 0x8C, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE5, 0xD7, 0xE1, 0xBC, 0x57, 0x15, 0xF5, 0xAE,\n\t\t0x99, 0x1E, 0x40, 0x43, 0xE3, 0x95, 0x33, 0xAF,\n\t\t0x5D, 0x53, 0xE4, 0x7F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x52, 0x32, 0x02, 0x8A, 0x43, 0xB9, 0xD4, 0xDF,\n\t\t0xA7, 0xF3, 0x74, 0x39, 0xB4, 0x94, 0x95, 0x92,\n\t\t0x64, 0x81, 0xAB, 0x8A, 0x29, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0x18, 0x80, 0x3C, 0x92, 0x2F, 0x9A, 0xE2,\n\t\t0x39, 0x7F, 0xB6, 0x76, 0xA2, 0xAB, 0x76, 0x03,\n\t\t0xDD, 0x9C, 0x29, 0xC2, 0x1F, 0xE4, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2A, 0xF9, 0x24, 0xF4, 0x8B, 0x9B, 0xD7, 0x07,\n\t\t0x6B, 0xFD, 0x68, 0x79, 0x4B, 0xBA, 0x64, 0x02,\n\t\t0xE2, 0xA7, 0xAE, 0x04, 0x8D, 0xE3, 0xEA, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x61, 0x25, 0x5A, 0xC3, 0x82, 0x31, 0x08, 0x7C,\n\t\t0x79, 0xEA, 0x1A, 0x0F, 0xA1, 0x45, 0x38, 0xC2,\n\t\t0x6B, 0xE1, 0xC8, 0x51, 0xB6, 0xF3, 0x18, 0xC0,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF9, 0x71, 0x2B, 0x8E, 0x42, 0xF0, 0x53, 0x21,\n\t\t0x62, 0x82, 0x2F, 0x14, 0x2C, 0xB9, 0x46, 0xC4,\n\t\t0x03, 0x69, 0xF2, 0xF0, 0xE7, 0x7B, 0x6B, 0x18,\n\t\t0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x76, 0xDA, 0x0B, 0x89, 0x55, 0x8D, 0xF6, 0x6F,\n\t\t0x9B, 0x1E, 0x66, 0xA6, 0x1D, 0x1E, 0x79, 0x5B,\n\t\t0x17, 0x8C, 0xE7, 0x7A, 0x35, 0x90, 0x87, 0x79,\n\t\t0x3F, 0xF2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x90, 0x36, 0xFD, 0x1E, 0xB3, 0x20, 0x61, 0xBD,\n\t\t0xEC, 0xEB, 0xC4, 0xA3, 0x2A, 0xA5, 0x24, 0xB3,\n\t\t0x43, 0xB8, 0x09, 0x8A, 0x16, 0x76, 0x8E, 0xE7,\n\t\t0x74, 0xD9, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF4, 0xCE, 0x5A, 0x05, 0x93, 0x4E, 0x12, 0x5D,\n\t\t0x15, 0x96, 0x78, 0xBE, 0xA5, 0x21, 0xF5, 0x85,\n\t\t0x57, 0x4B, 0xCF, 0x95, 0x72, 0x62, 0x9F, 0x15,\n\t\t0x5F, 0x63, 0xEF, 0xCC, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0x1C, 0x0D, 0x9F, 0xAE, 0x56, 0x39, 0x34,\n\t\t0x45, 0xD3, 0x02, 0x4D, 0x6B, 0x82, 0x69, 0x2D,\n\t\t0x13, 0x39, 0xF7, 0xB5, 0x93, 0x6F, 0x68, 0xB0,\n\t\t0x62, 0xC6, 0x91, 0xD3, 0xBF, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x53, 0x8E, 0x35, 0xF3, 0xE1, 0x11, 0x11, 0xD7,\n\t\t0xC4, 0xBA, 0xB6, 0x9F, 0x83, 0xB3, 0x0A, 0xDE,\n\t\t0x4F, 0x67, 0xAD, 0xDF, 0x1F, 0x45, 0xCD, 0xD2,\n\t\t0xAC, 0x74, 0xBF, 0x29, 0x95, 0x09, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x17, 0x57, 0x2C, 0x4D, 0xCB, 0xB1, 0x7F, 0xAF,\n\t\t0x87, 0x85, 0xF3, 0xBB, 0xA9, 0xF6, 0x90, 0x38,\n\t\t0x95, 0x39, 0x43, 0x52, 0xEA, 0xE7, 0x9B, 0x01,\n\t\t0xEB, 0xD7, 0x58, 0x37, 0x76, 0x94, 0xCC, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0xF6, 0xBB, 0x55, 0xDE, 0x7F, 0x88, 0x68,\n\t\t0xE0, 0x53, 0x17, 0x6C, 0x87, 0x8C, 0x9F, 0xE6,\n\t\t0xC2, 0x05, 0x5C, 0x4C, 0x54, 0x13, 0xB5, 0x1A,\n\t\t0xB0, 0x38, 0x6C, 0x27, 0x7F, 0xDB, 0xAC, 0x75,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBA, 0xD0, 0x26, 0xC8, 0xB2, 0xBD, 0x3D, 0x29,\n\t\t0x49, 0x07, 0xF2, 0x28, 0x0A, 0x71, 0x45, 0x25,\n\t\t0x3E, 0xC2, 0x11, 0x7D, 0x76, 0xE3, 0x80, 0x03,\n\t\t0x57, 0xBE, 0x6D, 0x43, 0x1B, 0x16, 0x36, 0x6E,\n\t\t0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x38, 0x6B, 0x7C, 0xB6, 0xE0, 0xFD, 0x4B, 0x27,\n\t\t0x78, 0x31, 0x25, 0xCB, 0xE8, 0x00, 0x65, 0xAF,\n\t\t0x8E, 0xB9, 0x98, 0x1F, 0xAF, 0xC3, 0xED, 0x18,\n\t\t0xD8, 0x12, 0x08, 0x63, 0xD9, 0x72, 0xFA, 0x74,\n\t\t0x27, 0xD9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x06, 0xE8, 0xE6, 0xE2, 0x6E, 0x75, 0x6F, 0xFF,\n\t\t0x0B, 0x83, 0xB2, 0x26, 0xDC, 0xE9, 0x74, 0xC2,\n\t\t0x1F, 0x97, 0x0E, 0x44, 0xFB, 0x5B, 0x3E, 0x5B,\n\t\t0xBA, 0xDA, 0x6E, 0x4B, 0x12, 0xF8, 0x1C, 0xCA,\n\t\t0x66, 0x6F, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2F, 0x9B, 0xD3, 0x00, 0x24, 0x4F, 0x5B, 0xC0,\n\t\t0x93, 0xBA, 0x6D, 0xCD, 0xB4, 0xA8, 0x9F, 0xA2,\n\t\t0x9D, 0xA2, 0x2B, 0x1D, 0xE9, 0xD2, 0xC9, 0x76,\n\t\t0x2A, 0xF9, 0x19, 0xB5, 0xFE, 0xDF, 0x69, 0x98,\n\t\t0xFB, 0xDA, 0x30, 0x5B, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCF, 0x6B, 0xDC, 0xC4, 0x6D, 0x78, 0x80, 0x74,\n\t\t0x51, 0x1F, 0x9E, 0x8F, 0x0A, 0x4B, 0x86, 0x70,\n\t\t0x43, 0x65, 0xB2, 0xD3, 0xF9, 0x83, 0x40, 0xB8,\n\t\t0xDB, 0x53, 0x92, 0x0C, 0x38, 0x5B, 0x95, 0x9A,\n\t\t0x38, 0xC8, 0x86, 0x9A, 0xE7, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x11, 0x71, 0xE6, 0x03, 0xE5, 0xCD, 0xEB, 0x4C,\n\t\t0xDA, 0x8F, 0xD7, 0x89, 0x02, 0x22, 0xDD, 0x83,\n\t\t0x90, 0xED, 0xE8, 0x7B, 0x6F, 0x32, 0x84, 0xCA,\n\t\t0xC0, 0xF0, 0xD8, 0x32, 0xD8, 0x25, 0x0C, 0x92,\n\t\t0x00, 0x71, 0x5A, 0xF7, 0x91, 0x3D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBD, 0xA7, 0xB2, 0xAD, 0x5D, 0x02, 0xBD, 0x35,\n\t\t0xFF, 0xB0, 0x09, 0xBD, 0xD7, 0x2B, 0x7D, 0x7B,\n\t\t0xC9, 0xC2, 0x8B, 0x3A, 0x32, 0xF3, 0x2B, 0x0B,\n\t\t0xA3, 0x1D, 0x6C, 0xBD, 0x3E, 0xE8, 0x7C, 0x60,\n\t\t0xB7, 0xB9, 0x8C, 0x03, 0x40, 0x46, 0x21, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x20, 0x01, 0x45, 0x53, 0x24, 0xE7, 0x48, 0x50,\n\t\t0x3A, 0xA0, 0x8E, 0xFF, 0x2F, 0xB2, 0xE5, 0x2A,\n\t\t0xE0, 0x17, 0x0E, 0x81, 0xA6, 0xE9, 0x36, 0x8A,\n\t\t0xDA, 0x05, 0x4A, 0x36, 0xCA, 0x34, 0x0F, 0xB7,\n\t\t0x79, 0x39, 0x3F, 0xB0, 0x45, 0xAC, 0x72, 0xB3,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x45, 0xF0, 0x76, 0x1A, 0xEF, 0xAF, 0xBF, 0x87,\n\t\t0xA6, 0x8F, 0x9F, 0x1F, 0x80, 0x11, 0x48, 0xD9,\n\t\t0xBB, 0xA5, 0x26, 0x16, 0xAD, 0x5E, 0xE8, 0xE8,\n\t\t0xAC, 0x92, 0x07, 0xE9, 0x84, 0x6A, 0x78, 0x2F,\n\t\t0x48, 0x7D, 0x5C, 0xCA, 0x8B, 0x20, 0x35, 0x5A,\n\t\t0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3A, 0x7E, 0x05, 0x70, 0x8B, 0xE6, 0x2F, 0x08,\n\t\t0x7F, 0x17, 0xB4, 0x1A, 0xC9, 0xF2, 0x0E, 0x4E,\n\t\t0xF8, 0x11, 0x5C, 0x5A, 0xB6, 0xD0, 0x8E, 0x84,\n\t\t0xD4, 0x6A, 0xF8, 0xC2, 0x73, 0xFB, 0x46, 0xD3,\n\t\t0xCE, 0x1A, 0xAB, 0xEB, 0xAE, 0x5E, 0xEA, 0x14,\n\t\t0xE0, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x31, 0x8D, 0xA9, 0xD0, 0x42, 0xCA, 0x33,\n\t\t0x7C, 0xCD, 0xFB, 0x2B, 0xEE, 0x3E, 0x96, 0xEC,\n\t\t0xB8, 0xF9, 0x07, 0x87, 0x6C, 0x8D, 0x14, 0x3E,\n\t\t0x8E, 0x44, 0x56, 0x91, 0x78, 0x35, 0x3C, 0x2E,\n\t\t0x59, 0x3E, 0x4A, 0x82, 0xC2, 0x65, 0x93, 0x1B,\n\t\t0xA1, 0xDD, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE0, 0xF7, 0xC0, 0x8F, 0x5B, 0xD7, 0x12, 0xF8,\n\t\t0x70, 0x94, 0xB0, 0x45, 0x28, 0xFA, 0xDB, 0x28,\n\t\t0x3D, 0x83, 0xC9, 0xCE, 0xB8, 0x2A, 0x3E, 0x39,\n\t\t0xEC, 0x31, 0xC1, 0x9A, 0x42, 0xA1, 0xA1, 0xC3,\n\t\t0xBE, 0xE5, 0x61, 0x3B, 0x56, 0x40, 0xAB, 0xE0,\n\t\t0x69, 0xB0, 0xD6, 0x90, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD3, 0x5E, 0x63, 0xFB, 0x1F, 0x3F, 0x52, 0xAB,\n\t\t0x8F, 0x7C, 0x6C, 0xD7, 0xC8, 0x24, 0x7E, 0x97,\n\t\t0x99, 0x04, 0x2E, 0x53, 0x92, 0x2F, 0xBA, 0xEA,\n\t\t0x80, 0x8A, 0xB9, 0x79, 0xFA, 0x0C, 0x09, 0x65,\n\t\t0x88, 0xCF, 0xEA, 0x30, 0x09, 0x18, 0x1D, 0x2F,\n\t\t0x93, 0x00, 0x2D, 0xFC, 0x11, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB8, 0xB0, 0xAB, 0x69, 0xE3, 0xAE, 0x55, 0xA8,\n\t\t0x69, 0x9E, 0xB4, 0x81, 0xDD, 0x66, 0x5B, 0x6A,\n\t\t0x24, 0x24, 0xC8, 0x9B, 0xC6, 0xB7, 0xCC, 0xA0,\n\t\t0x2D, 0x15, 0xFD, 0xF1, 0xB9, 0x85, 0x41, 0x39,\n\t\t0xCA, 0xB4, 0x9D, 0x34, 0xDE, 0x49, 0x8B, 0x50,\n\t\t0xB2, 0xC7, 0xE8, 0xB9, 0x10, 0xCF, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFB, 0x65, 0xE3, 0x22, 0x2A, 0x29, 0x50, 0xEA,\n\t\t0xE1, 0x70, 0x1D, 0x4C, 0xDD, 0x47, 0x36, 0x26,\n\t\t0x6F, 0x65, 0xBF, 0x2C, 0x0D, 0x2E, 0x77, 0x96,\n\t\t0x89, 0x96, 0xEA, 0xDB, 0x60, 0xEF, 0x74, 0xFB,\n\t\t0x78, 0x6F, 0x62, 0x34, 0x97, 0x3A, 0x25, 0x24,\n\t\t0xBD, 0xFE, 0x32, 0xD1, 0x00, 0xAA, 0x0E, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF2, 0x8B, 0x4B, 0xB3, 0xA2, 0xE2, 0xC4, 0xD5,\n\t\t0xC0, 0x1A, 0x23, 0xFF, 0x13, 0x45, 0x58, 0x55,\n\t\t0x9A, 0x2D, 0x3D, 0x70, 0x4B, 0x75, 0x40, 0x29,\n\t\t0x83, 0xEE, 0x4E, 0x0F, 0x71, 0xD2, 0x73, 0xAE,\n\t\t0x05, 0x68, 0x42, 0xC4, 0x15, 0x3B, 0x18, 0xEE,\n\t\t0x5C, 0x47, 0xE2, 0xBF, 0xA5, 0x43, 0x13, 0xD4,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0xB7, 0x87, 0x94, 0xE5, 0x8A, 0x53, 0xC3,\n\t\t0xE4, 0xB1, 0xAE, 0xB1, 0x61, 0xE7, 0x56, 0xAF,\n\t\t0x05, 0x15, 0x83, 0xD1, 0x4E, 0x0A, 0x5A, 0x32,\n\t\t0x05, 0xE0, 0x94, 0xB7, 0xC9, 0xA8, 0xCF, 0x62,\n\t\t0xD0, 0x98, 0xFA, 0x9E, 0xA1, 0xDB, 0x12, 0xF3,\n\t\t0x30, 0xA5, 0x1A, 0xB9, 0x85, 0x2C, 0x17, 0xF9,\n\t\t0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA8, 0x79, 0xA8, 0xEB, 0xAE, 0x4D, 0x09, 0x87,\n\t\t0x78, 0x9B, 0xCC, 0x58, 0xEC, 0x34, 0x48, 0xE3,\n\t\t0x5B, 0xA1, 0xFA, 0x1E, 0xE5, 0x8C, 0x66, 0x8D,\n\t\t0x82, 0x95, 0xAB, 0xA4, 0xEA, 0xEA, 0xF2, 0x76,\n\t\t0x2B, 0x05, 0x3A, 0x67, 0x7E, 0x25, 0x40, 0x4F,\n\t\t0x63, 0x5A, 0x53, 0x03, 0x79, 0x96, 0x97, 0x4D,\n\t\t0x41, 0x8A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x69, 0x58, 0x65, 0xB3, 0x53, 0xEC, 0x70, 0x1E,\n\t\t0xCC, 0x1C, 0xB3, 0x8F, 0x31, 0x54, 0x48, 0x9E,\n\t\t0xED, 0x0D, 0x39, 0x82, 0x9F, 0xC1, 0x92, 0xBB,\n\t\t0x68, 0xDB, 0x28, 0x6D, 0x20, 0xFA, 0x0A, 0x64,\n\t\t0x23, 0x5C, 0xDE, 0x56, 0x39, 0x13, 0x78, 0x19,\n\t\t0xF7, 0xE9, 0x9F, 0x86, 0xBD, 0x89, 0xAF, 0xCE,\n\t\t0xF8, 0x4A, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA6, 0xEC, 0x25, 0xF3, 0x69, 0xF7, 0x11, 0x76,\n\t\t0x95, 0x2F, 0xB9, 0xB3, 0x33, 0x05, 0xDC, 0x76,\n\t\t0x85, 0x89, 0xA6, 0x07, 0x04, 0x63, 0xEE, 0x4C,\n\t\t0x35, 0x99, 0x6E, 0x1C, 0xED, 0x49, 0x64, 0xA8,\n\t\t0x65, 0xA5, 0xC3, 0xDC, 0x8F, 0x0D, 0x80, 0x9E,\n\t\t0xAB, 0x71, 0x36, 0x64, 0x50, 0xDE, 0x70, 0x23,\n\t\t0x18, 0xE4, 0x83, 0x4D, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0x47, 0x49, 0xF7, 0xBF, 0xAD, 0xB0, 0x69,\n\t\t0xA0, 0x36, 0x40, 0x9F, 0xFA, 0xC5, 0xBA, 0x29,\n\t\t0x1F, 0xA0, 0x5B, 0xE8, 0xCB, 0xA2, 0xF1, 0x41,\n\t\t0x55, 0x41, 0x32, 0xF5, 0x6D, 0x9B, 0xCB, 0x88,\n\t\t0xD1, 0xCE, 0x12, 0xF2, 0x00, 0x4C, 0xD3, 0xAD,\n\t\t0xE1, 0xAA, 0x66, 0xA2, 0x6E, 0x6E, 0xF6, 0x4E,\n\t\t0x32, 0x75, 0x14, 0x09, 0x6D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDA, 0xF9, 0xFA, 0x7D, 0xC2, 0x46, 0x4A, 0x89,\n\t\t0x95, 0x33, 0x59, 0x4E, 0x79, 0x16, 0xFC, 0x9B,\n\t\t0xC5, 0x85, 0xBD, 0x29, 0xDD, 0x60, 0xC9, 0x30,\n\t\t0xF3, 0xBF, 0xA7, 0x8B, 0xC4, 0x7F, 0x6C, 0x84,\n\t\t0x39, 0x44, 0x80, 0x43, 0xA4, 0x51, 0x19, 0xFC,\n\t\t0x92, 0x28, 0xC1, 0x5B, 0xCE, 0x5F, 0xD2, 0x4F,\n\t\t0x46, 0xBA, 0xF9, 0xDE, 0x73, 0x6B, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x94, 0x3E, 0xA5, 0x64, 0x7A, 0x86, 0x66, 0x76,\n\t\t0x30, 0x84, 0xDA, 0x6A, 0x6F, 0x15, 0xDC, 0xF0,\n\t\t0xE8, 0xDC, 0x24, 0xF2, 0x7F, 0xD0, 0xD9, 0x19,\n\t\t0x48, 0x05, 0xD2, 0x51, 0x80, 0xFE, 0x3A, 0x6D,\n\t\t0x98, 0xF4, 0xB2, 0xB5, 0xE0, 0xD6, 0xA0, 0x4E,\n\t\t0x9B, 0x41, 0x86, 0x98, 0x17, 0x03, 0x0F, 0x16,\n\t\t0xAE, 0x97, 0x5D, 0xD4, 0x1F, 0xC3, 0x5C, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAF, 0x4F, 0x73, 0xCB, 0xFC, 0x09, 0x37, 0x60,\n\t\t0xDF, 0xEB, 0x52, 0xD5, 0x7E, 0xF4, 0x52, 0x07,\n\t\t0xBB, 0xD1, 0xA5, 0x15, 0xF5, 0x52, 0x34, 0x04,\n\t\t0xE5, 0xD9, 0x5A, 0x73, 0xC2, 0x37, 0xD9, 0x7A,\n\t\t0xE6, 0x5B, 0xD1, 0x95, 0xB4, 0x72, 0xDE, 0x6D,\n\t\t0x51, 0x4C, 0x2C, 0x44, 0x8B, 0x12, 0xFA, 0xFC,\n\t\t0x28, 0x21, 0x66, 0xDA, 0x13, 0x22, 0x58, 0xE9,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x60, 0x5F, 0x4E, 0xD7, 0x2E, 0xD7, 0xF5, 0x04,\n\t\t0x6A, 0x34, 0x2F, 0xE4, 0xCF, 0x68, 0x08, 0x10,\n\t\t0x0D, 0x46, 0x32, 0xE6, 0x10, 0xD5, 0x9F, 0x7E,\n\t\t0xBB, 0x01, 0x6E, 0x36, 0x7D, 0x0F, 0xF0, 0xA9,\n\t\t0x5C, 0xF4, 0x5B, 0x02, 0xC7, 0x27, 0xBA, 0x71,\n\t\t0xF1, 0x47, 0xE9, 0x52, 0x12, 0xF5, 0x20, 0x46,\n\t\t0x80, 0x4D, 0x37, 0x6C, 0x91, 0x8C, 0xAD, 0xD2,\n\t\t0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x37, 0x50, 0xD8, 0xAB, 0x0A, 0x6B, 0x13, 0xF7,\n\t\t0x8E, 0x51, 0xD3, 0x21, 0xDF, 0xD1, 0xAA, 0x80,\n\t\t0x16, 0x80, 0xE9, 0x58, 0xDE, 0x45, 0xB7, 0xB9,\n\t\t0x77, 0xD0, 0x57, 0x32, 0xEE, 0x39, 0xF8, 0x56,\n\t\t0xB2, 0x7C, 0xB2, 0xBC, 0xCE, 0x8F, 0xBF, 0x3D,\n\t\t0xB6, 0x66, 0x6D, 0x35, 0xE2, 0x12, 0x44, 0xC2,\n\t\t0x88, 0x1F, 0xDC, 0xC2, 0x7F, 0xBF, 0xEA, 0x6B,\n\t\t0x16, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8F, 0x1B, 0x92, 0x9E, 0x80, 0xAB, 0x75, 0x2B,\n\t\t0x58, 0xAB, 0xE9, 0x73, 0x1B, 0x7B, 0x34, 0xEB,\n\t\t0x61, 0x36, 0x95, 0x36, 0x99, 0x5A, 0xBE, 0xF1,\n\t\t0xC0, 0x98, 0x0D, 0x93, 0x90, 0x3C, 0x18, 0x80,\n\t\t0xDA, 0x36, 0x37, 0xD3, 0x67, 0x45, 0x68, 0x95,\n\t\t0xF0, 0xCB, 0x47, 0x69, 0xD6, 0xDE, 0x3A, 0x97,\n\t\t0x9E, 0x38, 0xED, 0x6F, 0x5F, 0x6A, 0xC4, 0xD4,\n\t\t0x8E, 0x9B, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD8, 0x46, 0x9B, 0x7A, 0xA5, 0x38, 0xB3, 0x6C,\n\t\t0xDC, 0x71, 0x1A, 0x59, 0x1D, 0x60, 0xDA, 0xFE,\n\t\t0xCC, 0xA2, 0x2B, 0xD4, 0x21, 0x97, 0x3A, 0x70,\n\t\t0xE2, 0xDE, 0xEF, 0x72, 0xF6, 0x9D, 0x80, 0x14,\n\t\t0xA6, 0xF0, 0x06, 0x4E, 0xAB, 0xFB, 0xEB, 0xF5,\n\t\t0x38, 0x3C, 0xBB, 0x90, 0xF4, 0x52, 0xC6, 0xE1,\n\t\t0x13, 0xD2, 0x11, 0x0E, 0x4B, 0x10, 0x92, 0xC5,\n\t\t0x4A, 0x38, 0xB8, 0x57, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0x1F, 0x1A, 0xD2, 0x02, 0x9F, 0x48, 0x80,\n\t\t0xE1, 0x89, 0x8A, 0xF8, 0x28, 0x9C, 0x23, 0xBC,\n\t\t0x93, 0x3A, 0x40, 0x86, 0x3C, 0xC4, 0xAB, 0x69,\n\t\t0x7F, 0xEA, 0xD7, 0x9C, 0x58, 0xB6, 0xB8, 0xE2,\n\t\t0x5B, 0x68, 0xCF, 0x53, 0x24, 0x57, 0x9B, 0x0F,\n\t\t0xE8, 0x79, 0xFE, 0x7A, 0x12, 0xE6, 0xD0, 0x39,\n\t\t0x07, 0xF0, 0x14, 0x0D, 0xFE, 0x7B, 0x29, 0xD3,\n\t\t0x3D, 0x61, 0x09, 0xEC, 0xF1, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x87, 0xA7, 0x7A, 0xCA, 0x6D, 0x55, 0x16, 0x42,\n\t\t0x28, 0x8A, 0x0D, 0xFF, 0x66, 0x07, 0x82, 0x25,\n\t\t0xAE, 0x39, 0xD2, 0x88, 0x80, 0x16, 0x07, 0x42,\n\t\t0x9D, 0x67, 0x25, 0xCA, 0x94, 0x9E, 0xED, 0x7A,\n\t\t0x6F, 0x19, 0x9D, 0xD8, 0xA6, 0x55, 0x23, 0xB4,\n\t\t0xEE, 0x7C, 0xFA, 0x41, 0x87, 0x40, 0x0E, 0x96,\n\t\t0x59, 0x7B, 0xFF, 0xFC, 0x3E, 0x38, 0xAD, 0xE0,\n\t\t0xAE, 0x0A, 0xB8, 0x85, 0x36, 0xA9, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE1, 0x01, 0xF4, 0x31, 0x79, 0xD8, 0xE8, 0x54,\n\t\t0x6E, 0x5C, 0xE6, 0xA9, 0x6D, 0x75, 0x56, 0xB7,\n\t\t0xE6, 0xB9, 0xD4, 0xA7, 0xD0, 0x0E, 0x7A, 0xAD,\n\t\t0xE5, 0x57, 0x9D, 0x08, 0x5D, 0x52, 0x7C, 0xE3,\n\t\t0x4A, 0x93, 0x29, 0x55, 0x1E, 0xBC, 0xAF, 0x6B,\n\t\t0xA9, 0x46, 0x94, 0x9B, 0xBE, 0x38, 0xE3, 0x0A,\n\t\t0x62, 0xAE, 0x34, 0x4C, 0x19, 0x50, 0xB4, 0xBD,\n\t\t0xE5, 0x53, 0x06, 0xB3, 0xBA, 0xC4, 0x32, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x43, 0x24, 0x56, 0x1D, 0x76, 0xC3, 0x70, 0xEF,\n\t\t0x35, 0xAC, 0x36, 0xA4, 0xAD, 0xF8, 0xF3, 0x77,\n\t\t0x3A, 0x50, 0xD8, 0x65, 0x04, 0xBD, 0x28, 0x4F,\n\t\t0x71, 0xF7, 0xCE, 0x9E, 0x2B, 0xC4, 0xC1, 0xF1,\n\t\t0xD3, 0x4A, 0x7F, 0xB2, 0xD6, 0x75, 0x61, 0xD1,\n\t\t0x01, 0x95, 0x5D, 0x44, 0x8B, 0x67, 0x57, 0x7E,\n\t\t0xB3, 0x0D, 0xFE, 0xE9, 0x6A, 0x95, 0xC7, 0xF9,\n\t\t0x21, 0xEF, 0x53, 0xE2, 0x0B, 0xE8, 0xBC, 0x44,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x78, 0xF0, 0xED, 0x6E, 0x22, 0x0B, 0x3D, 0xA3,\n\t\t0xCC, 0x93, 0x81, 0x56, 0x3B, 0x2F, 0x72, 0xC8,\n\t\t0xDC, 0x83, 0x0C, 0xB0, 0xF3, 0x9A, 0x48, 0xC6,\n\t\t0xAE, 0x47, 0x9A, 0x6A, 0x78, 0xDC, 0xFA, 0x94,\n\t\t0x00, 0x26, 0x31, 0xDE, 0xC4, 0x67, 0xE9, 0xE9,\n\t\t0xB4, 0x7C, 0xC8, 0xF0, 0x88, 0x7E, 0xB6, 0x80,\n\t\t0xE3, 0x40, 0xAE, 0xC3, 0xEC, 0x00, 0x9D, 0x4A,\n\t\t0x33, 0xD2, 0x41, 0x53, 0x3C, 0x76, 0xC8, 0xCA,\n\t\t0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x65, 0x89, 0xC3, 0x1A, 0x47, 0x2E, 0x0A,\n\t\t0x73, 0x6F, 0x4E, 0xB2, 0x2B, 0x6C, 0x70, 0xA9,\n\t\t0xD3, 0x32, 0xCC, 0x15, 0x30, 0x4C, 0xCB, 0x66,\n\t\t0xA6, 0xB9, 0x7C, 0xD0, 0x51, 0xB6, 0xED, 0x82,\n\t\t0xF8, 0x99, 0x0E, 0x1D, 0x9B, 0xEE, 0x2E, 0x4B,\n\t\t0xB1, 0xC3, 0xC4, 0x5E, 0x55, 0x0A, 0xE0, 0xE7,\n\t\t0xB9, 0x6E, 0x93, 0xAE, 0x23, 0xF2, 0xFB, 0x8F,\n\t\t0x63, 0xB3, 0x09, 0x13, 0x1E, 0x72, 0xB3, 0x6C,\n\t\t0xBA, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC1, 0x38, 0x07, 0x7E, 0xE4, 0xED, 0x3D, 0x7F,\n\t\t0xFA, 0x85, 0xBA, 0x85, 0x1D, 0xFD, 0xF6, 0xE9,\n\t\t0x84, 0x3F, 0xC1, 0xDC, 0x00, 0x88, 0x9D, 0x11,\n\t\t0x72, 0x37, 0xBF, 0xAA, 0xD9, 0xAA, 0x75, 0x71,\n\t\t0x92, 0xF7, 0x35, 0x56, 0xB9, 0x59, 0xF9, 0x8E,\n\t\t0x6D, 0x24, 0x88, 0x6C, 0xE4, 0x88, 0x69, 0xF2,\n\t\t0xA0, 0x1A, 0x48, 0xC3, 0x71, 0x78, 0x5F, 0x12,\n\t\t0xB6, 0x48, 0x4E, 0xB2, 0x07, 0x8F, 0x08, 0xC2,\n\t\t0x20, 0x66, 0xE1, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF8, 0x3E, 0x7C, 0x9E, 0x09, 0x54, 0xA5, 0x00,\n\t\t0x57, 0x6E, 0xA1, 0xFC, 0x90, 0xA3, 0xDB, 0x2C,\n\t\t0xBD, 0x79, 0x94, 0xEA, 0xEF, 0x64, 0x7D, 0xAB,\n\t\t0x5B, 0x34, 0xE8, 0x8A, 0xB9, 0xDC, 0x0B, 0x47,\n\t\t0xAD, 0xDB, 0xC8, 0x07, 0xB2, 0x1C, 0x8E, 0x6D,\n\t\t0xD3, 0xD0, 0xBD, 0x35, 0x7F, 0x00, 0x84, 0x71,\n\t\t0xD4, 0xF3, 0xE0, 0xAB, 0xB1, 0x84, 0x50, 0xE1,\n\t\t0xD4, 0x91, 0x9E, 0x03, 0xA3, 0x45, 0x45, 0xB9,\n\t\t0x64, 0x3F, 0x87, 0x0E, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x32, 0x77, 0xA1, 0x1F, 0x26, 0x28, 0x54, 0x4F,\n\t\t0xC6, 0x6F, 0x50, 0x42, 0x8F, 0x1A, 0xD5, 0x6B,\n\t\t0xCB, 0xA6, 0xEE, 0x36, 0xBA, 0x2C, 0xA6, 0xEC,\n\t\t0xDF, 0x7E, 0x25, 0x5E, 0xFF, 0xC0, 0xC3, 0x02,\n\t\t0x35, 0xC0, 0x39, 0xD1, 0x3E, 0x01, 0xF0, 0x4C,\n\t\t0xF1, 0xEF, 0xE9, 0x5B, 0x5C, 0x20, 0x33, 0xAB,\n\t\t0x72, 0xAD, 0xDA, 0x30, 0x99, 0x4B, 0x62, 0xF2,\n\t\t0x85, 0x1D, 0x17, 0xC9, 0x92, 0x0E, 0xAD, 0xCA,\n\t\t0x9A, 0x25, 0x17, 0x52, 0xDC, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC2, 0xA8, 0x34, 0x28, 0x1A, 0x06, 0xFE, 0x7B,\n\t\t0x73, 0x0D, 0x3A, 0x03, 0xF9, 0x07, 0x61, 0xDA,\n\t\t0xF0, 0x27, 0x14, 0xC0, 0x66, 0xE3, 0x3F, 0xC0,\n\t\t0x7E, 0x1F, 0x59, 0xAC, 0x80, 0x1E, 0xC2, 0xF4,\n\t\t0x43, 0x34, 0x86, 0xB5, 0xA2, 0xDA, 0x8F, 0xAA,\n\t\t0x51, 0xA0, 0xCF, 0x3C, 0x34, 0xE2, 0x9B, 0x29,\n\t\t0x60, 0xCD, 0x00, 0x13, 0x37, 0x89, 0x38, 0xDB,\n\t\t0xD4, 0x7C, 0x3A, 0x3D, 0x12, 0xD7, 0x0D, 0xB0,\n\t\t0x1D, 0x7D, 0x06, 0xC3, 0xE9, 0x1E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x47, 0x68, 0x01, 0x82, 0x92, 0x4A, 0x51, 0xCA,\n\t\t0xBE, 0x14, 0x2A, 0x61, 0x75, 0xC9, 0x25, 0x3E,\n\t\t0x8B, 0xA7, 0xEA, 0x57, 0x9E, 0xCE, 0x8D, 0x9B,\n\t\t0xCB, 0x78, 0xB1, 0xE9, 0xCA, 0x00, 0xDB, 0x84,\n\t\t0x4F, 0xA0, 0x8A, 0xBC, 0xF4, 0x17, 0x02, 0xBD,\n\t\t0x75, 0x8E, 0xE2, 0xC6, 0x08, 0xD9, 0x61, 0x2F,\n\t\t0xED, 0x50, 0xE8, 0x58, 0x54, 0x46, 0x9C, 0xB4,\n\t\t0xEF, 0x30, 0x38, 0xAC, 0xF1, 0xE3, 0x5B, 0x6B,\n\t\t0xA4, 0x39, 0x05, 0x61, 0xD8, 0xAE, 0x82, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCE, 0xC4, 0x58, 0x30, 0xCD, 0x71, 0x86, 0x9E,\n\t\t0x83, 0xB1, 0x09, 0xA9, 0x9A, 0x3C, 0xD7, 0xD9,\n\t\t0x35, 0xF8, 0x3A, 0x95, 0xDE, 0x7C, 0x58, 0x2F,\n\t\t0x3A, 0xDB, 0xD3, 0x4E, 0x49, 0x38, 0xFA, 0x2F,\n\t\t0x3F, 0x92, 0x2F, 0x52, 0xF1, 0x4F, 0x16, 0x9C,\n\t\t0x38, 0xCC, 0x66, 0x18, 0xD3, 0xF3, 0x06, 0xA8,\n\t\t0xA4, 0xD6, 0x07, 0xB3, 0x45, 0xB8, 0xA9, 0xC4,\n\t\t0x80, 0x17, 0x13, 0x6F, 0xBF, 0x82, 0x5A, 0xEC,\n\t\t0xF7, 0xB6, 0x20, 0xE8, 0x5F, 0x83, 0x7F, 0xAE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0xFB, 0x53, 0xC7, 0x0A, 0xB1, 0x05, 0x07,\n\t\t0x9D, 0x5D, 0x78, 0xDC, 0x60, 0xEA, 0xA3, 0x0D,\n\t\t0x93, 0x8F, 0x26, 0xE4, 0xD0, 0xB9, 0xDF, 0x12,\n\t\t0x2E, 0x21, 0xEC, 0x85, 0xDE, 0xDA, 0x94, 0x74,\n\t\t0x4C, 0x1D, 0xAF, 0x80, 0x38, 0xB8, 0xA6, 0x65,\n\t\t0x2D, 0x1F, 0xF3, 0xE7, 0xE1, 0x53, 0x76, 0xF5,\n\t\t0xAB, 0xD3, 0x0E, 0x56, 0x47, 0x84, 0xA9, 0x99,\n\t\t0xF6, 0x65, 0x07, 0x83, 0x40, 0xD6, 0x6B, 0x0E,\n\t\t0x93, 0x9E, 0x0C, 0x2E, 0xF0, 0x3F, 0x9C, 0x08,\n\t\t0xBB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0x0D, 0xCB, 0x52, 0x79, 0x1A, 0x17, 0x0C,\n\t\t0xC5, 0x2F, 0x2E, 0x8B, 0x95, 0xD8, 0x95, 0x6F,\n\t\t0x32, 0x5C, 0x37, 0x51, 0xD3, 0xEF, 0x3B, 0x2B,\n\t\t0x83, 0xB4, 0x1D, 0x82, 0xD4, 0x49, 0x6B, 0x46,\n\t\t0x22, 0x8A, 0x75, 0x0D, 0x02, 0xB7, 0x1A, 0x96,\n\t\t0x01, 0x2E, 0x56, 0xB0, 0x72, 0x09, 0x49, 0xCA,\n\t\t0x77, 0xDC, 0x68, 0xBE, 0x9B, 0x1E, 0xF1, 0xAD,\n\t\t0x6D, 0x6A, 0x5C, 0xEB, 0x86, 0xBF, 0x56, 0x5C,\n\t\t0xB9, 0x72, 0x27, 0x90, 0x39, 0xE2, 0x09, 0xDD,\n\t\t0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0x53, 0xFD, 0x43, 0xE6, 0xB0, 0x5F, 0x5E,\n\t\t0x1A, 0x44, 0x01, 0xE0, 0xFE, 0xF9, 0x54, 0xA7,\n\t\t0x37, 0xED, 0x14, 0x2E, 0xC2, 0xF6, 0x0B, 0xC4,\n\t\t0xDA, 0xEE, 0xF9, 0xCE, 0x73, 0xEA, 0x1B, 0x40,\n\t\t0xA0, 0xFC, 0xAF, 0x1A, 0x1E, 0x03, 0xA3, 0x51,\n\t\t0x3F, 0x93, 0x0D, 0xD5, 0x33, 0x57, 0x23, 0x63,\n\t\t0x2F, 0x59, 0xF7, 0x29, 0x7F, 0xE3, 0xA9, 0x8B,\n\t\t0x68, 0xE1, 0x25, 0xEA, 0xDF, 0x47, 0x8E, 0xB0,\n\t\t0x45, 0xED, 0x9F, 0xC4, 0xEE, 0x56, 0x6D, 0x13,\n\t\t0xF5, 0x37, 0xF5, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC7, 0xF5, 0x69, 0xC7, 0x9C, 0x80, 0x1D, 0xAB,\n\t\t0x50, 0xE9, 0xD9, 0xCA, 0x65, 0x42, 0xF2, 0x57,\n\t\t0x74, 0xB3, 0x84, 0x1E, 0x49, 0xC8, 0x3E, 0xFE,\n\t\t0x0B, 0x89, 0x10, 0x9F, 0x56, 0x95, 0x09, 0xCE,\n\t\t0x78, 0x87, 0xBC, 0x0D, 0x2B, 0x57, 0xB5, 0x03,\n\t\t0x20, 0xEB, 0x81, 0xFA, 0xB9, 0x01, 0x7F, 0x16,\n\t\t0xC4, 0xC8, 0x70, 0xE5, 0x9E, 0xDB, 0x6C, 0x26,\n\t\t0x62, 0x0D, 0x93, 0x74, 0x85, 0x00, 0x23, 0x1D,\n\t\t0x70, 0xA3, 0x6F, 0x48, 0xA7, 0xC6, 0x07, 0x47,\n\t\t0xCA, 0x2D, 0x59, 0x86, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0A, 0x81, 0xE0, 0xC5, 0x47, 0x64, 0x85, 0x95,\n\t\t0xAD, 0xCA, 0x65, 0x62, 0x3C, 0xE7, 0x83, 0x41,\n\t\t0x1A, 0xAC, 0x7F, 0x7D, 0x30, 0xC3, 0xAD, 0x26,\n\t\t0x9E, 0xFA, 0xFA, 0xB2, 0x88, 0xE7, 0x18, 0x6F,\n\t\t0x68, 0x95, 0x26, 0x19, 0x72, 0xF5, 0x13, 0x78,\n\t\t0x77, 0x66, 0x9C, 0x55, 0x0F, 0x34, 0xF5, 0x12,\n\t\t0x88, 0x50, 0xEB, 0xB5, 0x0E, 0x18, 0x84, 0x81,\n\t\t0x4E, 0xA1, 0x05, 0x5E, 0xE2, 0x9A, 0x86, 0x6A,\n\t\t0xFD, 0x04, 0xB2, 0x08, 0x7A, 0xBE, 0xD0, 0x2D,\n\t\t0x95, 0x92, 0x57, 0x34, 0x28, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0x7B, 0x67, 0x69, 0xE1, 0xF1, 0xC9, 0x53,\n\t\t0x14, 0xB0, 0xC7, 0xFE, 0x77, 0x01, 0x35, 0x67,\n\t\t0x89, 0x1B, 0xD2, 0x34, 0x16, 0x37, 0x4F, 0x23,\n\t\t0xE4, 0xF4, 0x3E, 0x27, 0xBC, 0x4C, 0x55, 0xCF,\n\t\t0xAD, 0xA1, 0x3B, 0x53, 0xB1, 0x58, 0x19, 0x48,\n\t\t0xE0, 0x7F, 0xB9, 0x6A, 0x50, 0x67, 0x6B, 0xAA,\n\t\t0x27, 0x56, 0xDB, 0x09, 0x88, 0x07, 0x7B, 0x0F,\n\t\t0x27, 0xD3, 0x6A, 0xC0, 0x88, 0xE0, 0xFF, 0x0F,\n\t\t0xE7, 0x2E, 0xDA, 0x1E, 0x8E, 0xB4, 0xB8, 0xFA,\n\t\t0xCF, 0xF3, 0x21, 0x8D, 0x9A, 0xF0, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA3, 0x99, 0x47, 0x45, 0x95, 0xCB, 0x1C, 0xCA,\n\t\t0xB6, 0x10, 0x7F, 0x18, 0xE8, 0x0F, 0x03, 0xB1,\n\t\t0x70, 0x77, 0x45, 0xC7, 0xBF, 0x76, 0x9F, 0xC9,\n\t\t0xF2, 0x60, 0x09, 0x4D, 0xC9, 0xF8, 0xBC, 0x6F,\n\t\t0xE0, 0x92, 0x71, 0xCB, 0x0B, 0x13, 0x1E, 0xBB,\n\t\t0x2A, 0xCD, 0x07, 0x3D, 0xE4, 0xA6, 0x52, 0x1C,\n\t\t0x83, 0x68, 0xE6, 0x64, 0x27, 0x8B, 0xE8, 0x6B,\n\t\t0xE2, 0x16, 0xD1, 0x62, 0x23, 0x93, 0xF2, 0x34,\n\t\t0x35, 0xFA, 0xE4, 0xFB, 0xC6, 0xA2, 0xE7, 0xC9,\n\t\t0x61, 0x28, 0x2A, 0x77, 0x7C, 0x2D, 0x75, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4F, 0x0F, 0xC5, 0x90, 0xB2, 0x75, 0x5A, 0x51,\n\t\t0x5A, 0xE6, 0xB4, 0x6E, 0x96, 0x28, 0x09, 0x23,\n\t\t0x69, 0xD9, 0xC8, 0xE5, 0x89, 0xE3, 0x23, 0x93,\n\t\t0x20, 0x63, 0x9A, 0xA8, 0xF7, 0xAA, 0x44, 0xF8,\n\t\t0x11, 0x1C, 0x7C, 0x4B, 0x3F, 0xDB, 0xE6, 0xE5,\n\t\t0x5E, 0x03, 0x6F, 0xBF, 0x5E, 0xBC, 0x9C, 0x0A,\n\t\t0xA8, 0x7A, 0x4E, 0x66, 0x85, 0x1C, 0x11, 0xE8,\n\t\t0x6F, 0x6C, 0xBF, 0x0B, 0xD9, 0xEB, 0x1C, 0x98,\n\t\t0xA3, 0x78, 0xC7, 0xA7, 0xD3, 0xAF, 0x90, 0x0F,\n\t\t0x55, 0xEE, 0x10, 0x8B, 0x59, 0xBC, 0x9E, 0x5C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xED, 0x96, 0xA0, 0x46, 0xF0, 0x8D, 0xD6, 0x75,\n\t\t0x10, 0x73, 0x31, 0xD2, 0x67, 0x37, 0x9C, 0x6F,\n\t\t0xCE, 0x3C, 0x35, 0x2A, 0x9F, 0x8D, 0x7B, 0x24,\n\t\t0x30, 0x08, 0xA7, 0x4C, 0xB4, 0xE9, 0x41, 0x08,\n\t\t0x36, 0xAF, 0xAA, 0xBE, 0x87, 0x1D, 0xAB, 0x60,\n\t\t0x38, 0xCA, 0x94, 0xCE, 0x5F, 0x6D, 0x41, 0xFA,\n\t\t0x92, 0x2C, 0xE0, 0x8A, 0xBA, 0x58, 0x16, 0x9F,\n\t\t0x94, 0xCF, 0xC8, 0x6D, 0x9F, 0x68, 0x8F, 0x39,\n\t\t0x6A, 0xBD, 0x24, 0xC1, 0x1A, 0x6A, 0x9B, 0x08,\n\t\t0x30, 0x57, 0x21, 0x05, 0xA4, 0x77, 0xC3, 0x3E,\n\t\t0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x37, 0x99, 0x55, 0xF5, 0x39, 0xAB, 0xF0, 0xEB,\n\t\t0x29, 0x72, 0xEE, 0x99, 0xED, 0x95, 0x46, 0xC4,\n\t\t0xBB, 0xEE, 0x36, 0x34, 0x03, 0x99, 0x18, 0x33,\n\t\t0x00, 0x5D, 0xC2, 0x79, 0x04, 0xC2, 0x71, 0xEF,\n\t\t0x22, 0xA7, 0x99, 0xBC, 0x32, 0xCB, 0x39, 0xF0,\n\t\t0x8D, 0x2E, 0x4B, 0xA6, 0x71, 0x7D, 0x55, 0x15,\n\t\t0x3F, 0xEB, 0x69, 0x2D, 0x7C, 0x5E, 0xFA, 0xE7,\n\t\t0x08, 0x90, 0xBF, 0x29, 0xD9, 0x6D, 0xF0, 0x23,\n\t\t0x33, 0xC7, 0xB0, 0x5C, 0xCC, 0x31, 0x4E, 0x48,\n\t\t0x35, 0xB0, 0x18, 0xFE, 0xC9, 0x14, 0x1A, 0x82,\n\t\t0xC7, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE1, 0x6C, 0xC8, 0xD4, 0x1B, 0x96, 0x54, 0x7E,\n\t\t0xDE, 0x0D, 0x0C, 0xF4, 0xD9, 0x08, 0xC5, 0xFA,\n\t\t0x39, 0x33, 0x99, 0xDA, 0xA4, 0xA9, 0x69, 0x6E,\n\t\t0x76, 0xA4, 0xC1, 0xF6, 0xA2, 0xA9, 0xFE, 0xF7,\n\t\t0x0F, 0x17, 0xFB, 0x53, 0x55, 0x1A, 0x81, 0x45,\n\t\t0xED, 0x88, 0xF1, 0x8D, 0xB8, 0xFE, 0x78, 0x0A,\n\t\t0x07, 0x9D, 0x94, 0x73, 0x24, 0x37, 0x02, 0x3F,\n\t\t0x7C, 0x1D, 0x18, 0x49, 0xEF, 0x69, 0xAD, 0x53,\n\t\t0x6A, 0x76, 0x20, 0x42, 0x39, 0xE8, 0xBA, 0x5D,\n\t\t0x97, 0xE5, 0x07, 0xC3, 0x6C, 0x7D, 0x04, 0x2F,\n\t\t0x87, 0xFE, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA8, 0x1D, 0xE5, 0x07, 0x50, 0xEC, 0xE3, 0xF8,\n\t\t0x45, 0x36, 0x72, 0x8F, 0x22, 0x72, 0x08, 0xBF,\n\t\t0x01, 0xEC, 0x5B, 0x77, 0x21, 0x57, 0x9D, 0x00,\n\t\t0x7D, 0xE7, 0x2C, 0x88, 0xEE, 0x20, 0x66, 0x33,\n\t\t0x18, 0x33, 0x2E, 0xFE, 0x5B, 0xC7, 0xC0, 0x9A,\n\t\t0xD1, 0xFA, 0x83, 0x42, 0xBE, 0x51, 0xF0, 0x60,\n\t\t0x90, 0x46, 0xCC, 0xF7, 0x60, 0xA7, 0x95, 0x7A,\n\t\t0x7D, 0x8D, 0xC8, 0x89, 0x41, 0xAD, 0xB9, 0x36,\n\t\t0x66, 0xA4, 0x52, 0x1E, 0xBE, 0x76, 0x61, 0x8E,\n\t\t0x5D, 0xDC, 0x2D, 0xD3, 0x26, 0x14, 0x93, 0xD4,\n\t\t0x00, 0xB5, 0x00, 0x73, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB7, 0x2C, 0x5F, 0xB7, 0xC7, 0xF6, 0x0D, 0x24,\n\t\t0x39, 0x28, 0xFA, 0x41, 0xA2, 0xD7, 0x11, 0x15,\n\t\t0x7B, 0x96, 0xAE, 0xF2, 0x90, 0x18, 0x5C, 0x64,\n\t\t0xB4, 0xDE, 0x3D, 0xCF, 0xA3, 0xD6, 0x44, 0xDA,\n\t\t0x67, 0xA8, 0xF3, 0x7C, 0x2A, 0xC5, 0x5C, 0xAA,\n\t\t0xD7, 0x9E, 0xC6, 0x95, 0xA4, 0x73, 0xE8, 0xB4,\n\t\t0x81, 0xF6, 0x58, 0xC4, 0x97, 0xED, 0xB8, 0xA1,\n\t\t0x91, 0x52, 0x65, 0x92, 0xB1, 0x1A, 0x41, 0x22,\n\t\t0x82, 0xD2, 0xA4, 0x01, 0x0C, 0x90, 0xEF, 0x46,\n\t\t0x47, 0xBD, 0x6C, 0xE7, 0x45, 0xEB, 0xC9, 0x24,\n\t\t0x4A, 0x71, 0xD4, 0x87, 0x6B, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x95, 0x50, 0x70, 0x38, 0x77, 0x07, 0x9C, 0x90,\n\t\t0xE2, 0x00, 0xE8, 0x30, 0xF2, 0x77, 0xB6, 0x05,\n\t\t0x62, 0x49, 0x54, 0xC5, 0x49, 0xE7, 0x29, 0xC3,\n\t\t0x59, 0xEE, 0x01, 0xEE, 0x2B, 0x07, 0x74, 0x1E,\n\t\t0xCC, 0x42, 0x55, 0xCB, 0x37, 0xF9, 0x66, 0x82,\n\t\t0xDA, 0xFC, 0xDB, 0xAA, 0xDE, 0x10, 0x63, 0xE2,\n\t\t0xC5, 0xCC, 0xBD, 0x19, 0x18, 0xFB, 0x66, 0x99,\n\t\t0x26, 0xA6, 0x77, 0x44, 0x10, 0x1F, 0xB6, 0xDE,\n\t\t0x3A, 0xC0, 0x16, 0xBE, 0x4C, 0x74, 0x16, 0x5A,\n\t\t0x1E, 0x5A, 0x69, 0x6B, 0x70, 0x4B, 0xA2, 0xEB,\n\t\t0xF4, 0xA9, 0x53, 0xD4, 0x4B, 0x95, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA1, 0x7E, 0xB4, 0x4D, 0x4D, 0xE5, 0x02, 0xDC,\n\t\t0x04, 0xA8, 0x0D, 0x5A, 0x5E, 0x95, 0x07, 0xD1,\n\t\t0x7F, 0x27, 0xC9, 0x64, 0x67, 0xF2, 0x4C, 0x79,\n\t\t0xB0, 0x6B, 0xC9, 0x8A, 0x4C, 0x41, 0x07, 0x41,\n\t\t0xD4, 0xAC, 0x2D, 0xB9, 0x8E, 0xC0, 0x2C, 0x2A,\n\t\t0x97, 0x6D, 0x78, 0x85, 0x31, 0xF1, 0xA4, 0x45,\n\t\t0x1B, 0x6C, 0x62, 0x04, 0xCE, 0xF6, 0xDA, 0xE1,\n\t\t0xB6, 0xEB, 0xBC, 0xD0, 0xBD, 0xE2, 0x3E, 0x6F,\n\t\t0xFF, 0xB0, 0x27, 0x54, 0x04, 0x3C, 0x8F, 0xD3,\n\t\t0xC7, 0x83, 0xD9, 0x0A, 0x67, 0x0B, 0x16, 0x87,\n\t\t0x9C, 0xE6, 0x8B, 0x55, 0x54, 0xFE, 0x1C, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x41, 0xD3, 0xEA, 0x1E, 0xAB, 0xA5, 0xBE, 0x4A,\n\t\t0x20, 0x67, 0x32, 0xDB, 0xB5, 0xB7, 0x0B, 0x79,\n\t\t0xB6, 0x6A, 0x6E, 0x59, 0x08, 0x79, 0x5A, 0xD4,\n\t\t0xFB, 0x7C, 0xF9, 0xE6, 0x7E, 0xFB, 0x13, 0xF0,\n\t\t0x6F, 0xEF, 0x8F, 0x90, 0xAC, 0xB0, 0x80, 0xCE,\n\t\t0x08, 0x2A, 0xAD, 0xEC, 0x6A, 0x1B, 0x54, 0x3A,\n\t\t0xF7, 0x59, 0xAB, 0x63, 0xFA, 0x6F, 0x1D, 0x39,\n\t\t0x41, 0x18, 0x64, 0x82, 0xB0, 0xC2, 0xB3, 0x12,\n\t\t0xF1, 0x15, 0x1E, 0xA8, 0x38, 0x62, 0x53, 0xA1,\n\t\t0x3E, 0xD3, 0x70, 0x80, 0x93, 0x27, 0x9B, 0x8E,\n\t\t0xB0, 0x41, 0x85, 0x63, 0x64, 0x88, 0xB2, 0x26,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0x7C, 0xDD, 0x83, 0x73, 0xDC, 0x42, 0xA2,\n\t\t0x43, 0xC9, 0x60, 0x13, 0xCD, 0x29, 0xDF, 0x92,\n\t\t0x83, 0xB5, 0xF2, 0x8B, 0xB5, 0x04, 0x53, 0xA9,\n\t\t0x03, 0xC8, 0x5E, 0x2C, 0xE5, 0x7F, 0x35, 0x86,\n\t\t0x1B, 0xF9, 0x3F, 0x03, 0x02, 0x90, 0x72, 0xB7,\n\t\t0x0D, 0xAC, 0x08, 0x04, 0xE7, 0xD5, 0x1F, 0xD0,\n\t\t0xC5, 0x78, 0xC8, 0xD9, 0xFA, 0x61, 0x9F, 0x1E,\n\t\t0x9C, 0xE3, 0xD8, 0x04, 0x4F, 0x65, 0xD5, 0x56,\n\t\t0x34, 0xDB, 0xA6, 0x11, 0x28, 0x0C, 0x1D, 0x5C,\n\t\t0xFB, 0x59, 0xC8, 0x36, 0xA5, 0x95, 0xC8, 0x03,\n\t\t0x12, 0x4F, 0x69, 0x6B, 0x07, 0xDD, 0xFA, 0xC7,\n\t\t0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x26, 0xA1, 0x4C, 0x4A, 0xA1, 0x68, 0x90, 0x7C,\n\t\t0xB5, 0xDE, 0x0D, 0x12, 0xA8, 0x2E, 0x13, 0x73,\n\t\t0xA1, 0x28, 0xFB, 0x21, 0xF2, 0xED, 0x11, 0xFE,\n\t\t0xBA, 0x10, 0x8B, 0x1B, 0xEB, 0xCE, 0x93, 0x4A,\n\t\t0xD6, 0x3E, 0xD8, 0x9F, 0x4E, 0xD7, 0xEA, 0x5E,\n\t\t0x0B, 0xC8, 0x84, 0x6E, 0x4F, 0xC1, 0x01, 0x42,\n\t\t0xF8, 0x2D, 0xE0, 0xBE, 0xBD, 0x39, 0xD6, 0x8F,\n\t\t0x78, 0x74, 0xF6, 0x15, 0xC3, 0xA9, 0xC8, 0x96,\n\t\t0xBA, 0xB3, 0x41, 0x90, 0xE8, 0x5D, 0xF0, 0x5A,\n\t\t0xAA, 0x31, 0x6E, 0x14, 0x82, 0x0B, 0x5E, 0x47,\n\t\t0x8D, 0x83, 0x8F, 0xA8, 0x9D, 0xFC, 0x94, 0xA7,\n\t\t0xFC, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x02, 0x11, 0xDF, 0xC3, 0xC3, 0x58, 0x81, 0xAD,\n\t\t0xC1, 0x70, 0xE4, 0xBA, 0x6D, 0xAA, 0xB1, 0xB7,\n\t\t0x02, 0xDF, 0xF8, 0x89, 0x33, 0xDB, 0x9A, 0x68,\n\t\t0x29, 0xA7, 0x6B, 0x8F, 0x4A, 0x7C, 0x2A, 0x6D,\n\t\t0x65, 0x81, 0x17, 0x13, 0x2A, 0x97, 0x4F, 0x0A,\n\t\t0x0B, 0x3A, 0x38, 0xCE, 0xEA, 0x1E, 0xFC, 0x24,\n\t\t0x88, 0xDA, 0x21, 0x90, 0x53, 0x45, 0x90, 0x9E,\n\t\t0x1D, 0x85, 0x99, 0x21, 0xDC, 0x2B, 0x50, 0x54,\n\t\t0xF0, 0x9B, 0xCE, 0x8E, 0xEB, 0x91, 0xFA, 0x2F,\n\t\t0xC6, 0xD0, 0x48, 0xCE, 0x00, 0xB9, 0xCD, 0x65,\n\t\t0x5E, 0x6A, 0xAF, 0xBD, 0xAA, 0x3A, 0x2F, 0x19,\n\t\t0x27, 0x0A, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDD, 0xF0, 0x15, 0xB0, 0x1B, 0x68, 0xC4, 0xF5,\n\t\t0xF7, 0x2C, 0x31, 0x45, 0xD5, 0x40, 0x49, 0x86,\n\t\t0x7D, 0x99, 0xEE, 0x6B, 0xEF, 0x24, 0x28, 0x2A,\n\t\t0xBF, 0x0E, 0xEC, 0xDB, 0x50, 0x6E, 0x29, 0x5B,\n\t\t0xAC, 0xF8, 0xF2, 0x3F, 0xFA, 0x65, 0xA4, 0xCD,\n\t\t0x89, 0x1F, 0x76, 0xA0, 0x46, 0xB9, 0xDD, 0x82,\n\t\t0xCA, 0xE4, 0x3A, 0x8D, 0x01, 0xE1, 0x8A, 0x8D,\n\t\t0xFF, 0x3B, 0x50, 0xAE, 0xB9, 0x26, 0x72, 0xBE,\n\t\t0x69, 0xD7, 0xC0, 0x87, 0xEC, 0x1F, 0xA2, 0xD3,\n\t\t0xB2, 0xA3, 0x91, 0x96, 0xEA, 0x5B, 0x49, 0xB7,\n\t\t0xBA, 0xED, 0xE3, 0x7A, 0x58, 0x6F, 0xEA, 0x71,\n\t\t0xAD, 0xED, 0x58, 0x7F, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6E, 0xE7, 0x21, 0xF7, 0x1C, 0xA4, 0xDD, 0x5C,\n\t\t0x9C, 0xE7, 0x87, 0x3C, 0x5C, 0x04, 0xC6, 0xCE,\n\t\t0x76, 0xA2, 0xC8, 0x24, 0xB9, 0x84, 0x25, 0x1C,\n\t\t0x15, 0x53, 0x5A, 0xFC, 0x96, 0xAD, 0xC9, 0xA4,\n\t\t0xD4, 0x8C, 0xA3, 0x14, 0xBF, 0xEB, 0x6B, 0x8E,\n\t\t0xE6, 0x50, 0x92, 0xF1, 0x4C, 0xF2, 0xA7, 0xCA,\n\t\t0x96, 0x14, 0xE1, 0xDC, 0xF2, 0x4C, 0x2A, 0x7F,\n\t\t0x0F, 0x0C, 0x11, 0x20, 0x7D, 0x3D, 0x8A, 0xED,\n\t\t0x4A, 0xF9, 0x28, 0x73, 0xB5, 0x6E, 0x8B, 0x9B,\n\t\t0xA2, 0xFB, 0xD6, 0x59, 0xC3, 0xF4, 0xCA, 0x90,\n\t\t0xFA, 0x24, 0xF1, 0x13, 0xF7, 0x4A, 0x37, 0x18,\n\t\t0x1B, 0xF0, 0xFD, 0xF7, 0x58, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x68, 0x9B, 0xD1, 0x50, 0xE6, 0x5A, 0xC1, 0x23,\n\t\t0x61, 0x25, 0x24, 0xF7, 0x20, 0xF5, 0x4D, 0xEF,\n\t\t0x78, 0xC0, 0x95, 0xEA, 0xAB, 0x8A, 0x87, 0xB8,\n\t\t0xBC, 0xC7, 0x2B, 0x44, 0x34, 0x08, 0xE3, 0x22,\n\t\t0x7F, 0x5C, 0x8E, 0x2B, 0xD5, 0xAF, 0x9B, 0xCA,\n\t\t0xC6, 0x84, 0xD4, 0x97, 0xBC, 0x3E, 0x41, 0xB7,\n\t\t0xA0, 0x22, 0xC2, 0x8F, 0xB5, 0x45, 0x8B, 0x95,\n\t\t0xE8, 0xDF, 0xA2, 0xE8, 0xCA, 0xCC, 0xDE, 0x04,\n\t\t0x92, 0x93, 0x6F, 0xF1, 0x90, 0x24, 0x76, 0xBB,\n\t\t0x7B, 0x4E, 0xF2, 0x12, 0x5B, 0x19, 0xAC, 0xA2,\n\t\t0xCD, 0x33, 0x84, 0xD9, 0x22, 0xD9, 0xF3, 0x6D,\n\t\t0xDD, 0xBC, 0xD9, 0x6A, 0xE0, 0xD6, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3A, 0x3C, 0x0E, 0xF0, 0x66, 0xFA, 0x43, 0x90,\n\t\t0xEC, 0x76, 0xAD, 0x6B, 0xE1, 0xDC, 0x9C, 0x31,\n\t\t0xDD, 0xF4, 0x5F, 0xEF, 0x43, 0xFB, 0xFA, 0x1F,\n\t\t0x49, 0xB4, 0x39, 0xCA, 0xA2, 0xEB, 0x9F, 0x30,\n\t\t0x42, 0x25, 0x3A, 0x98, 0x53, 0xE9, 0x6A, 0x9C,\n\t\t0xF8, 0x6B, 0x4F, 0x87, 0x37, 0x85, 0xA5, 0xD2,\n\t\t0xC5, 0xD3, 0xB0, 0x5F, 0x65, 0x01, 0xBC, 0x87,\n\t\t0x6E, 0x09, 0x03, 0x11, 0x88, 0xE0, 0x5F, 0x48,\n\t\t0x93, 0x7B, 0xF3, 0xC9, 0xB6, 0x67, 0xD1, 0x48,\n\t\t0x00, 0xDB, 0x62, 0x43, 0x75, 0x90, 0xB8, 0x4C,\n\t\t0xE9, 0x6A, 0xA7, 0x0B, 0xB5, 0x14, 0x1E, 0xE2,\n\t\t0xEA, 0x41, 0xB5, 0x5A, 0x6F, 0xD9, 0x44, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x74, 0x1C, 0xE3, 0x84, 0xE5, 0xE0, 0xED, 0xAE,\n\t\t0xBB, 0x13, 0x67, 0x01, 0xCE, 0x38, 0xB3, 0xD3,\n\t\t0x32, 0x15, 0x41, 0x51, 0x97, 0x75, 0x8A, 0xE8,\n\t\t0x12, 0x35, 0x30, 0x7A, 0x41, 0x15, 0x77, 0x7D,\n\t\t0x4D, 0xAB, 0x23, 0x89, 0x1D, 0xB5, 0x30, 0xC6,\n\t\t0xD2, 0x8F, 0x63, 0xA9, 0x57, 0x42, 0x83, 0x91,\n\t\t0x42, 0x1F, 0x74, 0x27, 0x89, 0xA0, 0xE0, 0x4C,\n\t\t0x99, 0xC8, 0x28, 0x37, 0x3D, 0x99, 0x03, 0xB6,\n\t\t0x4D, 0xD5, 0x7F, 0x26, 0xB3, 0xA3, 0x8B, 0x67,\n\t\t0xDF, 0x82, 0x9A, 0xE2, 0x43, 0xFE, 0xEF, 0x73,\n\t\t0x1E, 0xAD, 0x0A, 0xBF, 0xCA, 0x04, 0x99, 0x24,\n\t\t0x66, 0x7F, 0xDE, 0xC4, 0x9D, 0x40, 0xF6, 0x65,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA5, 0x13, 0xF4, 0x50, 0xD6, 0x6C, 0xD5, 0xA4,\n\t\t0x8A, 0x11, 0x5A, 0xEE, 0x86, 0x2C, 0x65, 0xB2,\n\t\t0x6E, 0x83, 0x6F, 0x35, 0xA5, 0xEB, 0x68, 0x94,\n\t\t0xA8, 0x05, 0x19, 0xE2, 0xCD, 0x96, 0xCC, 0x4C,\n\t\t0xAD, 0x8E, 0xD7, 0xEB, 0x92, 0x2B, 0x4F, 0xC9,\n\t\t0xBB, 0xC5, 0x5C, 0x97, 0x30, 0x89, 0xD6, 0x27,\n\t\t0xB1, 0xDA, 0x9C, 0x3A, 0x95, 0xF6, 0xC0, 0x19,\n\t\t0xEF, 0x1D, 0x47, 0x14, 0x3C, 0xC5, 0x45, 0xB1,\n\t\t0x5E, 0x42, 0x44, 0x42, 0x4B, 0xE2, 0x81, 0x99,\n\t\t0xC5, 0x1A, 0x5E, 0xFC, 0x72, 0x34, 0xDC, 0xD9,\n\t\t0x4E, 0x72, 0xD2, 0x29, 0x89, 0x7C, 0x39, 0x2A,\n\t\t0xF8, 0x5F, 0x52, 0x3C, 0x26, 0x33, 0x42, 0x78,\n\t\t0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0xF1, 0x55, 0x4D, 0x2D, 0x49, 0xBB, 0x7B,\n\t\t0xD9, 0xE6, 0x2E, 0x71, 0xFA, 0x04, 0x9F, 0xB5,\n\t\t0x4A, 0x2C, 0x09, 0x70, 0x32, 0xF6, 0x1E, 0xBD,\n\t\t0xA6, 0x69, 0xB3, 0xE1, 0xD4, 0x59, 0x39, 0x62,\n\t\t0xE4, 0x7F, 0xC6, 0x2A, 0x0A, 0xB5, 0xD8, 0x57,\n\t\t0x06, 0xAE, 0xBD, 0x6A, 0x2F, 0x9A, 0x19, 0x2C,\n\t\t0x88, 0xAA, 0x1E, 0xE2, 0xF6, 0xA4, 0x67, 0x10,\n\t\t0xCF, 0x4A, 0xF6, 0xD3, 0xC2, 0x5B, 0x7E, 0x68,\n\t\t0xAD, 0x5C, 0x3D, 0xB2, 0x3A, 0xC0, 0x09, 0xC8,\n\t\t0xF1, 0x36, 0x25, 0xFF, 0x85, 0xDC, 0x8E, 0x50,\n\t\t0xA9, 0xA1, 0xB2, 0x68, 0x2D, 0x33, 0x29, 0x33,\n\t\t0x0B, 0x97, 0x3E, 0xC8, 0xCB, 0xB7, 0xBB, 0x73,\n\t\t0xB2, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x16, 0x7C, 0xC1, 0x06, 0x7B, 0xC0, 0x8A, 0x8D,\n\t\t0x2C, 0x1A, 0x0C, 0x10, 0x04, 0x1E, 0xBE, 0x1F,\n\t\t0xC3, 0x27, 0xB3, 0x70, 0x43, 0xF6, 0xBD, 0x8F,\n\t\t0x1C, 0x63, 0x56, 0x9E, 0x9D, 0x36, 0xDE, 0xD5,\n\t\t0x85, 0x19, 0xE6, 0x6B, 0x16, 0x2F, 0x34, 0xB6,\n\t\t0xD8, 0xF1, 0x10, 0x7E, 0xF1, 0xE3, 0xDE, 0x19,\n\t\t0x9D, 0x97, 0xB3, 0x6B, 0x44, 0x14, 0x1A, 0x1F,\n\t\t0xC4, 0xF4, 0x9B, 0x88, 0x3F, 0x40, 0x50, 0x7F,\n\t\t0xF1, 0x1F, 0x90, 0x9A, 0x01, 0x78, 0x69, 0xDC,\n\t\t0x8A, 0x23, 0x57, 0xFC, 0x73, 0x36, 0xAE, 0x68,\n\t\t0x70, 0x3D, 0x25, 0xF7, 0x57, 0x10, 0xB0, 0xFF,\n\t\t0x5F, 0x97, 0x65, 0x32, 0x1C, 0x0F, 0xA5, 0x3A,\n\t\t0x51, 0x67, 0x5C, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCB, 0x85, 0x9B, 0x35, 0xDC, 0x70, 0xE2, 0x64,\n\t\t0xEF, 0xAA, 0xD2, 0xA8, 0x09, 0xFE, 0xA1, 0xE7,\n\t\t0x1C, 0xD4, 0xA3, 0xF9, 0x24, 0xBE, 0x3B, 0x5A,\n\t\t0x13, 0xF8, 0x68, 0x7A, 0x11, 0x66, 0xB5, 0x38,\n\t\t0xC4, 0x0B, 0x2A, 0xD5, 0x1D, 0x5C, 0x3E, 0x47,\n\t\t0xB0, 0xDE, 0x48, 0x24, 0x97, 0x38, 0x26, 0x73,\n\t\t0x14, 0x0F, 0x54, 0x70, 0x68, 0xFF, 0x0B, 0x3B,\n\t\t0x0F, 0xB7, 0x50, 0x12, 0x09, 0xE1, 0xBF, 0x36,\n\t\t0x08, 0x25, 0x09, 0xAE, 0x85, 0xF6, 0x0B, 0xB9,\n\t\t0x8F, 0xD0, 0x2A, 0xC5, 0x0D, 0x88, 0x3A, 0x1A,\n\t\t0x8D, 0xAA, 0x70, 0x49, 0x52, 0xD8, 0x3C, 0x1F,\n\t\t0x6D, 0xA6, 0x0C, 0x96, 0x24, 0xBC, 0x7C, 0x99,\n\t\t0x91, 0x29, 0x30, 0xBF, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAF, 0xB1, 0xF0, 0xC6, 0xB7, 0x12, 0x5B, 0x04,\n\t\t0xFA, 0x25, 0x78, 0xDD, 0x40, 0xF6, 0x0C, 0xB4,\n\t\t0x11, 0xB3, 0x5E, 0xBC, 0x70, 0x26, 0xC7, 0x02,\n\t\t0xE2, 0x5B, 0x3F, 0x0A, 0xE3, 0xD4, 0x69, 0x5D,\n\t\t0x44, 0xCF, 0xDF, 0x37, 0xCB, 0x75, 0x56, 0x91,\n\t\t0xDD, 0x9C, 0x36, 0x5E, 0xDA, 0xDF, 0x21, 0xEE,\n\t\t0x44, 0x24, 0x56, 0x20, 0xE6, 0xA2, 0x4D, 0x4C,\n\t\t0x24, 0x97, 0x13, 0x5B, 0x37, 0xCD, 0x7A, 0xC6,\n\t\t0x7E, 0x3B, 0xD0, 0xAA, 0xEE, 0x9F, 0x63, 0xF1,\n\t\t0x07, 0x74, 0x6F, 0x9B, 0x88, 0x85, 0x9E, 0xA9,\n\t\t0x02, 0xBC, 0x7D, 0x68, 0x95, 0x40, 0x6A, 0xA2,\n\t\t0x16, 0x1F, 0x48, 0x0C, 0xAD, 0x56, 0x32, 0x7D,\n\t\t0x0A, 0x5B, 0xBA, 0x28, 0x36, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0xE9, 0xC0, 0x52, 0x25, 0x87, 0x46, 0x0D,\n\t\t0x90, 0xC7, 0xCB, 0x35, 0x46, 0x04, 0xDE, 0x8F,\n\t\t0x1B, 0xF8, 0x50, 0xE7, 0x5B, 0x4B, 0x17, 0x6B,\n\t\t0xDA, 0x92, 0x86, 0x2D, 0x35, 0xEC, 0x81, 0x08,\n\t\t0x61, 0xF7, 0xD5, 0xE7, 0xFF, 0x6B, 0xA9, 0x30,\n\t\t0x2F, 0x2C, 0x2C, 0x86, 0x42, 0xFF, 0x8B, 0x77,\n\t\t0x76, 0xA2, 0xF5, 0x36, 0x65, 0x79, 0x0F, 0x57,\n\t\t0x0F, 0xCE, 0xF3, 0xCA, 0xC0, 0x69, 0xA9, 0x0D,\n\t\t0x50, 0xDB, 0x42, 0x22, 0x73, 0x31, 0xC4, 0xAF,\n\t\t0xFB, 0x33, 0xD6, 0xC0, 0x40, 0xD7, 0x5B, 0x9A,\n\t\t0xEA, 0xFC, 0x90, 0x86, 0xEB, 0x83, 0xCE, 0xD3,\n\t\t0x8B, 0xB0, 0x2C, 0x75, 0x9E, 0x95, 0xBA, 0x08,\n\t\t0xC9, 0x2B, 0x17, 0x03, 0x12, 0x88, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x05, 0x49, 0x81, 0x2D, 0x62, 0xD3, 0xED, 0x49,\n\t\t0x73, 0x07, 0x67, 0x3A, 0x48, 0x06, 0xA2, 0x10,\n\t\t0x60, 0x98, 0x7A, 0x4D, 0xBB, 0xF4, 0x3D, 0x35,\n\t\t0x2B, 0x9B, 0x17, 0x0A, 0x29, 0x24, 0x09, 0x54,\n\t\t0xCF, 0x04, 0xBC, 0x3E, 0x1E, 0x25, 0x04, 0x76,\n\t\t0xE6, 0x80, 0x0B, 0x79, 0xE8, 0x43, 0xA8, 0xBD,\n\t\t0x82, 0x53, 0xB7, 0xD7, 0x43, 0xDE, 0x01, 0xAB,\n\t\t0x33, 0x6E, 0x97, 0x8D, 0x4B, 0xEA, 0x38, 0x4E,\n\t\t0xAF, 0xF7, 0x00, 0xCE, 0x02, 0x06, 0x91, 0x64,\n\t\t0x74, 0x11, 0xB1, 0x0A, 0x60, 0xAC, 0xAC, 0xB6,\n\t\t0xF8, 0x83, 0x7F, 0xB0, 0x8A, 0xD6, 0x66, 0xB8,\n\t\t0xDC, 0xC9, 0xEA, 0xA8, 0x7C, 0xCB, 0x42, 0xAE,\n\t\t0xF6, 0x91, 0x4A, 0x3F, 0x3B, 0xC3, 0x0A, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3A, 0x26, 0x3E, 0xFB, 0xE1, 0xF2, 0xD4, 0x63,\n\t\t0xF2, 0x05, 0x26, 0xE1, 0xD0, 0xFD, 0x73, 0x50,\n\t\t0x35, 0xFD, 0x3F, 0x80, 0x89, 0x25, 0xF0, 0x58,\n\t\t0xB3, 0x2C, 0x4D, 0x87, 0x88, 0xAE, 0xEA, 0xB9,\n\t\t0xB8, 0xCE, 0x23, 0x3B, 0x3C, 0x34, 0x89, 0x47,\n\t\t0x31, 0xCD, 0x73, 0x36, 0x1F, 0x46, 0x5B, 0xD3,\n\t\t0x50, 0x39, 0x5A, 0xEB, 0xCA, 0xBD, 0x2F, 0xB6,\n\t\t0x30, 0x10, 0x29, 0x8C, 0xA0, 0x25, 0xD8, 0x49,\n\t\t0xC1, 0xFA, 0x3C, 0xD5, 0x73, 0x30, 0x9B, 0x74,\n\t\t0xD7, 0xF8, 0x24, 0xBB, 0xFE, 0x38, 0x3F, 0x09,\n\t\t0xDB, 0x24, 0xBC, 0xC5, 0x65, 0xF6, 0x36, 0xB8,\n\t\t0x77, 0x33, 0x32, 0x06, 0xA6, 0xAD, 0x70, 0x81,\n\t\t0x5C, 0x3B, 0xEF, 0x55, 0x74, 0xC5, 0xFC, 0x1C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3C, 0x6A, 0x7D, 0x8A, 0x84, 0xEF, 0x7E, 0x3E,\n\t\t0xAA, 0x81, 0x2F, 0xC1, 0xEB, 0x8E, 0x85, 0x10,\n\t\t0x54, 0x67, 0x23, 0x0D, 0x2C, 0x9E, 0x45, 0x62,\n\t\t0xED, 0xBF, 0xD8, 0x08, 0xF4, 0xD1, 0xAC, 0x15,\n\t\t0xD1, 0x6B, 0x78, 0x6C, 0xC6, 0xA0, 0x29, 0x59,\n\t\t0xC2, 0xBC, 0x17, 0x14, 0x9C, 0x2C, 0xE7, 0x4C,\n\t\t0x6F, 0x85, 0xEE, 0x5E, 0xF2, 0x2A, 0x8A, 0x96,\n\t\t0xB9, 0xBE, 0x1F, 0x19, 0x7C, 0xFF, 0xD2, 0x14,\n\t\t0xC1, 0xAB, 0x02, 0xA0, 0x6A, 0x92, 0x27, 0xF3,\n\t\t0x7C, 0xD4, 0x32, 0x57, 0x9F, 0x8C, 0x28, 0xFF,\n\t\t0x2B, 0x5A, 0xC9, 0x1C, 0xCA, 0x8F, 0xFE, 0x62,\n\t\t0x40, 0x93, 0x27, 0x39, 0xD5, 0x67, 0x88, 0xC3,\n\t\t0x54, 0xE9, 0x2C, 0x59, 0x1E, 0x1D, 0xD7, 0x64,\n\t\t0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB5, 0x71, 0x85, 0x92, 0x94, 0xB0, 0x2A, 0xF1,\n\t\t0x75, 0x41, 0xA0, 0xB5, 0xE8, 0x99, 0xA5, 0xF6,\n\t\t0x7D, 0x6F, 0x5E, 0x36, 0xD3, 0x82, 0x55, 0xBC,\n\t\t0x41, 0x74, 0x86, 0xE6, 0x92, 0x40, 0xDB, 0x56,\n\t\t0xB0, 0x9C, 0xF2, 0x60, 0x7F, 0xBF, 0x4F, 0x95,\n\t\t0xD0, 0x85, 0xA7, 0x79, 0x35, 0x8A, 0x8A, 0x8B,\n\t\t0x41, 0xF3, 0x65, 0x03, 0x43, 0x8C, 0x18, 0x60,\n\t\t0xC8, 0xF3, 0x61, 0xCE, 0x0F, 0x27, 0x83, 0xA0,\n\t\t0x8B, 0x21, 0xBD, 0x72, 0x32, 0xB5, 0x0C, 0xA6,\n\t\t0xD3, 0x54, 0x28, 0x33, 0x52, 0x72, 0xA5, 0xC0,\n\t\t0x5B, 0x43, 0x6B, 0x26, 0x31, 0xD8, 0xD5, 0xC8,\n\t\t0x4D, 0x60, 0xE8, 0x04, 0x00, 0x83, 0x76, 0x8C,\n\t\t0xE5, 0x6A, 0x25, 0x07, 0x27, 0xFB, 0x05, 0x79,\n\t\t0xDD, 0x5C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x98, 0xEE, 0x1B, 0x72, 0x69, 0xD2, 0xA0, 0xDD,\n\t\t0x49, 0x0C, 0xA3, 0x8D, 0x44, 0x72, 0x79, 0x87,\n\t\t0x0E, 0xA5, 0x53, 0x26, 0x57, 0x1A, 0x1B, 0x43,\n\t\t0x0A, 0xDB, 0xB2, 0xCF, 0x65, 0xC4, 0x92, 0x13,\n\t\t0x11, 0x36, 0xF5, 0x04, 0x14, 0x5D, 0xF3, 0xAB,\n\t\t0x11, 0x3A, 0x13, 0xAB, 0xFB, 0x72, 0xC3, 0x36,\n\t\t0x63, 0x26, 0x6B, 0x8B, 0xC9, 0xC4, 0x58, 0xDB,\n\t\t0x4B, 0xF5, 0xD7, 0xEF, 0x03, 0xE1, 0xD3, 0xB8,\n\t\t0xA9, 0x9D, 0x5D, 0xE0, 0xC0, 0x24, 0xBE, 0x8F,\n\t\t0xAB, 0xC8, 0xDC, 0x4F, 0x5D, 0xAC, 0x82, 0xA0,\n\t\t0x34, 0x2D, 0x8E, 0xD6, 0x5C, 0x32, 0x9E, 0x70,\n\t\t0x18, 0xD6, 0x99, 0x7E, 0x69, 0xE2, 0x9A, 0x01,\n\t\t0x35, 0x05, 0x16, 0xC8, 0x6B, 0xEA, 0xF1, 0x53,\n\t\t0xDA, 0x65, 0xAC, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x41, 0xC5, 0xC9, 0x5F, 0x08, 0x8D, 0xF3, 0x20,\n\t\t0xD3, 0x52, 0x69, 0xE5, 0xBF, 0x86, 0xD1, 0x02,\n\t\t0x48, 0xF1, 0x7A, 0xEC, 0x67, 0x76, 0xF0, 0xFE,\n\t\t0x65, 0x3F, 0x1C, 0x35, 0x6A, 0xAE, 0x40, 0x97,\n\t\t0x88, 0xC9, 0x38, 0xBE, 0xFE, 0xB6, 0x7C, 0x86,\n\t\t0xD1, 0xC8, 0x87, 0x0E, 0x80, 0x99, 0xCA, 0x0C,\n\t\t0xE6, 0x1A, 0x80, 0xFB, 0xB5, 0xA6, 0x65, 0x4C,\n\t\t0x44, 0x52, 0x93, 0x68, 0xF7, 0x0F, 0xC9, 0xB9,\n\t\t0xC2, 0xF9, 0x12, 0xF5, 0x09, 0x20, 0x47, 0xD0,\n\t\t0xFF, 0xC3, 0x39, 0x57, 0x7D, 0x24, 0x14, 0x23,\n\t\t0x00, 0xE3, 0x49, 0x48, 0xE0, 0x86, 0xF6, 0x2E,\n\t\t0x23, 0xEC, 0xAC, 0xA4, 0x10, 0xD2, 0x4F, 0x8A,\n\t\t0x36, 0xB5, 0xC8, 0xC5, 0xA8, 0x0E, 0x09, 0x26,\n\t\t0xBC, 0x8A, 0xA1, 0x6A, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x93, 0xC4, 0x1F, 0x53, 0x3B, 0x2A, 0x82,\n\t\t0xA4, 0xDF, 0x89, 0x3C, 0x78, 0xFA, 0xAA, 0xA7,\n\t\t0x93, 0xC1, 0x50, 0x69, 0x74, 0xBA, 0x2A, 0x60,\n\t\t0x4C, 0xD3, 0x31, 0x01, 0x71, 0x3C, 0xA4, 0xAD,\n\t\t0xFD, 0x30, 0x81, 0x9F, 0xFD, 0x84, 0x03, 0x40,\n\t\t0x2B, 0x8D, 0x40, 0xAF, 0xF7, 0x81, 0x06, 0xF3,\n\t\t0x35, 0x7F, 0x3E, 0x2C, 0x24, 0x31, 0x2C, 0x0D,\n\t\t0x36, 0x03, 0xA1, 0x71, 0x84, 0xD7, 0xB9, 0x99,\n\t\t0xFC, 0x99, 0x08, 0xD1, 0x4D, 0x50, 0x19, 0x2A,\n\t\t0xEB, 0xAB, 0xD9, 0x0D, 0x05, 0x07, 0x3D, 0xA7,\n\t\t0xAF, 0x4B, 0xE3, 0x7D, 0xD3, 0xD8, 0x1C, 0x90,\n\t\t0xAC, 0xC8, 0x0E, 0x83, 0x33, 0xDF, 0x54, 0x6F,\n\t\t0x17, 0xAB, 0x68, 0x74, 0xF1, 0xEC, 0x20, 0x43,\n\t\t0x92, 0xD1, 0xC0, 0x57, 0x1E, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0xA5, 0x20, 0x72, 0x45, 0xAC, 0x27, 0x0A,\n\t\t0x91, 0x5F, 0xC9, 0x1C, 0xDB, 0x31, 0x4E, 0x5A,\n\t\t0x25, 0x77, 0xC4, 0xF8, 0xE2, 0x69, 0xC4, 0xE7,\n\t\t0x01, 0xF0, 0xD7, 0x49, 0x3B, 0xA7, 0x16, 0xDE,\n\t\t0x79, 0x93, 0x59, 0x18, 0xB9, 0x17, 0xA2, 0xBD,\n\t\t0x5D, 0xB9, 0x80, 0x50, 0xDB, 0xD1, 0xEB, 0x38,\n\t\t0x94, 0xB6, 0x5F, 0xAC, 0x5A, 0xBF, 0x13, 0xE0,\n\t\t0x75, 0xAB, 0xEB, 0xC0, 0x11, 0xE6, 0x51, 0xC0,\n\t\t0x3C, 0xAF, 0xB6, 0x12, 0x71, 0x47, 0x77, 0x1A,\n\t\t0x5C, 0x84, 0x18, 0x22, 0x3E, 0x15, 0x48, 0x13,\n\t\t0x7A, 0x89, 0x20, 0x66, 0x35, 0xC2, 0x6C, 0xA9,\n\t\t0xC2, 0x35, 0xCC, 0xC1, 0x08, 0xDC, 0x25, 0xCF,\n\t\t0x84, 0x6E, 0x47, 0x32, 0x44, 0x4B, 0xD0, 0xC2,\n\t\t0x78, 0x2B, 0x19, 0x7B, 0x26, 0x2B, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x96, 0x01, 0x1A, 0xF3, 0x96, 0x5B, 0xB9, 0x41,\n\t\t0xDC, 0x8F, 0x74, 0x99, 0x32, 0xEA, 0x48, 0x4E,\n\t\t0xCC, 0xB9, 0xBA, 0x94, 0xE3, 0x4B, 0x39, 0xF2,\n\t\t0x4C, 0x1E, 0x80, 0x41, 0x0F, 0x96, 0xCE, 0x1D,\n\t\t0x4F, 0x6E, 0x0A, 0xA5, 0xBE, 0x60, 0x6D, 0xEF,\n\t\t0x4F, 0x54, 0x30, 0x1E, 0x93, 0x04, 0x93, 0xD4,\n\t\t0xB5, 0x5D, 0x48, 0x4D, 0x93, 0xAB, 0x9D, 0xD4,\n\t\t0xDC, 0x2C, 0x9C, 0xFB, 0x79, 0x34, 0x53, 0x63,\n\t\t0xAF, 0x31, 0xAD, 0x42, 0xF4, 0xBD, 0x1A, 0xA6,\n\t\t0xC7, 0x7B, 0x8A, 0xFC, 0x9F, 0x0D, 0x55, 0x1B,\n\t\t0xEF, 0x75, 0x70, 0xB1, 0x3B, 0x92, 0x7A, 0xFE,\n\t\t0x3E, 0x7A, 0xC4, 0xDE, 0x76, 0x03, 0xA0, 0x87,\n\t\t0x6D, 0x5E, 0xDB, 0x1A, 0xD9, 0xBE, 0x05, 0xE9,\n\t\t0xEE, 0x8B, 0x53, 0x94, 0x1E, 0x8F, 0x59, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x51, 0xDB, 0xBF, 0x2A, 0x7C, 0xA2, 0x24, 0xE5,\n\t\t0x24, 0xE3, 0x45, 0x4F, 0xE8, 0x2D, 0xDC, 0x90,\n\t\t0x1F, 0xAF, 0xD2, 0x12, 0x0F, 0xA8, 0x60, 0x3B,\n\t\t0xC3, 0x43, 0xF1, 0x29, 0x48, 0x4E, 0x96, 0x00,\n\t\t0xF6, 0x88, 0x58, 0x6E, 0x04, 0x05, 0x66, 0xDE,\n\t\t0x03, 0x51, 0xD1, 0x69, 0x38, 0x29, 0x04, 0x52,\n\t\t0x32, 0xD0, 0x4F, 0xF3, 0x1A, 0xA6, 0xB8, 0x01,\n\t\t0x25, 0xC7, 0x63, 0xFA, 0xAB, 0x2A, 0x9B, 0x23,\n\t\t0x33, 0x13, 0xD9, 0x31, 0x90, 0x3D, 0xCF, 0xAB,\n\t\t0xA4, 0x90, 0x53, 0x8B, 0x06, 0xE4, 0x68, 0x8A,\n\t\t0x35, 0x88, 0x6D, 0xC2, 0x4C, 0xDD, 0x32, 0xA1,\n\t\t0x38, 0x75, 0xE6, 0xAC, 0xF4, 0x54, 0x54, 0xA8,\n\t\t0xEB, 0x8A, 0x31, 0x5A, 0xB9, 0x5E, 0x60, 0x8A,\n\t\t0xD8, 0xB6, 0xA4, 0x9A, 0xEF, 0x0E, 0x29, 0x9A,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5A, 0x6A, 0x42, 0x25, 0x29, 0xE2, 0x21, 0x04,\n\t\t0x68, 0x1E, 0x8B, 0x18, 0xD6, 0x4B, 0xC0, 0x46,\n\t\t0x3A, 0x45, 0xDF, 0x19, 0xAE, 0x26, 0x33, 0x75,\n\t\t0x1C, 0x7A, 0xAE, 0x41, 0x2C, 0x25, 0x0F, 0x8F,\n\t\t0xB2, 0xCD, 0x5E, 0x12, 0x70, 0xD3, 0xD0, 0xCF,\n\t\t0x00, 0x9C, 0x8A, 0xA6, 0x96, 0x88, 0xCC, 0xD4,\n\t\t0xE2, 0xB6, 0x53, 0x6F, 0x57, 0x47, 0xA5, 0xBC,\n\t\t0x47, 0x9B, 0x20, 0xC1, 0x35, 0xBF, 0x4E, 0x89,\n\t\t0xD3, 0x3A, 0x26, 0x11, 0x87, 0x05, 0xA6, 0x14,\n\t\t0xC6, 0xBE, 0x7E, 0xCF, 0xE7, 0x66, 0x93, 0x24,\n\t\t0x71, 0xAD, 0x4B, 0xA0, 0x1C, 0x4F, 0x04, 0x5B,\n\t\t0x1A, 0xBB, 0x50, 0x70, 0xF9, 0x0E, 0xC7, 0x84,\n\t\t0x39, 0xA2, 0x7A, 0x17, 0x88, 0xDB, 0x93, 0x27,\n\t\t0xD1, 0xC3, 0x2F, 0x93, 0x9E, 0x5F, 0xB1, 0xD5,\n\t\t0xBA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0x26, 0xC9, 0x83, 0x64, 0x20, 0x93, 0xCB,\n\t\t0x12, 0xFF, 0x0A, 0xFA, 0xBD, 0x87, 0xB7, 0xC5,\n\t\t0x6E, 0x21, 0x1D, 0x01, 0x84, 0x4A, 0xD6, 0xDA,\n\t\t0x3F, 0x62, 0x3B, 0x9F, 0x20, 0xA0, 0xC9, 0x68,\n\t\t0x03, 0x42, 0x99, 0xF2, 0xA6, 0x5E, 0x66, 0x73,\n\t\t0x53, 0x0C, 0x59, 0x80, 0xA5, 0x32, 0xBE, 0xB8,\n\t\t0x31, 0xC7, 0xD0, 0x69, 0x7D, 0x12, 0x76, 0x04,\n\t\t0x45, 0x98, 0x66, 0x81, 0x07, 0x6D, 0xFB, 0x6F,\n\t\t0xAE, 0x5F, 0x3A, 0x4D, 0x8F, 0x17, 0xA0, 0xDB,\n\t\t0x50, 0x08, 0xCE, 0x86, 0x19, 0xF5, 0x66, 0xD2,\n\t\t0xCF, 0xE4, 0xCF, 0x2A, 0x6D, 0x6F, 0x9C, 0x36,\n\t\t0x64, 0xE3, 0xA4, 0x85, 0x64, 0xA3, 0x51, 0xC0,\n\t\t0xB3, 0xC9, 0x45, 0xC5, 0xEE, 0x24, 0x58, 0x75,\n\t\t0x21, 0xE4, 0x11, 0x2C, 0x57, 0xE3, 0x18, 0xBE,\n\t\t0x1B, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x52, 0x64, 0x1D, 0xBC, 0x6E, 0x36, 0xBE, 0x4D,\n\t\t0x90, 0x5D, 0x8D, 0x60, 0x31, 0x1E, 0x30, 0x3E,\n\t\t0x8E, 0x85, 0x9C, 0xC4, 0x79, 0x01, 0xCE, 0x30,\n\t\t0xD6, 0xF6, 0x7F, 0x15, 0x23, 0x43, 0xE3, 0xC4,\n\t\t0x03, 0x0E, 0x3A, 0x33, 0x46, 0x37, 0x93, 0xC1,\n\t\t0x9E, 0xFF, 0xD8, 0x1F, 0xB7, 0xC4, 0xD6, 0x31,\n\t\t0xA9, 0x47, 0x9A, 0x75, 0x05, 0xA9, 0x83, 0xA0,\n\t\t0x52, 0xB1, 0xE9, 0x48, 0xCE, 0x09, 0x3B, 0x30,\n\t\t0xEF, 0xA5, 0x95, 0xFA, 0xB3, 0xA0, 0x0F, 0x4C,\n\t\t0xEF, 0x9A, 0x2F, 0x66, 0x4C, 0xEE, 0xB0, 0x7E,\n\t\t0xC6, 0x17, 0x19, 0x21, 0x2D, 0x58, 0x96, 0x6B,\n\t\t0xCA, 0x9F, 0x00, 0xA7, 0xD7, 0xA8, 0xCB, 0x40,\n\t\t0x24, 0xCF, 0x64, 0x76, 0xBA, 0xB7, 0xFB, 0xCC,\n\t\t0xEE, 0x5F, 0xD4, 0xE7, 0xC3, 0xF5, 0xE2, 0xB2,\n\t\t0x97, 0x5A, 0xA2, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA3, 0x4C, 0xE1, 0x35, 0xB3, 0x7B, 0xF3, 0xDB,\n\t\t0x1C, 0x4A, 0xAA, 0x48, 0x78, 0xB4, 0x49, 0x9B,\n\t\t0xD2, 0xEE, 0x17, 0xB8, 0x55, 0x78, 0xFC, 0xAF,\n\t\t0x60, 0x5D, 0x41, 0xE1, 0x82, 0x6B, 0x45, 0xFD,\n\t\t0xAA, 0x1B, 0x08, 0x3D, 0x82, 0x35, 0xDC, 0x64,\n\t\t0x27, 0x87, 0xF1, 0x14, 0x69, 0xA5, 0x49, 0x3E,\n\t\t0x36, 0x80, 0x65, 0x04, 0xFE, 0x2A, 0x20, 0x63,\n\t\t0x90, 0x5E, 0x82, 0x14, 0x75, 0xE2, 0xD5, 0xEE,\n\t\t0x21, 0x70, 0x57, 0x95, 0x03, 0x70, 0x49, 0x2F,\n\t\t0x50, 0x24, 0x99, 0x5E, 0x77, 0xB8, 0x2A, 0xA5,\n\t\t0x1B, 0x4F, 0x5B, 0xD8, 0xEA, 0x24, 0xDC, 0x71,\n\t\t0xE0, 0xA8, 0xA6, 0x40, 0xB0, 0x59, 0x2C, 0x0D,\n\t\t0x80, 0xC2, 0x4A, 0x72, 0x61, 0x69, 0xCF, 0x0A,\n\t\t0x10, 0xB4, 0x09, 0x44, 0x74, 0x71, 0x13, 0xD0,\n\t\t0x3B, 0x52, 0x70, 0x8C, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x46, 0xB3, 0xCD, 0xF4, 0x94, 0x6E, 0x15, 0xA5,\n\t\t0x33, 0x4F, 0xC3, 0x24, 0x4D, 0x66, 0x80, 0xF5,\n\t\t0xFC, 0x13, 0x2A, 0xFA, 0x67, 0xBF, 0x43, 0xBF,\n\t\t0xAD, 0xE2, 0x3D, 0x0C, 0x9E, 0x0E, 0xC6, 0x4E,\n\t\t0x7D, 0xAB, 0x76, 0xFA, 0xAE, 0xCA, 0x18, 0x70,\n\t\t0xC0, 0x5F, 0x96, 0xB7, 0xD0, 0x19, 0x41, 0x1D,\n\t\t0x8B, 0x08, 0x73, 0xD9, 0xFE, 0xD0, 0x4F, 0xA5,\n\t\t0x05, 0x7C, 0x03, 0x9D, 0x59, 0x49, 0xA4, 0xD5,\n\t\t0x92, 0x82, 0x7F, 0x61, 0x94, 0x71, 0x35, 0x9D,\n\t\t0x61, 0x71, 0x69, 0x1C, 0xFA, 0x8A, 0x5D, 0x7C,\n\t\t0xB0, 0x7E, 0xF2, 0x80, 0x4F, 0x6C, 0xCA, 0xD4,\n\t\t0x82, 0x1C, 0x56, 0xD4, 0x98, 0x8B, 0xEA, 0x77,\n\t\t0x65, 0xF6, 0x60, 0xF0, 0x9E, 0xF8, 0x74, 0x05,\n\t\t0xF0, 0xA8, 0x0B, 0xCF, 0x85, 0x59, 0xEF, 0xA1,\n\t\t0x11, 0xF2, 0xA0, 0xB4, 0x19, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8B, 0x9F, 0xC2, 0x16, 0x91, 0x47, 0x7F, 0x11,\n\t\t0x25, 0x2F, 0xCA, 0x05, 0x0B, 0x12, 0x1C, 0x53,\n\t\t0x34, 0xEB, 0x42, 0x80, 0xAA, 0x11, 0x65, 0x9E,\n\t\t0x26, 0x72, 0x97, 0xDE, 0x1F, 0xEC, 0x2B, 0x22,\n\t\t0x94, 0xC7, 0xCC, 0xEE, 0x9B, 0x59, 0xA1, 0x49,\n\t\t0xB9, 0x93, 0x0B, 0x08, 0xBD, 0x32, 0x0D, 0x39,\n\t\t0x43, 0x13, 0x09, 0x30, 0xA7, 0xD9, 0x31, 0xB7,\n\t\t0x1D, 0x2F, 0x10, 0x23, 0x4F, 0x44, 0x80, 0xC6,\n\t\t0x7F, 0x1D, 0xE8, 0x83, 0xD9, 0x89, 0x4A, 0xDA,\n\t\t0x5E, 0xD5, 0x07, 0x16, 0x60, 0xE2, 0x21, 0xD7,\n\t\t0x8A, 0xE4, 0x02, 0xF1, 0xF0, 0x5A, 0xF4, 0x77,\n\t\t0x61, 0xE1, 0x3F, 0xEC, 0x97, 0x9F, 0x26, 0x71,\n\t\t0xE3, 0xC6, 0x3F, 0xB0, 0xAE, 0x7A, 0xA1, 0x32,\n\t\t0x7C, 0xF9, 0xB8, 0x31, 0x3A, 0xDA, 0xB9, 0x07,\n\t\t0x94, 0xA5, 0x26, 0x86, 0xBB, 0xC4, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0x65, 0x98, 0x92, 0x4C, 0xE8, 0x47, 0xDE,\n\t\t0x7F, 0xF4, 0x5B, 0x20, 0xAC, 0x94, 0x0A, 0xA6,\n\t\t0x29, 0x2A, 0x8A, 0x99, 0xB5, 0x6A, 0x74, 0xED,\n\t\t0xDC, 0x24, 0xF2, 0xCF, 0xB4, 0x57, 0x97, 0x18,\n\t\t0x86, 0x14, 0xA2, 0x1D, 0x4E, 0x88, 0x67, 0xE2,\n\t\t0x3F, 0xF7, 0x5A, 0xFD, 0x7C, 0xD3, 0x24, 0x24,\n\t\t0x8D, 0x58, 0xFC, 0xF1, 0xDD, 0xC7, 0x3F, 0xBD,\n\t\t0x11, 0x5D, 0xFA, 0x8C, 0x09, 0xE6, 0x20, 0x22,\n\t\t0xFA, 0xB5, 0x40, 0xA5, 0x9F, 0x87, 0xC9, 0x89,\n\t\t0xC1, 0x2A, 0x86, 0xDE, 0xD0, 0x51, 0x30, 0x93,\n\t\t0x9F, 0x00, 0xCD, 0x2F, 0x3B, 0x51, 0x29, 0x63,\n\t\t0xDF, 0xE0, 0x28, 0x9F, 0x0E, 0x54, 0xAC, 0xAD,\n\t\t0x88, 0x1C, 0x10, 0x27, 0xD2, 0xA0, 0x29, 0x21,\n\t\t0x38, 0xFD, 0xEE, 0x90, 0x2D, 0x67, 0xD9, 0x66,\n\t\t0x9C, 0x0C, 0xA1, 0x03, 0x4A, 0x94, 0x56, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x59, 0x4E, 0x1C, 0xD7, 0x33, 0x72, 0x48, 0x70,\n\t\t0x4E, 0x69, 0x18, 0x54, 0xAF, 0x0F, 0xDB, 0x02,\n\t\t0x10, 0x67, 0xDD, 0xF7, 0x83, 0x2B, 0x04, 0x9B,\n\t\t0xA7, 0xB6, 0x84, 0x43, 0x8C, 0x32, 0xB0, 0x29,\n\t\t0xED, 0xED, 0x2D, 0xF2, 0xC8, 0x9A, 0x6F, 0xF5,\n\t\t0xF2, 0xF2, 0xC3, 0x11, 0x52, 0x2A, 0xE2, 0xDC,\n\t\t0x6D, 0xB5, 0xA8, 0x15, 0xAF, 0xC6, 0x06, 0x37,\n\t\t0xB1, 0x5E, 0xC2, 0x4E, 0xF9, 0x54, 0x1F, 0x15,\n\t\t0x50, 0x40, 0x9D, 0xB2, 0xA0, 0x06, 0xDA, 0x3A,\n\t\t0xFF, 0xFF, 0xE5, 0x48, 0xA1, 0xEA, 0xEE, 0x7B,\n\t\t0xD1, 0x14, 0xE9, 0xB8, 0x05, 0xD0, 0x75, 0x6C,\n\t\t0x8E, 0x90, 0xC4, 0xDC, 0x33, 0xCB, 0x05, 0x22,\n\t\t0x6B, 0xC2, 0xB3, 0x93, 0xB1, 0x8D, 0x95, 0x3F,\n\t\t0x87, 0x30, 0xD4, 0xC7, 0xAE, 0x69, 0x31, 0x59,\n\t\t0xCD, 0xBA, 0x75, 0x8A, 0xD2, 0x89, 0x64, 0xE2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1F, 0x0D, 0x29, 0x24, 0x53, 0xF0, 0x44, 0x06,\n\t\t0xAD, 0xA8, 0xBE, 0x4C, 0x16, 0x1B, 0x82, 0xE3,\n\t\t0xCD, 0xD6, 0x90, 0x99, 0xA8, 0x63, 0x76, 0x59,\n\t\t0xE0, 0xEE, 0x40, 0xB8, 0xF6, 0xDA, 0x46, 0x00,\n\t\t0x5C, 0xFC, 0x60, 0x85, 0xDB, 0x98, 0x04, 0x85,\n\t\t0x2D, 0xEC, 0xFB, 0xE9, 0xF7, 0xB4, 0xDD, 0xA0,\n\t\t0x19, 0xA7, 0x11, 0x26, 0x12, 0x89, 0x5A, 0x14,\n\t\t0x4E, 0xD4, 0x30, 0xA9, 0x60, 0xC8, 0xB2, 0xF5,\n\t\t0x45, 0x8D, 0x3D, 0x56, 0xB7, 0xF4, 0x27, 0xCE,\n\t\t0xE6, 0x35, 0x89, 0x15, 0xAE, 0xE7, 0x14, 0x62,\n\t\t0x78, 0xAE, 0xD2, 0xA0, 0x29, 0x6C, 0xDD, 0x92,\n\t\t0x9E, 0x4D, 0x21, 0xEF, 0x95, 0xA3, 0xAD, 0xF8,\n\t\t0xB7, 0xA6, 0xBE, 0xBA, 0x67, 0x3C, 0xDC, 0xCD,\n\t\t0xBD, 0xCF, 0xB2, 0x47, 0x47, 0x11, 0x73, 0x2D,\n\t\t0x97, 0x2A, 0xD0, 0x54, 0xB2, 0xDC, 0x64, 0xF3,\n\t\t0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB6, 0x5A, 0x72, 0xD4, 0xE1, 0xF9, 0xF9, 0xF7,\n\t\t0x59, 0x11, 0xCC, 0x46, 0xAD, 0x08, 0x06, 0xB9,\n\t\t0xB1, 0x8C, 0x87, 0xD1, 0x05, 0x33, 0x2A, 0x3F,\n\t\t0xE1, 0x83, 0xF4, 0x5F, 0x06, 0x3A, 0x74, 0x6C,\n\t\t0x89, 0x2D, 0xC6, 0xC4, 0xB9, 0x18, 0x1B, 0x14,\n\t\t0x85, 0xB3, 0xE3, 0xA2, 0xCC, 0x3B, 0x45, 0x3E,\n\t\t0xBA, 0x2D, 0x4C, 0x39, 0xD6, 0x90, 0x5A, 0x77,\n\t\t0x4E, 0xD3, 0xFB, 0x75, 0x54, 0x68, 0xBE, 0xB1,\n\t\t0x90, 0x92, 0x5E, 0xCD, 0x8E, 0x57, 0xEC, 0xB0,\n\t\t0xD9, 0x85, 0x12, 0x57, 0x41, 0x65, 0x0C, 0x6B,\n\t\t0x6A, 0x1B, 0x2A, 0x3A, 0x50, 0xE9, 0x3E, 0x38,\n\t\t0x92, 0xC2, 0x1D, 0x47, 0xED, 0x58, 0x84, 0xEE,\n\t\t0xD8, 0x3A, 0xA9, 0x4E, 0x16, 0x02, 0x28, 0x8F,\n\t\t0x2F, 0x49, 0xFE, 0x28, 0x66, 0x24, 0xDE, 0x9D,\n\t\t0x01, 0xFC, 0xB5, 0x44, 0x33, 0xA0, 0xDC, 0x4A,\n\t\t0xD7, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0x5C, 0xE0, 0xFF, 0xA4, 0x69, 0x25, 0x07,\n\t\t0x82, 0xAF, 0xF7, 0x25, 0x24, 0x8F, 0xC8, 0x8F,\n\t\t0xE9, 0x8E, 0xB7, 0x66, 0x59, 0xE8, 0x40, 0x7E,\n\t\t0xDC, 0x1C, 0x48, 0x42, 0xC9, 0x86, 0x7D, 0x61,\n\t\t0xFE, 0x64, 0xFB, 0x86, 0xF7, 0x4E, 0x98, 0x05,\n\t\t0x98, 0xB9, 0x2B, 0xC2, 0x13, 0xD0, 0x6F, 0x33,\n\t\t0x7B, 0xD5, 0x65, 0x4F, 0xC2, 0x86, 0x43, 0xC7,\n\t\t0xBA, 0x76, 0x9A, 0x4C, 0x31, 0x56, 0x34, 0x27,\n\t\t0x54, 0x3C, 0x00, 0x80, 0x8B, 0x62, 0x7A, 0x19,\n\t\t0xC9, 0x0D, 0x86, 0xC3, 0x22, 0xF3, 0x35, 0x66,\n\t\t0xCE, 0x02, 0x01, 0x21, 0xCC, 0x32, 0x22, 0x29,\n\t\t0xC3, 0x33, 0x79, 0x43, 0xD4, 0x6F, 0x68, 0xEF,\n\t\t0x93, 0x9D, 0x61, 0x3D, 0xCE, 0xF0, 0x07, 0x72,\n\t\t0x69, 0xF8, 0x81, 0x51, 0xD6, 0x39, 0x8B, 0x6B,\n\t\t0x00, 0x9A, 0xBB, 0x76, 0x34, 0x10, 0xB1, 0x54,\n\t\t0xAD, 0x76, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7F, 0xA8, 0x81, 0xCE, 0x87, 0x49, 0x84, 0x40,\n\t\t0xAB, 0x6A, 0xF1, 0x38, 0x54, 0xF0, 0xD8, 0x51,\n\t\t0xA7, 0xE0, 0x40, 0x4D, 0xE3, 0x38, 0x96, 0x99,\n\t\t0x9A, 0x9B, 0x32, 0x92, 0xA5, 0xD2, 0xF5, 0xB3,\n\t\t0xAD, 0x03, 0x35, 0x30, 0xC5, 0x58, 0x16, 0x8F,\n\t\t0xE5, 0xD2, 0xFD, 0xB9, 0xB8, 0x9A, 0x23, 0x54,\n\t\t0xC4, 0x6C, 0xF3, 0x2A, 0x0E, 0x61, 0x2A, 0xFC,\n\t\t0x6C, 0x64, 0x85, 0xD7, 0x89, 0x51, 0x1B, 0xFE,\n\t\t0xF2, 0x68, 0x00, 0xC7, 0x4B, 0xF1, 0xA4, 0xCF,\n\t\t0xBE, 0x30, 0xBD, 0xA3, 0x10, 0xD5, 0xF6, 0x02,\n\t\t0x9C, 0x3D, 0xCC, 0xDE, 0xDB, 0x61, 0x49, 0xE4,\n\t\t0x97, 0x12, 0x74, 0xE2, 0x76, 0xDC, 0xCF, 0xAB,\n\t\t0xD6, 0x3B, 0xC4, 0xB9, 0x95, 0x5E, 0x83, 0x03,\n\t\t0xFE, 0xB5, 0x7F, 0x8A, 0x68, 0x8D, 0xB5, 0x5E,\n\t\t0xCB, 0x4B, 0x33, 0xD1, 0xF9, 0xFE, 0x1B, 0x3A,\n\t\t0x8B, 0xA7, 0xAC, 0x32, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0xA9, 0x8F, 0x71, 0xC0, 0x1C, 0x04, 0x08,\n\t\t0xAE, 0x16, 0x84, 0x3D, 0xC0, 0x3B, 0xE7, 0xDB,\n\t\t0x0A, 0xEA, 0xF0, 0x55, 0xF9, 0x51, 0x70, 0x9D,\n\t\t0x4E, 0x0D, 0xFD, 0xF6, 0x4F, 0xFF, 0xBF, 0xFA,\n\t\t0xF9, 0x00, 0xEE, 0x59, 0x2E, 0xE1, 0x09, 0x29,\n\t\t0x64, 0x8E, 0x56, 0xF6, 0xC1, 0xE9, 0xF5, 0xBE,\n\t\t0x57, 0x93, 0xF7, 0xDF, 0x66, 0x45, 0x3E, 0xB5,\n\t\t0x65, 0x02, 0xC7, 0xC5, 0x6C, 0x0F, 0x0C, 0x88,\n\t\t0xDA, 0x77, 0xAB, 0xC8, 0xFA, 0x37, 0x1E, 0x43,\n\t\t0x41, 0x04, 0x62, 0x7E, 0xF7, 0xC6, 0x63, 0xC4,\n\t\t0x9F, 0x40, 0x99, 0x8D, 0xBA, 0xD6, 0x3F, 0xA6,\n\t\t0xC7, 0xAA, 0x4F, 0xAC, 0x17, 0xAE, 0x13, 0x8D,\n\t\t0x8B, 0xBE, 0x08, 0x1F, 0x9B, 0xD1, 0x68, 0xCD,\n\t\t0x33, 0xC1, 0xFB, 0xC9, 0x2F, 0xA3, 0x5E, 0xD6,\n\t\t0x87, 0x67, 0x9F, 0x48, 0xA6, 0x4B, 0x87, 0xDB,\n\t\t0x1F, 0xE5, 0xBA, 0xE6, 0x75, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7B, 0x89, 0x70, 0xB6, 0xA3, 0x32, 0x37, 0xE5,\n\t\t0xA7, 0xBC, 0xB3, 0x92, 0x72, 0x70, 0x3E, 0xDB,\n\t\t0x92, 0x28, 0x5C, 0x55, 0x84, 0x2B, 0x30, 0xB9,\n\t\t0xA4, 0x88, 0x34, 0xB1, 0xB5, 0x07, 0xCC, 0x02,\n\t\t0xA6, 0x76, 0x47, 0x39, 0xF2, 0xF7, 0xEE, 0x6A,\n\t\t0xE0, 0x2A, 0x7B, 0x71, 0x5A, 0x1C, 0x45, 0x5E,\n\t\t0x59, 0xE8, 0xC7, 0x7A, 0x1A, 0xE9, 0x8A, 0xBB,\n\t\t0x10, 0x16, 0x18, 0x53, 0xF1, 0x23, 0x4D, 0x20,\n\t\t0xDA, 0x99, 0x01, 0x65, 0x88, 0xCD, 0x86, 0x02,\n\t\t0xD6, 0xB7, 0xEC, 0x7E, 0x17, 0x7D, 0x40, 0x11,\n\t\t0xED, 0xFA, 0x61, 0xE6, 0xB3, 0x76, 0x6A, 0x3C,\n\t\t0x6F, 0x8D, 0x6E, 0x9E, 0xAC, 0x89, 0x3C, 0x56,\n\t\t0x89, 0x03, 0xEB, 0x6E, 0x6A, 0xBA, 0x9C, 0x47,\n\t\t0x25, 0x77, 0x4F, 0x6B, 0x43, 0x43, 0xB7, 0xAC,\n\t\t0xAA, 0x6C, 0x03, 0x15, 0x93, 0xA3, 0x6E, 0xEF,\n\t\t0x6C, 0x72, 0x80, 0x6F, 0xF3, 0x09, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF7, 0xF4, 0xD3, 0x28, 0xBA, 0x10, 0x8B, 0x7B,\n\t\t0x1D, 0xE4, 0x44, 0x3E, 0x88, 0x9A, 0x98, 0x5E,\n\t\t0xD5, 0x2F, 0x48, 0x5F, 0x3C, 0xA4, 0xE0, 0xC2,\n\t\t0x46, 0xAA, 0x55, 0x26, 0x59, 0x0C, 0xBE, 0xD3,\n\t\t0x44, 0xE9, 0xF4, 0xFE, 0x53, 0xE4, 0xEE, 0xA0,\n\t\t0xE7, 0x61, 0xC8, 0x23, 0x24, 0x64, 0x92, 0x06,\n\t\t0xCA, 0x8C, 0x2B, 0x45, 0x15, 0x21, 0x57, 0xD4,\n\t\t0x11, 0x5E, 0x68, 0xC8, 0x18, 0x64, 0x4B, 0x03,\n\t\t0xB6, 0x5B, 0xB4, 0x7A, 0xD7, 0x9F, 0x94, 0xD3,\n\t\t0x7C, 0xB0, 0x3C, 0x1D, 0x95, 0x3B, 0x74, 0xC2,\n\t\t0xB8, 0xAD, 0xFA, 0x0E, 0x1C, 0x41, 0x8B, 0xDA,\n\t\t0x9C, 0x51, 0x8D, 0xDC, 0xD7, 0x05, 0x0E, 0x0F,\n\t\t0x14, 0x90, 0x44, 0x74, 0x0A, 0x2B, 0x16, 0x47,\n\t\t0x94, 0x13, 0xB6, 0x3F, 0xC1, 0x3C, 0x36, 0x14,\n\t\t0x4F, 0x80, 0xC7, 0x36, 0x87, 0x51, 0x3D, 0xCA,\n\t\t0x76, 0x1B, 0xA8, 0x64, 0x2A, 0x8A, 0xE0, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2D, 0x7D, 0xC8, 0x0C, 0x19, 0xA1, 0xD1, 0x2D,\n\t\t0x5F, 0xE3, 0x96, 0x35, 0x69, 0x54, 0x7A, 0x5D,\n\t\t0x1D, 0x3E, 0x82, 0x1E, 0x6F, 0x06, 0xC5, 0xD5,\n\t\t0xE2, 0xC0, 0x94, 0x01, 0xF9, 0x46, 0xC9, 0xF7,\n\t\t0xE1, 0x3C, 0xD0, 0x19, 0xF2, 0xF9, 0xA8, 0x78,\n\t\t0xB6, 0x2D, 0xD8, 0x50, 0x45, 0x3B, 0x62, 0x94,\n\t\t0xB9, 0x9C, 0xCA, 0xA0, 0x68, 0xE5, 0x42, 0x99,\n\t\t0x35, 0x24, 0xB0, 0xF6, 0x38, 0x32, 0xD4, 0x8E,\n\t\t0x86, 0x5B, 0xE3, 0x1E, 0x8E, 0xC1, 0xEE, 0x10,\n\t\t0x3C, 0x71, 0x83, 0x40, 0xC9, 0x04, 0xB3, 0x2E,\n\t\t0xFB, 0x69, 0x17, 0x0B, 0x67, 0xF0, 0x38, 0xD5,\n\t\t0x0A, 0x32, 0x52, 0x79, 0x4B, 0x1B, 0x40, 0x76,\n\t\t0xC0, 0x62, 0x06, 0x21, 0xAB, 0x3D, 0x91, 0x21,\n\t\t0x5D, 0x55, 0xFF, 0xEA, 0x99, 0xF2, 0x3D, 0x54,\n\t\t0xE1, 0x61, 0xA9, 0x0D, 0x8D, 0x49, 0x02, 0xFD,\n\t\t0xA5, 0x93, 0x1D, 0x9F, 0x6A, 0x27, 0x14, 0x6A,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x77, 0xDF, 0xF4, 0xC7, 0xAD, 0x30, 0xC9, 0x54,\n\t\t0x33, 0x8C, 0x4B, 0x23, 0x63, 0x9D, 0xAE, 0x4B,\n\t\t0x27, 0x50, 0x86, 0xCB, 0xE6, 0x54, 0xD4, 0x01,\n\t\t0xA2, 0x34, 0x35, 0x28, 0x06, 0x5E, 0x4C, 0x9F,\n\t\t0x1F, 0x2E, 0xCA, 0x22, 0xAA, 0x02, 0x5D, 0x49,\n\t\t0xCA, 0x82, 0x3E, 0x76, 0xFD, 0xBB, 0x35, 0xDF,\n\t\t0x78, 0xB1, 0xE5, 0x07, 0x5F, 0xF2, 0xC8, 0x2B,\n\t\t0x68, 0x0B, 0xCA, 0x38, 0x5C, 0x6D, 0x57, 0xF7,\n\t\t0xEA, 0x7D, 0x10, 0x30, 0xBB, 0x39, 0x25, 0x27,\n\t\t0xB2, 0x5D, 0xD7, 0x3E, 0x9E, 0xEF, 0xF9, 0x7B,\n\t\t0xEA, 0x39, 0x7C, 0xF3, 0xB9, 0xDD, 0xA0, 0xC8,\n\t\t0x17, 0xA9, 0xC8, 0x70, 0xED, 0x12, 0xC0, 0x06,\n\t\t0xCC, 0x05, 0x49, 0x68, 0xC6, 0x40, 0x00, 0xE0,\n\t\t0xDA, 0x87, 0x4E, 0x9B, 0x7D, 0x7D, 0x62, 0x1B,\n\t\t0x06, 0x79, 0x86, 0x69, 0x12, 0x24, 0x3E, 0xA0,\n\t\t0x96, 0xC7, 0xB3, 0x8A, 0x13, 0x44, 0xE9, 0x8F,\n\t\t0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x83, 0xBE, 0xD0, 0xD5, 0x56, 0x79, 0x8F, 0x2B,\n\t\t0x41, 0x9F, 0x70, 0x56, 0xE6, 0xD3, 0xFF, 0xAD,\n\t\t0xA0, 0x6E, 0x93, 0x9B, 0x95, 0xA6, 0x88, 0xD0,\n\t\t0xEC, 0x8C, 0x6A, 0xC5, 0xEA, 0x45, 0xAB, 0x73,\n\t\t0xA4, 0xCF, 0x01, 0x04, 0x3E, 0x0A, 0x17, 0x07,\n\t\t0x66, 0xE2, 0x13, 0x95, 0xF2, 0x7A, 0xB4, 0xB7,\n\t\t0x8C, 0x43, 0x5F, 0x5F, 0x0D, 0xFE, 0x6E, 0x93,\n\t\t0xAB, 0x80, 0xDF, 0x38, 0x61, 0x0E, 0x41, 0x15,\n\t\t0x84, 0x29, 0xDD, 0xF2, 0x02, 0x96, 0xF5, 0x3A,\n\t\t0x06, 0xA0, 0x17, 0x72, 0x33, 0x59, 0xFE, 0x22,\n\t\t0xDC, 0x08, 0xB5, 0xDA, 0x33, 0xF0, 0x80, 0x0A,\n\t\t0x4F, 0xE5, 0x01, 0x18, 0xE8, 0xD7, 0xEA, 0xB2,\n\t\t0xF8, 0x3A, 0x85, 0xCD, 0x76, 0x4B, 0xF8, 0xA1,\n\t\t0x66, 0x90, 0x3B, 0xD0, 0xE9, 0xDC, 0xFE, 0xEC,\n\t\t0xEB, 0xA4, 0x4F, 0xF4, 0xCA, 0x44, 0x39, 0x84,\n\t\t0x64, 0x58, 0xD3, 0x1E, 0xA2, 0xBB, 0x56, 0x46,\n\t\t0x45, 0xD1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x12, 0xCF, 0x5A, 0x11, 0x35, 0x43, 0xE3,\n\t\t0x95, 0x04, 0x12, 0x30, 0x36, 0xF1, 0x5A, 0x5B,\n\t\t0xAF, 0xA9, 0xC5, 0x55, 0x56, 0x24, 0x69, 0xF9,\n\t\t0x9C, 0xD2, 0x99, 0x96, 0xA4, 0xDF, 0xAA, 0xAB,\n\t\t0x2A, 0x34, 0xB0, 0x05, 0x57, 0xCC, 0xF1, 0x5F,\n\t\t0x37, 0xFC, 0x0C, 0xC1, 0xB3, 0xBE, 0x42, 0x7E,\n\t\t0x72, 0x5F, 0x2C, 0xD9, 0x52, 0xE5, 0x0A, 0xF7,\n\t\t0x97, 0x0D, 0xDA, 0x92, 0x00, 0xCD, 0x5C, 0xE2,\n\t\t0x52, 0xB1, 0xF2, 0x9C, 0x40, 0x06, 0x7F, 0xEA,\n\t\t0x30, 0x27, 0xED, 0x68, 0x61, 0x90, 0x80, 0x3B,\n\t\t0x59, 0xD8, 0x34, 0x17, 0x9D, 0x1B, 0x8F, 0x5B,\n\t\t0x55, 0xAB, 0xE5, 0x5A, 0xD1, 0x74, 0xB2, 0xA1,\n\t\t0x18, 0x8F, 0x77, 0x53, 0xEC, 0x0A, 0xE2, 0xFC,\n\t\t0x01, 0x31, 0x6E, 0x7D, 0x49, 0x8B, 0x68, 0xEE,\n\t\t0x35, 0x98, 0xA0, 0xE9, 0xBA, 0xAA, 0xA6, 0x64,\n\t\t0xA6, 0x0F, 0x7F, 0xB4, 0xF9, 0x0E, 0xDB, 0xED,\n\t\t0x49, 0x4A, 0xD7, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x55, 0x26, 0x63, 0x58, 0x33, 0x2D, 0x8D, 0x9E,\n\t\t0x68, 0xBD, 0x13, 0x43, 0x20, 0x88, 0xBE, 0xAD,\n\t\t0xF9, 0x58, 0x33, 0xAA, 0xB6, 0x7A, 0x0E, 0xB3,\n\t\t0xB1, 0x06, 0x50, 0x41, 0x42, 0x55, 0xF2, 0x99,\n\t\t0xE2, 0x67, 0x0C, 0x3E, 0x1A, 0x5B, 0x29, 0x76,\n\t\t0x15, 0x9A, 0x46, 0xC7, 0x2A, 0x7C, 0xE5, 0x7D,\n\t\t0x59, 0xB7, 0xBE, 0x14, 0xC1, 0x57, 0x98, 0xE0,\n\t\t0x9E, 0xD5, 0x0F, 0xA3, 0x12, 0xA4, 0x31, 0xB0,\n\t\t0x26, 0x4D, 0x7A, 0x13, 0x96, 0xAA, 0x61, 0x68,\n\t\t0xBD, 0xE8, 0x97, 0xE2, 0x08, 0xEC, 0xE5, 0x3D,\n\t\t0x2C, 0xFC, 0x83, 0x78, 0x61, 0x13, 0xB1, 0xE6,\n\t\t0xEA, 0xC5, 0xE9, 0xBB, 0x98, 0x98, 0x4A, 0xBB,\n\t\t0x6C, 0x8D, 0x64, 0xEE, 0xBB, 0x99, 0x19, 0x03,\n\t\t0x25, 0x4A, 0xBC, 0x65, 0x0C, 0x99, 0x9B, 0xB9,\n\t\t0x95, 0x8A, 0x5D, 0x79, 0x37, 0x43, 0x4B, 0x86,\n\t\t0x9B, 0xC9, 0x40, 0xE2, 0x1B, 0x9D, 0xC1, 0xCC,\n\t\t0x89, 0x82, 0xF2, 0xBA, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0x61, 0x04, 0xDE, 0xD7, 0x30, 0xAE, 0xFE,\n\t\t0x02, 0x87, 0x3F, 0x4C, 0x74, 0x12, 0x32, 0xC8,\n\t\t0x23, 0x4A, 0x6D, 0x66, 0xD8, 0x53, 0x93, 0xAF,\n\t\t0xF5, 0x7F, 0xBF, 0x56, 0xBA, 0x63, 0x47, 0x66,\n\t\t0x69, 0x88, 0xDF, 0xC4, 0xD5, 0x8F, 0x3C, 0xC8,\n\t\t0x95, 0xA0, 0xDA, 0x59, 0x88, 0x22, 0xED, 0xEE,\n\t\t0xE4, 0x53, 0x3D, 0x24, 0xEC, 0x0E, 0xE2, 0x92,\n\t\t0xFD, 0x5E, 0x1A, 0xD0, 0x48, 0x98, 0xFF, 0xBC,\n\t\t0x1F, 0xF4, 0xBE, 0xF1, 0x4D, 0xEC, 0x22, 0x0B,\n\t\t0xAB, 0xCB, 0x0F, 0x28, 0xFF, 0xFE, 0x32, 0xA6,\n\t\t0xE2, 0xC2, 0x8A, 0xAA, 0xAC, 0x16, 0x44, 0x2B,\n\t\t0xF4, 0xFE, 0xB0, 0x29, 0x17, 0xD1, 0x8B, 0xB3,\n\t\t0xA4, 0x15, 0xD8, 0x4F, 0xA9, 0x35, 0x8D, 0x5A,\n\t\t0x98, 0x52, 0x68, 0x8D, 0x84, 0x6C, 0x92, 0x27,\n\t\t0x19, 0x11, 0xF9, 0x34, 0x18, 0x1C, 0x30, 0xF8,\n\t\t0x24, 0x34, 0xD9, 0x15, 0xF9, 0x3F, 0x15, 0x5A,\n\t\t0x1F, 0xFB, 0xF0, 0xB1, 0x25, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0x5F, 0x57, 0x9A, 0x4C, 0x47, 0x6A, 0xF5,\n\t\t0x54, 0xAA, 0xC1, 0x1E, 0x57, 0x19, 0xD3, 0x78,\n\t\t0x54, 0x94, 0x97, 0xE6, 0x13, 0xB3, 0x5A, 0x92,\n\t\t0x9D, 0x6F, 0x36, 0xBB, 0x88, 0x31, 0xD7, 0xA4,\n\t\t0x66, 0xAA, 0x76, 0xDE, 0x9B, 0xE2, 0x4E, 0xBB,\n\t\t0x55, 0x54, 0x3F, 0x1C, 0x13, 0x92, 0x4F, 0x64,\n\t\t0xCF, 0xD6, 0x48, 0xA5, 0xB3, 0xFA, 0x90, 0x38,\n\t\t0x73, 0x15, 0xC1, 0x61, 0x74, 0xDB, 0xF1, 0xE9,\n\t\t0xA1, 0x83, 0xC1, 0x96, 0xD9, 0xBB, 0x8F, 0x84,\n\t\t0xAF, 0x65, 0xF1, 0xF8, 0x21, 0x24, 0x29, 0xAA,\n\t\t0xDC, 0x11, 0xEF, 0x24, 0x26, 0xD0, 0x7D, 0x47,\n\t\t0x16, 0x06, 0x2B, 0x85, 0xC8, 0xD5, 0xD2, 0xDF,\n\t\t0xF8, 0xE2, 0x1B, 0x9E, 0x62, 0xB7, 0xFA, 0x7D,\n\t\t0xBD, 0x57, 0xD7, 0x26, 0x33, 0x05, 0x4B, 0x46,\n\t\t0x4F, 0xB2, 0x85, 0x83, 0xA5, 0x6C, 0xA1, 0x3C,\n\t\t0xCC, 0x5D, 0xDC, 0x74, 0xDA, 0xE9, 0x42, 0x49,\n\t\t0x2F, 0x31, 0x73, 0x1E, 0x70, 0x46, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0xDD, 0xEC, 0x3D, 0xCA, 0xF1, 0x80, 0x63,\n\t\t0xE4, 0x5A, 0x76, 0xEB, 0xEA, 0xC3, 0x9A, 0xF8,\n\t\t0x5A, 0x1A, 0xDC, 0x28, 0x18, 0x88, 0x1C, 0xCC,\n\t\t0xE4, 0x8C, 0x10, 0x62, 0x88, 0xF5, 0x98, 0x83,\n\t\t0x65, 0xCC, 0xA2, 0xB4, 0xB1, 0xD7, 0xF0, 0x37,\n\t\t0x32, 0x2D, 0xA4, 0x68, 0x40, 0xF4, 0x2B, 0xEB,\n\t\t0xDC, 0xBC, 0x71, 0x93, 0x83, 0x8D, 0x42, 0x6E,\n\t\t0x10, 0x10, 0x87, 0xD8, 0xCE, 0xA0, 0x3A, 0xAF,\n\t\t0xF7, 0x43, 0xD5, 0x73, 0xEB, 0x4F, 0x4E, 0x9A,\n\t\t0x71, 0xA2, 0xC8, 0x84, 0x39, 0x07, 0x69, 0xA6,\n\t\t0x50, 0x38, 0x74, 0x12, 0x5D, 0x19, 0x4B, 0xEE,\n\t\t0x8D, 0x46, 0xA3, 0xA0, 0xD5, 0xE4, 0xFC, 0xF2,\n\t\t0x8F, 0xF8, 0x46, 0x58, 0x87, 0xD8, 0xE9, 0xDF,\n\t\t0x77, 0x1D, 0x70, 0x15, 0x7E, 0x75, 0xDF, 0x36,\n\t\t0x42, 0xB3, 0x31, 0xD2, 0x77, 0x8C, 0xEB, 0x32,\n\t\t0xCE, 0xBA, 0x86, 0x86, 0x40, 0x17, 0x1A, 0xB7,\n\t\t0xA5, 0xD2, 0x2E, 0xED, 0xE1, 0xEE, 0x44, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x26, 0xD8, 0x7E, 0xC7, 0x0B, 0x57, 0x69, 0x1E,\n\t\t0x3B, 0xB3, 0x59, 0x63, 0x3D, 0x3D, 0xDB, 0xA1,\n\t\t0x7F, 0x02, 0x9D, 0x62, 0xCD, 0xFE, 0x97, 0x7F,\n\t\t0x5F, 0xD4, 0x22, 0x74, 0xD7, 0x9B, 0x44, 0x4A,\n\t\t0x32, 0x49, 0x4D, 0x1C, 0x01, 0xE9, 0xF7, 0x2D,\n\t\t0x03, 0xCC, 0xE7, 0x8C, 0x80, 0x6D, 0xF9, 0x6E,\n\t\t0x93, 0xEA, 0x78, 0xDA, 0x3A, 0x05, 0x42, 0x09,\n\t\t0x92, 0x4E, 0xD7, 0x65, 0xED, 0xC4, 0xD5, 0x70,\n\t\t0xF6, 0x61, 0x68, 0xDC, 0x25, 0xEE, 0x31, 0x14,\n\t\t0xE4, 0x01, 0x7E, 0x38, 0x74, 0x40, 0x34, 0x9C,\n\t\t0x8F, 0x0A, 0x94, 0x80, 0x47, 0x61, 0xC3, 0x05,\n\t\t0x5F, 0x88, 0xE4, 0xFD, 0xA2, 0xA4, 0x9B, 0x86,\n\t\t0x0B, 0x14, 0x86, 0xA9, 0x60, 0x90, 0x95, 0xF6,\n\t\t0x25, 0x0F, 0x26, 0x8B, 0x6A, 0x4D, 0x1A, 0xEC,\n\t\t0xC0, 0x3A, 0x50, 0x56, 0x32, 0xEB, 0xF0, 0xB9,\n\t\t0xDC, 0x22, 0xD0, 0x75, 0x5A, 0x73, 0x6F, 0xAF,\n\t\t0x7A, 0xD7, 0x00, 0x08, 0x58, 0xB5, 0x86, 0x4B,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x38, 0x80, 0xF5, 0xCC, 0x2D, 0x08, 0xFA, 0x70,\n\t\t0xEF, 0x44, 0xB1, 0xF2, 0x63, 0xFC, 0xF5, 0x34,\n\t\t0xD0, 0x62, 0xA2, 0x98, 0xC1, 0xBD, 0x5E, 0xE2,\n\t\t0xEE, 0xE8, 0xC3, 0x26, 0x58, 0x06, 0xC4, 0xCE,\n\t\t0x50, 0xB0, 0x04, 0xF3, 0xA1, 0xFC, 0x1F, 0xA5,\n\t\t0xB0, 0x24, 0xAA, 0xAC, 0x7F, 0x52, 0x8C, 0x02,\n\t\t0x3C, 0x81, 0x81, 0xF6, 0x7C, 0x6E, 0x1C, 0x35,\n\t\t0x74, 0x25, 0xDC, 0x4D, 0x57, 0x3B, 0xD4, 0x6B,\n\t\t0x93, 0xA5, 0x42, 0xAF, 0xA3, 0xA1, 0x9B, 0xDB,\n\t\t0x14, 0x0A, 0x2C, 0xE6, 0x66, 0xE1, 0xA0, 0x1F,\n\t\t0x5C, 0x4D, 0x2D, 0xCD, 0x68, 0x1F, 0xA9, 0xF5,\n\t\t0x83, 0x9B, 0x79, 0x78, 0x13, 0xC3, 0x94, 0x73,\n\t\t0x8D, 0x5E, 0xE4, 0x97, 0x13, 0x86, 0xC1, 0x2C,\n\t\t0x7C, 0x11, 0x7D, 0x17, 0xC7, 0xBE, 0xC3, 0x24,\n\t\t0xB7, 0x60, 0xAA, 0x30, 0xCD, 0xA9, 0xAB, 0x2A,\n\t\t0xA8, 0x50, 0x28, 0x4B, 0xA6, 0xFA, 0x97, 0x94,\n\t\t0x6F, 0x71, 0x0F, 0x02, 0x44, 0x9D, 0x18, 0x83,\n\t\t0xC6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x33, 0x17, 0xD2, 0xF4, 0x52, 0x10, 0x5D, 0xD3,\n\t\t0xF4, 0xA9, 0x6F, 0x92, 0x57, 0xAF, 0x82, 0x85,\n\t\t0xA8, 0x0B, 0xE5, 0x80, 0x66, 0xB5, 0x0F, 0x6F,\n\t\t0x54, 0xBD, 0x63, 0x37, 0x49, 0xB4, 0x9F, 0x6A,\n\t\t0xB9, 0xD5, 0x7D, 0x45, 0x65, 0x2D, 0x2A, 0xE8,\n\t\t0x52, 0xA2, 0xF6, 0x94, 0x0C, 0xD5, 0xEC, 0x31,\n\t\t0x59, 0xDD, 0x7F, 0x33, 0x33, 0x58, 0xB1, 0x2F,\n\t\t0x50, 0x23, 0x25, 0xDF, 0x38, 0x84, 0x35, 0x08,\n\t\t0xFA, 0xF7, 0xE2, 0x46, 0x35, 0x2D, 0x20, 0x12,\n\t\t0x80, 0xBA, 0xBD, 0x90, 0xB1, 0x4F, 0xBF, 0x77,\n\t\t0x22, 0x64, 0x1C, 0x36, 0x01, 0xD0, 0xE4, 0x58,\n\t\t0x47, 0x44, 0x39, 0x97, 0x3C, 0x61, 0x1B, 0xB5,\n\t\t0x50, 0x2F, 0xD0, 0xEB, 0x30, 0x78, 0xF8, 0x71,\n\t\t0x24, 0xCA, 0x7E, 0x1A, 0x01, 0x6F, 0xCB, 0x6C,\n\t\t0xFE, 0xFF, 0x65, 0xF6, 0xA5, 0x65, 0x98, 0x5A,\n\t\t0xCA, 0x71, 0x22, 0xCF, 0xA8, 0xC5, 0xA1, 0x1D,\n\t\t0xA0, 0xCB, 0x47, 0x79, 0x7C, 0x51, 0x32, 0x33,\n\t\t0x31, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF2, 0xC5, 0xC9, 0x55, 0xD0, 0x22, 0x4E, 0x78,\n\t\t0x4A, 0x46, 0xB9, 0x12, 0x5F, 0x8F, 0xEF, 0x8A,\n\t\t0x5E, 0x12, 0x71, 0xE1, 0x45, 0xEB, 0x08, 0xBB,\n\t\t0xBD, 0x07, 0xCA, 0x8E, 0x1C, 0xFC, 0x84, 0x8C,\n\t\t0xEF, 0x14, 0xFA, 0x3B, 0x36, 0x22, 0x1A, 0xC6,\n\t\t0x20, 0x06, 0x40, 0x3D, 0xBB, 0x7F, 0x7D, 0x77,\n\t\t0x95, 0x8C, 0xCC, 0x54, 0xA8, 0x56, 0x6C, 0x83,\n\t\t0x78, 0x58, 0xB8, 0x09, 0xF3, 0xE3, 0x10, 0xAC,\n\t\t0xE8, 0xCA, 0x68, 0x25, 0x15, 0xBC, 0x65, 0x5D,\n\t\t0x2A, 0x39, 0x7C, 0xAB, 0x23, 0x8A, 0x66, 0x3B,\n\t\t0x46, 0x4D, 0x51, 0x1F, 0x02, 0xDC, 0x5D, 0x03,\n\t\t0x3D, 0xAD, 0x4C, 0xB5, 0xE0, 0xE5, 0x19, 0xE9,\n\t\t0x4A, 0x54, 0xB6, 0x2A, 0x38, 0x96, 0xE4, 0x60,\n\t\t0xEC, 0x70, 0xE5, 0x71, 0x6B, 0x59, 0x21, 0xBF,\n\t\t0x83, 0x96, 0xAA, 0x86, 0xA6, 0x01, 0x23, 0xE6,\n\t\t0x28, 0x7E, 0x34, 0x57, 0x0B, 0xB0, 0x1B, 0xDC,\n\t\t0x60, 0x2E, 0x11, 0x36, 0x70, 0xBF, 0x49, 0x8A,\n\t\t0xF2, 0xFF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x18, 0x0E, 0x27, 0x52, 0x05, 0x69, 0x1A, 0x83,\n\t\t0x63, 0x0C, 0xF4, 0xB0, 0xC7, 0xB8, 0x0E, 0x6D,\n\t\t0xF8, 0xFA, 0xD6, 0xEF, 0x1C, 0x23, 0xBA, 0x80,\n\t\t0x13, 0xD2, 0xF0, 0x9A, 0xEF, 0x7A, 0xBA, 0xDE,\n\t\t0x18, 0x27, 0xF2, 0x3A, 0xF2, 0x30, 0xDE, 0x90,\n\t\t0x67, 0x62, 0x40, 0xB4, 0xB3, 0xB0, 0x67, 0x3F,\n\t\t0x8A, 0xFD, 0xEA, 0x03, 0x27, 0x33, 0x00, 0x55,\n\t\t0x04, 0x17, 0x41, 0xF6, 0x55, 0x60, 0xD9, 0x03,\n\t\t0x48, 0xDE, 0x69, 0x6D, 0x34, 0xCA, 0x80, 0xDF,\n\t\t0xE8, 0xAF, 0xAE, 0x58, 0x2F, 0xE4, 0x87, 0x9D,\n\t\t0x45, 0x94, 0xB8, 0x0E, 0x94, 0x08, 0xFB, 0x53,\n\t\t0xE8, 0x00, 0xE0, 0x1C, 0xA5, 0x85, 0x52, 0xB9,\n\t\t0x05, 0xC3, 0x65, 0xE7, 0xF1, 0x41, 0x6E, 0x51,\n\t\t0xC0, 0x80, 0xF5, 0x17, 0xD6, 0xBB, 0xD3, 0x0E,\n\t\t0x64, 0xAE, 0x15, 0x35, 0xD5, 0x9D, 0xEC, 0xDC,\n\t\t0x76, 0xC6, 0x62, 0x4D, 0x73, 0x78, 0x68, 0xF4,\n\t\t0x9F, 0x2F, 0x71, 0x9D, 0xA3, 0x9B, 0xA1, 0x34,\n\t\t0x4D, 0x59, 0xEA, 0xB9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0x17, 0xA8, 0x4E, 0x46, 0x31, 0xA7, 0xF6,\n\t\t0x5A, 0xCE, 0x17, 0x0D, 0x1E, 0x5C, 0x2F, 0xDB,\n\t\t0x25, 0x98, 0x41, 0x53, 0x5D, 0x88, 0xDA, 0x32,\n\t\t0x3E, 0x68, 0xC0, 0x88, 0x3E, 0x6A, 0xF7, 0xB0,\n\t\t0x41, 0xCF, 0xE0, 0x59, 0x08, 0x81, 0x5A, 0x5A,\n\t\t0x9D, 0x1B, 0x14, 0xFA, 0x71, 0x2C, 0x2C, 0x16,\n\t\t0xFA, 0xDC, 0xF1, 0xCA, 0x54, 0xD3, 0xAA, 0x95,\n\t\t0x4D, 0x41, 0x12, 0x40, 0xDF, 0x33, 0x1B, 0x2A,\n\t\t0xEB, 0xDF, 0xB6, 0x5A, 0xCE, 0xD8, 0x4D, 0x0B,\n\t\t0x8A, 0xAC, 0xE5, 0x6E, 0xC0, 0xAA, 0x7C, 0x13,\n\t\t0xEC, 0x7D, 0x75, 0xCA, 0x88, 0x3B, 0x6B, 0xCF,\n\t\t0x6D, 0xB7, 0x4C, 0x9E, 0x98, 0x46, 0x3C, 0x48,\n\t\t0x4A, 0x82, 0x62, 0x68, 0x4F, 0x29, 0x91, 0x03,\n\t\t0x73, 0x43, 0x06, 0x51, 0xF9, 0x0E, 0xCF, 0xFE,\n\t\t0x18, 0xB0, 0x72, 0x17, 0x0E, 0x61, 0xEE, 0x58,\n\t\t0xDE, 0x20, 0xE2, 0xA6, 0xFF, 0x67, 0xB3, 0xAB,\n\t\t0x00, 0xFC, 0xCB, 0xB8, 0x0A, 0xF9, 0x43, 0xF2,\n\t\t0x0B, 0x56, 0xB9, 0x81, 0x07, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD1, 0xA5, 0x6A, 0x5E, 0xE9, 0x90, 0xE0, 0x2B,\n\t\t0x84, 0xB5, 0x86, 0x2F, 0xDE, 0x62, 0xF6, 0x9E,\n\t\t0xC0, 0x75, 0x67, 0xBE, 0x2D, 0x7C, 0xCB, 0x76,\n\t\t0x9A, 0x46, 0x1C, 0x49, 0x89, 0xD1, 0x1F, 0xDD,\n\t\t0xA6, 0xC9, 0x45, 0xD9, 0x42, 0xFB, 0x8B, 0x2D,\n\t\t0xA7, 0x95, 0xED, 0x97, 0xE4, 0x3A, 0x5B, 0x7D,\n\t\t0xBD, 0xDE, 0x7F, 0x8F, 0xD2, 0xFF, 0x71, 0x54,\n\t\t0x54, 0x43, 0x36, 0xD5, 0xC5, 0x0F, 0xB7, 0x38,\n\t\t0x03, 0x41, 0xE6, 0x60, 0xD4, 0x89, 0x8C, 0x7F,\n\t\t0xBC, 0x39, 0xB2, 0xB7, 0x82, 0xF2, 0x8D, 0xEF,\n\t\t0xAC, 0x68, 0x73, 0x52, 0x3C, 0x7C, 0x1D, 0xE8,\n\t\t0xE5, 0x2C, 0x65, 0xE4, 0x39, 0x5C, 0x68, 0x6B,\n\t\t0xA4, 0x83, 0xC3, 0x5A, 0x22, 0x0B, 0x04, 0x16,\n\t\t0xD4, 0x63, 0x57, 0xA0, 0x63, 0xFA, 0x4C, 0x33,\n\t\t0xFA, 0x9C, 0x52, 0xD5, 0xC2, 0x07, 0xA1, 0x30,\n\t\t0x4A, 0xE1, 0x41, 0xC7, 0x91, 0xE6, 0x2B, 0xA6,\n\t\t0xA7, 0x37, 0x4E, 0xD9, 0x22, 0xB8, 0xDD, 0x94,\n\t\t0x07, 0x9B, 0x72, 0xB6, 0x93, 0x02, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x47, 0x20, 0xB8, 0x8D, 0x6B, 0xFB, 0x1A, 0xB4,\n\t\t0x39, 0x58, 0xE2, 0x68, 0x27, 0x73, 0x0D, 0x85,\n\t\t0x2D, 0x9E, 0xC3, 0x01, 0x73, 0xEB, 0xD0, 0xFE,\n\t\t0x0D, 0x27, 0x3E, 0xDC, 0xEC, 0xE2, 0xE7, 0x88,\n\t\t0x55, 0x89, 0x84, 0xCD, 0x93, 0x06, 0xFE, 0x59,\n\t\t0x78, 0x08, 0x6A, 0x5C, 0xB6, 0xD3, 0x79, 0x75,\n\t\t0x75, 0x5D, 0x2A, 0x3D, 0xAE, 0xB1, 0x6F, 0x99,\n\t\t0xA8, 0xA1, 0x15, 0x44, 0xB8, 0x24, 0x7A, 0x8B,\n\t\t0x7E, 0xD5, 0x58, 0x7A, 0xFC, 0x5B, 0xEA, 0x1D,\n\t\t0xAF, 0x85, 0xDC, 0xEA, 0x57, 0x03, 0xC5, 0x90,\n\t\t0x5C, 0xF5, 0x6A, 0xE7, 0xCC, 0x76, 0x40, 0x8C,\n\t\t0xCA, 0xBB, 0x8F, 0xCC, 0x25, 0xCA, 0xCC, 0x5F,\n\t\t0xF4, 0x56, 0xDB, 0x3F, 0x62, 0xFA, 0x55, 0x9C,\n\t\t0x45, 0xB9, 0xC7, 0x15, 0x05, 0xEB, 0x50, 0x73,\n\t\t0xDF, 0x1F, 0x10, 0xFC, 0x4C, 0x90, 0x60, 0x84,\n\t\t0x3F, 0x0C, 0xD6, 0x8B, 0xBB, 0x4E, 0x8E, 0xDF,\n\t\t0xB4, 0x8D, 0x0F, 0xD8, 0x1D, 0x9C, 0x21, 0xE5,\n\t\t0x3B, 0x28, 0xA2, 0xAA, 0xE4, 0xF7, 0xBA, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF4, 0x63, 0x9B, 0x51, 0x1D, 0xB9, 0xE0, 0x92,\n\t\t0x82, 0x3D, 0x47, 0xD2, 0x94, 0x7E, 0xFA, 0xCB,\n\t\t0xAA, 0xE0, 0xE5, 0xB9, 0x12, 0xDE, 0xC3, 0xB2,\n\t\t0x84, 0xD2, 0x35, 0x0B, 0x92, 0x62, 0xF3, 0xA5,\n\t\t0x17, 0x96, 0xA0, 0xCD, 0x9F, 0x8B, 0xC5, 0xA6,\n\t\t0x58, 0x79, 0xD6, 0x57, 0x8E, 0xC2, 0x4A, 0x06,\n\t\t0x0E, 0x29, 0x31, 0x00, 0xC2, 0xE1, 0x2A, 0xD8,\n\t\t0x2D, 0x5B, 0x2A, 0x0E, 0x9D, 0x22, 0x96, 0x58,\n\t\t0x58, 0x03, 0x0E, 0x7C, 0xDF, 0x2A, 0xB3, 0x56,\n\t\t0x2B, 0xFA, 0x8A, 0xC0, 0x84, 0xC6, 0xE8, 0x23,\n\t\t0x7A, 0xA2, 0x2F, 0x54, 0xB9, 0x4C, 0x4E, 0x92,\n\t\t0xD6, 0x9F, 0x22, 0x16, 0x9C, 0xED, 0x6C, 0x85,\n\t\t0xA2, 0x93, 0xF5, 0xE1, 0x6B, 0xFC, 0x32, 0x61,\n\t\t0x53, 0xBF, 0x62, 0x9C, 0xDD, 0x63, 0x93, 0x67,\n\t\t0x5C, 0x66, 0x27, 0xCD, 0x94, 0x9C, 0xD3, 0x67,\n\t\t0xEE, 0xF0, 0x2E, 0x0F, 0x54, 0x77, 0x9F, 0x4D,\n\t\t0x52, 0x10, 0x19, 0x76, 0x98, 0xE4, 0x75, 0x4A,\n\t\t0x5F, 0xE4, 0x90, 0xA3, 0xA7, 0x52, 0x1C, 0x1C,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3D, 0x9E, 0x7A, 0x86, 0x0A, 0x71, 0x85, 0x65,\n\t\t0xE3, 0x67, 0x0C, 0x29, 0x07, 0x9C, 0xE8, 0x0E,\n\t\t0x38, 0x19, 0x69, 0xFE, 0xA9, 0x10, 0x17, 0xCF,\n\t\t0xD5, 0x95, 0x2E, 0x0D, 0x8A, 0x4A, 0x79, 0xBB,\n\t\t0x08, 0xE2, 0xCD, 0x1E, 0x26, 0x16, 0x1F, 0x30,\n\t\t0xEE, 0x03, 0xA2, 0x48, 0x91, 0xD1, 0xBF, 0xA8,\n\t\t0xC2, 0x12, 0x86, 0x1B, 0x51, 0x61, 0x8D, 0x07,\n\t\t0x42, 0x9F, 0xB4, 0x80, 0x00, 0xFF, 0x87, 0xEF,\n\t\t0x09, 0xC6, 0xFC, 0xA5, 0x26, 0x56, 0x77, 0x77,\n\t\t0xE9, 0xC0, 0x76, 0xD5, 0x8A, 0x64, 0x2D, 0x5C,\n\t\t0x52, 0x1B, 0x1C, 0xAA, 0x5F, 0xB0, 0xFB, 0x3A,\n\t\t0x4B, 0x89, 0x82, 0xDC, 0x14, 0xA4, 0x44, 0x73,\n\t\t0x2B, 0x72, 0xB2, 0x39, 0xB8, 0xF0, 0x1F, 0xC8,\n\t\t0xBA, 0x8E, 0xE8, 0x6B, 0x30, 0x13, 0xB5, 0xD3,\n\t\t0xE9, 0x8A, 0x92, 0xB2, 0xAE, 0xAE, 0xCD, 0x48,\n\t\t0x79, 0xFC, 0xA5, 0xD5, 0xE9, 0xE0, 0xBD, 0x88,\n\t\t0x0D, 0xBF, 0xFF, 0xA6, 0xF9, 0x6F, 0x94, 0xF3,\n\t\t0x99, 0x88, 0x12, 0xAA, 0xC6, 0xA7, 0x14, 0xF3,\n\t\t0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0x9B, 0xF5, 0x51, 0xD7, 0xFD, 0x53, 0x1E,\n\t\t0x74, 0x82, 0xE2, 0xEC, 0x87, 0x5C, 0x06, 0x51,\n\t\t0xB0, 0xBC, 0xC6, 0xCA, 0xA7, 0x38, 0xF7, 0x49,\n\t\t0x7B, 0xEF, 0xD1, 0x1E, 0x67, 0xAE, 0x0E, 0x03,\n\t\t0x6C, 0x9D, 0x7A, 0xE4, 0x30, 0x1C, 0xC3, 0xC7,\n\t\t0x90, 0x6F, 0x0D, 0x0E, 0x1E, 0xD4, 0x73, 0x87,\n\t\t0x53, 0xF4, 0x14, 0xF9, 0xB3, 0xCD, 0x9B, 0x8A,\n\t\t0x71, 0x17, 0x6E, 0x32, 0x5C, 0x4C, 0x74, 0xCE,\n\t\t0x02, 0x06, 0x80, 0xEC, 0xBF, 0xB1, 0x46, 0x88,\n\t\t0x95, 0x97, 0xF5, 0xB4, 0x04, 0x87, 0xE9, 0x3F,\n\t\t0x97, 0x4C, 0xD8, 0x66, 0x81, 0x7F, 0xB9, 0xFB,\n\t\t0x24, 0xC7, 0xC7, 0xC1, 0x61, 0x77, 0xE6, 0xE1,\n\t\t0x20, 0xBF, 0xE3, 0x49, 0xE8, 0x3A, 0xA8, 0x2B,\n\t\t0xA4, 0x0E, 0x59, 0xE9, 0x17, 0x56, 0x57, 0x88,\n\t\t0x65, 0x8A, 0x2B, 0x25, 0x4F, 0x25, 0xCF, 0x99,\n\t\t0xBC, 0x65, 0x07, 0x0B, 0x37, 0x94, 0xCE, 0xA2,\n\t\t0x25, 0x9E, 0xB1, 0x0E, 0x42, 0xBB, 0x54, 0x85,\n\t\t0x2C, 0xBA, 0x31, 0x10, 0xBA, 0xA7, 0x73, 0xDC,\n\t\t0xD7, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB9, 0x1F, 0x65, 0xAB, 0x5B, 0xC0, 0x59, 0xBF,\n\t\t0xA5, 0xB4, 0x3B, 0x6E, 0xBA, 0xE2, 0x43, 0xB1,\n\t\t0xC4, 0x68, 0x26, 0xF3, 0xDA, 0x06, 0x13, 0x38,\n\t\t0xB5, 0xAF, 0x02, 0xB2, 0xDA, 0x76, 0xBB, 0x5E,\n\t\t0xBA, 0xD2, 0xB4, 0x26, 0xDE, 0x3C, 0x31, 0x34,\n\t\t0xA6, 0x33, 0x49, 0x9C, 0x7C, 0x36, 0xA1, 0x20,\n\t\t0x36, 0x97, 0x27, 0xCB, 0x48, 0xA0, 0xC6, 0xCB,\n\t\t0xAB, 0x0A, 0xCE, 0xCD, 0xDA, 0x13, 0x70, 0x57,\n\t\t0x15, 0x9A, 0xA1, 0x17, 0xA5, 0xD6, 0x87, 0xC4,\n\t\t0x28, 0x68, 0x68, 0xF5, 0x61, 0xA2, 0x72, 0xE0,\n\t\t0xC1, 0x89, 0x66, 0xB2, 0xFE, 0xC3, 0xE5, 0x5D,\n\t\t0x75, 0xAB, 0xEA, 0x81, 0x8C, 0xE2, 0xD3, 0x39,\n\t\t0xE2, 0x6A, 0xDC, 0x00, 0x5C, 0x26, 0x58, 0x49,\n\t\t0x3F, 0xE0, 0x62, 0x71, 0xAD, 0x0C, 0xC3, 0x3F,\n\t\t0xCB, 0x25, 0x06, 0x5E, 0x6A, 0x2A, 0x28, 0x6A,\n\t\t0xF4, 0x5A, 0x51, 0x8A, 0xEE, 0x5E, 0x25, 0x32,\n\t\t0xF8, 0x1E, 0xC9, 0x25, 0x6F, 0x93, 0xFF, 0x2D,\n\t\t0x0D, 0x41, 0xC9, 0xB9, 0xA2, 0xEF, 0xDB, 0x1A,\n\t\t0x2A, 0xF8, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x73, 0x6F, 0x6E, 0x38, 0x7A, 0xCB, 0x9A, 0xCB,\n\t\t0xEE, 0x02, 0x6A, 0x60, 0x80, 0xF8, 0xA9, 0xEB,\n\t\t0x8D, 0xBB, 0x5D, 0x7C, 0x54, 0xAC, 0x70, 0x53,\n\t\t0xCE, 0x75, 0xDD, 0x18, 0x4B, 0x2C, 0xB7, 0xB9,\n\t\t0x42, 0xE2, 0x2A, 0x34, 0x97, 0x41, 0x9D, 0xDB,\n\t\t0x3A, 0x04, 0xCF, 0x9E, 0x4E, 0xB9, 0x34, 0x0A,\n\t\t0x1A, 0x6F, 0x94, 0x74, 0xC0, 0x6E, 0xE1, 0xDC,\n\t\t0xFC, 0x85, 0x13, 0x97, 0x9F, 0xEE, 0x1F, 0xC4,\n\t\t0x76, 0x80, 0x87, 0x61, 0x7F, 0xD4, 0x24, 0xF4,\n\t\t0xD6, 0x5F, 0x54, 0x78, 0x2C, 0x78, 0x7A, 0x1D,\n\t\t0x2D, 0xE6, 0xEF, 0xC8, 0x15, 0x34, 0x34, 0x3E,\n\t\t0x85, 0x5F, 0x20, 0xB3, 0xF3, 0x58, 0x90, 0x27,\n\t\t0xA5, 0x43, 0x62, 0x01, 0xEE, 0xE7, 0x47, 0xD4,\n\t\t0x5B, 0x9B, 0x83, 0x75, 0xE4, 0x29, 0x4D, 0x72,\n\t\t0xAB, 0x6A, 0x52, 0xE0, 0x4D, 0xFB, 0xB2, 0x91,\n\t\t0x4D, 0xB9, 0x2E, 0xE5, 0x8F, 0x13, 0x4B, 0x02,\n\t\t0x65, 0x27, 0xED, 0x52, 0xD4, 0xF7, 0x94, 0x45,\n\t\t0x9E, 0x02, 0xA4, 0x3A, 0x17, 0xB0, 0xD5, 0x1E,\n\t\t0xA6, 0x9B, 0xD7, 0xF3, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x42, 0xD3, 0xEB, 0x31, 0xD2, 0x6D, 0x92,\n\t\t0x3B, 0x99, 0xD6, 0x69, 0x54, 0xCF, 0xAD, 0xE9,\n\t\t0x4F, 0x25, 0xA1, 0x89, 0x12, 0xE6, 0x35, 0x68,\n\t\t0x10, 0xB6, 0x3B, 0x97, 0x1A, 0xE7, 0x4B, 0xB5,\n\t\t0x3B, 0xC5, 0x8B, 0x3C, 0x01, 0x42, 0x42, 0x08,\n\t\t0xEA, 0x1E, 0x0B, 0x14, 0x99, 0x93, 0x6D, 0xAE,\n\t\t0xA2, 0x7E, 0x63, 0xD9, 0x04, 0xF9, 0xED, 0x65,\n\t\t0xFD, 0xF6, 0x9D, 0xE4, 0x07, 0x80, 0xA3, 0x02,\n\t\t0x7B, 0x2E, 0x89, 0xD9, 0x4B, 0xDF, 0x21, 0x4F,\n\t\t0x58, 0x54, 0x72, 0x61, 0x3C, 0xE3, 0x28, 0xF6,\n\t\t0x28, 0xF4, 0xF0, 0xD5, 0x62, 0x17, 0xDF, 0xB5,\n\t\t0x3D, 0xB5, 0xF7, 0xA0, 0x7F, 0x54, 0xC8, 0xD7,\n\t\t0x1D, 0xB1, 0x6E, 0x27, 0xDE, 0x7C, 0xDB, 0x8D,\n\t\t0x23, 0x98, 0x88, 0x37, 0xB4, 0x9B, 0x65, 0xC1,\n\t\t0x2F, 0x17, 0x71, 0xD9, 0x79, 0xE8, 0xB1, 0x92,\n\t\t0xC9, 0xF4, 0xA1, 0x6B, 0x8D, 0x9F, 0xBA, 0x91,\n\t\t0x7B, 0xCF, 0x74, 0xCE, 0x5A, 0x82, 0xAA, 0xC2,\n\t\t0x07, 0x56, 0x08, 0xBA, 0x6C, 0x2D, 0x48, 0x5F,\n\t\t0xA5, 0x98, 0x64, 0xB9, 0xDE, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5D, 0xA6, 0x87, 0x04, 0xF4, 0xB5, 0x92, 0xD4,\n\t\t0x1F, 0x08, 0xAC, 0xA0, 0x8F, 0x62, 0xD8, 0x5E,\n\t\t0x2E, 0x24, 0x66, 0xE5, 0xF3, 0xBE, 0x01, 0x03,\n\t\t0x15, 0xD1, 0x1D, 0x11, 0x3D, 0xB6, 0x74, 0xC4,\n\t\t0xB9, 0x87, 0x64, 0xA5, 0x09, 0xA2, 0xF5, 0xAA,\n\t\t0xCC, 0x7A, 0xE7, 0x2C, 0x9D, 0xEF, 0xF2, 0xBC,\n\t\t0xC4, 0x28, 0x10, 0xB4, 0x7F, 0x64, 0xD4, 0x29,\n\t\t0xB3, 0x57, 0x45, 0xB9, 0xEF, 0xFF, 0x0B, 0x18,\n\t\t0xC5, 0x86, 0x53, 0x46, 0x1E, 0x96, 0x8A, 0xAA,\n\t\t0x3C, 0x2C, 0x7F, 0xC4, 0x55, 0xBC, 0x57, 0x71,\n\t\t0xA8, 0xF1, 0x0C, 0xD1, 0x84, 0xBE, 0x83, 0x10,\n\t\t0x40, 0xDF, 0x76, 0x72, 0x01, 0xAB, 0x8D, 0x32,\n\t\t0xCB, 0x9A, 0x58, 0xC8, 0x9A, 0xFB, 0xEB, 0xEC,\n\t\t0xB5, 0x24, 0x50, 0x2C, 0x9B, 0x94, 0x0C, 0x1B,\n\t\t0x83, 0x8F, 0x83, 0x61, 0xBB, 0xCD, 0xE9, 0x0D,\n\t\t0x27, 0x27, 0x15, 0x01, 0x7F, 0x67, 0x60, 0x9E,\n\t\t0xA3, 0x9B, 0x20, 0xFA, 0xC9, 0x85, 0x33, 0x2D,\n\t\t0x82, 0xDA, 0xAA, 0x02, 0x39, 0x99, 0xE3, 0xF8,\n\t\t0xBF, 0xA5, 0xF3, 0x75, 0x8B, 0xB8, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0xEA, 0x2A, 0xF9, 0xC8, 0xAC, 0x2E, 0x5A,\n\t\t0xE4, 0x4A, 0x17, 0x66, 0x62, 0x88, 0x2E, 0x01,\n\t\t0x02, 0x7C, 0xA3, 0xCD, 0xB4, 0x1E, 0xC2, 0xC6,\n\t\t0x78, 0x56, 0x06, 0xA0, 0x7D, 0x72, 0x31, 0xCD,\n\t\t0x4A, 0x2B, 0xDE, 0xD7, 0x15, 0x5C, 0x2F, 0xEE,\n\t\t0xF3, 0xD4, 0x4D, 0x8F, 0xD4, 0x2A, 0xFA, 0x73,\n\t\t0x26, 0x5C, 0xEF, 0x82, 0x6F, 0x6E, 0x03, 0xAA,\n\t\t0x76, 0x1C, 0x5C, 0x51, 0xD5, 0xB1, 0xF1, 0x29,\n\t\t0xDD, 0xC2, 0x75, 0x03, 0xFF, 0x50, 0xD9, 0xC2,\n\t\t0xD7, 0x48, 0x32, 0x2D, 0xF4, 0xB1, 0x3D, 0xD5,\n\t\t0xCD, 0xC7, 0xD4, 0x63, 0x81, 0x52, 0x8A, 0xB2,\n\t\t0x2B, 0x79, 0xB0, 0x04, 0x90, 0x11, 0xE4, 0xD2,\n\t\t0xE5, 0x7F, 0xE2, 0x73, 0x5E, 0x0D, 0x58, 0xD8,\n\t\t0xD5, 0x6E, 0x92, 0xC7, 0x5D, 0xBE, 0xAC, 0x8C,\n\t\t0x76, 0xC4, 0x23, 0x9D, 0x7F, 0x3F, 0x24, 0xFB,\n\t\t0x56, 0x69, 0x75, 0x93, 0xB3, 0xE4, 0xAF, 0xA6,\n\t\t0x67, 0x1D, 0x5B, 0xBC, 0x96, 0xC0, 0x79, 0xA1,\n\t\t0xC1, 0x54, 0xFE, 0x20, 0x21, 0x2A, 0xDE, 0x67,\n\t\t0xB0, 0x5D, 0x49, 0xCE, 0xAA, 0x7A, 0x84, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0x13, 0x31, 0x70, 0x58, 0x2F, 0xA4, 0xBF,\n\t\t0xF5, 0x9A, 0x21, 0x95, 0x3E, 0xBB, 0xC0, 0x1B,\n\t\t0xC2, 0x02, 0xD4, 0x3C, 0xD7, 0x9C, 0x08, 0x3D,\n\t\t0x1F, 0x5C, 0x02, 0xFA, 0x15, 0xA4, 0x3A, 0x0F,\n\t\t0x51, 0x9E, 0x36, 0xAC, 0xB7, 0x10, 0xBD, 0xAB,\n\t\t0xAC, 0x88, 0x0F, 0x04, 0xBC, 0x00, 0x38, 0x00,\n\t\t0x64, 0x1C, 0x24, 0x87, 0x93, 0x0D, 0xE9, 0xC0,\n\t\t0x3C, 0x0E, 0x0D, 0xEB, 0x34, 0x7F, 0xA8, 0x15,\n\t\t0xEF, 0xCA, 0x0A, 0x38, 0xC6, 0xC5, 0xDE, 0x69,\n\t\t0x4D, 0xB6, 0x98, 0x74, 0x3B, 0xC9, 0x55, 0x58,\n\t\t0x1F, 0x6A, 0x94, 0x5D, 0xEE, 0xC4, 0xAE, 0x98,\n\t\t0x8E, 0xF7, 0xCD, 0xF4, 0x04, 0x98, 0xB7, 0x77,\n\t\t0x96, 0xDD, 0xEA, 0x3F, 0xAE, 0x0E, 0xA8, 0x44,\n\t\t0x89, 0x1A, 0xB7, 0x51, 0xC7, 0xEE, 0x20, 0x91,\n\t\t0x7C, 0x5A, 0x4A, 0xF5, 0x3C, 0xD4, 0xEB, 0xD8,\n\t\t0x21, 0x70, 0x07, 0x8F, 0x41, 0xAD, 0xA2, 0x79,\n\t\t0x5E, 0x6E, 0xEA, 0x17, 0x59, 0x3F, 0xA9, 0x0C,\n\t\t0xBF, 0x52, 0x90, 0xA1, 0x09, 0x5E, 0x29, 0x9F,\n\t\t0xC7, 0xF5, 0x07, 0xF3, 0x60, 0xF1, 0x87, 0xCD,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5E, 0xC4, 0xAC, 0x45, 0xD4, 0x8F, 0xC1, 0x5C,\n\t\t0x72, 0x47, 0x1D, 0x79, 0x50, 0x66, 0xBD, 0xF8,\n\t\t0xE9, 0x9A, 0x48, 0x3D, 0x5F, 0xDD, 0x59, 0x95,\n\t\t0x11, 0xB9, 0xCD, 0xC4, 0x08, 0xDE, 0x7C, 0x06,\n\t\t0x16, 0x49, 0x1B, 0x73, 0x92, 0x4D, 0x02, 0x66,\n\t\t0xDA, 0x34, 0xA4, 0x95, 0x33, 0x1A, 0x93, 0x5C,\n\t\t0x4B, 0x88, 0x84, 0xF5, 0x7D, 0x7A, 0xD8, 0xCC,\n\t\t0xE4, 0xCB, 0xE5, 0x86, 0x87, 0x5A, 0xA5, 0x24,\n\t\t0x82, 0x21, 0x5E, 0xD3, 0x9D, 0x76, 0x26, 0xCC,\n\t\t0xE5, 0x5D, 0x50, 0x34, 0x9C, 0x77, 0x67, 0x98,\n\t\t0x1C, 0x8B, 0xD6, 0x89, 0x0F, 0x13, 0x2A, 0x19,\n\t\t0x61, 0x84, 0x24, 0x73, 0x43, 0x56, 0x6F, 0xC9,\n\t\t0x72, 0xB8, 0x6F, 0xE3, 0xC5, 0x36, 0x9D, 0x6A,\n\t\t0x65, 0x19, 0xE9, 0xF0, 0x79, 0x42, 0xF0, 0x52,\n\t\t0x2B, 0x77, 0xAD, 0x01, 0xC7, 0x51, 0xDC, 0xF7,\n\t\t0xDE, 0xFE, 0x31, 0xE4, 0x71, 0xA0, 0xEC, 0x00,\n\t\t0x96, 0x37, 0x65, 0xDD, 0x85, 0x18, 0x14, 0x4A,\n\t\t0x3B, 0x8C, 0x3C, 0x97, 0x8A, 0xD1, 0x08, 0x05,\n\t\t0x65, 0x16, 0xA2, 0x5D, 0xBE, 0x30, 0x92, 0xE7,\n\t\t0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0D, 0x5E, 0x74, 0xB7, 0x82, 0x90, 0xC6, 0x89,\n\t\t0xF2, 0xB3, 0xCF, 0xEA, 0x45, 0xFC, 0x9B, 0x6A,\n\t\t0x84, 0xC8, 0x22, 0x63, 0x9C, 0xD4, 0x38, 0xA7,\n\t\t0xF0, 0x5C, 0x07, 0xC3, 0x74, 0xAD, 0xCE, 0xD4,\n\t\t0x2C, 0xDC, 0x12, 0xD2, 0xA9, 0x23, 0x3A, 0x4F,\n\t\t0xFE, 0x80, 0x30, 0x7E, 0xFC, 0x1A, 0xC1, 0x3C,\n\t\t0xB0, 0x43, 0x00, 0xE1, 0x65, 0xF8, 0xD9, 0x0D,\n\t\t0xD0, 0x1C, 0x0E, 0xA9, 0x55, 0xE7, 0x65, 0x73,\n\t\t0x32, 0xC6, 0xE8, 0x6A, 0xD6, 0xB4, 0x3E, 0x78,\n\t\t0xBA, 0x4C, 0x13, 0xC6, 0x75, 0xAE, 0xD8, 0x31,\n\t\t0x92, 0xD8, 0x42, 0x78, 0x66, 0xFB, 0x64, 0x84,\n\t\t0xE6, 0xA3, 0x07, 0x1B, 0x23, 0x69, 0xA4, 0x6F,\n\t\t0xBA, 0x90, 0x05, 0xF3, 0x12, 0x32, 0xDA, 0x7F,\n\t\t0xFE, 0xC7, 0x95, 0x2F, 0x83, 0x1A, 0xAA, 0xDD,\n\t\t0xF6, 0x3E, 0x22, 0x52, 0x63, 0x53, 0x1C, 0x2C,\n\t\t0xF3, 0x87, 0xF8, 0xCC, 0x14, 0xFA, 0x85, 0x6C,\n\t\t0x87, 0x95, 0x13, 0x71, 0x42, 0xC3, 0xA5, 0x2F,\n\t\t0xFA, 0x69, 0xB8, 0xE3, 0x0E, 0xBC, 0x88, 0xCE,\n\t\t0x3B, 0xBC, 0x22, 0x75, 0x97, 0xBC, 0xC8, 0xDD,\n\t\t0xDD, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA0, 0xFE, 0x36, 0xF9, 0x83, 0x25, 0x99, 0x21,\n\t\t0xDC, 0x2F, 0xA7, 0xD8, 0x90, 0x02, 0xB3, 0x06,\n\t\t0x62, 0x41, 0xD6, 0x3B, 0xFC, 0x24, 0x48, 0xCA,\n\t\t0xF7, 0xE1, 0x05, 0x22, 0xA3, 0x55, 0x62, 0xBE,\n\t\t0x0B, 0xFE, 0xDC, 0x3D, 0xCE, 0x49, 0xCF, 0xCE,\n\t\t0x2E, 0x61, 0x4A, 0x04, 0xD4, 0xC6, 0x4C, 0xFC,\n\t\t0x0A, 0xB8, 0x98, 0x87, 0x3A, 0x7F, 0xC2, 0x69,\n\t\t0x28, 0xDC, 0x19, 0x27, 0xC0, 0x09, 0xD1, 0x2F,\n\t\t0x6F, 0x9B, 0x7A, 0x27, 0x82, 0x05, 0xD3, 0xD0,\n\t\t0x05, 0x76, 0x04, 0xF4, 0xAC, 0x74, 0x6F, 0x8B,\n\t\t0x92, 0x87, 0xC3, 0xBC, 0x6B, 0x92, 0x98, 0x32,\n\t\t0xBF, 0x25, 0x3B, 0x65, 0x86, 0x19, 0x2A, 0xC4,\n\t\t0x3F, 0xDD, 0x29, 0xBA, 0x58, 0x5D, 0xBD, 0x90,\n\t\t0x59, 0xAA, 0xB9, 0xC6, 0xFF, 0x60, 0x00, 0xA7,\n\t\t0x86, 0x7C, 0x67, 0xFE, 0xC1, 0x45, 0x7B, 0x73,\n\t\t0x3F, 0x6B, 0x62, 0x08, 0x81, 0x16, 0x6B, 0x8F,\n\t\t0xED, 0x92, 0xBC, 0x8D, 0x84, 0xF0, 0x42, 0x60,\n\t\t0x02, 0xE7, 0xBE, 0x7F, 0xCD, 0x6E, 0xE0, 0xAB,\n\t\t0xF3, 0x75, 0x5E, 0x2B, 0xAB, 0xFE, 0x56, 0x36,\n\t\t0xCA, 0x0B, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1D, 0x29, 0xB6, 0xD8, 0xEC, 0xA7, 0x93, 0xBB,\n\t\t0x80, 0x1B, 0xEC, 0xF9, 0x0B, 0x7D, 0x7D, 0xE2,\n\t\t0x15, 0xB1, 0x76, 0x18, 0xEC, 0x32, 0x34, 0x0D,\n\t\t0xA4, 0xBA, 0xC7, 0x07, 0xCD, 0xBB, 0x58, 0xB9,\n\t\t0x51, 0xD5, 0x03, 0x6E, 0xC0, 0x2E, 0x10, 0x5D,\n\t\t0x83, 0xB5, 0x96, 0x0E, 0x2A, 0x72, 0x00, 0x2D,\n\t\t0x19, 0xB7, 0xFA, 0x8E, 0x11, 0x28, 0xCC, 0x7C,\n\t\t0x50, 0x49, 0xED, 0x1F, 0x76, 0xB8, 0x2A, 0x59,\n\t\t0xEA, 0xC6, 0xED, 0x09, 0xE5, 0x6E, 0xB7, 0x3D,\n\t\t0x9A, 0xDE, 0x38, 0xA6, 0x73, 0x9F, 0x0E, 0x07,\n\t\t0x15, 0x5A, 0xFA, 0x6E, 0xC0, 0xD9, 0xF5, 0xCF,\n\t\t0x13, 0xC4, 0xB3, 0x0F, 0x5F, 0x9A, 0x46, 0x5B,\n\t\t0x16, 0x2A, 0x9C, 0x3B, 0xA0, 0x4B, 0x5A, 0x0B,\n\t\t0x33, 0x63, 0xC2, 0xA6, 0x3F, 0x13, 0xF2, 0xA3,\n\t\t0xB5, 0x7C, 0x59, 0x0E, 0xC6, 0xAA, 0x7F, 0x64,\n\t\t0xF4, 0xDC, 0xF7, 0xF1, 0x58, 0x2D, 0x0C, 0xA1,\n\t\t0x57, 0xEB, 0x3B, 0x3E, 0x53, 0xB2, 0x0E, 0x30,\n\t\t0x6B, 0x1F, 0x24, 0xE9, 0xBD, 0xA8, 0x73, 0x97,\n\t\t0xD4, 0x13, 0xF0, 0x1B, 0x45, 0x3C, 0xEF, 0xFE,\n\t\t0xCA, 0x1F, 0xB1, 0xE7, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0x28, 0x60, 0xC1, 0x10, 0xCD, 0x0F, 0xC5,\n\t\t0xA1, 0x9B, 0xCA, 0xAF, 0xCD, 0x30, 0x76, 0x2E,\n\t\t0xE1, 0x02, 0x42, 0xD3, 0x47, 0x39, 0x63, 0x8E,\n\t\t0x71, 0x6B, 0xD8, 0x9F, 0xD5, 0x37, 0xEA, 0x4D,\n\t\t0xC6, 0x30, 0xE6, 0xF8, 0x5D, 0x1B, 0xD8, 0x8A,\n\t\t0x25, 0xAD, 0x38, 0x92, 0xCA, 0x55, 0x4C, 0x23,\n\t\t0x2C, 0x98, 0x30, 0xBD, 0x56, 0x98, 0x0C, 0x9F,\n\t\t0x08, 0xD3, 0x78, 0xD2, 0x8F, 0x7F, 0xA6, 0xFA,\n\t\t0x7D, 0xF4, 0xFC, 0xBF, 0x6A, 0xD9, 0x8B, 0x1A,\n\t\t0xDF, 0xFF, 0x3E, 0xC1, 0xF6, 0x33, 0x10, 0xE5,\n\t\t0x0F, 0x92, 0x0C, 0x99, 0xA5, 0x20, 0x0B, 0x8E,\n\t\t0x64, 0xC2, 0xC2, 0xCA, 0x24, 0x93, 0x99, 0xA1,\n\t\t0x49, 0x94, 0x22, 0x61, 0xF7, 0x37, 0xD5, 0xD7,\n\t\t0x2D, 0xA9, 0x49, 0xE9, 0x14, 0xC0, 0x24, 0xD5,\n\t\t0x7C, 0x4B, 0x63, 0x9C, 0xB8, 0x99, 0x90, 0xFE,\n\t\t0xD2, 0xB3, 0x8A, 0x37, 0xE5, 0xBC, 0xD2, 0x4D,\n\t\t0x17, 0xCA, 0x12, 0xDF, 0xCD, 0x36, 0xCE, 0x04,\n\t\t0x69, 0x1F, 0xD0, 0x3C, 0x32, 0xF6, 0xED, 0x5D,\n\t\t0xE2, 0xA2, 0x19, 0x1E, 0xD7, 0xC8, 0x26, 0x37,\n\t\t0x5B, 0xA8, 0x1F, 0x78, 0xD0, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x71, 0x32, 0xAA, 0x29, 0x1D, 0xDC, 0x92, 0x10,\n\t\t0xC6, 0x0D, 0xBE, 0x7E, 0xB3, 0xC1, 0x9F, 0x90,\n\t\t0x53, 0xF2, 0xDD, 0x74, 0x74, 0x2C, 0xF5, 0x7F,\n\t\t0xDC, 0x5D, 0xF9, 0x83, 0x12, 0xAD, 0xBF, 0x47,\n\t\t0x10, 0xA7, 0x32, 0x45, 0xDE, 0x4A, 0x0C, 0x3B,\n\t\t0x24, 0xE2, 0x1A, 0xB8, 0xB4, 0x66, 0xA7, 0x7A,\n\t\t0xE2, 0x9D, 0x15, 0x50, 0x0D, 0x51, 0x42, 0x55,\n\t\t0x5E, 0xF3, 0x08, 0x8C, 0xBC, 0xCB, 0xE6, 0x85,\n\t\t0xED, 0x91, 0x19, 0xA1, 0x07, 0x55, 0x14, 0x8F,\n\t\t0x0B, 0x9F, 0x0D, 0xBC, 0xF0, 0x2B, 0x2B, 0x9B,\n\t\t0xCA, 0xDC, 0x85, 0x17, 0xC8, 0x83, 0x46, 0xEA,\n\t\t0x4E, 0x78, 0x28, 0x5E, 0x9C, 0xBA, 0xB1, 0x22,\n\t\t0xF8, 0x24, 0xCC, 0x18, 0xFA, 0xF5, 0x3B, 0x74,\n\t\t0x2A, 0x87, 0xC0, 0x08, 0xBB, 0x6A, 0xA4, 0x7E,\n\t\t0xED, 0x8E, 0x1C, 0x87, 0x09, 0xB8, 0xC2, 0xB9,\n\t\t0xAD, 0xB4, 0xCC, 0x4F, 0x07, 0xFB, 0x42, 0x3E,\n\t\t0x58, 0x30, 0xA8, 0xE5, 0x03, 0xAB, 0x4F, 0x79,\n\t\t0x45, 0xA2, 0xA0, 0x2A, 0xB0, 0xA0, 0x19, 0xB6,\n\t\t0x5D, 0x4F, 0xD7, 0x1D, 0xC3, 0x64, 0xD0, 0x7B,\n\t\t0xDC, 0x6E, 0x63, 0x79, 0x90, 0xE3, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3E, 0x66, 0x4D, 0xA3, 0x30, 0xF2, 0xC6, 0x00,\n\t\t0x7B, 0xFF, 0x0D, 0x51, 0x01, 0xD8, 0x82, 0x88,\n\t\t0xAA, 0xAC, 0xD3, 0xC0, 0x79, 0x13, 0xC0, 0x9E,\n\t\t0x87, 0x1C, 0xCE, 0x16, 0xE5, 0x5A, 0x39, 0xFD,\n\t\t0xE1, 0xCE, 0x4D, 0xB6, 0xB8, 0x37, 0x99, 0x77,\n\t\t0xC4, 0x6C, 0xCE, 0x08, 0x98, 0x3C, 0xA6, 0x86,\n\t\t0x77, 0x8A, 0xFE, 0x0A, 0x77, 0xA4, 0x1B, 0xAF,\n\t\t0x44, 0x78, 0x54, 0xB9, 0xAA, 0x28, 0x6C, 0x39,\n\t\t0x8C, 0x2B, 0x83, 0xC9, 0x5A, 0x12, 0x7B, 0x05,\n\t\t0x31, 0x01, 0xB6, 0x79, 0x9C, 0x16, 0x38, 0xE5,\n\t\t0xEF, 0xD6, 0x72, 0x73, 0xB2, 0x61, 0x8D, 0xF6,\n\t\t0xEC, 0x0B, 0x96, 0xD8, 0xD0, 0x40, 0xE8, 0xC1,\n\t\t0xEE, 0x01, 0xA9, 0x9B, 0x9B, 0x5C, 0x8F, 0xE6,\n\t\t0x3F, 0xEA, 0x2F, 0x74, 0x9E, 0x6C, 0x90, 0xD3,\n\t\t0x1F, 0x6F, 0xAE, 0x4E, 0x14, 0x69, 0xAC, 0x09,\n\t\t0x88, 0x4C, 0x4F, 0xE1, 0xA8, 0x53, 0x9A, 0xCB,\n\t\t0x31, 0x3F, 0x42, 0xC9, 0x41, 0x22, 0x4A, 0x0E,\n\t\t0x79, 0xC0, 0x59, 0xE1, 0x8A, 0xFF, 0xC2, 0xBC,\n\t\t0xB6, 0x72, 0x49, 0x75, 0xC4, 0x36, 0xF7, 0xBF,\n\t\t0x94, 0x9E, 0xBD, 0xD8, 0xAE, 0xF5, 0x1C, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7A, 0x6E, 0xA6, 0x3A, 0x27, 0x1E, 0xB4, 0x94,\n\t\t0x70, 0xF5, 0xCE, 0x77, 0x51, 0x9E, 0xD6, 0x1A,\n\t\t0xE9, 0xB2, 0xF1, 0xBE, 0x07, 0xA9, 0x68, 0x55,\n\t\t0x72, 0x6B, 0xC3, 0xDF, 0x1D, 0x07, 0x23, 0xAF,\n\t\t0x3A, 0x70, 0x3F, 0xDF, 0xC2, 0xE7, 0x39, 0xC9,\n\t\t0xD3, 0x1D, 0x25, 0x81, 0x4D, 0xAF, 0x66, 0x1A,\n\t\t0x23, 0x55, 0x8B, 0x50, 0x98, 0x2E, 0x66, 0xEE,\n\t\t0x37, 0xAD, 0x88, 0x0F, 0x5C, 0x8F, 0x11, 0xC8,\n\t\t0x13, 0x0F, 0xAC, 0x8A, 0x5D, 0x02, 0x50, 0x58,\n\t\t0x37, 0x00, 0xD5, 0xA3, 0x24, 0x89, 0x4F, 0xAE,\n\t\t0x6D, 0x61, 0x99, 0x3F, 0x6B, 0xF9, 0x32, 0x72,\n\t\t0x14, 0xF8, 0x67, 0x46, 0x49, 0xF3, 0x55, 0xB2,\n\t\t0x3F, 0xD6, 0x34, 0x94, 0x0B, 0x2C, 0x46, 0x79,\n\t\t0x73, 0xA8, 0x39, 0xE6, 0x59, 0x16, 0x9C, 0x77,\n\t\t0x31, 0x19, 0x91, 0x9F, 0x5B, 0x81, 0xEE, 0x17,\n\t\t0x1E, 0xDB, 0x2E, 0x5F, 0x69, 0x40, 0xD7, 0x55,\n\t\t0x1F, 0x9E, 0x5A, 0x70, 0x62, 0x5D, 0x9E, 0xA8,\n\t\t0x87, 0x11, 0xAD, 0x0E, 0xD8, 0xAB, 0x2D, 0xA7,\n\t\t0x20, 0xAD, 0x35, 0x8B, 0xEF, 0x95, 0x44, 0x56,\n\t\t0xCB, 0x2D, 0x56, 0x36, 0x42, 0x57, 0x17, 0xC2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0x10, 0x6B, 0xBD, 0xA1, 0x14, 0x16, 0x8C,\n\t\t0x44, 0x91, 0x72, 0xE4, 0x95, 0x90, 0xC7, 0xEE,\n\t\t0xB8, 0x27, 0xFA, 0x4E, 0x1A, 0x2A, 0x7A, 0x87,\n\t\t0xA3, 0xC1, 0xF7, 0x21, 0xA9, 0x04, 0x7D, 0x0C,\n\t\t0x0A, 0x50, 0xFB, 0xF2, 0x44, 0x73, 0x1B, 0xE1,\n\t\t0xB7, 0xEB, 0x1A, 0x2E, 0xF3, 0x0F, 0x5A, 0xE8,\n\t\t0x46, 0xA9, 0xF3, 0x8F, 0x0D, 0xF4, 0x4F, 0x32,\n\t\t0xAF, 0x61, 0xB6, 0x8D, 0xBD, 0xCD, 0x02, 0x26,\n\t\t0xE7, 0x41, 0xDF, 0xB6, 0xEF, 0x81, 0xA2, 0x50,\n\t\t0x36, 0x91, 0xAF, 0x5E, 0x4B, 0x31, 0x71, 0xF4,\n\t\t0x8C, 0x59, 0xBA, 0x4E, 0xF9, 0x1E, 0xBA, 0x34,\n\t\t0x4B, 0x5B, 0x69, 0x7F, 0x26, 0x1D, 0xF7, 0xBB,\n\t\t0xBB, 0x73, 0x4C, 0xA6, 0xE6, 0xDA, 0xEB, 0xAA,\n\t\t0x4A, 0x17, 0x9F, 0xEB, 0x17, 0x00, 0x28, 0x23,\n\t\t0x28, 0x1B, 0x85, 0x34, 0xD5, 0x5A, 0x65, 0x31,\n\t\t0xC5, 0x93, 0x05, 0xF6, 0xE3, 0xFD, 0x3F, 0xA6,\n\t\t0x3B, 0x74, 0x7B, 0xCF, 0x0D, 0xEB, 0x65, 0x4C,\n\t\t0x39, 0x2A, 0x02, 0xFE, 0x68, 0x7A, 0x26, 0x9E,\n\t\t0xFF, 0xB1, 0x23, 0x8F, 0x38, 0xBC, 0xAE, 0xA6,\n\t\t0xB2, 0x08, 0xB2, 0x21, 0xC4, 0x5F, 0xE7, 0xFB,\n\t\t0xE7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x59, 0x77, 0x16, 0xA5, 0xEB, 0xEE, 0xBC, 0x4B,\n\t\t0xF5, 0x24, 0xC1, 0x55, 0x18, 0x81, 0x6F, 0x0B,\n\t\t0x5D, 0xCD, 0xA3, 0x9C, 0xC8, 0x33, 0xC3, 0xD6,\n\t\t0x6B, 0x63, 0x68, 0xCE, 0x39, 0xF3, 0xFD, 0x02,\n\t\t0xCE, 0xBA, 0x8D, 0x12, 0x07, 0x2B, 0xFE, 0x61,\n\t\t0x37, 0xC6, 0x8D, 0x3A, 0xCD, 0x50, 0xC8, 0x49,\n\t\t0x87, 0x31, 0x50, 0x92, 0x8B, 0x32, 0x0B, 0x4F,\n\t\t0xBC, 0x31, 0xC1, 0x45, 0x66, 0x79, 0xEA, 0x1D,\n\t\t0x0A, 0xCA, 0xEE, 0xAB, 0xF6, 0x66, 0xD1, 0xF1,\n\t\t0xBA, 0xD3, 0xE6, 0xB9, 0x31, 0x2C, 0x5C, 0xBD,\n\t\t0xEC, 0xF9, 0xB7, 0x99, 0xD3, 0xE3, 0x0B, 0x03,\n\t\t0x16, 0xBE, 0xD5, 0xF4, 0x12, 0x45, 0x10, 0x7B,\n\t\t0x69, 0x33, 0x66, 0xAC, 0xCC, 0x8B, 0x2B, 0xCE,\n\t\t0xF2, 0xA6, 0xBE, 0x54, 0x20, 0x9F, 0xFA, 0xBC,\n\t\t0x0B, 0xB6, 0xF9, 0x33, 0x77, 0xAB, 0xDC, 0xD5,\n\t\t0x7D, 0x1B, 0x25, 0xA8, 0x9E, 0x04, 0x6F, 0x16,\n\t\t0xD8, 0xFD, 0x00, 0xF9, 0x9D, 0x1C, 0x0C, 0xD2,\n\t\t0x47, 0xAA, 0xFA, 0x72, 0x23, 0x43, 0x86, 0xAE,\n\t\t0x48, 0x45, 0x10, 0xC0, 0x84, 0xEE, 0x60, 0x9F,\n\t\t0x08, 0xAA, 0xD3, 0x2A, 0x00, 0x5A, 0x0A, 0x57,\n\t\t0x10, 0xCB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x07, 0x71, 0xFF, 0xE7, 0x89, 0xF4, 0x13, 0x57,\n\t\t0x04, 0xB6, 0x97, 0x0B, 0x61, 0x7B, 0xAE, 0x41,\n\t\t0x66, 0x6B, 0xC9, 0xA6, 0x93, 0x9D, 0x47, 0xBD,\n\t\t0x04, 0x28, 0x2E, 0x14, 0x0D, 0x5A, 0x86, 0x1C,\n\t\t0x44, 0xCF, 0x05, 0xE0, 0xAA, 0x57, 0x19, 0x0F,\n\t\t0x5B, 0x02, 0xE2, 0x98, 0xF1, 0x43, 0x12, 0x65,\n\t\t0xA3, 0x65, 0xD2, 0x9E, 0x31, 0x27, 0xD6, 0xFC,\n\t\t0xCD, 0x86, 0xEC, 0x0D, 0xF6, 0x00, 0xE2, 0x6B,\n\t\t0xCD, 0xDA, 0x2D, 0x8F, 0x48, 0x7D, 0x2E, 0x4B,\n\t\t0x38, 0xFB, 0xB2, 0x0F, 0x16, 0x67, 0x59, 0x1F,\n\t\t0x9B, 0x57, 0x30, 0x93, 0x07, 0x88, 0xF2, 0x69,\n\t\t0x1B, 0x9E, 0xE1, 0x56, 0x48, 0x29, 0xD1, 0xAD,\n\t\t0xA1, 0x5F, 0xFF, 0xC5, 0x3E, 0x78, 0x5E, 0x0C,\n\t\t0x5E, 0x5D, 0xD1, 0x17, 0x05, 0xA5, 0xA7, 0x1E,\n\t\t0x39, 0x0C, 0xA6, 0x6F, 0x4A, 0x59, 0x27, 0x85,\n\t\t0xBE, 0x18, 0x8F, 0xEF, 0xE8, 0x9B, 0x4B, 0xD0,\n\t\t0x85, 0xB2, 0x02, 0x4B, 0x22, 0xA2, 0x10, 0xCB,\n\t\t0x7F, 0x4A, 0x71, 0xC2, 0xAD, 0x21, 0x5F, 0x08,\n\t\t0x2E, 0xC6, 0x37, 0x46, 0xC7, 0x36, 0x7C, 0x22,\n\t\t0xAE, 0xDB, 0x56, 0x01, 0xF5, 0x13, 0xD9, 0xF1,\n\t\t0xFF, 0xC1, 0xF3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBE, 0x65, 0x56, 0xC9, 0x43, 0x13, 0x73, 0x9C,\n\t\t0x11, 0x58, 0x95, 0xA7, 0xBA, 0xD2, 0xB6, 0x20,\n\t\t0xC0, 0x70, 0x8E, 0x24, 0xF0, 0x39, 0x0D, 0xAA,\n\t\t0x55, 0x52, 0x1C, 0x31, 0xD2, 0xC6, 0x78, 0x2A,\n\t\t0xCF, 0x41, 0x15, 0x62, 0x71, 0x23, 0x88, 0x85,\n\t\t0xC3, 0x67, 0xA5, 0x7C, 0x72, 0xB4, 0xFE, 0x99,\n\t\t0x9C, 0x16, 0x0E, 0x80, 0x4A, 0xD5, 0x8D, 0x8E,\n\t\t0x56, 0x5E, 0xDB, 0xCE, 0x14, 0xA2, 0xDD, 0x90,\n\t\t0xE4, 0x43, 0xEB, 0x80, 0x62, 0x6B, 0x3E, 0xAB,\n\t\t0x9D, 0x7A, 0xB7, 0x5D, 0x6F, 0x8A, 0x06, 0x2D,\n\t\t0x7C, 0xA8, 0x9B, 0x7A, 0xF8, 0xEB, 0x29, 0x2C,\n\t\t0x98, 0xEA, 0xF8, 0x7A, 0xD1, 0xDF, 0xD0, 0xDB,\n\t\t0x10, 0x3D, 0x1B, 0xB6, 0x18, 0x8B, 0xD7, 0xE7,\n\t\t0xA6, 0x35, 0x02, 0x15, 0x3C, 0xF3, 0xCE, 0x23,\n\t\t0xD4, 0x3B, 0x60, 0xC5, 0x78, 0x26, 0x02, 0xBA,\n\t\t0xC8, 0xAD, 0x92, 0xFB, 0x23, 0x24, 0xF5, 0xA7,\n\t\t0x94, 0x53, 0x89, 0x8C, 0x5D, 0xE1, 0x84, 0x15,\n\t\t0x63, 0x9E, 0xCC, 0x5C, 0x79, 0x74, 0xD3, 0x07,\n\t\t0x7F, 0x76, 0xFC, 0x1D, 0xF5, 0xB9, 0x56, 0x72,\n\t\t0x3B, 0xB1, 0x9A, 0x62, 0x4D, 0x7E, 0xA3, 0xEC,\n\t\t0x13, 0xBA, 0x3D, 0x86, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4B, 0xC3, 0x37, 0x29, 0xF1, 0x4C, 0xD2, 0xF1,\n\t\t0xDC, 0x2F, 0xF4, 0x59, 0xAB, 0xEE, 0x8F, 0x68,\n\t\t0x60, 0xDD, 0xA1, 0x06, 0x28, 0x45, 0xE4, 0xAD,\n\t\t0xAB, 0x78, 0xB5, 0x3C, 0x83, 0x5D, 0x10, 0x6B,\n\t\t0xDF, 0xA3, 0x5D, 0xD9, 0xE7, 0x72, 0x19, 0xEA,\n\t\t0xEF, 0x40, 0x3D, 0x4E, 0x80, 0x48, 0x8C, 0xA6,\n\t\t0xBD, 0x1C, 0x93, 0xDD, 0x76, 0xEF, 0x9D, 0x54,\n\t\t0x3F, 0xBB, 0x7C, 0x89, 0x04, 0xDC, 0xCC, 0x5F,\n\t\t0x71, 0x50, 0x9A, 0x62, 0x14, 0xF7, 0x3D, 0x0F,\n\t\t0x4E, 0x46, 0x7C, 0x3E, 0x03, 0x8E, 0xA6, 0x39,\n\t\t0xB2, 0x9E, 0x7F, 0xC4, 0x42, 0xEE, 0x29, 0xF5,\n\t\t0x71, 0x17, 0x74, 0x05, 0x76, 0x18, 0x8A, 0xDA,\n\t\t0x15, 0xA7, 0x39, 0x82, 0x7C, 0x64, 0x7A, 0x46,\n\t\t0xB0, 0x27, 0x18, 0x17, 0xAB, 0x23, 0x5C, 0x02,\n\t\t0x3C, 0x30, 0xC9, 0x0F, 0x21, 0x15, 0xE5, 0xC9,\n\t\t0x0C, 0xD8, 0x50, 0x1E, 0x7B, 0x28, 0x69, 0x62,\n\t\t0xFC, 0x66, 0xFF, 0xC3, 0xFE, 0x7E, 0x89, 0x78,\n\t\t0x74, 0x61, 0x68, 0x31, 0x49, 0x08, 0xA4, 0x19,\n\t\t0x98, 0xBD, 0x83, 0xA1, 0xEE, 0xFF, 0xDA, 0x9D,\n\t\t0x71, 0x4B, 0x86, 0x4F, 0x4D, 0x49, 0x0F, 0xDE,\n\t\t0xB9, 0xC7, 0xA6, 0xED, 0xFA, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAB, 0x12, 0xFA, 0xEA, 0x20, 0x5B, 0x3D, 0x3A,\n\t\t0x80, 0x3C, 0xF6, 0xCB, 0x32, 0xB9, 0x69, 0x8C,\n\t\t0x32, 0x30, 0x1A, 0x1E, 0x7F, 0x7C, 0x6C, 0x23,\n\t\t0xA2, 0x01, 0x74, 0xC9, 0x5E, 0x98, 0xB7, 0xC3,\n\t\t0xCF, 0xE9, 0x3F, 0xFF, 0xB3, 0xC9, 0x70, 0xFA,\n\t\t0xCE, 0x8F, 0x57, 0x51, 0x31, 0x2A, 0x26, 0x17,\n\t\t0x41, 0x14, 0x1B, 0x94, 0x8D, 0x77, 0x7B, 0x8A,\n\t\t0x2E, 0xA2, 0x86, 0xFE, 0x69, 0xFC, 0x8A, 0xC8,\n\t\t0x4D, 0x34, 0x11, 0x6A, 0x46, 0x74, 0xBB, 0x09,\n\t\t0xA1, 0xA0, 0xB6, 0xAF, 0x90, 0xA7, 0x48, 0xE5,\n\t\t0x11, 0x74, 0x9D, 0xE4, 0x69, 0x79, 0x08, 0xF4,\n\t\t0xAC, 0xB2, 0x2B, 0xE0, 0x8E, 0x96, 0xEB, 0xC5,\n\t\t0x8A, 0xB1, 0x69, 0x0A, 0xCF, 0x73, 0x91, 0x42,\n\t\t0x86, 0xC1, 0x98, 0xA2, 0xB5, 0x7F, 0x1D, 0xD7,\n\t\t0x0E, 0xA8, 0xA5, 0x23, 0x25, 0xD3, 0x04, 0x5B,\n\t\t0x8B, 0xDF, 0xE9, 0xA0, 0x97, 0x92, 0x52, 0x15,\n\t\t0x26, 0xB7, 0x56, 0x4A, 0x2A, 0x5F, 0xCD, 0x01,\n\t\t0xE2, 0x91, 0xF1, 0xF8, 0x89, 0x40, 0x17, 0xCE,\n\t\t0x7D, 0x3E, 0x8A, 0x5D, 0xBA, 0x15, 0x33, 0x2F,\n\t\t0xB4, 0x10, 0xFC, 0xFC, 0x8D, 0x62, 0x19, 0x5A,\n\t\t0x48, 0xA9, 0xE7, 0xC8, 0x6F, 0xC4, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x7D, 0x42, 0x1E, 0x59, 0xA5, 0x67, 0xAF, 0x70,\n\t\t0x59, 0x47, 0x57, 0xA4, 0x98, 0x09, 0xA9, 0xC2,\n\t\t0x2E, 0x07, 0xFE, 0x14, 0x06, 0x10, 0x90, 0xB9,\n\t\t0xA0, 0x41, 0x87, 0x5B, 0xB7, 0x79, 0x33, 0xDE,\n\t\t0xAE, 0x36, 0xC8, 0x23, 0xA9, 0xB4, 0x70, 0x44,\n\t\t0xFA, 0x05, 0x99, 0x18, 0x7C, 0x75, 0x42, 0x6B,\n\t\t0x6B, 0x5E, 0xD9, 0x49, 0x82, 0xAB, 0x1A, 0xF7,\n\t\t0x88, 0x2D, 0x9E, 0x95, 0x2E, 0xCA, 0x39, 0x9E,\n\t\t0xE8, 0x0A, 0x89, 0x03, 0xC4, 0xBC, 0x8E, 0xBE,\n\t\t0x7A, 0x0F, 0xB0, 0x35, 0xB6, 0xB2, 0x6A, 0x2A,\n\t\t0x01, 0x35, 0x36, 0xE5, 0x7F, 0xA9, 0xC9, 0x4B,\n\t\t0x16, 0xF8, 0xC2, 0x75, 0x3C, 0x9D, 0xD7, 0x9F,\n\t\t0xB5, 0x68, 0xF6, 0x38, 0x96, 0x6B, 0x06, 0xDA,\n\t\t0x81, 0xCE, 0x87, 0xCD, 0x77, 0xAC, 0x07, 0x93,\n\t\t0xB7, 0xA3, 0x6C, 0x45, 0xB8, 0x68, 0x7C, 0x99,\n\t\t0x5B, 0xF4, 0x41, 0x4D, 0x28, 0x28, 0x9D, 0xBE,\n\t\t0xE9, 0x77, 0xE7, 0x7B, 0xF0, 0x5D, 0x93, 0x1B,\n\t\t0x4F, 0xEA, 0xA3, 0x59, 0xA3, 0x97, 0xCA, 0x41,\n\t\t0xBE, 0x52, 0x99, 0x10, 0x07, 0x7C, 0x8D, 0x49,\n\t\t0x8E, 0x0E, 0x8F, 0xB0, 0x6E, 0x8E, 0x66, 0x0C,\n\t\t0xC6, 0xEB, 0xF0, 0x7B, 0x77, 0xA0, 0x2F, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x0C, 0x18, 0xAB, 0x72, 0x77, 0x25, 0xD6, 0x2F,\n\t\t0xD3, 0xA2, 0x71, 0x4B, 0x71, 0x85, 0xC0, 0x9F,\n\t\t0xAC, 0xA1, 0x30, 0x43, 0x8E, 0xFF, 0x16, 0x75,\n\t\t0xB3, 0x8B, 0xEC, 0xA7, 0xF9, 0x3A, 0x69, 0x62,\n\t\t0xD7, 0xB9, 0x8C, 0xB3, 0x00, 0xEA, 0x33, 0x06,\n\t\t0x7A, 0x20, 0x35, 0xCD, 0xD6, 0x94, 0x34, 0x87,\n\t\t0x84, 0xAA, 0x2E, 0xDA, 0x2F, 0x16, 0xC7, 0x31,\n\t\t0xEC, 0xA1, 0x19, 0xA0, 0x50, 0xD3, 0xB3, 0xCE,\n\t\t0x7D, 0x5C, 0x0F, 0xD6, 0xC2, 0x34, 0x35, 0x4A,\n\t\t0x1D, 0xA9, 0x8C, 0x06, 0x42, 0x45, 0x19, 0x22,\n\t\t0xF6, 0x70, 0x98, 0x4D, 0x03, 0x5F, 0x8C, 0x6F,\n\t\t0x35, 0x03, 0x1D, 0x61, 0x88, 0xBB, 0xEB, 0x31,\n\t\t0xA9, 0x5E, 0x99, 0xE2, 0x1B, 0x26, 0xF6, 0xEB,\n\t\t0x5E, 0x2A, 0xF3, 0xC7, 0xF8, 0xEE, 0xA4, 0x26,\n\t\t0x35, 0x7B, 0x3B, 0x5F, 0x83, 0xE0, 0x02, 0x9F,\n\t\t0x4C, 0x47, 0x32, 0xBC, 0xA3, 0x66, 0xC9, 0xAA,\n\t\t0x62, 0x57, 0x48, 0x29, 0x7F, 0x03, 0x93, 0x27,\n\t\t0xC2, 0x76, 0xCD, 0x8D, 0x9C, 0x9B, 0xF6, 0x92,\n\t\t0xA4, 0x7A, 0xF0, 0x98, 0xAA, 0x50, 0xCA, 0x97,\n\t\t0xB9, 0x99, 0x61, 0xBE, 0xF8, 0xBC, 0x2A, 0x7A,\n\t\t0x80, 0x2E, 0x0B, 0x8C, 0xFD, 0xB8, 0x43, 0x19,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0xD5, 0x90, 0x9D, 0x18, 0xA8, 0xB2, 0xB9,\n\t\t0x97, 0x1C, 0xD1, 0x62, 0x7B, 0x46, 0x1E, 0x98,\n\t\t0xA7, 0x4B, 0xA3, 0x77, 0x18, 0x6A, 0x6A, 0x9D,\n\t\t0xF5, 0xBD, 0x13, 0x36, 0x35, 0x25, 0x0B, 0x30,\n\t\t0x0A, 0xBC, 0xCB, 0x22, 0x54, 0xCA, 0xCB, 0x77,\n\t\t0x5D, 0xF6, 0xD9, 0x9F, 0x7C, 0x7D, 0x09, 0x52,\n\t\t0x65, 0x3C, 0x28, 0xE6, 0x90, 0x9B, 0x9F, 0x9A,\n\t\t0x45, 0xAD, 0xCE, 0x69, 0x1F, 0x7A, 0xDC, 0x1A,\n\t\t0xFF, 0xFC, 0xD9, 0xB0, 0x6E, 0x49, 0xF7, 0x75,\n\t\t0x36, 0x4C, 0xC2, 0xC6, 0x28, 0x25, 0xB9, 0xC1,\n\t\t0xA8, 0x60, 0x89, 0x08, 0x0E, 0x26, 0xB5, 0x7E,\n\t\t0x73, 0x2A, 0xAC, 0x98, 0xD8, 0x0D, 0x00, 0x9B,\n\t\t0xFE, 0x50, 0xDF, 0x01, 0xB9, 0x52, 0x05, 0xAA,\n\t\t0x07, 0xED, 0x8E, 0xC5, 0xC8, 0x73, 0xDA, 0x3B,\n\t\t0x92, 0xD0, 0x0D, 0x53, 0xAF, 0x82, 0x5A, 0xA6,\n\t\t0x4B, 0x3C, 0x63, 0x4C, 0x5E, 0xCE, 0x40, 0xBF,\n\t\t0xF1, 0x52, 0xC3, 0x31, 0x22, 0x2D, 0x34, 0x53,\n\t\t0xFD, 0x92, 0xE0, 0xCA, 0x17, 0xCE, 0xF1, 0x9E,\n\t\t0xCB, 0x96, 0xA6, 0xEE, 0xD4, 0x96, 0x1B, 0x62,\n\t\t0x7A, 0xCA, 0x48, 0xB1, 0x2F, 0xEC, 0xD0, 0x91,\n\t\t0x75, 0x4F, 0x77, 0x0D, 0x52, 0xBA, 0x86, 0x15,\n\t\t0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x80, 0x2F, 0x22, 0xE4, 0xA3, 0x88, 0xE8, 0x74,\n\t\t0x92, 0x7F, 0xEF, 0x24, 0xC7, 0x97, 0x40, 0x82,\n\t\t0x54, 0xE0, 0x39, 0x10, 0xBA, 0xB5, 0xBF, 0x37,\n\t\t0x23, 0x20, 0x20, 0x7F, 0x80, 0x67, 0xF2, 0xB1,\n\t\t0xEA, 0x54, 0x39, 0x17, 0xD4, 0xA2, 0x7D, 0xF8,\n\t\t0x9F, 0x5B, 0xF9, 0x36, 0xBA, 0x12, 0xE0, 0x43,\n\t\t0x02, 0xBD, 0xE2, 0x31, 0x19, 0x53, 0x3D, 0x09,\n\t\t0x76, 0xBE, 0xCA, 0x9E, 0x20, 0xCC, 0x16, 0xB4,\n\t\t0xDB, 0xF1, 0x7A, 0x2D, 0xDC, 0x44, 0xB6, 0x6A,\n\t\t0xBA, 0x76, 0xC6, 0x1A, 0xD5, 0x9D, 0x5E, 0x90,\n\t\t0xDE, 0x02, 0xA8, 0x83, 0x27, 0xEA, 0xD0, 0xA8,\n\t\t0xB7, 0x54, 0x63, 0xA1, 0xA6, 0x8E, 0x30, 0x7A,\n\t\t0x6E, 0x2E, 0x53, 0xEC, 0xC1, 0x98, 0x62, 0x74,\n\t\t0xB9, 0xEE, 0x80, 0xBC, 0x9F, 0x31, 0x40, 0x67,\n\t\t0x1D, 0x52, 0x85, 0xBC, 0x5F, 0xB5, 0x7B, 0x28,\n\t\t0x10, 0x42, 0xA8, 0x97, 0x8A, 0x11, 0x75, 0x90,\n\t\t0x0C, 0x60, 0x73, 0xFD, 0x7B, 0xD7, 0x40, 0x12,\n\t\t0x29, 0x56, 0x60, 0x2C, 0x1A, 0xA7, 0x73, 0xDD,\n\t\t0x28, 0x96, 0x67, 0x4D, 0x0A, 0x6B, 0xEA, 0xB2,\n\t\t0x44, 0x54, 0xB1, 0x07, 0xF7, 0xC8, 0x47, 0xAC,\n\t\t0xB3, 0x1A, 0x0D, 0x33, 0x2B, 0x4D, 0xFC, 0x5E,\n\t\t0x3F, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x38, 0x44, 0xFE, 0x65, 0xDB, 0x11, 0xC9, 0x2F,\n\t\t0xB9, 0x0B, 0xF1, 0x5E, 0x2E, 0x0C, 0xD2, 0x16,\n\t\t0xB5, 0xB5, 0xBE, 0x91, 0x60, 0x4B, 0xAF, 0x3B,\n\t\t0x84, 0xA0, 0xCA, 0x48, 0x0E, 0x41, 0xEC, 0xFA,\n\t\t0xCA, 0x37, 0x09, 0xB3, 0x2F, 0x8C, 0x6E, 0x87,\n\t\t0x61, 0x40, 0x6A, 0x63, 0x5B, 0x88, 0xEE, 0xC9,\n\t\t0x1E, 0x07, 0x5C, 0x48, 0x79, 0x9A, 0x16, 0xCA,\n\t\t0x08, 0xF2, 0x95, 0xD9, 0x76, 0x6D, 0x74, 0x47,\n\t\t0x5C, 0x47, 0xF3, 0xF2, 0xA2, 0x74, 0xEA, 0xE8,\n\t\t0xA6, 0xEE, 0x1D, 0x19, 0x1A, 0x7F, 0x37, 0xEE,\n\t\t0x41, 0x3A, 0x4B, 0xF4, 0x2C, 0xAD, 0x52, 0xAC,\n\t\t0xD5, 0x56, 0x4A, 0x65, 0x17, 0x15, 0xAE, 0x42,\n\t\t0xAC, 0x2C, 0xDD, 0xD5, 0x2F, 0x81, 0x9C, 0x69,\n\t\t0x2E, 0xCD, 0xEF, 0x52, 0xEC, 0xB7, 0x63, 0x27,\n\t\t0x03, 0x22, 0xCD, 0xCA, 0x7B, 0xD5, 0xAE, 0xF7,\n\t\t0x14, 0x28, 0xFA, 0x73, 0xE8, 0x44, 0x56, 0x8B,\n\t\t0x96, 0xB4, 0x3C, 0x89, 0xBF, 0x1E, 0xD4, 0x2A,\n\t\t0x0A, 0xBF, 0x20, 0x9F, 0xFA, 0xD0, 0xEE, 0xEC,\n\t\t0x28, 0x6C, 0x6F, 0x14, 0x1E, 0x8A, 0xF0, 0x73,\n\t\t0xBA, 0x4A, 0xDF, 0xBB, 0xDE, 0xDA, 0x25, 0x37,\n\t\t0x52, 0xAE, 0x36, 0xC9, 0x95, 0x7D, 0xFC, 0x90,\n\t\t0x5B, 0x4C, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x32, 0x93, 0x77, 0xF7, 0xBF, 0x3C, 0x8D, 0x74,\n\t\t0x99, 0x1A, 0x7D, 0x61, 0xB0, 0xCF, 0x39, 0xBA,\n\t\t0xFF, 0x5D, 0x48, 0x5D, 0x79, 0x75, 0x1B, 0x0D,\n\t\t0x5A, 0xD0, 0x17, 0xD2, 0x3B, 0xEC, 0x57, 0x0F,\n\t\t0xB1, 0x98, 0x10, 0x10, 0x5B, 0xAB, 0x79, 0xAB,\n\t\t0x5A, 0xCB, 0x10, 0x2A, 0xB9, 0x72, 0x16, 0x52,\n\t\t0x24, 0xD4, 0xEC, 0x88, 0x8E, 0xC7, 0xDE, 0x51,\n\t\t0x48, 0x07, 0x7F, 0xA9, 0xC1, 0xBB, 0x68, 0x20,\n\t\t0xE0, 0xD9, 0x1A, 0xE4, 0xE2, 0x59, 0x1A, 0x21,\n\t\t0xFE, 0xC2, 0xF8, 0x20, 0x60, 0x6C, 0xE4, 0xBA,\n\t\t0xFC, 0x1E, 0x37, 0x7F, 0x8D, 0xC3, 0xA5, 0xBD,\n\t\t0x1A, 0x9E, 0x27, 0x72, 0xA5, 0x7A, 0xBC, 0xCD,\n\t\t0x0B, 0x75, 0x71, 0x64, 0xD7, 0x68, 0x87, 0x2C,\n\t\t0x91, 0xD0, 0x27, 0x89, 0x54, 0x5A, 0xB5, 0xB2,\n\t\t0x03, 0xF6, 0x88, 0xD7, 0x1D, 0xD0, 0x85, 0x22,\n\t\t0xA3, 0xFD, 0x2F, 0x5B, 0xCD, 0x7D, 0xF5, 0x07,\n\t\t0xAE, 0xBF, 0x1C, 0xA2, 0x7D, 0xDF, 0xF0, 0xA8,\n\t\t0x2A, 0xFB, 0x7A, 0xA9, 0xC1, 0x80, 0x00, 0x8F,\n\t\t0x49, 0xD1, 0x32, 0x5A, 0xDF, 0x97, 0xD0, 0x47,\n\t\t0xE7, 0x72, 0x38, 0xFC, 0x75, 0xF5, 0x63, 0x56,\n\t\t0xDE, 0x4E, 0x87, 0xD8, 0xC9, 0x61, 0x57, 0x5C,\n\t\t0x9F, 0x63, 0x62, 0xC9, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF7, 0xF2, 0x69, 0x92, 0x9B, 0x0D, 0x71, 0xEA,\n\t\t0x8E, 0xEF, 0x71, 0x20, 0xE5, 0x5C, 0xCB, 0xA6,\n\t\t0x91, 0xC5, 0x82, 0xDD, 0x53, 0x46, 0x92, 0xAB,\n\t\t0xEF, 0x35, 0xC0, 0xFE, 0x9D, 0xEC, 0x7D, 0xAE,\n\t\t0x97, 0x3C, 0xD9, 0x70, 0x2E, 0x5A, 0xD4, 0x20,\n\t\t0xD2, 0x78, 0xFE, 0x0E, 0x65, 0x3F, 0xDC, 0xB2,\n\t\t0x2F, 0xDC, 0xB6, 0x31, 0x48, 0x10, 0x9E, 0xC7,\n\t\t0xE9, 0x4F, 0x2D, 0x07, 0x50, 0xB2, 0x81, 0x57,\n\t\t0xDD, 0x17, 0x64, 0x37, 0x6A, 0xE1, 0x0F, 0xDB,\n\t\t0x0A, 0x4A, 0xEF, 0x3B, 0x30, 0x4B, 0xD8, 0x27,\n\t\t0x93, 0xE0, 0x59, 0x5F, 0x94, 0x12, 0x26, 0xA2,\n\t\t0xD7, 0x2A, 0xBB, 0xC9, 0x29, 0xF5, 0x31, 0x34,\n\t\t0xDC, 0x49, 0x5B, 0x0D, 0x65, 0xCE, 0xD4, 0x09,\n\t\t0x91, 0x4F, 0x94, 0xC2, 0x52, 0x3F, 0x3D, 0xFB,\n\t\t0xBD, 0xEE, 0xAC, 0x84, 0xAE, 0x24, 0x7A, 0xB5,\n\t\t0xD1, 0xB9, 0xEA, 0x33, 0xDC, 0xE1, 0xA8, 0x08,\n\t\t0x88, 0x5A, 0x55, 0xBE, 0x1F, 0x36, 0x83, 0xB4,\n\t\t0x6F, 0x4B, 0xE7, 0x3D, 0x9B, 0x62, 0xEE, 0xC2,\n\t\t0x58, 0x5F, 0x69, 0x00, 0x56, 0x85, 0x8D, 0xFC,\n\t\t0x42, 0x7A, 0xAB, 0xF5, 0x91, 0xCD, 0x27, 0x67,\n\t\t0x24, 0x88, 0x5B, 0xCD, 0x4C, 0x00, 0xB9, 0x3B,\n\t\t0xB5, 0x1F, 0xB7, 0x48, 0x4D, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0x02, 0x23, 0x09, 0xAA, 0x2C, 0x4D, 0x7F,\n\t\t0xB6, 0x28, 0x25, 0x5B, 0x8B, 0x7F, 0xB4, 0xC3,\n\t\t0xE3, 0xAE, 0x64, 0xB1, 0xCB, 0x65, 0xE0, 0xDE,\n\t\t0x71, 0x1A, 0x6D, 0xEF, 0x16, 0x53, 0xD9, 0x5D,\n\t\t0x80, 0x88, 0x87, 0x1C, 0xB8, 0x90, 0x5F, 0xE8,\n\t\t0xAE, 0x76, 0x42, 0x36, 0x04, 0x98, 0x8A, 0x8F,\n\t\t0x77, 0x58, 0x9F, 0x3F, 0x77, 0x6D, 0xC1, 0xE4,\n\t\t0xB3, 0x0D, 0xBE, 0x9D, 0xD2, 0x62, 0xB2, 0x18,\n\t\t0x7D, 0xB0, 0x25, 0x18, 0xA1, 0x32, 0xD2, 0x19,\n\t\t0xBD, 0x1A, 0x06, 0xEB, 0xAC, 0x13, 0x13, 0x2B,\n\t\t0x51, 0x64, 0xB6, 0xC4, 0x20, 0xB3, 0x7D, 0xD2,\n\t\t0xCC, 0xEE, 0x7D, 0x69, 0xB3, 0xB7, 0xFA, 0x12,\n\t\t0xE5, 0x4F, 0x0A, 0x53, 0xB8, 0x53, 0xD4, 0x90,\n\t\t0xA6, 0x83, 0x79, 0xEA, 0x1F, 0xA2, 0xD7, 0x97,\n\t\t0x62, 0x83, 0x0F, 0xFB, 0x71, 0xBF, 0x86, 0xAA,\n\t\t0xB5, 0x06, 0xB5, 0x1F, 0x85, 0xC4, 0xB6, 0xA4,\n\t\t0x1B, 0x69, 0x32, 0x5C, 0x7D, 0x0C, 0x7A, 0xA8,\n\t\t0x5B, 0x93, 0xB7, 0x14, 0x44, 0x89, 0xD2, 0x13,\n\t\t0xE8, 0xF3, 0x3D, 0xBB, 0x87, 0x9F, 0xCE, 0x22,\n\t\t0x84, 0x98, 0x65, 0x33, 0x7B, 0x62, 0x0B, 0x15,\n\t\t0x5C, 0xB2, 0xD2, 0xD3, 0x6A, 0x68, 0x83, 0x28,\n\t\t0x89, 0xE3, 0x01, 0x94, 0xD3, 0x6D, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0x09, 0xC2, 0xB7, 0x8A, 0x8F, 0x02, 0xE5,\n\t\t0xE5, 0xDB, 0xB5, 0x86, 0xEF, 0x71, 0xFC, 0x32,\n\t\t0x4B, 0x37, 0x50, 0x92, 0xE1, 0x59, 0x13, 0xCA,\n\t\t0x1A, 0x5B, 0xFD, 0x22, 0xD5, 0x16, 0xBA, 0xAD,\n\t\t0xB9, 0x68, 0x67, 0xBE, 0xE3, 0x56, 0x2E, 0x77,\n\t\t0xC4, 0xA4, 0x85, 0x23, 0x44, 0xA1, 0xA7, 0x6C,\n\t\t0x30, 0x72, 0x8B, 0xE5, 0xE2, 0x24, 0x00, 0xB4,\n\t\t0xCC, 0x41, 0x71, 0x1F, 0x66, 0x75, 0x4C, 0x24,\n\t\t0x6A, 0x52, 0x04, 0x98, 0xD8, 0xC2, 0x4F, 0x02,\n\t\t0x05, 0xB9, 0xC8, 0x73, 0x74, 0x8D, 0xBE, 0xB6,\n\t\t0x7F, 0xE1, 0xAD, 0x09, 0x9A, 0xD0, 0x4C, 0xF8,\n\t\t0x9F, 0x4B, 0x51, 0x7F, 0x0A, 0xA4, 0x81, 0x13,\n\t\t0x6D, 0x9F, 0x6D, 0xE2, 0xD7, 0x27, 0xDF, 0x01,\n\t\t0xC6, 0xAA, 0x40, 0x99, 0xDA, 0x59, 0xD4, 0x38,\n\t\t0x2B, 0x51, 0xE2, 0x5F, 0xD4, 0x7C, 0x33, 0xD9,\n\t\t0x84, 0x2C, 0x32, 0xB6, 0x23, 0x31, 0xE5, 0x07,\n\t\t0x94, 0xBF, 0xE8, 0xB6, 0x1B, 0x3B, 0xA9, 0xDE,\n\t\t0x1B, 0x8B, 0x70, 0x47, 0x79, 0xC6, 0xD6, 0x5E,\n\t\t0xDF, 0xF3, 0xAF, 0x00, 0xF1, 0x21, 0xAB, 0x4A,\n\t\t0x7E, 0xA3, 0x84, 0xED, 0xAB, 0xE4, 0x7C, 0x6D,\n\t\t0x00, 0x98, 0xA4, 0x89, 0x91, 0xF3, 0x87, 0xCA,\n\t\t0x44, 0x44, 0x13, 0x5E, 0xC5, 0x9D, 0x46, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC0, 0x0B, 0xAB, 0x36, 0xCC, 0xE6, 0x98, 0x99,\n\t\t0x81, 0x7D, 0x14, 0x25, 0x01, 0x6D, 0x22, 0x2D,\n\t\t0x73, 0x03, 0x19, 0x7E, 0xD3, 0xE3, 0xFD, 0xCA,\n\t\t0xC7, 0x44, 0x70, 0x5E, 0x7F, 0x17, 0x8A, 0x1A,\n\t\t0xC7, 0x45, 0x96, 0x89, 0x00, 0xF6, 0x92, 0x99,\n\t\t0x16, 0x3E, 0x19, 0xB3, 0x16, 0x1F, 0x3E, 0x0A,\n\t\t0x4C, 0xC5, 0x5A, 0xA2, 0xE4, 0xE7, 0x1E, 0x0E,\n\t\t0xE6, 0xAC, 0x42, 0x7D, 0x1F, 0x4D, 0x14, 0xE0,\n\t\t0x63, 0xF6, 0x8D, 0x30, 0x3D, 0xDF, 0xBB, 0x18,\n\t\t0x11, 0x83, 0x35, 0xCF, 0xA7, 0xA6, 0xA9, 0x0D,\n\t\t0x99, 0xC3, 0x83, 0x19, 0xEE, 0x76, 0xF7, 0xA8,\n\t\t0x84, 0x84, 0x6A, 0x9E, 0x0B, 0x68, 0x03, 0x0B,\n\t\t0xF2, 0x8E, 0x78, 0xBF, 0xBD, 0x56, 0x35, 0x9B,\n\t\t0x93, 0x68, 0x84, 0x28, 0x14, 0xDA, 0x42, 0xB0,\n\t\t0x4C, 0xB0, 0xE3, 0x07, 0xD5, 0xD8, 0x46, 0xDC,\n\t\t0x22, 0xF0, 0x49, 0x14, 0x7B, 0xAE, 0x31, 0xB9,\n\t\t0xA9, 0x56, 0xD1, 0x76, 0x76, 0xA8, 0xCC, 0x34,\n\t\t0x8D, 0xAF, 0xA3, 0xCA, 0xBC, 0x20, 0x07, 0xA3,\n\t\t0x0E, 0x73, 0x0E, 0x38, 0x94, 0xDD, 0xDF, 0x99,\n\t\t0x99, 0xFB, 0x88, 0x19, 0x08, 0x63, 0x11, 0xF0,\n\t\t0x70, 0x3E, 0x14, 0x16, 0x13, 0xED, 0x6D, 0xCD,\n\t\t0x7A, 0xF8, 0x51, 0x0E, 0x2D, 0xC4, 0x35, 0xB0,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC9, 0x78, 0x91, 0x52, 0xA9, 0xFC, 0x29, 0x69,\n\t\t0x8D, 0x49, 0xED, 0x95, 0xF0, 0x9B, 0xD1, 0x1B,\n\t\t0x75, 0xF1, 0x8A, 0x8C, 0x56, 0x15, 0xA7, 0x3D,\n\t\t0xBE, 0x54, 0xAE, 0x5E, 0x55, 0x00, 0x27, 0xFD,\n\t\t0x0A, 0xE6, 0xA8, 0xB6, 0x06, 0x67, 0x04, 0x0C,\n\t\t0x1B, 0x12, 0xDE, 0x3D, 0x1E, 0xE3, 0xF6, 0xBF,\n\t\t0x06, 0x1C, 0x78, 0xC9, 0x51, 0xA3, 0x21, 0x0E,\n\t\t0xFF, 0xC9, 0x12, 0xE1, 0x9F, 0x48, 0x2D, 0xD4,\n\t\t0xDE, 0x15, 0x20, 0x63, 0xC5, 0x88, 0xC4, 0x49,\n\t\t0x03, 0xBC, 0x11, 0x76, 0x17, 0x06, 0xFD, 0x93,\n\t\t0x5A, 0xFA, 0x04, 0x0D, 0xF0, 0x85, 0xB0, 0x81,\n\t\t0x44, 0xD8, 0x3D, 0x0D, 0xDE, 0x32, 0xB4, 0x6A,\n\t\t0xB5, 0x2F, 0x4F, 0xAE, 0x98, 0xAC, 0x11, 0x6C,\n\t\t0x7F, 0xF1, 0x1D, 0x7F, 0x55, 0x34, 0x50, 0xC2,\n\t\t0xE3, 0x7B, 0x9C, 0x5F, 0x0B, 0x1D, 0xD9, 0xE0,\n\t\t0xB8, 0x64, 0x0A, 0x24, 0xCB, 0xA6, 0xF2, 0xA5,\n\t\t0x24, 0x6C, 0x41, 0xF1, 0x97, 0xF4, 0x6E, 0x3D,\n\t\t0xC8, 0xA2, 0x91, 0x31, 0xC7, 0x9B, 0xEF, 0x33,\n\t\t0x51, 0xC6, 0xE2, 0x77, 0xA0, 0xA3, 0x44, 0x42,\n\t\t0x27, 0x4D, 0x54, 0x6C, 0xCD, 0x05, 0x88, 0x91,\n\t\t0x27, 0x74, 0x73, 0xD6, 0x68, 0x42, 0x0F, 0x12,\n\t\t0x17, 0x50, 0xD1, 0x9C, 0xD6, 0x84, 0x26, 0x74,\n\t\t0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x06, 0xA1, 0x5A, 0x07, 0x31, 0xCE, 0x52, 0x55,\n\t\t0x7E, 0x36, 0x8B, 0xCB, 0xAA, 0x11, 0xEF, 0x33,\n\t\t0x99, 0x29, 0x9E, 0x36, 0xFB, 0x9F, 0x2E, 0xDA,\n\t\t0x6E, 0x57, 0x26, 0x90, 0x7C, 0x1D, 0x29, 0xC5,\n\t\t0xC6, 0xFC, 0x58, 0x14, 0x05, 0xBA, 0x48, 0xC7,\n\t\t0xE2, 0xE5, 0x22, 0x20, 0x6A, 0x8F, 0x12, 0x8D,\n\t\t0x7C, 0x1C, 0x93, 0x9D, 0x11, 0x32, 0xA0, 0x0B,\n\t\t0xD7, 0xD6, 0x36, 0x6A, 0xA8, 0x27, 0x24, 0xE9,\n\t\t0x68, 0x96, 0x4E, 0xB2, 0xE3, 0x73, 0x56, 0x3F,\n\t\t0x60, 0x7D, 0xFA, 0x64, 0x95, 0x90, 0xDC, 0xF5,\n\t\t0x58, 0x91, 0x14, 0xDF, 0x69, 0xDA, 0x55, 0x47,\n\t\t0xFE, 0xF8, 0xD1, 0x60, 0x4C, 0xC4, 0xC6, 0xDE,\n\t\t0x1E, 0xD5, 0x78, 0x3C, 0x87, 0x46, 0x91, 0x8A,\n\t\t0x4D, 0xD3, 0x11, 0x68, 0xD6, 0xBC, 0x87, 0x84,\n\t\t0xCD, 0x0C, 0x76, 0x92, 0x06, 0xBD, 0x80, 0x3D,\n\t\t0x6C, 0xA8, 0x55, 0x7B, 0x66, 0x74, 0x87, 0x70,\n\t\t0x40, 0x2B, 0x07, 0x5E, 0xF4, 0x4B, 0x38, 0x15,\n\t\t0x7D, 0x4C, 0x0D, 0xA7, 0xC6, 0x28, 0x17, 0x25,\n\t\t0xA2, 0x06, 0x5D, 0x08, 0x7B, 0x1F, 0x7B, 0x23,\n\t\t0x45, 0x5F, 0xA6, 0x73, 0xBD, 0xEE, 0xBA, 0x45,\n\t\t0xB9, 0x83, 0x31, 0x1C, 0x44, 0xEA, 0xBE, 0x9E,\n\t\t0xF4, 0xB7, 0xBD, 0xE3, 0x42, 0x0A, 0xE9, 0x88,\n\t\t0x18, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0x8A, 0xAC, 0xEF, 0x2D, 0x7A, 0x41, 0xAE,\n\t\t0xC0, 0x94, 0x73, 0xBD, 0x8A, 0x44, 0xF6, 0x28,\n\t\t0xE1, 0x5A, 0xDD, 0xB7, 0xB9, 0xE5, 0xB7, 0x7A,\n\t\t0x1E, 0x09, 0xC8, 0xAB, 0x49, 0x42, 0xF3, 0x79,\n\t\t0xA0, 0xBF, 0xCB, 0x32, 0x4D, 0x58, 0x0B, 0x77,\n\t\t0x46, 0x66, 0xF1, 0x8A, 0xE7, 0x8D, 0xD3, 0x67,\n\t\t0x10, 0x82, 0x4F, 0xF1, 0x23, 0x93, 0xF0, 0x59,\n\t\t0x06, 0x8F, 0xE4, 0xB5, 0x59, 0xC5, 0x36, 0x62,\n\t\t0xC2, 0xB0, 0xE6, 0xC6, 0x9E, 0x23, 0x78, 0x5C,\n\t\t0x8F, 0x32, 0x55, 0x4E, 0x83, 0x7E, 0xC1, 0x71,\n\t\t0x4B, 0xEE, 0x90, 0x2E, 0x60, 0x73, 0x7B, 0x63,\n\t\t0x9D, 0xD9, 0x33, 0xAF, 0x4F, 0x68, 0xCB, 0x9D,\n\t\t0x7D, 0xE7, 0x7E, 0x1F, 0x3B, 0x28, 0xE5, 0xB1,\n\t\t0x22, 0x89, 0x1A, 0xFC, 0xE6, 0x2B, 0x79, 0xAC,\n\t\t0xD5, 0xB1, 0xAB, 0x4B, 0xA4, 0x11, 0x66, 0x2C,\n\t\t0xC7, 0x7D, 0x80, 0x64, 0x49, 0xE6, 0x9C, 0x5A,\n\t\t0x45, 0xA1, 0x43, 0xB7, 0x42, 0xD9, 0x8A, 0xC8,\n\t\t0x4A, 0x08, 0x26, 0xD6, 0x84, 0x33, 0xB9, 0xB7,\n\t\t0x00, 0xAC, 0xE6, 0xCD, 0x47, 0x2B, 0xA2, 0xD5,\n\t\t0x8A, 0x90, 0x84, 0x7F, 0x42, 0xCE, 0x9C, 0x43,\n\t\t0xF3, 0x8F, 0xFC, 0x01, 0x7D, 0xB4, 0xBF, 0x40,\n\t\t0x45, 0x0B, 0x2E, 0xEE, 0x1F, 0x45, 0x94, 0xDC,\n\t\t0x74, 0x0C, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0x60, 0x58, 0xB0, 0xA4, 0x98, 0xB7, 0xEA,\n\t\t0x76, 0xA9, 0x3C, 0x64, 0x6E, 0xB9, 0xB8, 0x62,\n\t\t0x9F, 0x0C, 0xBA, 0x4A, 0x0C, 0x72, 0x64, 0x20,\n\t\t0xC5, 0xF6, 0x7B, 0xA9, 0xB0, 0x41, 0x2C, 0xAD,\n\t\t0xE3, 0x56, 0xAB, 0xDF, 0x0A, 0x4F, 0xB9, 0x43,\n\t\t0x84, 0xBA, 0xD3, 0x2C, 0xE0, 0xD5, 0xDD, 0x9E,\n\t\t0x23, 0xDC, 0xAA, 0xE1, 0xD6, 0xF2, 0x8F, 0xF8,\n\t\t0x68, 0x36, 0x16, 0xB3, 0x0F, 0x13, 0x92, 0x89,\n\t\t0x0C, 0x67, 0xB3, 0xA2, 0xC0, 0x4B, 0x36, 0x08,\n\t\t0x93, 0xB8, 0x01, 0xF1, 0x27, 0xE5, 0x27, 0xE4,\n\t\t0xDA, 0x82, 0xE2, 0x39, 0xF4, 0xC8, 0x78, 0xDA,\n\t\t0x13, 0xF4, 0xA4, 0xF1, 0xC7, 0x6D, 0xB0, 0x71,\n\t\t0x90, 0xE7, 0x7E, 0xC1, 0x23, 0x99, 0x51, 0x68,\n\t\t0x10, 0x2F, 0xB2, 0x74, 0x43, 0x4A, 0x2D, 0x1E,\n\t\t0x12, 0x91, 0x3B, 0x9B, 0x5C, 0xBA, 0xB4, 0xAA,\n\t\t0xCA, 0xAD, 0x2B, 0xD8, 0x9D, 0x88, 0xB3, 0xCA,\n\t\t0x2B, 0x8E, 0x60, 0xDA, 0xCF, 0x7C, 0x22, 0xC9,\n\t\t0x37, 0x90, 0x97, 0xFF, 0x60, 0x88, 0x0F, 0x55,\n\t\t0x2E, 0x32, 0x0C, 0xA3, 0xB5, 0x71, 0x99, 0x4F,\n\t\t0x52, 0x53, 0x44, 0x70, 0xFE, 0xEE, 0x2B, 0x39,\n\t\t0xE0, 0xDA, 0xDB, 0x5C, 0xD8, 0x82, 0x57, 0xA3,\n\t\t0xE4, 0x59, 0xA4, 0xCC, 0x6F, 0x12, 0xF1, 0x7B,\n\t\t0x8D, 0x54, 0xE1, 0xBB, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAD, 0xEC, 0xED, 0x01, 0xFC, 0x56, 0x71, 0x53,\n\t\t0x1C, 0xBB, 0x45, 0x67, 0x9F, 0x5D, 0xDD, 0x42,\n\t\t0xB3, 0xA9, 0x51, 0x51, 0x67, 0x7B, 0x61, 0x25,\n\t\t0xAA, 0xF6, 0xF5, 0xE8, 0xF8, 0x2F, 0xBA, 0xBA,\n\t\t0xA5, 0xEC, 0xF7, 0xC3, 0x55, 0x2C, 0x24, 0x58,\n\t\t0x58, 0x72, 0x24, 0xF0, 0x04, 0x28, 0x70, 0xF1,\n\t\t0x78, 0xF5, 0xFC, 0xA5, 0x46, 0x52, 0x50, 0xE7,\n\t\t0x5D, 0x71, 0x35, 0x2E, 0x65, 0x2E, 0xEE, 0xD2,\n\t\t0x3C, 0xDB, 0x7F, 0x91, 0x5F, 0x5E, 0xBB, 0x44,\n\t\t0x09, 0x9B, 0x6D, 0xB1, 0x16, 0xCA, 0x1B, 0xE4,\n\t\t0x55, 0x30, 0xAC, 0x8E, 0xD3, 0x2B, 0x7F, 0x16,\n\t\t0x1D, 0x60, 0xED, 0x43, 0x97, 0xAD, 0x3D, 0x7D,\n\t\t0x64, 0x9A, 0xE6, 0xBF, 0x75, 0xCA, 0x5B, 0xEC,\n\t\t0x89, 0x1D, 0x8E, 0x59, 0x56, 0x05, 0xBE, 0x97,\n\t\t0x64, 0xF3, 0xA0, 0x39, 0x65, 0xE1, 0xFE, 0x0E,\n\t\t0xAF, 0xFB, 0xF2, 0x12, 0xE3, 0xDF, 0x4F, 0x0F,\n\t\t0xA3, 0x5E, 0x08, 0xFF, 0x9D, 0x00, 0x91, 0xE6,\n\t\t0xD4, 0xAC, 0x47, 0x48, 0xED, 0xFE, 0x43, 0xB6,\n\t\t0x11, 0x08, 0x5A, 0x6F, 0xFE, 0xC1, 0x63, 0x01,\n\t\t0x46, 0x55, 0xFD, 0xD8, 0x39, 0xFD, 0x9E, 0x81,\n\t\t0xB6, 0x3B, 0x1F, 0xA8, 0xCA, 0xE4, 0xEC, 0x33,\n\t\t0x5E, 0xC3, 0x43, 0x28, 0x97, 0x58, 0xE3, 0x89,\n\t\t0xA7, 0x9C, 0xEE, 0xDF, 0xAE, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD0, 0x14, 0x59, 0x2F, 0x3A, 0x83, 0xBA, 0x40,\n\t\t0xAF, 0x36, 0x6F, 0x13, 0x7C, 0x67, 0x47, 0x24,\n\t\t0x91, 0x6C, 0x3C, 0xDD, 0x3F, 0x6C, 0xF9, 0xD4,\n\t\t0xC5, 0xC7, 0xC8, 0xD6, 0xD5, 0x1E, 0xBF, 0x26,\n\t\t0xE3, 0x15, 0xE2, 0xC1, 0x2B, 0x35, 0x46, 0xBE,\n\t\t0x56, 0xFB, 0x52, 0x38, 0x29, 0x04, 0x04, 0x6E,\n\t\t0xCB, 0xD2, 0xF5, 0xB8, 0x83, 0xAA, 0x4F, 0xF4,\n\t\t0x73, 0xDE, 0x6F, 0x0C, 0x26, 0xAB, 0x86, 0x2C,\n\t\t0x3F, 0xA3, 0x4B, 0xF3, 0xD8, 0x80, 0xCC, 0x19,\n\t\t0x11, 0xCE, 0x39, 0xA4, 0x08, 0x8C, 0x66, 0x17,\n\t\t0xC1, 0x79, 0xDC, 0x5F, 0xAF, 0x68, 0xA2, 0xC4,\n\t\t0x88, 0xBB, 0xDE, 0x12, 0xD6, 0x7B, 0x50, 0xF7,\n\t\t0x3A, 0xBC, 0xFA, 0xB0, 0xE3, 0xB0, 0x62, 0xE6,\n\t\t0x8C, 0x95, 0x36, 0x3E, 0x11, 0xF5, 0xF1, 0xDE,\n\t\t0x8E, 0xC3, 0x6E, 0xD0, 0x1E, 0xA2, 0x14, 0x42,\n\t\t0x51, 0x80, 0x89, 0x04, 0x5D, 0xF6, 0x7D, 0x34,\n\t\t0x61, 0x35, 0x28, 0x3A, 0xD5, 0xB3, 0xFF, 0xF8,\n\t\t0x0C, 0xF5, 0x7F, 0x20, 0x87, 0x68, 0x49, 0xF6,\n\t\t0xDB, 0x9F, 0xA1, 0x39, 0x72, 0x83, 0x58, 0x41,\n\t\t0x5A, 0x90, 0x61, 0x0F, 0x69, 0xEC, 0x72, 0x0F,\n\t\t0xC9, 0x2D, 0x82, 0x34, 0xE3, 0xE1, 0x22, 0x55,\n\t\t0x1E, 0x9D, 0xF2, 0xC6, 0x44, 0xC4, 0xA2, 0xC4,\n\t\t0xE3, 0x73, 0x4D, 0x07, 0xDE, 0x8E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC0, 0xD0, 0xC3, 0x78, 0x38, 0x87, 0x3B, 0xA8,\n\t\t0x75, 0x7D, 0x6E, 0x41, 0xB4, 0x09, 0x60, 0x50,\n\t\t0x43, 0xBC, 0x16, 0x35, 0xED, 0xCD, 0x73, 0x12,\n\t\t0x19, 0x58, 0x76, 0x76, 0xD9, 0x42, 0x17, 0xE9,\n\t\t0xF0, 0xAB, 0x44, 0xB7, 0x1D, 0xE2, 0x50, 0x00,\n\t\t0x66, 0x1C, 0xE7, 0x30, 0x3B, 0x70, 0x15, 0xF4,\n\t\t0x5E, 0x6E, 0xAA, 0x7B, 0x7E, 0xBE, 0xF9, 0x2B,\n\t\t0x8F, 0x4A, 0x34, 0xC9, 0x02, 0xC9, 0x08, 0xD2,\n\t\t0x17, 0x21, 0x85, 0x50, 0x5F, 0xA3, 0x3A, 0xCA,\n\t\t0x5A, 0x41, 0xBE, 0x83, 0x07, 0x93, 0x16, 0xCD,\n\t\t0xFD, 0xD4, 0x30, 0xFC, 0x2C, 0x45, 0xF5, 0x05,\n\t\t0xF8, 0x5D, 0x86, 0x7E, 0x6D, 0x51, 0x6F, 0x7E,\n\t\t0x1B, 0xF1, 0x9C, 0x00, 0x1D, 0x9F, 0x43, 0x01,\n\t\t0x89, 0x68, 0xAA, 0xB6, 0x5E, 0xC0, 0x31, 0xB3,\n\t\t0x80, 0x13, 0x99, 0x23, 0x1C, 0x83, 0xEC, 0x9E,\n\t\t0x62, 0x2D, 0xAB, 0x56, 0x29, 0x92, 0x2A, 0x6B,\n\t\t0x42, 0x4C, 0xAB, 0x93, 0x8C, 0x13, 0x5F, 0xF7,\n\t\t0x31, 0x05, 0x01, 0xC2, 0xC0, 0x29, 0x71, 0xBF,\n\t\t0xD2, 0xF5, 0x77, 0xE2, 0x59, 0x04, 0xD1, 0xA6,\n\t\t0x18, 0xBA, 0xF0, 0x85, 0x9F, 0x77, 0xF4, 0xE8,\n\t\t0xB1, 0xD0, 0xCD, 0xE9, 0x54, 0x4E, 0x95, 0xEC,\n\t\t0x52, 0xFF, 0x71, 0x0C, 0x06, 0x72, 0xFD, 0xB3,\n\t\t0xD8, 0x91, 0xFE, 0xEE, 0xA2, 0xB0, 0x17, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0x22, 0xE7, 0xF0, 0x09, 0x02, 0x21, 0x9B,\n\t\t0xA9, 0x7B, 0xAA, 0x0E, 0x94, 0x0E, 0x8A, 0xC7,\n\t\t0x72, 0x7F, 0x58, 0x95, 0x5A, 0xA0, 0x68, 0xC2,\n\t\t0x96, 0x80, 0xFA, 0xC4, 0xA1, 0x6B, 0xCD, 0x81,\n\t\t0x2C, 0x03, 0xEE, 0xB5, 0xAD, 0xBC, 0xFE, 0x86,\n\t\t0x7A, 0x7F, 0x7C, 0x6B, 0x5D, 0x89, 0xF4, 0x64,\n\t\t0x1A, 0xDB, 0x91, 0x73, 0xB7, 0x6A, 0x1A, 0x84,\n\t\t0x38, 0x86, 0x6F, 0x9B, 0x4F, 0x64, 0x0C, 0xE2,\n\t\t0xAE, 0xDF, 0x5F, 0x10, 0x80, 0xC8, 0x90, 0xBC,\n\t\t0xF5, 0x15, 0xB4, 0xBE, 0x4E, 0x3E, 0x51, 0x23,\n\t\t0x52, 0xF1, 0xE5, 0x32, 0x3C, 0x62, 0xEC, 0x46,\n\t\t0xCB, 0x73, 0xF3, 0xD7, 0x1B, 0xE8, 0x23, 0x5F,\n\t\t0xEE, 0x55, 0xA1, 0x54, 0x76, 0x3F, 0x7C, 0x3F,\n\t\t0x9A, 0xEB, 0x61, 0xFF, 0xD2, 0x8F, 0x4C, 0xD9,\n\t\t0x3D, 0x33, 0x10, 0xF6, 0x08, 0xE2, 0x13, 0x35,\n\t\t0x86, 0xBF, 0x1A, 0xB3, 0xF1, 0x02, 0xDE, 0x96,\n\t\t0xF6, 0x4C, 0x68, 0xA4, 0x66, 0x8D, 0xE8, 0xAC,\n\t\t0xB2, 0xA7, 0x6A, 0x7C, 0xE0, 0xCD, 0xDD, 0xDC,\n\t\t0x8F, 0xA3, 0xDF, 0x5E, 0x9D, 0x23, 0x08, 0x23,\n\t\t0xDA, 0x16, 0xED, 0x9E, 0xBB, 0x40, 0x2D, 0x36,\n\t\t0xE3, 0x8E, 0x6E, 0x01, 0x87, 0x95, 0xE5, 0xA7,\n\t\t0x15, 0x17, 0xEC, 0xAB, 0x5F, 0x9C, 0xA4, 0x72,\n\t\t0xB9, 0xCE, 0xD8, 0xFF, 0x69, 0xD2, 0xD1, 0x95,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAC, 0xAF, 0x4B, 0xAF, 0x36, 0x81, 0xAB, 0x86,\n\t\t0x5A, 0xB9, 0xAB, 0xFA, 0xE4, 0x16, 0x97, 0x14,\n\t\t0x1E, 0xAD, 0x9D, 0x5E, 0x98, 0x52, 0x3C, 0x2E,\n\t\t0x0E, 0x1E, 0xEB, 0x63, 0x73, 0xDD, 0x15, 0x40,\n\t\t0x52, 0x42, 0xA3, 0x39, 0x36, 0x11, 0xE1, 0x9B,\n\t\t0x69, 0x3C, 0xAB, 0xAA, 0x4E, 0x45, 0xAC, 0x86,\n\t\t0x6C, 0xC6, 0x66, 0x63, 0xA6, 0xE8, 0x98, 0xDC,\n\t\t0x73, 0x09, 0x5A, 0x41, 0x32, 0xD4, 0x3F, 0xB7,\n\t\t0x8F, 0xF7, 0x16, 0x67, 0x24, 0xF0, 0x65, 0x62,\n\t\t0xFC, 0x6C, 0x54, 0x6C, 0x78, 0xF2, 0xD5, 0x08,\n\t\t0x74, 0x67, 0xFC, 0xFB, 0x78, 0x04, 0x78, 0xEC,\n\t\t0x87, 0x1A, 0xC3, 0x8D, 0x95, 0x16, 0xC2, 0xF6,\n\t\t0x2B, 0xDB, 0x66, 0xC0, 0x02, 0x18, 0x74, 0x7E,\n\t\t0x95, 0x9B, 0x24, 0xF1, 0xF1, 0x79, 0x5F, 0xAF,\n\t\t0xE3, 0x9E, 0xE4, 0x10, 0x9A, 0x1F, 0x84, 0xE3,\n\t\t0xF8, 0x2E, 0x96, 0x43, 0x6A, 0x3F, 0x8E, 0x2C,\n\t\t0x74, 0xEF, 0x1A, 0x66, 0x5B, 0x0D, 0xAA, 0xA4,\n\t\t0x59, 0xC7, 0xA8, 0x07, 0x57, 0xB5, 0x2C, 0x90,\n\t\t0x5E, 0x2F, 0xB4, 0xE3, 0x0C, 0x4A, 0x3F, 0x88,\n\t\t0x2E, 0x87, 0xBC, 0xE3, 0x5D, 0x70, 0xE2, 0x92,\n\t\t0x5A, 0x16, 0x71, 0x20, 0x5C, 0x28, 0xC8, 0x98,\n\t\t0x86, 0xA4, 0x9E, 0x04, 0x5E, 0x31, 0x43, 0x4A,\n\t\t0xBA, 0xAB, 0x4A, 0x7A, 0xED, 0x07, 0x7F, 0xF2,\n\t\t0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0xCB, 0x6E, 0xC8, 0xA2, 0xDA, 0x4F, 0x6C,\n\t\t0x3B, 0x15, 0xED, 0xF7, 0x7F, 0x9A, 0xF9, 0xE4,\n\t\t0x4E, 0x13, 0xD6, 0x7A, 0xCC, 0x17, 0xB2, 0x4B,\n\t\t0xD4, 0xC7, 0xA3, 0x39, 0x80, 0xF3, 0x70, 0x50,\n\t\t0xC0, 0x30, 0x1B, 0xA3, 0xAA, 0x15, 0xAD, 0x92,\n\t\t0xEF, 0xE8, 0x42, 0xCD, 0x3E, 0xBD, 0x36, 0x36,\n\t\t0xCF, 0x94, 0x5B, 0xB1, 0xF1, 0x99, 0xFE, 0x06,\n\t\t0x82, 0x03, 0x7B, 0x9D, 0xAC, 0xF8, 0x6F, 0x16,\n\t\t0x2D, 0xAD, 0xAB, 0xFA, 0x62, 0x52, 0x39, 0xC3,\n\t\t0x7F, 0x8B, 0x8D, 0xB9, 0x90, 0x1D, 0xF0, 0xE6,\n\t\t0x18, 0xFF, 0x56, 0xFA, 0x62, 0xA5, 0x74, 0x99,\n\t\t0xF7, 0xBA, 0x83, 0xBA, 0xEB, 0xC0, 0x85, 0xEA,\n\t\t0xF3, 0xDD, 0xA8, 0x50, 0x83, 0x55, 0x20, 0x34,\n\t\t0x4A, 0x67, 0xE0, 0x94, 0x19, 0x36, 0x8D, 0x81,\n\t\t0x01, 0x21, 0x68, 0xE5, 0xDE, 0x5E, 0xA4, 0x51,\n\t\t0x58, 0x39, 0x7A, 0xF9, 0xA5, 0xC6, 0xA1, 0x65,\n\t\t0x7B, 0x26, 0xF3, 0x19, 0xB6, 0x6F, 0x81, 0x6C,\n\t\t0xD2, 0xC2, 0x89, 0x96, 0x54, 0x7D, 0x69, 0x7E,\n\t\t0x8D, 0xF2, 0xBB, 0x16, 0x3C, 0xCB, 0x9D, 0xDA,\n\t\t0x4D, 0x66, 0x91, 0xDF, 0xFD, 0x10, 0x2A, 0x13,\n\t\t0x66, 0x7A, 0xB9, 0xCD, 0xE6, 0x0F, 0xFB, 0xFB,\n\t\t0x87, 0x21, 0x87, 0xD9, 0xC4, 0x25, 0xA7, 0xF6,\n\t\t0x7C, 0x1D, 0x9F, 0xFF, 0xFF, 0x92, 0x76, 0xED,\n\t\t0x0A, 0xEB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6A, 0x52, 0xC9, 0xBB, 0xBB, 0xA4, 0x54, 0xC1,\n\t\t0x45, 0x40, 0xB2, 0xBE, 0x58, 0x23, 0x0D, 0x78,\n\t\t0xEC, 0xBE, 0xB3, 0x91, 0x64, 0x6A, 0x0C, 0x6F,\n\t\t0xCC, 0xE2, 0xF7, 0x89, 0x08, 0x6A, 0x78, 0x36,\n\t\t0x4B, 0x81, 0xAE, 0x85, 0xD5, 0x39, 0x6D, 0x7C,\n\t\t0xFA, 0x8B, 0x46, 0xBD, 0xA4, 0x1E, 0x30, 0x83,\n\t\t0xEC, 0x5C, 0xF7, 0xB4, 0xC4, 0x7D, 0xC6, 0x01,\n\t\t0xC8, 0xA6, 0x97, 0xDF, 0x52, 0xF5, 0x57, 0xDE,\n\t\t0xFC, 0xA2, 0x48, 0x50, 0x6D, 0xBE, 0xBA, 0xB2,\n\t\t0x56, 0x57, 0xF5, 0xA5, 0x61, 0xD0, 0x96, 0x25,\n\t\t0xB7, 0xF4, 0xB2, 0xF0, 0x11, 0x9A, 0x12, 0xBE,\n\t\t0xEA, 0xC0, 0x87, 0xEF, 0xC9, 0xD3, 0x50, 0xA7,\n\t\t0x35, 0xC3, 0x5D, 0x24, 0x31, 0xC1, 0xDA, 0x7D,\n\t\t0xDA, 0x99, 0xBE, 0xFB, 0x17, 0xF4, 0x1A, 0x3D,\n\t\t0xC4, 0xDA, 0x0F, 0x00, 0xBB, 0x95, 0x36, 0x6B,\n\t\t0xE1, 0x28, 0x53, 0x8C, 0xE2, 0x77, 0x63, 0xD8,\n\t\t0x1F, 0x83, 0x2F, 0xE3, 0xC1, 0xD4, 0xEF, 0xC0,\n\t\t0x7B, 0x5B, 0x08, 0xAD, 0x8D, 0xC9, 0xE6, 0x5F,\n\t\t0xB5, 0xE4, 0x85, 0x46, 0x66, 0x4E, 0x18, 0xCB,\n\t\t0x2D, 0x3B, 0xB3, 0xFE, 0x1F, 0x56, 0xFA, 0x7A,\n\t\t0xAE, 0x71, 0x8C, 0x5E, 0x3B, 0xBD, 0xEA, 0xF7,\n\t\t0x0E, 0x15, 0x02, 0x3F, 0x6A, 0x25, 0xB7, 0x2A,\n\t\t0x2D, 0x17, 0x7F, 0xCF, 0xD0, 0x42, 0x11, 0xD4,\n\t\t0x06, 0x64, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC3, 0xC4, 0xD3, 0xB3, 0x1F, 0x1F, 0x5F, 0x95,\n\t\t0x38, 0x92, 0x3D, 0xF3, 0x47, 0x8C, 0x84, 0xFF,\n\t\t0xFA, 0xEF, 0x41, 0x15, 0x20, 0xA5, 0x42, 0xDA,\n\t\t0x9A, 0x22, 0x0E, 0xE4, 0x13, 0x2E, 0xAB, 0xB9,\n\t\t0xD7, 0x18, 0xB5, 0x07, 0x6F, 0xB2, 0xF9, 0x85,\n\t\t0x48, 0x5E, 0x8B, 0xA0, 0x58, 0x33, 0x0A, 0xED,\n\t\t0x27, 0xDD, 0xFD, 0x3A, 0xFA, 0x3D, 0xB3, 0x4A,\n\t\t0xA6, 0x03, 0x01, 0x08, 0x8C, 0xAE, 0xC3, 0xD0,\n\t\t0x05, 0x38, 0x28, 0xC0, 0xC2, 0xBC, 0x87, 0xE2,\n\t\t0xE6, 0x1D, 0xB5, 0xEA, 0x5A, 0x29, 0xF6, 0x2F,\n\t\t0xDA, 0xD9, 0xC8, 0xB5, 0xFC, 0x50, 0x63, 0xEC,\n\t\t0x4E, 0xE8, 0x65, 0xE5, 0xB2, 0xE3, 0x5F, 0xAC,\n\t\t0x0C, 0x7A, 0x83, 0x5D, 0x5F, 0x57, 0xA1, 0xB1,\n\t\t0x07, 0x98, 0x33, 0xC2, 0x5F, 0xC3, 0x8F, 0xCB,\n\t\t0x14, 0x31, 0x1C, 0x54, 0xF8, 0xA3, 0xBD, 0x25,\n\t\t0x1B, 0xCA, 0x19, 0x34, 0x2D, 0x69, 0xE5, 0x78,\n\t\t0x5F, 0x9C, 0x2E, 0x43, 0xCF, 0x18, 0x9D, 0x42,\n\t\t0x1C, 0x76, 0xC8, 0xE8, 0xDB, 0x92, 0x5D, 0x70,\n\t\t0xFA, 0x0F, 0xAE, 0x5E, 0xE3, 0xA2, 0x8C, 0x40,\n\t\t0x47, 0xC2, 0x3A, 0x2B, 0x8A, 0x16, 0x7C, 0xE5,\n\t\t0x3F, 0x35, 0xCE, 0xD3, 0x3B, 0xEC, 0x82, 0x2B,\n\t\t0x88, 0xB0, 0x6F, 0x41, 0x55, 0x8C, 0x47, 0xD4,\n\t\t0xFE, 0xD1, 0xBF, 0xA3, 0xE2, 0x1E, 0xB0, 0x60,\n\t\t0xDF, 0x4D, 0x8B, 0xA1, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8D, 0x55, 0xE9, 0x21, 0x36, 0x99, 0x2B, 0xA2,\n\t\t0x38, 0x56, 0xC1, 0xAE, 0xA1, 0x09, 0x76, 0x6F,\n\t\t0xC4, 0x47, 0x72, 0x47, 0x7E, 0xFC, 0x93, 0x2B,\n\t\t0x31, 0x94, 0xAF, 0x22, 0x65, 0xE4, 0x33, 0xED,\n\t\t0x77, 0xD6, 0x3B, 0x44, 0xD2, 0xA1, 0xCF, 0xF2,\n\t\t0xE8, 0x68, 0x0E, 0xFF, 0x12, 0x0A, 0x43, 0x0F,\n\t\t0xE0, 0x12, 0xF0, 0xF0, 0x9C, 0x62, 0x01, 0xD5,\n\t\t0x46, 0xE1, 0x3A, 0xD4, 0x6F, 0xC4, 0xCE, 0x91,\n\t\t0x0E, 0xAB, 0x27, 0xBB, 0x15, 0x69, 0x87, 0x9A,\n\t\t0xBE, 0xD2, 0xD9, 0xC3, 0x7F, 0xAE, 0x9F, 0x12,\n\t\t0x67, 0xC2, 0x21, 0x6E, 0xC5, 0xDE, 0xBC, 0xB2,\n\t\t0x0D, 0x4D, 0xE5, 0x84, 0x61, 0xA6, 0x21, 0xE6,\n\t\t0xCE, 0x89, 0x46, 0x89, 0x9D, 0xE8, 0x1C, 0x0A,\n\t\t0xDD, 0x44, 0xD3, 0x5E, 0x27, 0xB7, 0x98, 0x2A,\n\t\t0x97, 0xF2, 0xA5, 0xE6, 0x31, 0x49, 0x01, 0xCA,\n\t\t0xEB, 0xE4, 0x1D, 0xBB, 0xA3, 0x5F, 0x48, 0xBC,\n\t\t0x92, 0x44, 0xCA, 0x6D, 0xCA, 0x2B, 0xDD, 0xE7,\n\t\t0x30, 0x64, 0x35, 0x89, 0x2F, 0x28, 0x70, 0x36,\n\t\t0xDF, 0x08, 0x86, 0x33, 0xA0, 0x70, 0xC2, 0xE3,\n\t\t0x85, 0x81, 0x5A, 0xB3, 0xE2, 0xBF, 0xC1, 0xA4,\n\t\t0x7C, 0x05, 0xA5, 0xB9, 0xFE, 0x0E, 0x80, 0xDD,\n\t\t0x6E, 0x38, 0xE4, 0x71, 0x3A, 0x70, 0xC8, 0xF8,\n\t\t0x2B, 0xD3, 0x24, 0x75, 0xEE, 0xA8, 0x40, 0x0C,\n\t\t0x7B, 0xC6, 0x7F, 0x59, 0xCF, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x50, 0x16, 0x28, 0x4E, 0x20, 0x36, 0x26, 0x10,\n\t\t0xFA, 0x05, 0xCA, 0x9D, 0x78, 0x9C, 0xAD, 0x25,\n\t\t0xF6, 0xD4, 0x32, 0x63, 0x78, 0x7E, 0x7E, 0x08,\n\t\t0x54, 0x76, 0x76, 0x4C, 0xE4, 0xA8, 0x90, 0x8C,\n\t\t0xE9, 0x9B, 0x26, 0x2B, 0x37, 0x5E, 0x9D, 0x10,\n\t\t0x61, 0x70, 0xB1, 0xBE, 0xC1, 0xF4, 0x73, 0xD5,\n\t\t0xE7, 0x77, 0xE0, 0xC1, 0x89, 0x65, 0x33, 0x04,\n\t\t0x0E, 0x39, 0xC8, 0xC1, 0x46, 0x5E, 0x07, 0x90,\n\t\t0x7E, 0xF5, 0x86, 0x0E, 0x14, 0xE4, 0xD8, 0x31,\n\t\t0x00, 0x13, 0xE3, 0x5F, 0x12, 0x09, 0x0E, 0x0B,\n\t\t0xFC, 0x68, 0x74, 0x74, 0xB1, 0xF1, 0x5F, 0x3D,\n\t\t0xD2, 0x03, 0x3A, 0x0E, 0xDA, 0xC5, 0x24, 0x61,\n\t\t0x02, 0xDA, 0x4D, 0xEE, 0xC7, 0xE1, 0x88, 0xC3,\n\t\t0x51, 0x7D, 0x84, 0xD9, 0xC2, 0xA0, 0xA4, 0x49,\n\t\t0x7A, 0x4C, 0x5F, 0x82, 0xA3, 0x0F, 0x1B, 0xA0,\n\t\t0x09, 0xE4, 0x5E, 0xE6, 0xEB, 0x3A, 0xB4, 0x36,\n\t\t0x8C, 0x72, 0x0E, 0xA6, 0xFE, 0xEE, 0x42, 0x8F,\n\t\t0xFD, 0x2C, 0x4C, 0xC5, 0x2D, 0xEB, 0xB8, 0xD6,\n\t\t0x34, 0xA6, 0x41, 0x76, 0x57, 0x2C, 0x72, 0x36,\n\t\t0x8F, 0x94, 0xA6, 0x66, 0x89, 0xF2, 0x3F, 0x8A,\n\t\t0x01, 0x21, 0x8F, 0x53, 0x21, 0x17, 0xAF, 0x5A,\n\t\t0x80, 0x60, 0xD1, 0x40, 0xE7, 0xCA, 0x43, 0x5A,\n\t\t0x92, 0x88, 0x2F, 0xCB, 0x56, 0x30, 0xEB, 0xE1,\n\t\t0x4A, 0x48, 0x05, 0xF1, 0xDC, 0x83, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x05, 0x45, 0x6E, 0xC5, 0x9B, 0x8D, 0x41, 0xBB,\n\t\t0xD7, 0x36, 0x72, 0x79, 0x76, 0xB9, 0x6B, 0x38,\n\t\t0xC4, 0x38, 0x27, 0xF9, 0xE1, 0x61, 0x69, 0xBE,\n\t\t0x67, 0x3F, 0xF3, 0x78, 0x70, 0xC2, 0xEC, 0xD5,\n\t\t0xF0, 0xD1, 0xEA, 0x1A, 0x13, 0x6B, 0xE4, 0xCC,\n\t\t0x7B, 0x04, 0x7A, 0x02, 0xA4, 0x42, 0x1D, 0x48,\n\t\t0x4F, 0xD2, 0xA1, 0x2E, 0xCE, 0x41, 0x8E, 0x42,\n\t\t0xEE, 0x39, 0x1A, 0x13, 0xA0, 0xB1, 0xDF, 0x5A,\n\t\t0x01, 0x62, 0xB2, 0x9A, 0xB7, 0x0D, 0x3F, 0xE3,\n\t\t0xE0, 0x4B, 0xA6, 0xAB, 0x26, 0xB3, 0x7D, 0x62,\n\t\t0xB7, 0xCF, 0x05, 0xA5, 0xE2, 0xF0, 0x33, 0x61,\n\t\t0x1B, 0xF9, 0x70, 0xB8, 0xE1, 0xF3, 0x0E, 0x19,\n\t\t0x8E, 0x48, 0x3E, 0x74, 0x0F, 0xA9, 0x61, 0x8C,\n\t\t0x1E, 0x86, 0x77, 0xE0, 0x7B, 0x61, 0x29, 0x6B,\n\t\t0x94, 0xA9, 0x78, 0x7A, 0x68, 0xFB, 0xA6, 0x22,\n\t\t0xD7, 0x65, 0x3B, 0x55, 0x68, 0xF4, 0xA8, 0x62,\n\t\t0x80, 0x25, 0x93, 0x9B, 0x0F, 0x74, 0x38, 0x9E,\n\t\t0xA8, 0xFC, 0xED, 0x60, 0x98, 0xC0, 0x65, 0xBF,\n\t\t0x2A, 0x86, 0x9F, 0xD8, 0xE0, 0x7D, 0x70, 0x5E,\n\t\t0xAD, 0xB5, 0x30, 0x06, 0xBE, 0x2A, 0xBB, 0x71,\n\t\t0x6A, 0x31, 0x14, 0xCE, 0xB0, 0x23, 0x6D, 0x7E,\n\t\t0x91, 0x6F, 0x03, 0x7C, 0xB9, 0x54, 0xCF, 0x97,\n\t\t0x77, 0x20, 0x85, 0x5D, 0x12, 0xBE, 0x76, 0xD9,\n\t\t0x00, 0xCA, 0x12, 0x4A, 0x2A, 0x66, 0xBB, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEB, 0x6F, 0x60, 0xB8, 0x3F, 0xCE, 0xE7, 0x70,\n\t\t0x60, 0xFF, 0x34, 0x6A, 0xAF, 0x6E, 0xC3, 0x4D,\n\t\t0x82, 0xA8, 0xAF, 0x46, 0x99, 0x47, 0xD3, 0xB5,\n\t\t0x07, 0x4C, 0xDE, 0x8E, 0xB2, 0x65, 0x66, 0xEB,\n\t\t0x1F, 0xA0, 0x39, 0xBC, 0xC7, 0x07, 0x73, 0x8D,\n\t\t0xF1, 0xE9, 0x58, 0x69, 0xBD, 0x82, 0x7C, 0x24,\n\t\t0x6E, 0x88, 0x43, 0x6F, 0x06, 0x14, 0xD9, 0x83,\n\t\t0x4E, 0xAD, 0x53, 0x92, 0xEF, 0x37, 0x61, 0x05,\n\t\t0xC4, 0xA9, 0xF3, 0x70, 0x07, 0x1C, 0xDE, 0xAA,\n\t\t0xFF, 0x6C, 0xA0, 0xF1, 0x8B, 0x74, 0xC3, 0xA4,\n\t\t0x8D, 0x19, 0xA7, 0x17, 0x25, 0x3C, 0x49, 0xBD,\n\t\t0x90, 0x09, 0xCC, 0xBF, 0xDD, 0x57, 0x28, 0xA0,\n\t\t0x8B, 0x7D, 0x11, 0x2A, 0x2E, 0xD8, 0xDB, 0xAF,\n\t\t0xBB, 0xB4, 0x6D, 0x7A, 0x75, 0xDC, 0x9A, 0x05,\n\t\t0xE0, 0x9B, 0xFD, 0xE1, 0xA0, 0xA9, 0x2D, 0x74,\n\t\t0xA5, 0x18, 0x87, 0xF9, 0xD1, 0x23, 0xD7, 0x89,\n\t\t0x6E, 0x9F, 0x9D, 0x00, 0x57, 0xB6, 0x60, 0xED,\n\t\t0x7D, 0x55, 0x45, 0x4C, 0x06, 0x9D, 0x3C, 0x52,\n\t\t0x60, 0x41, 0x1D, 0xB4, 0xCD, 0xC6, 0x7E, 0x7B,\n\t\t0x74, 0xF6, 0x80, 0xD7, 0xAC, 0x4B, 0x9D, 0xCC,\n\t\t0x2F, 0x8B, 0xAF, 0x72, 0xE1, 0x5E, 0x6B, 0x3C,\n\t\t0xAF, 0xEB, 0xCD, 0xF4, 0x49, 0xA6, 0x43, 0x6E,\n\t\t0xD2, 0xC3, 0x98, 0xB6, 0x75, 0xF7, 0x9C, 0x64,\n\t\t0x47, 0x47, 0xC5, 0x75, 0x53, 0xBF, 0x7E, 0xA2,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x18, 0x7A, 0x88, 0xE8, 0x85, 0x14, 0xF6, 0xC4,\n\t\t0x15, 0x7C, 0x1B, 0xA4, 0x0B, 0x44, 0x2B, 0xAA,\n\t\t0xE1, 0xAE, 0x56, 0x3A, 0x6C, 0x98, 0x92, 0x77,\n\t\t0x44, 0x3B, 0x12, 0xA2, 0x19, 0xAA, 0x48, 0x4C,\n\t\t0xB9, 0xFA, 0x8A, 0xDB, 0xB9, 0xA2, 0x9D, 0x42,\n\t\t0x9F, 0x50, 0x15, 0x53, 0x21, 0xB1, 0x56, 0x64,\n\t\t0x92, 0x63, 0x17, 0x47, 0x70, 0x79, 0xC7, 0x06,\n\t\t0x0D, 0xFD, 0xAA, 0x84, 0xC1, 0xD7, 0x4B, 0xBA,\n\t\t0x78, 0x89, 0x2C, 0x34, 0xE6, 0xF2, 0x1A, 0xD3,\n\t\t0x52, 0x08, 0xD2, 0xAE, 0x62, 0x20, 0x12, 0x40,\n\t\t0x16, 0x96, 0xBF, 0xF5, 0xCD, 0x57, 0xB6, 0x48,\n\t\t0x59, 0x44, 0xB3, 0xDB, 0x7B, 0x90, 0x71, 0xFA,\n\t\t0x5F, 0x57, 0xFB, 0xFB, 0x10, 0x85, 0xD9, 0x1B,\n\t\t0xB9, 0xCF, 0xF5, 0x80, 0x8D, 0x66, 0x2C, 0xDC,\n\t\t0x6C, 0x81, 0x57, 0x24, 0x94, 0x78, 0x26, 0x2C,\n\t\t0x44, 0xB7, 0xFB, 0xC3, 0x97, 0xED, 0x42, 0xA4,\n\t\t0x97, 0x7B, 0x20, 0x2E, 0x81, 0x77, 0x17, 0xBF,\n\t\t0xCC, 0xC9, 0xF0, 0x46, 0x72, 0x94, 0x06, 0x23,\n\t\t0x13, 0xF7, 0x70, 0x52, 0x51, 0xED, 0x09, 0x57,\n\t\t0x3F, 0x16, 0xD2, 0x34, 0x29, 0x36, 0x1F, 0xAD,\n\t\t0xA2, 0x59, 0xDF, 0xB3, 0x00, 0x36, 0x9C, 0x41,\n\t\t0x98, 0xF0, 0x73, 0x41, 0xB3, 0x8E, 0x84, 0xD0,\n\t\t0x2C, 0xDB, 0x74, 0xAF, 0x5D, 0xE6, 0xAA, 0xB1,\n\t\t0xFC, 0x20, 0x26, 0x20, 0x8E, 0xA7, 0xC4, 0x18,\n\t\t0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xBE, 0x31, 0xBC, 0x96, 0x60, 0x6D, 0x0F, 0xAB,\n\t\t0x00, 0x7E, 0x5C, 0xAE, 0xDE, 0xD2, 0xF1, 0xC9,\n\t\t0xF7, 0x47, 0xC7, 0x59, 0x77, 0x7E, 0x9B, 0x6E,\n\t\t0xEF, 0x96, 0x2B, 0xED, 0x49, 0xE4, 0x5A, 0x1D,\n\t\t0x4F, 0xC9, 0x93, 0xE2, 0x79, 0xD0, 0x24, 0x91,\n\t\t0x5E, 0x60, 0x08, 0x65, 0xEC, 0xB0, 0x87, 0xB9,\n\t\t0x60, 0x58, 0x4B, 0xE1, 0x8C, 0x41, 0x11, 0x4D,\n\t\t0x3C, 0x43, 0xF9, 0x21, 0x69, 0xB9, 0xE0, 0xE1,\n\t\t0xF8, 0x5A, 0x0E, 0xBC, 0xD4, 0xE1, 0x96, 0x37,\n\t\t0x6C, 0xCD, 0xC9, 0x20, 0xE6, 0x61, 0x03, 0xCD,\n\t\t0x3B, 0x1C, 0x58, 0x40, 0x7D, 0x0A, 0xAF, 0xD0,\n\t\t0xE0, 0x03, 0xC4, 0xE3, 0x41, 0xA1, 0xDA, 0xDD,\n\t\t0xB9, 0xF4, 0xFA, 0xBA, 0x97, 0x43, 0x62, 0xA3,\n\t\t0x2F, 0x35, 0xDB, 0x83, 0x38, 0x4B, 0x05, 0xAE,\n\t\t0x8E, 0x33, 0x22, 0xD7, 0x28, 0x89, 0x38, 0x61,\n\t\t0xAF, 0xD8, 0xB1, 0xC9, 0x40, 0xDE, 0x5A, 0x17,\n\t\t0xF6, 0x91, 0xE7, 0x63, 0xCE, 0x49, 0x69, 0xB6,\n\t\t0xD9, 0x4F, 0x67, 0xFB, 0x4A, 0x02, 0x35, 0xD1,\n\t\t0x00, 0x22, 0x5B, 0xD8, 0x60, 0x2F, 0x29, 0x13,\n\t\t0x88, 0xF0, 0xCA, 0x4A, 0x56, 0x87, 0x48, 0xAD,\n\t\t0x0D, 0x60, 0x40, 0xF1, 0x26, 0x2E, 0xAC, 0x2A,\n\t\t0xED, 0xE6, 0xCD, 0x27, 0x41, 0x9B, 0xB7, 0x8A,\n\t\t0x39, 0x4C, 0x1F, 0xFA, 0xD7, 0x2C, 0x26, 0x2B,\n\t\t0xE8, 0xC3, 0xF9, 0xD9, 0x61, 0x9D, 0x63, 0x3E,\n\t\t0x51, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4D, 0x83, 0xD8, 0x5C, 0xA8, 0x38, 0xB4, 0x51,\n\t\t0x85, 0x88, 0xF2, 0xA9, 0x02, 0x28, 0xA4, 0xDD,\n\t\t0x18, 0xF1, 0x4D, 0xD5, 0xB4, 0xC0, 0x12, 0xD2,\n\t\t0x62, 0x98, 0xA9, 0x7D, 0x84, 0x8A, 0xBB, 0xD8,\n\t\t0x25, 0xD2, 0x21, 0xD0, 0x2C, 0xCE, 0xB6, 0xE8,\n\t\t0xC7, 0x01, 0xB4, 0xAD, 0x00, 0xE1, 0xDE, 0xE4,\n\t\t0x88, 0x9B, 0x5C, 0x53, 0x3E, 0x4B, 0xB6, 0x0F,\n\t\t0x1F, 0x41, 0xA4, 0xA6, 0x1E, 0xE5, 0x47, 0x8B,\n\t\t0xE2, 0xC1, 0xB1, 0x01, 0x6C, 0x30, 0x34, 0x5A,\n\t\t0xFD, 0x7A, 0x52, 0x53, 0x66, 0x82, 0x60, 0x51,\n\t\t0x5E, 0x70, 0x75, 0x1F, 0x22, 0xC8, 0xB4, 0x02,\n\t\t0x2D, 0x7F, 0xE4, 0x87, 0x7D, 0x7B, 0xBC, 0xE9,\n\t\t0x0B, 0x46, 0x53, 0x15, 0x07, 0xDD, 0x3E, 0x89,\n\t\t0x54, 0x9E, 0x7F, 0xD5, 0x8E, 0xA2, 0x8F, 0x4C,\n\t\t0xB2, 0x3D, 0x33, 0x66, 0x2B, 0xD0, 0x03, 0xC1,\n\t\t0x34, 0x5B, 0xA9, 0x4C, 0xC4, 0xB0, 0x68, 0x67,\n\t\t0xF7, 0x78, 0x95, 0x79, 0x01, 0xA8, 0xC4, 0x41,\n\t\t0xBE, 0xE0, 0xF3, 0xB1, 0x2E, 0x16, 0x46, 0x3A,\n\t\t0x51, 0xF7, 0xE5, 0x06, 0x90, 0x35, 0x69, 0x71,\n\t\t0xDD, 0x73, 0xA6, 0x86, 0xA4, 0x9F, 0xDA, 0x1E,\n\t\t0xAE, 0x46, 0xC9, 0xD5, 0x4F, 0xBA, 0x26, 0x28,\n\t\t0x11, 0xD6, 0x98, 0x02, 0x5D, 0x0E, 0xE0, 0x53,\n\t\t0xF1, 0xC5, 0x85, 0x91, 0xC3, 0xBB, 0x3C, 0xBD,\n\t\t0xE6, 0x9D, 0xE0, 0xB3, 0x15, 0x49, 0xEF, 0x5B,\n\t\t0x69, 0xCF, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xCD, 0xEB, 0x07, 0xD3, 0x6D, 0xC5, 0xF9, 0xA1,\n\t\t0xCD, 0x71, 0x7A, 0x9E, 0x9C, 0xCA, 0x37, 0xA2,\n\t\t0xCE, 0x93, 0xCA, 0xA2, 0x98, 0xEE, 0xE6, 0x35,\n\t\t0x71, 0xF7, 0xD6, 0xC5, 0xFD, 0xE2, 0xA1, 0x1C,\n\t\t0x66, 0x6C, 0xF5, 0x3C, 0xF2, 0xDC, 0xB4, 0x1C,\n\t\t0xA2, 0xEA, 0x23, 0x19, 0xE7, 0x23, 0x0C, 0xA6,\n\t\t0x8E, 0x38, 0xC6, 0x47, 0x90, 0x59, 0x28, 0x71,\n\t\t0x3A, 0x13, 0x98, 0x2B, 0xF4, 0x7F, 0xE3, 0x3D,\n\t\t0x70, 0x95, 0xEB, 0xD5, 0x0B, 0x2D, 0xF9, 0x76,\n\t\t0x20, 0x89, 0x20, 0xA4, 0x3E, 0xB2, 0xE2, 0x9B,\n\t\t0x94, 0x2F, 0x32, 0x46, 0x74, 0x03, 0xC4, 0x5C,\n\t\t0xEA, 0x18, 0xBF, 0x44, 0xE0, 0xF6, 0xAE, 0xB1,\n\t\t0x55, 0xB4, 0x8A, 0x8E, 0x5C, 0x47, 0x1F, 0xEC,\n\t\t0x97, 0x2A, 0x9D, 0x62, 0xF7, 0xAE, 0x09, 0x3D,\n\t\t0x27, 0x58, 0xF0, 0xAA, 0xEC, 0x7C, 0xA5, 0x0C,\n\t\t0xB4, 0x72, 0x5B, 0xFA, 0x21, 0x9F, 0x1A, 0x3A,\n\t\t0x46, 0xAD, 0x6B, 0xDE, 0x73, 0x61, 0xF4, 0x45,\n\t\t0xF8, 0x6B, 0x94, 0xD6, 0x6B, 0x8E, 0xCE, 0x08,\n\t\t0x0E, 0x56, 0xC5, 0x10, 0x25, 0x06, 0x93, 0xA5,\n\t\t0xD0, 0xEA, 0x0A, 0xE8, 0x7B, 0x44, 0x21, 0x86,\n\t\t0x0B, 0x85, 0x3B, 0xCF, 0x03, 0x81, 0xEA, 0xE4,\n\t\t0xF1, 0xBF, 0x7C, 0x5C, 0x04, 0x72, 0xA9, 0x3A,\n\t\t0xD1, 0x84, 0x07, 0xBC, 0x88, 0x47, 0x5A, 0xB8,\n\t\t0x56, 0x0D, 0x34, 0x4A, 0x92, 0x1D, 0x3E, 0x86,\n\t\t0xA0, 0x2D, 0xA3, 0x97, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA5, 0x98, 0xFA, 0xD5, 0x28, 0x52, 0xC5, 0xD5,\n\t\t0x1A, 0xE3, 0xB1, 0x05, 0x28, 0xFC, 0x1F, 0x72,\n\t\t0x2E, 0x21, 0xD4, 0x4F, 0xBD, 0x42, 0xAE, 0x5A,\n\t\t0xCD, 0xF2, 0x0E, 0x85, 0xA2, 0x85, 0x32, 0xE6,\n\t\t0x46, 0xA2, 0x23, 0xD2, 0x7F, 0xD9, 0x07, 0xBF,\n\t\t0xD3, 0x8E, 0xB8, 0xBB, 0x75, 0x17, 0x56, 0x36,\n\t\t0x89, 0x2F, 0x82, 0x42, 0x87, 0x7A, 0xAB, 0x89,\n\t\t0xE8, 0xC0, 0x82, 0x4D, 0x36, 0x8F, 0x33, 0x39,\n\t\t0xCE, 0x7A, 0x82, 0xAA, 0x4E, 0x5A, 0xF6, 0xDB,\n\t\t0x1F, 0x3B, 0x58, 0x8A, 0x4D, 0x66, 0x7A, 0x00,\n\t\t0xF6, 0x7B, 0xEE, 0x37, 0xCF, 0xD2, 0x72, 0x4D,\n\t\t0xDE, 0x06, 0xD2, 0x90, 0x9F, 0xB9, 0xE5, 0x8D,\n\t\t0x89, 0x2F, 0x4C, 0xFD, 0x2C, 0x4C, 0xA8, 0x5A,\n\t\t0xCD, 0xF8, 0x25, 0x6F, 0x54, 0x58, 0xB0, 0x30,\n\t\t0xA6, 0xBD, 0xA1, 0x51, 0x15, 0x4F, 0xF2, 0xE6,\n\t\t0xD7, 0xA8, 0xDA, 0x90, 0xB5, 0x4A, 0x28, 0x84,\n\t\t0xC8, 0xA9, 0x9F, 0xAB, 0x5A, 0x4A, 0xC2, 0x11,\n\t\t0xFF, 0x23, 0xDC, 0x09, 0x75, 0xF4, 0xF5, 0x92,\n\t\t0xFD, 0x1B, 0x6B, 0x9D, 0xC7, 0x78, 0x3B, 0xDC,\n\t\t0xD2, 0xD4, 0xCA, 0x4E, 0x68, 0xD2, 0x90, 0x2F,\n\t\t0x20, 0x13, 0xE1, 0x22, 0xCB, 0x62, 0xE2, 0xBF,\n\t\t0xF6, 0xB0, 0xA9, 0x8E, 0xC5, 0x5B, 0xA2, 0x58,\n\t\t0x37, 0xE2, 0x1F, 0x1C, 0xFE, 0x67, 0x73, 0x9B,\n\t\t0x56, 0x8D, 0x43, 0xE6, 0x41, 0x3D, 0xAB, 0x2B,\n\t\t0xD1, 0xDC, 0x47, 0x1E, 0x5A, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x17, 0xB6, 0x8C, 0x74, 0xC9, 0xFE, 0x49, 0x26,\n\t\t0xE8, 0x10, 0x20, 0x70, 0x91, 0x6A, 0x4E, 0x38,\n\t\t0x1B, 0x9F, 0xE2, 0x5F, 0x59, 0x73, 0xC9, 0xBD,\n\t\t0x4B, 0x04, 0xCE, 0x25, 0x74, 0x9F, 0xC1, 0x89,\n\t\t0x31, 0xF3, 0x7A, 0x65, 0xA3, 0x56, 0xD3, 0xF5,\n\t\t0xE5, 0xA1, 0xEF, 0x12, 0x5D, 0x54, 0x6F, 0x4F,\n\t\t0x0E, 0xA7, 0x97, 0xC1, 0x5F, 0xB2, 0xEF, 0xEA,\n\t\t0x6F, 0xBF, 0xCC, 0x57, 0x39, 0xC5, 0x64, 0x69,\n\t\t0x3D, 0x47, 0xAD, 0xEB, 0x12, 0xDC, 0xB3, 0xD9,\n\t\t0x8A, 0x28, 0x30, 0x71, 0x9B, 0x13, 0x24, 0x77,\n\t\t0x92, 0xCB, 0x24, 0x91, 0xDC, 0xA1, 0x59, 0xA2,\n\t\t0x81, 0x38, 0xC6, 0xCF, 0xF9, 0x25, 0xAC, 0xA4,\n\t\t0x2F, 0x4F, 0xDB, 0x02, 0xE7, 0x3F, 0xBD, 0x50,\n\t\t0x8E, 0xC4, 0x9B, 0x25, 0xC6, 0x07, 0x03, 0xA7,\n\t\t0x59, 0x5A, 0x3E, 0x8F, 0x44, 0xB1, 0x55, 0xB3,\n\t\t0x71, 0xD5, 0x25, 0xE4, 0x8E, 0x7E, 0x5D, 0xC8,\n\t\t0x4A, 0xC7, 0xB1, 0x7C, 0x52, 0xBF, 0x5E, 0x52,\n\t\t0x6A, 0x67, 0xE7, 0x18, 0x72, 0x34, 0xA2, 0xF1,\n\t\t0x9F, 0x57, 0xC5, 0x48, 0xC7, 0x0F, 0xC0, 0xB2,\n\t\t0x71, 0x83, 0xDF, 0x73, 0xFF, 0xA5, 0x3F, 0xA5,\n\t\t0x8B, 0x65, 0x80, 0x34, 0xC8, 0x96, 0xFA, 0x79,\n\t\t0x1A, 0xE9, 0xA7, 0xFD, 0x26, 0x20, 0xF5, 0xE4,\n\t\t0x6C, 0xE8, 0x4C, 0x84, 0x2A, 0x6E, 0x60, 0xE9,\n\t\t0x32, 0x4A, 0xE4, 0xDB, 0x22, 0x4F, 0xFC, 0x87,\n\t\t0xD9, 0x61, 0x7C, 0xB8, 0x5C, 0xA2, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB9, 0xE4, 0x26, 0x7E, 0xA3, 0x9E, 0x1D, 0xE1,\n\t\t0xFE, 0xD0, 0x57, 0x9F, 0x93, 0xBB, 0x35, 0x10,\n\t\t0x07, 0xC9, 0xF8, 0xFC, 0xDD, 0x81, 0x10, 0x53,\n\t\t0xFA, 0xE3, 0x3F, 0x09, 0xE2, 0x75, 0x3D, 0x74,\n\t\t0x28, 0xF0, 0x4E, 0x1A, 0x9E, 0xFC, 0xD4, 0x5E,\n\t\t0xA7, 0x01, 0xA5, 0xD8, 0x7A, 0x35, 0xB3, 0xAF,\n\t\t0xB2, 0xE6, 0xB6, 0x53, 0x65, 0xDE, 0xE6, 0xEA,\n\t\t0xD0, 0xBB, 0xB6, 0x11, 0xB7, 0x79, 0x7B, 0x21,\n\t\t0x2A, 0xC6, 0x88, 0x65, 0x3F, 0x54, 0x2E, 0x60,\n\t\t0x4A, 0x39, 0xDF, 0x27, 0x7F, 0x12, 0x51, 0x4D,\n\t\t0xDF, 0xEE, 0x3B, 0x4E, 0x27, 0xB9, 0x83, 0x95,\n\t\t0xC2, 0xCD, 0x97, 0xA2, 0x03, 0xF1, 0xF1, 0x15,\n\t\t0x3C, 0x50, 0x32, 0x79, 0x65, 0x77, 0x08, 0x02,\n\t\t0xEC, 0x2C, 0x97, 0x83, 0xED, 0xC4, 0x28, 0x27,\n\t\t0x17, 0x62, 0xB2, 0x75, 0x47, 0x1E, 0x7A, 0xC6,\n\t\t0x5A, 0xC3, 0x65, 0x23, 0xDF, 0x28, 0xB0, 0xD7,\n\t\t0xE6, 0xE6, 0xCC, 0xC7, 0x67, 0x42, 0x68, 0xA1,\n\t\t0x32, 0xA6, 0x34, 0x11, 0xFC, 0x82, 0xC0, 0x73,\n\t\t0x8D, 0xBB, 0x68, 0xAF, 0x00, 0x3B, 0x76, 0x9A,\n\t\t0x0B, 0xF9, 0xE6, 0x58, 0x7B, 0x36, 0x47, 0x6C,\n\t\t0xB4, 0x65, 0x35, 0x0F, 0xEE, 0x13, 0xF8, 0x8E,\n\t\t0xA3, 0x55, 0xD4, 0x7F, 0xFA, 0xC7, 0xB0, 0xF9,\n\t\t0x64, 0xF4, 0x13, 0x9D, 0xB1, 0x1B, 0x76, 0x42,\n\t\t0xCB, 0x8D, 0x75, 0xFE, 0x1B, 0xC7, 0x4D, 0x85,\n\t\t0x9B, 0x6D, 0x9E, 0x88, 0x4F, 0x75, 0xAC, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8C, 0xA7, 0x04, 0xFE, 0x72, 0x08, 0xFE, 0x5F,\n\t\t0x9C, 0x23, 0x11, 0x0C, 0x0B, 0x3B, 0x4E, 0xEE,\n\t\t0x0E, 0xF6, 0x32, 0xCA, 0xE8, 0x2B, 0xDA, 0x68,\n\t\t0xD8, 0xDB, 0x24, 0x36, 0xAD, 0x40, 0x9A, 0xA0,\n\t\t0x5C, 0xF1, 0x59, 0x22, 0x35, 0x86, 0xE1, 0xE6,\n\t\t0xD8, 0xBD, 0xAE, 0x9F, 0x31, 0x6E, 0xA7, 0x86,\n\t\t0x80, 0x9F, 0xBE, 0x7F, 0xE8, 0x1E, 0xC6, 0x1C,\n\t\t0x61, 0x55, 0x2D, 0x3A, 0x83, 0xCD, 0x6B, 0xEA,\n\t\t0xF6, 0x52, 0xD1, 0x26, 0x38, 0x62, 0x66, 0x4D,\n\t\t0xF6, 0xAA, 0xE3, 0x21, 0xD0, 0x32, 0x34, 0x40,\n\t\t0x43, 0x0F, 0x40, 0x0F, 0x29, 0x1C, 0x3E, 0xFB,\n\t\t0xE5, 0xD5, 0xC6, 0x90, 0xB0, 0xCC, 0x6B, 0x0B,\n\t\t0xF8, 0x71, 0xB3, 0x93, 0x3B, 0xEF, 0xB4, 0x0B,\n\t\t0xC8, 0x70, 0xE2, 0xEE, 0x1E, 0xBB, 0x68, 0x02,\n\t\t0x5A, 0x2D, 0xCC, 0x11, 0xB6, 0x8D, 0xAA, 0xDE,\n\t\t0xF6, 0xBE, 0x29, 0xB5, 0xF2, 0x1E, 0x44, 0x03,\n\t\t0x74, 0x30, 0x1B, 0xDE, 0x1E, 0x80, 0xDC, 0xFA,\n\t\t0xDE, 0x4C, 0x9D, 0x68, 0x14, 0x80, 0xE6, 0x5E,\n\t\t0xC4, 0x94, 0xA6, 0xAF, 0x48, 0xDF, 0x23, 0x2C,\n\t\t0x3D, 0x51, 0x44, 0x7B, 0x9D, 0x06, 0xBE, 0x71,\n\t\t0x49, 0x49, 0x24, 0x9C, 0x44, 0xC4, 0x3C, 0xF7,\n\t\t0x3E, 0xD1, 0x3E, 0xF0, 0xD5, 0x33, 0xE7, 0x70,\n\t\t0x28, 0x4E, 0x51, 0x36, 0x9D, 0x94, 0xAE, 0x24,\n\t\t0x1A, 0x5F, 0xB2, 0xF1, 0x63, 0x89, 0x30, 0x71,\n\t\t0xB2, 0xB4, 0xC1, 0x18, 0xAE, 0xAF, 0x9E, 0xAE,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4F, 0xD8, 0xDD, 0x01, 0x01, 0x2B, 0xB4, 0xDF,\n\t\t0x82, 0xBF, 0x42, 0xE0, 0x68, 0x3F, 0x99, 0x8E,\n\t\t0x6F, 0x52, 0xDD, 0x9C, 0x56, 0x17, 0xBA, 0xE3,\n\t\t0x3F, 0x86, 0x7D, 0x6C, 0x0B, 0x69, 0x79, 0x8C,\n\t\t0xEA, 0xD8, 0x17, 0x93, 0x46, 0xD7, 0x0A, 0xCC,\n\t\t0x94, 0x1A, 0xBB, 0xBD, 0xD2, 0x6E, 0x32, 0x29,\n\t\t0xD5, 0x65, 0x13, 0x61, 0xD2, 0x25, 0x2C, 0x72,\n\t\t0xFF, 0x22, 0xDB, 0x29, 0x38, 0xD0, 0x6F, 0xF6,\n\t\t0xFC, 0x29, 0xA4, 0x2F, 0xDF, 0x80, 0x0A, 0xE9,\n\t\t0x67, 0xD0, 0x64, 0x79, 0xBC, 0x7B, 0xBB, 0x8E,\n\t\t0x71, 0xF4, 0x0B, 0x11, 0x90, 0xA4, 0xB7, 0x18,\n\t\t0x9F, 0xFC, 0x9A, 0x70, 0x96, 0xCD, 0xB7, 0x6D,\n\t\t0x40, 0xAE, 0xC4, 0x24, 0xE1, 0x38, 0x8E, 0x1E,\n\t\t0xB7, 0xEF, 0x4A, 0xC3, 0xB3, 0x4F, 0x3F, 0x08,\n\t\t0x9D, 0xA8, 0xFD, 0xA7, 0xD1, 0x92, 0x7F, 0x5D,\n\t\t0x77, 0x5C, 0x0B, 0x28, 0x01, 0xD2, 0x2D, 0xD1,\n\t\t0x26, 0x5C, 0x97, 0x31, 0x58, 0xF6, 0x40, 0xCE,\n\t\t0xC9, 0x3E, 0xDF, 0xED, 0x06, 0xDC, 0x80, 0xB2,\n\t\t0x0E, 0xF8, 0xC4, 0x96, 0xB9, 0x82, 0x89, 0xD5,\n\t\t0x4D, 0x46, 0xCC, 0xD2, 0x05, 0x95, 0x1C, 0xBB,\n\t\t0x0F, 0x4E, 0x7D, 0xAE, 0xB8, 0x66, 0xB6, 0x0B,\n\t\t0xAC, 0xB4, 0x83, 0x41, 0x1E, 0x43, 0x82, 0xB6,\n\t\t0xF0, 0x4D, 0x47, 0x28, 0x43, 0x18, 0x6B, 0xD0,\n\t\t0xE3, 0x1F, 0xBA, 0xA9, 0x3E, 0x5C, 0x90, 0x1E,\n\t\t0xC0, 0x28, 0xEF, 0xAF, 0xEB, 0x45, 0xFC, 0x55,\n\t\t0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE9, 0xEE, 0x1B, 0x22, 0xB0, 0x4B, 0x32, 0x1A,\n\t\t0x5F, 0xDD, 0x83, 0x01, 0x62, 0x70, 0x11, 0xF5,\n\t\t0x83, 0x88, 0x7D, 0x77, 0x56, 0x0F, 0xB0, 0xF3,\n\t\t0x55, 0x52, 0xE2, 0x07, 0x56, 0x1F, 0x81, 0xE3,\n\t\t0x8A, 0xC5, 0x8A, 0x0D, 0x0A, 0xEA, 0xF8, 0x32,\n\t\t0xD1, 0xEE, 0x72, 0xD9, 0x13, 0x72, 0x0D, 0x01,\n\t\t0xF7, 0x55, 0x74, 0xE9, 0xA3, 0x21, 0x86, 0x4F,\n\t\t0xE9, 0x5F, 0x4D, 0x0D, 0x8F, 0x0B, 0x8D, 0xB9,\n\t\t0x76, 0x49, 0xA5, 0x3E, 0x71, 0xE9, 0x40, 0xAE,\n\t\t0xDE, 0x5C, 0x40, 0xB4, 0xB9, 0x10, 0x5D, 0xAA,\n\t\t0x42, 0xA6, 0xFB, 0x28, 0x11, 0xB6, 0x12, 0x09,\n\t\t0x24, 0x75, 0x34, 0xCB, 0xAF, 0x83, 0x0B, 0x07,\n\t\t0xAB, 0xE3, 0x38, 0xD7, 0x5D, 0x2F, 0x5F, 0x4E,\n\t\t0xB1, 0xC3, 0xCF, 0x15, 0x1E, 0x9E, 0xDA, 0xBE,\n\t\t0x2C, 0x8D, 0x5F, 0x6F, 0xFF, 0x08, 0xFA, 0xC1,\n\t\t0x49, 0x5E, 0xF4, 0x81, 0x60, 0xB1, 0x00, 0xD3,\n\t\t0x0D, 0xCB, 0x06, 0x76, 0x70, 0x0B, 0xCC, 0xEB,\n\t\t0x28, 0x72, 0x3A, 0x29, 0x98, 0x0A, 0xB0, 0x76,\n\t\t0x6A, 0x93, 0xAB, 0xB8, 0xCB, 0x3D, 0x19, 0x63,\n\t\t0x00, 0x7D, 0xB8, 0x45, 0x8E, 0xD9, 0x9B, 0x68,\n\t\t0x9D, 0x2A, 0x7C, 0x28, 0xC7, 0x88, 0x74, 0x3C,\n\t\t0x80, 0xE8, 0xC1, 0x23, 0x9B, 0x20, 0x98, 0x2C,\n\t\t0x81, 0xDA, 0xDD, 0x0E, 0xED, 0x67, 0x40, 0xC6,\n\t\t0x5F, 0xBC, 0x4E, 0xF1, 0x5C, 0x7B, 0x55, 0x69,\n\t\t0xCB, 0x9F, 0xC9, 0x97, 0xC6, 0x55, 0x0A, 0x34,\n\t\t0xB3, 0xB2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEC, 0x01, 0xE3, 0xA6, 0x09, 0x64, 0x36, 0x0F,\n\t\t0x7F, 0x23, 0xAB, 0x0B, 0x22, 0xE0, 0x21, 0x81,\n\t\t0x57, 0x65, 0xAD, 0x70, 0x6F, 0x24, 0x22, 0x65,\n\t\t0xEB, 0xC1, 0x9A, 0x2B, 0xB9, 0xE4, 0xEA, 0xC9,\n\t\t0x43, 0x93, 0x95, 0x2D, 0xCF, 0x61, 0xAA, 0xE4,\n\t\t0x76, 0x82, 0x67, 0x1A, 0x10, 0xF9, 0x16, 0x5F,\n\t\t0x0B, 0x20, 0xAD, 0xF8, 0x3A, 0x67, 0x06, 0xBF,\n\t\t0xBD, 0xCF, 0x04, 0xC6, 0xFA, 0xBA, 0x61, 0x14,\n\t\t0x65, 0x3A, 0x35, 0x58, 0x42, 0x67, 0x26, 0x78,\n\t\t0x73, 0x29, 0x1C, 0x6F, 0xE7, 0xFF, 0x5F, 0x76,\n\t\t0x95, 0x24, 0x31, 0x43, 0x42, 0x15, 0x09, 0x50,\n\t\t0x2C, 0x88, 0x75, 0xAA, 0xFA, 0x9E, 0x9A, 0xFE,\n\t\t0x5B, 0xE5, 0xEF, 0x2C, 0x85, 0x1C, 0x7F, 0x35,\n\t\t0xD6, 0x9B, 0xE5, 0xD3, 0x89, 0x60, 0x00, 0xCC,\n\t\t0xDB, 0xBF, 0xAB, 0x5C, 0x23, 0x8B, 0xB3, 0x4D,\n\t\t0x60, 0x7C, 0xFE, 0x2D, 0x55, 0xD7, 0x48, 0x88,\n\t\t0x05, 0x45, 0xB4, 0xAA, 0x7C, 0xA6, 0x11, 0x37,\n\t\t0x99, 0x29, 0x25, 0x18, 0x90, 0x25, 0xC6, 0x26,\n\t\t0x54, 0xB1, 0xF2, 0x0D, 0x49, 0xC3, 0xCC, 0xD7,\n\t\t0x5A, 0xA7, 0x3C, 0xE9, 0x9C, 0xD7, 0x25, 0x8D,\n\t\t0xAB, 0xED, 0xD6, 0x48, 0x0A, 0x9F, 0x51, 0x85,\n\t\t0x53, 0x1F, 0xC0, 0x11, 0x8B, 0xEB, 0x68, 0xCC,\n\t\t0x0A, 0x9C, 0xD1, 0x82, 0xF6, 0x97, 0x32, 0x87,\n\t\t0xCF, 0x92, 0x52, 0xE1, 0x2B, 0xE5, 0xB6, 0x19,\n\t\t0xF1, 0x5C, 0x25, 0xB6, 0x5C, 0x71, 0xB7, 0xA3,\n\t\t0x16, 0xEB, 0xFD, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDB, 0x51, 0xA2, 0xF8, 0x47, 0x04, 0xB7, 0x84,\n\t\t0x14, 0x09, 0x3A, 0xA9, 0x37, 0x08, 0xEC, 0x5E,\n\t\t0x78, 0x57, 0x35, 0x95, 0xC6, 0xE3, 0xA1, 0x6C,\n\t\t0x9E, 0x15, 0x74, 0x4F, 0xA0, 0xF9, 0x8E, 0xC7,\n\t\t0x8A, 0x1B, 0x3E, 0xD1, 0xE1, 0x6F, 0x97, 0x17,\n\t\t0xC0, 0x1F, 0x6C, 0xAB, 0x1B, 0xFF, 0x0D, 0x56,\n\t\t0x36, 0x7F, 0xFC, 0x51, 0x6C, 0x2E, 0x33, 0x26,\n\t\t0x10, 0x74, 0x93, 0x5E, 0x07, 0x35, 0xCC, 0xF0,\n\t\t0xD0, 0x18, 0x74, 0x4B, 0x4D, 0x28, 0x45, 0x0F,\n\t\t0x9A, 0x4D, 0xB0, 0xDC, 0xF7, 0xFF, 0x50, 0x4D,\n\t\t0x31, 0x83, 0xAA, 0x96, 0x7F, 0x76, 0xA5, 0x07,\n\t\t0x35, 0x79, 0x48, 0xDA, 0x90, 0x18, 0xFC, 0x38,\n\t\t0xF1, 0x50, 0xDB, 0x53, 0xE2, 0xDF, 0x6C, 0xEA,\n\t\t0x14, 0x46, 0x6F, 0x03, 0x79, 0x2F, 0x8B, 0xC1,\n\t\t0x1B, 0xDB, 0x52, 0x66, 0xDD, 0x6D, 0x50, 0x8C,\n\t\t0xDE, 0x9E, 0x12, 0xFF, 0x04, 0x30, 0x5C, 0x02,\n\t\t0x95, 0xDE, 0x29, 0xDE, 0x19, 0xD4, 0x91, 0xAD,\n\t\t0x86, 0xE7, 0x66, 0x77, 0x4B, 0xB5, 0x17, 0xE7,\n\t\t0xE6, 0x5B, 0xEF, 0xB1, 0xC5, 0xE2, 0xC2, 0x67,\n\t\t0xF0, 0x13, 0xE2, 0x35, 0xD8, 0x48, 0x3E, 0x17,\n\t\t0x72, 0x14, 0xF8, 0x99, 0x78, 0xB4, 0xCD, 0xC8,\n\t\t0x1A, 0xA7, 0xEF, 0xF8, 0xB3, 0x9F, 0x28, 0x25,\n\t\t0xAD, 0x3A, 0x1B, 0x6A, 0xC1, 0x42, 0x4E, 0x30,\n\t\t0xED, 0xD4, 0x9B, 0x06, 0x7D, 0x77, 0x0F, 0x16,\n\t\t0xE7, 0x4D, 0xD7, 0xA9, 0xC3, 0xAF, 0x2A, 0xD7,\n\t\t0x42, 0x89, 0xA6, 0x76, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x00, 0xE4, 0x0F, 0x30, 0xAE, 0x37, 0x46, 0xED,\n\t\t0xAD, 0x0F, 0x5D, 0xD0, 0x3D, 0x0E, 0x64, 0x09,\n\t\t0x33, 0xCF, 0x3D, 0x16, 0x94, 0x80, 0x4C, 0x1E,\n\t\t0x1E, 0xD6, 0x39, 0x9A, 0xC3, 0x66, 0x11, 0xD4,\n\t\t0x05, 0x19, 0x6E, 0xE4, 0x8F, 0x12, 0x93, 0x44,\n\t\t0xA8, 0x51, 0x2F, 0xED, 0xA1, 0x6A, 0x35, 0x45,\n\t\t0x17, 0x87, 0x13, 0x22, 0xBD, 0x5D, 0x9C, 0x6A,\n\t\t0x1B, 0x59, 0x29, 0x33, 0xEA, 0xB5, 0x31, 0x92,\n\t\t0x3E, 0xFB, 0x39, 0x3F, 0xFB, 0x23, 0xD9, 0x10,\n\t\t0x9C, 0xBE, 0x10, 0x75, 0xCE, 0xBF, 0xA5, 0xFB,\n\t\t0x91, 0x7B, 0x40, 0xDF, 0x02, 0x8A, 0x62, 0x14,\n\t\t0x60, 0xFF, 0x67, 0x83, 0xC7, 0x98, 0x79, 0x2C,\n\t\t0xB1, 0xD9, 0x63, 0x5B, 0x5A, 0x6F, 0x84, 0xEC,\n\t\t0x13, 0x91, 0x8F, 0xA3, 0x02, 0x92, 0x46, 0x49,\n\t\t0xB5, 0xC7, 0xFC, 0xB1, 0xF7, 0x00, 0x7F, 0x0D,\n\t\t0x2F, 0x06, 0xE9, 0xCF, 0xD7, 0xC2, 0x74, 0x91,\n\t\t0xE5, 0x65, 0xA9, 0x6C, 0x68, 0xA0, 0xC3, 0x64,\n\t\t0x4F, 0x92, 0xCD, 0x8F, 0x38, 0x85, 0x72, 0x58,\n\t\t0xC3, 0x38, 0x01, 0xC5, 0xD5, 0x37, 0xA8, 0x3D,\n\t\t0xFE, 0x58, 0x3C, 0xBA, 0x59, 0xD7, 0xEE, 0xC7,\n\t\t0xE3, 0x94, 0x19, 0x9C, 0x0A, 0x26, 0x60, 0xA6,\n\t\t0x2F, 0xAB, 0xE3, 0xED, 0x20, 0x99, 0xD5, 0x7F,\n\t\t0x31, 0x5A, 0x6C, 0xD8, 0xDE, 0x1A, 0x4A, 0xDE,\n\t\t0x29, 0xD9, 0x77, 0xF1, 0x5D, 0x65, 0x75, 0x9C,\n\t\t0xFF, 0x43, 0x3E, 0x5A, 0xC0, 0xC1, 0x82, 0xAE,\n\t\t0xF3, 0x76, 0x11, 0x63, 0xE1, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3C, 0x5E, 0xA2, 0x4D, 0x0D, 0x9B, 0x61, 0x82,\n\t\t0x94, 0xA2, 0x63, 0xF0, 0x62, 0xB2, 0x41, 0x4A,\n\t\t0x72, 0x2B, 0xE4, 0xEB, 0x10, 0xDF, 0xC3, 0x46,\n\t\t0xA6, 0xEC, 0x3B, 0x82, 0x1D, 0x73, 0x96, 0xEB,\n\t\t0xA6, 0x1C, 0xD6, 0xEF, 0x33, 0x61, 0x8B, 0x04,\n\t\t0xCD, 0x08, 0x7A, 0x81, 0x1F, 0x29, 0x9D, 0x46,\n\t\t0x06, 0x82, 0x02, 0x27, 0xF1, 0x60, 0x00, 0xD7,\n\t\t0xC8, 0x39, 0x06, 0x2B, 0x96, 0xD3, 0xE3, 0xF5,\n\t\t0x9C, 0xD1, 0xA0, 0x82, 0x44, 0x8D, 0x13, 0xFC,\n\t\t0x8F, 0x56, 0xB3, 0xFA, 0x7F, 0xB5, 0xF6, 0x6D,\n\t\t0x03, 0x50, 0xAA, 0x3B, 0x72, 0xDD, 0x7C, 0x16,\n\t\t0x5D, 0x59, 0x02, 0x82, 0xF7, 0xDA, 0x2E, 0x12,\n\t\t0xCF, 0xE9, 0xE6, 0x0E, 0x17, 0x96, 0x12, 0x2B,\n\t\t0xB8, 0xC2, 0xD4, 0x0F, 0xDC, 0x29, 0x97, 0xAF,\n\t\t0x63, 0x4B, 0x9C, 0x6B, 0x12, 0x7A, 0x89, 0x3D,\n\t\t0xFB, 0x34, 0x67, 0x90, 0x93, 0x78, 0x30, 0x0D,\n\t\t0xB3, 0xDA, 0x91, 0x1B, 0xE1, 0xD7, 0xB6, 0x16,\n\t\t0xBB, 0x8E, 0x05, 0x72, 0x43, 0x3E, 0x65, 0x52,\n\t\t0x7E, 0x15, 0xD9, 0x36, 0x50, 0x0A, 0x2C, 0x60,\n\t\t0xE9, 0xF9, 0x90, 0x9D, 0xCF, 0x22, 0xAB, 0x5E,\n\t\t0x4B, 0x67, 0x00, 0xF0, 0x23, 0x8C, 0x20, 0x5B,\n\t\t0x4A, 0x81, 0x36, 0x26, 0xFA, 0xC3, 0xD9, 0x45,\n\t\t0xBA, 0xB2, 0x63, 0x7F, 0xB0, 0x82, 0x03, 0x04,\n\t\t0x4A, 0x73, 0xD2, 0x0C, 0x9A, 0x3F, 0xCF, 0x7C,\n\t\t0x3F, 0xC4, 0xEB, 0x78, 0x07, 0xC3, 0x27, 0x6D,\n\t\t0xD5, 0xF7, 0x3C, 0xE8, 0x95, 0x97, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x92, 0x71, 0xAE, 0xEE, 0xBF, 0xAC, 0x46, 0xF4,\n\t\t0xDE, 0x85, 0xDF, 0x78, 0xF1, 0xBF, 0xD3, 0x61,\n\t\t0x36, 0xAA, 0x89, 0x05, 0xE1, 0x58, 0x35, 0xC9,\n\t\t0xE1, 0x94, 0x11, 0x76, 0xF7, 0x1E, 0x3A, 0xA5,\n\t\t0xB1, 0xB1, 0x31, 0x84, 0x3D, 0x40, 0x47, 0x97,\n\t\t0x35, 0xE2, 0x3E, 0x18, 0x2A, 0x2B, 0xD7, 0x1F,\n\t\t0x66, 0xF6, 0x14, 0x9D, 0xCC, 0xB7, 0xED, 0x8C,\n\t\t0x16, 0x46, 0x90, 0x79, 0xDC, 0x85, 0x90, 0xBB,\n\t\t0xF1, 0x65, 0x37, 0x49, 0x51, 0x78, 0x5F, 0x45,\n\t\t0x31, 0xF7, 0xE7, 0x36, 0x1D, 0xE6, 0x2F, 0x93,\n\t\t0x6C, 0xFB, 0x23, 0xA2, 0xB5, 0xBD, 0xF1, 0x86,\n\t\t0x63, 0x2E, 0x70, 0x42, 0xA0, 0xDD, 0x45, 0x1F,\n\t\t0xDC, 0x9B, 0x72, 0x08, 0xF9, 0x23, 0xF3, 0xA5,\n\t\t0xF2, 0x50, 0xAE, 0x59, 0x0E, 0xC3, 0x48, 0xC6,\n\t\t0x3A, 0x16, 0xC3, 0xAA, 0xCA, 0xF7, 0x37, 0x9F,\n\t\t0x53, 0xB5, 0xDD, 0x41, 0x52, 0xDC, 0xD4, 0x0D,\n\t\t0x23, 0xE6, 0x83, 0xE2, 0x15, 0x6E, 0x64, 0xC5,\n\t\t0x92, 0xFF, 0xC0, 0x7E, 0x2C, 0xD6, 0xBB, 0xEE,\n\t\t0xBE, 0xF4, 0xDD, 0x59, 0x0B, 0x2F, 0x6B, 0x2B,\n\t\t0xCB, 0xF0, 0x8F, 0xCD, 0x11, 0x1C, 0x07, 0x9F,\n\t\t0x5C, 0x40, 0x33, 0xAD, 0xB6, 0xC1, 0x75, 0x74,\n\t\t0xF8, 0x75, 0x6E, 0xCD, 0x87, 0xBE, 0x27, 0xEF,\n\t\t0xF1, 0xD7, 0xC8, 0xE8, 0xD0, 0x32, 0x44, 0x38,\n\t\t0xD5, 0x9A, 0xE1, 0x71, 0xD5, 0xA1, 0x71, 0x28,\n\t\t0xFB, 0xCB, 0x55, 0x33, 0xD9, 0x21, 0xBD, 0x04,\n\t\t0x4A, 0x20, 0x38, 0xA5, 0x04, 0x6B, 0x33, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4E, 0x3E, 0x53, 0x3D, 0x5B, 0xCB, 0x15, 0x79,\n\t\t0x3D, 0x1B, 0x9D, 0x04, 0x68, 0xAA, 0xEE, 0x80,\n\t\t0x1F, 0x32, 0xFD, 0xB4, 0x86, 0xB1, 0x10, 0x27,\n\t\t0x18, 0x35, 0x53, 0xA0, 0x9D, 0xDB, 0xEE, 0x82,\n\t\t0x13, 0x92, 0x42, 0x96, 0xF2, 0x81, 0x5D, 0xC6,\n\t\t0x15, 0x77, 0x29, 0x74, 0x59, 0xE8, 0x34, 0xBF,\n\t\t0x1C, 0x7A, 0x53, 0xF8, 0x7D, 0x43, 0x78, 0x22,\n\t\t0x09, 0xE5, 0x89, 0xB8, 0x29, 0x52, 0x19, 0xBA,\n\t\t0x70, 0x73, 0xA8, 0xFF, 0xF1, 0x8A, 0xD6, 0x47,\n\t\t0xFD, 0xB4, 0x74, 0xFA, 0x39, 0xE1, 0xFA, 0xA6,\n\t\t0x99, 0x11, 0xBF, 0x83, 0x43, 0x8D, 0x5F, 0x64,\n\t\t0xFE, 0x52, 0xF3, 0x8C, 0xE6, 0xA9, 0x91, 0xF2,\n\t\t0x58, 0x12, 0xC8, 0xF5, 0x48, 0xDE, 0x7B, 0xF2,\n\t\t0xFD, 0xEA, 0x7E, 0x9B, 0x47, 0x82, 0xBE, 0xB4,\n\t\t0x01, 0x1D, 0x35, 0x67, 0x18, 0x4C, 0x81, 0x75,\n\t\t0x21, 0xA2, 0xBA, 0x0E, 0xBA, 0xD7, 0x5B, 0x89,\n\t\t0x2F, 0x7F, 0x8E, 0x35, 0xD6, 0x8B, 0x09, 0x98,\n\t\t0x27, 0xA1, 0xB0, 0x8A, 0x84, 0xEC, 0x5E, 0x81,\n\t\t0x25, 0x65, 0x1D, 0x6F, 0x26, 0x02, 0x95, 0x68,\n\t\t0x4D, 0x0A, 0xB1, 0x01, 0x1A, 0x92, 0x09, 0xD2,\n\t\t0xBD, 0xEB, 0x75, 0x12, 0x8B, 0xF5, 0x36, 0x47,\n\t\t0x74, 0xD7, 0xDF, 0x91, 0xE0, 0x74, 0x6B, 0x7B,\n\t\t0x08, 0xBD, 0xA9, 0x18, 0x50, 0x35, 0xF4, 0xF2,\n\t\t0x26, 0xE7, 0xD0, 0xA1, 0x94, 0x6F, 0xCA, 0xA9,\n\t\t0xC6, 0x07, 0xA6, 0x6B, 0x18, 0x5D, 0x85, 0x46,\n\t\t0xAA, 0xC2, 0x80, 0x0E, 0x85, 0xB7, 0x4E, 0x67,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xB5, 0xD8, 0x9F, 0xA2, 0xD9, 0x45, 0x31, 0x09,\n\t\t0x33, 0x65, 0xD1, 0x25, 0x9C, 0xC6, 0xFE, 0x88,\n\t\t0x27, 0xFE, 0xA4, 0x8E, 0x63, 0x74, 0xC8, 0xB9,\n\t\t0xA8, 0xC4, 0xD2, 0x20, 0x9C, 0x28, 0x0F, 0xA5,\n\t\t0xC4, 0x49, 0x58, 0xA1, 0x84, 0x72, 0x22, 0xA6,\n\t\t0x92, 0xA5, 0x9E, 0x6A, 0xA2, 0x69, 0x6E, 0x6C,\n\t\t0xDC, 0x8A, 0x54, 0x3D, 0xD8, 0x9B, 0x0C, 0xE0,\n\t\t0x3B, 0xC2, 0x93, 0xB4, 0xE7, 0x8D, 0x6E, 0xF4,\n\t\t0x8E, 0x18, 0x39, 0x69, 0x4C, 0xCD, 0x5C, 0x65,\n\t\t0x66, 0x11, 0x43, 0x09, 0x5C, 0x70, 0x5B, 0x07,\n\t\t0xE3, 0xCE, 0xD8, 0x4A, 0x0F, 0x59, 0x59, 0x11,\n\t\t0x4D, 0xD8, 0x9D, 0xEB, 0x95, 0x6A, 0xB3, 0xFA,\n\t\t0xC8, 0x13, 0x0E, 0xB4, 0xA8, 0x78, 0x27, 0x82,\n\t\t0x05, 0xB8, 0x01, 0xAE, 0x41, 0xA2, 0x9E, 0x34,\n\t\t0x14, 0x61, 0x92, 0x30, 0x8C, 0x4E, 0x75, 0x9B,\n\t\t0x37, 0x47, 0x57, 0xB0, 0xC3, 0xB0, 0x03, 0x19,\n\t\t0xBC, 0xE9, 0x2A, 0x1B, 0x95, 0xA4, 0xD2, 0xEE,\n\t\t0x17, 0x9F, 0xD6, 0x71, 0x4F, 0xF9, 0x61, 0x55,\n\t\t0xD2, 0x6F, 0x69, 0x3A, 0x5B, 0xC9, 0x73, 0xF8,\n\t\t0x4A, 0xC8, 0xB3, 0xB9, 0x1E, 0x39, 0x26, 0x27,\n\t\t0x62, 0x97, 0x53, 0x2D, 0x98, 0xB4, 0x69, 0x92,\n\t\t0xA3, 0xF1, 0x04, 0xC0, 0x81, 0x00, 0xBF, 0x16,\n\t\t0x71, 0xC4, 0x31, 0x34, 0xBA, 0xC2, 0x80, 0xC6,\n\t\t0x17, 0xDA, 0x71, 0x1E, 0x90, 0xA0, 0x10, 0x01,\n\t\t0x37, 0x52, 0x53, 0x75, 0xEB, 0xB1, 0x28, 0x02,\n\t\t0xA4, 0x28, 0x88, 0x5A, 0xE7, 0xFC, 0xE6, 0x51,\n\t\t0x4A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x40, 0xE3, 0xD8, 0x04, 0x8F, 0xC1, 0x06, 0x50,\n\t\t0xCB, 0x8A, 0x7F, 0xC2, 0xE7, 0x11, 0x3E, 0x26,\n\t\t0xDE, 0xC3, 0x4F, 0x9C, 0xA2, 0xD5, 0x12, 0x9C,\n\t\t0xD1, 0x0A, 0x8E, 0x8E, 0x44, 0xD1, 0x13, 0xD6,\n\t\t0x1E, 0xE4, 0x8C, 0x7D, 0x00, 0x3E, 0x19, 0xFD,\n\t\t0x30, 0x7F, 0xC6, 0xDE, 0xBD, 0x70, 0xFE, 0xB3,\n\t\t0x02, 0x43, 0xF2, 0x98, 0xC5, 0x10, 0xCC, 0xC4,\n\t\t0x41, 0x83, 0x55, 0xCE, 0x14, 0x30, 0x66, 0xF0,\n\t\t0x67, 0xAD, 0x7C, 0x6D, 0xE7, 0x28, 0x8C, 0x30,\n\t\t0x80, 0xE7, 0xAD, 0x46, 0xA2, 0x3C, 0x8D, 0x34,\n\t\t0xDE, 0xB5, 0x5A, 0x43, 0xE6, 0x52, 0xFE, 0x90,\n\t\t0x44, 0x4A, 0xD3, 0xC5, 0x7D, 0x3E, 0xC1, 0xE1,\n\t\t0xC4, 0x89, 0xD6, 0x3E, 0xF9, 0x15, 0xA2, 0x4B,\n\t\t0xC7, 0x4A, 0x79, 0x25, 0xA0, 0xA7, 0xB1, 0xE1,\n\t\t0x52, 0x3F, 0x21, 0xCA, 0x8F, 0xEE, 0x78, 0xDF,\n\t\t0x24, 0xE3, 0xD0, 0xA6, 0x8D, 0x00, 0x13, 0x42,\n\t\t0x3D, 0xB9, 0x7C, 0x28, 0x07, 0x99, 0xA0, 0x61,\n\t\t0x82, 0x29, 0xC0, 0xF2, 0xC1, 0x67, 0x28, 0x9A,\n\t\t0x89, 0x1E, 0x5C, 0x8D, 0x66, 0x61, 0xAB, 0x21,\n\t\t0x28, 0x59, 0x51, 0xC3, 0x17, 0x10, 0xE3, 0xB5,\n\t\t0xFE, 0x55, 0xF6, 0x34, 0x7F, 0xE1, 0x6D, 0x9B,\n\t\t0x40, 0x50, 0x79, 0x48, 0xA5, 0x92, 0x52, 0xEF,\n\t\t0xEB, 0x61, 0x6D, 0xF8, 0x3E, 0x5C, 0x09, 0x8B,\n\t\t0x07, 0xD0, 0xA7, 0x24, 0x7C, 0xD3, 0x71, 0xDA,\n\t\t0xFF, 0x0E, 0x50, 0x49, 0x1C, 0x58, 0x25, 0x03,\n\t\t0xFD, 0x89, 0xF7, 0x9B, 0xA9, 0x4D, 0x6A, 0xF9,\n\t\t0xED, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1F, 0xA4, 0x44, 0xDE, 0x01, 0xDD, 0x39, 0x01,\n\t\t0xE2, 0xB4, 0x68, 0x4E, 0x3D, 0x7A, 0x79, 0x9F,\n\t\t0xFA, 0x02, 0xD8, 0x5A, 0xFD, 0x35, 0xFB, 0x30,\n\t\t0xFE, 0x4C, 0x9D, 0x67, 0x28, 0x37, 0xBE, 0xE6,\n\t\t0xDD, 0x8A, 0x3B, 0x86, 0x08, 0xB4, 0xBB, 0x5E,\n\t\t0x58, 0x92, 0x20, 0xAD, 0x5A, 0x85, 0x4F, 0x46,\n\t\t0xB4, 0x6E, 0x41, 0xC6, 0xD5, 0x7A, 0xD1, 0x24,\n\t\t0xA4, 0x6B, 0xEA, 0xB4, 0x16, 0x9F, 0xF6, 0x9F,\n\t\t0xEE, 0x7E, 0x38, 0x38, 0xA6, 0x16, 0x5E, 0x19,\n\t\t0xDA, 0xD8, 0xEB, 0x5D, 0x7B, 0xF5, 0x3D, 0x4E,\n\t\t0xDD, 0x3C, 0xD2, 0x76, 0x9D, 0xAF, 0x21, 0x95,\n\t\t0x10, 0xA0, 0x2F, 0xDD, 0x2A, 0xFE, 0x0C, 0x0E,\n\t\t0x1D, 0xA3, 0xCD, 0x30, 0xFC, 0xD1, 0xAA, 0x88,\n\t\t0xB6, 0x89, 0x65, 0x58, 0x6F, 0x07, 0xA2, 0x5A,\n\t\t0x17, 0x20, 0xFB, 0xD9, 0x0A, 0x09, 0x6E, 0xA3,\n\t\t0x0F, 0xC8, 0xE9, 0x45, 0xE3, 0x63, 0x7D, 0x78,\n\t\t0x57, 0xC8, 0xA9, 0xC0, 0xAB, 0x41, 0x54, 0xFF,\n\t\t0xB2, 0x00, 0x0E, 0x57, 0xB5, 0xF9, 0xAD, 0xFA,\n\t\t0x4E, 0x4E, 0xAF, 0x80, 0x65, 0xBC, 0x3C, 0x2B,\n\t\t0x2E, 0x75, 0xF4, 0x95, 0x96, 0x33, 0x25, 0x58,\n\t\t0x87, 0x85, 0xA6, 0xCE, 0x41, 0x7D, 0xCD, 0xDF,\n\t\t0xFD, 0x29, 0x98, 0x73, 0xB1, 0x5D, 0xCC, 0xCC,\n\t\t0xA1, 0x28, 0xD6, 0x3C, 0xD4, 0xEE, 0xEA, 0xDB,\n\t\t0x64, 0xCD, 0xA2, 0x80, 0x99, 0xA9, 0xAD, 0x7C,\n\t\t0x80, 0xD3, 0x48, 0x44, 0x90, 0x1F, 0x26, 0xB8,\n\t\t0x8B, 0x00, 0xB9, 0xAA, 0xFE, 0xB2, 0xF9, 0x02,\n\t\t0x86, 0xD2, 0x9D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0xE0, 0xA0, 0xD9, 0xD8, 0x13, 0x98, 0x3B,\n\t\t0xD1, 0xF5, 0x5C, 0xF7, 0x78, 0xA0, 0x03, 0xA2,\n\t\t0x02, 0x3B, 0x34, 0xA5, 0x55, 0x32, 0x2A, 0xB2,\n\t\t0x80, 0x58, 0x45, 0x37, 0xBC, 0x6B, 0xDD, 0x84,\n\t\t0x4D, 0x22, 0xA7, 0xD6, 0x06, 0x6C, 0x18, 0xDA,\n\t\t0x83, 0xEC, 0x09, 0xF3, 0xD8, 0xD5, 0xA1, 0xAA,\n\t\t0xB4, 0xBE, 0x0D, 0x5C, 0xE1, 0x9B, 0x43, 0x60,\n\t\t0x52, 0xF6, 0xE2, 0x59, 0xA4, 0xB4, 0x90, 0x17,\n\t\t0xA1, 0xF4, 0x7F, 0x1F, 0xE2, 0xBF, 0x11, 0x5D,\n\t\t0x5B, 0xC8, 0x59, 0x9F, 0xB2, 0x16, 0x35, 0x1C,\n\t\t0x60, 0xDD, 0x6B, 0x1B, 0xED, 0xB2, 0xE6, 0xF4,\n\t\t0xDC, 0xAD, 0xF4, 0x24, 0xB8, 0x33, 0x50, 0x1B,\n\t\t0x6F, 0x09, 0x9C, 0xBF, 0xAD, 0x9E, 0x22, 0x90,\n\t\t0x68, 0x0F, 0xB6, 0x9C, 0x25, 0x03, 0x2B, 0x42,\n\t\t0xA6, 0x27, 0x4F, 0x7C, 0xB9, 0xB5, 0xC5, 0x95,\n\t\t0x04, 0x01, 0x35, 0x48, 0x38, 0xA4, 0x5F, 0x7C,\n\t\t0xB7, 0x7B, 0x95, 0xBF, 0x54, 0x71, 0x8E, 0x2F,\n\t\t0x3D, 0x3D, 0x9F, 0xB9, 0x1E, 0xB2, 0x31, 0x19,\n\t\t0x03, 0x98, 0x02, 0x77, 0x39, 0x63, 0x98, 0xD9,\n\t\t0x73, 0x6D, 0x8E, 0x92, 0xFD, 0x83, 0x85, 0x94,\n\t\t0xAC, 0x8A, 0x53, 0x7C, 0x6C, 0x52, 0x9D, 0xB5,\n\t\t0xA8, 0xA4, 0xF8, 0x92, 0x90, 0xE6, 0xBA, 0x6F,\n\t\t0x20, 0xAC, 0x0E, 0x5E, 0xD6, 0xFE, 0xF4, 0x09,\n\t\t0x01, 0xD0, 0xE0, 0xE8, 0xE3, 0xE5, 0x02, 0x99,\n\t\t0x08, 0x11, 0xF9, 0xAC, 0xAA, 0xE5, 0x55, 0xDD,\n\t\t0x54, 0xEB, 0x1B, 0xCD, 0x96, 0xB5, 0x13, 0xE2,\n\t\t0xFE, 0x75, 0x1B, 0xEC, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x9F, 0x8E, 0x0C, 0xAE, 0xC8, 0x78, 0x58, 0x59,\n\t\t0x9F, 0x5A, 0xB2, 0x9B, 0xFF, 0x86, 0xDA, 0x78,\n\t\t0xA8, 0x41, 0xA9, 0x18, 0xA0, 0x23, 0xA1, 0x11,\n\t\t0x09, 0x86, 0x87, 0xEC, 0xDF, 0x27, 0x47, 0x61,\n\t\t0x2D, 0x3F, 0x38, 0x09, 0xD9, 0xCA, 0x40, 0x0B,\n\t\t0x87, 0x8B, 0xD4, 0xF9, 0x2C, 0x43, 0xA1, 0x00,\n\t\t0x4F, 0x1C, 0x17, 0xC7, 0xF1, 0x9A, 0x3C, 0xD1,\n\t\t0xCE, 0x44, 0x9B, 0xD2, 0xB2, 0x3A, 0xFF, 0x55,\n\t\t0x16, 0x23, 0xC3, 0x7D, 0xD8, 0xC0, 0xBE, 0x56,\n\t\t0xBF, 0x3F, 0xD8, 0x57, 0xB5, 0x00, 0xC2, 0xB9,\n\t\t0xF9, 0xCC, 0xEA, 0x62, 0x48, 0x19, 0x44, 0x09,\n\t\t0x0A, 0x3C, 0xF3, 0xB6, 0xEE, 0x81, 0xD9, 0xAF,\n\t\t0x8E, 0xEB, 0x60, 0xF6, 0x5E, 0xF1, 0x50, 0xF9,\n\t\t0xFA, 0x4D, 0x3E, 0xD6, 0xCE, 0x47, 0x62, 0xD3,\n\t\t0xD4, 0xF1, 0x74, 0xEE, 0x8C, 0xCD, 0x46, 0x0C,\n\t\t0x25, 0xCA, 0xFA, 0xC0, 0xEA, 0x5E, 0xC8, 0xA6,\n\t\t0xA4, 0xB2, 0xF9, 0xE8, 0xC0, 0x52, 0x0C, 0xB7,\n\t\t0x06, 0x11, 0x55, 0xE5, 0x32, 0xCB, 0x65, 0xF1,\n\t\t0x88, 0xB0, 0x1E, 0x4B, 0x90, 0x86, 0xDB, 0x95,\n\t\t0x1F, 0x50, 0x4B, 0x06, 0x0C, 0x29, 0x6B, 0x32,\n\t\t0x6B, 0x3F, 0xC1, 0xC5, 0x90, 0x49, 0x8E, 0xCC,\n\t\t0xE5, 0x94, 0xF8, 0x28, 0xF4, 0xA1, 0x0E, 0xA4,\n\t\t0x16, 0x67, 0x57, 0x20, 0xAE, 0x50, 0x52, 0x95,\n\t\t0xD3, 0x8A, 0x79, 0x1B, 0xD0, 0xE9, 0x3F, 0x42,\n\t\t0x84, 0x48, 0xA8, 0xF4, 0xC1, 0xFC, 0x0A, 0xF5,\n\t\t0x36, 0x04, 0xA9, 0xE8, 0x25, 0x53, 0x84, 0xD2,\n\t\t0x9A, 0xE5, 0xC3, 0x34, 0xE2, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x33, 0xD1, 0xE6, 0x83, 0xA4, 0xC9, 0x7E, 0xE6,\n\t\t0xBB, 0xAA, 0x5F, 0x9D, 0xF1, 0xA8, 0x8C, 0xB5,\n\t\t0x3B, 0x7F, 0x3C, 0x15, 0x7B, 0x60, 0x45, 0xD7,\n\t\t0x0A, 0x56, 0xFD, 0xA0, 0xCC, 0xBD, 0x3A, 0x1F,\n\t\t0xA1, 0xF0, 0x49, 0xCD, 0x56, 0x4D, 0xA0, 0x72,\n\t\t0xB5, 0x3F, 0x41, 0x5B, 0xF5, 0xFB, 0x84, 0x37,\n\t\t0x71, 0xC1, 0xD2, 0x55, 0x1F, 0xD0, 0x75, 0xD3,\n\t\t0x33, 0x77, 0x36, 0x2B, 0x2F, 0x7C, 0x06, 0x45,\n\t\t0xF9, 0x72, 0x31, 0x23, 0xD1, 0x19, 0x75, 0x99,\n\t\t0x1D, 0xB8, 0xA2, 0xB5, 0x18, 0xF0, 0x2E, 0x2C,\n\t\t0x7C, 0x30, 0x34, 0x2A, 0x04, 0x47, 0x54, 0x29,\n\t\t0x0B, 0xAE, 0x2C, 0x77, 0x49, 0x6D, 0x75, 0x5E,\n\t\t0x59, 0x81, 0xF1, 0x2E, 0x6B, 0x0A, 0x01, 0x74,\n\t\t0x28, 0x0B, 0x95, 0x8B, 0xF1, 0x1E, 0xD6, 0x28,\n\t\t0xA9, 0x06, 0x27, 0x75, 0x99, 0x3C, 0xED, 0x04,\n\t\t0xBF, 0x75, 0x2E, 0xA8, 0xD1, 0x65, 0xE3, 0xAC,\n\t\t0x21, 0x77, 0xD7, 0xCD, 0x1B, 0x93, 0x71, 0xC4,\n\t\t0x4E, 0xFA, 0x98, 0xF0, 0xB3, 0xE6, 0x86, 0x02,\n\t\t0xA8, 0x39, 0xD3, 0x84, 0xEE, 0xC0, 0x07, 0x97,\n\t\t0x9F, 0x46, 0x42, 0x9D, 0xAF, 0xB1, 0x38, 0xCB,\n\t\t0xC2, 0x31, 0xAD, 0x92, 0x8A, 0x9F, 0x65, 0xF7,\n\t\t0xD6, 0x6F, 0xAC, 0x77, 0x41, 0x63, 0x95, 0xE8,\n\t\t0xF1, 0xDE, 0xBA, 0xAF, 0x76, 0xEC, 0x2E, 0x4E,\n\t\t0x03, 0xE8, 0x67, 0x41, 0x02, 0xCD, 0x26, 0xF6,\n\t\t0x14, 0x73, 0x9F, 0x3E, 0xC9, 0xF9, 0x49, 0x03,\n\t\t0x3D, 0xF1, 0xFB, 0x97, 0xE8, 0x7C, 0x23, 0x26,\n\t\t0xD6, 0x5A, 0xEF, 0x94, 0xED, 0x5F, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x18, 0x00, 0x48, 0xF0, 0x9D, 0x0B, 0x48, 0x08,\n\t\t0x87, 0xAF, 0x7F, 0xD5, 0x48, 0xA8, 0x5A, 0xBF,\n\t\t0x60, 0x54, 0x40, 0xC1, 0xDD, 0xDE, 0x6A, 0xFE,\n\t\t0x4C, 0x30, 0xC3, 0x06, 0x70, 0x23, 0x3F, 0x7B,\n\t\t0xF9, 0x28, 0xF4, 0x3B, 0x46, 0x81, 0xF5, 0x92,\n\t\t0x79, 0xEB, 0xBD, 0xA5, 0xE8, 0xF8, 0xF2, 0xA1,\n\t\t0xAB, 0xEF, 0xDE, 0xE1, 0x29, 0xE1, 0x8A, 0xC6,\n\t\t0x0F, 0x92, 0x24, 0xE9, 0x0B, 0x38, 0xB0, 0xAA,\n\t\t0xBD, 0x01, 0x30, 0x8E, 0x0A, 0x27, 0xF4, 0x1B,\n\t\t0x6F, 0xB2, 0xEE, 0x07, 0xEE, 0x17, 0x6E, 0xC9,\n\t\t0x04, 0x8C, 0x5F, 0xE3, 0x3C, 0x3F, 0x7C, 0x79,\n\t\t0x14, 0x69, 0xC8, 0x1F, 0x30, 0xE2, 0x81, 0x70,\n\t\t0x58, 0x5B, 0x9F, 0x3E, 0x7E, 0x3C, 0x8C, 0x2E,\n\t\t0x9D, 0x74, 0x37, 0x0C, 0xB4, 0x51, 0x8F, 0x13,\n\t\t0xBF, 0x2D, 0xEE, 0x04, 0x8C, 0xBD, 0x98, 0xFF,\n\t\t0xA3, 0x2D, 0x85, 0xE4, 0x3B, 0xCC, 0x64, 0xA6,\n\t\t0x26, 0xB4, 0x0E, 0xFB, 0x51, 0xCE, 0x71, 0x29,\n\t\t0x25, 0xFD, 0xD6, 0xFE, 0xE0, 0x06, 0xDC, 0x68,\n\t\t0xB8, 0x80, 0x04, 0xA8, 0x15, 0x49, 0xD2, 0x12,\n\t\t0x19, 0x86, 0xDD, 0x19, 0x66, 0x08, 0x4C, 0xD6,\n\t\t0x54, 0xA7, 0xC6, 0x68, 0x6B, 0x3B, 0xAE, 0x32,\n\t\t0xAF, 0xBD, 0x96, 0x25, 0xE0, 0x93, 0x44, 0xE8,\n\t\t0x5C, 0xF9, 0x61, 0x1E, 0xA0, 0x8D, 0xFC, 0xE8,\n\t\t0x35, 0xA2, 0xE5, 0xB3, 0x72, 0x6E, 0x69, 0xAE,\n\t\t0x8A, 0x76, 0xA9, 0x7D, 0xB6, 0x0F, 0xCC, 0x53,\n\t\t0x99, 0x44, 0xBA, 0x4B, 0x1E, 0x84, 0x49, 0xE4,\n\t\t0xD9, 0x80, 0x2A, 0xE9, 0x9F, 0xAE, 0x86, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x13, 0xC0, 0xBC, 0x2F, 0x5E, 0xB8, 0x87, 0xCD,\n\t\t0x90, 0xEA, 0xE4, 0x26, 0x14, 0x37, 0x64, 0xCF,\n\t\t0x82, 0xB3, 0x54, 0x59, 0x98, 0xC3, 0x86, 0x00,\n\t\t0x7C, 0xCA, 0x87, 0x18, 0x90, 0x91, 0x22, 0x17,\n\t\t0xAA, 0x14, 0x3A, 0xC4, 0xED, 0x4D, 0xDB, 0x5A,\n\t\t0x74, 0x95, 0xB7, 0x04, 0xAA, 0x4D, 0xE1, 0x84,\n\t\t0x19, 0xB8, 0x66, 0x4B, 0x15, 0xBC, 0x26, 0xCF,\n\t\t0xC6, 0x59, 0x6A, 0x4D, 0x2A, 0xE4, 0x08, 0xF9,\n\t\t0x8B, 0x47, 0xA5, 0x66, 0x47, 0x6D, 0x58, 0x02,\n\t\t0xD5, 0x94, 0xBA, 0x84, 0xC2, 0xF5, 0x38, 0xDE,\n\t\t0xF9, 0xD0, 0x16, 0x66, 0x1F, 0x64, 0x04, 0xBB,\n\t\t0x23, 0x37, 0xA3, 0x93, 0x2A, 0x24, 0xF6, 0xE3,\n\t\t0x00, 0x73, 0xA6, 0xC9, 0xC2, 0x74, 0xB9, 0x40,\n\t\t0xC6, 0x2C, 0x72, 0x72, 0x42, 0xE2, 0x44, 0x66,\n\t\t0x08, 0x4A, 0x3E, 0xA3, 0x36, 0x36, 0x5D, 0x71,\n\t\t0xEA, 0x8F, 0xA6, 0x49, 0x9C, 0x0E, 0xA8, 0xD5,\n\t\t0x9E, 0xEA, 0x50, 0x5F, 0x11, 0x26, 0xB9, 0x9C,\n\t\t0x79, 0x50, 0x23, 0xC4, 0x96, 0x3A, 0xA0, 0xD9,\n\t\t0x93, 0x23, 0xD0, 0x39, 0x1E, 0x87, 0x01, 0x11,\n\t\t0x0E, 0xDF, 0x55, 0x1B, 0x2D, 0x37, 0x99, 0xE1,\n\t\t0x06, 0x3C, 0xA4, 0x43, 0xF1, 0xAD, 0xD1, 0x62,\n\t\t0x15, 0x6E, 0x44, 0x55, 0x02, 0xCA, 0x1A, 0x05,\n\t\t0x2F, 0xE7, 0x0C, 0x28, 0x98, 0x38, 0x59, 0x3B,\n\t\t0x58, 0x83, 0x9F, 0xC6, 0x3D, 0xE1, 0x28, 0xA0,\n\t\t0x3E, 0x2B, 0xBF, 0x38, 0x9E, 0x22, 0xAE, 0x0C,\n\t\t0xF9, 0x57, 0xFD, 0x03, 0x31, 0x5E, 0xE4, 0x07,\n\t\t0xB0, 0x96, 0xCC, 0x1C, 0xFD, 0x92, 0xDE, 0xE6,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x6F, 0x1E, 0xB6, 0x07, 0xD6, 0x79, 0xEF, 0xEF,\n\t\t0x06, 0x5D, 0xF0, 0x89, 0x87, 0xA1, 0x17, 0x4A,\n\t\t0xAB, 0x41, 0xBD, 0xAC, 0x8A, 0xEC, 0xE7, 0x72,\n\t\t0x6D, 0xFA, 0x65, 0x80, 0x5D, 0x6F, 0xFF, 0x5B,\n\t\t0x3D, 0x17, 0xA6, 0x72, 0xD9, 0x6B, 0x77, 0x0D,\n\t\t0xC3, 0x21, 0x65, 0xF1, 0x44, 0xF0, 0xF7, 0x32,\n\t\t0x48, 0x22, 0xA5, 0xC8, 0x75, 0x63, 0xB7, 0xCD,\n\t\t0x9E, 0x37, 0xA7, 0x42, 0xAE, 0x83, 0xEF, 0x24,\n\t\t0x5D, 0x09, 0x00, 0x6D, 0x91, 0x57, 0x6F, 0x43,\n\t\t0x5A, 0x03, 0x47, 0x6F, 0x50, 0x9E, 0xA2, 0x93,\n\t\t0x66, 0x36, 0x23, 0x2F, 0x66, 0xAA, 0x7F, 0x6C,\n\t\t0xDF, 0x1A, 0xC1, 0x87, 0xBB, 0xD1, 0xFC, 0xB8,\n\t\t0xE2, 0x0F, 0x87, 0x91, 0x86, 0x6E, 0x60, 0xED,\n\t\t0x96, 0xC7, 0x33, 0x74, 0xC1, 0x2A, 0xC1, 0x67,\n\t\t0x95, 0xE9, 0x99, 0xB8, 0x91, 0xC6, 0x45, 0x07,\n\t\t0xD2, 0xDB, 0xD9, 0x7E, 0x5F, 0xC2, 0x9F, 0xAC,\n\t\t0x75, 0x0A, 0xD2, 0x7F, 0x29, 0x37, 0xCB, 0xCD,\n\t\t0x29, 0xFD, 0xAF, 0xCC, 0xF2, 0x7A, 0xB2, 0x24,\n\t\t0x53, 0x83, 0x4D, 0x47, 0x5F, 0x61, 0x86, 0xEA,\n\t\t0xF9, 0x75, 0xA3, 0x6F, 0xAD, 0x5C, 0x8B, 0xD6,\n\t\t0x1C, 0x21, 0xDA, 0x55, 0x4E, 0x1D, 0xED, 0x46,\n\t\t0xC4, 0xC3, 0x97, 0x65, 0xDC, 0xF5, 0xC8, 0xF5,\n\t\t0xCC, 0xFB, 0x49, 0xB6, 0xA4, 0xDC, 0x56, 0x2C,\n\t\t0x91, 0x9D, 0x0C, 0x7D, 0x89, 0x40, 0xEC, 0x53,\n\t\t0x6A, 0xB2, 0x44, 0x8E, 0xC3, 0xC9, 0xA9, 0xC8,\n\t\t0xB0, 0xE8, 0xFD, 0x48, 0x70, 0xCA, 0xD9, 0xDE,\n\t\t0x25, 0x77, 0xC7, 0xB0, 0xC3, 0x85, 0x63, 0xF3,\n\t\t0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDC, 0xDD, 0x99, 0x3C, 0x94, 0xD3, 0xAC, 0xBC,\n\t\t0x55, 0x5F, 0x46, 0x48, 0x71, 0xA3, 0x2C, 0x5D,\n\t\t0xA6, 0xF1, 0x3B, 0x3D, 0x5B, 0xBC, 0x3E, 0x34,\n\t\t0x42, 0x97, 0x05, 0xE8, 0xAD, 0x2E, 0x76, 0x39,\n\t\t0x3F, 0xDD, 0x96, 0xA6, 0x9A, 0x94, 0xAC, 0xB6,\n\t\t0x52, 0xF5, 0xDC, 0x3C, 0x12, 0x0D, 0x41, 0x18,\n\t\t0x7E, 0x9A, 0xA9, 0x19, 0x66, 0x9F, 0x72, 0x7C,\n\t\t0x48, 0x68, 0x01, 0x3B, 0x0C, 0xB6, 0xAC, 0xC1,\n\t\t0x65, 0xC1, 0xB7, 0x70, 0x6C, 0x52, 0x24, 0x8E,\n\t\t0x15, 0xC3, 0xBF, 0x81, 0xEB, 0x6C, 0x14, 0x76,\n\t\t0x19, 0x46, 0x79, 0x45, 0xC7, 0xC4, 0x8F, 0xA1,\n\t\t0x4A, 0x73, 0xE7, 0xC3, 0xD5, 0xBE, 0xC9, 0x17,\n\t\t0x06, 0xC5, 0x67, 0x14, 0x53, 0x42, 0xA0, 0x26,\n\t\t0xC9, 0xD9, 0x7E, 0xFF, 0x97, 0xEC, 0x67, 0x2C,\n\t\t0x5D, 0xEB, 0xB9, 0xDF, 0x1A, 0x99, 0x80, 0x83,\n\t\t0xB0, 0xB0, 0x08, 0x1D, 0x65, 0xC5, 0x17, 0xB3,\n\t\t0xE5, 0x63, 0x4C, 0x95, 0xE3, 0x47, 0xE7, 0x81,\n\t\t0xAA, 0x30, 0xCA, 0x1C, 0x8A, 0xF8, 0x15, 0xE2,\n\t\t0xE4, 0x94, 0xD8, 0x44, 0xE8, 0x47, 0xFD, 0xCB,\n\t\t0x41, 0x62, 0x28, 0x94, 0xA5, 0x18, 0xDC, 0x36,\n\t\t0x57, 0x11, 0x23, 0xA4, 0x0B, 0xFD, 0xBE, 0x8C,\n\t\t0x4F, 0x4C, 0xFF, 0x44, 0xD8, 0x3C, 0x61, 0xDD,\n\t\t0x9D, 0xCD, 0x24, 0xC4, 0x64, 0xC5, 0x3B, 0x39,\n\t\t0x5E, 0xDB, 0x31, 0xEF, 0xEE, 0x9F, 0x3A, 0xA0,\n\t\t0x80, 0xE8, 0x7C, 0xDC, 0x3D, 0x22, 0xD6, 0x13,\n\t\t0xAE, 0x84, 0xA5, 0x3C, 0x92, 0x49, 0xC3, 0x2C,\n\t\t0x96, 0xF9, 0xA3, 0xBC, 0x46, 0x29, 0xBB, 0x12,\n\t\t0x6A, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x49, 0x97, 0x1F, 0x98, 0x23, 0xE6, 0x3C, 0x3A,\n\t\t0x72, 0x57, 0x4D, 0x97, 0x79, 0x53, 0x32, 0x9E,\n\t\t0x81, 0x3B, 0x22, 0xA8, 0x38, 0x7C, 0xD1, 0x3F,\n\t\t0x56, 0xD8, 0xEA, 0x77, 0xA5, 0xD1, 0xA8, 0xA2,\n\t\t0x00, 0x12, 0x63, 0x2D, 0x1D, 0x87, 0x32, 0xBB,\n\t\t0xCB, 0x9F, 0x75, 0x6B, 0x96, 0x75, 0xAA, 0xB5,\n\t\t0xDB, 0x92, 0x7B, 0xEA, 0xCA, 0xB7, 0xCA, 0x26,\n\t\t0x3E, 0x57, 0x18, 0xB8, 0xDF, 0xA7, 0xB2, 0xEE,\n\t\t0xD9, 0xA9, 0x1B, 0xF5, 0xED, 0x16, 0x3B, 0x16,\n\t\t0x13, 0x9D, 0x45, 0xF7, 0xB8, 0xCC, 0x7E, 0x3F,\n\t\t0x7B, 0xDD, 0xA6, 0x20, 0x21, 0x06, 0xF6, 0x7D,\n\t\t0xFB, 0x23, 0xB7, 0xC3, 0x15, 0xEE, 0x3E, 0x17,\n\t\t0xA0, 0x9D, 0x46, 0x6B, 0x1E, 0x6B, 0x13, 0xE7,\n\t\t0xC7, 0x42, 0x81, 0x84, 0xA9, 0x79, 0xF5, 0x35,\n\t\t0x86, 0x67, 0xB4, 0xFA, 0x8B, 0xD4, 0x0B, 0xCC,\n\t\t0x8E, 0xA4, 0x60, 0x58, 0xDB, 0x44, 0x58, 0x7A,\n\t\t0x85, 0x37, 0x7A, 0xC4, 0x6B, 0xF1, 0x55, 0x13,\n\t\t0x6C, 0x09, 0xAC, 0x58, 0xCB, 0x6C, 0x27, 0xF2,\n\t\t0x8E, 0x17, 0x02, 0x8C, 0x91, 0xE7, 0xE8, 0xF7,\n\t\t0x4D, 0x5B, 0x50, 0x0E, 0x56, 0x29, 0x3B, 0x31,\n\t\t0x69, 0x74, 0xF0, 0x2B, 0x9D, 0x9E, 0xA2, 0x05,\n\t\t0xD9, 0xB6, 0xAC, 0x4C, 0xFB, 0x74, 0xEB, 0x8E,\n\t\t0xB0, 0xC9, 0x44, 0x57, 0x7F, 0xD2, 0xF4, 0x13,\n\t\t0x16, 0x36, 0x83, 0x07, 0xBE, 0xAB, 0x3E, 0x32,\n\t\t0x7B, 0xF7, 0xDB, 0xAA, 0x0A, 0x44, 0x28, 0x83,\n\t\t0x6E, 0xC4, 0xE8, 0x95, 0xDE, 0xA6, 0x35, 0x23,\n\t\t0x4A, 0xBE, 0xAF, 0x11, 0x3C, 0xEE, 0xAD, 0xAC,\n\t\t0x33, 0xC7, 0xA3, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC5, 0x7A, 0x9C, 0xC9, 0x58, 0xCE, 0xE9, 0x83,\n\t\t0x59, 0x9B, 0x04, 0xFE, 0x69, 0x4F, 0x15, 0xFB,\n\t\t0x47, 0x0F, 0xCB, 0xC5, 0x3E, 0x4B, 0xFC, 0xC0,\n\t\t0x0A, 0x27, 0x35, 0x1B, 0x12, 0xD5, 0xD2, 0x43,\n\t\t0x44, 0x44, 0x25, 0x3A, 0xD4, 0x18, 0x4E, 0x87,\n\t\t0xB8, 0x1B, 0x73, 0x89, 0x22, 0xFF, 0xD7, 0xFF,\n\t\t0x1D, 0xC1, 0xE5, 0x4F, 0x39, 0xC5, 0x51, 0x8B,\n\t\t0x49, 0xFB, 0x8F, 0xE5, 0x0D, 0x63, 0xE3, 0x93,\n\t\t0x5F, 0x99, 0xE4, 0xBD, 0x12, 0x5E, 0x8D, 0xC0,\n\t\t0xBA, 0x8A, 0x17, 0xFD, 0x62, 0xDE, 0x70, 0x93,\n\t\t0x39, 0xA4, 0x3F, 0xAB, 0xE1, 0x5C, 0xF8, 0x6D,\n\t\t0x96, 0xA5, 0x40, 0x10, 0x11, 0x21, 0x70, 0xC3,\n\t\t0x40, 0xCF, 0xAC, 0x41, 0x32, 0x18, 0x2E, 0xED,\n\t\t0x73, 0x01, 0x40, 0x2B, 0xC7, 0xC8, 0x27, 0x60,\n\t\t0x89, 0xDE, 0xC3, 0x84, 0x88, 0xAF, 0x14, 0x5C,\n\t\t0xB6, 0x22, 0x25, 0x25, 0x89, 0x46, 0x58, 0xF0,\n\t\t0x35, 0x01, 0x20, 0x4B, 0x7A, 0x66, 0xAB, 0xA0,\n\t\t0xBE, 0x1B, 0x55, 0x7B, 0x28, 0xA2, 0xF6, 0x52,\n\t\t0xD6, 0x6F, 0x73, 0x13, 0xED, 0x82, 0x5E, 0xCC,\n\t\t0x4D, 0x85, 0x96, 0xC1, 0xBE, 0x74, 0x20, 0xD4,\n\t\t0x42, 0x5B, 0x86, 0xA1, 0xA9, 0x0A, 0x5B, 0x7F,\n\t\t0x30, 0xD0, 0xF2, 0x4E, 0x0D, 0x1A, 0xAE, 0x0E,\n\t\t0xB6, 0x19, 0xCA, 0x45, 0x7A, 0x71, 0x69, 0x9E,\n\t\t0x44, 0xBE, 0x61, 0x2A, 0x40, 0x11, 0xC5, 0x97,\n\t\t0xEE, 0x80, 0xB9, 0x4D, 0x55, 0x07, 0xE4, 0x29,\n\t\t0xD7, 0xFC, 0x6A, 0xF2, 0x25, 0x79, 0xCD, 0x6A,\n\t\t0xD6, 0x42, 0x72, 0x3B, 0x05, 0xEF, 0x16, 0x9F,\n\t\t0xAD, 0xE5, 0x26, 0xFB, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x05, 0x68, 0xA6, 0x72, 0xCD, 0x1E, 0xCB, 0xAA,\n\t\t0x94, 0x70, 0x45, 0xB7, 0x12, 0xE2, 0xAC, 0x27,\n\t\t0x99, 0x53, 0x92, 0xFB, 0xEF, 0x8F, 0x94, 0x88,\n\t\t0xF7, 0x98, 0x03, 0xCB, 0xEE, 0x56, 0x1C, 0x21,\n\t\t0x22, 0x87, 0xF0, 0x80, 0xEC, 0xA9, 0x5A, 0xDB,\n\t\t0x5B, 0xA4, 0x27, 0x39, 0xD7, 0x8E, 0x3B, 0xA6,\n\t\t0x67, 0xF0, 0x60, 0x45, 0xD8, 0x78, 0x50, 0xD3,\n\t\t0xA0, 0x49, 0x93, 0x58, 0x64, 0x9C, 0xAA, 0x25,\n\t\t0x7A, 0xD2, 0x9F, 0x1A, 0x9C, 0x51, 0x1E, 0x70,\n\t\t0x54, 0xDB, 0x20, 0x55, 0x4D, 0x15, 0xCB, 0xB5,\n\t\t0x5F, 0xF8, 0x54, 0xAF, 0xA4, 0x5C, 0xAE, 0x47,\n\t\t0x5C, 0x72, 0x9C, 0xEA, 0x72, 0xED, 0xE9, 0x53,\n\t\t0x52, 0x20, 0x31, 0x86, 0x5B, 0xC0, 0x2B, 0x95,\n\t\t0x58, 0x9E, 0xD4, 0xD9, 0x84, 0x1C, 0x55, 0x2A,\n\t\t0x8C, 0xC9, 0x49, 0x04, 0xA9, 0x3E, 0xD0, 0x9E,\n\t\t0xD7, 0x72, 0x22, 0xF6, 0xC1, 0x78, 0x19, 0x50,\n\t\t0x56, 0xBE, 0x59, 0xBC, 0x4E, 0x96, 0xA8, 0x15,\n\t\t0xAD, 0xF5, 0x34, 0xE6, 0xB4, 0x66, 0xFB, 0x47,\n\t\t0xE2, 0x62, 0xFF, 0x79, 0xC8, 0x03, 0xC1, 0x57,\n\t\t0xA2, 0x1B, 0x6E, 0x22, 0x69, 0xC2, 0xE0, 0xAB,\n\t\t0xEB, 0x49, 0x41, 0x13, 0xCD, 0x86, 0x8D, 0x84,\n\t\t0x66, 0xE8, 0x2D, 0x4B, 0x2F, 0x6A, 0x28, 0xB7,\n\t\t0x36, 0x45, 0x85, 0x3D, 0x96, 0xBC, 0x92, 0x42,\n\t\t0x51, 0x5D, 0x80, 0x3E, 0x33, 0x29, 0x48, 0x48,\n\t\t0xD3, 0xFE, 0x42, 0xFD, 0xFF, 0x68, 0xDA, 0x53,\n\t\t0xC0, 0x34, 0x91, 0x63, 0x6B, 0xEE, 0xDE, 0x47,\n\t\t0xFF, 0x13, 0x99, 0xDD, 0x3D, 0x54, 0xA5, 0xE9,\n\t\t0x14, 0xD5, 0x5D, 0x7A, 0xDF, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x3F, 0x19, 0xF6, 0x1A, 0x4C, 0xD0, 0x85, 0x79,\n\t\t0x67, 0x31, 0xAC, 0x9F, 0x85, 0xA7, 0x5A, 0x8B,\n\t\t0xCE, 0x77, 0x03, 0x19, 0x32, 0xC3, 0x17, 0x62,\n\t\t0xD8, 0x7D, 0x8B, 0x8D, 0x07, 0xB8, 0xBD, 0x19,\n\t\t0xFF, 0x78, 0xD6, 0xB7, 0xD1, 0xBD, 0x1E, 0x87,\n\t\t0xF3, 0xA4, 0xF4, 0x1A, 0xAD, 0x03, 0xB6, 0xC4,\n\t\t0xD1, 0x7A, 0x6C, 0xBC, 0x86, 0xBE, 0x55, 0xF7,\n\t\t0xC8, 0xB8, 0x8A, 0xDA, 0x04, 0x7B, 0xB0, 0x4F,\n\t\t0x8D, 0x49, 0xF1, 0xC3, 0x4B, 0xCF, 0x81, 0xCC,\n\t\t0x0F, 0x33, 0x89, 0xAD, 0x01, 0xA7, 0x58, 0xFC,\n\t\t0x7E, 0xEB, 0x00, 0x72, 0xAA, 0x9A, 0xD1, 0x48,\n\t\t0x19, 0x92, 0xBF, 0xDD, 0xE8, 0x2E, 0x43, 0x8E,\n\t\t0x75, 0x59, 0x0A, 0x44, 0x23, 0x83, 0x2D, 0xFB,\n\t\t0xE3, 0x75, 0x6E, 0x22, 0x29, 0xEA, 0x87, 0x3B,\n\t\t0xC3, 0x60, 0x6E, 0x6D, 0x72, 0x17, 0x4C, 0xB2,\n\t\t0x16, 0x3B, 0xF4, 0x0B, 0x5D, 0x49, 0xC8, 0x10,\n\t\t0x09, 0xDA, 0xB8, 0x5E, 0xCC, 0x03, 0xE3, 0x11,\n\t\t0x35, 0x1B, 0xBF, 0x96, 0xE3, 0x2C, 0x03, 0x0A,\n\t\t0x2B, 0x27, 0x6A, 0x76, 0x98, 0xCB, 0x25, 0xBC,\n\t\t0x2C, 0x96, 0x7A, 0xCB, 0x32, 0x13, 0x16, 0x1A,\n\t\t0x1F, 0xDD, 0xE7, 0xD9, 0x12, 0xCD, 0x6A, 0x80,\n\t\t0x44, 0x90, 0xF8, 0x05, 0x6C, 0x47, 0xDA, 0x13,\n\t\t0x33, 0xF6, 0xE3, 0x5C, 0x41, 0xE7, 0x49, 0xC2,\n\t\t0xC2, 0x39, 0x19, 0xCB, 0x9A, 0xF5, 0xEE, 0xC5,\n\t\t0x65, 0x2E, 0x6E, 0x07, 0x2B, 0x03, 0x4F, 0xB1,\n\t\t0x68, 0x2E, 0x9A, 0xAA, 0x19, 0x4A, 0x9C, 0x0B,\n\t\t0xD4, 0x56, 0xEA, 0x0B, 0x00, 0x8D, 0x14, 0xDB,\n\t\t0xCE, 0x37, 0x96, 0x7A, 0x7A, 0x8E, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x70, 0x5F, 0x98, 0xF6, 0x32, 0xD9, 0x9D, 0x36,\n\t\t0x51, 0x79, 0x38, 0x25, 0xC3, 0x8D, 0xC4, 0xDE,\n\t\t0xDA, 0x56, 0xC5, 0x9E, 0xAC, 0x53, 0x9D, 0xA6,\n\t\t0xA0, 0x15, 0x9C, 0x83, 0x13, 0x1C, 0xF8, 0xAB,\n\t\t0x6F, 0x2E, 0xE0, 0xC3, 0xB7, 0x41, 0x11, 0xFD,\n\t\t0xE3, 0x51, 0xF7, 0xAA, 0x1A, 0x8C, 0x50, 0x0A,\n\t\t0x0C, 0xEC, 0xAB, 0x17, 0xC2, 0x12, 0xD2, 0xC5,\n\t\t0x8C, 0xA0, 0x9E, 0xAE, 0x60, 0x8C, 0x8E, 0xEF,\n\t\t0xC9, 0x22, 0xB9, 0x90, 0x2E, 0xF8, 0xD6, 0x83,\n\t\t0x2F, 0x79, 0x9B, 0xA4, 0x8C, 0x3C, 0x28, 0xAA,\n\t\t0x70, 0x2B, 0x32, 0x42, 0x10, 0x7E, 0xDE, 0xBA,\n\t\t0x01, 0xDA, 0xAF, 0xE4, 0x24, 0x40, 0x6A, 0x38,\n\t\t0x22, 0x96, 0x50, 0x56, 0xCF, 0xE8, 0x78, 0x34,\n\t\t0x55, 0xA6, 0x71, 0xE9, 0x3B, 0x1E, 0x2E, 0xAE,\n\t\t0x23, 0x21, 0x36, 0x4F, 0x18, 0x71, 0x47, 0x1C,\n\t\t0x82, 0x12, 0x4D, 0xF3, 0x3B, 0xC0, 0x9E, 0x1B,\n\t\t0x52, 0x88, 0x2B, 0xD7, 0xE1, 0xC4, 0xC7, 0xD0,\n\t\t0xB2, 0xF3, 0xDD, 0x4A, 0x28, 0xC2, 0xA0, 0x02,\n\t\t0xA4, 0x32, 0x46, 0x76, 0x8A, 0xF0, 0x70, 0x0F,\n\t\t0x96, 0x59, 0xDE, 0x99, 0xD6, 0x21, 0x67, 0xBE,\n\t\t0x93, 0x17, 0x7A, 0xAB, 0xF1, 0x9D, 0x67, 0x8E,\n\t\t0x79, 0xE9, 0xC7, 0x26, 0xAC, 0x51, 0x0D, 0x94,\n\t\t0xE7, 0x48, 0x73, 0xED, 0xA9, 0x96, 0x20, 0xA3,\n\t\t0x96, 0x19, 0x30, 0xCD, 0x91, 0x93, 0x7C, 0x88,\n\t\t0xA0, 0x6D, 0x81, 0x53, 0xD6, 0x4F, 0xD6, 0x0D,\n\t\t0xA7, 0xCA, 0x38, 0xCF, 0x26, 0xD1, 0xD4, 0xF0,\n\t\t0x4A, 0x0D, 0xF2, 0x73, 0xF5, 0x21, 0x27, 0xC5,\n\t\t0x3F, 0xDC, 0x59, 0x3F, 0x0F, 0x8D, 0xF9, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEA, 0x6F, 0x8E, 0x97, 0x7C, 0x95, 0x46, 0x57,\n\t\t0xB4, 0x5F, 0x25, 0x48, 0x0F, 0xF4, 0x2C, 0x36,\n\t\t0xC7, 0xA1, 0x0C, 0x77, 0xCA, 0xA2, 0x6E, 0xB1,\n\t\t0xC9, 0x07, 0x06, 0x2E, 0x24, 0xFB, 0xCA, 0x5A,\n\t\t0xEB, 0xC6, 0x5C, 0xAC, 0xCA, 0x0D, 0xE1, 0x0A,\n\t\t0xBE, 0xA8, 0xC7, 0x83, 0x22, 0xF0, 0x86, 0x72,\n\t\t0xE1, 0x3D, 0x8A, 0xC1, 0x69, 0x96, 0xEC, 0xA1,\n\t\t0xAA, 0x17, 0x40, 0x2E, 0xAE, 0xA4, 0xC1, 0xCC,\n\t\t0x6C, 0x80, 0x0B, 0x22, 0xDC, 0x18, 0xCB, 0x8D,\n\t\t0x62, 0x01, 0x92, 0xD7, 0x4B, 0xAC, 0x02, 0xC0,\n\t\t0x7B, 0x5C, 0xFA, 0x61, 0xE5, 0x13, 0xC7, 0xF2,\n\t\t0x8B, 0x7E, 0x29, 0xB9, 0x70, 0x0E, 0x0E, 0x44,\n\t\t0x27, 0x20, 0xBF, 0x4C, 0x66, 0x9D, 0x49, 0x95,\n\t\t0xDA, 0x19, 0xD1, 0x9F, 0x84, 0x1D, 0x9E, 0xB6,\n\t\t0x8C, 0xC7, 0x41, 0x53, 0x59, 0x25, 0x91, 0xE3,\n\t\t0xBF, 0x05, 0x9E, 0xF6, 0x16, 0xB9, 0x53, 0x05,\n\t\t0xAA, 0x45, 0x3B, 0x32, 0xFE, 0x99, 0xA9, 0x1A,\n\t\t0xFB, 0x35, 0xBD, 0x48, 0x2C, 0xF2, 0xB7, 0xAA,\n\t\t0x42, 0x70, 0x28, 0x37, 0xA5, 0x3B, 0xE3, 0xC3,\n\t\t0x88, 0x83, 0xD2, 0x96, 0x30, 0x20, 0xE3, 0x47,\n\t\t0x55, 0x6F, 0x84, 0x12, 0x54, 0xEC, 0x6B, 0x85,\n\t\t0x85, 0x44, 0x85, 0xFE, 0x8C, 0x52, 0x0B, 0x05,\n\t\t0xF2, 0xEA, 0x67, 0xA9, 0xBF, 0x39, 0x81, 0x55,\n\t\t0x5C, 0x20, 0x99, 0x1E, 0x2B, 0xAC, 0xD4, 0xDB,\n\t\t0x5B, 0x41, 0x82, 0x28, 0xB6, 0x00, 0x2D, 0x8D,\n\t\t0x41, 0xC0, 0x25, 0xCB, 0x47, 0x2B, 0xF5, 0x44,\n\t\t0x3A, 0xAA, 0x88, 0x59, 0x74, 0xA4, 0x08, 0xEA,\n\t\t0x7F, 0x2E, 0x3F, 0x93, 0x2C, 0x60, 0x0D, 0xEB,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x40, 0x81, 0x90, 0x13, 0x4E, 0xD0, 0x65, 0x56,\n\t\t0x81, 0x1B, 0x1A, 0xF8, 0x08, 0xAB, 0x2D, 0x98,\n\t\t0x6A, 0xFF, 0x15, 0x2A, 0x28, 0xDE, 0x2C, 0x41,\n\t\t0xA2, 0x20, 0x7C, 0x0C, 0xCC, 0x18, 0x12, 0x5A,\n\t\t0xC2, 0x0F, 0x48, 0x38, 0x4D, 0xE8, 0x9E, 0xA7,\n\t\t0xC8, 0x0C, 0xDA, 0x1D, 0xA1, 0x4E, 0x60, 0xCC,\n\t\t0x15, 0x99, 0x94, 0x36, 0x46, 0xB4, 0xC0, 0x08,\n\t\t0x2B, 0xBC, 0xDA, 0x2D, 0x9F, 0xA5, 0x5A, 0x13,\n\t\t0xE9, 0xDF, 0x29, 0x34, 0xED, 0xF1, 0x5E, 0xB4,\n\t\t0xFD, 0x41, 0xF2, 0x5F, 0xA3, 0xDD, 0x70, 0x6A,\n\t\t0xB6, 0xDE, 0x52, 0x2E, 0xD3, 0x51, 0xB1, 0x06,\n\t\t0x32, 0x1E, 0x49, 0x4E, 0x7A, 0x27, 0xD5, 0xF7,\n\t\t0xCA, 0xF4, 0x4E, 0xC6, 0xFA, 0xDF, 0x11, 0x22,\n\t\t0xD2, 0x27, 0xEE, 0xFC, 0x0F, 0x57, 0xAE, 0xFC,\n\t\t0x14, 0x0D, 0x2C, 0x63, 0xD0, 0x7D, 0xCB, 0xFD,\n\t\t0x65, 0x79, 0x0B, 0x10, 0x99, 0x74, 0x5E, 0xD0,\n\t\t0x42, 0xCF, 0xD1, 0x54, 0x82, 0x42, 0x07, 0x6B,\n\t\t0x98, 0xE6, 0x16, 0xB7, 0x6F, 0xF0, 0xD5, 0x3D,\n\t\t0xB5, 0x17, 0x9D, 0xF8, 0xDD, 0x62, 0xC0, 0x6A,\n\t\t0x36, 0xA8, 0xB9, 0xE9, 0x5A, 0x67, 0x1E, 0x2A,\n\t\t0x9B, 0x9D, 0xD3, 0xFB, 0x18, 0x7A, 0x31, 0xAE,\n\t\t0x58, 0x28, 0xD2, 0x18, 0xEC, 0x58, 0x51, 0x91,\n\t\t0x3E, 0x0B, 0x52, 0xE2, 0x53, 0x2B, 0xD4, 0xBF,\n\t\t0x9E, 0x7B, 0x34, 0x9F, 0x32, 0xDE, 0x2B, 0x6D,\n\t\t0x5D, 0x3C, 0xDF, 0x9F, 0x37, 0x2D, 0x49, 0x61,\n\t\t0x7B, 0x62, 0x20, 0xC9, 0x3C, 0x05, 0x96, 0x23,\n\t\t0x27, 0xE9, 0x9A, 0x04, 0x80, 0x48, 0x84, 0x43,\n\t\t0x34, 0x9F, 0x0F, 0xD5, 0x4C, 0x18, 0x60, 0xF7,\n\t\t0xC8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x5F, 0x9E, 0x5C, 0x6F, 0x38, 0x57, 0x3A, 0x85,\n\t\t0x01, 0x0A, 0x9D, 0x84, 0xD3, 0x3F, 0x29, 0xC0,\n\t\t0x57, 0x00, 0x3B, 0x26, 0x45, 0xE3, 0xEA, 0x6F,\n\t\t0x72, 0xCB, 0xC7, 0xAF, 0x95, 0xD1, 0x97, 0xCE,\n\t\t0x6A, 0x06, 0xB1, 0x3F, 0xEA, 0x81, 0x72, 0x28,\n\t\t0x53, 0xE6, 0x99, 0x17, 0x91, 0xB8, 0xB1, 0x50,\n\t\t0x91, 0xCD, 0x06, 0x6F, 0x5E, 0xD9, 0x13, 0x59,\n\t\t0x2E, 0xD3, 0xD3, 0xAF, 0x53, 0x70, 0xD3, 0x9B,\n\t\t0xA2, 0x2B, 0xEE, 0xB2, 0xA5, 0x82, 0xA4, 0x14,\n\t\t0xB1, 0x68, 0x24, 0xB7, 0x7E, 0x19, 0x4A, 0x09,\n\t\t0x4C, 0x2A, 0xFD, 0xCC, 0x09, 0xAA, 0x73, 0xCE,\n\t\t0x36, 0xF4, 0x94, 0x3C, 0xCA, 0x5A, 0xE3, 0x2C,\n\t\t0x50, 0x17, 0xDC, 0x39, 0x88, 0x01, 0xDD, 0x92,\n\t\t0xA4, 0x73, 0x82, 0xD9, 0x32, 0x7C, 0x9F, 0x6C,\n\t\t0xFF, 0xD3, 0x8C, 0xA4, 0x16, 0x7C, 0xD8, 0x36,\n\t\t0xF7, 0x85, 0x5F, 0xC5, 0xFF, 0x04, 0x8D, 0x8E,\n\t\t0xFB, 0xA3, 0x78, 0xCD, 0xDE, 0x22, 0x49, 0x05,\n\t\t0xA0, 0x42, 0x5E, 0x6B, 0x1D, 0xE0, 0x61, 0xFC,\n\t\t0x95, 0x1C, 0x5E, 0x62, 0x4A, 0x51, 0x53, 0xB0,\n\t\t0x08, 0xAD, 0x41, 0x16, 0x0A, 0x71, 0x0B, 0x3F,\n\t\t0xF2, 0x08, 0x17, 0x48, 0xD5, 0xE0, 0x2D, 0xEB,\n\t\t0x9F, 0x84, 0x1F, 0x4F, 0xC6, 0xCF, 0x4A, 0x15,\n\t\t0x15, 0x3D, 0xD4, 0xFE, 0x87, 0x4F, 0xD4, 0x47,\n\t\t0x48, 0x26, 0x96, 0x28, 0x3E, 0x79, 0xEE, 0x0E,\n\t\t0x6B, 0xC8, 0xC1, 0xC0, 0x40, 0x9B, 0xAA, 0x5A,\n\t\t0xB0, 0x2C, 0x52, 0x09, 0xC3, 0x19, 0xE3, 0x16,\n\t\t0x9B, 0x24, 0x76, 0x14, 0x9C, 0x0C, 0x6E, 0x54,\n\t\t0x1C, 0x61, 0x97, 0xCA, 0x46, 0xE0, 0x04, 0xEE,\n\t\t0xF5, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x21, 0x8C, 0x6B, 0x35, 0x08, 0xAE, 0xC6, 0x95,\n\t\t0x74, 0xF2, 0xB5, 0x03, 0x9B, 0x30, 0xB9, 0x42,\n\t\t0xB7, 0x2A, 0x83, 0x49, 0xD0, 0x5F, 0x48, 0xFF,\n\t\t0x94, 0x5B, 0xBB, 0xE5, 0xC8, 0x95, 0x7D, 0x5A,\n\t\t0x61, 0x99, 0x49, 0x2A, 0x6B, 0xF5, 0x4B, 0xAB,\n\t\t0x82, 0x1C, 0x93, 0x77, 0xE2, 0xED, 0xFA, 0x4C,\n\t\t0x90, 0x83, 0x84, 0x66, 0x4D, 0x2C, 0x80, 0x11,\n\t\t0x2D, 0x5E, 0x80, 0x5D, 0x66, 0xE0, 0xA5, 0x51,\n\t\t0xB9, 0x41, 0x02, 0x1B, 0xE1, 0x7D, 0xD2, 0x0B,\n\t\t0xD8, 0x25, 0xBE, 0xA9, 0xA3, 0xB6, 0xAF, 0xB1,\n\t\t0xB8, 0xC6, 0x05, 0x80, 0x5B, 0x3B, 0xDA, 0x58,\n\t\t0x75, 0x0F, 0x03, 0xEA, 0x5C, 0x95, 0x3A, 0x69,\n\t\t0x84, 0x94, 0xB4, 0x25, 0xD8, 0x98, 0x0C, 0x69,\n\t\t0xF3, 0x4D, 0x1C, 0x3F, 0x6B, 0x58, 0x66, 0xE8,\n\t\t0x71, 0x70, 0x31, 0x15, 0x2A, 0x12, 0x72, 0x15,\n\t\t0xC2, 0x56, 0xE0, 0x88, 0x73, 0xC2, 0x1B, 0x0F,\n\t\t0x5C, 0xC8, 0x58, 0x75, 0xD0, 0xF7, 0xC9, 0x46,\n\t\t0x01, 0x65, 0x91, 0x50, 0xC0, 0x4C, 0xD5, 0xFE,\n\t\t0x5D, 0x38, 0x1B, 0xA2, 0x99, 0x83, 0xA2, 0xD9,\n\t\t0x4F, 0xCD, 0x3A, 0x65, 0xA9, 0x4C, 0x53, 0xC7,\n\t\t0x27, 0x9C, 0xD0, 0x00, 0xDD, 0xDD, 0x42, 0x53,\n\t\t0xD8, 0xCF, 0xF8, 0xD7, 0xF6, 0xAC, 0xE1, 0x02,\n\t\t0x47, 0xFE, 0x3B, 0xC3, 0x0D, 0x63, 0xBA, 0x4B,\n\t\t0xB5, 0x4F, 0x55, 0x7B, 0x3D, 0x22, 0xA3, 0x92,\n\t\t0x43, 0x69, 0x43, 0x0D, 0x71, 0xAB, 0x37, 0xB7,\n\t\t0x01, 0xE9, 0x50, 0x0B, 0xDA, 0x70, 0xB5, 0xA6,\n\t\t0x43, 0x70, 0x48, 0x58, 0xBE, 0xED, 0x47, 0x26,\n\t\t0xA8, 0x89, 0xB6, 0xC9, 0xC9, 0x15, 0x84, 0x19,\n\t\t0x4C, 0x68, 0xF1, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xDA, 0xC2, 0x6A, 0xA7, 0x27, 0x3F, 0xC2, 0x5D,\n\t\t0x6E, 0x04, 0x4C, 0x79, 0xFC, 0x2B, 0xFA, 0x46,\n\t\t0xE5, 0x98, 0x92, 0xA4, 0x2B, 0xBC, 0xA5, 0x9A,\n\t\t0x86, 0x82, 0x6C, 0x91, 0xE7, 0x6A, 0xB0, 0x3E,\n\t\t0x4B, 0xD9, 0xF7, 0xC0, 0xB5, 0xF0, 0x8D, 0x19,\n\t\t0x31, 0xD8, 0x8B, 0x36, 0xEA, 0x77, 0xD9, 0x4F,\n\t\t0x7B, 0xA6, 0x7C, 0xD4, 0xF1, 0xD3, 0x08, 0x6E,\n\t\t0x52, 0x94, 0x27, 0x20, 0x11, 0x19, 0x09, 0x6A,\n\t\t0xE0, 0x66, 0xAE, 0x6F, 0x17, 0x09, 0x40, 0x83,\n\t\t0x0E, 0xD7, 0x90, 0x0D, 0xE7, 0xBB, 0x9D, 0x66,\n\t\t0xE0, 0x97, 0x88, 0x28, 0x74, 0x03, 0xA4, 0xEC,\n\t\t0xC9, 0x3C, 0x6D, 0xA9, 0x75, 0xD2, 0xFB, 0x08,\n\t\t0xE9, 0x18, 0x84, 0x0A, 0x23, 0x6C, 0x15, 0xF5,\n\t\t0xD3, 0xA8, 0xF7, 0x37, 0x5C, 0x2E, 0xEE, 0xBB,\n\t\t0xF6, 0xF0, 0x1A, 0x6E, 0x7F, 0x29, 0xCA, 0x2B,\n\t\t0x8D, 0x42, 0xDF, 0x15, 0x84, 0x14, 0xC3, 0x20,\n\t\t0x77, 0x74, 0x33, 0x66, 0x3C, 0x59, 0xFD, 0xCD,\n\t\t0x1F, 0x39, 0xCA, 0x68, 0xE3, 0x47, 0x3D, 0xB7,\n\t\t0x21, 0xBE, 0x7C, 0xE8, 0xC6, 0xDB, 0xA5, 0xFD,\n\t\t0xDC, 0x02, 0x4F, 0x94, 0xFE, 0xDB, 0x28, 0x6B,\n\t\t0x04, 0x77, 0x58, 0x1D, 0x45, 0x13, 0x13, 0xCA,\n\t\t0x8C, 0x73, 0x74, 0x84, 0xDA, 0xF6, 0x0D, 0x67,\n\t\t0xF9, 0xB2, 0xD5, 0x6D, 0x4B, 0xCC, 0x27, 0x1F,\n\t\t0x7E, 0x9A, 0xE9, 0x58, 0xC7, 0xF2, 0x58, 0xEF,\n\t\t0xBC, 0x74, 0xD2, 0x57, 0x53, 0xE0, 0x51, 0x6F,\n\t\t0x28, 0x28, 0x24, 0x61, 0x94, 0x1B, 0xF2, 0xDC,\n\t\t0xC7, 0xDD, 0x8C, 0x7D, 0xF6, 0x17, 0x3B, 0x89,\n\t\t0x76, 0x0C, 0xEF, 0xCA, 0xC0, 0x71, 0x90, 0x24,\n\t\t0x3F, 0xF8, 0x63, 0xFB, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xC4, 0x6E, 0x65, 0x12, 0xE6, 0x79, 0x7C, 0xC7,\n\t\t0xA5, 0x42, 0x54, 0xA1, 0xB2, 0x6B, 0x2D, 0xE2,\n\t\t0x9A, 0xA8, 0x3D, 0x6C, 0x4B, 0x1E, 0xA5, 0xA2,\n\t\t0x78, 0x6F, 0xBC, 0xEC, 0x38, 0x82, 0x70, 0x62,\n\t\t0x5B, 0x12, 0x63, 0x5E, 0xAE, 0x39, 0xE1, 0xFB,\n\t\t0xA0, 0x13, 0xF8, 0xA6, 0x52, 0x19, 0x42, 0x1B,\n\t\t0xCA, 0x8B, 0x52, 0xA8, 0xDD, 0xFD, 0x43, 0x1C,\n\t\t0xDA, 0x60, 0x29, 0x9B, 0xDF, 0x16, 0x07, 0x34,\n\t\t0xD5, 0xA7, 0x45, 0x0E, 0xC7, 0x96, 0x20, 0x05,\n\t\t0x85, 0x22, 0x70, 0x21, 0x74, 0xAE, 0x45, 0x1B,\n\t\t0x9B, 0xFA, 0x7C, 0x4A, 0x45, 0x5F, 0xBB, 0xEE,\n\t\t0x3E, 0x1D, 0x04, 0x8C, 0x7D, 0x4B, 0xAC, 0x51,\n\t\t0x31, 0x01, 0x82, 0x28, 0xF1, 0x37, 0xC8, 0xE1,\n\t\t0x30, 0x44, 0x0C, 0x70, 0x59, 0xB4, 0xF1, 0x5E,\n\t\t0xAA, 0x34, 0xCE, 0x87, 0x2A, 0x85, 0x1A, 0x16,\n\t\t0xCE, 0x86, 0xF9, 0x82, 0xDF, 0x78, 0xA0, 0x0B,\n\t\t0xE4, 0xD5, 0x64, 0xDA, 0x20, 0x03, 0xA4, 0x50,\n\t\t0xDD, 0xEE, 0x9A, 0xB4, 0x3E, 0xA8, 0x76, 0xB8,\n\t\t0xB4, 0xB6, 0x5C, 0x84, 0xF0, 0xB3, 0x92, 0x65,\n\t\t0xFD, 0x54, 0x56, 0x41, 0x7A, 0xFB, 0x5B, 0xC5,\n\t\t0x49, 0x97, 0xC9, 0x86, 0xE6, 0x6F, 0xC2, 0x22,\n\t\t0xF2, 0x12, 0x3B, 0xA5, 0xE7, 0x19, 0xC4, 0xD6,\n\t\t0xB9, 0xA1, 0x77, 0xB1, 0x88, 0x27, 0x7D, 0xF3,\n\t\t0x84, 0xF1, 0x12, 0x58, 0x21, 0xCF, 0x19, 0xD5,\n\t\t0x24, 0x8C, 0xEF, 0x0B, 0xE1, 0x83, 0xCC, 0xDC,\n\t\t0x84, 0xAC, 0x19, 0x45, 0x06, 0xF7, 0x40, 0xED,\n\t\t0x21, 0x88, 0xB2, 0x68, 0x9E, 0xA4, 0xC9, 0x23,\n\t\t0x6A, 0x9E, 0x9E, 0x3A, 0x2F, 0xFF, 0x85, 0xB6,\n\t\t0xAF, 0x4E, 0x9B, 0x49, 0xA3, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x1C, 0xCD, 0x4D, 0x27, 0x8D, 0x67, 0xB6, 0x5C,\n\t\t0xF2, 0x56, 0x4E, 0xCD, 0x4D, 0xE1, 0xB5, 0x5F,\n\t\t0xE0, 0x7A, 0xDC, 0x80, 0xE1, 0xF7, 0x35, 0xFE,\n\t\t0x2F, 0x08, 0xEA, 0x53, 0xFD, 0x39, 0x77, 0x32,\n\t\t0x36, 0x89, 0x12, 0x2C, 0x29, 0xC7, 0x98, 0x95,\n\t\t0x7A, 0xBA, 0xFF, 0x6A, 0xBA, 0x09, 0xBD, 0xCB,\n\t\t0xF6, 0x61, 0xD7, 0x7F, 0x4D, 0xC8, 0x91, 0x3A,\n\t\t0xB1, 0xFE, 0x2B, 0xEF, 0x38, 0x84, 0x61, 0x66,\n\t\t0xE3, 0x83, 0x47, 0x85, 0xE7, 0x10, 0x5D, 0x74,\n\t\t0x64, 0x84, 0xEF, 0xF8, 0xC6, 0x56, 0xAF, 0x5D,\n\t\t0x8C, 0x78, 0x54, 0xAB, 0xC1, 0xC6, 0x2B, 0x7F,\n\t\t0xAD, 0xB6, 0x55, 0x21, 0xDC, 0x6F, 0x79, 0x3D,\n\t\t0x97, 0x8B, 0xDA, 0x98, 0x38, 0xEB, 0x38, 0x00,\n\t\t0x41, 0x7D, 0x32, 0xE8, 0xA2, 0x4D, 0x8C, 0x8C,\n\t\t0xB1, 0xD1, 0x8A, 0x5D, 0xE6, 0xCA, 0x79, 0xD9,\n\t\t0xE1, 0xB0, 0xFF, 0x9A, 0xA2, 0x5E, 0x62, 0x18,\n\t\t0xFE, 0x94, 0x4C, 0xF1, 0x86, 0x66, 0xFE, 0xCC,\n\t\t0x1E, 0x31, 0x33, 0x4B, 0x39, 0x02, 0x60, 0xDB,\n\t\t0xE0, 0x99, 0x75, 0x39, 0xE1, 0xB0, 0x2F, 0x63,\n\t\t0x66, 0xB2, 0xAE, 0xA4, 0xF4, 0xA2, 0x1E, 0xFE,\n\t\t0x04, 0xF4, 0xB9, 0x75, 0x68, 0xFC, 0xB3, 0x9E,\n\t\t0x59, 0x91, 0x9D, 0x5E, 0xBA, 0xC6, 0x54, 0x3D,\n\t\t0x5D, 0x0F, 0x48, 0xFC, 0x66, 0xB9, 0x23, 0xC3,\n\t\t0x4A, 0xAC, 0x37, 0x7D, 0xC9, 0x5C, 0x20, 0x32,\n\t\t0x9B, 0x83, 0x7B, 0x6E, 0xD5, 0xE8, 0xD9, 0xA3,\n\t\t0xD2, 0x08, 0x9C, 0xD0, 0xD8, 0xF0, 0x25, 0x65,\n\t\t0x80, 0x06, 0xFF, 0x41, 0xCB, 0xDA, 0xCC, 0xCA,\n\t\t0x61, 0x88, 0x22, 0xCA, 0x59, 0x0A, 0xB1, 0x55,\n\t\t0x25, 0x3F, 0x8B, 0xC1, 0xC7, 0xF5, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x98, 0x75, 0x20, 0x95, 0x88, 0x39, 0x5E, 0xE3,\n\t\t0xC9, 0xFD, 0xD7, 0x93, 0xFD, 0x48, 0x71, 0x7C,\n\t\t0xC8, 0x4C, 0x8C, 0x3E, 0xA6, 0x22, 0xB2, 0xCC,\n\t\t0xC4, 0xA1, 0xBE, 0x44, 0x48, 0xE6, 0x03, 0x4B,\n\t\t0x78, 0x10, 0x56, 0x98, 0x55, 0x25, 0x50, 0x31,\n\t\t0xF1, 0x0B, 0xE5, 0xFF, 0xD7, 0x14, 0xB0, 0x5F,\n\t\t0x9C, 0xE0, 0x19, 0x72, 0xD7, 0x12, 0xD4, 0x0A,\n\t\t0xBF, 0x03, 0xD4, 0xD0, 0xCE, 0x17, 0x58, 0x13,\n\t\t0xA7, 0xA6, 0x68, 0xF7, 0x61, 0x32, 0x49, 0x96,\n\t\t0x09, 0x3F, 0xC2, 0xAA, 0x59, 0x12, 0xF7, 0xFC,\n\t\t0x2A, 0xBD, 0xAD, 0xD8, 0x77, 0x5D, 0x2B, 0x4D,\n\t\t0x9A, 0xD4, 0x92, 0x21, 0x62, 0x93, 0x38, 0x14,\n\t\t0x60, 0xED, 0x8F, 0x6D, 0xB3, 0xD6, 0x41, 0xD1,\n\t\t0x52, 0x5F, 0x42, 0x42, 0xC3, 0x48, 0xBB, 0xFE,\n\t\t0x50, 0x4C, 0x70, 0x4F, 0x21, 0x5D, 0xC4, 0x61,\n\t\t0xDE, 0x51, 0xB5, 0xC7, 0x5C, 0x1A, 0xAE, 0x96,\n\t\t0x79, 0x36, 0x96, 0x38, 0x48, 0xF1, 0x6C, 0x67,\n\t\t0x3E, 0xCA, 0x5E, 0x78, 0xDF, 0xD4, 0x7E, 0xB1,\n\t\t0x90, 0x01, 0xD5, 0x2D, 0x1B, 0xCF, 0x96, 0xC9,\n\t\t0x89, 0x56, 0xDA, 0xD5, 0xDD, 0xF5, 0x94, 0xA5,\n\t\t0xDA, 0x75, 0x7E, 0x7C, 0xA3, 0x5F, 0x2F, 0x69,\n\t\t0x80, 0x3B, 0x78, 0x4E, 0x66, 0xAC, 0x5A, 0x58,\n\t\t0xB7, 0x5C, 0x22, 0x8B, 0x82, 0x66, 0xEC, 0x59,\n\t\t0x25, 0x05, 0xE5, 0xD1, 0xCA, 0x87, 0xD8, 0x12,\n\t\t0x25, 0x73, 0x88, 0x55, 0xF1, 0x5B, 0xC0, 0x91,\n\t\t0x46, 0x77, 0xE8, 0x15, 0x93, 0xFD, 0x40, 0x9E,\n\t\t0x77, 0xD1, 0x59, 0xF8, 0xA9, 0x08, 0xF6, 0x77,\n\t\t0x88, 0xDE, 0x9E, 0xB0, 0x6C, 0x55, 0x61, 0x54,\n\t\t0x7A, 0xAD, 0xA9, 0x6C, 0x47, 0xC5, 0x35, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x40, 0xC9, 0x0E, 0x37, 0x5E, 0x36, 0x6F, 0x37,\n\t\t0x56, 0xD8, 0x90, 0x91, 0xEB, 0x3E, 0xED, 0x9F,\n\t\t0xE0, 0xFB, 0xFC, 0x56, 0x38, 0x70, 0x0A, 0xF4,\n\t\t0x61, 0x7D, 0x35, 0x88, 0x12, 0xBA, 0xC5, 0x31,\n\t\t0x24, 0xA2, 0x20, 0x5D, 0xD6, 0x75, 0x64, 0x56,\n\t\t0x78, 0x7D, 0x49, 0xCD, 0x6A, 0x35, 0xE3, 0x02,\n\t\t0x47, 0x9A, 0x09, 0x92, 0x28, 0x8F, 0x47, 0x53,\n\t\t0x2E, 0x4E, 0xA7, 0xAB, 0x62, 0xFC, 0x5A, 0xD5,\n\t\t0xAD, 0xC6, 0x90, 0xA5, 0xD9, 0xA4, 0x46, 0xF7,\n\t\t0xE0, 0x35, 0xAD, 0x46, 0x41, 0xBD, 0x8D, 0xAE,\n\t\t0x83, 0x94, 0x6A, 0xEE, 0x33, 0x38, 0xEC, 0x98,\n\t\t0x4C, 0xCB, 0x5C, 0xC6, 0x33, 0xE1, 0x40, 0x9F,\n\t\t0x25, 0x31, 0xEE, 0xFF, 0xE0, 0x55, 0x32, 0xA8,\n\t\t0xB0, 0x06, 0x2B, 0xA9, 0x94, 0x54, 0xC9, 0xAE,\n\t\t0xAB, 0xF8, 0xEC, 0xB9, 0x4D, 0xB1, 0x95, 0xAF,\n\t\t0x70, 0x32, 0xBF, 0xEB, 0xC2, 0x29, 0x12, 0xF4,\n\t\t0x9D, 0x39, 0x33, 0x0A, 0xDD, 0x47, 0xFF, 0x8F,\n\t\t0xA5, 0x72, 0x06, 0x12, 0xD6, 0x97, 0xF0, 0xB6,\n\t\t0x02, 0x73, 0x89, 0x30, 0xE0, 0x60, 0xA1, 0xBB,\n\t\t0x21, 0x4E, 0xFC, 0x5E, 0x29, 0x22, 0x24, 0xCF,\n\t\t0x34, 0xE2, 0x9D, 0xEA, 0xEA, 0x6B, 0x1B, 0x1F,\n\t\t0xF8, 0x47, 0xE9, 0x4E, 0xCC, 0x99, 0x73, 0x25,\n\t\t0xAC, 0x38, 0xDF, 0x61, 0xDB, 0x45, 0xD8, 0x2B,\n\t\t0xF0, 0xE7, 0x4A, 0x66, 0x4D, 0x2F, 0xE0, 0x85,\n\t\t0xC2, 0x0B, 0x04, 0xC3, 0x9E, 0x90, 0xD6, 0xA1,\n\t\t0x70, 0xB6, 0x8D, 0x2F, 0x1D, 0x37, 0x3F, 0x00,\n\t\t0xC7, 0x31, 0xC5, 0x24, 0x45, 0x6A, 0xDA, 0x73,\n\t\t0xD6, 0x59, 0xAA, 0xAC, 0x9D, 0xF3, 0x19, 0x1A,\n\t\t0x7A, 0x38, 0x65, 0x08, 0x33, 0x43, 0xFC, 0x13,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xE8, 0x80, 0x0D, 0x82, 0xE0, 0x72, 0x21, 0x0C,\n\t\t0xA6, 0xD7, 0xFA, 0x24, 0x72, 0x02, 0x89, 0x74,\n\t\t0x78, 0x0B, 0x76, 0xAA, 0xD4, 0xBC, 0xB9, 0xAD,\n\t\t0x36, 0x24, 0x22, 0xDD, 0x05, 0xAE, 0x32, 0x32,\n\t\t0x66, 0x82, 0x51, 0xD1, 0x64, 0xDA, 0xA3, 0x75,\n\t\t0xA4, 0x3B, 0x26, 0xA3, 0x8C, 0xCE, 0x28, 0xDB,\n\t\t0xEB, 0x3D, 0xEE, 0x1A, 0x4A, 0x57, 0x9F, 0x70,\n\t\t0xD0, 0xFE, 0x7F, 0xEB, 0xB2, 0x9B, 0x5E, 0xCE,\n\t\t0x8A, 0xA8, 0x36, 0xE0, 0x50, 0xFB, 0x3D, 0x18,\n\t\t0x8C, 0x63, 0xAA, 0x9C, 0x3C, 0x0D, 0xA6, 0xC7,\n\t\t0x17, 0xD8, 0x64, 0x58, 0xA6, 0x09, 0x6B, 0x5E,\n\t\t0xFF, 0xCE, 0xB9, 0x64, 0xEF, 0xDE, 0xC7, 0x03,\n\t\t0x59, 0x60, 0xC0, 0x9C, 0xCD, 0x10, 0xDE, 0xA3,\n\t\t0xC5, 0xF1, 0xC7, 0xF9, 0xF4, 0x78, 0xD5, 0x88,\n\t\t0x7E, 0xBB, 0xE2, 0xE1, 0x5C, 0x5F, 0xF8, 0x5D,\n\t\t0xBA, 0xCB, 0xC4, 0x44, 0xBB, 0x95, 0x1C, 0x4E,\n\t\t0xEC, 0x7A, 0xBE, 0xCB, 0x89, 0xED, 0x80, 0x18,\n\t\t0x7E, 0x40, 0x9E, 0x29, 0x72, 0xFF, 0xE1, 0xA5,\n\t\t0xF0, 0x15, 0x62, 0xAF, 0x10, 0x9F, 0x2C, 0xF0,\n\t\t0x94, 0x71, 0xCF, 0x72, 0xCF, 0x83, 0xA3, 0xBB,\n\t\t0x8F, 0x4E, 0x2E, 0xF3, 0x8E, 0xD0, 0xE3, 0x26,\n\t\t0xB6, 0x98, 0x29, 0x63, 0x94, 0xE5, 0xB2, 0x71,\n\t\t0x8A, 0x50, 0x00, 0xC0, 0x14, 0x25, 0x70, 0x8E,\n\t\t0x8A, 0xD0, 0x46, 0x1E, 0x62, 0x46, 0x2D, 0x88,\n\t\t0x19, 0xC2, 0x37, 0x7F, 0x13, 0xAB, 0x1B, 0xE2,\n\t\t0xC7, 0xC9, 0xF3, 0x3D, 0xC0, 0x6F, 0xE2, 0x3C,\n\t\t0xAD, 0x27, 0xB8, 0x75, 0x69, 0xF2, 0xCE, 0x2E,\n\t\t0x56, 0xE4, 0xB2, 0xC6, 0x0C, 0x7B, 0x1B, 0x3D,\n\t\t0x37, 0x08, 0x41, 0xD8, 0x9E, 0xBD, 0xC1, 0xF1,\n\t\t0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x79, 0x6D, 0x6D, 0x14, 0x47, 0xD5, 0xB7, 0xE8,\n\t\t0xC5, 0x5C, 0xD8, 0xB2, 0xF8, 0xB7, 0x01, 0x0D,\n\t\t0xB3, 0x9F, 0x27, 0x56, 0x5F, 0x90, 0x7E, 0x3F,\n\t\t0xC0, 0xE4, 0x64, 0xEA, 0x2D, 0x4B, 0xB5, 0x2B,\n\t\t0x37, 0xF1, 0x0E, 0x7C, 0x6D, 0xCF, 0xC5, 0x92,\n\t\t0x31, 0xB9, 0xCD, 0xEE, 0x12, 0xC3, 0x2A, 0xEB,\n\t\t0x4A, 0xDB, 0xC4, 0x2B, 0x86, 0xE8, 0x6E, 0xB6,\n\t\t0xDE, 0xFB, 0x5B, 0x69, 0xE6, 0xCA, 0x75, 0xE1,\n\t\t0xF4, 0xD0, 0xDA, 0xE3, 0xE1, 0x24, 0xE5, 0xA1,\n\t\t0xB8, 0xB6, 0x69, 0x7F, 0x7E, 0x10, 0xB0, 0x40,\n\t\t0x3F, 0x1F, 0x0A, 0x5F, 0xF8, 0x48, 0xEE, 0xF3,\n\t\t0x75, 0x28, 0x37, 0xA9, 0xBA, 0x17, 0x78, 0x0F,\n\t\t0x16, 0xA9, 0xA7, 0x09, 0x18, 0x8A, 0x8D, 0x5B,\n\t\t0x89, 0xA2, 0xFA, 0x74, 0xAD, 0xB2, 0xE6, 0x51,\n\t\t0x16, 0x3B, 0x1C, 0x2B, 0x3D, 0x26, 0x1E, 0x22,\n\t\t0x5C, 0x91, 0x58, 0xDC, 0xD9, 0xEB, 0x7A, 0xC3,\n\t\t0xD6, 0x70, 0x4C, 0xEE, 0x29, 0x0C, 0xDF, 0xF6,\n\t\t0xBC, 0xB3, 0xCB, 0x90, 0xCE, 0xE0, 0x30, 0xAA,\n\t\t0x0D, 0x19, 0xD4, 0x69, 0x36, 0x55, 0xC3, 0xC3,\n\t\t0x0A, 0xC6, 0xFC, 0x06, 0xD2, 0xAE, 0x37, 0x78,\n\t\t0x7C, 0x47, 0x12, 0x6D, 0x57, 0xED, 0x9A, 0x6B,\n\t\t0xEF, 0x5F, 0x8A, 0x6C, 0x56, 0x85, 0x9A, 0xEF,\n\t\t0xC0, 0x87, 0x55, 0x73, 0x9A, 0x95, 0xAA, 0xC5,\n\t\t0x7A, 0x4D, 0xD9, 0x16, 0xA9, 0x2B, 0xA9, 0xF3,\n\t\t0xAF, 0xBF, 0x96, 0x9D, 0xF8, 0x08, 0x59, 0x49,\n\t\t0x61, 0x50, 0x33, 0x36, 0x5C, 0x75, 0x1A, 0x9A,\n\t\t0x3E, 0x1A, 0x18, 0xCE, 0xE9, 0x8A, 0x69, 0xD2,\n\t\t0x2E, 0x64, 0x00, 0x9B, 0xEB, 0xF8, 0x30, 0x71,\n\t\t0x69, 0xB6, 0xC6, 0x1D, 0xE0, 0x61, 0x7E, 0xCF,\n\t\t0xAF, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x4F, 0x90, 0x57, 0x18, 0x35, 0x66, 0x15, 0x3C,\n\t\t0xF3, 0x37, 0xB0, 0x7C, 0x3F, 0x55, 0x56, 0x00,\n\t\t0x6D, 0xE5, 0x4C, 0x56, 0xB2, 0xA1, 0xE5, 0x32,\n\t\t0x6C, 0x07, 0xAA, 0xEA, 0xBD, 0x18, 0x86, 0xEC,\n\t\t0x6F, 0x16, 0x41, 0x35, 0x89, 0x25, 0xDB, 0x23,\n\t\t0x2B, 0x2F, 0x0D, 0xBF, 0x75, 0x22, 0x9C, 0x79,\n\t\t0x6A, 0x73, 0x95, 0xB2, 0xF9, 0x34, 0xC1, 0xF9,\n\t\t0x90, 0x90, 0xBE, 0xC1, 0x12, 0x3F, 0x3C, 0x84,\n\t\t0x1B, 0x1C, 0xB3, 0xC5, 0xB1, 0xEC, 0x42, 0xED,\n\t\t0x54, 0x08, 0xF2, 0x94, 0x0F, 0x0C, 0x48, 0xA9,\n\t\t0x47, 0x0B, 0x85, 0x2C, 0x46, 0xD6, 0x55, 0x78,\n\t\t0x53, 0xD4, 0x59, 0xCE, 0xCD, 0x2C, 0x32, 0xBB,\n\t\t0xCD, 0x8E, 0xE2, 0x1F, 0xA1, 0x1E, 0x38, 0x5E,\n\t\t0xEF, 0x08, 0x57, 0xCB, 0xA4, 0xD8, 0x54, 0x5A,\n\t\t0x61, 0xB5, 0x2A, 0x48, 0x4C, 0xDD, 0x77, 0x9D,\n\t\t0xB4, 0x73, 0x9F, 0xBC, 0x7A, 0xA9, 0x86, 0x0D,\n\t\t0xCA, 0xBE, 0x04, 0x88, 0xB9, 0x8F, 0xA0, 0xB6,\n\t\t0x0C, 0x3F, 0x7D, 0x61, 0x53, 0xDB, 0x27, 0x90,\n\t\t0x00, 0xA5, 0x2F, 0xFB, 0x57, 0x3D, 0xAB, 0x37,\n\t\t0xD2, 0xAB, 0x18, 0x96, 0xA9, 0x0E, 0x5D, 0xEB,\n\t\t0x7A, 0xC6, 0xBB, 0xE5, 0x62, 0x39, 0x08, 0x5C,\n\t\t0x32, 0x5D, 0x83, 0xA9, 0x17, 0xDC, 0x6E, 0x8A,\n\t\t0x44, 0x84, 0x25, 0xB7, 0x18, 0xC2, 0x35, 0x6B,\n\t\t0x9F, 0x30, 0x66, 0x16, 0x35, 0x55, 0xEC, 0x44,\n\t\t0x4F, 0x37, 0x2E, 0x18, 0x4E, 0x02, 0xC8, 0xC4,\n\t\t0xC6, 0x9B, 0x1C, 0x1C, 0x2A, 0xE2, 0xB5, 0x1E,\n\t\t0x45, 0xB9, 0x8F, 0x73, 0xD9, 0x33, 0xD1, 0x87,\n\t\t0x50, 0x96, 0x89, 0x45, 0xCA, 0x85, 0xD6, 0xBB,\n\t\t0xB2, 0x20, 0x14, 0xB4, 0xC4, 0x01, 0x52, 0x62,\n\t\t0xE3, 0xC4, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x79, 0xDC, 0xCA, 0x7D, 0x8B, 0x81, 0xA6, 0x13,\n\t\t0x59, 0xE4, 0xAE, 0xCE, 0x21, 0xF3, 0xDF, 0x7B,\n\t\t0x99, 0x51, 0x8C, 0xE7, 0x0B, 0xD2, 0xF5, 0x7A,\n\t\t0x18, 0xBA, 0xB5, 0xE7, 0x11, 0x4A, 0xF2, 0xAD,\n\t\t0xD0, 0xA0, 0xCE, 0xA7, 0xF3, 0x19, 0xD6, 0x9F,\n\t\t0x23, 0x1F, 0x06, 0x0E, 0x0A, 0x53, 0x9D, 0x9A,\n\t\t0x23, 0xFB, 0x3E, 0x95, 0x45, 0x1C, 0xE8, 0xC6,\n\t\t0x34, 0x0C, 0xFB, 0x09, 0xED, 0xF9, 0x31, 0xDF,\n\t\t0x84, 0x20, 0x3A, 0x39, 0x22, 0x6D, 0xD9, 0xEB,\n\t\t0x27, 0x8F, 0x11, 0xB6, 0x91, 0xEF, 0x61, 0x25,\n\t\t0x85, 0xB9, 0x73, 0xDA, 0xAB, 0x37, 0x3E, 0x65,\n\t\t0xD1, 0x13, 0x25, 0x89, 0x8B, 0xAD, 0xF6, 0x73,\n\t\t0x21, 0x00, 0x37, 0x1F, 0xD7, 0x59, 0x96, 0x0F,\n\t\t0xA8, 0xFE, 0xC3, 0x73, 0x26, 0x84, 0x21, 0xD2,\n\t\t0x8B, 0xFF, 0xDB, 0x9B, 0x12, 0xA4, 0x30, 0xB9,\n\t\t0x2F, 0xE4, 0xB0, 0x75, 0x66, 0xCA, 0x0C, 0x89,\n\t\t0xE6, 0x16, 0xE4, 0x9F, 0x8F, 0xC7, 0x5C, 0xCD,\n\t\t0x9C, 0xDC, 0x66, 0xDB, 0x82, 0x0D, 0x7C, 0x02,\n\t\t0xE1, 0x09, 0xAA, 0x5E, 0xD8, 0x6B, 0x89, 0x77,\n\t\t0x02, 0x62, 0x91, 0x8A, 0x51, 0x8F, 0x90, 0xA2,\n\t\t0x29, 0x2F, 0x6B, 0x68, 0xD6, 0x8A, 0xE0, 0x39,\n\t\t0x92, 0xE4, 0x25, 0x9A, 0x17, 0xA2, 0x3C, 0x84,\n\t\t0xEC, 0x2A, 0x41, 0x7F, 0x08, 0x2B, 0x5A, 0xBF,\n\t\t0x3A, 0x26, 0xE4, 0x4D, 0x22, 0x78, 0xEC, 0xB8,\n\t\t0xBA, 0x94, 0x56, 0x96, 0x53, 0x03, 0xA7, 0x5F,\n\t\t0x25, 0x39, 0x4D, 0x1A, 0xAF, 0x55, 0x44, 0x59,\n\t\t0x0E, 0x74, 0xB1, 0x4D, 0x8A, 0x4C, 0xC4, 0x05,\n\t\t0x0B, 0xE2, 0xB0, 0xEB, 0xCF, 0xE4, 0xD2, 0xDB,\n\t\t0x6B, 0x12, 0xA0, 0x2C, 0x68, 0xA3, 0xBC, 0xDD,\n\t\t0xA7, 0x03, 0x01, 0xF3, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x84, 0x87, 0x55, 0xDC, 0x31, 0xE2, 0x5E, 0x9A,\n\t\t0x42, 0xF9, 0xEC, 0x12, 0xD8, 0x47, 0xD1, 0x9F,\n\t\t0x29, 0x2C, 0x14, 0xC1, 0x62, 0xC9, 0xAB, 0xA4,\n\t\t0x9E, 0x97, 0x2C, 0xB1, 0x23, 0xB5, 0x8B, 0x8E,\n\t\t0x57, 0xBB, 0x26, 0x3A, 0x92, 0x39, 0x29, 0x83,\n\t\t0x33, 0x73, 0x85, 0x85, 0x94, 0xFF, 0x52, 0xDB,\n\t\t0xC2, 0x98, 0xDB, 0xBC, 0x07, 0x85, 0x99, 0x19,\n\t\t0x4E, 0x4C, 0x07, 0xB0, 0xE5, 0xFC, 0x1E, 0x10,\n\t\t0x80, 0x8B, 0xBA, 0xCD, 0xB6, 0xE9, 0x3C, 0x72,\n\t\t0xB3, 0x33, 0x68, 0x5C, 0xF9, 0x61, 0xF2, 0x8E,\n\t\t0xB0, 0xD5, 0xA3, 0x95, 0xC6, 0x32, 0x66, 0xB0,\n\t\t0x1F, 0x13, 0x0D, 0x25, 0xDB, 0x38, 0x4B, 0x35,\n\t\t0x6E, 0x5D, 0xA6, 0xD0, 0x10, 0x42, 0xFC, 0x23,\n\t\t0x59, 0x58, 0x1B, 0x89, 0xC6, 0x3B, 0x3B, 0xB2,\n\t\t0xD1, 0xCE, 0x89, 0x7F, 0xBC, 0x9E, 0x83, 0xFE,\n\t\t0x85, 0xD9, 0x66, 0x6C, 0xB6, 0x0E, 0x6A, 0x8C,\n\t\t0x65, 0x7F, 0x70, 0xCA, 0xAD, 0x53, 0x87, 0xB8,\n\t\t0xA0, 0x45, 0xBF, 0x91, 0x09, 0x56, 0x06, 0x80,\n\t\t0x2C, 0x84, 0x24, 0xEA, 0x8A, 0xC5, 0x2E, 0xF2,\n\t\t0x93, 0x86, 0xDC, 0x46, 0x18, 0x33, 0x78, 0xA5,\n\t\t0xFC, 0xB2, 0xCB, 0x92, 0x74, 0x28, 0xB8, 0xC0,\n\t\t0x70, 0xF1, 0xC4, 0x2A, 0xAF, 0xD3, 0xBC, 0x70,\n\t\t0xCA, 0x25, 0x43, 0x78, 0x07, 0x69, 0x6A, 0x46,\n\t\t0x87, 0x3C, 0xFE, 0xB7, 0xB8, 0x0B, 0xA2, 0xEB,\n\t\t0xC3, 0xC4, 0x27, 0x24, 0x43, 0xD4, 0x45, 0xE4,\n\t\t0x63, 0x43, 0xA1, 0x46, 0x52, 0x53, 0xA9, 0xEE,\n\t\t0xBD, 0x53, 0x2A, 0x0D, 0x1D, 0x2C, 0x18, 0x26,\n\t\t0x4B, 0x91, 0xFF, 0x45, 0x15, 0x9F, 0x24, 0x54,\n\t\t0x04, 0xAE, 0x93, 0x35, 0xF2, 0xAF, 0x55, 0xC8,\n\t\t0x02, 0x77, 0x24, 0x26, 0xB4, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xEC, 0xAA, 0x6E, 0x99, 0x9E, 0xF3, 0x55, 0xA0,\n\t\t0x76, 0x87, 0x30, 0xED, 0xB8, 0x35, 0xDB, 0x41,\n\t\t0x18, 0x29, 0xA3, 0x76, 0x4F, 0x79, 0xD7, 0x64,\n\t\t0xBB, 0x56, 0x82, 0xAF, 0x6D, 0x00, 0xF5, 0x1B,\n\t\t0x31, 0x3E, 0x01, 0x7B, 0x83, 0xFF, 0xFE, 0x2E,\n\t\t0x33, 0x2C, 0xD4, 0xA3, 0xDE, 0x0A, 0x81, 0xD6,\n\t\t0xA5, 0x20, 0x84, 0xD5, 0x74, 0x83, 0x46, 0xA1,\n\t\t0xF8, 0x1E, 0xB9, 0xB1, 0x83, 0xFF, 0x6D, 0x93,\n\t\t0xD0, 0x5E, 0xDC, 0x00, 0xE9, 0x38, 0xD0, 0x01,\n\t\t0xC9, 0x08, 0x72, 0xDF, 0xE2, 0x34, 0xE8, 0xDD,\n\t\t0x08, 0x5F, 0x63, 0x9A, 0xF1, 0x68, 0xAF, 0x4A,\n\t\t0x07, 0xE1, 0x8F, 0x1C, 0x56, 0xCA, 0x6C, 0x7C,\n\t\t0x1A, 0xDD, 0xFF, 0xC4, 0xA7, 0x0E, 0xB4, 0x66,\n\t\t0x06, 0x66, 0xDD, 0xA0, 0x32, 0x16, 0x36, 0xC3,\n\t\t0xF8, 0x34, 0x79, 0xAD, 0x3B, 0x64, 0xE2, 0x3D,\n\t\t0x74, 0x96, 0x20, 0x41, 0x3A, 0x2E, 0xCD, 0xCC,\n\t\t0x52, 0xAD, 0x4E, 0x6E, 0x63, 0xF2, 0xB8, 0x17,\n\t\t0xCE, 0x99, 0xC1, 0x5B, 0x5D, 0x2D, 0xA3, 0x79,\n\t\t0x27, 0x21, 0xD7, 0x15, 0x82, 0x97, 0xCC, 0xE6,\n\t\t0x5E, 0x0C, 0x04, 0xFE, 0x81, 0x0D, 0x7E, 0x24,\n\t\t0x34, 0xB9, 0x69, 0xE4, 0xC7, 0x89, 0x2B, 0x38,\n\t\t0x40, 0x62, 0x3E, 0x15, 0x35, 0x76, 0x35, 0x6E,\n\t\t0x9A, 0x69, 0x6F, 0xD9, 0xE7, 0xA8, 0x01, 0xC2,\n\t\t0x5D, 0xE6, 0x21, 0xA7, 0x84, 0x9D, 0xA3, 0xF9,\n\t\t0x91, 0x58, 0xD3, 0xD0, 0x9B, 0xF0, 0x39, 0xF4,\n\t\t0x3C, 0x51, 0x0C, 0x8F, 0xFB, 0x00, 0xFA, 0x3E,\n\t\t0x9A, 0x3C, 0x12, 0xD2, 0xC8, 0x06, 0x2D, 0xD2,\n\t\t0x5B, 0x8D, 0xAB, 0xE5, 0x3D, 0x85, 0x81, 0xE3,\n\t\t0x04, 0x27, 0xE8, 0x1C, 0x3D, 0xFC, 0x2D, 0x45,\n\t\t0x53, 0x52, 0x48, 0x7E, 0x12, 0x55, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x23, 0xA3, 0xFE, 0x80, 0xE3, 0x63, 0x63, 0x13,\n\t\t0xFD, 0xF9, 0x22, 0xA1, 0x35, 0x95, 0x14, 0xD9,\n\t\t0xF3, 0x17, 0x75, 0xE1, 0xAD, 0xF2, 0x42, 0x85,\n\t\t0xE8, 0x00, 0x1C, 0x04, 0xDB, 0xCE, 0x86, 0x6D,\n\t\t0xF0, 0x55, 0xED, 0xF2, 0x5B, 0x50, 0x6E, 0x18,\n\t\t0x95, 0x34, 0x92, 0xA1, 0x73, 0xBA, 0x5A, 0xA0,\n\t\t0xC1, 0xEC, 0x75, 0x81, 0x23, 0x40, 0x6A, 0x97,\n\t\t0x02, 0x5B, 0xA9, 0xB6, 0xB7, 0xA9, 0x7E, 0xB1,\n\t\t0x47, 0x34, 0x42, 0x4D, 0x1A, 0x78, 0x41, 0xEC,\n\t\t0x0E, 0xAE, 0xBA, 0x00, 0x51, 0xD6, 0xE9, 0x73,\n\t\t0x42, 0x63, 0xBE, 0xA1, 0xAF, 0x98, 0x95, 0xA3,\n\t\t0xB8, 0xC8, 0x3D, 0x8C, 0x85, 0x4D, 0xA2, 0xAE,\n\t\t0x78, 0x32, 0xBD, 0xD7, 0xC2, 0x85, 0xB7, 0x3F,\n\t\t0x81, 0x13, 0xC3, 0x82, 0x1C, 0xCE, 0xD3, 0x8B,\n\t\t0x36, 0x56, 0xB4, 0xE6, 0x36, 0x9A, 0x9F, 0x83,\n\t\t0x27, 0xCD, 0x36, 0x8F, 0x04, 0x12, 0x8F, 0x1D,\n\t\t0x78, 0xB6, 0xB4, 0x26, 0x0F, 0x55, 0x99, 0x52,\n\t\t0x77, 0xFE, 0xFF, 0xA1, 0x5E, 0x34, 0x53, 0x2C,\n\t\t0xD0, 0x30, 0x6C, 0x1F, 0x47, 0x35, 0x46, 0x67,\n\t\t0xC1, 0x70, 0x18, 0xEE, 0x01, 0x2A, 0x79, 0x1A,\n\t\t0xF2, 0xDB, 0xBC, 0x7A, 0xFC, 0x92, 0xC3, 0x88,\n\t\t0x00, 0x8C, 0x60, 0x17, 0x40, 0xCC, 0xCB, 0xBE,\n\t\t0x66, 0xF1, 0xEB, 0x06, 0xEA, 0x65, 0x7E, 0x9D,\n\t\t0x47, 0x80, 0x66, 0xC2, 0xBD, 0x20, 0x93, 0xAB,\n\t\t0x62, 0xCD, 0x94, 0xAB, 0xAD, 0xC0, 0x02, 0x72,\n\t\t0x2F, 0x50, 0x96, 0x8E, 0x8A, 0xCF, 0x36, 0x16,\n\t\t0x58, 0xFC, 0x64, 0xF5, 0x06, 0x85, 0xA5, 0xB1,\n\t\t0xB0, 0x04, 0x88, 0x8B, 0x3B, 0x4F, 0x64, 0xA4,\n\t\t0xDD, 0xB6, 0x7B, 0xEC, 0x7E, 0x4A, 0xC6, 0x4C,\n\t\t0x9E, 0xE8, 0xDE, 0xED, 0xA8, 0x96, 0xB9, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x75, 0x8F, 0x35, 0x67, 0xCD, 0x99, 0x22, 0x28,\n\t\t0x38, 0x6A, 0x1C, 0x01, 0x93, 0x0F, 0x7C, 0x52,\n\t\t0xA9, 0xDC, 0xCE, 0x28, 0xFD, 0xC1, 0xAA, 0xA5,\n\t\t0x4B, 0x0F, 0xED, 0x97, 0xD9, 0xA5, 0x4F, 0x1D,\n\t\t0xF8, 0x05, 0xF3, 0x1B, 0xAC, 0x12, 0xD5, 0x59,\n\t\t0xE9, 0x0A, 0x20, 0x63, 0xCD, 0x7D, 0xF8, 0x31,\n\t\t0x1A, 0x14, 0x8F, 0x69, 0x04, 0xF7, 0x8C, 0x54,\n\t\t0x40, 0xF7, 0x5E, 0x49, 0x87, 0x7C, 0x0C, 0x08,\n\t\t0x55, 0xD5, 0x9C, 0x7F, 0x7E, 0xE5, 0x28, 0x37,\n\t\t0xE6, 0xEF, 0x3E, 0x54, 0xA5, 0x68, 0xA7, 0xB3,\n\t\t0x8A, 0x0D, 0x5B, 0x89, 0x6E, 0x29, 0x8C, 0x8E,\n\t\t0x46, 0xA5, 0x6D, 0x24, 0xD8, 0xCA, 0xBD, 0xA8,\n\t\t0xAE, 0xFF, 0x85, 0xA6, 0x22, 0xA3, 0xE7, 0xC8,\n\t\t0x74, 0x83, 0xBA, 0x92, 0x1F, 0x34, 0x15, 0x6D,\n\t\t0xEF, 0xD1, 0x85, 0xF6, 0x08, 0xE2, 0x24, 0x12,\n\t\t0x24, 0x28, 0x6E, 0x38, 0x12, 0x1A, 0x16, 0x2C,\n\t\t0x2B, 0xA7, 0x60, 0x4F, 0x68, 0x48, 0x47, 0x17,\n\t\t0x19, 0x6F, 0x66, 0x28, 0x86, 0x1A, 0x94, 0x81,\n\t\t0x80, 0xE8, 0xF0, 0x6C, 0x6C, 0xC1, 0xEC, 0x66,\n\t\t0xD0, 0x32, 0xCF, 0x8D, 0x16, 0xDA, 0x03, 0x9C,\n\t\t0xD7, 0x42, 0x77, 0xCD, 0xE3, 0x1E, 0x53, 0x5B,\n\t\t0xC1, 0x69, 0x2A, 0x44, 0x04, 0x6E, 0x16, 0x88,\n\t\t0x1C, 0x95, 0x4A, 0xF3, 0xCD, 0x91, 0xDC, 0x49,\n\t\t0xB4, 0x43, 0xA3, 0x68, 0x0E, 0x4B, 0xC4, 0x2A,\n\t\t0x95, 0x4A, 0x46, 0xEB, 0xD1, 0x36, 0x8B, 0x13,\n\t\t0x98, 0xED, 0xD7, 0x58, 0x0F, 0x93, 0x55, 0x14,\n\t\t0xB1, 0x5C, 0x7F, 0xBF, 0xA9, 0xB4, 0x00, 0x48,\n\t\t0xA3, 0x51, 0x22, 0x28, 0x3A, 0xF7, 0x31, 0xF5,\n\t\t0xE4, 0x60, 0xAA, 0x85, 0xB6, 0x6E, 0x65, 0xF4,\n\t\t0x9A, 0x9D, 0x15, 0x86, 0x99, 0xBD, 0x28, 0x70,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFE, 0x51, 0x1E, 0x86, 0x97, 0x1C, 0xEA, 0x2B,\n\t\t0x6A, 0xF9, 0x1B, 0x2A, 0xFA, 0x89, 0x8D, 0x9B,\n\t\t0x06, 0x7F, 0xA7, 0x17, 0x80, 0x79, 0x0B, 0xB4,\n\t\t0x09, 0x18, 0x9F, 0x5D, 0xEB, 0xE7, 0x19, 0xF4,\n\t\t0x05, 0xE1, 0x6A, 0xCF, 0x7C, 0x43, 0x06, 0xA6,\n\t\t0xE6, 0xAC, 0x5C, 0xD5, 0x35, 0x29, 0x0E, 0xFE,\n\t\t0x08, 0x89, 0x43, 0xB9, 0xE6, 0xC5, 0xD2, 0x5B,\n\t\t0xFC, 0x50, 0x80, 0x23, 0xC1, 0xB1, 0x05, 0xD2,\n\t\t0x0D, 0x57, 0x25, 0x2F, 0xEE, 0x8C, 0xDB, 0xDD,\n\t\t0xB4, 0xD3, 0x4A, 0x6E, 0xC2, 0xF7, 0x2E, 0x8D,\n\t\t0x55, 0xBE, 0x55, 0xAF, 0xCA, 0xFD, 0x2E, 0x92,\n\t\t0x2A, 0xB8, 0xC3, 0x18, 0x88, 0xBE, 0xC4, 0xE8,\n\t\t0x16, 0xD0, 0x4F, 0x0B, 0x2C, 0xD2, 0x3D, 0xF6,\n\t\t0xE0, 0x47, 0x20, 0x96, 0x9C, 0x51, 0x52, 0xB3,\n\t\t0x56, 0x3C, 0x6D, 0xA3, 0x7E, 0x46, 0x08, 0x55,\n\t\t0x4C, 0xC7, 0xB8, 0x71, 0x5B, 0xC1, 0x0A, 0xBA,\n\t\t0x6A, 0x2E, 0x3B, 0x6F, 0xBC, 0xD3, 0x54, 0x08,\n\t\t0xDF, 0x0D, 0xD7, 0x3A, 0x90, 0x76, 0xBF, 0xAD,\n\t\t0x32, 0xB7, 0x41, 0xFC, 0xDB, 0x0E, 0xDF, 0xB5,\n\t\t0x63, 0xB3, 0xF7, 0x53, 0x50, 0x8B, 0x9B, 0x26,\n\t\t0xF0, 0xA9, 0x16, 0x73, 0x25, 0x5F, 0x9B, 0xCD,\n\t\t0xA2, 0xB9, 0xA1, 0x20, 0xF6, 0xBF, 0xA0, 0x63,\n\t\t0x2B, 0x65, 0x51, 0xCA, 0x51, 0x7D, 0x84, 0x6A,\n\t\t0x74, 0x7B, 0x66, 0xEB, 0xDA, 0x1B, 0x21, 0x70,\n\t\t0x89, 0x1E, 0xCE, 0x94, 0xC1, 0x9C, 0xE8, 0xBF,\n\t\t0x68, 0x2C, 0xC9, 0x4A, 0xFD, 0xF0, 0x05, 0x3F,\n\t\t0xBA, 0x4E, 0x4F, 0x05, 0x30, 0x93, 0x5C, 0x07,\n\t\t0xCD, 0xD6, 0xF8, 0x79, 0xC9, 0x99, 0xA8, 0xC4,\n\t\t0x32, 0x8E, 0xF6, 0xD3, 0xE0, 0xA3, 0x79, 0x74,\n\t\t0xA2, 0x30, 0xAD, 0xA8, 0x39, 0x10, 0x60, 0x43,\n\t\t0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xA6, 0x02, 0x4F, 0x5B, 0x95, 0x96, 0x98, 0xC0,\n\t\t0xDE, 0x45, 0xF4, 0xF2, 0x9E, 0x18, 0x03, 0xF9,\n\t\t0x9D, 0xC8, 0x11, 0x29, 0x89, 0xC5, 0x36, 0xE5,\n\t\t0xA1, 0x33, 0x7E, 0x28, 0x1B, 0xC8, 0x56, 0xFF,\n\t\t0x72, 0x1E, 0x98, 0x6D, 0xE1, 0x83, 0xD7, 0xB0,\n\t\t0xEA, 0x9E, 0xB6, 0x11, 0x66, 0x83, 0x0A, 0xE5,\n\t\t0xD6, 0xD6, 0xBC, 0x85, 0x7D, 0xC8, 0x33, 0xFF,\n\t\t0x18, 0x9B, 0x52, 0x88, 0x9B, 0x8E, 0x2B, 0xD3,\n\t\t0xF3, 0x5B, 0x49, 0x37, 0x62, 0x4D, 0x9B, 0x36,\n\t\t0xDC, 0x5F, 0x19, 0xDB, 0x44, 0xF0, 0x77, 0x25,\n\t\t0x08, 0x02, 0x97, 0x84, 0xC7, 0xDA, 0xC9, 0x56,\n\t\t0x8D, 0x28, 0x60, 0x90, 0x58, 0xBC, 0x43, 0x7E,\n\t\t0x2F, 0x79, 0xF9, 0x5B, 0x12, 0x30, 0x7D, 0x8A,\n\t\t0x8F, 0xB0, 0x42, 0xD7, 0xFD, 0x6E, 0xE9, 0x10,\n\t\t0xA9, 0xE8, 0xDF, 0x60, 0x9E, 0xDE, 0x32, 0x83,\n\t\t0xF9, 0x58, 0xBA, 0x91, 0x8A, 0x99, 0x25, 0xA0,\n\t\t0xB1, 0xD0, 0xF9, 0xF9, 0xF2, 0x32, 0x06, 0x23,\n\t\t0x15, 0xF2, 0x8A, 0x52, 0xCB, 0xD6, 0x0E, 0x71,\n\t\t0xC0, 0x9D, 0x83, 0xE0, 0xF6, 0x60, 0x0F, 0x50,\n\t\t0x8F, 0x0A, 0xE8, 0xAD, 0x76, 0x42, 0xC0, 0x80,\n\t\t0xFF, 0xC6, 0x18, 0xFC, 0xD2, 0x31, 0x4E, 0x26,\n\t\t0xF6, 0x7F, 0x15, 0x29, 0x34, 0x25, 0x69, 0xF6,\n\t\t0xDF, 0x37, 0x01, 0x7F, 0x7E, 0x3B, 0x2D, 0xAC,\n\t\t0x32, 0xAD, 0x88, 0xD5, 0x6D, 0x17, 0x5A, 0xB2,\n\t\t0x22, 0x05, 0xEE, 0x7E, 0x3E, 0xE9, 0x47, 0x20,\n\t\t0xD7, 0x69, 0x33, 0xA2, 0x11, 0x32, 0xE1, 0x10,\n\t\t0xFE, 0xFB, 0xB0, 0x68, 0x9A, 0x3A, 0xDB, 0xAA,\n\t\t0x4C, 0x68, 0x5F, 0x43, 0x65, 0x21, 0x36, 0xD0,\n\t\t0x9B, 0x3A, 0x35, 0x9B, 0x5C, 0x67, 0x1E, 0x38,\n\t\t0xF1, 0x19, 0x15, 0xCB, 0x56, 0x12, 0xDB, 0x2A,\n\t\t0xE2, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAF, 0x6D, 0xE0, 0xE2, 0x27, 0xBD, 0x78, 0x49,\n\t\t0x4A, 0xCB, 0x55, 0x9D, 0xDF, 0x34, 0xD8, 0xA7,\n\t\t0xD5, 0x5A, 0x03, 0x91, 0x23, 0x84, 0x83, 0x1B,\n\t\t0xE2, 0x1C, 0x38, 0x37, 0x6F, 0x39, 0xCD, 0xA8,\n\t\t0xA8, 0x64, 0xAF, 0xF7, 0xA4, 0x8A, 0xED, 0x75,\n\t\t0x8F, 0x6B, 0xDF, 0x77, 0x77, 0x79, 0xA6, 0x69,\n\t\t0x06, 0x8A, 0x75, 0xCE, 0x82, 0xA0, 0x6F, 0x6B,\n\t\t0x33, 0x25, 0xC8, 0x55, 0xED, 0x83, 0xDA, 0xF5,\n\t\t0x51, 0x3A, 0x07, 0x8A, 0x61, 0xF7, 0xDC, 0x6C,\n\t\t0x16, 0x22, 0xA6, 0x33, 0x36, 0x7E, 0x5F, 0x3A,\n\t\t0x33, 0xE7, 0x65, 0xC8, 0xEC, 0x5D, 0x8D, 0x54,\n\t\t0xF4, 0x84, 0x94, 0x00, 0x6F, 0xDB, 0xF8, 0x92,\n\t\t0x20, 0x63, 0xE5, 0x34, 0x00, 0x13, 0xE3, 0x12,\n\t\t0x87, 0x1B, 0x7F, 0x8F, 0x8E, 0x5E, 0xA4, 0x39,\n\t\t0xC0, 0xD4, 0xCB, 0x78, 0xE2, 0xF1, 0x9D, 0xD1,\n\t\t0x1F, 0x01, 0x07, 0x29, 0xB6, 0x92, 0xC6, 0x5D,\n\t\t0xD0, 0xD3, 0x47, 0xF0, 0xCE, 0x53, 0xDE, 0x9D,\n\t\t0x84, 0x92, 0x24, 0x66, 0x6E, 0xA2, 0xF6, 0x48,\n\t\t0x7F, 0x1C, 0x6F, 0x95, 0x3E, 0x8F, 0x9D, 0xBF,\n\t\t0xD3, 0xD6, 0xDE, 0x29, 0x1C, 0x3E, 0x9D, 0x04,\n\t\t0x5E, 0x63, 0x3C, 0xFD, 0x83, 0xC8, 0x9D, 0x2F,\n\t\t0x23, 0x27, 0xD0, 0xB2, 0xF3, 0x1F, 0x72, 0xAC,\n\t\t0x16, 0x04, 0xA3, 0xDB, 0x1F, 0xEB, 0xC5, 0xF2,\n\t\t0x2C, 0xAD, 0x08, 0x15, 0x32, 0x78, 0x04, 0x72,\n\t\t0x10, 0xCC, 0x28, 0x94, 0x58, 0x2C, 0x25, 0x1A,\n\t\t0x01, 0x4C, 0x65, 0x2E, 0x39, 0x51, 0x59, 0x3E,\n\t\t0x70, 0xE5, 0x2A, 0x5D, 0x74, 0x51, 0xBE, 0x89,\n\t\t0x24, 0xB6, 0x4F, 0x85, 0xC8, 0x24, 0x7D, 0xAB,\n\t\t0x62, 0x68, 0xD2, 0x47, 0x10, 0xB3, 0x9F, 0xC1,\n\t\t0xC0, 0x7B, 0x4A, 0xC8, 0x29, 0xFB, 0xDA, 0x34,\n\t\t0xED, 0x79, 0xB5, 0x00, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xD7, 0x31, 0x4E, 0x8B, 0x1F, 0xF8, 0x21, 0x00,\n\t\t0xB8, 0xF5, 0x87, 0x0D, 0xA6, 0x2B, 0x61, 0xC3,\n\t\t0x1A, 0xB3, 0x7A, 0xCE, 0x9E, 0x6A, 0x7B, 0x6F,\n\t\t0x7D, 0x29, 0x45, 0x71, 0x52, 0x37, 0x83, 0xC1,\n\t\t0xFD, 0xED, 0xCB, 0xC0, 0x0D, 0xD4, 0x87, 0xDD,\n\t\t0x6F, 0x84, 0x8C, 0x34, 0xAA, 0xB4, 0x93, 0x50,\n\t\t0x7D, 0x07, 0x07, 0x1B, 0x5E, 0xB5, 0x9D, 0x1A,\n\t\t0x23, 0x46, 0x06, 0x8C, 0x7F, 0x35, 0x67, 0x55,\n\t\t0xFB, 0xDE, 0x3D, 0x2C, 0xAB, 0x67, 0x51, 0x4F,\n\t\t0x8C, 0x3A, 0x12, 0xD6, 0xFF, 0x9F, 0x96, 0xA9,\n\t\t0x77, 0xA9, 0xAC, 0x92, 0x63, 0x49, 0x1B, 0xD3,\n\t\t0x31, 0x22, 0xA9, 0x04, 0xDA, 0x53, 0x86, 0xB9,\n\t\t0x43, 0xD3, 0x5A, 0x6B, 0xA3, 0x83, 0x93, 0x2D,\n\t\t0xF0, 0x7F, 0x25, 0x9B, 0x6B, 0x45, 0xF6, 0x9E,\n\t\t0x9B, 0x27, 0xB4, 0xCA, 0x12, 0x4F, 0xB3, 0xAE,\n\t\t0x14, 0x3D, 0x70, 0x98, 0x53, 0xEE, 0xD8, 0x66,\n\t\t0x90, 0xBC, 0x27, 0x54, 0xD5, 0xF8, 0x86, 0x5C,\n\t\t0x35, 0x5A, 0x44, 0xB5, 0x27, 0x9D, 0x8E, 0xB3,\n\t\t0x1C, 0xDC, 0x00, 0xF7, 0x40, 0x7F, 0xB5, 0xF5,\n\t\t0xB3, 0x4E, 0xDC, 0x57, 0xFC, 0x7A, 0xCE, 0x94,\n\t\t0x35, 0x65, 0xDA, 0x22, 0x22, 0xDC, 0x80, 0x63,\n\t\t0x2C, 0xCF, 0x42, 0xF2, 0xF1, 0x25, 0xCE, 0xB1,\n\t\t0x97, 0x14, 0xEA, 0x96, 0x4C, 0x2E, 0x50, 0x60,\n\t\t0x3C, 0x9F, 0x89, 0x60, 0xC3, 0xF2, 0x7C, 0x2E,\n\t\t0xD0, 0xE1, 0x8A, 0x55, 0x99, 0x31, 0xC4, 0x35,\n\t\t0x2B, 0xD7, 0x42, 0x21, 0x09, 0xA2, 0x8C, 0x5E,\n\t\t0x14, 0x50, 0x03, 0xF5, 0x5C, 0x9B, 0x7C, 0x66,\n\t\t0x4F, 0xDC, 0x98, 0x51, 0x68, 0x86, 0x89, 0x50,\n\t\t0x39, 0x6E, 0xAF, 0x6F, 0xEF, 0xC7, 0xB7, 0x3D,\n\t\t0x81, 0x5C, 0x1A, 0xCA, 0x72, 0x1D, 0x7C, 0x67,\n\t\t0xDA, 0x63, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x29, 0x28, 0xB5, 0x5C, 0x0E, 0x4D, 0x0F, 0x5C,\n\t\t0xB4, 0xB6, 0x0A, 0xF5, 0x9E, 0x9A, 0x70, 0x2E,\n\t\t0x3D, 0x61, 0x6A, 0x8C, 0xF4, 0x27, 0xC8, 0xBB,\n\t\t0x03, 0x98, 0x1F, 0xB8, 0xC2, 0x90, 0x26, 0xD8,\n\t\t0xF7, 0xD8, 0x91, 0x61, 0xF3, 0x6C, 0x11, 0x65,\n\t\t0x4F, 0x9A, 0x5E, 0x8C, 0xCB, 0x70, 0x35, 0x95,\n\t\t0xA5, 0x8D, 0x67, 0x1E, 0xCD, 0xC2, 0x2C, 0x6A,\n\t\t0x78, 0x4A, 0xBE, 0x36, 0x31, 0x58, 0x68, 0x2B,\n\t\t0xE4, 0x64, 0x30, 0x02, 0xA7, 0xDA, 0x5C, 0x9D,\n\t\t0x26, 0x8A, 0x30, 0xEA, 0x9A, 0x8D, 0x4C, 0xC2,\n\t\t0x4F, 0x56, 0x2A, 0xB5, 0x9F, 0x55, 0xC2, 0xB4,\n\t\t0x3A, 0xF7, 0xDB, 0xCE, 0xCC, 0x7E, 0x5E, 0xBE,\n\t\t0x74, 0x94, 0xE8, 0x2D, 0x74, 0x14, 0x5A, 0x1E,\n\t\t0x7D, 0x44, 0x21, 0x25, 0xEB, 0x04, 0x31, 0xC5,\n\t\t0xEA, 0x09, 0x39, 0xB2, 0x7A, 0xFA, 0x47, 0xF8,\n\t\t0xCA, 0x97, 0x84, 0x9F, 0x34, 0x1F, 0x70, 0x76,\n\t\t0x60, 0xC7, 0xFB, 0xE4, 0x9B, 0x7A, 0x07, 0x12,\n\t\t0xFB, 0xCB, 0x6F, 0x75, 0x62, 0xAE, 0x29, 0x61,\n\t\t0x42, 0x5F, 0x27, 0xC7, 0x77, 0x9C, 0x75, 0x34,\n\t\t0xEC, 0xDE, 0xB8, 0x04, 0x7F, 0xF3, 0xCB, 0x89,\n\t\t0xA2, 0x51, 0x59, 0xF3, 0xE1, 0xCE, 0xFE, 0x42,\n\t\t0xF9, 0xEF, 0x16, 0x42, 0x62, 0x41, 0xF2, 0xC4,\n\t\t0xD6, 0x2C, 0x11, 0xD7, 0xAC, 0x43, 0xC4, 0x50,\n\t\t0x0D, 0xFC, 0xD1, 0x84, 0x43, 0x6B, 0xB4, 0xEF,\n\t\t0x33, 0x26, 0x03, 0x66, 0xF8, 0x75, 0x23, 0x0F,\n\t\t0x26, 0xD8, 0x16, 0x13, 0xC3, 0x34, 0xDB, 0xDA,\n\t\t0x47, 0x36, 0xBA, 0x9D, 0x1D, 0x29, 0x66, 0x50,\n\t\t0x29, 0x14, 0xEC, 0x01, 0xBB, 0xE7, 0x2D, 0x88,\n\t\t0x56, 0x06, 0xEC, 0x11, 0xDA, 0x7A, 0x2C, 0xB0,\n\t\t0x1B, 0x29, 0xD3, 0x5E, 0xEB, 0xED, 0xBB, 0x0E,\n\t\t0xCC, 0x73, 0xED, 0x6C, 0x35, 0x00, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFD, 0x99, 0x3F, 0x50, 0xE8, 0xA6, 0x8C, 0x7B,\n\t\t0x2C, 0x7F, 0x87, 0x51, 0x1C, 0xE6, 0x5B, 0x93,\n\t\t0xC0, 0xAA, 0x94, 0xDC, 0xBD, 0xF2, 0xC9, 0xCC,\n\t\t0xA9, 0x38, 0x16, 0xF0, 0xF3, 0xB2, 0xAB, 0x34,\n\t\t0xC6, 0x2C, 0x58, 0x6F, 0xC5, 0x07, 0xB4, 0x90,\n\t\t0x0A, 0x34, 0xCF, 0x9D, 0x05, 0x17, 0xE0, 0xFE,\n\t\t0x10, 0xA8, 0x9D, 0x15, 0x4C, 0x54, 0x19, 0xC1,\n\t\t0xF5, 0xE3, 0x8D, 0xE0, 0x0E, 0x88, 0x34, 0xFE,\n\t\t0x3D, 0xC1, 0x03, 0x2A, 0xBD, 0xEB, 0x10, 0x72,\n\t\t0x9A, 0x81, 0x65, 0x5A, 0x69, 0xA1, 0x28, 0x56,\n\t\t0xA7, 0x8C, 0xA6, 0xE1, 0x21, 0x10, 0x58, 0x0D,\n\t\t0xE8, 0x79, 0xB0, 0x86, 0xFD, 0x66, 0x08, 0x72,\n\t\t0x65, 0x41, 0xCF, 0xA9, 0x61, 0x63, 0x26, 0xBD,\n\t\t0xD3, 0x60, 0x64, 0xBC, 0x0D, 0x1E, 0x5F, 0x9C,\n\t\t0x93, 0xB4, 0x12, 0x78, 0xBF, 0xF6, 0xA1, 0x3B,\n\t\t0x24, 0x94, 0xB8, 0x1E, 0x23, 0x8C, 0x0C, 0x45,\n\t\t0xAE, 0xA1, 0xB0, 0x7D, 0x85, 0x5E, 0x8F, 0x3F,\n\t\t0xE1, 0x47, 0x8E, 0x37, 0x3B, 0xD9, 0xD3, 0x95,\n\t\t0x7C, 0xF8, 0xA5, 0xE5, 0xB9, 0x00, 0x33, 0x86,\n\t\t0x79, 0x3D, 0x99, 0x4C, 0x7C, 0x57, 0x5C, 0xFF,\n\t\t0x23, 0x22, 0xE2, 0x42, 0x8C, 0xBB, 0xAA, 0x4F,\n\t\t0x47, 0x56, 0x03, 0x16, 0xAE, 0x33, 0x54, 0xA7,\n\t\t0x47, 0x88, 0x42, 0xFF, 0x7C, 0xC5, 0xDC, 0xBA,\n\t\t0xCB, 0x6E, 0x87, 0x1E, 0x72, 0xB3, 0x6F, 0x06,\n\t\t0xD6, 0x3A, 0x9A, 0xAE, 0xB9, 0x04, 0x4C, 0xFB,\n\t\t0x79, 0x74, 0xAF, 0xDC, 0x23, 0x8A, 0x58, 0x16,\n\t\t0xF5, 0x37, 0xDC, 0xF3, 0x3E, 0xE4, 0x0B, 0x4E,\n\t\t0x1A, 0x5E, 0xB3, 0xCF, 0xF2, 0x40, 0x2B, 0x46,\n\t\t0xD5, 0x48, 0x26, 0x4E, 0x13, 0x30, 0x08, 0xD2,\n\t\t0x84, 0xF1, 0x1B, 0x7E, 0x4E, 0x45, 0x0B, 0xC3,\n\t\t0xC5, 0xFF, 0x9F, 0x79, 0xB9, 0xC4, 0x00, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x8D, 0xF2, 0x18, 0x92, 0xF5, 0xFC, 0x30, 0x3B,\n\t\t0x0D, 0xE4, 0xAD, 0xEF, 0x19, 0x70, 0x18, 0x6D,\n\t\t0xB6, 0xFE, 0x71, 0xBB, 0x3E, 0xA3, 0x09, 0x49,\n\t\t0x22, 0xE1, 0x3A, 0xFC, 0xFA, 0xBF, 0x1D, 0x0B,\n\t\t0xE0, 0x09, 0xF3, 0x6D, 0x6F, 0x63, 0x10, 0xC5,\n\t\t0xF9, 0xFD, 0xA5, 0x1F, 0x1A, 0x94, 0x65, 0x07,\n\t\t0xA0, 0x55, 0xB6, 0x45, 0xC2, 0x96, 0x37, 0x04,\n\t\t0x40, 0xE5, 0xE8, 0x3D, 0x8E, 0x90, 0x6A, 0x2F,\n\t\t0xB5, 0x1F, 0x2B, 0x42, 0xDE, 0x88, 0x56, 0xA8,\n\t\t0x1A, 0x4F, 0x28, 0xA7, 0x3A, 0x88, 0x25, 0xC6,\n\t\t0x8E, 0xA0, 0x8E, 0x5E, 0x36, 0x67, 0x30, 0xBC,\n\t\t0xE8, 0x04, 0x70, 0x11, 0xCB, 0x7D, 0x6D, 0x9B,\n\t\t0xE8, 0xC6, 0xF4, 0x21, 0x13, 0x08, 0xFA, 0xD2,\n\t\t0x18, 0x56, 0x28, 0x4D, 0x5B, 0xC4, 0x7D, 0x19,\n\t\t0x99, 0x88, 0xE0, 0xAB, 0xF5, 0xBA, 0xDF, 0x86,\n\t\t0x93, 0xCE, 0xEE, 0xD0, 0xA2, 0xD9, 0x8E, 0x8A,\n\t\t0xE9, 0x4B, 0x77, 0x75, 0xA4, 0x29, 0x25, 0xED,\n\t\t0xB1, 0xF6, 0x97, 0xFF, 0xBD, 0x8E, 0x80, 0x6A,\n\t\t0xF2, 0x31, 0x45, 0x05, 0x4A, 0x85, 0xE0, 0x71,\n\t\t0x81, 0x9C, 0xCA, 0x4C, 0xD4, 0x88, 0x75, 0x29,\n\t\t0x0C, 0xA6, 0x5E, 0x5E, 0xE7, 0x2A, 0x9A, 0x54,\n\t\t0xFF, 0x9F, 0x19, 0xC1, 0x0E, 0xF4, 0xAD, 0xAF,\n\t\t0x8D, 0x04, 0xC9, 0xA9, 0xAF, 0xCC, 0x73, 0x85,\n\t\t0x3F, 0xC1, 0x28, 0xBB, 0xEB, 0xC6, 0x1F, 0x78,\n\t\t0x70, 0x27, 0x87, 0xC9, 0x66, 0xCA, 0x6E, 0x1B,\n\t\t0x1A, 0x0E, 0x4D, 0xAB, 0x64, 0x6A, 0xCD, 0xFC,\n\t\t0xD3, 0xC6, 0xBF, 0x3E, 0x5C, 0xFB, 0xEC, 0x5E,\n\t\t0xBE, 0x3E, 0x06, 0xC8, 0xAB, 0xAA, 0x1D, 0xE5,\n\t\t0x6E, 0x48, 0x42, 0x1D, 0x87, 0xC4, 0x6B, 0x5C,\n\t\t0x78, 0x03, 0x0A, 0xFC, 0xAF, 0xD9, 0x1F, 0x27,\n\t\t0xE7, 0xD7, 0xC8, 0x5E, 0xB4, 0x87, 0x2B, 0x00,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x48, 0xEC, 0x6E, 0xC5, 0x20, 0xF8, 0xE5, 0x93,\n\t\t0xD7, 0xB3, 0xF6, 0x53, 0xEB, 0x15, 0x55, 0x3D,\n\t\t0xE2, 0x46, 0x72, 0x3B, 0x81, 0xA6, 0xD0, 0xC3,\n\t\t0x22, 0x1A, 0xAA, 0x42, 0xA3, 0x74, 0x20, 0xFB,\n\t\t0xA9, 0x8A, 0x23, 0x79, 0x63, 0x38, 0xDF, 0xF5,\n\t\t0xF8, 0x45, 0xDC, 0xE6, 0xD5, 0xA4, 0x49, 0xBE,\n\t\t0x5E, 0xCC, 0x18, 0x87, 0x35, 0x66, 0x19, 0x27,\n\t\t0x04, 0x61, 0x08, 0x7E, 0x08, 0xD0, 0x5F, 0xB6,\n\t\t0x04, 0x33, 0xA8, 0x3D, 0x7B, 0xD0, 0x0C, 0x00,\n\t\t0x2B, 0x09, 0xEA, 0x21, 0x0B, 0x42, 0x89, 0x65,\n\t\t0x12, 0x4B, 0x9B, 0x27, 0xD9, 0x10, 0x5A, 0x71,\n\t\t0xC8, 0x26, 0xC1, 0xA2, 0x49, 0x1C, 0xFD, 0x60,\n\t\t0xE4, 0xCF, 0xA8, 0x6C, 0x2D, 0xA0, 0xC7, 0x10,\n\t\t0x0A, 0x8D, 0xC1, 0xC3, 0xF2, 0xF9, 0x4B, 0x28,\n\t\t0x0D, 0x54, 0xE0, 0x1E, 0x04, 0x3A, 0xCF, 0x0E,\n\t\t0x96, 0x62, 0x00, 0xD9, 0xFA, 0x8A, 0x41, 0xDA,\n\t\t0xF3, 0xB9, 0x38, 0x28, 0x20, 0x78, 0x6C, 0x75,\n\t\t0xCA, 0xDB, 0xB8, 0x84, 0x1A, 0x1B, 0x2B, 0xE5,\n\t\t0xB6, 0xCB, 0xEB, 0x64, 0x87, 0x8E, 0x4A, 0x23,\n\t\t0x1A, 0xE0, 0x63, 0xA9, 0x9B, 0x4E, 0x23, 0x08,\n\t\t0x96, 0x0E, 0xF0, 0xC8, 0xE2, 0xA1, 0x6B, 0xB3,\n\t\t0x54, 0x5C, 0xC4, 0x3B, 0xDF, 0x17, 0x14, 0x93,\n\t\t0xFB, 0x89, 0xA8, 0x4F, 0x47, 0xE7, 0x97, 0x3D,\n\t\t0xC6, 0x0C, 0xF7, 0x5A, 0xEE, 0xCA, 0x71, 0xE0,\n\t\t0xA7, 0xEB, 0xE1, 0x7D, 0x16, 0x1D, 0x4F, 0xB9,\n\t\t0xFE, 0x00, 0x99, 0x41, 0xCC, 0x43, 0x8F, 0x16,\n\t\t0xA5, 0xBA, 0xE6, 0xC9, 0x9F, 0xCA, 0xD0, 0x8C,\n\t\t0xAC, 0x48, 0x6E, 0xB2, 0xA4, 0x80, 0x60, 0xB0,\n\t\t0x23, 0xD8, 0x73, 0x0B, 0xF1, 0xD8, 0x2F, 0xE6,\n\t\t0x0A, 0x2F, 0x03, 0x6E, 0x6F, 0x52, 0xA5, 0xBF,\n\t\t0xF9, 0x5F, 0x43, 0xBB, 0xE0, 0x88, 0x93, 0x3F,\n\t\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xF4, 0xD8, 0x4E, 0xD3, 0xE5, 0x64, 0xC1, 0x02,\n\t\t0x60, 0x0A, 0x79, 0x5E, 0xAA, 0x9B, 0x1E, 0xAF,\n\t\t0x4A, 0xD1, 0x2F, 0x1A, 0x4D, 0xEC, 0xA1, 0xD0,\n\t\t0x42, 0xA0, 0xA2, 0x75, 0x0D, 0xDF, 0x62, 0x01,\n\t\t0xDB, 0x03, 0x07, 0x3D, 0x8B, 0xF5, 0x53, 0xCB,\n\t\t0x9D, 0xDE, 0x48, 0xA1, 0xB0, 0x08, 0x38, 0x27,\n\t\t0xA6, 0x09, 0xF7, 0x24, 0x2B, 0x86, 0x58, 0x4C,\n\t\t0xC1, 0x80, 0x96, 0x4A, 0xE7, 0x94, 0xB1, 0x2C,\n\t\t0xE5, 0x56, 0x61, 0xE0, 0x0E, 0x36, 0xA6, 0xBA,\n\t\t0x4D, 0xBC, 0x38, 0x9E, 0x6A, 0x5A, 0x85, 0xF1,\n\t\t0xB4, 0x5D, 0xF9, 0xAF, 0x7E, 0xAD, 0x1B, 0x0A,\n\t\t0x54, 0xDB, 0x56, 0xE6, 0x86, 0x39, 0xB9, 0xD4,\n\t\t0x38, 0xA9, 0x15, 0x04, 0xE8, 0x2C, 0x35, 0xD4,\n\t\t0x0C, 0x7B, 0xC7, 0xE0, 0x48, 0xA5, 0x3A, 0xC0,\n\t\t0xB0, 0x4A, 0xCC, 0xD0, 0xDA, 0xDF, 0x4A, 0xC9,\n\t\t0x88, 0x4B, 0x0C, 0xA0, 0xE3, 0xCB, 0x5B, 0xA4,\n\t\t0x33, 0x6E, 0x35, 0x81, 0xBE, 0x4C, 0x47, 0x60,\n\t\t0xA5, 0x53, 0x82, 0x3F, 0xFA, 0x28, 0x3A, 0x11,\n\t\t0x20, 0xD4, 0xE1, 0x45, 0xAF, 0x56, 0xA5, 0x9F,\n\t\t0x25, 0x33, 0x90, 0x36, 0x50, 0xF0, 0xB9, 0xE9,\n\t\t0xAD, 0x9F, 0xE2, 0xE8, 0xA3, 0xC3, 0xC3, 0xDD,\n\t\t0x03, 0xA1, 0xFC, 0xB7, 0x09, 0x03, 0x2C, 0x88,\n\t\t0x35, 0x32, 0x48, 0x39, 0xC7, 0x35, 0xB0, 0xC0,\n\t\t0x51, 0xD0, 0xCB, 0xD8, 0xB5, 0xD8, 0x67, 0x61,\n\t\t0x7C, 0x11, 0x02, 0x34, 0x32, 0xE4, 0xBD, 0x27,\n\t\t0x5D, 0x3D, 0x0E, 0xB9, 0x8A, 0x0B, 0x6C, 0xF5,\n\t\t0x80, 0x71, 0xA5, 0xB7, 0x12, 0x92, 0x2F, 0x2B,\n\t\t0xC7, 0x51, 0xAC, 0x7C, 0x25, 0x88, 0xC4, 0x47,\n\t\t0x44, 0x4C, 0xDE, 0x2F, 0x37, 0xA8, 0xEA, 0x5E,\n\t\t0xC1, 0x26, 0x42, 0x5B, 0xF5, 0x17, 0xE0, 0xD1,\n\t\t0x7C, 0x9E, 0x29, 0x99, 0xF5, 0x2F, 0xEE, 0x14,\n\t\t0xB3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2C, 0xCE, 0xA2, 0x1B, 0xAC, 0x9C, 0x2B, 0x70,\n\t\t0xD3, 0x92, 0x33, 0x09, 0xCB, 0xF2, 0xD7, 0xCB,\n\t\t0x7A, 0xBD, 0x1F, 0xCC, 0x8B, 0x8B, 0x00, 0x26,\n\t\t0x88, 0x87, 0x0A, 0x80, 0x02, 0x9C, 0x62, 0x39,\n\t\t0x73, 0x50, 0xC3, 0xC8, 0x98, 0x19, 0x4E, 0x5D,\n\t\t0xEE, 0xA3, 0x60, 0xBB, 0x96, 0x3D, 0x26, 0xD4,\n\t\t0x85, 0xCB, 0x79, 0x63, 0xF8, 0x16, 0x75, 0x86,\n\t\t0x97, 0x6E, 0xC0, 0x55, 0x69, 0x50, 0xB2, 0xE8,\n\t\t0x61, 0x35, 0xF4, 0xA2, 0x80, 0x09, 0x91, 0xCE,\n\t\t0x84, 0x73, 0xBF, 0xD4, 0x4A, 0x3C, 0x5E, 0x93,\n\t\t0x7A, 0x48, 0xB5, 0xE3, 0x55, 0xBA, 0x51, 0x41,\n\t\t0xBC, 0xCF, 0x21, 0x31, 0xA8, 0x39, 0x88, 0xD9,\n\t\t0xD2, 0xA9, 0xE8, 0xE7, 0x63, 0x5A, 0x95, 0x61,\n\t\t0x05, 0xB3, 0x51, 0x2C, 0x05, 0xEF, 0x70, 0x81,\n\t\t0x39, 0xCE, 0xD5, 0x1D, 0x7A, 0x4E, 0x20, 0x4C,\n\t\t0x12, 0xD8, 0xA4, 0x9A, 0x21, 0xE8, 0xDC, 0x6D,\n\t\t0xE2, 0x62, 0x9A, 0x2F, 0xD0, 0x92, 0x32, 0x68,\n\t\t0x85, 0xD9, 0xF2, 0x18, 0x74, 0x5F, 0xE0, 0x9F,\n\t\t0x6D, 0x91, 0xFB, 0x6A, 0xFC, 0xE2, 0x50, 0xA3,\n\t\t0x0A, 0x63, 0x68, 0x95, 0x34, 0xB6, 0xBE, 0x1F,\n\t\t0x26, 0x89, 0x9F, 0xFA, 0x37, 0x67, 0xD8, 0x35,\n\t\t0xCF, 0x58, 0x6A, 0xA4, 0x77, 0x76, 0x70, 0x0F,\n\t\t0x94, 0x24, 0x1B, 0xC9, 0x99, 0xB1, 0xE3, 0xDE,\n\t\t0xEF, 0xE1, 0x88, 0xF3, 0x7F, 0xF7, 0x34, 0xF5,\n\t\t0xF1, 0x6E, 0xE6, 0xA0, 0x09, 0x14, 0x32, 0x3D,\n\t\t0xC7, 0xB8, 0xA1, 0x43, 0xC9, 0x13, 0x7C, 0xDC,\n\t\t0xC5, 0xCD, 0x08, 0xAE, 0x95, 0x66, 0xF0, 0x4B,\n\t\t0xB2, 0x94, 0x15, 0x32, 0x67, 0x4C, 0x97, 0xDF,\n\t\t0xF6, 0xFF, 0xA5, 0xCE, 0x34, 0x05, 0xEF, 0x8E,\n\t\t0x5D, 0x27, 0xEC, 0x40, 0x31, 0x14, 0x25, 0x3D,\n\t\t0xD6, 0x39, 0x4C, 0x01, 0x67, 0xD7, 0x2A, 0x00,\n\t\t0x44, 0xC5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x2B, 0x68, 0x1C, 0x63, 0x98, 0xAE, 0xE6, 0x3B,\n\t\t0xF8, 0x62, 0x77, 0x03, 0x41, 0x64, 0x8B, 0xBC,\n\t\t0xD3, 0x1D, 0x7D, 0xE7, 0x90, 0x3C, 0x59, 0x03,\n\t\t0xFE, 0x3D, 0x94, 0x69, 0x31, 0x13, 0x20, 0xBB,\n\t\t0x24, 0xD9, 0x14, 0xF2, 0xAF, 0x0C, 0xDC, 0xA1,\n\t\t0x99, 0xC9, 0x72, 0x14, 0xC7, 0xC6, 0x79, 0xDC,\n\t\t0x32, 0xA2, 0x80, 0x0B, 0xA4, 0x84, 0xA0, 0x3C,\n\t\t0x01, 0x0E, 0xA6, 0xBE, 0x3B, 0xB9, 0xF2, 0xC8,\n\t\t0x7E, 0x30, 0xA9, 0x8B, 0x60, 0x60, 0x50, 0xB8,\n\t\t0xA3, 0xF2, 0x97, 0xF1, 0x2B, 0x8F, 0x92, 0xCA,\n\t\t0xAE, 0xCE, 0xB3, 0xE8, 0x44, 0x65, 0x21, 0x15,\n\t\t0x93, 0x48, 0x74, 0xE0, 0xA1, 0xAB, 0x09, 0x3A,\n\t\t0x73, 0xD7, 0x59, 0xB5, 0x3F, 0x6A, 0x6C, 0x30,\n\t\t0x96, 0x94, 0x0D, 0xD2, 0x2C, 0x2B, 0xB9, 0x6C,\n\t\t0xE6, 0x82, 0x0A, 0x7B, 0x9C, 0x6D, 0x71, 0xA2,\n\t\t0x08, 0xDE, 0x98, 0x92, 0xAA, 0x6A, 0x72, 0x09,\n\t\t0xB0, 0xFF, 0xF5, 0x6A, 0x0C, 0xAF, 0xEA, 0x52,\n\t\t0xB9, 0x52, 0xCD, 0xD6, 0xF5, 0x75, 0x2C, 0xFF,\n\t\t0x33, 0x09, 0xD4, 0x48, 0x80, 0x0B, 0x4E, 0x4C,\n\t\t0x87, 0x8A, 0xA5, 0x95, 0x59, 0x5B, 0x56, 0xB1,\n\t\t0x2B, 0x83, 0xFC, 0xD6, 0xCA, 0x89, 0x52, 0x0C,\n\t\t0x7D, 0xA6, 0x64, 0xE4, 0x49, 0xD7, 0xB4, 0x43,\n\t\t0x8F, 0xC4, 0x55, 0x88, 0x8A, 0xAD, 0x5D, 0xE0,\n\t\t0xFA, 0xD9, 0xA0, 0x6E, 0xED, 0x14, 0xAF, 0xD3,\n\t\t0x51, 0x3B, 0x5E, 0xBB, 0xFF, 0xE0, 0x17, 0x75,\n\t\t0x54, 0x9B, 0x70, 0x11, 0x81, 0xBD, 0x26, 0x37,\n\t\t0x07, 0x64, 0xF5, 0x6E, 0xBA, 0x52, 0xFD, 0xB2,\n\t\t0x42, 0x86, 0xAD, 0x1A, 0xC0, 0xF5, 0x41, 0x8A,\n\t\t0x7C, 0x42, 0x9F, 0x7D, 0xFC, 0x7F, 0x31, 0x68,\n\t\t0x43, 0x7F, 0xA8, 0xEE, 0xD7, 0xA2, 0xED, 0x7C,\n\t\t0x72, 0x3A, 0x48, 0x5E, 0x4C, 0x3E, 0xD1, 0x4D,\n\t\t0xEA, 0x2E, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xAA, 0xDF, 0xD5, 0x05, 0xA8, 0x9F, 0x4A, 0xAD,\n\t\t0xE2, 0xC3, 0x01, 0x82, 0x58, 0xA7, 0xE0, 0x39,\n\t\t0x40, 0x1B, 0x1F, 0xC6, 0xA7, 0xF3, 0xD8, 0x79,\n\t\t0x10, 0xDD, 0xDB, 0xB8, 0x80, 0xD3, 0x72, 0xEC,\n\t\t0x8A, 0x13, 0xC7, 0x0D, 0x92, 0x24, 0x5D, 0xE5,\n\t\t0xB8, 0xE5, 0xF9, 0xA2, 0x85, 0xC3, 0x3B, 0x99,\n\t\t0xDC, 0x82, 0xFA, 0x2B, 0x22, 0xDE, 0xCE, 0xE7,\n\t\t0x2B, 0x93, 0xA7, 0x22, 0x11, 0x65, 0x6A, 0xD7,\n\t\t0xA5, 0x26, 0x96, 0xC8, 0xE5, 0x70, 0xF7, 0x8B,\n\t\t0xE2, 0x8C, 0x0E, 0x42, 0x7A, 0x37, 0x1D, 0xAF,\n\t\t0xDE, 0x85, 0x6E, 0x8D, 0x5E, 0xD2, 0x4F, 0x83,\n\t\t0xB0, 0x66, 0x0B, 0x51, 0xE7, 0xFA, 0xC0, 0x5D,\n\t\t0x93, 0xA8, 0x66, 0x6D, 0xFD, 0xE6, 0xDE, 0xF5,\n\t\t0x9A, 0xF8, 0x63, 0xF8, 0x0F, 0x3E, 0x5F, 0x68,\n\t\t0x01, 0x18, 0x2C, 0x87, 0x42, 0x22, 0x03, 0xDF,\n\t\t0x39, 0x0D, 0xCB, 0x73, 0x6B, 0x8F, 0x83, 0x00,\n\t\t0x52, 0xA8, 0x83, 0x2E, 0xEE, 0xB0, 0xB4, 0xE2,\n\t\t0x7E, 0x73, 0x2A, 0xAF, 0x79, 0x3D, 0x16, 0x6B,\n\t\t0x5A, 0x3E, 0xC7, 0x74, 0x5A, 0xEE, 0xF3, 0x76,\n\t\t0x69, 0x37, 0xC2, 0xB7, 0x5A, 0x27, 0x6B, 0xDD,\n\t\t0xD1, 0x45, 0xF6, 0x01, 0x0C, 0x29, 0xD0, 0x35,\n\t\t0xE3, 0x43, 0xE2, 0x67, 0xCB, 0x2D, 0x82, 0x84,\n\t\t0x36, 0x87, 0x6E, 0xC3, 0xA7, 0xEB, 0xE3, 0xB6,\n\t\t0x34, 0x7D, 0x41, 0x72, 0xF7, 0xA9, 0x9D, 0x68,\n\t\t0x21, 0xCE, 0x15, 0x2E, 0x03, 0x9E, 0x53, 0xDE,\n\t\t0xB3, 0x33, 0x40, 0xB3, 0x24, 0xC7, 0xF0, 0x68,\n\t\t0xFF, 0xB9, 0x4B, 0x3C, 0xDE, 0x35, 0xA8, 0xEA,\n\t\t0xA1, 0x2D, 0x15, 0xC3, 0x80, 0x6A, 0x7A, 0xD0,\n\t\t0xAC, 0xEC, 0x3E, 0x8C, 0x70, 0x78, 0xC1, 0xD3,\n\t\t0x2A, 0x28, 0xFD, 0x3E, 0xEC, 0x9F, 0x32, 0xCB,\n\t\t0x86, 0xE4, 0xC2, 0x21, 0x66, 0xFF, 0x69, 0xE8,\n\t\t0x37, 0x85, 0xE8, 0x51, 0x00, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0x16, 0x05, 0xB8, 0xCC, 0xE5, 0x29, 0xA9, 0xD6,\n\t\t0x26, 0x2F, 0xD4, 0x39, 0x0D, 0x9E, 0x4A, 0xE5,\n\t\t0xE1, 0x4E, 0x0A, 0xDC, 0x0E, 0xC8, 0x9B, 0x02,\n\t\t0x8E, 0xF6, 0x8D, 0xD0, 0xF3, 0x73, 0xEA, 0x25,\n\t\t0x9A, 0xAA, 0x96, 0xF2, 0x96, 0x70, 0x91, 0xDD,\n\t\t0x08, 0x74, 0xC0, 0x10, 0x53, 0x85, 0xE9, 0xE6,\n\t\t0xDA, 0x9C, 0xA6, 0x82, 0x97, 0xC3, 0x1A, 0xFA,\n\t\t0x44, 0xEF, 0x83, 0x45, 0x35, 0xFB, 0x30, 0x2C,\n\t\t0xE5, 0xB4, 0xE4, 0x9E, 0xDA, 0xCB, 0xBD, 0xF3,\n\t\t0x59, 0xFE, 0x12, 0x28, 0xA8, 0x17, 0x24, 0x95,\n\t\t0xB3, 0xE5, 0x70, 0x14, 0xC2, 0x7E, 0xDD, 0x58,\n\t\t0xB6, 0x85, 0x11, 0x09, 0x80, 0x05, 0x6C, 0x50,\n\t\t0xC3, 0x98, 0xA6, 0x4F, 0x49, 0x23, 0xF2, 0xD7,\n\t\t0x20, 0xB4, 0xDF, 0x16, 0xD7, 0x5C, 0xB3, 0x6B,\n\t\t0x42, 0x33, 0x66, 0x06, 0x94, 0x18, 0x20, 0x99,\n\t\t0xC3, 0x50, 0x28, 0xA9, 0x72, 0x51, 0x9C, 0x24,\n\t\t0x76, 0x4F, 0xC9, 0x4E, 0x18, 0xE5, 0x82, 0xB2,\n\t\t0x4D, 0xEB, 0x34, 0x91, 0x53, 0x5F, 0xC0, 0x6B,\n\t\t0x83, 0x83, 0x7C, 0x79, 0x58, 0x52, 0x28, 0x00,\n\t\t0xE8, 0x22, 0x20, 0x1D, 0x69, 0x4A, 0xF0, 0xBD,\n\t\t0x0A, 0xA3, 0x83, 0x4E, 0x17, 0xD4, 0xB1, 0xBA,\n\t\t0x36, 0xF4, 0x70, 0x90, 0x5A, 0xE5, 0xF8, 0xBB,\n\t\t0xEE, 0xB6, 0xC4, 0xC8, 0x60, 0x4D, 0x8A, 0xF0,\n\t\t0x2B, 0xAA, 0x34, 0x7B, 0x07, 0x08, 0x6D, 0x69,\n\t\t0x89, 0x86, 0x7D, 0xDD, 0x5E, 0x8E, 0x8E, 0xD7,\n\t\t0x74, 0x0C, 0x34, 0x69, 0xBF, 0xA2, 0x81, 0x05,\n\t\t0x19, 0xC5, 0x5C, 0x6A, 0xDD, 0x13, 0x32, 0xC4,\n\t\t0xC5, 0x4E, 0xE9, 0x09, 0x79, 0x61, 0xD6, 0x74,\n\t\t0x1C, 0xB1, 0x2A, 0x09, 0x71, 0x3A, 0x0D, 0x07,\n\t\t0x64, 0x5F, 0x78, 0x4F, 0x42, 0xF5, 0xAD, 0x94,\n\t\t0xB4, 0x8B, 0x83, 0x6B, 0x34, 0x26, 0x31, 0x30,\n\t\t0xB0, 0x48, 0x3F, 0x15, 0xE3, 0x00, 0x00, 0x00\n\t},\n\t{\n\t\t0xFF, 0x9C, 0x61, 0x25, 0xB2, 0xF6, 0x0B, 0xFD,\n\t\t0x6C, 0x24, 0x27, 0xB2, 0x79, 0xDF, 0x07, 0x0E,\n\t\t0x43, 0x00, 0x75, 0x09, 0x66, 0x47, 0x59, 0x9B,\n\t\t0xDC, 0x68, 0xC5, 0x31, 0x15, 0x2C, 0x58, 0xE1,\n\t\t0x38, 0x58, 0xB8, 0x23, 0x85, 0xD7, 0x8C, 0x85,\n\t\t0x60, 0x92, 0xD6, 0xC7, 0x41, 0x06, 0xE8, 0x7C,\n\t\t0xCF, 0x51, 0xAC, 0x7E, 0x67, 0x39, 0x36, 0x33,\n\t\t0x2D, 0x9B, 0x22, 0x34, 0x44, 0xEA, 0xA0, 0xE7,\n\t\t0x62, 0xEE, 0x25, 0x8D, 0x8A, 0x73, 0x3D, 0x3A,\n\t\t0x51, 0x5E, 0xC6, 0x8E, 0xD7, 0x32, 0x85, 0xE5,\n\t\t0xCA, 0x18, 0x3A, 0xE3, 0x27, 0x8B, 0x48, 0x20,\n\t\t0xB0, 0xAB, 0x27, 0x97, 0xFE, 0xB1, 0xE7, 0xD8,\n\t\t0xCC, 0x86, 0x4D, 0xF5, 0x85, 0xDF, 0xB5, 0xEB,\n\t\t0xE0, 0x2A, 0x99, 0x33, 0x25, 0xA9, 0xAD, 0x5E,\n\t\t0x2D, 0x7D, 0x49, 0xD3, 0x13, 0x2C, 0xF6, 0x60,\n\t\t0x13, 0x89, 0x83, 0x51, 0xD0, 0x44, 0xE0, 0xFE,\n\t\t0x90, 0x8C, 0xCD, 0xFE, 0xEE, 0xBF, 0x65, 0x19,\n\t\t0x83, 0x60, 0x1E, 0x36, 0x73, 0xA1, 0xF9, 0x2D,\n\t\t0x36, 0x51, 0x0C, 0x0C, 0xC1, 0x9B, 0x2E, 0x75,\n\t\t0x85, 0x6D, 0xB8, 0xE4, 0xA4, 0x1F, 0x92, 0xA5,\n\t\t0x1E, 0xFA, 0x66, 0xD6, 0xCC, 0x22, 0xE4, 0x14,\n\t\t0x94, 0x4C, 0x2C, 0x34, 0xA5, 0xA8, 0x9C, 0xCD,\n\t\t0xE0, 0xBE, 0x76, 0xF5, 0x14, 0x10, 0x82, 0x4E,\n\t\t0x33, 0x0D, 0x8E, 0x7C, 0x61, 0x31, 0x94, 0x33,\n\t\t0x8C, 0x93, 0x73, 0x2E, 0x8A, 0xEA, 0x65, 0x1F,\n\t\t0xCA, 0x18, 0xBC, 0xF1, 0xAC, 0x18, 0x24, 0x34,\n\t\t0x0C, 0x55, 0x53, 0xAF, 0xF1, 0xE5, 0x8D, 0x4A,\n\t\t0xB8, 0xD7, 0xC8, 0x84, 0x2B, 0x47, 0x12, 0x02,\n\t\t0x1E, 0x51, 0x7C, 0xD6, 0xC1, 0x40, 0xF6, 0x74,\n\t\t0x3C, 0x69, 0xC7, 0xBE, 0xE0, 0x5B, 0x10, 0xA8,\n\t\t0xF2, 0x40, 0x50, 0xA8, 0xCA, 0xA4, 0xF9, 0x6D,\n\t\t0x16, 0x64, 0x90, 0x9C, 0x5A, 0x06, 0x00, 0x00\n\t},\n\t{\n\t\t0x6E, 0x85, 0xC2, 0xF8, 0xE1, 0xFD, 0xC3, 0xAA,\n\t\t0xEB, 0x96, 0x9D, 0xA1, 0x25, 0x8C, 0xB5, 0x04,\n\t\t0xBB, 0xF0, 0x07, 0x0C, 0xD0, 0x3D, 0x23, 0xB3,\n\t\t0xFB, 0x5E, 0xE0, 0x8F, 0xEE, 0xA5, 0xEE, 0x2E,\n\t\t0x0E, 0xE1, 0xC7, 0x1A, 0x5D, 0x0F, 0x4F, 0x70,\n\t\t0x1B, 0x35, 0x1F, 0x4E, 0x4B, 0x4D, 0x74, 0xCB,\n\t\t0x1E, 0x2A, 0xE6, 0x18, 0x48, 0x14, 0xF7, 0x7B,\n\t\t0x62, 0xD2, 0xF0, 0x81, 0x34, 0xB7, 0x23, 0x6E,\n\t\t0xBF, 0x6B, 0x67, 0xD8, 0xA6, 0xC9, 0xF0, 0x1B,\n\t\t0x42, 0x48, 0xB3, 0x06, 0x67, 0xC5, 0x55, 0xF5,\n\t\t0xD8, 0x64, 0x6D, 0xBF, 0xE2, 0x91, 0x15, 0x1B,\n\t\t0x23, 0xC9, 0xC9, 0x85, 0x7E, 0x33, 0xA4, 0xD5,\n\t\t0xC8, 0x47, 0xBE, 0x29, 0xA5, 0xEE, 0x7B, 0x40,\n\t\t0x2E, 0x03, 0xBA, 0xC0, 0x2D, 0x1A, 0x43, 0x19,\n\t\t0xAC, 0xC0, 0xDD, 0x8F, 0x25, 0xE9, 0xC7, 0xA2,\n\t\t0x66, 0xF5, 0xE5, 0xC8, 0x96, 0xCC, 0x11, 0xB5,\n\t\t0xB2, 0x38, 0xDF, 0x96, 0xA0, 0x96, 0x3A, 0xE8,\n\t\t0x06, 0xCB, 0x27, 0x7A, 0xBC, 0x51, 0x5C, 0x29,\n\t\t0x8A, 0x3E, 0x61, 0xA3, 0x03, 0x6B, 0x17, 0x7A,\n\t\t0xCF, 0x87, 0xA5, 0x6C, 0xA4, 0x47, 0x8C, 0x4C,\n\t\t0x6D, 0x0D, 0x46, 0x89, 0x13, 0xDE, 0x60, 0x2E,\n\t\t0xC8, 0x91, 0x31, 0x8B, 0xBA, 0xF5, 0x2C, 0x97,\n\t\t0xA7, 0x7C, 0x35, 0xC5, 0xB7, 0xD1, 0x64, 0x81,\n\t\t0x6C, 0xF2, 0x4E, 0x4C, 0x4B, 0x0B, 0x5F, 0x45,\n\t\t0x85, 0x38, 0x82, 0xF7, 0x16, 0xD6, 0x1E, 0xB9,\n\t\t0x47, 0xA4, 0x5C, 0xE2, 0xEF, 0xA7, 0x8F, 0x1C,\n\t\t0x70, 0xA9, 0x18, 0x51, 0x2A, 0xF1, 0xAD, 0x53,\n\t\t0x6C, 0xBE, 0x61, 0x48, 0x08, 0x33, 0x85, 0xB3,\n\t\t0x4E, 0x20, 0x7F, 0x5F, 0x69, 0x0D, 0x7A, 0x95,\n\t\t0x40, 0x21, 0xE4, 0xB5, 0xF4, 0x25, 0x8A, 0x38,\n\t\t0x5F, 0xD8, 0xA8, 0x78, 0x09, 0xA4, 0x81, 0xF3,\n\t\t0x42, 0x02, 0xAF, 0x4C, 0xAC, 0xCB, 0x82, 0x00\n\t},\n\t{\n\t\t0x1E, 0x9B, 0x2C, 0x45, 0x4E, 0x9D, 0xE3, 0xA2,\n\t\t0xD7, 0x23, 0xD8, 0x50, 0x33, 0x10, 0x37, 0xDB,\n\t\t0xF5, 0x41, 0x33, 0xDB, 0xE2, 0x74, 0x88, 0xFF,\n\t\t0x75, 0x7D, 0xD2, 0x55, 0x83, 0x3A, 0x27, 0xD8,\n\t\t0xEB, 0x8A, 0x12, 0x8A, 0xD1, 0x2D, 0x09, 0x78,\n\t\t0xB6, 0x88, 0x4E, 0x25, 0x73, 0x70, 0x86, 0xA7,\n\t\t0x04, 0xFB, 0x28, 0x9A, 0xAA, 0xCC, 0xF9, 0x30,\n\t\t0xD5, 0xB5, 0x82, 0xAB, 0x4D, 0xF1, 0xF5, 0x5F,\n\t\t0x0C, 0x42, 0x9B, 0x68, 0x75, 0xED, 0xEC, 0x3F,\n\t\t0xE4, 0x54, 0x64, 0xFA, 0x74, 0x16, 0x4B, 0xE0,\n\t\t0x56, 0xA5, 0x5E, 0x24, 0x3C, 0x42, 0x22, 0xC5,\n\t\t0x86, 0xBE, 0xC5, 0xB1, 0x8F, 0x39, 0x03, 0x6A,\n\t\t0xA9, 0x03, 0xD9, 0x81, 0x80, 0xF2, 0x4F, 0x83,\n\t\t0xD0, 0x9A, 0x45, 0x4D, 0xFA, 0x1E, 0x03, 0xA6,\n\t\t0x0E, 0x6A, 0x3B, 0xA4, 0x61, 0x3E, 0x99, 0xC3,\n\t\t0x5F, 0x87, 0x4D, 0x79, 0x01, 0x74, 0xEE, 0x48,\n\t\t0xA5, 0x57, 0xF4, 0xF0, 0x21, 0xAD, 0xE4, 0xD1,\n\t\t0xB2, 0x78, 0xD7, 0x99, 0x7E, 0xF0, 0x94, 0x56,\n\t\t0x9B, 0x37, 0xB3, 0xDB, 0x05, 0x05, 0x95, 0x1E,\n\t\t0x9E, 0xE8, 0x40, 0x0A, 0xDA, 0xEA, 0x27, 0x5C,\n\t\t0x6D, 0xB5, 0x1B, 0x32, 0x5E, 0xE7, 0x30, 0xC6,\n\t\t0x9D, 0xF9, 0x77, 0x45, 0xB5, 0x56, 0xAE, 0x41,\n\t\t0xCD, 0x98, 0x74, 0x1E, 0x28, 0xAA, 0x3A, 0x49,\n\t\t0x54, 0x45, 0x41, 0xEE, 0xB3, 0xDA, 0x1B, 0x1E,\n\t\t0x8F, 0xA4, 0xE8, 0xE9, 0x10, 0x0D, 0x66, 0xDD,\n\t\t0x0C, 0x7F, 0x5E, 0x2C, 0x27, 0x1B, 0x1E, 0xCC,\n\t\t0x07, 0x7D, 0xE7, 0x9C, 0x46, 0x2B, 0x9F, 0xE4,\n\t\t0xC2, 0x73, 0x54, 0x3E, 0xCD, 0x82, 0xA5, 0xBE,\n\t\t0xA6, 0x3C, 0x5A, 0xCC, 0x01, 0xEC, 0xA5, 0xFB,\n\t\t0x78, 0x0C, 0x7D, 0x7C, 0x8C, 0x9F, 0xE2, 0x08,\n\t\t0xAE, 0x8B, 0xD5, 0x0C, 0xAD, 0x17, 0x69, 0x69,\n\t\t0x3D, 0x92, 0xC6, 0xC8, 0x64, 0x9D, 0x20, 0xD8\n\t},\n};\n\n\n\n\n#endif\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2-kat.json",
    "content": "[\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"\",\n    \"key\": \"\",\n    \"out\": \"69217a3079908094e11121d042354a7c1f55b6482ca1a51e1b250dfd1ed0eef9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00\",\n    \"key\": \"\",\n    \"out\": \"e34d74dbaf4ff4c6abd871cc220451d2ea2648846c7757fbaac82fe51ad64bea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001\",\n    \"key\": \"\",\n    \"out\": \"ddad9ab15dac4549ba42f49d262496bef6c0bae1dd342a8808f8ea267c6e210c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102\",\n    \"key\": \"\",\n    \"out\": \"e8f91c6ef232a041452ab0e149070cdd7dd1769e75b3a5921be37876c45c9900\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203\",\n    \"key\": \"\",\n    \"out\": \"0cc70e00348b86ba2944d0c32038b25c55584f90df2304f55fa332af5fb01e20\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001020304\",\n    \"key\": \"\",\n    \"out\": \"ec1964191087a4fe9df1c795342a02ffc191a5b251764856ae5b8b5769f0c6cd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405\",\n    \"key\": \"\",\n    \"out\": \"e1fa51618d7df4eb70cf0d5a9e906f806e9d19f7f4f01e3b621288e4120405d6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203040506\",\n    \"key\": \"\",\n    \"out\": \"598001fafbe8f94ec66dc827d012cfcbba2228569f448e89ea2208c8bf769293\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"\",\n    \"out\": \"c7e887b546623635e93e0495598f1726821996c2377705b93a1f636f872bfa2d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"\",\n    \"out\": \"c315a437dd28062a770d481967136b1b5eb88b21ee53d0329c5897126e9db02c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"\",\n    \"out\": \"bb473deddc055fea6228f207da575347bb00404cd349d38c18026307a224cbff\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"\",\n    \"out\": \"687e1873a8277591bb33d9adf9a13912efefe557cafc39a7952623e47255f16d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"\",\n    \"out\": \"1ac7ba754d6e2f94e0e86c46bfb262abbb74f450ef456d6b4d97aa80ce6da767\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"\",\n    \"out\": \"012c97809614816b5d9494477d4b687d15b96eb69c0e8074a8516f31224b5c98\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"\",\n    \"out\": \"91ffd26cfa4da5134c7ea262f7889c329f61f6a657225cc212f40056d986b3f4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"\",\n    \"out\": \"d97c828d8182a72180a06a78268330673f7c4e0635947c04c02323fd45c0a52d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"\",\n    \"out\": \"efc04cdc391c7e9119bd38668a534e65fe31036d6a62112e44ebeb11f9c57080\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"\",\n    \"out\": \"992cf5c053442a5fbc4faf583e04e50bb70d2f39fbb6a503f89e56a63e18578a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"\",\n    \"out\": \"38640e9f21983e67b539caccae5ecf615ae2764f75a09c9c59b76483c1fbc735\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"\",\n    \"out\": \"213dd34c7efe4fb27a6b35f6b4000d1fe03281af3c723e5c9f94747a5f31cd3b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"\",\n    \"out\": \"ec246eeeb9ced3f7ad33ed28660dd9bb0732513db4e2fa278b60cde3682a4ccd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"\",\n    \"out\": \"ac9b61d446648c3005d7892bf3a8719f4c8181cfdcbc2b79fef10a279b911095\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"\",\n    \"out\": \"7bf8b22959e34e3a43f7079223e83a9754617d391e213dfd808e41b9bead4ce7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"\",\n    \"out\": \"68d4b5d4fa0e302b64ccc5af792913ac4c88ec95c07ddf40694256eb88ce9f3d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"\",\n    \"out\": \"b2c2420f05f9abe36315919336b37e4e0fa33ff7e76a492767006fdb5d935462\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"\",\n    \"out\": \"134f61bbd0bbb69aed5343904551a3e6c1aa7dcdd77e903e7023eb7c60320aa7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"\",\n    \"out\": \"4693f9bff7d4f3986a7d176e6e06f72ad1490d805c99e25347b8de77b4db6d9b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"\",\n    \"out\": \"853e26f741953b0fd5bdb424e8ab9e8b3750eaa8ef61e47902c91e554e9c73b9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"\",\n    \"out\": \"f7de536361abaa0e158156cf0ea4f63a99b5e4054f8fa4c9d45f6285cad55694\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"\",\n    \"out\": \"4c230608860a99ae8d7bd5c2cc17fa52096b9a61bedb17cb7617864ad29ca7a6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"\",\n    \"out\": \"aeb920ea87952dadb1fb759291e3388139a872865001886ed84752e93c250c2a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"\",\n    \"out\": \"aba4ad9b480b9df3d08ca5e87b0c2440d4e4ea21224c2eb42cbae469d089b931\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"\",\n    \"out\": \"05825607d7fdf2d82ef4c3c8c2aea961ad98d60edff7d018983e21204c0d93d1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"\",\n    \"out\": \"a742f8b6af82d8a6ca2357c5f1cf91defbd066267d75c048b352366585025962\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"\",\n    \"out\": \"2bcac89599000b42c95ae23835a713704ed79789c84fef149a874ff733f017a2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"\",\n    \"out\": \"ac1ed07d048f105a9e5b7ab85b09a492d5baff14b8bfb0e9fd789486eea2b974\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"\",\n    \"out\": \"e48d0ecfaf497d5b27c25d99e156cb0579d440d6e31fb62473696dbf95e010e4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"\",\n    \"out\": \"12a91fadf8b21644fd0f934f3c4a8f62ba862ffd20e8e961154c15c13884ed3d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"\",\n    \"out\": \"7cbee96e139897dc98fbef3be81ad4d964d235cb12141fb66727e6e5df73a878\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"\",\n    \"out\": \"ebf66abb597ae572a7297cb0871e355accafad8377b8e78bf164ce2a18de4baf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"\",\n    \"out\": \"71b933b07e4ff7818ce059d008829e453c6ff02ec0a7db393fc2d870f37a7286\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"\",\n    \"out\": \"7cf7c51331220b8d3ebaed9c29398a16d98156e2613cb088f2b0e08a1be4cf4f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"\",\n    \"out\": \"3e41a108e0f64ad276b979e1ce068279e16f7bc7e4aa1d211e17b81161df1602\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"\",\n    \"out\": \"886502a82ab47ba8d86710aa9de3d46ea65c47af6ee8de450cceb8b11b045f50\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"\",\n    \"out\": \"c021bc5f0954fee94f46ea09487e10a84840d02f64810bc08d9e551f7d416814\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"\",\n    \"out\": \"2030516e8a5fe19ae79c336fce26382a749d3fd0ec91e537d4bd2358c12dfb22\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"\",\n    \"out\": \"556698dac8317fd36dfbdf25a79cb112d5425860605cbaf507f23bf7e9f42afe\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"\",\n    \"out\": \"2f867ba67773fdc3e92fced99a6409ad39d0b880fde8f109a81730c4451d0178\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"\",\n    \"out\": \"172ec218f119dfae98896dff29dd9876c94af87417f9ae4c7014bb4e4b96afc7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"\",\n    \"out\": \"3f85814a18195f879aa962f95d26bd82a278f2b82320218f6b3bd6f7f667a6d9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"\",\n    \"out\": \"1b618fbaa566b3d498c12e982c9ec52e4da85a8c54f38f34c090394f23c184c1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"\",\n    \"out\": \"0c758fb5692ffd41a3575d0af00cc7fbf2cbe5905a58323a88ae4244f6e4c993\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"\",\n    \"out\": \"a931360cad628c7f12a6c1c4b753b0f4062aef3ce65a1ae3f19369dadf3ae23d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"\",\n    \"out\": \"cbac7d773b1e3b3c6691d7abb7e9df045c8ba19268ded153207f5e804352ec5d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"\",\n    \"out\": \"23a196d3802ed3c1b384019a82325840d32f71950c4580b03445e0898e14053c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"\",\n    \"out\": \"f4495470f226c8c214be08fdfad4bc4a2a9dbea9136a210df0d4b64929e6fc14\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"\",\n    \"out\": \"e290dd270b467f34ab1c002d340fa016257ff19e5833fdbbf2cb401c3b2817de\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"\",\n    \"out\": \"9fc7b5ded3c15042b2a6582dc39be016d24a682d5e61ad1eff9c63309848f706\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"\",\n    \"out\": \"8cca67a36d17d5e6341cb592fd7bef9926c9e3aa1027ea11a7d8bd260b576e04\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"\",\n    \"out\": \"409392f560f86831da4373ee5e0074260595d7bc24183b60ed700d4583d3f6f0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"\",\n    \"out\": \"2802165de090915546f3398cd849164a19f92adbc361adc99b0f20c8ea071054\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"\",\n    \"out\": \"ad839168d9f8a4be95ba9ef9a692f07256ae43fe6f9864e290691b0256ce50a9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"\",\n    \"out\": \"75fdaa5038c284b86d6e8affe8b2807e467b86600e79af3689fbc06328cbf894\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"\",\n    \"out\": \"e57cb79487dd57902432b250733813bd96a84efce59f650fac26e6696aefafc3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"\",\n    \"out\": \"56f34e8b96557e90c1f24b52d0c89d51086acf1b00f634cf1dde9233b8eaaa3e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"\",\n    \"out\": \"1b53ee94aaf34e4b159d48de352c7f0661d0a40edff95a0b1639b4090e974472\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"\",\n    \"out\": \"05705e2a81757c14bd383ea98dda544eb10e6bc07bae435e2518dbe133525375\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"\",\n    \"out\": \"d8b2866e8a309db53e529ec32911d82f5ca16cff76216891a9676aa31aaa6c42\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"\",\n    \"out\": \"f5041c241270eb04c71ec2c95d4c38d803b1237b0f29fd4db3eb397669e88699\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"\",\n    \"out\": \"9a4ce077c349322f595e0ee79ed0da5fab66752cbfef8f87d0e9d0723c7530dd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"\",\n    \"out\": \"657b09f3d0f52b5b8f2f97163a0edf0c04f075408a07bbeb3a4101a891990d62\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"\",\n    \"out\": \"1e3f7bd5a58fa533344aa8ed3ac122bb9e70d4ef50d004530821948f5fe6315a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"\",\n    \"out\": \"80dccf3fd83dfd0d35aa28585922ab89d5313997673eaf905cea9c0b225c7b5f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"\",\n    \"out\": \"8a0d0fbf6377d83bb08b514b4b1c43acc95d751714f8925645cb6bc856ca150a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"\",\n    \"out\": \"9fa5b487738ad2844cc6348a901918f659a3b89e9c0dfeead30dd94bcf42ef8e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"\",\n    \"out\": \"80832c4a1677f5ea2560f668e9354dd36997f03728cfa55e1b38337c0c9ef818\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"\",\n    \"out\": \"ab37ddb683137e74080d026b590b96ae9bb447722f305a5ac570ec1df9b1743c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"\",\n    \"out\": \"3ee735a694c2559b693aa68629361e15d12265ad6a3dedf488b0b00fac9754ba\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"\",\n    \"out\": \"d6fcd23219b647e4cbd5eb2d0ad01ec8838a4b2901fc325cc3701981ca6c888b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"\",\n    \"out\": \"0520ec2f5bf7a755dacb50c6bf233e3515434763db0139ccd9faefbb8207612d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"\",\n    \"out\": \"aff3b75f3f581264d7661662b92f5ad37c1d32bd45ff81a4ed8adc9ef30dd989\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"\",\n    \"out\": \"d0dd650befd3ba63dc25102c627c921b9cbeb0b130686935b5c927cb7ccd5e3b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"\",\n    \"out\": \"e1149816b10a8514fb3e2cab2c08bee9f73ce76221701246a589bbb67302d8a9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"\",\n    \"out\": \"7da3f441de9054317e72b5dbf979da01e6bceebb8478eae6a22849d90292635c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"\",\n    \"out\": \"1230b1fc8a7d9215edc2d4a2decbdd0a6e216c924278c91fc5d10e7d60192d94\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"\",\n    \"out\": \"5750d716b4808f751febc38806ba170bf6d5199a7816be514e3f932fbe0cb871\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"\",\n    \"out\": \"6fc59b2f10feba954aa6820b3ca987ee81d5cc1da3c63ce827301c569dfb39ce\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"\",\n    \"out\": \"c7c3fe1eebdc7b5a939326e8ddb83e8bf2b780b65678cb62f208b040abdd35e2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"\",\n    \"out\": \"0c75c1a15cf34a314ee478f4a5ce0b8a6b36528ef7a820696c3e4246c5a15864\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"\",\n    \"out\": \"216dc12a108569a3c7cdde4aed43a6c330139dda3ccc4a108905db3861899050\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"\",\n    \"out\": \"a57be6ae6756f28b02f59dadf7e0d7d8807f10fa15ced1ad3585521a1d995a89\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"\",\n    \"out\": \"816aef875953716cd7a581f732f53dd435dab66d09c361d2d6592de17755d8a8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"\",\n    \"out\": \"9a76893226693b6ea97e6a738f9d10fb3d0b43ae0e8b7d8123ea76ce97989c7e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"\",\n    \"out\": \"8daedb9a271529dbb7dc3b607fe5eb2d3211770758dd3b0a3593d2d7954e2d5b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"\",\n    \"out\": \"16dbc0aa5dd2c774f505100f733786d8a175fcbbb59c43e1fbff3e1eaf31cb4a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"\",\n    \"out\": \"8606cb899c6aeaf51b9db0fe4924a9fd5dabc19f8826f2bc1c1d7da14d2c2c99\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"\",\n    \"out\": \"8479731aeda57bd37eadb51a507e307f3bd95e69dbca94f3bc21726066ad6dfd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"\",\n    \"out\": \"58473a9ea82efa3f3b3d8fc83ed8863127b33ae8deae6307201edb6dde61de29\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"\",\n    \"out\": \"9a9255d53af116de8ba27ce35b4c7e15640657a0fcb888c70d95431dacd8f830\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"\",\n    \"out\": \"9eb05ffba39fd8596a45493e18d2510bf3ef065c51d6e13abe66aa57e05cfdb7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"\",\n    \"out\": \"81dcc3a505eace3f879d8f702776770f9df50e521d1428a85daf04f9ad2150e0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"\",\n    \"out\": \"e3e3c4aa3acbbc85332af9d564bc24165e1687f6b1adcbfae77a8f03c72ac28c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"\",\n    \"out\": \"6746c80b4eb56aea45e64e7289bba3edbf45ecf8206481ff6302122984cd526a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"\",\n    \"out\": \"2b628e52764d7d62c0868b212357cdd12d9149822f4e9845d918a08d1ae990c0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"\",\n    \"out\": \"e4bfe80d58c91994613909dc4b1a12496896c004af7b5701483de45d2823d78e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"\",\n    \"out\": \"ebb4ba150cef2734345b5d641bbed03a21eafae933c99e009212ef04574a8530\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"\",\n    \"out\": \"3966ec73b154acc697ac5cf5b24b40bdb0db9e398836d76d4b880e3b2af1aa27\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"\",\n    \"out\": \"ef7e4831b3a84636518d6e4bfce64a43db2a5dda9cca2b44f39033bdc40d6243\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"\",\n    \"out\": \"7abf6acf5c8e549ddbb15ae8d8b388c1c197e698737c9785501ed1f94930b7d9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"\",\n    \"out\": \"88018ded66813f0ca95def474c630692019967b9e36888dadd94124719b682f6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"\",\n    \"out\": \"3930876b9fc7529036b008b1b8bb997522a441635a0c25ec02fb6d9026e55a97\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"\",\n    \"out\": \"0a4049d57e833b5695fac93dd1fbef3166b44b12ad11248662383ae051e15827\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"\",\n    \"out\": \"81dcc0678bb6a765e48c3209654fe90089ce44ff5618477e39ab286476df052b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"\",\n    \"out\": \"e69b3a36a4461912dc08346b11ddcb9db796f885fd01936e662fe29297b099a4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"\",\n    \"out\": \"5ac6503b0d8da6917646e6dcc87edc58e94245324cc204f4dd4af01563acd427\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"\",\n    \"out\": \"df6dda21359a30bc271780971c1abd56a6ef167e480887888e73a86d3bf605e9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"\",\n    \"out\": \"e8e6e47071e7b7df2580f225cfbbedf84ce67746626628d33097e4b7dc571107\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"\",\n    \"out\": \"53e40ead62051e19cb9ba8133e3e5c1ce00ddcad8acf342a224360b0acc14777\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"\",\n    \"out\": \"9ccd53fe80be786aa984638462fb28afdf122b34d78f4687ec632bb19de2371a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"\",\n    \"out\": \"cbd48052c48d788466a3e8118c56c97fe146e5546faaf93e2bc3c47e45939753\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"\",\n    \"out\": \"256883b14e2af44dadb28e1b34b2ac0f0f4c91c34ec9169e29036158acaa95b9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"\",\n    \"out\": \"4471b91ab42db7c4dd8490ab95a2ee8d04e3ef5c3d6fc71ac74b2b26914d1641\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"\",\n    \"out\": \"a5eb08038f8f1155ed86e631906fc13095f6bba41de5d4e795758ec8c8df8af1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"\",\n    \"out\": \"dc1db64ed8b48a910e060a6b866374c578784e9ac49ab2774092ac71501934ac\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"\",\n    \"out\": \"285413b2f2ee873d34319ee0bbfbb90f32da434cc87e3db5ed121bb398ed964b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"\",\n    \"out\": \"0216e0f81f750f26f1998bc3934e3e124c9945e685a60b25e8fbd9625ab6b599\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"\",\n    \"out\": \"38c410f5b9d4072050755b31dca89fd5395c6785eeb3d790f320ff941c5a93bf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"\",\n    \"out\": \"f18417b39d617ab1c18fdf91ebd0fc6d5516bb34cf39364037bce81fa04cecb1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"\",\n    \"out\": \"1fa877de67259d19863a2a34bcc6962a2b25fcbf5cbecd7ede8f1fa36688a796\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"\",\n    \"out\": \"5bd169e67c82c2c2e98ef7008bdf261f2ddf30b1c00f9e7f275bb3e8a28dc9a2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"\",\n    \"out\": \"c80abeebb669ad5deeb5f5ec8ea6b7a05ddf7d31ec4c0a2ee20b0b98caec6746\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"\",\n    \"out\": \"e76d3fbda5ba374e6bf8e50fadc3bbb9ba5c206ebdec89a3a54cf3dd84a07016\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"\",\n    \"out\": \"7bba9dc5b5db2071d17752b1044c1eced96aaf2dd46e9b433750e8ea0dcc1870\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"\",\n    \"out\": \"f29b1b1ab9bab163018ee3da15232cca78ec52dbc34eda5b822ec1d80fc21bd0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"\",\n    \"out\": \"9ee3e3e7e900f1e11d308c4b2b3076d272cf70124f9f51e1da60f37846cdd2f4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"\",\n    \"out\": \"70ea3b0176927d9096a18508cd123a290325920a9d00a89b5de04273fbc76b85\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"\",\n    \"out\": \"67de25c02a4aaba23bdc973c8bb0b5796d47cc0659d43dff1f97de174963b68e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"\",\n    \"out\": \"b2168e4e0f18b0e64100b517ed95257d73f0620df885c13d2ecf79367b384cee\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"\",\n    \"out\": \"2e7dec2428853b2c71760745541f7afe9825b5dd77df06511d8441a94bacc927\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"\",\n    \"out\": \"ca9ffac4c43f0b48461dc5c263bea3f6f00611ceacabf6f895ba2b0101dbb68d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"\",\n    \"out\": \"7410d42d8fd1d5e9d2f5815cb93417998828ef3c4230bfbd412df0a4a7a2507a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"\",\n    \"out\": \"5010f684516dccd0b6ee0852c2512b4dc0066cf0d56f35302978db8ae32c6a81\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"\",\n    \"out\": \"acaab585f7b79b719935ceb89523ddc54827f75c56883856154a56cdcd5ee988\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"\",\n    \"out\": \"666de5d1440fee7331aaf0123a62ef2d8ba57453a0769635ac6cd01e633f7712\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"\",\n    \"out\": \"a6f98658f6eabaf902d8b3871a4b101d16196e8a4b241e1558fe29966e103e8d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"\",\n    \"out\": \"891546a8b29f3047ddcfe5b00e45fd55756373105ea8637dfcff547b6ea9535f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"\",\n    \"out\": \"18dfbc1ac5d25b0761137dbd22c17c829d0f0ef1d82344e9c89c286694da24e8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"\",\n    \"out\": \"b54b9b67f8fed54bbf5a2666dbdf4b23cff1d1b6f4afc985b2e6d3305a9ff80f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"\",\n    \"out\": \"7db442e132ba59bc1289aa98b0d3e806004f8ec12811af1e2e33c69bfde729e1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"\",\n    \"out\": \"250f37cdc15e817d2f160d9956c71fe3eb5db74556e4adf9a4ffafba74010396\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"\",\n    \"out\": \"4ab8a3dd1ddf8ad43dab13a27f66a6544f290597fa96040e0e1db9263aa479f8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"\",\n    \"out\": \"ee61727a0766df939ccdc860334044c79a3c9b156200bc3aa32973483d8341ae\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"\",\n    \"out\": \"3f68c7ec63ac11ebb98f94b339b05c104984fda50103060144e5a2bfccc9da95\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"\",\n    \"out\": \"056f29816b8af8f56682bc4d7cf094111da7733e726cd13d6b3e8ea03e92a0d5\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"\",\n    \"out\": \"f5ec43a28acbeff1f3318a5bcac7c66ddb5230b79db2d105bcbe15f3c1148d69\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"\",\n    \"out\": \"2a6960ad1d8dd547555cfbd5e4600f1eaa1c8eda34de0374ec4a26eaaaa33b4e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"\",\n    \"out\": \"dcc1ea7baab93384f76b796866199754742f7b96d6b4c120165c04a6c4f5ce10\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"\",\n    \"out\": \"13d5df179221379c6a78c07c793ff53487cae6bf9fe882541ab0e735e3eada3b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"\",\n    \"out\": \"8c59e4407641a01e8ff91f9980dc236f4ecd6fcf52589a099a961633967714e1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"\",\n    \"out\": \"833b1ac6a251fd08fd6d908fea2a4ee1e040bca93fc1a38ec3820e0c10bd82ea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"\",\n    \"out\": \"a244f927f3b40b8f6c391570c765418f2f6e708eac9006c51a7feff4af3b2b9e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"\",\n    \"out\": \"3d99ed9550cf1196e6c4d20c259620f858c3d703374c128ce7b590310c83046d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"\",\n    \"out\": \"2b35c47d7b87761f0ae43ac56ac27b9f25830367b595be8c240e94600c6e3312\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"\",\n    \"out\": \"5d11ed37d24dc767305cb7e1467d87c065ac4bc8a426de38991ff59aa8735d02\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"\",\n    \"out\": \"b836478e1ca0640dce6fd910a5096272c8330990cd97864ac2bf14ef6b23914a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"\",\n    \"out\": \"9100f946d6ccde3a597f90d39fc1215baddc7413643d85c21c3eee5d2dd32894\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"\",\n    \"out\": \"da70eedd23e663aa1a74b9766935b479222a72afba5c795158dad41a3bd77e40\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"\",\n    \"out\": \"f067ed6a0dbd43aa0a9254e69fd66bdd8acb87de936c258cfb02285f2c11fa79\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"\",\n    \"out\": \"715c99c7d57580cf9753b4c1d795e45a83fbb228c0d36fbe20faf39bdd6d4e85\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"\",\n    \"out\": \"e457d6ad1e67cb9bbd17cbd698fa6d7dae0c9b7ad6cbd6539634e32a719c8492\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"\",\n    \"out\": \"ece3ea8103e02483c64a70a4bdcee8ceb6278f2533f3f48dbeedfba94531d4ae\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"\",\n    \"out\": \"388aa5d3667a97c68d3d56f8f3ee8d3d36091f17fe5d1b0d5d84c93b2ffe40bd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"\",\n    \"out\": \"8b6b31b9ad7c3d5cd84bf98947b9cdb59df8a25ff738101013be4fd65e1dd1a3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"\",\n    \"out\": \"066291f6bbd25f3c853db7d8b95c9a1cfb9bf1c1c99fb95a9b7869d90f1c2903\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"\",\n    \"out\": \"a707efbccdceed42967a66f5539b93ed7560d467304016c4780d7755a565d4c4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"\",\n    \"out\": \"38c53dfb70be7e792b07a6a35b8a6a0aba02c5c5f38baf5c823fdfd9e42d657e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"\",\n    \"out\": \"f2911386501d9ab9d720cf8ad10503d5634bf4b7d12b56dfb74fecc6e4093f68\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"\",\n    \"out\": \"c6f2bdd52b81e6e4f6595abd4d7fb31f651169d00ff326926b34947b28a83959\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"\",\n    \"out\": \"293d94b18c98bb3223366b8ce74c28fbdf28e1f84a3350b0eb2d1804a577579b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"\",\n    \"out\": \"2c2fa5c0b51533165bc375c22e2781768270a383985d13bd6b67b6fd67f889eb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"\",\n    \"out\": \"caa09b82b72562e43f4b2275c091918e624d911661cc811bb5faec51f6088ef7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"\",\n    \"out\": \"24761e45e674395379fb17729c78cb939e6f74c5dffb9c961f495982c3ed1fe3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"\",\n    \"out\": \"55b70a82131ec94888d7ab54a7c515255c3938bb10bc784dc9b67f076e341a73\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"\",\n    \"out\": \"6ab9057b977ebc3ca4d4ce74506c25cccdc566497c450b5415a39486f8657a03\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"\",\n    \"out\": \"24066deee0ecee15a45f0a326d0f8dbc79761ebb93cf8c0377af440978fcf994\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"\",\n    \"out\": \"20000d3f66ba76860d5a950688b9aa0d76cfea59b005d859914b1a46653a939b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"\",\n    \"out\": \"b92daa79603e3bdbc3bfe0f419e409b2ea10dc435beefe2959da16895d5dca1c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"\",\n    \"out\": \"e947948705b206d572b0e8f62f66a6551cbd6bc305d26ce7539a12f9aadf7571\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"\",\n    \"out\": \"3d67c1b3f9b23910e3d35e6b0f2ccf44a0b540a45c18ba3c36264dd48e96af6a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"\",\n    \"out\": \"c7558babda04bccb764d0bbf3358425141902d22391d9f8c59159fec9e49b151\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"\",\n    \"out\": \"0b732bb035675a50ff58f2c242e4710aece64670079c13044c79c9b7491f7000\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"\",\n    \"out\": \"d120b5ef6d57ebf06eaf96bc933c967b16cbe6e2bf00741c30aa1c54ba64801f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"\",\n    \"out\": \"58d212ad6f58aef0f80116b441e57f6195bfef26b61463edec1183cdb04fe76d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"\",\n    \"out\": \"b8836f51d1e29bdfdba325565360268b8fad627473edecef7eaefee837c74003\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"\",\n    \"out\": \"c547a3c124ae5685ffa7b8edaf96ec86f8b2d0d50cee8be3b1f0c76763069d9c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"\",\n    \"out\": \"5d168b769a2f67853d6295f7568be40bb7a16b8d65ba87635d1978d2ab11ba2a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"\",\n    \"out\": \"a2f675dc7302638cb60201064ca55077714d71fe096a315f2fe7401277caa5af\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"\",\n    \"out\": \"c8aab5cd0160ae78cd2e8ac5fb0e093cdb5c4b6052a0a97bb04216826fa7a437\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"\",\n    \"out\": \"ff68ca4035bfeb43fbf145fddd5e43f1cea54f11f7bee13058f027329a4a5fa4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"\",\n    \"out\": \"1d4e5487ae3c740f2ba6e541ac91bc2bfcd2999c518d807b426748803a350fd4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"\",\n    \"out\": \"6d244e1a06ce4ef578dd0f63aff0936706735119ca9c8d22d86c801414ab9741\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"\",\n    \"out\": \"decf7329dbcc827b8fc524c9431e8998029ece12ce93b7b2f3e769a941fb8cea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"\",\n    \"out\": \"2fafcc0f2e63cbd07755be7b75ecea0adff9aa5ede2a52fdab4dfd0374cd483f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"\",\n    \"out\": \"aa85010dd46a546b535ef4cf5f07d65161e89828f3a77db7b9b56f0df59aae45\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"\",\n    \"out\": \"07e8e1ee732cb0d356c9c0d1069c89d17adf6a9a334f745ec7867332548ca8e9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"\",\n    \"out\": \"0e01e81cada8162bfd5f8a8c818a6c69fedf02ceb5208523cbe5313b89ca1053\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"\",\n    \"out\": \"6bb6c6472655084399852e00249f8cb247896d392b02d73b7f0dd818e1e29b07\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"\",\n    \"out\": \"42d4636e2060f08f41c882e76b396b112ef627cc24c43dd5f83a1d1a7ead711a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"\",\n    \"out\": \"4858c9a188b0234fb9a8d47d0b4133650a030bd0611b87c3892e94951f8df852\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"\",\n    \"out\": \"3fab3e36988d445a51c8783e531be3a02be40cd04796cfb61d40347442d3f794\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"\",\n    \"out\": \"ebabc49636bd433d2ec8f0e518732ef8fa21d4d071cc3bc46cd79fa38a28b810\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"\",\n    \"out\": \"a1d0343523b893fca84f47feb4a64d350a17d8eef5497ece697d02d79178b591\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"\",\n    \"out\": \"262ebfd9130b7d28760d08ef8bfd3b86cdd3b2113d2caef7ea951a303dfa3846\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"\",\n    \"out\": \"f76158edd50a154fa78203ed2362932fcb8253aae378903eded1e03f7021a257\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"\",\n    \"out\": \"26178e950ac722f67ae56e571b284c0207684a6334a17748a94d260bc5f55274\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"\",\n    \"out\": \"c378d1e493b40ef11fe6a15d9c2737a37809634c5abad5b33d7e393b4ae05d03\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"\",\n    \"out\": \"984bd8379101be8fd80612d8ea2959a7865ec9718523550107ae3938df32011b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"\",\n    \"out\": \"c6f25a812a144858ac5ced37a93a9f4759ba0b1c0fdc431dce35f9ec1f1f4a99\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"\",\n    \"out\": \"924c75c94424ff75e74b8b4e94358958b027b171df5e57899ad0d4dac37353b6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"\",\n    \"out\": \"0af35892a63f45931f6846ed190361cd073089e077165714b50b81a2e3dd9ba1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"\",\n    \"out\": \"cc80cefb26c3b2b0daef233e606d5ffc80fa17427d18e30489673e06ef4b87f7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"\",\n    \"out\": \"c2f8c8117447f3978b0818dcf6f70116ac56fd184dd1278494e103fc6d74a887\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"\",\n    \"out\": \"bdecf6bfc1ba0df6e862c831992207796acc797968358828c06e7a51e090098f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"\",\n    \"out\": \"24d1a26e3dab02fe4572d2aa7dbd3ec30f0693db26f273d0ab2cb0c13b5e6451\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"\",\n    \"out\": \"ec56f58b09299a300b140565d7d3e68782b6e2fbeb4b7ea97ac057989061dd3f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"\",\n    \"out\": \"11a437c1aba3c119ddfab31b3e8c841deeeb913ef57f7e48f2c9cf5a28fa42bc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"\",\n    \"out\": \"53c7e6114b850a2cb496c9b3c69a623eaea2cb1d33dd817e4765edaa6823c228\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"\",\n    \"out\": \"154c3e96fee5db14f8773e18af14857913509da999b46cdd3d4c169760c83ad2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"\",\n    \"out\": \"40b9916f093e027a8786641818920620472fbcf68f701d1b680632e6996bded3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"\",\n    \"out\": \"24c4cbba07119831a726b05305d96da02ff8b148f0da440fe233bcaa32c72f6f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"\",\n    \"out\": \"5d201510250020b783689688abbf8ecf2594a96a08f2bfec6ce0574465dded71\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"\",\n    \"out\": \"043b97e336ee6fdbbe2b50f22af83275a4084805d2d5645962454b6c9b8053a0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"\",\n    \"out\": \"564835cbaea774948568be36cf52fcdd83934eb0a27512dbe3e2db47b9e6635a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"\",\n    \"out\": \"f21c33f47bde40a2a101c9cde8027aaf61a3137de2422b30035a04c270894183\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"\",\n    \"out\": \"9db0ef74e66cbb842eb0e07343a03c5c567e372b3f23b943c788a4f250f67891\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"\",\n    \"out\": \"ab8d08655ff1d3fe8758d562235fd23e7cf9dcaad658872a49e5d3183b6ccebd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"\",\n    \"out\": \"6f27f77e7bcf46a1e963ade0309733543031dccdd47caac174d7d27ce8077e8b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"\",\n    \"out\": \"e3cd54da7e444caa6207569525a670ebae1278de4e3fe2684b3e33f5ef90cc1b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"\",\n    \"out\": \"b2c3e33a51d22c4c08fc0989c873c9cc4150579b1e6163fa694ad51d53d712dc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"\",\n    \"out\": \"be7fda983e13189b4c77e0a80920b6e0e0ea80c3b84dbe7e7117d253f48112f4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"\",\n    \"out\": \"b6008c28fae08aa427e5bd3aad36f10021f16c77cfeabed07f97cc7dc1f1284a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"\",\n    \"out\": \"6e4e6760c538f2e97b3adbfbbcde57f8966b7ea8fcb5bf7efec913fd2a2b0c55\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"\",\n    \"out\": \"4ae51fd1834aa5bd9a6f7ec39fc663338dc5d2e20761566d90cc68b1cb875ed8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"\",\n    \"out\": \"b673aad75ab1fdb5401abfa1bf89f3add2ebc468df3624a478f4fe859d8d55e2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"\",\n    \"out\": \"13c9471a9855913539836660398da0f3f99ada08479c69d1b7fcaa3461dd7e59\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"\",\n    \"out\": \"2c11f4a7f99a1d23a58bb636350fe849f29cbac1b2a1112d9f1ed5bc5b313ccd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"\",\n    \"out\": \"c7d3c0706b11ae741c05a1ef150dd65b5494d6d54c9a86e2617854e6aeeebbd9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"\",\n    \"out\": \"194e10c93893afa064c3ac04c0dd808d791c3d4b7556e89d8d9cb225c4b33339\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"\",\n    \"out\": \"6fc4988b8f78546b1688991845908f134b6a482e6994b3d48317bf08db292185\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"\",\n    \"out\": \"5665beb8b0955525813b5981cd142ed4d03fba38a6f3e5ad268e0cc270d1cd11\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"\",\n    \"out\": \"b883d68f5fe51936431ba4256738053b1d0426d4cb64b16e83badc5e9fbe3b81\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"\",\n    \"out\": \"53e7b27ea59c2f6dbb50769e43554df35af89f4822d0466b007dd6f6deafff02\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"\",\n    \"out\": \"1f1a0229d4640f01901588d9dec22d13fc3eb34a61b32938efbf5334b2800afa\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"\",\n    \"out\": \"c2b405afa0fa6668852aee4d88040853fab800e72b57581418e5506f214c7d1f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"\",\n    \"out\": \"c08aa1c286d709fdc7473744977188c895ba011014247e4efa8d07e78fec695c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"\",\n    \"out\": \"f03f5789d3336b80d002d59fdf918bdb775b00956ed5528e86aa994acb38fe2d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"48a8997da407876b3d79c0d92325ad3b89cbb754d86ab71aee047ad345fd2c49\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"40d15fee7c328830166ac3f918650f807e7e01e177258cdc0a39b11f598066f1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6bb71300644cd3991b26ccd4d274acd1adeab8b1d7914546c1198bbe9fc9d803\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d220dbe2ee134661fdf6d9e74b41704710556f2f6e5a091b227697445dbea6b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f6c3fbadb4cc687a0064a5be6e791bec63b868ad62fba61b3757ef9ca52e05b2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001020304\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"49c1f21188dfd769aea0e911dd6b41f14dab109d2b85977aa3088b5c707e8598\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fdd8993dcd43f696d44f3cea0ff35345234ec8ee083eb3cada017c7f78c17143\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203040506\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e6c8125637438d0905b749f46560ac89fd471cf8692e28fab982f73f019b83a9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"19fc8ca6979d60e6edd3b4541e2f967ced740df6ec1eaebbfe813832e96b2974\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a6ad777ce881b52bb5a4421ab6cdd2dfba13e963652d4d6d122aee46548c14a7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f5c4b2ba1a00781b13aba0425242c69cb1552f3f71a9a3bb22b4a6b4277b46dd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e33c4c9bd0cc7e45c80e65c77fa5997fec7002738541509e68a9423891e822a3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fba16169b2c3ee105be6e1e650e5cbf40746b6753d036ab55179014ad7ef6651\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f5c4bec6d62fc608bf41cc115f16d61c7efd3ff6c65692bbe0afffb1fede7475\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a4862e76db847f05ba17ede5da4e7f91b5925cf1ad4ba12732c3995742a5cd6e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"65f4b860cd15b38ef814a1a804314a55be953caa65fd758ad989ff34a41c1eea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"19ba234f0a4f38637d1839f9d9f76ad91c8522307143c97d5f93f69274cec9a7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1a67186ca4a5cb8e65fca0e2ecbc5ddc14ae381bb8bffeb9e0a103449e3ef03c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"afbea317b5a2e89c0bd90ccf5d7fd0ed57fe585e4be3271b0a6bf0f5786b0f26\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f1b01558ce541262f5ec34299d6fb4090009e3434be2f49105cf46af4d2d4124\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"13a0a0c86335635eaa74ca2d5d488c797bbb4f47dc07105015ed6a1f3309efce\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1580afeebebb346f94d59fe62da0b79237ead7b1491f5667a90e45edf6ca8b03\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"20be1a875b38c573dd7faaa0de489d655c11efb6a552698e07a2d331b5f655c3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"be1fe3c4c04018c54c4a0f6b9a2ed3c53abe3a9f76b4d26de56fc9ae95059a99\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e3e3ace537eb3edd8463d9ad3582e13cf86533ffde43d668dd2e93bbdbd7195a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"110c50c0bf2c6e7aeb7e435d92d132ab6655168e78a2decdec3330777684d9c1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e9ba8f505c9c80c08666a701f3367e6cc665f34b22e73c3c0417eb1c2206082f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"26cd66fca02379c76df12317052bcafd6cd8c3a7b890d805f36c49989782433a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"213f3596d6e3a5d0e9932cd2159146015e2abc949f4729ee2632fe1edb78d337\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1015d70108e03be1c702fe97253607d14aee591f2413ea6787427b6459ff219a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3ca989de10cfe609909472c8d35610805b2f977734cf652cc64b3bfc882d5d89\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b6156f72d380ee9ea6acd190464f2307a5c179ef01fd71f99f2d0f7a57360aea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c03bc642b20959cbe133a0303e0c1abff3e31ec8e1a328ec8565c36decff5265\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2c3e08176f760c6264c3a2cd66fec6c3d78de43fc192457b2a4a660a1e0eb22b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f738c02f3c1b190c512b1a32deabf353728e0e9ab034490e3c3409946a97aeec\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8b1880df301cc963418811088964839287ff7fe31c49ea6ebd9e48bdeee497c5\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1e75cb21c60989020375f1a7a242839f0b0b68973a4c2a05cf7555ed5aaec4c1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"62bf8a9c32a5bccf290b6c474d75b2a2a4093f1a9e27139433a8f2b3bce7b8d7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"166c8350d3173b5e702b783dfd33c66ee0432742e9b92b997fd23c60dc6756ca\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"044a14d822a90cacf2f5a101428adc8f4109386ccb158bf905c8618b8ee24ec3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"387d397ea43a994be84d2d544afbe481a2000f55252696bba2c50c8ebd101347\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"56f8ccf1f86409b46ce36166ae9165138441577589db08cbc5f66ca29743b9fd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9706c092b04d91f53dff91fa37b7493d28b576b5d710469df79401662236fc03\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"877968686c068ce2f7e2adcff68bf8748edf3cf862cfb4d3947a3106958054e3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8817e5719879acf7024787eccdb271035566cfa333e049407c0178ccc57a5b9f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8938249e4b50cadaccdf5b18621326cbb15253e33a20f5636e995d72478de472\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f164abba4963a44d107257e3232d90aca5e66a1408248c51741e991db5227756\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d05563e2b1cba0c4a2a1e8bde3a1a0d9f5b40c85a070d6f5fb21066ead5d0601\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"03fbb16384f0a3866f4c3117877666efbf124597564b293d4aab0d269fabddfa\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5fa8486ac0e52964d1881bbe338eb54be2f719549224892057b4da04ba8b3475\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cdfabcee46911111236a31708b2539d71fc211d9b09c0d8530a11e1dbf6eed01\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4f82de03b9504793b82a07a0bdcdff314d759e7b62d26b784946b0d36f916f52\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"259ec7f173bcc76a0994c967b4f5f024c56057fb79c965c4fae41875f06a0e4c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"193cc8e7c3e08bb30f5437aa27ade1f142369b246a675b2383e6da9b49a9809e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5c10896f0e2856b2a2eee0fe4a2c1633565d18f0e93e1fab26c373e8f829654d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f16012d93f28851a1eb989f5d0b43f3f39ca73c9a62d5181bff237536bd348c3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2966b3cfae1e44ea996dc5d686cf25fa053fb6f67201b9e46eade85d0ad6b806\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ddb8782485e900bc60bcf4c33a6fd585680cc683d516efa03eb9985fad8715fb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4c4d6e71aea05786413148fc7a786b0ecaf582cff1209f5a809fba8504ce662c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fb4c5e86d7b2229b99b8ba6d94c247ef964aa3a2bae8edc77569f28dbbff2d4e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e94f526de9019633ecd54ac6120f23958d7718f1e7717bf329211a4faeed4e6d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cbd6660a10db3f23f7a03d4b9d4044c7932b2801ac89d60bc9eb92d65a46c2a0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8818bbd3db4dc123b25cbba5f54c2bc4b3fcf9bf7d7a7709f4ae588b267c4ece\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c65382513f07460da39833cb666c5ed82e61b9e998f4b0c4287cee56c3cc9bcd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8975b0577fd35566d750b362b0897a26c399136df07bababbde6203ff2954ed4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"21fe0ceb0052be7fb0f004187cacd7de67fa6eb0938d927677f2398c132317a8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2ef73f3c26f12d93889f3c78b6a66c1d52b649dc9e856e2c172ea7c58ac2b5e3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"388a3cd56d73867abb5f8401492b6e2681eb69851e767fd84210a56076fb3dd3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"af533e022fc9439e4e3cb838ecd18692232adf6fe9839526d3c3dd1b71910b1a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"751c09d41a9343882a81cd13ee40818d12eb44c6c7f40df16e4aea8fab91972a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5b73ddb68d9d2b0aa265a07988d6b88ae9aac582af83032f8a9b21a2e1b7bf18\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3da29126c7c5d7f43e64242a79feaa4ef3459cdeccc898ed59a97f6ec93b9dab\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"566dc920293da5cb4fe0aa8abda8bbf56f552313bff19046641e3615c1e3ed3f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4115bea02f73f97f629e5c5590720c01e7e449ae2a6697d4d2783321303692f9\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4ce08f4762468a7670012164878d68340c52a35e66c1884d5c864889abc96677\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"81ea0b7804124e0c22ea5fc71104a2afcb52a1fa816f3ecb7dcb5d9dea1786d0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fe362733b05f6bedaf9379d7f7936ede209b1f8323c3922549d9e73681b5db7b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"eff37d30dfd20359be4e73fdf40d27734b3df90a97a55ed745297294ca85d09f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"172ffc67153d12e0ca76a8b6cd5d4731885b39ce0cac93a8972a18006c8b8baf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c47957f1cc88e83ef9445839709a480a036bed5f88ac0fcc8e1e703ffaac132c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"30f3548370cfdceda5c37b569b6175e799eef1a62aaa943245ae7669c227a7b5\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c95dcb3cf1f27d0eef2f25d2413870904a877c4a56c2de1e83e2bc2ae2e46821\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d5d0b5d705434cd46b185749f66bfb5836dcdf6ee549a2b7a4aee7f58007caaf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bbc124a712f15d07c300e05b668389a439c91777f721f8320c1c9078066d2c7e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a451b48c35a6c7854cfaae60262e76990816382ac0667e5a5c9e1b46c4342ddf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b0d150fb55e778d01147f0b5d89d99ecb20ff07e5e6760d6b645eb5b654c622b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"34f737c0ab219951eee89a9f8dac299c9d4c38f33fa494c5c6eefc92b6db08bc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1a62cc3a00800dcbd99891080c1e098458193a8cc9f970ea99fbeff00318c289\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cfce55ebafc840d7ae48281c7fd57ec8b482d4b704437495495ac414cf4a374b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6746facf71146d999dabd05d093ae586648d1ee28e72617b99d0f0086e1e45bf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"571ced283b3f23b4e750bf12a2caf1781847bd890e43603cdc5976102b7bb11b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cfcb765b048e35022c5d089d26e85a36b005a2b80493d03a144e09f409b6afd1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4050c7a27705bb27f42089b299f3cbe5054ead68727e8ef9318ce6f25cd6f31d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"184070bd5d265fbdc142cd1c5cd0d7e414e70369a266d627c8fba84fa5e84c34\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9edda9a4443902a9588c0d0ccc62b930218479a6841e6fe7d43003f04b1fd643\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e412feef7908324a6da1841629f35d3d358642019310ec57c614836b63d30763\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1a2b8edff3f9acc1554fcbae3cf1d6298c6462e22e5eb0259684f835012bd13f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"288c4ad9b9409762ea07c24a41f04f69a7d74bee2d95435374bde946d7241c7b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"805691bb286748cfb591d3aebe7e6f4e4dc6e2808c65143cc004e4eb6fd09d43\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d4ac8d3a0afc6cfa7b460ae3001baeb36dadb37da07d2e8ac91822df348aed3d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c376617014d20158bced3d3ba552b6eccf84e62aa3eb650e90029c84d13eea69\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c41f09f43cecae7293d6007ca0a357087d5ae59be500c1cd5b289ee810c7b082\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"03d1ced1fba5c39155c44b7765cb760c78708dcfc80b0bd8ade3a56da8830b29\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"09bde6f152218dc92c41d7f45387e63e5869d807ec70b821405dbd884b7fcf4b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"71c9036e18179b90b37d39e9f05eb89cc5fc341fd7c477d0d7493285faca08a4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5916833ebb05cd919ca7fe83b692d3205bef72392b2cf6bb0a6d43f994f95f11\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f63aab3ec641b3b024964c2b437c04f6043c4c7e0279239995401958f86bbe54\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f172b180bfb09740493120b6326cbdc561e477def9bbcfd28cc8c1c5e3379a31\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cb9b89cc18381dd9141ade588654d4e6a231d5bf49d4d59ac27d869cbe100cf3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7bd8815046fdd810a923e1984aaebdcdf84d87c8992d68b5eeb460f93eb3c8d7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"607be66862fd08ee5b19facac09dfdbcd40c312101d66e6ebd2b841f1b9a9325\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9fe03bbe69ab1834f5219b0da88a08b30a66c5913f0151963c360560db0387b3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"90a83585717b75f0e9b725e055eeeeb9e7a028ea7e6cbc07b20917ec0363e38c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"336ea0530f4a7469126e0218587ebbde3358a0b31c29d200f7dc7eb15c6aadd8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a79e76dc0abca4396f0747cd7b748df913007626b1d659da0c1f78b9303d01a3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"44e78a773756e0951519504d7038d28d0213a37e0ce375371757bc996311e3b8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"77ac012a3f754dcfeab5eb996be9cd2d1f96111b6e49f3994df181f28569d825\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ce5a10db6fccdaf140aaa4ded6250a9c06e9222bc9f9f3658a4aff935f2b9f3a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ecc203a7fe2be4abd55bb53e6e673572e0078da8cd375ef430cc97f9f80083af\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"14a5186de9d7a18b0412b8563e51cc5433840b4a129a8ff963b33a3c4afe8ebb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"13f8ef95cb86e6a638931c8e107673eb76ba10d7c2cd70b9d9920bbeed929409\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0b338f4ee12f2dfcb78713377941e0b0632152581d1332516e4a2cab1942cca4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"eaab0ec37b3b8ab796e9f57238de14a264a076f3887d86e29bb5906db5a00e02\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"23cb68b8c0e6dc26dc27766ddc0a13a99438fd55617aa4095d8f969720c872df\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"091d8ee30d6f2968d46b687dd65292665742de0bb83dcc0004c72ce10007a549\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7f507abc6d19ba00c065a876ec5657868882d18a221bc46c7a6912541f5bc7ba\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a0607c24e14e8c223db0d70b4d30ee88014d603f437e9e02aa7dafa3cdfbad94\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ddbfea75cc467882eb3483ce5e2e756a4f4701b76b445519e89f22d60fa86e06\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0c311f38c35a4fb90d651c289d486856cd1413df9b0677f53ece2cd9e477c60a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"46a73a8dd3e70f59d3942c01df599def783c9da82fd83222cd662b53dce7dbdf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ad038ff9b14de84a801e4e621ce5df029dd93520d0c2fa38bff176a8b1d1698c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ab70c5dfbd1ea817fed0cd067293abf319e5d7901c2141d5d99b23f03a38e748\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1fffda67932b73c8ecaf009a3491a026953babfe1f663b0697c3c4ae8b2e7dcb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b0d2cc19472dd57f2b17efc03c8d58c2283dbb19da572f7755855aa9794317a0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a0d19a6ee33979c325510e276622df41f71583d07501b87071129a0ad94732a5\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"724642a7032d1062b89e52bea34b75df7d8fe772d9fe3c93ddf3c4545ab5a99b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ade5eaa7e61f672d587ea03dae7d7b55229c01d06bc0a5701436cbd18366a626\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"013b31ebd228fcdda51fabb03bb02d60ac20ca215aafa83bdd855e3755a35f0b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"332ed40bb10dde3c954a75d7b8999d4b26a1c063c1dc6e32c1d91bab7bbb7d16\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c7a197b3a05b566bcc9facd20e441d6f6c2860ac9651cd51d6b9d2cdeeea0390\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bd9cf64ea8953c037108e6f654914f3958b68e29c16700dc184d94a21708ff60\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8835b0ac021151df716474ce27ce4d3c15f0b2dab48003cf3f3efd0945106b9a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3bfefa3301aa55c080190cffda8eae51d9af488b4c1f24c3d9a75242fd8ea01d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"08284d14993cd47d53ebaecf0df0478cc182c89c00e1859c84851686ddf2c1b7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1ed7ef9f04c2ac8db6a864db131087f27065098e69c3fe78718d9b947f4a39d0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c161f2dcd57e9c1439b31a9dd43d8f3d7dd8f0eb7cfac6fb25a0f28e306f0661\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c01969ad34c52caf3dc4d80d19735c29731ac6e7a92085ab9250c48dea48a3fc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1720b3655619d2a52b3521ae0e49e345cb3389ebd6208acaf9f13fdacca8be49\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"756288361c83e24c617cf95c905b22d017cdc86f0bf1d658f4756c7379873b7f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e7d0eda3452693b752abcda1b55e276f82698f5f1605403eff830bea0071a394\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2c82ecaa6b84803e044af63118afe544687cb6e6c7df49ed762dfd7c8693a1bc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6136cbf4b441056fa1e2722498125d6ded45e17b52143959c7f4d4e395218ac2\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"721d3245aafef27f6a624f47954b6c255079526ffa25e9ff77e5dcff473b1597\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9dd2fbd8cef16c353c0ac21191d509eb28dd9e3e0d8cea5d26ca839393851c3a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b2394ceacdebf21bf9df2ced98e58f1c3a4bbbff660dd900f62202d6785cc46e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"57089f222749ad7871765f062b114f43ba20ec56422a8b1e3f87192c0ea718c6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e49a9459961cd33cdf4aae1b1078a5dea7c040e0fea340c93a724872fc4af806\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ede67f720effd2ca9c88994152d0201dee6b0a2d2c077aca6dae29f73f8b6309\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e0f434bf22e3088039c21f719ffc67f0f2cb5e98a7a0194c76e96bf4e8e17e61\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"277c04e2853484a4eba910ad336d01b477b67cc200c59f3c8d77eef8494f29cd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"156d5747d0c99c7f27097d7b7e002b2e185cb72d8dd7eb424a0321528161219f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"20ddd1ed9b1ca803946d64a83ae4659da67fba7a1a3eddb1e103c0f5e03e3a2c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f0af604d3dabbf9a0f2a7d3dda6bd38bba72c6d09be494fcef713ff10189b6e6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9802bb87def4cc10c4a5fd49aa58dfe2f3fddb46b4708814ead81d23ba95139b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4f8ce1e51d2fe7f24043a904d898ebfc91975418753413aa099b795ecb35cedb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bddc6514d7ee6ace0a4ac1d0e068112288cbcf560454642705630177cba608bd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d635994f6291517b0281ffdd496afa862712e5b3c4e52e4cd5fdae8c0e72fb08\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"878d9ca600cf87e769cc305c1b35255186615a73a0da613b5f1c98dbf81283ea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a64ebe5dc185de9fdde7607b6998702eb23456184957307d2fa72e87a47702d6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ce50eab7b5eb52bdc9ad8e5a480ab780ca9320e44360b1fe37e03f2f7ad7de01\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"eeddb7c0db6e30abe66d79e327511e61fcebbc29f159b40a86b046ecf0513823\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"787fc93440c1ec96b5ad01c16cf77916a1405f9426356ec921d8dff3ea63b7e0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7f0d5eab47eefda696c0bf0fbf86ab216fce461e9303aba6ac374120e890e8df\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b68004b42f14ad029f4c2e03b1d5eb76d57160e26476d21131bef20ada7d27f4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b0c4eb18ae250b51a41382ead92d0dc7455f9379fc9884428e4770608db0faec\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f92b7a870c059f4d46464c824ec96355140bdce681322cc3a992ff103e3fea52\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5364312614813398cc525d4c4e146edeb371265fba19133a2c3d2159298a1742\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f6620e68d37fb2af5000fc28e23b832297ecd8bce99e8be4d04e85309e3d3374\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5316a27969d7fe04ff27b283961bffc3bf5dfb32fb6a89d101c6c3b1937c2871\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"81d1664fdf3cb33c24eebac0bd64244b77c4abea90bbe8b5ee0b2aafcf2d6a53\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"345782f295b0880352e924a0467b5fbc3e8f3bfbc3c7e48b67091fb5e80a9442\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"794111ea6cd65e311f74ee41d476cb632ce1e4b051dc1d9e9d061a19e1d0bb49\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2a85daf6138816b99bf8d08ba2114b7ab07975a78420c1a3b06a777c22dd8bcb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"89b0d5f289ec16401a069a960d0b093e625da3cf41ee29b59b930c5820145455\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d0fdcb543943fc27d20864f52181471b942cc77ca675bcb30df31d358ef7b1eb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b17ea8d77063c709d4dc6b879413c343e3790e9e62ca85b7900b086f6b75c672\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e71a3e2c274db842d92114f217e2c0eac8b45093fdfd9df4ca7162394862d501\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c0476759ab7aa333234f6b44f5fd858390ec23694c622cb986e769c78edd733e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9ab8eabb1416434d85391341d56993c55458167d4418b19a0f2ad8b79a83a75b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7992d0bbb15e23826f443e00505d68d3ed7372995a5c3e498654102fbcd0964e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c021b30085151435df33b007ccecc69df1269f39ba25092bed59d932ac0fdc28\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"91a25ec0ec0d9a567f89c4bfe1a65a0e432d07064b4190e27dfb81901fd3139b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5950d39a23e1545f301270aa1a12f2e6c453776e4d6355de425cc153f9818867\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d79f14720c610af179a3765d4b7c0968f977962dbf655b521272b6f1e194488e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e9531bfc8b02995aeaa75ba27031fadbcbf4a0dab8961d9296cd7e84d25d6006\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"34e9c26a01d7f16181b454a9d1623c233cb99d31c694656e9413aca3e918692f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d9d7422f437bd439ddd4d883dae2a08350173414be78155133fff1964c3d7972\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4aee0c7aaf075414ff1793ead7eaca601775c615dbd60b640b0a9f0ce505d435\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6bfdd15459c83b99f096bfb49ee87b063d69c1974c6928acfcfb4099f8c4ef67\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9fd1c408fd75c336193a2a14d94f6af5adf050b80387b4b010fb29f4cc72707c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"13c88480a5d00d6c8c7ad2110d76a82d9b70f4fa6696d4e5dd42a066dcaf9920\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"820e725ee25fe8fd3a8d5abe4c46c3ba889de6fa9191aa22ba67d5705421542b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"32d93a0eb02f42fbbcaf2bad0085b282e46046a4df7ad10657c9d6476375b93e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"adc5187905b1669cd8ec9c721e1953786b9d89a9bae30780f1e1eab24a00523c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e90756ff7f9ad810b239a10ced2cf9b2284354c1f8c7e0accc2461dc796d6e89\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1251f76e56978481875359801db589a0b22f86d8d634dc04506f322ed78f17e8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3afa899fd980e73ecb7f4d8b8f291dc9af796bc65d27f974c6f193c9191a09fd\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"aa305be26e5deddc3c1010cbc213f95f051c785c5b431e6a7cd048f161787528\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8ea1884ff32e9d10f039b407d0d44e7e670abd884aeee0fb757ae94eaa97373d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d482b2155d4dec6b4736a1f1617b53aaa37310277d3fef0c37ad41768fc235b4\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4d413971387e7a8898a8dc2a27500778539ea214a2dfe9b3d7e8ebdce5cf3db3\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"696e5d46e6c57e8796e4735d08916e0b7929b3cf298c296d22e9d3019653371c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1f5647c1d3b088228885865c8940908bf40d1a8272821973b160008e7a3ce2eb\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b6e76c330f021a5bda65875010b0edf09126c0f510ea849048192003aef4c61c\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3cd952a0beada41abb424ce47f94b42be64e1ffb0fd0782276807946d0d0bc55\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"98d92677439b41b7bb513312afb92bcc8ee968b2e3b238cecb9b0f34c9bb63d0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ecbca2cf08ae57d517ad16158a32bfa7dc0382eaeda128e91886734c24a0b29d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"942cc7c0b52e2b16a4b89fa4fc7e0bf609e29a08c1a8543452b77c7bfd11bb28\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8a065d8b61a0dffb170d5627735a76b0e9506037808cba16c345007c9f79cf8f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1b9fa19714659c78ff413871849215361029ac802b1cbcd54e408bd87287f81f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8dab071bcd6c7292a9ef727b4ae0d86713301da8618d9a48adce55f303a869a1\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8253e3e7c7b684b9cb2beb014ce330ff3d99d17abbdbabe4f4d674ded53ffc6b\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f195f321e9e3d6bd7d074504dd2ab0e6241f92e784b1aa271ff648b1cab6d7f6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"27e4cc72090f241266476a7c09495f2db153d5bcbd761903ef79275ec56b2ed8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"899c2405788e25b99a1846355e646d77cf400083415f7dc5afe69d6e17c00023\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a59b78c4905744076bfee894de707d4f120b5c6893ea0400297d0bb834727632\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"59dc78b105649707a2bb4419c48f005400d3973de3736610230435b10424b24f\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c0149d1d7e7a6353a6d906efe728f2f329fe14a4149a3ea77609bc42b975ddfa\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a32f241474a6c16932e9243be0cf09bcdc7e0ca0e7a6a1b9b1a0f01e41502377\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b239b2e4f81841361c1339f68e2c359f929af9ad9f34e01aab4631ad6d5500b0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"85fb419c7002a3e0b4b6ea093b4c1ac6936645b65dac5ac15a8528b7b94c1754\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9619720625f190b93a3fad186ab314189633c0d3a01e6f9bc8c4a8f82f383dbf\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7d620d90fe69fa469a6538388970a1aa09bb48a2d59b347b97e8ce71f48c7f46\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"294383568596fb37c75bbacd979c5ff6f20a556bf8879cc72924855df9b8240e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"16b18ab314359c2b833c1c6986d48c55a9fc97cde9a3c1f10a3177140f73f738\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8cbbdd14bc33f04cf45813e4a153a273d36adad5ce71f499eeb87fb8ac63b729\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"69c9a498db174ecaefcc5a3ac9fdedf0f813a5bec727f1e775babdec7718816e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b462c3be40448f1d4f80626254e535b08bc9cdcff599a768578d4b2881a8e3f0\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"553e9d9c5f360ac0b74a7d44e5a391dad4ced03e0c24183b7e8ecabdf1715a64\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7a7c55a56fa9ae51e655e01975d8a6ff4ae9e4b486fcbe4eac044588f245ebea\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2afdf3c82abc4867f5de111286c2b3be7d6e48657ba923cfbf101a6dfcf9db9a\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"41037d2edcdce0c49b7fb4a6aa0999ca66976c7483afe631d4eda283144f6dfc\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c4466f8497ca2eeb4583a0b08e9d9ac74395709fda109d24f2e4462196779c5d\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"75f609338aa67d969a2ae2a2362b2da9d77c695dfd1df7224a6901db932c3364\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"68606ceb989d5488fc7cf649f3d7c272ef055da1a93faecd55fe06f6967098ca\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"44346bdeb7e052f6255048f0d9b42c425bab9c3dd24168212c3ecf1ebf34e6ae\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8e9cf6e1f366471f2ac7d2ee9b5e6266fda71f8f2e4109f2237ed5f8813fc718\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"84bbeb8406d250951f8c1b3e86a7c010082921833dfd9555a2f909b1086eb4b8\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ee666f3eef0f7e2a9c222958c97eaf35f51ced393d714485ab09a069340fdf88\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c153d34a65c47b4a62c5cacf24010975d0356b2f32c8f5da530d338816ad5de6\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9fc5450109e1b779f6c7ae79d56c27635c8dd426c5a9d54e2578db989b8c3b4e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d12bf3732ef4af5c22fa90356af8fc50fcb40f8f2ea5c8594737a3b3d5abdbd7\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"11030b9289bba5af65260672ab6fee88b87420acef4a1789a2073b7ec2f2a09e\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"69cb192b8444005c8c0ceb12c846860768188cda0aec27a9c8a55cdee2123632\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"db444c15597b5f1a03d1f9edd16e4a9f43a667cc275175dfa2b704e3bb1a9b83\"\n},\n{\n    \"hash\": \"blake2s\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3fb735061abc519dfe979e54c1ee5bfad0a9d858b3315bad34bde999efd724dd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"\",\n    \"key\": \"\",\n    \"out\": \"786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00\",\n    \"key\": \"\",\n    \"out\": \"2fa3f686df876995167e7c2e5d74c4c7b6e48f8068fe0e44208344d480f7904c36963e44115fe3eb2a3ac8694c28bcb4f5a0f3276f2e79487d8219057a506e4b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001\",\n    \"key\": \"\",\n    \"out\": \"1c08798dc641aba9dee435e22519a4729a09b2bfe0ff00ef2dcd8ed6f8a07d15eaf4aee52bbf18ab5608a6190f70b90486c8a7d4873710b1115d3debbb4327b5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102\",\n    \"key\": \"\",\n    \"out\": \"40a374727302d9a4769c17b5f409ff32f58aa24ff122d7603e4fda1509e919d4107a52c57570a6d94e50967aea573b11f86f473f537565c66f7039830a85d186\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203\",\n    \"key\": \"\",\n    \"out\": \"77ddf4b14425eb3d053c1e84e3469d92c4cd910ed20f92035e0c99d8a7a86cecaf69f9663c20a7aa230bc82f60d22fb4a00b09d3eb8fc65ef547fe63c8d3ddce\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001020304\",\n    \"key\": \"\",\n    \"out\": \"cbaa0ba7d482b1f301109ae41051991a3289bc1198005af226c5e4f103b66579f461361044c8ba3439ff12c515fb29c52161b7eb9c2837b76a5dc33f7cb2e2e8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405\",\n    \"key\": \"\",\n    \"out\": \"f95d45cf69af5c2023bdb505821e62e85d7caedf7beda12c0248775b0c88205eeb35af3a90816f6608ce7dd44ec28db1140614e1ddebf3aa9cd1843e0fad2c36\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203040506\",\n    \"key\": \"\",\n    \"out\": \"8f945ba700f2530e5c2a7df7d5dce0f83f9efc78c073fe71ae1f88204a4fd1cf70a073f5d1f942ed623aa16e90a871246c90c45b621b3401a5ddbd9df6264165\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"\",\n    \"out\": \"e998e0dc03ec30eb99bb6bfaaf6618acc620320d7220b3af2b23d112d8e9cb1262f3c0d60d183b1ee7f096d12dae42c958418600214d04f5ed6f5e718be35566\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"\",\n    \"out\": \"6a9a090c61b3410aede7ec9138146ceb2c69662f460c3da53c6515c1eb31f41ca3d280e567882f95cf664a94147d78f42cfc714a40d22ef19470e053493508a2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"\",\n    \"out\": \"29102511d749db3cc9b4e335fa1f5e8faca8421d558f6a3f3321d50d044a248ba595cfc3efd3d2adc97334da732413f5cbf4751c362ba1d53862ac1e8dabeee8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"\",\n    \"out\": \"c97a4779d47e6f77729b5917d0138abb35980ab641bd73a8859eb1ac98c05362ed7d608f2e9587d6ba9e271d343125d40d933a8ed04ec1fe75ec407c7a53c34e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"\",\n    \"out\": \"10f0dc91b9f845fb95fad6860e6ce1adfa002c7fc327116d44d047cd7d5870d772bb12b5fac00e02b08ac2a0174d0446c36ab35f14ca31894cd61c78c849b48a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"\",\n    \"out\": \"dea9101cac62b8f6a3c650f90eea5bfae2653a4eafd63a6d1f0f132db9e4f2b1b662432ec85b17bcac41e775637881f6aab38dd66dcbd080f0990a7a6e9854fe\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"\",\n    \"out\": \"441ffaa08cd79dff4afc9b9e5b5620eec086730c25f661b1d6fbfbd1cec3148dd72258c65641f2fca5eb155fadbcabb13c6e21dc11faf72c2a281b7d56145f19\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"\",\n    \"out\": \"444b240fe3ed86d0e2ef4ce7d851edde22155582aa0914797b726cd058b6f45932e0e129516876527b1dd88fc66d7119f4ab3bed93a61a0e2d2d2aeac336d958\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"\",\n    \"out\": \"bfbabbef45554ccfa0dc83752a19cc35d5920956b301d558d772282bc867009168e9e98606bb5ba73a385de5749228c925a85019b71f72fe29b3cd37ca52efe6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"\",\n    \"out\": \"9c4d0c3e1cdbbf485bec86f41cec7c98373f0e09f392849aaa229ebfbf397b22085529cb7ef39f9c7c2222a514182b1effaa178cc3687b1b2b6cbcb6fdeb96f8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"\",\n    \"out\": \"477176b3bfcbadd7657c23c24625e4d0d674d1868f006006398af97aa41877c8e70d3d14c3bbc9bbcdcea801bd0e1599af1f3eec67405170f4e26c964a57a8b7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"\",\n    \"out\": \"a78c490eda3173bb3f10dee52f110fb1c08e0302230b85ddd7c11257d92de148785ef00c039c0bb8eb9808a35b2d8c080f572859714c9d4069c5bcaf090e898e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"\",\n    \"out\": \"58d023397beb5b4145cb2255b07d74290b36d9fd1e594afbd8eea47c205b2efbfe6f46190faf95af504ab072e36f6c85d767a321bfd7f22687a4abbf494a689c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"\",\n    \"out\": \"4001ec74d5a46fd29c2c3cdbe5d1b9f20e51a941be98d2a4e1e2fbf866a672121db6f81a514cfd10e7358d571bdba48e4ce708b9d124894bc0b5ed554935f73a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"\",\n    \"out\": \"ccd1b22dab6511225d2401ea2d8625d206a12473cc732b615e5640cefff0a4adf971b0e827a619e0a80f5db9ccd0962329010d07e34a2064e731c520817b2183\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"\",\n    \"out\": \"b4a0a9e3574edb9e1e72aa31e39cc5f30dbf943f8cabc408449654a39131e66d718a18819143e3ea96b4a1895988a1c0056cf2b6e04f9ac19d657383c2910c44\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"\",\n    \"out\": \"447becab16630608d39f4f058b16f7af95b85a76aa0fa7cea2b80755fb76e9c804f2ca78f02643c915fbf2fce5e19de86000de03b18861815a83126071f8a37b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"\",\n    \"out\": \"54e6dab9977380a5665822db93374eda528d9beb626f9b94027071cb26675e112b4a7fec941ee60a81e4d2ea3ff7bc52cfc45dfbfe735a1c646b2cf6d6a49b62\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"\",\n    \"out\": \"3ea62625949e3646704d7e3c906f82f6c028f540f5f72a794b0c57bf97b7649bfeb90b01d3ca3e829de21b3826e6f87014d3c77350cb5a15ff5d468a81bec160\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"\",\n    \"out\": \"213cfe145c54a33691569980e5938c8883a46d84d149c8ff1a67cd287b4d49c6da69d3a035443db085983d0efe63706bd5b6f15a7da459e8d50a19093db55e80\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"\",\n    \"out\": \"5716c4a38f38db104e494a0a27cbe89a26a6bb6f499ec01c8c01aa7cb88497e75148cd6eee12a7168b6f78ab74e4be749251a1a74c38c86d6129177e2889e0b6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"\",\n    \"out\": \"030460a98bdf9ff17cd96404f28fc304f2b7c04eaade53677fd28f788ca22186b8bc80dd21d17f8549c711aff0e514e19d4e15f5990252a03e082f28dc2052f6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"\",\n    \"out\": \"19e7f1ccee88a10672333e390cf22013a8c734c6cb9eab41f17c3c8032a2e4aca0569ea36f0860c7a1af28fa476840d66011168859334a9e4ef9cc2e61a0e29e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"\",\n    \"out\": \"29f8b8c78c80f2fcb4bdf7825ed90a70d625ff785d262677e250c04f3720c888d03f8045e4edf3f5285bd39d928a10a7d0a5df00b8484ac2868142a1e8bea351\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"\",\n    \"out\": \"5c52920a7263e39d57920ca0cb752ac6d79a04fef8a7a216a1ecb7115ce06d89fd7d735bd6f4272555dba22c2d1c96e6352322c62c5630fde0f4777a76c3de2c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"\",\n    \"out\": \"83b098f262251bf660064a9d3511ce7687a09e6dfbb878299c30e93dfb43a9314db9a600337db26ebeedaf2256a96dabe9b29e7573ad11c3523d874dde5be7ed\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"\",\n    \"out\": \"9447d98aa5c9331352f43d3e56d0a9a9f9581865998e2885cc56dd0a0bd5a7b50595bd10f7529bcd31f37dc16a1465d594079667da2a3fcb70401498837cedeb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"\",\n    \"out\": \"867732f2feeb23893097561ac710a4bff453be9cfbedba8ba324f9d312a82d732e1b83b829fdcd177b882ca0c1bf544b223be529924a246a63cf059bfdc50a1b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"\",\n    \"out\": \"f15ab26d4cdfcf56e196bb6ba170a8fccc414de9285afd98a3d3cf2fb88fcbc0f19832ac433a5b2cc2392a4ce34332987d8d2c2bef6c3466138db0c6e42fa47b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"\",\n    \"out\": \"2813516d68ed4a08b39d648aa6aacd81e9d655ecd5f0c13556c60fdf0d333ea38464b36c02baccd746e9575e96c63014f074ae34a0a25b320f0fbedd6acf7665\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"\",\n    \"out\": \"d3259afca8a48962fa892e145acf547f26923ae8d4924c8a531581526b04b44c7af83c643ef5a0bc282d36f3fb04c84e28b351f40c74b69dc7840bc717b6f15f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"\",\n    \"out\": \"f14b061ae359fa31b989e30332bfe8de8cc8cdb568e14be214a2223b84caab7419549ecfcc96ce2acec119485d87d157d3a8734fc426597d64f36570ceaf224d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"\",\n    \"out\": \"55e70b01d1fbf8b23b57fb62e26c2ce54f13f8fa2464e6eb98d16a6117026d8b90819012496d4071ebe2e59557ece3519a7aa45802f9615374877332b73490b3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"\",\n    \"out\": \"25261eb296971d6e4a71b2928e64839c67d422872bf9f3c31993615222de9f8f0b2c4be8548559b4b354e736416e3218d4e8a1e219a4a6d43e1a9a521d0e75fc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"\",\n    \"out\": \"08307f347c41294e34bb54cb42b1522d22f824f7b6e5db50fda096798e181a8f026fa27b4ae45d52a62caf9d5198e24a4913c6671775b2d723c1239bfbf016d7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"\",\n    \"out\": \"1e5c62e7e9bfa1b118747a2de08b3ca10112af96a46e4b22c3fc06f9bfee4eb5c49e057a4a4886234324572576bb9b5ecfde0d99b0de4f98ec16e4d1b85fa947\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"\",\n    \"out\": \"c74a77395fb8bc126447454838e561e962853dc7eb49a1e3cb67c3d0851f3e39517be8c350ac910903d49cd2bfdf545c99316d0346170b739f0add5d533c2cfc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"\",\n    \"out\": \"0dd57b423cc01eb2861391eb886a0d17079b933fc76eb3fc08a19f8a74952cb68f6bcdc644f77370966e4d13e80560bcf082ef0479d48fbbab4df03b53a4e178\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"\",\n    \"out\": \"4d8dc3923edccdfce70072398b8a3da5c31fcb3ee3b645c85f717cbaeb4b673a19394425a585bfb464d92f1597d0b754d163f97ced343b25db5a70ef48ebb34f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"\",\n    \"out\": \"f0a50553e4dfb0c4e3e3d3ba82034857e3b1e50918f5b8a7d698e10d242b0fb544af6c92d0c3aaf9932220416117b4e78ecb8a8f430e13b82a5915290a5819c5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"\",\n    \"out\": \"b15543f3f736086627cc5365e7e8988c2ef155c0fd4f428961b00d1526f04d6d6a658b4b8ed32c5d8621e7f4f8e8a933d9ecc9dd1b8333cbe28cfc37d9719e1c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"\",\n    \"out\": \"7b4fa158e415fef023247264cbbe15d16d91a44424a8db707eb1e2033c30e9e1e7c8c0864595d2cb8c580eb47e9d16abbd7e44e824f7cedb7def57130e52cfe9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"\",\n    \"out\": \"60424ff23234c34dc9687ad502869372cc31a59380186bc2361c835d972f49666eb1ac69629de646f03f9b4db9e2ace093fbfdf8f20ab5f98541978be8ef549f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"\",\n    \"out\": \"7406018ce704d84f5eb9c79fea97da345699468a350ee0b2d0f3a4bf2070304ea862d72a51c57d3064947286f531e0eaf7563702262e6c724abf5ed8c8398d17\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"\",\n    \"out\": \"14ef5c6d647b3bd1e6e32006c231199810de5c4dc88e70240273b0ea18e651a3eb4f5ca3114b8a56716969c7cda27e0c8db832ad5e89a2dc6cb0adbe7d93abd1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"\",\n    \"out\": \"38cf6c24e3e08bcf1f6cf3d1b1f65b905239a3118033249e448113ec632ea6dc346feeb2571c38bd9a7398b2221280328002b23e1a45adaffe66d93f6564eaa2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"\",\n    \"out\": \"6cd7208a4bc7e7e56201bbba02a0f489cd384abe40afd4222f158b3d986ee72a54c50fb64fd4ed2530eda2c8af2928a0da6d4f830ae1c9db469dfd970f12a56f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"\",\n    \"out\": \"659858f0b5c9edab5b94fd732f6e6b17c51cc096104f09beb3afc3aa467c2ecf885c4c6541effa9023d3b5738ae5a14d867e15db06fe1f9d1127b77e1aabb516\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"\",\n    \"out\": \"26cca0126f5d1a813c62e5c71001c046f9c92095704550be5873a495a999ad010a4f79491f24f286500adce1a137bc2084e4949f5b7294cefe51ecaff8e95cba\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"\",\n    \"out\": \"4147c1f55172788c5567c561feef876f621fff1ce87786b8467637e70dfbcd0dbdb6415cb600954ab9c04c0e457e625b407222c0fe1ae21b2143688ada94dc58\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"\",\n    \"out\": \"5b1bf154c62a8af6e93d35f18f7f90abb16a6ef0e8d1aecd118bf70167bab2af08935c6fdc0663ce74482d17a8e54b546d1c296631c65f3b522a515839d43d71\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"\",\n    \"out\": \"9f600419a4e8f4fb834c24b0f7fc13bf4e279d98e8a3c765ee934917403e3a66097182ea21453cb63ebbe8b73a9c2167596446438c57627f330badd4f569f7d6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"\",\n    \"out\": \"457ef6466a8924fd8011a34471a5a1ac8ccd9bd0d07a97414ac943021ce4b9e4b9c8db0a28f016ed43b1542481990022147b313e194671131e708dd43a3ed7dc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"\",\n    \"out\": \"9997b2194d9af6dfcb9143f41c0ed83d3a3f4388361103d38c2a49b280a581212715fd908d41c651f5c715ca38c0ce2830a37e00e508ced1bcdc320e5e4d1e2e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"\",\n    \"out\": \"5c6bbf16baa180f986bd40a1287ed4c549770e7284858fc47bc21ab95ebbf3374b4ee3fd9f2af60f3395221b2acc76f2d34c132954049f8a3a996f1e32ec84e5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"\",\n    \"out\": \"d10bf9a15b1c9fc8d41f89bb140bf0be08d2f3666176d13baac4d381358ad074c9d4748c300520eb026daeaea7c5b158892fde4e8ec17dc998dcd507df26eb63\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"\",\n    \"out\": \"2fc6e69fa26a89a5ed269092cb9b2a449a4409a7a44011eecad13d7c4b0456602d402fa5844f1a7a758136ce3d5d8d0e8b86921ffff4f692dd95bdc8e5ff0052\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"\",\n    \"out\": \"fcbe8be7dcb49a32dbdf239459e26308b84dff1ea480df8d104eeff34b46fae98627b450c2267d48c0946a697c5b59531452ac0484f1c84e3a33d0c339bb2e28\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"\",\n    \"out\": \"a19093a6e3bcf5952f850f2030f69b9606f147f90b8baee3362da71d9f35b44ef9d8f0a7712ba1877fddcd2d8ea8f1e5a773d0b745d4725605983a2de901f803\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"\",\n    \"out\": \"3c2006423f73e268fa59d2920377eb29a4f9a8b462be15983ee3b85ae8a78e992633581a9099893b63db30241c34f643027dc878279af5850d7e2d4a2653073a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"\",\n    \"out\": \"d0f2f2e3787653f77cce2fa24835785bbd0c433fc779465a115149905a9dd1cb827a628506d457fcf124a0c2aef9ce2d2a0a0f63545570d8667ff9e2eba07334\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"\",\n    \"out\": \"78a9fc048e25c6dcb5de45667de8ffdd3a93711141d594e9fa62a959475da6075ea8f0916e84e45ad911b75467077ee52d2c9aebf4d58f20ce4a3a00458b05d4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"\",\n    \"out\": \"45813f441769ab6ed37d349ff6e72267d76ae6bb3e3c612ec05c6e02a12af5a37c918b52bf74267c3f6a3f183a8064ff84c07b193d08066789a01accdb6f9340\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"\",\n    \"out\": \"956da1c68d83a7b881e01b9a966c3c0bf27f68606a8b71d457bd016d4c41dd8a380c709a296cb4c6544792920fd788835771a07d4a16fb52ed48050331dc4c8b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"\",\n    \"out\": \"df186c2dc09caa48e14e942f75de5ac1b7a21e4f9f072a5b371e09e07345b0740c76177b01278808fec025eded9822c122afd1c63e6f0ce2e32631041063145c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"\",\n    \"out\": \"87475640966a9fdcd6d3a3b5a2cca5c08f0d882b10243c0ec1bf3c6b1c37f2cd3212f19a057864477d5eaf8faed73f2937c768a0af415e84bbce6bd7de23b660\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"\",\n    \"out\": \"c3b573bbe10949a0fbd4ff884c446f2229b76902f9dfdbb8a0353da5c83ca14e8151bbaac82fd1576a009adc6f1935cf26edd4f1fb8da483e6c5cd9d8923adc3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"\",\n    \"out\": \"b09d8d0bba8a7286e43568f7907550e42036d674e3c8fc34d8ca46f771d6466b70fb605875f6a863c877d12f07063fdc2e90ccd459b1910dcd52d8f10b2b0a15\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"\",\n    \"out\": \"af3a22bf75b21abfb0acd54422ba1b7300a952eff02ebeb65b5c234471a98df32f4f9643ce1904108a168767924280bd76c83f8c82d9a79d9259b195362a2a04\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"\",\n    \"out\": \"bf4ff2221b7e6957a724cd964aa3d5d0d9941f540413752f4699d8101b3e537508bf09f8508b317736ffd265f2847aa7d84bd2d97569c49d632aed9945e5fa5e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"\",\n    \"out\": \"9c6b6b78199b1bdacb4300e31479fa622a6b5bc80d4678a6078f88a8268cd7206a2799e8d4621a464ef6b43dd8adffe97caf221b22b6b8778b149a822aefbb09\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"\",\n    \"out\": \"890656f09c99d280b5ecb381f56427b813751bc652c7828078b23a4af83b4e3a61fdbac61f89bee84ea6bee760c047f25c6b0a201c69a38fd6fd971af18588bb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"\",\n    \"out\": \"31a046f7882ffe6f83ce472e9a0701832ec7b3f76fbcfd1df60fe3ea48fde1651254247c3fd95e100f9172731e17fd5297c11f4bb328363ca361624a81af797c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"\",\n    \"out\": \"27a60b2d00e7a671d47d0aec2a686a0ac04b52f40ab6629028eb7d13f4baa99ac0fe46ee6c814944f2f4b4d20e9378e4847ea44c13178091e277b87ea7a55711\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"\",\n    \"out\": \"8b5ccef194162c1f19d68f91e0b0928f289ec5283720840c2f73d253111238dcfe94af2b59c2c1ca2591901a7bc060e7459b6c47df0f71701a35cc0aa831b5b6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"\",\n    \"out\": \"57ab6c4b2229aeb3b70476d803cd63812f107ce6da17fed9b17875e8f86c724f49e024cbf3a1b8b119c50357652b81879d2ade2d588b9e4f7cedba0e4644c9ee\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"\",\n    \"out\": \"0190a8dac320a739f322e15731aa140ddaf5bed294d5c82e54fef29f214e18aafaa84f8be99af62950266b8f901f15dd4c5d35516fc35b4cab2e96e4695bbe1c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"\",\n    \"out\": \"d14d7c4c415eeb0e10b159224bea127ebd84f9591c702a330f5bb7bb7aa44ea39de6ed01f18da7adf40cfb97c5d152c27528824b21e239526af8f36b214e0cfb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"\",\n    \"out\": \"be28c4be706970488fac7d29c3bd5c4e986085c4c3332f1f3fd30973db614164ba2f31a78875ffdc150325c88327a9443ed04fdfe5be93876d1628560c764a80\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"\",\n    \"out\": \"031da1069e3a2e9c3382e436ffd79df74b1ca6a8adb2deabe676ab45994cbc054f037d2f0eace858d32c14e2d1c8b46077308e3bdc2c1b53172ecf7a8c14e349\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"\",\n    \"out\": \"4665cef8ba4db4d0acb118f2987f0bb09f8f86aa445aa3d5fc9a8b346864787489e8fcecc125d17e9b56e12988eac5ecc7286883db0661b8ff05da2afff30fe4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"\",\n    \"out\": \"63b7032e5f930cc9939517f9e986816cfbec2be59b9568b13f2ead05bae7777cab620c6659404f7409e4199a3be5f7865aa7cbdf8c4253f7e8219b1bd5f46fea\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"\",\n    \"out\": \"9f09bf093a2b0ff8c2634b49e37f1b2135b447aa9144c9787dbfd92129316c99e88aab8a21fdef2372d1189aec500f95775f1f92bfb45545e4259fb9b7b02d14\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"\",\n    \"out\": \"f9f8493c68088807df7f6a2693d64ea59f03e9e05a223e68524ca32195a4734b654fcea4d2734c866cf95c889fb10c49159be2f5043dc98bb55e02ef7bdcb082\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"\",\n    \"out\": \"3c9a7359ab4febce07b20ac447b06a240b7fe1dae5439c49b60b5819f7812e4c172406c1aac316713cf0dded1038077258e2eff5b33913d9d95caeb4e6c6b970\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"\",\n    \"out\": \"ad6aab8084510e822cfce8625d62cf4de655f4763884c71e80bab9ac9d5318dba4a6033ed29084e65216c031606ca17615dcfe3ba11d26851ae0999ca6e232cf\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"\",\n    \"out\": \"156e9e6261374c9dc884f36e70f0fe1ab9297997b836fa7d170a9c9ebf575b881e7bcea44d6c0248d35597907154828955be19135852f9228815eca024a8adfb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"\",\n    \"out\": \"4215407633f4cca9b6788be93e6aa3d963c7d6ce4b147247099f46a3acb500a30038cb3e788c3d29f132ad844e80e9e99251f6db96acd8a091cfc770af53847b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"\",\n    \"out\": \"1c077e279de6548523502b6df800ffdab5e2c3e9442eb838f58c295f3b147cef9d701c41c321283f00c71affa0619310399126295b78dd4d1a74572ef9ed5135\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"\",\n    \"out\": \"f07a555f49fe481cf4cd0a87b71b82e4a95064d06677fdd90a0eb598877ba1c83d4677b393c3a3b6661c421f5b12cb99d20376ba7275c2f3a8f5a9b7821720da\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"\",\n    \"out\": \"b5911b380d20c7b04323e4026b38e200f534259233b581e02c1e3e2d8438d6c66d5a4eb201d5a8b75072c4ec29106334da70bc79521b0ced2cfd533f5ff84f95\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"\",\n    \"out\": \"01f070a09bae911296361f91aa0e8e0d09a7725478536d9d48c5fe1e5e7c3c5b9b9d6eb07796f6da57ae562a7d70e882e37adfde83f0c433c2cd363536bb22c8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"\",\n    \"out\": \"6f793eb4374a48b0775acaf9adcf8e45e54270c9475f004ad8d5973e2aca52747ff4ed04ae967275b9f9eb0e1ff75fb4f794fa8be9add7a41304868d103fab10\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"\",\n    \"out\": \"965f20f139765fcc4ce4ba3794675863cac24db472cd2b799d035bce3dbea502da7b524865f6b811d8c5828d3a889646fe64a380da1aa7c7044e9f245dced128\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"\",\n    \"out\": \"ec295b5783601244c30e4641e3b45be222c4dce77a58700f53bc8ec52a941690b4d0b087fb6fcb3f39832b9de8f75ec20bd43079811749cdc907edb94157d180\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"\",\n    \"out\": \"61c72f8ccc91dbb54ca6750bc489672de09faedb8fdd4f94ff2320909a303f5d5a98481c0bc1a625419fb4debfbf7f8a53bb07ec3d985e8ea11e72d559940780\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"\",\n    \"out\": \"afd8145b259eefc8d12620c3c5b03e1ed8fd2ccefe0365078c80fd42c1770e28b44948f27e65a1886690110db814397b68e43d80d1ba16dfa358e739c898cfa3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"\",\n    \"out\": \"552fc7893cf1ce933ada35c0da98844e41545e244c3157a1428d7b4c21f9cd7e4071aed77b7ca9f1c38fba32237412ef21a342742ec8324378f21e507fafdd88\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"\",\n    \"out\": \"467a33fbadf5ebc52596ef86aaaefc6faba8ee651b1ce04de368a03a5a9040ef2835e00adb09abb3fbd2bce818a2413d0b0253b5bda4fc5b2f6f85f3fd5b55f2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"\",\n    \"out\": \"22eff8e6dd5236f5f57d94ede874d6c9428e8f5d566f17cd6d1848cd752fe13c655cb10fbaaff76872f2bf2da99e15dc624075e1ec2f58a3f64072121838569e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"\",\n    \"out\": \"9cec6bbf62c4bce4138abae1cbec8dad31950444e90321b1347196834c114b864af3f3cc3508f83751ffb4eda7c84d140734bb4263c3625c00f04f4c8068981b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"\",\n    \"out\": \"a8b60fa4fc2442f6f1514ad7402626920cc7c2c9f72124b8cba8ee2cb7c4586f658a4410cffcc0ab88343955e094c6af0d20d0c714fb0a988f543f300f58d389\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"\",\n    \"out\": \"8271cc45dfa5e4170e847e8630b952cf9c2aa777d06f26a7585b8381f188dacc7337391cfcc94b053dc4ec29cc17f077870428f1ac23fddda165ef5a3f155f39\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"\",\n    \"out\": \"bf23c0c25c8060e4f6995f1623a3bebecaa96e308680000a8aa3cd56bb1a6da099e10d9231b37f4519b2efd2c24de72f31a5f19535241b4a59fa3c03ceb790e7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"\",\n    \"out\": \"877fd652c05281009c0a5250e7a3a671f8b18c108817fe4a874de22da8e45db11958a600c5f62e67d36cbf84474cf244a9c2b03a9fb9dc711cd1a2cab6f3fae0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"\",\n    \"out\": \"29df4d87ea444baf5bcdf5f4e41579e28a67de84149f06c03f110ea84f572a9f676addd04c4878f49c5c00accda441b1a387caceb2e993bb7a10cd8c2d6717e1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"\",\n    \"out\": \"710dacb166844639cd7b637c274209424e2449dc35d790bbfa4f76177054a36b3b76fac0ca6e61df1e687000678ac0746df75d0a3954897681fd393a155a1bb4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"\",\n    \"out\": \"c1d5f93b8dea1f2571babccbc01764541a0cda87e444d673c50966ca559c33354b3acb26e5d5781ffb28847a4b4754d77008c62a835835f500dea7c3b58bdae2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"\",\n    \"out\": \"a41e41271cdab8af4d72b104bfb2ad041ac4df14677da671d85640c4b187f50c2b66513c4619fbd5d5dc4fe65dd37b9042e9848dda556a504caa2b1c6afe4730\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"\",\n    \"out\": \"e7bcbacdc379c43d81ebadcb37781552fc1d753e8cf310d968392d06c91f1d64cc9e90ce1d22c32d277fc6cda433a4d442c762e9eacf2c259f32d64cf9da3a22\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"\",\n    \"out\": \"51755b4ac5456b13218a19c5b9242f57c4a981e4d4ecdce09a3193362b808a579345d4881c2607a56534dd7f21956aff72c2f4173a6e7b6cc2212ba0e3daee1f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"\",\n    \"out\": \"dcc2c4beb9c1f2607b786c20c631972347034c1cc02fcc7d02ff01099cfe1c6989840ac213923629113aa8bad713ccf0fe4ce13264fb32b8b0fe372da382544a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"\",\n    \"out\": \"3d55176acea4a7e3a65ffa9fb10a7a1767199cf077cee9f71532d67cd7c73c9f93cfc37ccdcc1fdef50aad46a504a650d298d597a3a9fa95c6c40cb71fa5e725\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"\",\n    \"out\": \"d07713c005de96dd21d2eb8bbeca66746ea51a31ae922a3e74864889540a48db27d7e4c90311638b224bf0201b501891754848113c266108d0adb13db71909c7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"\",\n    \"out\": \"58983c21433d950caa23e4bc18543b8e601c204318532152daf5e159a0cd1480183d29285c05f129cb0cc3164687928086ffe380158df1d394c6ac0d4288bca8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"\",\n    \"out\": \"8100a8dc528d2b682ab4250801ba33f02a3e94c54dac0ae1482aa21f51ef3a82f3807e6facb0aeb05947bf7aa2adcb034356f90fa4560ede02201a37e411ec1a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"\",\n    \"out\": \"07025f1bb6c784f3fe49de5c14b936a5acacacaab33f6ac4d0e00ab6a12483d6bec00b4fe67c7ca5cc508c2a53efb5bfa5398769d843ff0d9e8b14d36a01a77f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"\",\n    \"out\": \"ba6aefd972b6186e027a76273a4a723321a3f580cfa894da5a9ce8e721c828552c64dacee3a7fd2d743b5c35ad0c8efa71f8ce99bf96334710e2c2346e8f3c52\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"\",\n    \"out\": \"e0721e02517aedfa4e7e9ba503e025fd46e714566dc889a84cbfe56a55dfbe2fc4938ac4120588335deac8ef3fa229adc9647f54ad2e3472234f9b34efc46543\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"\",\n    \"out\": \"b6292669ccd38d5f01caae96ba272c76a879a45743afa0725d83b9ebb26665b731f1848c52f11972b6644f554c064fa90780dbbbf3a89d4fc31f67df3e5857ef\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"\",\n    \"out\": \"2319e3789c47e2daa5fe807f61bec2a1a6537fa03f19ff32e87eecbfd64b7e0e8ccff439ac333b040f19b0c4ddd11a61e24ac1fe0f10a039806c5dcc0da3d115\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"\",\n    \"out\": \"f59711d44a031d5f97a9413c065d1e614c417ede998590325f49bad2fd444d3e4418be19aec4e11449ac1a57207898bc57d76a1bcf3566292c20c683a5c4648f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"\",\n    \"out\": \"df0a9d0c212843a6a934e3902b2dd30d17fba5f969d2030b12a546d8a6a45e80cf5635f071f0452e9c919275da99bed51eb1173c1af0518726b75b0ec3bae2b5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"\",\n    \"out\": \"a3eb6e6c7bf2fb8b28bfe8b15e15bb500f781ecc86f778c3a4e655fc5869bf2846a245d4e33b7b14436a17e63be79b36655c226a50ffbc7124207b0202342db5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"\",\n    \"out\": \"56d4cbcd070563426a017069425c2cd2ae540668287a5fb9dac432eb8ab1a353a30f2fe1f40d83333afe696a267795408a92fe7da07a0c1814cf77f36e105ee8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"\",\n    \"out\": \"e59b9987d428b3eda37d80abdb16cd2b0aef674c2b1dda4432ea91ee6c935c684b48b4428a8cc740e579a30deff35a803013820dd23f14ae1d8413b5c8672aec\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"\",\n    \"out\": \"cd9fcc99f99d4cc16d031900b2a736e1508db4b586814e6345857f354a70ccecb1df3b50a19adaf43c278efa423ff4bb6c523ec7fd7859b97b168a7ebff8467c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"\",\n    \"out\": \"0602185d8c3a78738b99164b8bc6ffb21c7debebbf806372e0da44d121545597b9c662a255dc31542cf995ecbe6a50fb5e6e0ee4ef240fe557eded1188087e86\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"\",\n    \"out\": \"c08afa5b927bf08097afc5fff9ca4e7800125c1f52f2af3553fa2b89e1e3015c4f87d5e0a48956ad31450b083dad147ffb5ec03434a26830cf37d103ab50c5da\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"\",\n    \"out\": \"36f1e1c11d6ef6bc3b536d505d544a871522c5c2a253067ec9933b6ec25464daf985525f5b9560a16d890259ac1bb5cc67c0c469cde133def000ea1d686f4f5d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"\",\n    \"out\": \"bf2ab2e2470f5438c3b689e66e7686fffa0cb1e1798ad3a86ff99075bf6138e33d9c0ce59afb24ac67a02af34428191a9a0a6041c07471b7c3b1a752d6fc0b8b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"\",\n    \"out\": \"d400601f9728ccc4c92342d9787d8d28ab323af375ca5624b4bb91d17271fbae862e413be73f1f68e615b8c5c391be0dbd9144746eb339ad541547ba9c468a17\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"\",\n    \"out\": \"79fe2fe157eb85a038abb8ebbc647731d2c83f51b0ac6ee14aa284cb6a3549a4dcceb300740a825f52f5fb30b03b8c4d8b0f4aa67a63f4a94e3303c4eda4c02b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"\",\n    \"out\": \"75351313b52a8529298d8c186b1768666dcca8595317d7a4816eb88c062020c0c8efc554bb341b64688db5ccafc35f3c3cd09d6564b36d7b04a248e146980d4b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"\",\n    \"out\": \"e3128b1d311d02179d7f25f97a5a8bee2cc8c86303644fcd664e157d1fef00f23e46f9a5e8e5c890ce565bb6abd4302ce06469d52a5bd53e1c5a54d04649dc03\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"\",\n    \"out\": \"c2382a72d2d3ace9d5933d00b60827ed380cda08d0ba5f6dd41e29ee6dbe8ecb9235f06be95d83b6816a2fb7a5ad47035e8a4b69a4884b99e4bece58cab25d44\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"\",\n    \"out\": \"6b1c69460bbd50ac2ed6f32e6e887cfed407d47dcf0aaa60387fe320d780bd03eab6d7baeb2a07d10cd552a300341354ea9a5f03183a623f92a2d4d9f00926af\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"\",\n    \"out\": \"6cda206c80cdc9c44ba990e0328c314f819b142d00630404c48c05dc76d1b00ce4d72fc6a48e1469ddef609412c364820854214b4869af090f00d3c1ba443e1b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"\",\n    \"out\": \"7ffc8c26fbd6a0f7a609e6e1939f6a9edf1b0b066641fb76c4f9602ed748d11602496b35355b1aa255850a509d2f8ee18c8f3e1d7dcbc37a136598f56a59ed17\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"\",\n    \"out\": \"70de1f08dd4e09d5fc151f17fc991a23abfc05104290d50468882efaf582b6ec2f14f577c0d68c3ad06626916e3c86e6daab6c53e5163e82b6bd0ce49fc0d8df\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"\",\n    \"out\": \"4f81935756ed35ee2058ee0c6a6110d6fac5cb6a4f46aa9411603f99965823b6da4838276c5c06bc7880e376d92758369ee7305bcec8d3cfd28ccabb7b4f0579\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"\",\n    \"out\": \"abcb61cb3683d18f27ad527908ed2d32a0426cb7bb4bf18061903a7dc42e7e76f982382304d18af8c80d91dd58dd47af76f8e2c36e28af2476b4bccf82e89fdf\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"\",\n    \"out\": \"02d261ad56a526331b643dd2186de9a82e72a58223cd1e723686c53d869b83b94632b7b647ab2afc0d522e29da3a5615b741d82852e0df41b66007dbcba90543\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"\",\n    \"out\": \"c5832741fa30c5436823015383d297ff4c4a5d7276c3f902122066e04be5431b1a85faf73b918434f9300963d1dea9e8ac3924ef490226edeea5f743e410669f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"\",\n    \"out\": \"cfaeab268cd075a5a6aed515023a032d54f2f2ff733ce0cbc78db51db4504d675923f82746d6594606ad5d67734b11a67cc6a468c2032e43ca1a94c6273a985e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"\",\n    \"out\": \"860850f92eb268272b67d133609bd64e34f61bf03f4c1738645c17fec818465d7ecd2be2907641130025fda79470ab731646e7f69440e8367ea76ac4cee8a1df\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"\",\n    \"out\": \"84b154ed29bbedefa648286839046f4b5aa34430e2d67f7496e4c39f2c7ea78995f69e1292200016f16ac3b37700e6c7e7861afc396b64a59a1dbf47a55c4bbc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"\",\n    \"out\": \"aeeec260a5d8eff5ccab8b95da435a63ed7a21ea7fc7559413fd617e33609f8c290e64bbacc528f6c080262288b0f0a3219be223c991bee92e72349593e67638\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"\",\n    \"out\": \"8ad78a9f26601d127e8d2f2f976e63d19a054a17dcf59e0f013ab54a6887bbdffde7aaae117e0fbf3271016595b9d9c712c01b2c53e9655a382bc4522e616645\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"\",\n    \"out\": \"8934159dade1ac74147dfa282c75954fcef443ef25f80dfe9fb6ea633b8545111d08b34ef43fff17026c7964f5deac6d2b3c29dacf2747f022df5967dfdc1a0a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"\",\n    \"out\": \"cd36dd0b240614cf2fa2b9e959679dcdd72ec0cd58a43da3790a92f6cdeb9e1e795e478a0a47d371100d340c5cedcdbbc9e68b3f460818e5bdff7b4cda4c2744\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"\",\n    \"out\": \"00df4e099b807137a85990f49d3a94315e5a5f7f7a6076b303e96b056fb93800111f479628e2f8db59aeb6ac70c3b61f51f9b46e80ffdeae25ebddb4af6cb4ee\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"\",\n    \"out\": \"2b9c955e6caed4b7c9e246b86f9a1726e810c59d126cee66ed71bf015b83558a4b6d84d18dc3ff4620c2ffb722359fdef85ba0d4e2d22ecbe0ed784f99afe587\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"\",\n    \"out\": \"181df0a261a2f7d29ea5a15772715105d450a4b6c236f699f462d60ca76487feedfc9f5eb92df838e8fb5dc3694e84c5e0f4a10b761f506762be052c745a6ee8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"\",\n    \"out\": \"21fb203458bf3a7e9a80439f9a902899cd5de0139dfd56f7110c9dec8437b26bda63de2f565926d85edb1d6c6825669743dd9992653d13979544d5dc8228bfaa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"\",\n    \"out\": \"ef021f29c5ffb830e64b9aa9058dd660fd2fcb81c497a7e698bcfbf59de5ad4a86ff93c10a4b9d1ae5774725f9072dcde9e1f199bab91f8bff921864aa502eee\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"\",\n    \"out\": \"b3cfda40526b7f1d37569bdfcdf911e5a6efe6b2ec90a0454c47b2c046bf130fc3b352b34df4813d48d33ab8e269b69b075676cb6d00a8dcf9e1f967ec191b2c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"\",\n    \"out\": \"b4c6c3b267071eefb9c8c72e0e2b941293641f8673cb70c1cc26ad1e73cf141755860ad19b34c2f34ed35bb52ec4507cc1fe59047743a5f0c6febde625e26091\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"\",\n    \"out\": \"57a34f2bcca60d4b85103b830c9d7952a416be5263ae429c9e5e53fe8590a8f78ec65a51109ea85dcdf7b6223f9f2b340539fad81923dbf8edabf95129e4dff6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"\",\n    \"out\": \"9cf46662fcd61a232277b685663b8b5da832dfd9a3b8ccfeec993ec6ac415ad07e048adfe414df272770dba867da5c1224c6fd0aa0c2187d426ac647e9887361\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"\",\n    \"out\": \"5ce1042ab4d542c2f9ee9d17262af8164098935bef173d0e18489b04841746cd2f2df866bd7da6e5ef9024c648023ec723ab9c62fd80285739d84f15d2ab515a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"\",\n    \"out\": \"8488396bd4a8729b7a473178f232dadf3f0f8e22678ba5a43e041e72da1e2cf82194c307207a54cb8156293339eaec693ff66bfcd5efc65e95e4ecaf54530abd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"\",\n    \"out\": \"f598da901c3835bca560779037dfde9f0c51dc61c0b760fc1522d7b470ee63f5bdc6498476e86049ad86e4e21af2854a984cc905427d2f17f66b1f41c3da6f61\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"\",\n    \"out\": \"5f93269798cf02132107337660a8d7a177354c0212eb93e555e7c37a08aef3d8dce01217011cd965c04dd2c105f2e2b6cae5e4e6bcaf09dfbee3e0a6a6357c37\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"\",\n    \"out\": \"0ecf581d47bac9230986faabd70c2f5b80e91066f0ec55a842937882286d2ca007bb4e973b0b091d52167ff7c4009c7ab4ad38fff1dceacdb7be81ef4a452952\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"\",\n    \"out\": \"5aeca8abe1528582b2a307b4009585498a3d467ca6101cb0c5126f9976056e9ffc123cc20c302b2a737f492c75d21f01512c90ca0541dfa56e950a321dcb28d8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"\",\n    \"out\": \"732fbf8f1cb2b8329263ede27858fe46f8d3354d376bcda0548e7ce1fa9dd11f85eb661fe950b543aa635ca4d3f04ede5b32d6b656e5ce1c44d35c4a6c56cff8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"\",\n    \"out\": \"d5e938735d63788c80100aefd18648d18cf272f69f20ff24cfe2895c088ad08b0104da1672a4eb26fc52545cc7d7a01b266cf546c403c45bd129eb41bdd9200b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"\",\n    \"out\": \"65a245b49352ee297d91af8c8be00528ac6e046dd83ac7bd465a98816dd68f3e00e1ae8f895327a7e9a8c9326598379a29c9fc91ec0c6eef08f3e2b216c11008\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"\",\n    \"out\": \"c95654b63019130ab45dd0fb4941b98aeb3af2a123913eca2ce99b3e97410a7bf8661cc7fbaa2bc1cf2b13113b1ed40a0118b88e5fffc3542759ea007ed4c58d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"\",\n    \"out\": \"1eb262f38fa494431f017dad44c0dfb69324ac032f04b657fc91a88647bb74760f24e7c956514f0cf002990b182c1642b9b2426e96a61187e4e012f00e217d84\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"\",\n    \"out\": \"3b955aeebfa5151ac1ab8e3f5cc1e3767084c842a575d36269836e97353d41622b731dddcd5f269550a3a5b87be1e90326340b6e0e62555815d9600597ac6ef9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"\",\n    \"out\": \"68289f6605473ba0e4f241baf7477a9885426a858f19ef2a18b0d40ef8e41282ed5526b519799e270f13881327918278755711071d8511fe963e3b5606aa3716\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"\",\n    \"out\": \"80a33787542612c38f6bcd7cd86cab460227509b1cbad5ec408a91413d51155a0476dadbf3a2518e4a6e77cc346622e347a469bf8baa5f04eb2d98705355d063\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"\",\n    \"out\": \"34629bc6d831391c4cdf8af1b4b7b6b8e8ee17cf98c70e5dd586cd99f14b11df945166236a9571e6d591bb83ee4d164d46f6b9d8ef86ff865a81bfb91b00424b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"\",\n    \"out\": \"8b7cc339163863bb4383e542b0ef0e7cf36b84ad932cdf5a80419ec9ad692e7a7e784d2c7cb3796a18b8f800035f3aa06c824100611120a7bdeb35618ccb81b7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"\",\n    \"out\": \"4f084e4939dd5a7f5a658fad58a18a15c25c32ec1c7fd5c5c6c3e892b3971aeaac308304ef17b1c47239ea4bb398b3fd6d4528d8de8e768ae0f1a5a5c6b5c297\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"\",\n    \"out\": \"48f407a1af5b8009b2051742e8cf5cd5656669e7d722ee8e7bd202060849442168d8facc117c012bfb7bf449d99befff6a34aea203f1d8d352722be5014ec818\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"\",\n    \"out\": \"a6aa82cd1e426f9a73bfa39a29037876114655b8c22d6d3ff8b638ae7dea6b17843e09e52eb66fa1e475e4a8a3de429b7d0f4a776fcb8bdc9b9fede7d52e815f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"\",\n    \"out\": \"5817027d6bdd00c5dd10ac593cd560372270775a18526d7e6f13872a2e20eab664625be7168ac4bd7c9e0ce7fc4099e0f48442e2c767191c6e1284e9b2ccea8c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"\",\n    \"out\": \"08e41028340a45c74e4052b3a8d6389e22e043a1adab5e28d97619450d723469b620caa519b81c14523854f619fd3027e3847bd03276e60604a80ddb4de876d6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"\",\n    \"out\": \"130b8420537eb07d72abda07c85acbd8b9a44f16321dd0422145f809673d30f2b5321326e2bff317ef3fef983c51c4f8ab24a325d298e34afce569a82555774c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"\",\n    \"out\": \"ac49b844afaa012e31c474ca263648844fd2f6307992c2f752aca02c3828965175794deee2d2ee95c61cd284f6b5a2d75e2ef2b29ee8149e77fb81447b2fd04b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"\",\n    \"out\": \"b9d7ca81cc60bb9578e44024e5a0a0be80f27336a6a9f4e53df3999cb191280b090e2ac2d29c5baad9d71415bdc129e69aa2667af6a7fd5e189fccdcee817340\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"\",\n    \"out\": \"a755e113386572c75ced61d719706070b9146048e42a9f8cd35667a088b42f08808abdf77e618abd959afc757379ca2c00bcc1a48390fa2bff618b1e0078a613\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"\",\n    \"out\": \"a73c7debed326f1c0db0795ee7d6e3946894b826b1f8101c56c823ba17168312e7f53fc7dbe52c3e11e69852c40485e2ef182477862ea6a34ec136e2dfeea6f4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"\",\n    \"out\": \"6cb8f9d52c56d82cac28f39ea1593e8bb2506293ac0d68376a1709b62a46df14a4ae64b2d8fab76733a1ced2d548e3f3c6fcb49d40c3d5808e449cd83d1c2aa2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"\",\n    \"out\": \"683fa2b2369a10162c1c1c7b24bc970ee67da220564f32203f625696c0352a0b9ad96624362d952d84463c1106a2dba7a092599884b35a0b89c8f1b6a9b5a61e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"\",\n    \"out\": \"aad9ad44610118b77d508aeb1bbcd1c1b7d0171397fb510a401bbc0ec34623670d86a2dc3c8f3ab5a2044df730256727545f0860ce21a1eac717dfc48f5d228e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"\",\n    \"out\": \"c42578de23b4c987d5e1ac4d689ed5de4b0417f9704bc6bce969fa13471585d62c2cb1212a944f397fc9ca2c3747c3beb694ec4c5be68828dda53ef43faec6c0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"\",\n    \"out\": \"470f00841ee8244e63ed2c7ea30e2e419897c197462ecccecf713b42a5065fff5914bc9b79affe8f6b657875e789ae213bd914cd35bd174d46e9d18bd843773d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"\",\n    \"out\": \"34fc4213730f47a5e9a3580f643e12945cfcb31bf206f6ad450ce528da3fa432e005d6b0ecce10dca7c5995f6aacc5150e1b009e19751e8309f8859531844374\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"\",\n    \"out\": \"fb3c1f0f56a56f8e316fdf5d853c8c872c39635d083634c3904fc3ac07d1b578e85ff0e480e92d44ade33b62e893ee32343e79ddf6ef292e89b582d312502314\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"\",\n    \"out\": \"c7c97fc65dd2b9e3d3d607d31598d3f84261e9919251e9c8e57bb5f829377d5f73eabbed55c6c381180f29ad02e5be797ffec7e57bdecbc50ad3d062f0993ab0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"\",\n    \"out\": \"a57a49cdbe67ae7d9f797bb5cc7efc2df07f4e1b15955f85dae74b76e2ecb85afb6cd9eeed8888d5ca3ec5ab65d27a7b19e578475760a045ac3c92e13a938e77\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"\",\n    \"out\": \"c7143fce9614a17fd653aeb140726dc9c3dbb1de6cc581b2726897ec24b7a50359ad492243be66d9edd8c933b5b80e0b91bb61ea98056006516976fae8d99a35\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"\",\n    \"out\": \"65bb58d07f937e2d3c7e65385f9c54730b704105ccdb691f6e146d4ee8f6c086f49511035110a9ad6031fdceb943e0f9613bcb276dd40f0624ef0f924f809783\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"\",\n    \"out\": \"e540277f683b1186dd3b5b3f61433396581a35feb12002be8c6a6231fc40ffa70f08081bc58b2d94f7649543614a435faa2d62110e13dabc7b86629b63af9c24\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"\",\n    \"out\": \"418500878c5fbcb584c432f4285e05e49f2e3e075399a0dbfcf874ebf8c03d02bf16bc6989d161c77ca0786b05053c6c709433712319192128835cf0b660595b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"\",\n    \"out\": \"889090dbb1944bdc9433ee5ef1010c7a4a24a8e71ecea8e12a31318ce49dcab0aca5c3802334aab2cc84b14c6b9321fe586bf3f876f19cd406eb1127fb944801\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"\",\n    \"out\": \"53b6a28910aa92e27e536fb549cf9b9918791060898e0b9fe183577ff43b5e9c7689c745b32e412269837c31b89e6cc12bf76e13cad366b74ece48bb85fd09e9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"\",\n    \"out\": \"7c092080c6a80d672409d081d3d177106bcd63567785140719490950ae07ae8fcaabbaaab330cfbcf7374482c220af2eadeeb73dcbb35ed823344e144e7d4899\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"\",\n    \"out\": \"9ccde566d2400509181111f32dde4cd63209fe59a30c114546ad2776d889a41bad8fa1bb468cb2f9d42ca9928a7770fef8e8ba4d0c812d9a1e75c3d8d2ccd75a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"\",\n    \"out\": \"6e293bf5d03fe43977cfe3f57ccdb3ae282a85455dca33f37f4b74f8398cc612433d755cbec412f8f82a3bd3bc4a278f7ecd0dfa9bbdc40be7a787c8f159b2df\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"\",\n    \"out\": \"c56546fb2178456f336164c18b90deffc83ae2b5a3aca77b6884d36d2c1db39501b3e65e36c758c66e3188451fdb3515ee162c001f06c3e8cb573adf30f7a101\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"\",\n    \"out\": \"6f82f89f299ebca2fe014b59bffe1aa84e88b1915fe256afb646fd8448af2b8891a7fab37a4ea6f9a50e6c317039d8cf878f4c8e1a0dd464f0b4d6ff1c7ea853\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"\",\n    \"out\": \"2b8599ff9c3d6198637ad51e57d1998b0d75313fe2dd61a533c964a6dd9607c6f723e9452ce46e014b1c1d6de77ba5b88c914d1c597bf1eae13474b4290e89b2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"\",\n    \"out\": \"08bf346d38e1df06c8260edb1da75579275948d5c0a0aa9ed2886f8856de5417a156998758f5b17e52f101ca957a71137473dfd18d7d209c4c10d9233c93691d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"\",\n    \"out\": \"6df2156d773114d310b63db9ee5350d77e6bcf25b05fcd910f9b31bc42bb13fe8225ebcb2a23a62280777b6bf74e2cd0917c7640b43defe468cd1e18c943c66a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"\",\n    \"out\": \"7c7038bc13a91151828a5ba82b4a96040f258a4dfb1b1373f0d359168afb0517a20b28a12d3644046be66b8d08d8ae7f6a923ea1c00187c6d11dc502bac71305\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"\",\n    \"out\": \"bcd1b30d808fb739b987cbf154bea00da9d40380b861d4c1d6377122dadd61c0e59018b71941cfb62e00dcd70aeb9abf0473e80f0a7eca6b6dea246ab229dd2b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"\",\n    \"out\": \"7ed4468d968530fe7ab2c33540b26d8c3bd3ed44b34fbe8c2a9d7f805b5ada0ea252eeade4fce97f89728ad85bc8bb2430b1bef2cddd32c8446e59b8e8ba3c67\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"\",\n    \"out\": \"6d30b7c6ce8a3236c0ca2f8d728b1088ca06983a8043e621d5dcf0c537d13b08791edeb01a3cf0943ec1c890ab6e29b146a236cd46bcb9d93bf516fb67c63fe5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"\",\n    \"out\": \"97fe03cef31438508911bded975980a66029305dc5e3fa8ad1b4fb22fcdf5a19a733320327d8f71ccf496cb3a44a77af56e3dde73d3a5f176896cc57c9a5ad99\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"\",\n    \"out\": \"785a9d0fbd21136dbce8fa7eafd63c9dad220052978416b31d9753eaa149097847ed9b30a65c70507eff01879149ed5cf0471d37798edc05abd56ad4a2cccb1d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"\",\n    \"out\": \"ad408d2abddfd37b3bf34794c1a3371d928ed7fc8d966225333584c5665817832a37c07f0dc7cb5aa874cd7d20fe8fab8eabcb9b33d2e0841f6e200960899d95\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"\",\n    \"out\": \"97668f745b6032fc815d9579322769dccd9501a5080029b8ae826befb6742331bd9f76efeb3e2b8e81a9786b282f5068a3a2424697a77c41876b7e753f4c7767\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"\",\n    \"out\": \"26bb985f47e7fee0cfd252d4ef96bed42b9c370c1c6a3e8c9eb04ef7f7818b833a0d1f043ebafb911dc779e02740a02a44d3a1ea45ed4ad55e686c927cafe97e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"\",\n    \"out\": \"5bfe2b1dcf7fe9b95088acedb575c19016c743b2e763bf5851ac407c9eda43715edfa48b4825492c5179593fff21351b76e8b7e034e4c53c79f61f29c479bd08\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"\",\n    \"out\": \"c76509ef72f4a6f9c9c40618ed52b2084f83502232e0ac8bdaf3264368e4d0180f6854c4abf4f6509c79caafc44cf3194afc57bd077bd7b3c9bda3d4b8775816\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"\",\n    \"out\": \"d66f2beab990e354ccb910e4e9c7ac618c7b63ef292a96b552341de78dc46d3ec8cfabc699b50af41fda39cf1b0173660923510ad67faedef5207cffe8641d20\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"\",\n    \"out\": \"7d8f0672992b79be3a364d8e5904f4ab713bbc8ab01b4f309ad8ccf223ce1034a860dcb0b00550612cc2fa17f2969e18f22e1427d254b4a82b3a03a3eb394adf\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"\",\n    \"out\": \"a56d6725bfb3de47c1414adf25fc8f0fc9846f6987722bc06366d5ca4e89722925ebbc881418844075397a0ca89842c7b9e9e07e1d9d183ebeb39e120b483bf7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"\",\n    \"out\": \"af5e03d7fe60c67e10313344434e79485a03a758d6dce985574745763c1c5c77d4fb3e6fb12230368370993bf90feed0c5d1607524562d7c09c0c210ed393d7c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"\",\n    \"out\": \"7a20540cc07bf72b582421fc342e82f52134b69841ec28ed189e2ea6a29dd2f82a640352d222b52f2911dc72a7dab31caadd80c6118f13c56b2a1e4373be0ea3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"\",\n    \"out\": \"486f02c63e5467ea1fdde7e82bfacc2c1ba5d636d9f3d08b210da3f372f706ec218cc17ff60aef703bbe0c15c38ae55d286a684f864c78211ccab4178c92adba\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"\",\n    \"out\": \"1c7a5c1dedcd04a921788f7eb23361ca1953b04b9c7aec35d65ea3e4996db26f281278ea4ae666ad81027d98af57262cdbfa4c085f4210568c7e15eec7805114\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"\",\n    \"out\": \"9ce3fa9a860bdbd5378fd6d7b8b671c6cb7692910ce8f9b6cb4122cbcbe6ac06ca0422cef1225935053b7d193a81b9e972eb85a1d3074f14cbb5ec9f0573892d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"\",\n    \"out\": \"a91187be5c371c4265c174fd4653b8ab708551f83d1fee1cc1479581bc006d6fb78fcc9a5dee1db3666f508f9780a37593ebcccf5fbed39667dc6361e921f779\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"\",\n    \"out\": \"4625767d7b1d3d3ed2fbc674af14e0244152f2a4021fcf3311505d89bd81e2f9f9a500c3b199914db49500b3c98d03ea93286751a686a3b875daab0ccd63b44f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"\",\n    \"out\": \"43dfdfe1b014fed3a2acabb7f3e9a182f2aa18019d27e3e6cdcf31a15b428e91e7b08cf5e5c376fce2d8a28ff85ab0a0a1656edb4a0a91532620096d9a5a652d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"\",\n    \"out\": \"279e3202be3989ba3112772585177487e4fe3ee3eab49c2f7fa7fe87cfe7b80d3e0355edff6d031e6c96c795db1c6f041880ec3824defacf9263820a8e7327de\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"\",\n    \"out\": \"ea2d066ac229d4d4b616a8bedec734325224e4b4e58f1ae6dad7e40c2da29196c3b1ea9571dacc81e87328caa0211e09027b0524aa3f4a849917b3586747ebbb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"\",\n    \"out\": \"49f014f5c61822c899ab5cae51be4044a4495e777deb7da9b6d8490efbb87530adf293daf079f94c33b7044ef62e2e5bb3eb11e17304f8453ee6ce24f033ddb0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"\",\n    \"out\": \"9233490344e5b0dc5912671b7ae54cee7730dbe1f4c7d92a4d3e3aab50571708db51dcf9c2944591db651db32d22935b86944969be77d5b5feae6c3840a8db26\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"\",\n    \"out\": \"b6e75e6f4c7f453b7465d25b5ac8c7196902eaa953875228c8634e16e2ae1f38bc3275304335f5989eccc1e34167d4e68d7719968fba8e2fe67947c35c48e806\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"\",\n    \"out\": \"cc14ca665af1483efbc3af80080e650d5046a3932f4f51f3fe90a0705ec25104adf07839265dc51d43401411246e474f0d5e5637af94767283d53e0617e981f4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"\",\n    \"out\": \"230a1c857cb2e7852e41b647e90e4585d2d881e1734dc38955356e8dd7bff39053092c6b38e236e1899525647073dddf6895d64206325e7647f275567b255909\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"\",\n    \"out\": \"cbb65321ac436e2ffdab2936359ce49023f7dee7614ef28d173c3d27c5d1bffa51553d433f8ee3c9e49c05a2b883cce954c9a8093b80612a0cdd4732e041f995\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"\",\n    \"out\": \"3e7e570074337275efb51315588034c3cf0dddca20b4612e0bd5b881e7e5476d319ce4fe9f19186e4c0826f44f131eb048e65be242b1172c63badb123ab0cbe8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"\",\n    \"out\": \"d32e9ec02d38d4e1b8249df8dcb00c5b9c68eb8922672e3505393b6a210ba56f9496e5ee0490ef387c3cdec061f06bc0382d9304cafbb8e0cd33d57029e62df2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"\",\n    \"out\": \"8c1512466089f05b3775c262b62d22b83854a83218130b4ec91b3ccbd293d2a54302cecaab9b100c68d1e6ddc8f07cddbdfe6fdaaaf099cc09d6b725879c6369\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"\",\n    \"out\": \"91a7f61c97c2911e4c812ef71d780ad8fa788794561d08303fd1c1cb608a46a12563086ec5b39d471aed94fb0f6c678a43b8792932f9028d772a22768ea23a9b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"\",\n    \"out\": \"4f6bb222a395e8b18f6ba155477aed3f0729ac9e83e16d31a2a8bc655422b837c891c6199e6f0d75799e3b691525c581953517f252c4b9e3a27a28fbaf49644c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"\",\n    \"out\": \"5d06c07e7a646c413a501c3f4bb2fc38127de7509b7077c4d9b5613201c1aa02fd5f79d2745915dd57fbcb4ce08695f6efc0cb3d2d330e19b4b0e6004ea6471e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"\",\n    \"out\": \"b96756e57909968f14b796a5d30f4c9d671472cf82c8cfb2caca7ac7a44ca0a14c9842d00c82e337502c94d5960aca4c492ea7b0df919ddf1aada2a275bb10d4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"\",\n    \"out\": \"ff0a015e98db9c99f03977710aac3e658c0d896f6d71d618ba79dc6cf72ac75b7c038eb6862dede4543e145413a6368d69f5722c827ba3ef25b6ae6440d39276\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"\",\n    \"out\": \"5b21c5fd8868367612474fa2e70e9cfa2201ffeee8fafab5797ad58fefa17c9b5b107da4a3db6320baaf2c8617d5a51df914ae88da3867c2d41f0cc14fa67928\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"10ebb67700b1868efb4417987acf4690ae9d972fb7a590c2f02871799aaa4786b5e996e8f0f4eb981fc214b005f42d2ff4233499391653df7aefcbc13fc51568\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"961f6dd1e4dd30f63901690c512e78e4b45e4742ed197c3c5e45c549fd25f2e4187b0bc9fe30492b16b0d0bc4ef9b0f34c7003fac09a5ef1532e69430234cebd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"da2cfbe2d8409a0f38026113884f84b50156371ae304c4430173d08a99d9fb1b983164a3770706d537f49e0c916d9f32b95cc37a95b99d857436f0232c88a965\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"33d0825dddf7ada99b0e7e307104ad07ca9cfd9692214f1561356315e784f3e5a17e364ae9dbb14cb2036df932b77f4b292761365fb328de7afdc6d8998f5fc1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"beaa5a3d08f3807143cf621d95cd690514d0b49efff9c91d24b59241ec0eefa5f60196d407048bba8d2146828ebcb0488d8842fd56bb4f6df8e19c4b4daab8ac\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001020304\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"098084b51fd13deae5f4320de94a688ee07baea2800486689a8636117b46c1f4c1f6af7f74ae7c857600456a58a3af251dc4723a64cc7c0a5ab6d9cac91c20bb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6044540d560853eb1c57df0077dd381094781cdb9073e5b1b3d3f6c7829e12066bbaca96d989a690de72ca3133a83652ba284a6d62942b271ffa2620c9e75b1f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203040506\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7a8cfe9b90f75f7ecb3acc053aaed6193112b6f6a4aeeb3f65d3de541942deb9e2228152a3c4bbbe72fc3b12629528cfbb09fe630f0474339f54abf453e2ed52\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"380beaf6ea7cc9365e270ef0e6f3a64fb902acae51dd5512f84259ad2c91f4bc4108db73192a5bbfb0cbcf71e46c3e21aee1c5e860dc96e8eb0b7b8426e6abe9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"60fe3c4535e1b59d9a61ea8500bfac41a69dffb1ceadd9aca323e9a625b64da5763bad7226da02b9c8c4f1a5de140ac5a6c1124e4f718ce0b28ea47393aa6637\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4fe181f54ad63a2983feaaf77d1e7235c2beb17fa328b6d9505bda327df19fc37f02c4b6f0368ce23147313a8e5738b5fa2a95b29de1c7f8264eb77b69f585cd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f228773ce3f3a42b5f144d63237a72d99693adb8837d0e112a8a0f8ffff2c362857ac49c11ec740d1500749dac9b1f4548108bf3155794dcc9e4082849e2b85b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"962452a8455cc56c8511317e3b1f3b2c37df75f588e94325fdd77070359cf63a9ae6e930936fdf8e1e08ffca440cfb72c28f06d89a2151d1c46cd5b268ef8563\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"43d44bfa18768c59896bf7ed1765cb2d14af8c260266039099b25a603e4ddc5039d6ef3a91847d1088d401c0c7e847781a8a590d33a3c6cb4df0fab1c2f22355\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dcffa9d58c2a4ca2cdbb0c7aa4c4c1d45165190089f4e983bb1c2cab4aaeff1fa2b5ee516fecd780540240bf37e56c8bcca7fab980e1e61c9400d8a9a5b14ac6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6fbf31b45ab0c0b8dad1c0f5f4061379912dde5aa922099a030b725c73346c524291adef89d2f6fd8dfcda6d07dad811a9314536c2915ed45da34947e83de34e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a0c65bddde8adef57282b04b11e7bc8aab105b99231b750c021f4a735cb1bcfab87553bba3abb0c3e64a0b6955285185a0bd35fb8cfde557329bebb1f629ee93\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f99d815550558e81eca2f96718aed10d86f3f1cfb675cce06b0eff02f617c5a42c5aa760270f2679da2677c5aeb94f1142277f21c7f79f3c4f0cce4ed8ee62b1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"95391da8fc7b917a2044b3d6f5374e1ca072b41454d572c7356c05fd4bc1e0f40b8bb8b4a9f6bce9be2c4623c399b0dca0dab05cb7281b71a21b0ebcd9e55670\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"04b9cd3d20d221c09ac86913d3dc63041989a9a1e694f1e639a3ba7e451840f750c2fc191d56ad61f2e7936bc0ac8e094b60caeed878c18799045402d61ceaf9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ec0e0ef707e4ed6c0c66f9e089e4954b058030d2dd86398fe84059631f9ee591d9d77375355149178c0cf8f8e7c49ed2a5e4f95488a2247067c208510fadc44c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9a37cce273b79c09913677510eaf7688e89b3314d3532fd2764c39de022a2945b5710d13517af8ddc0316624e73bec1ce67df15228302036f330ab0cb4d218dd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4cf9bb8fb3d4de8b38b2f262d3c40f46dfe747e8fc0a414c193d9fcf753106ce47a18f172f12e8a2f1c26726545358e5ee28c9e2213a8787aafbc516d2343152\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"64e0c63af9c808fd893137129867fd91939d53f2af04be4fa268006100069b2d69daa5c5d8ed7fddcb2a70eeecdf2b105dd46a1e3b7311728f639ab489326bc9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5e9c93158d659b2def06b0c3c7565045542662d6eee8a96a89b78ade09fe8b3dcc096d4fe48815d88d8f82620156602af541955e1f6ca30dce14e254c326b88f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7775dff889458dd11aef417276853e21335eb88e4dec9cfb4e9edb49820088551a2ca60339f12066101169f0dfe84b098fddb148d9da6b3d613df263889ad64b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f0d2805afbb91f743951351a6d024f9353a23c7ce1fc2b051b3a8b968c233f46f50f806ecb1568ffaa0b60661e334b21dde04f8fa155ac740eeb42e20b60d764\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"86a2af316e7d7754201b942e275364ac12ea8962ab5bd8d7fb276dc5fbffc8f9a28cae4e4867df6780d9b72524160927c855da5b6078e0b554aa91e31cb9ca1d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"10bdf0caa0802705e706369baf8a3f79d72c0a03a80675a7bbb00be3a45e516424d1ee88efb56f6d5777545ae6e27765c3a8f5e493fc308915638933a1dfee55\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b01781092b1748459e2e4ec178696627bf4ebafebba774ecf018b79a68aeb84917bf0b84bb79d17b743151144cd66b7b33a4b9e52c76c4e112050ff5385b7f0b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c6dbc61dec6eaeac81e3d5f755203c8e220551534a0b2fd105a91889945a638550204f44093dd998c076205dffad703a0e5cd3c7f438a7e634cd59fededb539e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eba51acffb4cea31db4b8d87e9bf7dd48fe97b0253ae67aa580f9ac4a9d941f2bea518ee286818cc9f633f2a3b9fb68e594b48cdd6d515bf1d52ba6c85a203a7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"86221f3ada52037b72224f105d7999231c5e5534d03da9d9c0a12acb68460cd375daf8e24386286f9668f72326dbf99ba094392437d398e95bb8161d717f8991\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5595e05c13a7ec4dc8f41fb70cb50a71bce17c024ff6de7af618d0cc4e9c32d9570d6d3ea45b86525491030c0d8f2b1836d5778c1ce735c17707df364d054347\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ce0f4f6aca89590a37fe034dd74dd5fa65eb1cbd0a41508aaddc09351a3cea6d18cb2189c54b700c009f4cbf0521c7ea01be61c5ae09cb54f27bc1b44d658c82\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7ee80b06a215a3bca970c77cda8761822bc103d44fa4b33f4d07dcb997e36d55298bceae12241b3fa07fa63be5576068da387b8d5859aeab701369848b176d42\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"940a84b6a84d109aab208c024c6ce9647676ba0aaa11f86dbb7018f9fd2220a6d901a9027f9abcf935372727cbf09ebd61a2a2eeb87653e8ecad1bab85dc8327\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2020b78264a82d9f4151141adba8d44bf20c5ec062eee9b595a11f9e84901bf148f298e0c9f8777dcdbc7cc4670aac356cc2ad8ccb1629f16f6a76bcefbee760\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d1b897b0e075ba68ab572adf9d9c436663e43eb3d8e62d92fc49c9be214e6f27873fe215a65170e6bea902408a25b49506f47babd07cecf7113ec10c5dd31252\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b14d0c62abfa469a357177e594c10c194243ed2025ab8aa5ad2fa41ad318e0ff48cd5e60bec07b13634a711d2326e488a985f31e31153399e73088efc86a5c55\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4169c5cc808d2697dc2a82430dc23e3cd356dc70a94566810502b8d655b39abf9e7f902fe717e0389219859e1945df1af6ada42e4ccda55a197b7100a30c30a1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"258a4edb113d66c839c8b1c91f15f35ade609f11cd7f8681a4045b9fef7b0b24c82cda06a5f2067b368825e3914e53d6948ede92efd6e8387fa2e537239b5bee\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"79d2d8696d30f30fb34657761171a11e6c3f1e64cbe7bebee159cb95bfaf812b4f411e2f26d9c421dc2c284a3342d823ec293849e42d1e46b0a4ac1e3c86abaa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8b9436010dc5dee992ae38aea97f2cd63b946d94fedd2ec9671dcde3bd4ce9564d555c66c15bb2b900df72edb6b891ebcadfeff63c9ea4036a998be7973981e7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c8f68e696ed28242bf997f5b3b34959508e42d613810f1e2a435c96ed2ff560c7022f361a9234b9837feee90bf47922ee0fd5f8ddf823718d86d1e16c6090071\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b02d3eee4860d5868b2c39ce39bfe81011290564dd678c85e8783f29302dfc1399ba95b6b53cd9ebbf400cca1db0ab67e19a325f2d115812d25d00978ad1bca4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7693ea73af3ac4dad21ca0d8da85b3118a7d1c6024cfaf557699868217bc0c2f44a199bc6c0edd519798ba05bd5b1b4484346a47c2cadf6bf30b785cc88b2baf\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a0e5c1c0031c02e48b7f09a5e896ee9aef2f17fc9e18e997d7f6cac7ae316422c2b1e77984e5f3a73cb45deed5d3f84600105e6ee38f2d090c7d0442ea34c46d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"41daa6adcfdb69f1440c37b596440165c15ada596813e2e22f060fcd551f24dee8e04ba6890387886ceec4a7a0d7fc6b44506392ec3822c0d8c1acfc7d5aebe8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"14d4d40d5984d84c5cf7523b7798b254e275a3a8cc0a1bd06ebc0bee726856acc3cbf516ff667cda2058ad5c3412254460a82c92187041363cc77a4dc215e487\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d0e7a1e2b9a447fee83e2277e9ff8010c2f375ae12fa7aaa8ca5a6317868a26a367a0b69fbc1cf32a55d34eb370663016f3d2110230eba754028a56f54acf57c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e771aa8db5a3e043e8178f39a0857ba04a3f18e4aa05743cf8d222b0b095825350ba422f63382a23d92e4149074e816a36c1cd28284d146267940b31f8818ea2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"feb4fd6f9e87a56bef398b3284d2bda5b5b0e166583a66b61e538457ff0584872c21a32962b9928ffab58de4af2edd4e15d8b35570523207ff4e2a5aa7754caa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"462f17bf005fb1c1b9e671779f665209ec2873e3e411f98dabf240a1d5ec3f95ce6796b6fc23fe171903b502023467dec7273ff74879b92967a2a43a5a183d33\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d3338193b64553dbd38d144bea71c5915bb110e2d88180dbc5db364fd6171df317fc7268831b5aef75e4342b2fad8797ba39eddcef80e6ec08159350b1ad696d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e1590d585a3d39f7cb599abd479070966409a6846d4377acf4471d065d5db94129cc9be92573b05ed226be1e9b7cb0cabe87918589f80dadd4ef5ef25a93d28e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f8f3726ac5a26cc80132493a6fedcb0e60760c09cfc84cad178175986819665e76842d7b9fedf76dddebf5d3f56faaad4477587af21606d396ae570d8e719af2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"30186055c07949948183c850e9a756cc09937e247d9d928e869e20bafc3cd9721719d34e04a0899b92c736084550186886efba2e790d8be6ebf040b209c439a4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f3c4276cb863637712c241c444c5cc1e3554e0fddb174d035819dd83eb700b4ce88df3ab3841ba02085e1a99b4e17310c5341075c0458ba376c95a6818fbb3e2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0aa007c4dd9d5832393040a1583c930bca7dc5e77ea53add7e2b3f7c8e231368043520d4a3ef53c969b6bbfd025946f632bd7f765d53c21003b8f983f75e2a6a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"08e9464720533b23a04ec24f7ae8c103145f765387d738777d3d343477fd1c58db052142cab754ea674378e18766c53542f71970171cc4f81694246b717d7564\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d37ff7ad297993e7ec21e0f1b4b5ae719cdc83c5db687527f27516cbffa822888a6810ee5c1ca7bfe3321119be1ab7bfa0a502671c8329494df7ad6f522d440f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dd9042f6e464dcf86b1262f6accfafbd8cfd902ed3ed89abf78ffa482dbdeeb6969842394c9a1168ae3d481a017842f660002d42447c6b22f7b72f21aae021c9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bd965bf31e87d70327536f2a341cebc4768eca275fa05ef98f7f1b71a0351298de006fba73fe6733ed01d75801b4a928e54231b38e38c562b2e33ea1284992fa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"65676d800617972fbd87e4b9514e1c67402b7a331096d3bfac22f1abb95374abc942f16e9ab0ead33b87c91968a6e509e119ff07787b3ef483e1dcdccf6e3022\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"939fa189699c5d2c81ddd1ffc1fa207c970b6a3685bb29ce1d3e99d42f2f7442da53e95a72907314f4588399a3ff5b0a92beb3f6be2694f9f86ecf2952d5b41c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c516541701863f91005f314108ceece3c643e04fc8c42fd2ff556220e616aaa6a48aeb97a84bad74782e8dff96a1a2fa949339d722edcaa32b57067041df88cc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"987fd6e0d6857c553eaebb3d34970a2c2f6e89a3548f492521722b80a1c21a153892346d2cba6444212d56da9a26e324dccbc0dcde85d4d2ee4399eec5a64e8f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ae56deb1c2328d9c4017706bce6e99d41349053ba9d336d677c4c27d9fd50ae6aee17e853154e1f4fe7672346da2eaa31eea53fcf24a22804f11d03da6abfc2b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"49d6a608c9bde4491870498572ac31aac3fa40938b38a7818f72383eb040ad39532bc06571e13d767e6945ab77c0bdc3b0284253343f9f6c1244ebf2ff0df866\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"da582ad8c5370b4469af862aa6467a2293b2b28bd80ae0e91f425ad3d47249fdf98825cc86f14028c3308c9804c78bfeeeee461444ce243687e1a50522456a1d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d5266aa3331194aef852eed86d7b5b2633a0af1c735906f2e13279f14931a9fc3b0eac5ce9245273bd1aa92905abe16278ef7efd47694789a7283b77da3c70f8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2962734c28252186a9a1111c732ad4de4506d4b4480916303eb7991d659ccda07a9911914bc75c418ab7a4541757ad054796e26797feaf36e9f6ad43f14b35a4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e8b79ec5d06e111bdfafd71e9f5760f00ac8ac5d8bf768f9ff6f08b8f026096b1cc3a4c973333019f1e3553e77da3f98cb9f542e0a90e5f8a940cc58e59844b3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dfb320c44f9d41d1efdcc015f08dd5539e526e39c87d509ae6812a969e5431bf4fa7d91ffd03b981e0d544cf72d7b1c0374f8801482e6dea2ef903877eba675e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d88675118fdb55a5fb365ac2af1d217bf526ce1ee9c94b2f0090b2c58a06ca58187d7fe57c7bed9d26fca067b4110eefcd9a0a345de872abe20de368001b0745\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b893f2fc41f7b0dd6e2f6aa2e0370c0cff7df09e3acfcc0e920b6e6fad0ef747c40668417d342b80d2351e8c175f20897a062e9765e6c67b539b6ba8b9170545\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6c67ec5697accd235c59b486d7b70baeedcbd4aa64ebd4eef3c7eac189561a726250aec4d48cadcafbbe2ce3c16ce2d691a8cce06e8879556d4483ed7165c063\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f1aa2b044f8f0c638a3f362e677b5d891d6fd2ab0765f6ee1e4987de057ead357883d9b405b9d609eea1b869d97fb16d9b51017c553f3b93c0a1e0f1296fedcd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cbaa259572d4aebfc1917acddc582b9f8dfaa928a198ca7acd0f2aa76a134a90252e6298a65b08186a350d5b7626699f8cb721a3ea5921b753ae3a2dce24ba3a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fa1549c9796cd4d303dcf452c1fbd5744fd9b9b47003d920b92de34839d07ef2a29ded68f6fc9e6c45e071a2e48bd50c5084e96b657dd0404045a1ddefe282ed\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5cf2ac897ab444dcb5c8d87c495dbdb34e1838b6b629427caa51702ad0f9688525f13bec503a3c3a2c80a65e0b5715e8afab00ffa56ec455a49a1ad30aa24fcd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9aaf80207bace17bb7ab145757d5696bde32406ef22b44292ef65d4519c3bb2ad41a59b62cc3e94b6fa96d32a7faadae28af7d35097219aa3fd8cda31e40c275\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"af88b163402c86745cb650c2988fb95211b94b03ef290eed9662034241fd51cf398f8073e369354c43eae1052f9b63b08191caa138aa54fea889cc7024236897\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"48fa7d64e1ceee27b9864db5ada4b53d00c9bc7626555813d3cd6730ab3cc06ff342d727905e33171bde6e8476e77fb1720861e94b73a2c538d254746285f430\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0e6fd97a85e904f87bfe85bbeb34f69e1f18105cf4ed4f87aec36c6e8b5f68bd2a6f3dc8a9ecb2b61db4eedb6b2ea10bf9cb0251fb0f8b344abf7f366b6de5ab\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"06622da5787176287fdc8fed440bad187d830099c94e6d04c8e9c954cda70c8bb9e1fc4a6d0baa831b9b78ef6648681a4867a11da93ee36e5e6a37d87fc63f6f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1da6772b58fabf9c61f68d412c82f182c0236d7d575ef0b58dd22458d643cd1dfc93b03871c316d8430d312995d4197f0874c99172ba004a01ee295abac24e46\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3cd2d9320b7b1d5fb9aab951a76023fa667be14a9124e394513918a3f44096ae4904ba0ffc150b63bc7ab1eeb9a6e257e5c8f000a70394a5afd842715de15f29\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"04cdc14f7434e0b4be70cb41db4c779a88eaef6accebcb41f2d42fffe7f32a8e281b5c103a27021d0d08362250753cdf70292195a53a48728ceb5844c2d98bab\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9071b7a8a075d0095b8fb3ae5113785735ab98e2b52faf91d5b89e44aac5b5d4ebbf91223b0ff4c71905da55342e64655d6ef8c89a4768c3f93a6dc0366b5bc8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ebb30240dd96c7bc8d0abe49aa4edcbb4afdc51ff9aaf720d3f9e7fbb0f9c6d6571350501769fc4ebd0b2141247ff400d4fd4be414edf37757bb90a32ac5c65a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8532c58bf3c8015d9d1cbe00eef1f5082f8f3632fbe9f1ed4f9dfb1fa79e8283066d77c44c4af943d76b300364aecbd0648c8a8939bd204123f4b56260422dec\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fe9846d64f7c7708696f840e2d76cb4408b6595c2f81ec6a28a7f2f20cb88cfe6ac0b9e9b8244f08bd7095c350c1d0842f64fb01bb7f532dfcd47371b0aeeb79\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"28f17ea6fb6c42092dc264257e29746321fb5bdaea9873c2a7fa9d8f53818e899e161bc77dfe8090afd82bf2266c5c1bc930a8d1547624439e662ef695f26f24\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ec6b7d7f030d4850acae3cb615c21dd25206d63e84d1db8d957370737ba0e98467ea0ce274c66199901eaec18a08525715f53bfdb0aacb613d342ebdceeddc3b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b403d3691c03b0d3418df327d5860d34bbfcc4519bfbce36bf33b208385fadb9186bc78a76c489d89fd57e7dc75412d23bcd1dae8470ce9274754bb8585b13c5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"31fc79738b8772b3f55cd8178813b3b52d0db5a419d30ba9495c4b9da0219fac6df8e7c23a811551a62b827f256ecdb8124ac8a6792ccfecc3b3012722e94463\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bb2039ec287091bcc9642fc90049e73732e02e577e2862b32216ae9bedcd730c4c284ef3968c368b7d37584f97bd4b4dc6ef6127acfe2e6ae2509124e66c8af4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f53d68d13f45edfcb9bd415e2831e938350d5380d3432278fc1c0c381fcb7c65c82dafe051d8c8b0d44e0974a0e59ec7bf7ed0459f86e96f329fc79752510fd3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8d568c7984f0ecdf7640fbc483b5d8c9f86634f6f43291841b309a350ab9c1137d24066b09da9944bac54d5bb6580d836047aac74ab724b887ebf93d4b32eca9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c0b65ce5a96ff774c456cac3b5f2c4cd359b4ff53ef93a3da0778be4900d1e8da1601e769e8f1b02d2a2f8c5b9fa10b44f1c186985468feeb008730283a6657d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4900bba6f5fb103ece8ec96ada13a5c3c85488e05551da6b6b33d988e611ec0fe2e3c2aa48ea6ae8986a3a231b223c5d27cec2eadde91ce07981ee652862d1e4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c7f5c37c7285f927f76443414d4357ff789647d7a005a5a787e03c346b57f49f21b64fa9cf4b7e45573e23049017567121a9c3d4b2b73ec5e9413577525db45a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ec7096330736fdb2d64b5653e7475da746c23a4613a82687a28062d3236364284ac01720ffb406cfe265c0df626a188c9e5963ace5d3d5bb363e32c38c2190a6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"82e744c75f4649ec52b80771a77d475a3bc091989556960e276a5f9ead92a03f718742cdcfeaee5cb85c44af198adc43a4a428f5f0c2ddb0be36059f06d7df73\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2834b7a7170f1f5b68559ab78c1050ec21c919740b784a9072f6e5d69f828d70c919c5039fb148e39e2c8a52118378b064ca8d5001cd10a5478387b966715ed6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"16b4ada883f72f853bb7ef253efcab0c3e2161687ad61543a0d2824f91c1f81347d86be709b16996e17f2dd486927b0288ad38d13063c4a9672c39397d3789b6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"78d048f3a69d8b54ae0ed63a573ae350d89f7c6cf1f3688930de899afa037697629b314e5cd303aa62feea72a25bf42b304b6c6bcb27fae21c16d925e1fbdac3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0f746a48749287ada77a82961f05a4da4abdb7d77b1220f836d09ec814359c0ec0239b8c7b9ff9e02f569d1b301ef67c4612d1de4f730f81c12c40cc063c5caa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f0fc859d3bd195fbdc2d591e4cdac15179ec0f1dc821c11df1f0c1d26e6260aaa65b79fafacafd7d3ad61e600f250905f5878c87452897647a35b995bcadc3a3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2620f687e8625f6a412460b42e2cef67634208ce10a0cbd4dff7044a41b7880077e9f8dc3b8d1216d3376a21e015b58fb279b521d83f9388c7382c8505590b9b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"227e3aed8d2cb10b918fcb04f9de3e6d0a57e08476d93759cd7b2ed54a1cbf0239c528fb04bbf288253e601d3bc38b21794afef90b17094a182cac557745e75f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1a929901b09c25f27d6b35be7b2f1c4745131fdebca7f3e2451926720434e0db6e74fd693ad29b777dc3355c592a361c4873b01133a57c2e3b7075cbdb86f4fc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5fd7968bc2fe34f220b5e3dc5af9571742d73b7d60819f2888b629072b96a9d8ab2d91b82d0a9aaba61bbd39958132fcc4257023d1eca591b3054e2dc81c8200\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dfcce8cf32870cc6a503eadafc87fd6f78918b9b4d0737db6810be996b5497e7e5cc80e312f61e71ff3e9624436073156403f735f56b0b01845c18f6caf772e6\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"02f7ef3a9ce0fff960f67032b296efca3061f4934d690749f2d01c35c81c14f39a67fa350bc8a0359bf1724bffc3bca6d7c7bba4791fd522a3ad353c02ec5aa8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"64be5c6aba65d594844ae78bb022e5bebe127fd6b6ffa5a13703855ab63b624dcd1a363f99203f632ec386f3ea767fc992e8ed9686586aa27555a8599d5b808f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f78585505c4eaa54a8b5be70a61e735e0ff97af944ddb3001e35d86c4e2199d976104b6ae31750a36a726ed285064f5981b503889fef822fcdc2898dddb7889a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e4b5566033869572edfd87479a5bb73c80e8759b91232879d96b1dda36c012076ee5a2ed7ae2de63ef8406a06aea82c188031b560beafb583fb3de9e57952a7e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e1b3e7ed867f6c9484a2a97f7715f25e25294e992e41f6a7c161ffc2adc6daaeb7113102d5e6090287fe6ad94ce5d6b739c6ca240b05c76fb73f25dd024bf935\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"85fd085fdc12a080983df07bd7012b0d402a0f4043fcb2775adf0bad174f9b08d1676e476985785c0a5dcc41dbff6d95ef4d66a3fbdc4a74b82ba52da0512b74\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aed8fa764b0fbff821e05233d2f7b0900ec44d826f95e93c343c1bc3ba5a24374b1d616e7e7aba453a0ada5e4fab5382409e0d42ce9c2bc7fb39a99c340c20f0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7ba3b2e297233522eeb343bd3ebcfd835a04007735e87f0ca300cbee6d416565162171581e4020ff4cf176450f1291ea2285cb9ebffe4c56660627685145051c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"de748bcf89ec88084721e16b85f30adb1a6134d664b5843569babc5bbd1a15ca9b61803c901a4fef32965a1749c9f3a4e243e173939dc5a8dc495c671ab52145\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aaf4d2bdf200a919706d9842dce16c98140d34bc433df320aba9bd429e549aa7a3397652a4d768277786cf993cde2338673ed2e6b66c961fefb82cd20c93338f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c408218968b788bf864f0997e6bc4c3dba68b276e2125a4843296052ff93bf5767b8cdce7131f0876430c1165fec6c4f47adaa4fd8bcfacef463b5d3d0fa61a0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"76d2d819c92bce55fa8e092ab1bf9b9eab237a25267986cacf2b8ee14d214d730dc9a5aa2d7b596e86a1fd8fa0804c77402d2fcd45083688b218b1cdfa0dcbcb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"72065ee4dd91c2d8509fa1fc28a37c7fc9fa7d5b3f8ad3d0d7a25626b57b1b44788d4caf806290425f9890a3a2a35a905ab4b37acfd0da6e4517b2525c9651e4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"64475dfe7600d7171bea0b394e27c9b00d8e74dd1e416a79473682ad3dfdbb706631558055cfc8a40e07bd015a4540dcdea15883cbbf31412df1de1cd4152b91\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"12cd1674a4488a5d7c2b3160d2e2c4b58371bedad793418d6f19c6ee385d70b3e06739369d4df910edb0b0a54cbff43d54544cd37ab3a06cfa0a3ddac8b66c89\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"60756966479dedc6dd4bcff8ea7d1d4ce4d4af2e7b097e32e3763518441147cc12b3c0ee6d2ecabf1198cec92e86a3616fba4f4e872f5825330adbb4c1dee444\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a7803bcb71bc1d0f4383dde1e0612e04f872b715ad30815c2249cf34abb8b024915cb2fc9f4e7cc4c8cfd45be2d5a91eab0941c7d270e2da4ca4a9f7ac68663a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b84ef6a7229a34a750d9a98ee2529871816b87fbe3bc45b45fa5ae82d5141540211165c3c5d7a7476ba5a4aa06d66476f0d9dc49a3f1ee72c3acabd498967414\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fae4b6d8efc3f8c8e64d001dabec3a21f544e82714745251b2b4b393f2f43e0da3d403c64db95a2cb6e23ebb7b9e94cdd5ddac54f07c4a61bd3cb10aa6f93b49\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"34f7286605a122369540141ded79b8957255da2d4155abbf5a8dbb89c8eb7ede8eeef1daa46dc29d751d045dc3b1d658bb64b80ff8589eddb3824b13da235a6b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3b3b48434be27b9eababba43bf6b35f14b30f6a88dc2e750c358470d6b3aa3c18e47db4017fa55106d8252f016371a00f5f8b070b74ba5f23cffc5511c9f09f0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ba289ebd6562c48c3e10a8ad6ce02e73433d1e93d7c9279d4d60a7e879ee11f441a000f48ed9f7c4ed87a45136d7dccdca482109c78a51062b3ba4044ada2469\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"022939e2386c5a37049856c850a2bb10a13dfea4212b4c732a8840a9ffa5faf54875c5448816b2785a007da8a8d2bc7d71a54e4e6571f10b600cbdb25d13ede3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e6fec19d89ce8717b1a087024670fe026f6c7cbda11caef959bb2d351bf856f8055d1c0ebdaaa9d1b17886fc2c562b5e99642fc064710c0d3488a02b5ed7f6fd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"94c96f02a8f576aca32ba61c2b206f907285d9299b83ac175c209a8d43d53bfe683dd1d83e7549cb906c28f59ab7c46f8751366a28c39dd5fe2693c9019666c8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"31a0cd215ebd2cb61de5b9edc91e6195e31c59a5648d5c9f737e125b2605708f2e325ab3381c8dce1a3e958886f1ecdc60318f882cfe20a24191352e617b0f21\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"91ab504a522dce78779f4c6c6ba2e6b6db5565c76d3e7e7c920caf7f757ef9db7c8fcf10e57f03379ea9bf75eb59895d96e149800b6aae01db778bb90afbc989\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d85cabc6bd5b1a01a5afd8c6734740da9fd1c1acc6db29bfc8a2e5b668b028b6b3154bfb8703fa3180251d589ad38040ceb707c4bad1b5343cb426b61eaa49c1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d62efbec2ca9c1f8bd66ce8b3f6a898cb3f7566ba6568c618ad1feb2b65b76c3ce1dd20f7395372faf28427f61c9278049cf0140df434f5633048c86b81e0399\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7c8fdc6175439e2c3db15bafa7fb06143a6a23bc90f449e79deef73c3d492a671715c193b6fea9f036050b946069856b897e08c00768f5ee5ddcf70b7cd6d0e0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"58602ee7468e6bc9df21bd51b23c005f72d6cb013f0a1b48cbec5eca299299f97f09f54a9a01483eaeb315a6478bad37ba47ca1347c7c8fc9e6695592c91d723\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"27f5b79ed256b050993d793496edf4807c1d85a7b0a67c9c4fa99860750b0ae66989670a8ffd7856d7ce411599e58c4d77b232a62bef64d15275be46a68235ff\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3957a976b9f1887bf004a8dca942c92d2b37ea52600f25e0c9bc5707d0279c00c6e85a839b0d2d8eb59c51d94788ebe62474a791cadf52cccf20f5070b6573fc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eaa2376d55380bf772ecca9cb0aa4668c95c707162fa86d518c8ce0ca9bf7362b9f2a0adc3ff59922df921b94567e81e452f6c1a07fc817cebe99604b3505d38\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c1e2c78b6b2734e2480ec550434cb5d613111adcc21d475545c3b1b7e6ff12444476e5c055132e2229dc0f807044bb919b1a5662dd38a9ee65e243a3911aed1a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8ab48713389dd0fcf9f965d3ce66b1e559a1f8c58741d67683cd971354f452e62d0207a65e436c5d5d8f8ee71c6abfe50e669004c302b31a7ea8311d4a916051\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"24ce0addaa4c65038bd1b1c0f1452a0b128777aabc94a29df2fd6c7e2f85f8ab9ac7eff516b0e0a825c84a24cfe492eaad0a6308e46dd42fe8333ab971bb30ca\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5154f929ee03045b6b0c0004fa778edee1d139893267cc84825ad7b36c63de32798e4a166d24686561354f63b00709a1364b3c241de3febf0754045897467cd4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e74e907920fd87bd5ad636dd11085e50ee70459c443e1ce5809af2bc2eba39f9e6d7128e0e3712c316da06f4705d78a4838e28121d4344a2c79c5e0db307a677\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bf91a22334bac20f3fd80663b3cd06c4e8802f30e6b59f90d3035cc9798a217ed5a31abbda7fa6842827bdf2a7a1c21f6fcfccbb54c6c52926f32da816269be1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d9d5c74be5121b0bd742f26bffb8c89f89171f3f934913492b0903c271bbe2b3395ef259669bef43b57f7fcc3027db01823f6baee66e4f9fead4d6726c741fce\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"50c8b8cf34cd879f80e2faab3230b0c0e1cc3e9dcadeb1b9d97ab923415dd9a1fe38addd5c11756c67990b256e95ad6d8f9fedce10bf1c90679cde0ecf1be347\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0a386e7cd5dd9b77a035e09fe6fee2c8ce61b5383c87ea43205059c5e4cd4f4408319bb0a82360f6a58e6c9ce3f487c446063bf813bc6ba535e17fc1826cfc91\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1f1459cb6b61cbac5f0efe8fc487538f42548987fcd56221cfa7beb22504769e792c45adfb1d6b3d60d7b749c8a75b0bdf14e8ea721b95dca538ca6e25711209\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e58b3836b7d8fedbb50ca5725c6571e74c0785e97821dab8b6298c10e4c079d4a6cdf22f0fedb55032925c16748115f01a105e77e00cee3d07924dc0d8f90659\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b929cc6505f020158672deda56d0db081a2ee34c00c1100029bdf8ea98034fa4bf3e8655ec697fe36f40553c5bb46801644a627d3342f4fc92b61f03290fb381\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"72d353994b49d3e03153929a1e4d4f188ee58ab9e72ee8e512f29bc773913819ce057ddd7002c0433ee0a16114e3d156dd2c4a7e80ee53378b8670f23e33ef56\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c70ef9bfd775d408176737a0736d68517ce1aaad7e81a93c8c1ed967ea214f56c8a377b1763e676615b60f3988241eae6eab9685a5124929d28188f29eab06f7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c230f0802679cb33822ef8b3b21bf7a9a28942092901d7dac3760300831026cf354c9232df3e084d9903130c601f63c1f4a4a4b8106e468cd443bbe5a734f45f\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6f43094cafb5ebf1f7a4937ec50f56a4c9da303cbb55ac1f27f1f1976cd96beda9464f0e7b9c54620b8a9fba983164b8be3578425a024f5fe199c36356b88972\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3745273f4c38225db2337381871a0c6aafd3af9b018c88aa02025850a5dc3a42a1a3e03e56cbf1b0876d63a441f1d2856a39b8801eb5af325201c415d65e97fe\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c50c44cca3ec3edaae779a7e179450ebdda2f97067c690aa6c5a4ac7c30139bb27c0df4db3220e63cb110d64f37ffe078db72653e2daacf93ae3f0a2d1a7eb2e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8aef263e385cbc61e19b28914243262af5afe8726af3ce39a79c27028cf3ecd3f8d2dfd9cfc9ad91b58f6f20778fd5f02894a3d91c7d57d1e4b866a7f364b6be\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"28696141de6e2d9bcb3235578a66166c1448d3e905a1b482d423be4bc5369bc8c74dae0acc9cc123e1d8ddce9f97917e8c019c552da32d39d2219b9abf0fa8c8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2fb9eb2085830181903a9dafe3db428ee15be7662224efd643371fb25646aee716e531eca69b2bdc8233f1a8081fa43da1500302975a77f42fa592136710e9dc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"66f9a7143f7a3314a669bf2e24bbb35014261d639f495b6c9c1f104fe8e320aca60d4550d69d52edbd5a3cdeb4014ae65b1d87aa770b69ae5c15f4330b0b0ad8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f4c4dd1d594c3565e3e25ca43dad82f62abea4835ed4cd811bcd975e46279828d44d4c62c3679f1b7f7b9dd4571d7b49557347b8c5460cbdc1bef690fb2a08c0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8f1dc9649c3a84551f8f6e91cac68242a43b1f8f328ee92280257387fa7559aa6db12e4aeadc2d26099178749c6864b357f3f83b2fb3efa8d2a8db056bed6bcc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3139c1a7f97afd1675d460ebbc07f2728aa150df849624511ee04b743ba0a833092f18c12dc91b4dd243f333402f59fe28abdbbbae301e7b659c7a26d5c0f979\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"06f94a2996158a819fe34c40de3cf0379fd9fb85b3e363ba3926a0e7d960e3f4c2e0c70c7ce0ccb2a64fc29869f6e7ab12bd4d3f14fce943279027e785fb5c29\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c29c399ef3eee8961e87565c1ce263925fc3d0ce267d13e48dd9e732ee67b0f69fad56401b0f10fcaac119201046cca28c5b14abdea3212ae65562f7f138db3d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4cec4c9df52eef05c3f6faaa9791bc7445937183224ecc37a1e58d0132d35617531d7e795f52af7b1eb9d147de1292d345fe341823f8e6bc1e5badca5c656108\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"898bfbae93b3e18d00697eab7d9704fa36ec339d076131cefdf30edbe8d9cc81c3a80b129659b163a323bab9793d4feed92d54dae966c77529764a09be88db45\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ee9bd0469d3aaf4f14035be48a2c3b84d9b4b1fff1d945e1f1c1d38980a951be197b25fe22c731f20aeacc930ba9c4a1f4762227617ad350fdabb4e80273a0f4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3d4d3113300581cd96acbf091c3d0f3c310138cd6979e6026cde623e2dd1b24d4a8638bed1073344783ad0649cc6305ccec04beb49f31c633088a99b65130267\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"95c0591ad91f921ac7be6d9ce37e0663ed8011c1cfd6d0162a5572e94368bac02024485e6a39854aa46fe38e97d6c6b1947cd272d86b06bb5b2f78b9b68d559d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"227b79ded368153bf46c0a3ca978bfdbef31f3024a5665842468490b0ff748ae04e7832ed4c9f49de9b1706709d623e5c8c15e3caecae8d5e433430ff72f20eb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5d34f3952f0105eef88ae8b64c6ce95ebfade0e02c69b08762a8712d2e4911ad3f941fc4034dc9b2e479fdbcd279b902faf5d838bb2e0c6495d372b5b7029813\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7f939bf8353abce49e77f14f3750af20b7b03902e1a1e7fb6aaf76d0259cd401a83190f15640e74f3e6c5a90e839c7821f6474757f75c7bf9002084ddc7a62dc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"062b61a2f9a33a71d7d0a06119644c70b0716a504de7e5e1be49bd7b86e7ed6817714f9f0fc313d06129597e9a2235ec8521de36f7290a90ccfc1ffa6d0aee29\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f29e01eeae64311eb7f1c6422f946bf7bea36379523e7b2bbaba7d1d34a22d5ea5f1c5a09d5ce1fe682cced9a4798d1a05b46cd72dff5c1b355440b2a2d476bc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ec38cd3bbab3ef35d7cb6d5c914298351d8a9dc97fcee051a8a02f58e3ed6184d0b7810a5615411ab1b95209c3c810114fdeb22452084e77f3f847c6dbaafe16\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c2aef5e0ca43e82641565b8cb943aa8ba53550caef793b6532fafad94b816082f0113a3ea2f63608ab40437ecc0f0229cb8fa224dcf1c478a67d9b64162b92d1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"15f534efff7105cd1c254d074e27d5898b89313b7d366dc2d7d87113fa7d53aae13f6dba487ad8103d5e854c91fdb6e1e74b2ef6d1431769c30767dde067a35c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"89acbca0b169897a0a2714c2df8c95b5b79cb69390142b7d6018bb3e3076b099b79a964152a9d912b1b86412b7e372e9cecad7f25d4cbab8a317be36492a67d7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e3c0739190ed849c9c962fd9dbb55e207e624fcac1eb417691515499eea8d8267b7e8f1287a63633af5011fde8c4ddf55bfdf722edf88831414f2cfaed59cb9a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8d6cf87c08380d2d1506eee46fd4222d21d8c04e585fbfd08269c98f702833a156326a0724656400ee09351d57b440175e2a5de93cc5f80db6daf83576cf75fa\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"da24bede383666d563eeed37f6319baf20d5c75d1635a6ba5ef4cfa1ac95487e96f8c08af600aab87c986ebad49fc70a58b4890b9c876e091016daf49e1d322e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f9d1d1b1e87ea7ae753a029750cc1cf3d0157d41805e245c5617bb934e732f0ae3180b78e05bfe76c7c3051e3e3ac78b9b50c05142657e1e03215d6ec7bfd0fc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"11b7bc1668032048aa43343de476395e814bbbc223678db951a1b03a021efac948cfbe215f97fe9a72a2f6bc039e3956bfa417c1a9f10d6d7ba5d3d32ff323e5\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b8d9000e4fc2b066edb91afee8e7eb0f24e3a201db8b6793c0608581e628ed0bcc4e5aa6787992a4bcc44e288093e63ee83abd0bc3ec6d0934a674a4da13838a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ce325e294f9b6719d6b61278276ae06a2564c03bb0b783fafe785bdf89c7d5acd83e78756d301b445699024eaeb77b54d477336ec2a4f332f2b3f88765ddb0c3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"29acc30e9603ae2fccf90bf97e6cc463ebe28c1b2f9b4b765e70537c25c702a29dcbfbf14c99c54345ba2b51f17b77b5f15db92bbad8fa95c471f5d070a137cc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3379cbaae562a87b4c0425550ffdd6bfe1203f0d666cc7ea095be407a5dfe61ee91441cd5154b3e53b4f5fb31ad4c7a9ad5c7af4ae679aa51a54003a54ca6b2d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3095a349d245708c7cf550118703d7302c27b60af5d4e67fc978f8a4e60953c7a04f92fcf41aee64321ccb707a895851552b1e37b00bc5e6b72fa5bcef9e3fff\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"07262d738b09321f4dbccec4bb26f48cb0f0ed246ce0b31b9a6e7bc683049f1f3e5545f28ce932dd985c5ab0f43bd6de0770560af329065ed2e49d34624c2cbb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b6405eca8ee3316c87061cc6ec18dba53e6c250c63ba1f3bae9e55dd3498036af08cd272aa24d713c6020d77ab2f3919af1a32f307420618ab97e73953994fb4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7ee682f63148ee45f6e5315da81e5c6e557c2c34641fc509c7a5701088c38a74756168e2cd8d351e88fd1a451f360a01f5b2580f9b5a2e8cfc138f3dd59a3ffc\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1d263c179d6b268f6fa016f3a4f29e943891125ed8593c81256059f5a7b44af2dcb2030d175c00e62ecaf7ee96682aa07ab20a611024a28532b1c25b86657902\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"106d132cbdb4cd2597812846e2bc1bf732fec5f0a5f65dbb39ec4e6dc64ab2ce6d24630d0f15a805c3540025d84afa98e36703c3dbee713e72dde8465bc1be7e\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0e79968226650667a8d862ea8da4891af56a4e3a8b6d1750e394f0dea76d640d85077bcec2cc86886e506751b4f6a5838f7f0b5fef765d9dc90dcdcbaf079f08\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"521156a82ab0c4e566e5844d5e31ad9aaf144bbd5a464fdca34dbd5717e8ff711d3ffebbfa085d67fe996a34f6d3e4e60b1396bf4b1610c263bdbb834d560816\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1aba88befc55bc25efbce02db8b9933e46f57661baeabeb21cc2574d2a518a3cba5dc5a38e49713440b25f9c744e75f6b85c9d8f4681f676160f6105357b8406\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5a9949fcb2c473cda968ac1b5d08566dc2d816d960f57e63b898fa701cf8ebd3f59b124d95bfbbedc5f1cf0e17d5eaed0c02c50b69d8a402cabcca4433b51fd4\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b0cead09807c672af2eb2b0f06dde46cf5370e15a4096b1a7d7cbb36ec31c205fbefca00b7a4162fa89fb4fb3eb78d79770c23f44e7206664ce3cd931c291e5d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bb6664931ec97044e45b2ae420ae1c551a8874bc937d08e969399c3964ebdba8346cdd5d09caafe4c28ba7ec788191ceca65ddd6f95f18583e040d0f30d0364d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"65bc770a5faa3792369803683e844b0be7ee96f29f6d6a35568006bd5590f9a4ef639b7a8061c7b0424b66b60ac34af3119905f33a9d8c3ae18382ca9b689900\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ea9b4dca333336aaf839a45c6eaa48b8cb4c7ddabffea4f643d6357ea6628a480a5b45f2b052c1b07d1fedca918b6f1139d80f74c24510dcbaa4be70eacc1b06\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e6342fb4a780ad975d0e24bce149989b91d360557e87994f6b457b895575cc02d0c15bad3ce7577f4c63927ff13f3e381ff7e72bdbe745324844a9d27e3f1c01\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3e209c9b33e8e461178ab46b1c64b49a07fb745f1c8bc95fbfb94c6b87c69516651b264ef980937fad41238b91ddc011a5dd777c7efd4494b4b6ecd3a9c22ac0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fd6a3d5b1875d80486d6e69694a56dbb04a99a4d051f15db2689776ba1c4882e6d462a603b7015dc9f4b7450f05394303b8652cfb404a266962c41bae6e18a94\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"951e27517e6bad9e4195fc8671dee3e7e9be69cee1422cb9fecfce0dba875f7b310b93ee3a3d558f941f635f668ff832d2c1d033c5e2f0997e4c66f147344e02\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8eba2f874f1ae84041903c7c4253c82292530fc8509550bfdc34c95c7e2889d5650b0ad8cb988e5c4894cb87fbfbb19612ea93ccc4c5cad17158b9763464b492\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"16f712eaa1b7c6354719a8e7dbdfaf55e4063a4d277d947550019b38dfb564830911057d50506136e2394c3b28945cc964967d54e3000c2181626cfb9b73efd2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c39639e7d5c7fb8cdd0fd3e6a52096039437122f21c78f1679cea9d78a734c56ecbeb28654b4f18e342c331f6f7229ec4b4bc281b2d80a6eb50043f31796c88c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"72d081af99f8a173dcc9a0ac4eb3557405639a29084b54a40172912a2f8a395129d5536f0918e902f9e8fa6000995f4168ddc5f893011be6a0dbc9b8a1a3f5bb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c11aa81e5efd24d5fc27ee586cfd8847fbb0e27601ccece5ecca0198e3c7765393bb74457c7e7a27eb9170350e1fb53857177506be3e762cc0f14d8c3afe9077\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c28f2150b452e6c0c424bcde6f8d72007f9310fed7f2f87de0dbb64f4479d6c1441ba66f44b2accee61609177ed340128b407ecec7c64bbe50d63d22d8627727\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f63d88122877ec30b8c8b00d22e89000a966426112bd44166e2f525b769ccbe9b286d437a0129130dde1a86c43e04bedb594e671d98283afe64ce331de9828fd\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"348b0532880b88a6614a8d7408c3f913357fbb60e995c60205be9139e74998aede7f4581e42f6b52698f7fa1219708c14498067fd1e09502de83a77dd281150c\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5133dc8bef725359dff59792d85eaf75b7e1dcd1978b01c35b1b85fcebc63388ad99a17b6346a217dc1a9622ebd122ecf6913c4d31a6b52a695b86af00d741a0\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2753c4c0e98ecad806e88780ec27fccd0f5c1ab547f9e4bf1659d192c23aa2cc971b58b6802580baef8adc3b776ef7086b2545c2987f348ee3719cdef258c403\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b1663573ce4b9d8caefc865012f3e39714b9898a5da6ce17c25a6a47931a9ddb9bbe98adaa553beed436e89578455416c2a52a525cf2862b8d1d49a2531b7391\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"64f58bd6bfc856f5e873b2a2956ea0eda0d6db0da39c8c7fc67c9f9feefcff3072cdf9e6ea37f69a44f0c61aa0da3693c2db5b54960c0281a088151db42b11e8\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0764c7be28125d9065c4b98a69d60aede703547c66a12e17e1c618994132f5ef82482c1e3fe3146cc65376cc109f0138ed9a80e49f1f3c7d610d2f2432f20605\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f748784398a2ff03ebeb07e155e66116a839741a336e32da71ec696001f0ad1b25cd48c69cfca7265eca1dd71904a0ce748ac4124f3571076dfa7116a9cf00e9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3f0dbc0186bceb6b785ba78d2a2a013c910be157bdaffae81bb6663b1a73722f7f1228795f3ecada87cf6ef0078474af73f31eca0cc200ed975b6893f761cb6d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d4762cd4599876ca75b2b8fe249944dbd27ace741fdab93616cbc6e425460feb51d4e7adcc38180e7fc47c89024a7f56191adb878dfde4ead62223f5a2610efe\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cd36b3d5b4c91b90fcbba79513cfee1907d8645a162afd0cd4cf4192d4a5f4c892183a8eacdb2b6b6a9d9aa8c11ac1b261b380dbee24ca468f1bfd043c58eefe\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"98593452281661a53c48a9d8cd790826c1a1ce567738053d0bee4a91a3d5bd92eefdbabebe3204f2031ca5f781bda99ef5d8ae56e5b04a9e1ecd21b0eb05d3e1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"771f57dd2775ccdab55921d3e8e30ccf484d61fe1c1b9c2ae819d0fb2a12fab9be70c4a7a138da84e8280435daade5bbe66af0836a154f817fb17f3397e725a3\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c60897c6f828e21f16fbb5f15b323f87b6c8955eabf1d38061f707f608abdd993fac3070633e286cf8339ce295dd352df4b4b40b2f29da1dd50b3a05d079e6bb\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8210cd2c2d3b135c2cf07fa0d1433cd771f325d075c6469d9c7f1ba0943cd4ab09808cabf4acb9ce5bb88b498929b4b847f681ad2c490d042db2aec94214b06b\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1d4edfffd8fd80f7e4107840fa3aa31e32598491e4af7013c197a65b7f36dd3ac4b478456111cd4309d9243510782fa31b7c4c95fa951520d020eb7e5c36e4ef\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"af8e6e91fab46ce4873e1a50a8ef448cc29121f7f74deef34a71ef89cc00d9274bc6c2454bbb3230d8b2ec94c62b1dec85f3593bfa30ea6f7a44d7c09465a253\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"29fd384ed4906f2d13aa9fe7af905990938bed807f1832454a372ab412eea1f5625a1fcc9ac8343b7c67c5aba6e0b1cc4644654913692c6b39eb9187ceacd3ec\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a268c7885d9874a51c44dffed8ea53e94f78456e0b2ed99ff5a3924760813826d960a15edbedbb5de5226ba4b074e71b05c55b9756bb79e55c02754c2c7b6c8a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0cf8545488d56a86817cd7ecb10f7116b7ea530a45b6ea497b6c72c997e09e3d0da8698f46bb006fc977c2cd3d1177463ac9057fdd1662c85d0c126443c10473\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b39614268fdd8781515e2cfebf89b4d5402bab10c226e6344e6b9ae000fb0d6c79cb2f3ec80e80eaeb1980d2f8698916bd2e9f747236655116649cd3ca23a837\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"74bef092fc6f1e5dba3663a3fb003b2a5ba257496536d99f62b9d73f8f9eb3ce9ff3eec709eb883655ec9eb896b9128f2afc89cf7d1ab58a72f4a3bf034d2b4a\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3a988d38d75611f3ef38b8774980b33e573b6c57bee0469ba5eed9b44f29945e7347967fba2c162e1c3be7f310f2f75ee2381e7bfd6b3f0baea8d95dfb1dafb1\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"58aedfce6f67ddc85a28c992f1c0bd0969f041e66f1ee88020a125cbfcfebcd61709c9c4eba192c15e69f020d462486019fa8dea0cd7a42921a19d2fe546d43d\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9347bd291473e6b4e368437b8e561e065f649a6d8ada479ad09b1999a8f26b91cf6120fd3bfe014e83f23acfa4c0ad7b3712b2c3c0733270663112ccd9285cd9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b32163e7c5dbb5f51fdc11d2eac875efbbcb7e7699090a7e7ff8a8d50795af5d74d9ff98543ef8cdf89ac13d0485278756e0ef00c817745661e1d59fe38e7537\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1085d78307b1c4b008c57a2e7e5b234658a0a82e4ff1e4aaac72b312fda0fe27d233bc5b10e9cc17fdc7697b540c7d95eb215a19a1a0e20e1abfa126efd568c7\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4e5c734c7dde011d83eac2b7347b373594f92d7091b9ca34cb9c6f39bdf5a8d2f134379e16d822f6522170ccf2ddd55c84b9e6c64fc927ac4cf8dfb2a17701f2\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"695d83bd990a1117b3d0ce06cc888027d12a054c2677fd82f0d4fbfc93575523e7991a5e35a3752e9b70ce62992e268a877744cdd435f5f130869c9a2074b338\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a6213743568e3b3158b9184301f3690847554c68457cb40fc9a4b8cfd8d4a118c301a07737aeda0f929c68913c5f51c80394f53bff1c3e83b2e40ca97eba9e15\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d444bfa2362a96df213d070e33fa841f51334e4e76866b8139e8af3bb3398be2dfaddcbc56b9146de9f68118dc5829e74b0c28d7711907b121f9161cb92b69a9\"\n},\n{\n    \"hash\": \"blake2b\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"142709d62e28fcccd0af97fad0f8465b971e82201dc51070faa0372aa43e92484be1c1e73ba10906d5d1853db6a4106e0a7bf9800d373d6dee2d46d62ef2a461\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"\",\n    \"key\": \"\",\n    \"out\": \"dd0e891776933f43c7d032b08a917e25741f8aa9a12c12e1cac8801500f2ca4f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00\",\n    \"key\": \"\",\n    \"out\": \"a6b9eecc25227ad788c99d3f236debc8da408849e9a5178978727a81457f7239\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001\",\n    \"key\": \"\",\n    \"out\": \"dacadece7a8e6bf3abfe324ca695436984b8195d29f6bbd896e41e18e21c9145\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102\",\n    \"key\": \"\",\n    \"out\": \"ed14413b40da689f1f7fed2b08dff45b8092db5ec2c3610e02724d202f423c46\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203\",\n    \"key\": \"\",\n    \"out\": \"9b8a527b5272250a1ec397388f040914954806e794db04b70a4611bc59586a83\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001020304\",\n    \"key\": \"\",\n    \"out\": \"2bb6333729000be3d5a21b98f8e7ead077f151a5393919eb67c876ee00bbbb04\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405\",\n    \"key\": \"\",\n    \"out\": \"63c01408154ad19d7fb739f311781780462cf2eecce60f064e853487c272e3eb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203040506\",\n    \"key\": \"\",\n    \"out\": \"3d051a1176019ca37bf33d60427f8d9d1c3abd598297cfb4235f747d7c7c7fec\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"\",\n    \"out\": \"391ea912df4d4d79a4646d9da2549a446d2240f62415d070a2e093992b471fba\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"\",\n    \"out\": \"324640440ea5c3082ddc309e7809d741d6cc1b2d490ff8c052128a6eeb409d62\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"\",\n    \"out\": \"ab855e6fa39a5e8fc90eacb999c7f78ae71e59c3d97d60afe517d587923b7711\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"\",\n    \"out\": \"2a39da4586efc47785a7a8da85683a51724cdef5413b356dc4fb500513f8fa2e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"\",\n    \"out\": \"8a0057c1f78ad6214555c0670733e29a4c7e956227660efeb1d7fc79f58ec6f2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"\",\n    \"out\": \"0764b0017f5bd951f01d9fdf95c0cb4138985d84799cd42984e25b512800e73c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"\",\n    \"out\": \"cc02495693c8e184ad2ed09d533dc33b76a7783d6207fcaccb64f3ed2c6d66e0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"\",\n    \"out\": \"c0df49c206a34288143216847df334d4569dad73c2b1ff6284884fd38941fb95\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"\",\n    \"out\": \"b9194519e4978a9dc893b28bd808cdfabb1bd510d862b3171ff6e017a41b804c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"\",\n    \"out\": \"bba927acf11bebd362a3a3eb78c4bb65e602a8709fcef38dc6c8b7bda664c32c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"\",\n    \"out\": \"ecb4900a63924e720d40f2d2b14d1bb39c3701ad7346bd0b67234270bfbe7e70\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"\",\n    \"out\": \"f8315a21b25e6ba8bf59b17b05913b8ca4659f1cd838fcc773c9eb12e7004e09\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"\",\n    \"out\": \"4b77af67a9232bf1184e57818294031e55f1f853c94dbab5577547330d65aa61\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"\",\n    \"out\": \"768568390fd2b87094114ed4cf723ea320fe977b53180305c384335479f0b59b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"\",\n    \"out\": \"a431cb270f3e2c9b7a9593b155ccecff5b5c4a2dcd5d6bb1c485aa286997f915\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"\",\n    \"out\": \"d691fa6a790b1a517980087f50b03ded8c6ed486d084221c827d9bd922beb8c0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"\",\n    \"out\": \"8f978a4932f4459813e8fe15686e4efa25c2c5ff5a3a4f8c9b14965d2f0be461\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"\",\n    \"out\": \"1efbd0c131449142f2295f2d42411dfe0f48d4acae762d8df67a570bf7b1dcd5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"\",\n    \"out\": \"d53ba93346143ab8e0d3d1bf272706d169e66c69c7b8f4a5e82fef440702bcf2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"\",\n    \"out\": \"f71a3ec01aa382ea76992b430a7f42c7ad2a86aea9c19e76cd1732ec6830de6f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"\",\n    \"out\": \"80a6ab7b710464f93e6cba96864aa6409bcafc1bf4b32a309372e857e804068c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"\",\n    \"out\": \"dbde81e51a52174b1014901b53bef88de93b29e274347e8e9a7b037456629f35\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"\",\n    \"out\": \"75f274466b1a2d0fd845bbb57c38c989516e1568320ab517b163eaf709234cc7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"\",\n    \"out\": \"afe1a0591c491d416eb64f6286f3ba29d4c9998214a3831c39014ac030557945\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"\",\n    \"out\": \"67ff6acdbe8a99a166a5d9cf32136506b548d6c947c24c699cea3afd92adfaca\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"\",\n    \"out\": \"bfb4d0c7112075262c2dd248f334b2ef1540087ecc7382bc2a272575c5009f70\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"\",\n    \"out\": \"17c94b9c537243f2335b863949b2b91c98a6956d7c10aa989959a80f910c2522\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"\",\n    \"out\": \"f6338f434d319410196d9519abcaeff7d55439fd2aa5babf7a7e7913b294ed4d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"\",\n    \"out\": \"08ef7d65f9bbf3da1f7884ae9b75901fd85295662a6ea71de08bee3834576278\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"\",\n    \"out\": \"1647ecc2ba13f8b93b2fbcdc4e8f1dfa47fe3be12aaa0e459b0e5a87f3a69bb0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"\",\n    \"out\": \"ff927a717881f6fd8ed8bf5d5e35bd80161573e5829404c32d2a276a01f4b906\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"\",\n    \"out\": \"c8caf136ff209c82e0240c1e62a3bc7e9cac873b011cf7c5e67ec187a5fbcd96\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"\",\n    \"out\": \"d9acc73e3f421e1883b5ed53d82a9aec8f5dc980c42bcaeb0e7d8976a338ef51\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"\",\n    \"out\": \"9f173fcf08a5362193f352c8256ae534ae9ce7bfa4bc09fac90098f98a716294\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"\",\n    \"out\": \"0a724579dc80bc0c9004e51be7eff3afa53075ab4a32557733586e820fd36423\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"\",\n    \"out\": \"38f7c340f4b159b1e594f6eb83284917b7aa19c74f57117a4e08cf7c4e32a23c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"\",\n    \"out\": \"1c674be257e9b33134d4168f152f8b63dfd780c97dc4dc37ac26cc0aefb79c1a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"\",\n    \"out\": \"2f0c597616d5751714a5fb4ebf3c481a96c3ad145ebde06509f3a2e5f2c13fc8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"\",\n    \"out\": \"fddc69e0c983cd8283ed8188bec4e5f41dea3d01b9e74c4baf7341d8b4bf553d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"\",\n    \"out\": \"24d083cba038c87e9acb8681820208b75cb3293a96c9efa75d2c63f16b85fe1e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"\",\n    \"out\": \"7f6a649cca89b253ffbd20c016980100a87c168109628fcc66525d8baafe505f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"\",\n    \"out\": \"6da373b4c18792b3209add15a5074a1d70c10bb39480ca3fe5c439d95fc286ca\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"\",\n    \"out\": \"270affa6426f1a515c9b76dfc27d181fc2fd57d082a3ba2c1eef071533a6dfb7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"\",\n    \"out\": \"c22e15cfc5a3d14b64d131f35fb35dd5e6c57dc4afc552277501eca764da74bf\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"\",\n    \"out\": \"ad683e96b8ac658c4f3f10ad22d99b07cb5ef9e31cbe11e7f7dc29f2aee5024c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"\",\n    \"out\": \"78d3ceda1ce05293f430f6167b33c99f0b1d6dade52143c2925577c0ba8253eb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"\",\n    \"out\": \"e006456344f90f501c25813f9be2a3f40b9874fa0563981cd456ee8d44807c93\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"\",\n    \"out\": \"3908e8d547c0afb1134949466304a145027e6bb7a74dd1c162cdf0bcf77237e8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"\",\n    \"out\": \"1b6c87a34838c7cd5fd08914224e90c22abf5a97b10646d98c4916d3a8939e62\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"\",\n    \"out\": \"b0d38f82f248916952b316b6d36d9e022df6eecc26c762a655cf5f0ae649e2bd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"\",\n    \"out\": \"8d66fc9ceda5eddfb1e04d096ca70ef50650fb87cc6a9ffbb3d20bce7b5a6074\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"\",\n    \"out\": \"064354e8e11cf713b2c72ba67ac7d76e41ba61db9c2dea522e0bda17cba5e392\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"\",\n    \"out\": \"c8ef5f498bd1bc707fbc7b5cbc2dff0493144ac52786db3c793ef4ae8a838847\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"\",\n    \"out\": \"8a2397df31e7f0cc290da9a8bbe4f5f7a3a13750730db62dc2540fdbd6188589\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"\",\n    \"out\": \"f12d0b13c6adfb3be50a51eb6baf65abfb1700baa87e527dbe3e675a7a994661\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"\",\n    \"out\": \"1024c940be7341449b5010522b509f65bbdc1287b455c2bb7f72b2c92fd0d189\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"\",\n    \"out\": \"52603b6cbfad4966cb044cb267568385cf35f21e6c45cf30aed19832cb51e9f5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"\",\n    \"out\": \"fff24d3cc729d395daf978b0157306cb495797e6c8dca1731d2f6f81b849baae\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"\",\n    \"out\": \"41eee90d47ec2772cd352dfd67e0605fbdfc5fd6d826451e3d064d3828bd3bae\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"\",\n    \"out\": \"300b6b36e59f851dddc29bfa93082520cd77c51e007e00d2d78b26f4af961532\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"\",\n    \"out\": \"9ef30314834e401c871a2004e38d5ce32ed28e1137f1970f4f4378c73706763d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"\",\n    \"out\": \"3fbdcde7b64304025ec0582609031ec266d50f56835ae0cb72d8cdb4cfaf4419\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"\",\n    \"out\": \"e90ead3b982b435b66366a496c3f8ae65b17613700f547673f62153541912864\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"\",\n    \"out\": \"abe3547b336d6e240d7fe682d74b9cc7e8d7f9b5664858b94df59e9fc330d9e5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"\",\n    \"out\": \"b299642095b8286c521cdb21ed0fe057278021bb4038eb5a3d79542f5d751f54\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"\",\n    \"out\": \"e4d758359f086793a83754aca6968c3e9fd94b40497f2ec224a2916063a214a3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"\",\n    \"out\": \"59a304fc03ab75d557db04ebd02dd4c6b810a138bbfeea5dfceeaa2b75b06491\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"\",\n    \"out\": \"3995102215f5fe9210eb30d952d8c919589e7145fcd495ea78d02b9c148faf09\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"\",\n    \"out\": \"472ee711563506a5f0083fe82b08b9923cf6c8404d0cbacbf84864f648542ac0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"\",\n    \"out\": \"68fdb82adae79bef590aba62d7ac553212061c36e36f12c0efa29a1762de3b6a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"\",\n    \"out\": \"7585c0773383f174fd666549a8352b305bf6855bc98bea28c391b3c034da5a5a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"\",\n    \"out\": \"acc575fe2cd7ba2a31fc7d670a9234af68503386e959073d16a81b33b922b50e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"\",\n    \"out\": \"9ec7d2995943d39d6b971493b897a0ee2d3392a72db875c2405d357178fb6911\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"\",\n    \"out\": \"2d7ef19401425aba450e82d36d0fe7b2085ea0af6045a5994cf431ea59939cc9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"\",\n    \"out\": \"f32fd855f011c718027f2ebe377d6939f12370caff151c1e5ace438d703c6d9f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"\",\n    \"out\": \"b2bd83d2310d3d7b1d2d5aaf4359fae28612962719fdde4ddaf69e7820f33f61\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"\",\n    \"out\": \"1a7a9d0f44ddfa7fc2f4770cad7422fa6c4e37e6cb036d899e102750e594ffcd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"\",\n    \"out\": \"dc69f6141c8e103ff61f6298a2c44f52d147366ddbd9c79cc308fe84336a9564\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"\",\n    \"out\": \"e34ed417b0791d9a77ee1e50cc2c207e540c77140421c46ce0862878aaeb2709\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"\",\n    \"out\": \"2174425c8ccae398c4ff06f848991c5e9bc0f3461111706fb95d0be1c68e4760\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"\",\n    \"out\": \"1894582a8a25fe8f847a4a032574b77b8b36bf19997526bb4bc85f3824537feb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"\",\n    \"out\": \"17ed188ae3c953d655445983b8325bafff32e222b2dfeb16e8617abf86ee7cc5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"\",\n    \"out\": \"f1489ad1c354cde9789237ea6dbf67fc1e44d1acc8dc66ad838727f47d9a91fe\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"\",\n    \"out\": \"367f22165b8b66e97f6670f34eba2749d2643b21beadadfefea2574b7c9b2196\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"\",\n    \"out\": \"3d8dfea17eea5d645ac1d41a5b59226c486c36bd77ed44bb349170d080e30e68\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"\",\n    \"out\": \"4115f89e0b3b5c8f6122c02500171dcffbcea4662a8c5f8c1c01a9ca7b1027bb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"\",\n    \"out\": \"ed6e910b960255d7d792ebe67f260a143cfac1051dfc059025ee0c1bfcbc5681\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"\",\n    \"out\": \"558fa8afa12bbee54af78f6b7445f99665d4e356bc07d3effd8fd65ab9c74716\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"\",\n    \"out\": \"5b6012762053b8734af0e555e6a2bb4fd4840af3b04fcf6350a2b8a51b6796ad\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"\",\n    \"out\": \"ab7acca5d77710bad37ba0ff4ceae27e847179f7fd7aec8869c649b33f8d2577\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"\",\n    \"out\": \"ff7730b474ec2145a92dd1cffe45c342c6fd6bac580ff95a75eda3bf90eb4f01\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"\",\n    \"out\": \"d10f061d5b9cb44ee078a96b3318579e5ef50aef3ed96e4f62149b2e9f7c660c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"\",\n    \"out\": \"67d22b8edf2001d86422136ac6516cf39f7fc6a7029892fd75c98790964a720b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"\",\n    \"out\": \"7a5ec5ba76259b07b4da03f381fe7bea4865c86c424abaa0dd1ecf74f87d2ac0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"\",\n    \"out\": \"e0ff60d69029e6bd1c15953e91509c0c59ed5da5000199f216d29f96079c2fef\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"\",\n    \"out\": \"fc13ead841018f59903b40f2020c6638a66a54c3a338414d97a5c394f3266f33\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"\",\n    \"out\": \"0c2f62b898fb2f63617e787345263cb9cf60654b553b203ee49dcbb8f2a6afac\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"\",\n    \"out\": \"d7d6cb552aeb36eb96b1d5e052f8d921c3245a970d0bc8410cd65ea104c8e779\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"\",\n    \"out\": \"b7141f305efdfee556bd13e0400d1e8cfd6548bf81ee5d15327e4995ca8ad6fd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"\",\n    \"out\": \"b6b638d22b7a12825374f70348d7448d4e7d908cf6e7bbef8c93ef679b2a5478\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"\",\n    \"out\": \"0df4585641fa09f6cba4cc165a10adde34f80d425a70db67e2fd237b627f438a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"\",\n    \"out\": \"106b2b354d95acecd0d9588fbc231f8bea2e94ea662ddd3f139e1b6787461eed\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"\",\n    \"out\": \"ae5c69eefe9089b29c6c1a2370d20552ba40c3d5e3713c12defcae997f433ecd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"\",\n    \"out\": \"1aaef55d4fa892b635fb2a7a25f9a8e03b9ffb082ae9c07c2042a049c6515e45\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"\",\n    \"out\": \"297daac4d54dc41c83e32394599f171cdaa9ddb71726da4ece3ccf95c11f56df\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"\",\n    \"out\": \"2c45acf491ec2f4b7e309e7edd815be5a54c4458d1a57c4f9b763b0c6718d43e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"\",\n    \"out\": \"2f92f90170d3ae95abfac3a6989a2a60cb28b858782be7ea179b48a7276dd860\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"\",\n    \"out\": \"b401e84b15acc470936d6e37f7888333092731133b251bea221658ca19a75669\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"\",\n    \"out\": \"f8b340d2b9b33d43a0a66f3497820afaaee434c4e3c0c17e898b8301c57a26bd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"\",\n    \"out\": \"566da283990389138aa6f2aaa3b9e40cbf90840ec762bd96b7e33a3113b10108\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"\",\n    \"out\": \"340672b704676042c9bf3f337ba79f11336aebb5ec5d31df54eb6ad3b0430442\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"\",\n    \"out\": \"5050b73b9316eea2f149bffd22aee384dc5403b18e16fa88825e181609496fd2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"\",\n    \"out\": \"1365cc6fb9260e86889b3afbd1c8bc12923197715db266cc7a01ca57159f7596\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"\",\n    \"out\": \"29466f51c011fd10181494a9379b6159b808ae0fcb0161f8f07909ff041b1965\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"\",\n    \"out\": \"6591a3c3c767b38d805ed3f7eb6763e8b3d2d642e7307745cd3418eff69a19ed\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"\",\n    \"out\": \"1d84b04b1338b0d2e3c98f7aea3e98effc530a5044b93b96c67ee379d62e815f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"\",\n    \"out\": \"6fa295272532e983e166b12e4999c052f89d9f30ae1481f3d60eae85f8ee178a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"\",\n    \"out\": \"4ed8caa98ec39f6a629f9a654a447e7e3e4faeecf34dcf658d2d4b98b7a2ec1a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"\",\n    \"out\": \"cfab8299a0da0c2a7e8ff54d0a676d141ab26bc0012e5f668e85d814bc9888b0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"\",\n    \"out\": \"a626543c271fccc3e4450b48d66bc9cbdeb25e5d077a6213cd90cbbd0fd22076\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"\",\n    \"out\": \"05cf3a90049116dc60efc31536aaa3d167762994892876dcb7ef3fbecd7449c0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"\",\n    \"out\": \"ccd61c926cc1e5e9128c021c0c6e92aefc4ffbde394dd6f3b7d87a8ced896014\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"\",\n    \"out\": \"3ffa4f6dafa57f1c50f1afa4f81292ae71a06fe4f8ff46c51d32ff2613489f2b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"\",\n    \"out\": \"19d3921cfc0f1a2bb813b3dfa96df90e2c6b87d78e9238f85bbc77ae9a73f98f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"\",\n    \"out\": \"f5c916ff2badde3e29a5f940233ea34007d8f182a48a808b46bb8058003f1903\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"\",\n    \"out\": \"6ba07a1af758e682d3e09add2d3dcdf35d9553f6799854a27e536063c57f81a5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"\",\n    \"out\": \"b78378fb446c544b04d4a152ac49573161b3ddebf69386770a55a7d47b880e5d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"\",\n    \"out\": \"b519538fe1626f0c595945ada58a344faac0061761cc9d4a841419bd32eec0d9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"\",\n    \"out\": \"96e488b027896413f4034b0354f48484f6cfc10f8ec57b026fd21a3b88361a74\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"\",\n    \"out\": \"770c8a5f47bfd769ced35a71afc3ca1ff4c1f1e7cc3d2356de945004368d8145\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"\",\n    \"out\": \"6df9d8d0d3a8d98c8350d7162bd15579d5707add7611a00eeb6ca5743ed78cb7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"\",\n    \"out\": \"4f0fe8fc17901591cf348730e187de523d6d7568c1fbd82485913985eb67971c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"\",\n    \"out\": \"0ef3bb35cf372bd94e3f80eecebd50ef0d0308e01e0ed6de0f5a8a8c818a0074\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"\",\n    \"out\": \"c038d3e809a5e3a58db2f91c15ae12439578f75485cd84f556c6971e8e250620\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"\",\n    \"out\": \"ce399a0f08277d8d4816095060ebbf33da016fb43a6c356d5a3fe4bb574c5e7b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"\",\n    \"out\": \"869f7e316b194f9531bcaf33f7913f1b9cfc6bb5dcf86b692bf8cab29b8aa96f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"\",\n    \"out\": \"327dfa464459d9e48f5e55c7f5baa68fc4a25ad622bc7bf01aca82fd5e72314c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"\",\n    \"out\": \"e00dad3151b9085eae786984fe20735232b7ff7f1b1db7961fd0d0e0f605db9a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"\",\n    \"out\": \"076f644520d0b4732d6c531c9349089026936d99820461da87749a520fbe90ce\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"\",\n    \"out\": \"b4414ca1373be46f15cea6b1255a7d1886c6fdb08ed5af9657d5aac317de3a29\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"\",\n    \"out\": \"8d1ab0263dab7b86ecee219162d999a01245572269de31100e5d88fc1b1eaa69\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"\",\n    \"out\": \"b48d1c1f83924a02a23e5e0f971e16e87fc4884853833485191a2b60722fe269\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"\",\n    \"out\": \"f2edd5f750a20a541d3f6bd5df80838f11825b25a98f3da5e1523bff813bb560\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"\",\n    \"out\": \"07166004ef88e1614ebdc887dfc7da42ebcda02d92c12f18d1186ce3c98710e4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"\",\n    \"out\": \"69f83aa101d69b8f1220dc1c538d8934458420be335feb46ffc47a2c8e2e6a8a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"\",\n    \"out\": \"e1469f16c6fca15119a272e585c7f50421bc8a414c864fc76b01048d4c6fc5d2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"\",\n    \"out\": \"6763343a1c80f19283a80af854e7e9065c2a8349ef11f11bfb76ba9f97048539\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"\",\n    \"out\": \"1ae3a0b8b2c7885ba318ad6fd449fc4d7f8404b59cf3275fcdea13563425772d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"\",\n    \"out\": \"3a71184cbe8eb58e6812ba7a7a1dca0ca28eec63782f2e6e3c0b87073f533ffd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"\",\n    \"out\": \"184ccf2a52f388c9f897a857fe7ccec2959911a8d1e09ee8804d8d5d508dd918\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"\",\n    \"out\": \"a66d409af7afd75be831dd498c196ef12c73c31129ec02d5f12ab02a2c63a25e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"\",\n    \"out\": \"58b37497fcf0be0e0cf1734045c295b286c76a7c048e87c54028ed36915b5df3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"\",\n    \"out\": \"2c7333540a832d64456e43058c50d93c932ad9b18b3fc3a0599207cda3b3c7a6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"\",\n    \"out\": \"3dc062ffb57d835fe3aa409466822f9186918423947505165fdcdfb7306f7259\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"\",\n    \"out\": \"89204844acb92f353bfc89a3ce8a9817219c101385c593cf60e0befa9638e14e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"\",\n    \"out\": \"782ba902e91232941c78c49cd9771a5d9992f9b07d9c0a2df82d385d15c42bb3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"\",\n    \"out\": \"0dc3ff7df0dfc023763d7634e18da27393fc9fdb1c154646861075f0a87d0e90\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"\",\n    \"out\": \"b95c65fb6f254edbde8c037d5c8b2039340f4ac2b023a6aa28a8fcd2d2689cf4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"\",\n    \"out\": \"87e8f51572a5d6a239f85bc53e1174e15be12fcdf151a0b9a2b43640caf74c1d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"\",\n    \"out\": \"2a6f3e462c405c354fe80fccced1c9be44325d29e07da30960b625a76ea42f83\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"\",\n    \"out\": \"20b46c8fbfca97453262460f8498a7e2af15ac79b59ddfb027bb52f2d68e8f51\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"\",\n    \"out\": \"31b0763cb9ba92403dca1abdd7342d7de94c581e76f7c9a61e515928e10b4e77\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"\",\n    \"out\": \"e191e117063cfac9642cd93cb42b39eddd9e4ab65f1d0397e3e17dd04cab1180\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"\",\n    \"out\": \"225a202107a74703e041c6cca4eacf4f21eea6f22a146d8da2ab8cf6197229a5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"\",\n    \"out\": \"efc4836be4ac3e9791d2ec62226e7df64118f4565c19e6c9e84063f5661c7b2f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"\",\n    \"out\": \"3a76b0152c0e1d1fd7ac9d91a28a18e1a4c06080f2b7ecefb6effe28b8cfc765\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"\",\n    \"out\": \"0d46ad039070115828f94eb6b72963e60a7d2db7ca8991d225c3877b149b0a8a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"\",\n    \"out\": \"e44cfc42118f096bfc51521cb18d5d6525586b989f4ee2b828c5199feab94b82\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"\",\n    \"out\": \"6d4bd2e073ec4966847f5cbe88ddfaba2be4caf2f333552b8553da533487c25b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"\",\n    \"out\": \"bbc46db437d107c967ca6d91455bbdfe052118abd1d069f04359487e13aea0e1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"\",\n    \"out\": \"b974c14db7d3174dd06084bb303108b2f0daf50eccc3293543795c9636c62482\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"\",\n    \"out\": \"0eee235b06936aed7173c8c19aa7c217b9eedaeb1a88f30552e9225145149e82\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"\",\n    \"out\": \"36d089e025b5686937742825e6ee3d83e7d7a50c823c82883460f385147dc17b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"\",\n    \"out\": \"77ee4ffc9f5dd605470dc0e74d6b17c5130d8b73913f36d5f8787e619a947ca0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"\",\n    \"out\": \"0fe6c2ab754233360d68b9ac80cd61184bfaa7d356294180025fe40639c76c36\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"\",\n    \"out\": \"996088c79456ecdda1fbc02ee1ba42d91d858c310a5a8b4674fe6a7c144414a1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"\",\n    \"out\": \"9e338aed0bc71c0c97f19855bf49174f70a9d77014873663213427502bd85d9f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"\",\n    \"out\": \"4a843d26adec520e4b5dbf0145cc4f5024fafcdc2025824a8c64650617687ee7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"\",\n    \"out\": \"c91678c4a64e2fa4b74de61ad0c06ff06b5d672fa7c6877a4014ce9e91be38d7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"\",\n    \"out\": \"ff7777405d327adb58301c711ecdc2bce1bfa829ffc9b117f21a2b198d0d6884\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"\",\n    \"out\": \"0a8ddaf1728c5cd93a255d5623c3dada2d3d0571bf1438adc8c964a9aad118cb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"\",\n    \"out\": \"c133abbd0d2d808a67b6745b4b3650b4a64dc276cf98e30357b6abd5c1d22a9b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"\",\n    \"out\": \"c59ee5c196ba3cfef94087798207bdcef139ce2cf78dced6198f0fa3a409131c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"\",\n    \"out\": \"c7fdade59c4699385eba59e756c2b171b023deae082e5a6e3bfbdc1073a32003\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"\",\n    \"out\": \"975327c5f4dec6414b6e00cb042337b8d2a6564637a7442aec7be8f8c89a2f1c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"\",\n    \"out\": \"a2f7246df4a24efbacd3fd60683abc868bef25327052cf2f1d93ece4ffcd73c6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"\",\n    \"out\": \"497fb2acacf123f3595e40fc51a7bd24458bbcba4a2940a5cb03d608fbdf2825\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"\",\n    \"out\": \"0e97d22793ce6f283d5c740d308a27ad7c3b0d9afcd3d9e9b9cac56b10290c8f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"\",\n    \"out\": \"6630b35618e700d910683893795ef70bf07eb156f55ffe3b69ad88a4b8b0bfa1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"\",\n    \"out\": \"02f742c6e95278121a05e44205444fc5ea6af5e741c535bc2cbc3b235a2ea2b0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"\",\n    \"out\": \"4622f36eb898383f60d5bed809ac5c4745c5d6ab84bcadf79cf2a96d4ec88818\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"\",\n    \"out\": \"ccd11faaa0581ec32c3a403f92ef43d5dcf195c1a101dbfd495dbb4dce8069e0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"\",\n    \"out\": \"06024d6b07e000bce613470a2880519b8be4a36bf33c99c917893ec75dd90fe3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"\",\n    \"out\": \"d93af947b1463a817db441a474588d6f996d243983e83c7eee90e1efa440d9ba\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"\",\n    \"out\": \"94898945a7db259e1b2e7cbea48aa0c6d6570d18179f0618471c88f3ec3b0fc3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"\",\n    \"out\": \"4c2d935256392aa2be6e1078c0593815abef469de969b57b881b93af558465fa\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"\",\n    \"out\": \"aac7be16e52f790e4ff70b24015cb11b40616e94db13882b41d3dd8c8c1952b7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"\",\n    \"out\": \"0434b47c0ee7e6f53906799a43209d3fc37d3fd1f74555de67abacb951b006f4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"\",\n    \"out\": \"0442fbdd5b58496ec78159ccaa887c88a861fcca70e7abc976f24c11588be6ee\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"\",\n    \"out\": \"a73e68bb18b007648e76b5528d1e50e7fa654da3970ec349bf591a30d932c8f6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"\",\n    \"out\": \"849cf873162ba72c4b8008e68f932fb3a015a74fcf957198d56a0dc4625a74f5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"\",\n    \"out\": \"a6dec6fc8949349c4e9a9c623687fba4c9b275bdb230509b72e3d6711914e2d8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"\",\n    \"out\": \"58afc2b24a19fdbf76a09b70b1e3b77fcbd4065001d9636640eb5a2628f442cc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"\",\n    \"out\": \"473a43aa1d6a028767432a830ad1221e029c589af9fd4d68d56c4fb820259352\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"\",\n    \"out\": \"a0aeb4a5ad899af2e291b2e79dbb6b0bf56b5844676b955d945b6c4ae1c01eed\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"\",\n    \"out\": \"cfc3029a9eeb152222d96653492e46ca64ca4f0d64683028d3aee5a49cb47163\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"\",\n    \"out\": \"7467cf7761cd9f55618d30c9d8c5b41e4701510c7d16ab4e5d89a5d77146b092\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"\",\n    \"out\": \"c016d8424e531efc5737c03fc90a5efc9f9022e4d5ba3b0695f7ae538260c2ee\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"\",\n    \"out\": \"5d381189e6000fc117c71f59f786fb4b79fdd4ec5d4cd30aac2157f75dead778\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"\",\n    \"out\": \"7c9cdd15c4c9abcacbfe6f664a7f5f8b2e259183291ae5cc9130a0b241e5737f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"\",\n    \"out\": \"b8813172f5218ac3eb687bc4afaff83fbca4e9c1a462963301dd4459850150a2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"\",\n    \"out\": \"e3d130e36a028ea80c57a2aa4819fd34e4dbbeb14a495894b15a8787db1a9f9c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"\",\n    \"out\": \"fff1b4400f489e07d22351c1f09565e265b68ad29f6329879e6b5f7f6b419350\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"\",\n    \"out\": \"559ed5bb3e5f3985fb578228bf8c0f0b173f8d1153faeb9fec756ffd18a87238\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"\",\n    \"out\": \"88131253014d23c5e38e78bda19455d8a023bd7a7e727457a152a81d0b1718a7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"\",\n    \"out\": \"f4d3fae7cde6bb66715a198fa48d210c10f8df3204ae5e33a602467f1b622685\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"\",\n    \"out\": \"e62b622ac8a21366bf2ded30f4082a53e77a9aa696b1f3ee8cfe99c59312d9c7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"\",\n    \"out\": \"3d39ffa85512c3c8890d4bdf31889ca66e5cecb63cfeed57b9263708e74c550b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"\",\n    \"out\": \"b1703b8a00e2612497d11c649d150a6c963bf4fd38feb1c381fe0d9b04c02b22\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"\",\n    \"out\": \"12fbad9d3782812d71179a50fbd9b4566c7b06f5d77c6f329717fb4ae2c5b4ec\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"\",\n    \"out\": \"768b659a824b43f9ca5660b9ddf05f8ba2bc4993866b7c9be68791f5b24644b3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"\",\n    \"out\": \"c0204e23ca86be205eed0cc3dd7225ce5ffe1ee12dacb93c5d0629b7699cd733\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"\",\n    \"out\": \"f43296961f8eaeccd854413dc5adda62393a344627e86c066e7907550040744f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"\",\n    \"out\": \"82f4469e80789021c61db7e32f36acbe591a64f26059265770ae658d62bde7ef\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"\",\n    \"out\": \"2a85671a55c89fa156e296f75df1c7dbab178ebba65204a7e8178c916ad087f8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"\",\n    \"out\": \"33e245002808f6934b9be3a6fa8e8670c90baa625717b9201eb9b9dd912f5ce2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"\",\n    \"out\": \"58ee5e799184ad9da9a17c5b46a4810e28bdd08c3581634c835030539b79544d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"\",\n    \"out\": \"26d8fa08db308edf2f96f82af6b60c17d8f1ff858c52f2d0f3831078127526a3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"\",\n    \"out\": \"25a58df4039247a22f68ff2b71766b7b5600ddf401d99ff2c1955ae7bb43e56a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"\",\n    \"out\": \"be43e8686160e907ba547d5a879d10f788afc842b8ebb9f3f788532515912ae4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"\",\n    \"out\": \"aa4acb95d879192a6908e88ae3d6589f4e3eb3d4e03a806ccdb9b5d6a9586fdf\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"\",\n    \"out\": \"8466d5e44ce95b4fa179992444b8c2485b886448a6dccfcf0bc30bc5f0f56b01\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"\",\n    \"out\": \"0056d7e0ac33355783659b38ec8beccbf783939967fe37aeacf369ddb670ada0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"\",\n    \"out\": \"904f42f345530ac8a352d09b6872c5bca3661abca6ca64c8099f2fb6867c30fe\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"\",\n    \"out\": \"a8c3bf46f0b88bbd16fda4a8b5ca81f5243520c385d38c0b4d2352ab34ea35e6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"\",\n    \"out\": \"8d3317fc606e566d302edab55e801611d8c13f4a9a19d185978def72839cdaa3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"\",\n    \"out\": \"97388011f57a498690ec7988eff903ff9b2358f5b61baa20f73290d6296c1c0b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"\",\n    \"out\": \"cfb80cab8990950809123fbf85e976454708e0afed698e3352a31635909db3e5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"\",\n    \"out\": \"0daaca55132a235b831a5eff4ea467cd10af44200847735a1ffd51fa37eaa2a2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"\",\n    \"out\": \"69b21497ebb824ba665368188825e6f6f14cf2c3f7b5530bb34fa658eed9a739\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"\",\n    \"out\": \"b9a19f509be03fbc40e243a58a3ded11f0d51f80e3e29a505644cc05743814ec\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"\",\n    \"out\": \"c4bcb2002555d544fd0b02770623891e70eeec7744865dd6455ad665cc82e861\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"\",\n    \"out\": \"912d24dc3d6923a483c263eba81b7a8797f23cbf2f78b51e2226639f84a59047\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"\",\n    \"out\": \"56827a18883afdf9ceec562b2066d8acb2c19505ece6f7a83e9f3346cbb828c9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"\",\n    \"out\": \"251d8d09fc48dd1d6af8ffdf395091a46e05b8b7c5ec0c79b68a8904c827bdea\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"\",\n    \"out\": \"c2d14d69fd0bbd1c0fe8c845d5fd6a8f740151b1d8eb4d26364bb02dae0c13bc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"\",\n    \"out\": \"2e5fe21f8f1b6397a38a603d60b6f53c3b5db20aa56c6d44bebd4828ce28f90f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"\",\n    \"out\": \"25059f10605e67adfe681350666e15ae976a5a571c13cf5bc8053f430e120a52\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"715cb13895aeb678f6124160bff21465b30f4f6874193fc851b4621043f09cc6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"40578ffa52bf51ae1866f4284d3a157fc1bcd36ac13cbdcb0377e4d0cd0b6603\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"67e3097545bad7e852d74d4eb548eca7c219c202a7d088db0efeac0eac304249\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8dbcc0589a3d17296a7a58e2f1eff0e2aa4210b58d1f88b86d7ba5f29dd3b583\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a9a9652c8c677594c87212d89d5a75fb31ef4f47c6582cde5f1ef66bd494533a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001020304\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"05a7180e595054739948c5e338c95fe0b7fc61ac58a73574745633bbc1f77031\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"814de83153b8d75dfade29fd39ac72dd09ca0f9bc8b7ab6a06baee7dd0f9f083\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203040506\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dfd419449129ff604f0a148b4c7d68f1174f7d0f8c8d2ce77f448fd3419c6fb0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b9ed22e7dd8dd14ee8c95b20e7632e8553a268d9ff8633ed3c21d1b8c9a70be1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"95f031671a4e3c54441cee9dbef4b7aca44618a3a333ad7406d197ac5ba0791a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e2925b9d5ca0ff6288c5ea1af2d22b0a6b79e2dae08bfd36c3be10bb8d71d839\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"16249c744e4951451d4c894fb59a3ecb3fbfb7a45f96f85d1580ac0b842d96da\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"432bc91c52aceb9daed8832881648650c1b81d117abd68e08451508a63be0081\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cde8202bcfa3f3e95d79bacc165d52700ef71d874a3c637e634f644473720d6b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1621621f5c3ee446899d3c8aae4917b1e6db4a0ed042315fb2c174825e0a1819\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"336e8ebc71e2095c27f864a3121efd0faa7a41285725a592f61beded9dde86ed\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"079be0410e789b36ee7f55c19faac691656eb0521f42949b84ee29fe2a0e7f36\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"17270c4f3488082d9ff9937eab3ca99c97c5b4596147372dd4e98acf13db2810\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"183c38754d0341ce07c17a6cb6c2fd8bbcc1404fdd014199c78be1a97559a928\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6e52d728a405a6e1f87587bbc2ac91c5c09b2d828ac81e5c4a81d03dd4aa8d5c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f4e08e059b74144bf948146d14a2c81e46dc15ff26eb52344cdd474abea14bc0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0f2e0a100ed8a11785962ad4596af955e30b9aef930a248da9322b702d4b6872\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5190fcc732f404aad4364ac7960cfd5b4e348629c372eeb325b5c6c7cbce59ab\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c0c4cb86ea25ea957eec5b22d2550a1649e6dffa316bb8f4c91b8ff7a24b2531\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2c9eda135a30aecaf3acb3d23a3035fbabba98333165d87fcbf8fe10336ecf20\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3cd669e8d56262a2371367224dae6d759ee152c31533b263fa2e64920877b2a7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"18a9a0c2d0ea6c3bb332830f8918b0684f5d3994df4867462dd06ef0862424cc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7390ea4104a9f4eea90f81e26a129dcf9f4af38352d9cb6a812cc8056909050e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e49e0114c629b494b11ea98ecd4032731f153b4650acacd7e0f6e7de3df01977\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"27c5702be104b3a94fc43423aeee83ac3ca73b7f87839a6b2e29607903b7f287\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"81d2e12eb2f42760c6e3baa78f84073ae6f5616070fe25bede7c7c8248ab1fba\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fab235d59348ab8ce49bec77c0f19328fd045dfd608a530336df4f94e172a5c8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8aaa8d805c58881ff379fbd42c6bf6f14c6c73df8071b3b228981109ccc015f9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"91fdd262203916394740952bce72b64babb6f721344dee8250bf0e46f1ba188f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f7e57b8f85f47d5903ad4ccb8af62a3e858aab2b8cc226494f7b00bedbf5b0d0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f76f21addae96a9646fc06f9bf52ae0848f18c3526b129e15b2c355e2e79e5da\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8aeb1c795f3490015ef4cd61a2807b230efdc8460173dad026a4a0fcc2fbf22a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c564ffc623077765bb9787585654ce745dbd108cef248ab00ad1a2647d990387\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fe8942a3e5f5e8cd705104f88210726e53dd7eb3f9a202bf9314b3b9065eb712\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dc295359d436eea78084e7b077fe09b19c5bf3d2a796dab019e4200599fd8202\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"70b3f72f749032e25e383b964378ea1c543e9c15de3a27d86d2a9d2231eff48a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7982b54c08db2bfb6f45f35bc323bc093779b6bb0e3eea3e8c98b1de99d3c55e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"75e4162257014bedcc05c2944dce0df0c35eba131954064f6e4e095fd08445ee\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4a129ea6cdbabc2d392479372f975b9cf5a1b7deb69a3266f03ebc6d111393c4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8fed70f27955dc8ad9f1b7b3f6f5dfbd962a33592b42de856d421e2912bab86b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e2f20660376f2b1839667cbfe5e16ef075ac3943644f3532282f8bb0723b9986\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"abf84c913a83df98c70029819c065f6d6de4f6d43abf600dade035b23bed7baa\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"459c15d4856c7ecf82620351c3c1c76c403f3e9707741387e299073fb1704b2b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9ab912eda0768abdf826b6e05d0d735839e6a5f02e04c4cc75650b2c8cab6749\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4740ebecac90031bb7e68e51c55391afb189b317f2de558766f78f5cb71f81b6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3cc47f0ef64821587c937cddba85c993d3ce2dd0ced40d3be33cb7dc7edabcf1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9f476a22db54d6bb9befdb260c66578ae1d8a5f87d3d8c017fdb7475080fa8e1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8b68c6fb0706a795f3a839d6fe25fd4aa7f92e664f762d615381bc859afa292c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f640d225a6bcd2fc8accafbed5a84b5bbb5d8ae5db06a10b6d9d93160b392ee0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"704860a7f5ba68db27031c15f225500d692ab247534281c4f684f6c6c8cd88c7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c1a75bdda12b8b2ab1b924843858183a09d202421fdbcdf0e63eae46f37d91ed\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9a8cab7a5f2e576221a6a85e5fddee75678e065324a61db03a39261ddf75e3f4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"05c2b26b03ce6ca5871be0de84ee2786a79bcd9f30033e819b4a87cca27afc6a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b0b0993c6d0c6ed5c3590480f865f467f4331a58dd8e47bd98ebbcdb8eb4f94d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e57c103cf7b6bbeb8a0dc8f048625c3f4ce4f1a5ad4d079c1187bfe9ee3b8a5f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f10023e15f3b72b738ad61ae65ab9a07e7774e2d7ab02dba4e0caf5602c80178\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9a8fb3b538c1d6c45051fa9ed9b07d3e89b4430330014a1efa2823c0823cf237\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3075c5bc7c3ad7e3920101bc6899c58ea70167a7772ca28e38e2c1b0d325e5a0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e85594700e3922a1e8e41eb8b064e7ac6d949d13b5a34523e5a6beac03c8ab29\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d3701a5661bd31ab20562bd07b74dd19ac8f3524b73ce7bc996b788afd2f317\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"874e1938033d7d383597a2a65f58b554e41106f6d1d50e9ba0eb685f6b6da071\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"93f2f3d69b2d36529556eccaf9f99adbe895e1572231e649b50584b5d7d08af8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"06e06d610f2eebba3676823e7744d751aff73076ed65f3cff5e72fd227999c77\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8df757b3a1e0f480fa76c7f358ed0398be3f2a8f7b90ea8c807599deda1d0534\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"eec9c5c63cc5169d967bb1624e9ee5ced92897736efbd157548d82e87cc72f25\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cc2b5832ad272cc55c10d4f8c7f8bb38e6e4eb922f9386830f90b1e3da3937d5\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"368985d5387c0bfc928ac254fa6d16673e70947566961b5fb3325a588ab3173a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f1e442afb872151f8134956c548ae3240d07e6e338d4a7a6af8da4119ab0e2b0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b012c7546a39c40cadece4e04e7f33c593ad182ebc5a46d2dbf4ad1a92f59e7b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6c6097cd2033096b4df317de8a908b7d0c7294390c5a399c301bf2a2652e8262\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ba83feb510b49ade4faefbe942781eafd41ad5d436888531b68859f22c2d164a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5a069e4392195ac9d284a47f3bd854af8fd0d7fdc3483d2c5f3424ccfda15c8e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7e88d64bbbe2024f4454ba1398b3d8652dcec820b14c3b0abfbf0f4f3306bb5e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f8742ff46dfdf3ec8264f9945b20419462f069e833c594ec80ffac5e7e5134f9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d3e0b738d2e92f3c47c794666609c0f5504f67ec4e760eeeccf8644e68333411\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0c90ce10edf0ce1d47eeb50b5b7aff8ee8a43b64a889c1c6c6b8e31a3cfc45ee\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"83917ac1cdade8f0e3bf426feac1388b3fcbe3e1bf98798c8158bf758e8d5d4e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dc8eb0c013fa9d064ee37623369fb394af974b1aac82405b88976cd8fca12530\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9af4fc92ea8d6b5fe7990e3a02701ec22b2dfd7100b90d0551869417955e44c8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c722cec131baa163f47e4b339e1fb9b4aca248c4759345eadbd6c6a7ddb50477\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1837b120d4e4046c6de8ccaf09f1caf302ad56234e6b422ce90a61bf06aee43d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"87ac9d0f8a0b11bfedd6991a6daf34c8aa5d7e8ae1b9df4af738005fe78ce93c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e21fb668ebb8bf2d82086dedcb3a5371c2c46fa1ac11d2e2c566d14ad3c3653f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5a9a69815e4d3eb772ed908fe658ce5087310ec1d50cb94f5628339a61dcd9ee\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"aac285f1208f70a64797d0a9400da64653301838fef6690b87cda9159ee07ef4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"05643c1c6f265925a65093f9de8a191c4f6fd1418fbf66be8059a91ba8dcda61\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1c6cde5b78103c9e6f046dfe30f5121cf9d4039efe222540a41bbc06e469feb6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b49bb46d1b193b045e7412059fe72d552552a8fb6c36410723dc7d05fcceded3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b612d3d21fc4de3c791af735e59fb717d839723b42508e9ebf7806d93e9c837f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7c3390a3e5cb27d1868ba455cfeb3222fde27bcda4bf248e3d29cf1f34329f25\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bd42eea7b35486cdd0907cb4712ede2f4deeccbca191603865a1cc809f12b446\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d1dd6201740cfaad53ceccb756b110f3d50f817b43d7559557e57aad143a85d9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5829643c1b10e1c8ccf20c9b4af821ea052d7f0f7c22f7380bbbcfafb977e21f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fc4cf2a7fbe0b1e8aefbe4b4b79ed84ec97b034f51b4e97f760b20639765b933\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4d7c3b3438a0bda28e7a96e42027d813e88ae62885499833d3c5f6359ef7edbc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"34cbd32068ef7e82099e580bf9e26423e981e31b1bbce61aeab14c32a273e4cb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a05dda7d0da9e094ae22533f79e7dccd26b1757cefb95bcf62c4ff9c2692e1c0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"224ccffa7cca4ce34afd47f62ade53c5e8489b04ac9c41f7fad0c8edeb89e941\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6bc6076483aa11c07fba55c0f9a1b5da87ecbffea75598cc318a514cec7b3b6a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9a0360e23a22f4f76c0e9528dafd129bb4675fb88d44eaf85777300cec9bcc79\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"790199b4ca90dedccfe32474e85b174f069e3542be3104c1125c2fdbd69d32c7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"55839925834ca3e825e99241874d16d6c2623629c4c2adddf0dba01e6ce8a0dc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"615ff846d993007d38de1aecb3178289ded09e6bb5cbd60f69c6aa36383020f7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f0e40b4ed40d34851e72b4ee4d00ea6a40ea1c1bf9e5c269710c9d51cbb8a3c9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0b07b2333b08d08c11ca34ab449b71d29a0f43e1f778e073e79006ccb730ed62\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d1f4c29d9f23ea35ec4035b377d506538e728bc739c1459680cf1cc69424924d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1279cf6f669f92f6bfc25d605b9440c7dccbd25df28dc7353abc1c0530405dc4\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1fa0af00775dc2ce76506d3280f472d2f6ff97a2151faa827942fea44ad0ba1f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3e1ad54a5f835b983bd2aab0ed2a4c0bdd7216209c36a79e9e2aabb99faf3512\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c6ed39e2d8b636eccba245ef4e8864f4cd946be216b9be48303e08b92dd09434\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e24736c13ecb9f36a0d829d4798d7699c14cc65b6dc44ed6f10cd4853d6e0757\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"389be88052a381272c6df741a88ad349b712718435480a8190b704771d2de637\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"889f2d578a5daefd341c210984e126d1d96da2dee3c81f7a6080bf84569b3114\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e936095b9b982ffc856d2f5276a4e529ec7395da316d628702fb281ada6f3899\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ef89ce1d6f8b48ea5cd6aeab6a83d0cc98c9a3a207a1085732f047d94038c288\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f925016d79f2aca8c49edfcd6621d5be3c8cec61bd5871d8c1d3a565f35e0c9f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"63e8634b757a38f92b92fd23893ba299853a8613679fdf7e0511095c0f047bca\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cf2cca0772b705eb57d28943f83d353fe291e5b377780b374c8ba4665830be87\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"46df5b87c80e7e4074aee68559424742845b9b350f51ba55b074bbae4c626aab\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"658aa4f9d2bcbd4f7f8eb63e68f5367edbc500a0b1fbb41e9df141bcba8fcd53\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ee80555008a71655e081092bba6f670ed98af9a09fb5afb94cbc5c754814db4f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2c5f9d048220b041b6d4524b4490cf8c66fcb8e14b0d64887aa1e4761a602b39\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"44cb6311d0750b7e33f7333aa78aaca9c34ad5f79c1b1591ec33951e69c4c461\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0c6ce32a3ea05612c5f8090f6a7e87f5ab30e41b707dcbe54155620ad770a340\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c65938dd3a053c729cf5b7c89f390bfebb5112766bb00aa5fa3164dfdf3b5647\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7de7f0d59a9039aff3aaf32c3ee52e7917535729062168d2490b6b6ce244b380\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"895898f53a8f39e42410da77b6c4815b0bb2395e3922f5bed0e1fbf2a4c6dfeb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c905a84984348a64db1f542083748ad90a4bad9833cb6da387293431f19e7c9c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ed37d1a4d06c90d1957848667e9548febb5d423eab4f56785cc4b5416b780008\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0bc65d9997fb734a561fb1e9f8c0958a02c7a4dbd096ebef1a1751aed959eed7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7c5f432eb8b7352a9494dea4d53c21387031ce70e85d9408fc6f8cd98a6aaa1e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b8bf8e2c34e033983639909eaa37640d877b048fe299b470af2d0ba82a5f14c0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"88a9dd13d5dadbdee6bff7ee1ef8c71cc193aa4bf3e84f8fe80cb075683c0779\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9aedb8876dd21c8c84d2e702a13625980462f68bf0a1b7254ad806c38403c9de\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d097573df2d6b2489a479484869800a1f833ea169eff32ae3ce63a2079548d78\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d18f27a3e555d7f91a007c67aceede391f75a61fa42a0b4566eb582ca05ebce7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"df1daa90b1702313e6a5901c7afc5ed9657717a715fa53a4189ec1e5df293a68\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"04e3a496b66996c66e32919ed1f94c36eebbf240633a2f739845f0295d34afba\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8c45d88c4e9c9d0c8c677fe48fa5449ba30178d40af0f0217921c62e4b60cdd3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e149a6b13bdedea2eeee009ce9445e8dcf76b76e55a501d8f5b43ff896796ad1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a837c4c7c6f5cfb99e1085fd43287a4105cb28b76fc38b6055c5dcff78b82565\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"42411f28780b4f1638540b870521ec45bceb1e0c7131f7e1c4672e436c88c8e9\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"34b4e876769471df552e5522cea784fa53ac61bede8cfe291409e68b69e8776f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8f31d637a91dbd0ecb0ba0e694bec1447658ce6c27ea9b95ff36701caf36f001\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b5c895eb071e3d38528d475d3bb0ba88b71795e40a982e2ac2d84422a0f2685d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e906257c419d941ed2b8a9c12781db9759a3fcf3dc7cdb031599e1086b672f10\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"98ad24397c6eae4cf73ea8bbef5a0b74d21ad15f33920f44070a98bdf53d0b3a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dd510ca55b1170f9cefdbb16fc145262aa363a870a01e1bc4fbe40234b4b6f2f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f2d8d931b92e1cb698e56ed02819ea11d26619b83a6209ad67225368fe119571\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e4637055db91f9437cf460ef40b5145f6998266a5e74e96a00782c62cf30cf1c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3563530a89d32b75f78d83e9872ad4c575f520399d65035ded99e5eec5807150\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8e79f92c865beb3e1cdbf08f754a2606e85349053d66d616024a813fca541a4d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"864226f2839c76b1d5f7c13d98c2a5158c2abb71d9d8f0fa1f7c3f7468001603\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d3e3f5b8ceebb11184803535900b6eedda606eeb369751a7cda36ca30229fb02\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8c7d6b987269169031f71fd7e4c445012d3e6a3c8809f6479bd667cf311e276e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b904b5711bf19e8532f7ad6427410a62a1f77f77b9b6d71d2fc43bc90f73235a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4536634315c86728f5ab7449eb2d04020e9eae8dd6795500e9ec9a0066386e69\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fd5e49fed49dc44bde89f460a950191ebb067c698a3f21ea14308c7413b91681\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"31f01d030b9b22d00a0f71ed2ceb5d2dc81af2c24bf5670fde19a685e8d1392e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5f84d9de284b1e4f678e31ab6a76f5661b5aeaa768539384aa38f9e49cce6e6e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b2079e5997a4ead3a71fefc02f90a7483a10fd2e6f31bda9d2084485cc016bbd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e0f84d7f525b6fed791f77289ae58f7d50a29432d42c25c1e83929b838891d79\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"70469690956d7918ace7ba5f41302da138c9b56ecd415544face8d998c21abeb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"45c91a62249b39cda94e508295bec7667119447765ef80efa82d1e92d57067d8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d9e0073eed0731554c3beaa47460d511ad261dd4d4a3bed9d8d202f22f21589\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"408262736d8aec0b847dba250258608a4345a63a1eb195e5c7ae2ee874c34da8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"23d2b70439469949982390538d7e5ade9f18c8e3bbf6605afcf49b00c061e837\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"232fb187d271bea912efd407ffe08056d6a42e5321ec792df3d584a94f630ab2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"138e1944e4b54de8681d7e48c4f08148e40a567e5cad946a6af4e8d5d26f75c7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"80c151325fbfc678b7be4e40b30f29fe31cdbe1c84126e006df3c18524bd2d6c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a642267301669df261b839f87365762905ff320a0a2fc4bdc48e5a8e15d13233\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0f8b10993860937a74cc2de40a2731dd9954b654bb94c34e876652e98d4bbd16\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e634a58512493273260f10d44953cd998e34cb8281c41bf42e0ae2f25cbd1f75\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bde6af9baf3c07e95423cab504dee70edcc3318b22dd1eb6fd85be447ac9f209\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"914b37ab5b8cfde6a480466a0d82432c7d76328e9a88ef5b4f52429f7a3ffc7d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"55be66e9a5aa671a23882ef3e7d9d36ea95487dc71b725a5ad4b798a879143d0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3fd045894b836e44e9ca75fbe3eadc486cbbd0d8cee1b3cf14f76e7f1e77aef3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ce60343dc4874b6604e1fb231e37ec1eec3f06566e428ae764efffa230add485\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e38c9df024de2153d226738a0e5ba9b8c6784daca65c22a7628eb58ea0d495a7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8dfec0d4f3658a20a0bad66f2160832b164e700a21ec5a0165c36772b2086111\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4401b50e09865f4238243b8225ca40a08dbb4685f5f862fbdd72980431a85d3f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8668942788c4ce8a33190ffcfad1c678c4fa41e99417094e240f4a43f387a3b6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a7288d5e09809b696984ecd5326cdd84fbe35fcf67235d811c82002536a3c5e1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8e925c3c146bacf3351ec53241ace5f73e8fc9bd8c61cad97fd772b07e1b8373\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c7eb9e6ded2f993d48b0170da27c5b753b12176be126c7ba2d6af85f8593b752\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ca27f16f94e4ec0e628e7f8aefc6657bedc93742965940ae786a73b5fd593b97\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8c21e6568bc6dc00e3d6ebc09ea9c2ce006cd311d3b3e9cc9d8ddbfb3c5a7776\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"525666968b3b7d007bb926b6efdc7e212a31154c9ae18d43ee0eb7e6b1a938d3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e09a4fa5c28bdcd7c839840e0a383e4f7a102d0b1bc849c949627c4100c17dd3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c19f3e295db2fc0e7481c4f16af01155ddb0d7d1383d4a1ff1699db71177340c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"769e678c0a0909a2021c4dc26b1a3c9bc557adb21a50834cdc5c9293f75365f8\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b64874adab6bcb85b94bd9a6c565d0d2bc35445d7528bc85b41fdc79dc76e34f\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"faf250de15820f7fc610dd53eeae44601c3effa3accd088eb66905bb2653be8c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1e2038739b2c018b0e9e0e1e522fd9651287ee6e3665919b24c2124f0c1a3f3a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5fec3aa00861de1ac5dab3c137065d1e01bb03f69dcc7d1cf7ca4f4356aec9a3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4451fe6bbef39343919244c51dae1ea9a954cf2c0966ab045b15521ecf350081\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8c622fa2160e8e991813f180bfec0b431c6dbfa2956d9175816a23c382c4f200\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"817d5c8f92e7b5ca57f5e1639016ad5760e446d6e9caa7498414ace82280b5cd\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a6a1ad58cee54e69cbbcaa87df07a6707eb224739c217613460ab454b459ca9c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"63b847275226605be67681258f7d00bbb307c66f1959bf2e467a41aee714e55c\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fe52ebe5cfcfe6a2297b539fa3dadbd6ebd201aa2ca13563e3d7f14d15abff63\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b7bef9fa5a3d10426246b5f658c08fdf8066eaa3e55a2f7da1591e05c87df8c7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ded1d6caa9f8f3bda92cea7f6549b1fb86a2211478c4ec289b837efc2b5c27d7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9f30008a2eb050f18e56a76be92091b2fdc164d56e32c87dd64c9e3a611041b1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"010b6a3b11860088f0abc80a8972cbbc329d5275342950eb9a045afdc8bbed24\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0cd210aac11f1c1ced497f673e53db68c3ec3607f0c5787ddc60a355dfe56c25\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0e56fd01da3b4f8be2c990552aac8d1e8da209bcf4aad4ffb5427fd63172463e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d6d5cdb11440e34aca3a2fcf30f59e08b11a2a3de539e3e6513ed78a4fee513b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"aa35ac90680670c732ed1ef37e8cbaae49a4d88ecf4df2b689a0f101b756ae47\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"278e561288722630e26a5fc954bf2dcd6a65816739abee7be14307a96174e5b0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ab4b2ca1a2b349981524b6155462f0ff1060bf9bfa07fb9ec69ca471645b6a18\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"18a9bbec3c8e1f8ee9571297a93436de427cd270ec69dfe888db7dbf10b64993\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bafc7e43d265a173021a9d9e583d60ed42a803facd6b8360de1f916835389bf0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a5b67be950fbc2f0dd323a79a19e3ed1f4ae4ba7894f930ea5ef734de7db83ae\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bf1e65f3cd8498884d9d5c19ebf7b916067637604e26dbe2b7288ecb11426068\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c3342cf9cbbf29d406d7895dd4d9548d4ac78b4d00e9b63e203e5e19e9974620\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1c0be60277434b0e004b7b388a37559f84b30c6cf8600f528bfcd33caf52cb1e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"73954530d03f10bef52ad5bc7fb4c076f83f6331c8bd1eeec3887f4aa2069240\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"69c11ee04944dea985ac9f13960e73980e1bb0e309f4384a1676f8efab384288\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"36fb8fde0ec28ce853fb7175c1b79da3b5e8c39186e78aaece5464dbd9fe2aa2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6bb2a09dfcaf96962de00c8a082d6df9322b4966ae8d2ecf732411a76a1a0ee6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7412e7dd1bf1aa9397411bba4d3e0276d2e7a1a29a2477157ad60360d33d4e76\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dddeafcfc72321c849fb25947ab42c1af2a5e43fef681be42c7eaf3660080ad3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9defebadbdcb0a0e7ff992f947ced3d0a4c899e64fe77360e81e1f0e97f8c1a2\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"844c59fbe6476fd189239954f17e36e1f69e24aaed5d5c8b8405ef2a830cc2a0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ff3fafb67786e01a0c38eadf99c4cae8029da8cf29875fc419bf680009b3bdb3\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ca6760f345678f30a28d628294272a19e3072ebc61b19ff13b318973e97c2738\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c08e1a9047c505264a16447c9ed981a719d381f28e605fd7caa9e8bdbb42996a\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f173ba9d4584cd126050c69fc219a9190a0bf0aececbe611beed193da6ca4de7\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b184876520ded8bd7de25eaefbd3e03688c3be39c19fb73e1f0eccac7cc0f014\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9025db0758bdfb48f0667ebd7e120246598fed01c258764fa0fae334a2a00a97\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e83d8086fabc460d5efc459f95a268f5dc4ac284093c247ca6ec841ad6183fe1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cc9df41d35aa75928c185f7393666110b80f0986a221c370f45c2eb9016c9a3b\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"92f9a594954590fa819817e5d1c28aab2b1cc504d86dba443676bdf866796811\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"729562a1e07b0e2605494809bd480f1537cea10dcad43ef9f68c66e825dc46b1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"26f160ab96f5582045146eaff2e2a8d4dab298b4c57e117cdfc5d025c92a2268\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"87ebe721383873d247f86182e3f599a7634fcaec5e07b1e83ebb79625ba354e6\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e08d389f75694adc996c22f55d4f859ffd0c1319ff9cedf78c31be84b6f21abc\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1363e22913c6e18e7aa65b83e751c8a2c61b0f307155865a57dba569a99c7b0e\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8878088eb2d1f6d0bb481b4bb187da04bcd8c2c639f005b08054cc41753905fb\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0418d60d05b4e124646ee50e7749a1d209457bc543e3cc1130274aea0f7bf3c1\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7a397e503f293bc42d5f7ef5ec37872460a4f5b5ccde77fb4d47ac0681e5a049\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5c0d2983e72a6dd4e652d723c1dfc12b414c873d4ab4a0a150408eb34347e995\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5623365453c04989c7cf33635e0fc4cddd686fc95a33dfedcf3335794c7dc344\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"11f6dad188028fdf1378a256e4570e9063107b8f79dc663fa5556f56fd44a0f0\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0ed8161797ecee881e7d0e3f4c5fb839c84eb7a9242657cc48306807b32befde\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"736667c9364ce12db8f6b143c6c178cdef1e1445bc5a2f2634f08e9932273caa\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e15f368b4406c1f65557c8355cbe694b633e26f155f52b7da94cfb23fd4a5d96\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"437ab2d74f50ca86cc3de9be70e4554825e33d824b3a492362e2e9d611bc579d\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2b9158c722898e526d2cdd3fc088e9ffa79a9b73b7d2d24bc478e21cdb3b6763\"\n},\n{\n    \"hash\": \"blake2sp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0c8a36597d7461c63a94732821c941856c668376606c86a52de0ee4104c615db\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"\",\n    \"key\": \"\",\n    \"out\": \"b5ef811a8038f70b628fa8b294daae7492b1ebe343a80eaabbf1f6ae664dd67b9d90b0120791eab81dc96985f28849f6a305186a85501b405114bfa678df9380\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00\",\n    \"key\": \"\",\n    \"out\": \"a139280e72757b723e6473d5be59f36e9d50fc5cd7d4585cbc09804895a36c521242fb2789f85cb9e35491f31d4a6952f9d8e097aef94fa1ca0b12525721f03d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001\",\n    \"key\": \"\",\n    \"out\": \"ef8cda9635d5063af81115da3c52325a86e84074f9f724b7cbd0b0856ff00177cdd283c298326cd0917754c5241f1480fb509cf2d2c449818077ae35fc330737\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102\",\n    \"key\": \"\",\n    \"out\": \"8cf933a2d361a3e6a136dbe4a01e7903797ad6ce766e2b91b9b4a4035127d65f4be86550119418e22da00fd06bf2b27596b37f06be0a154aaf7eca54c4520b97\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203\",\n    \"key\": \"\",\n    \"out\": \"24dc1e6dc4e51a3a3c8da67aacb4c541e41818d180e5bb69753dbbff2f44d0e7da830386bfc83b27a59dbb62b964fc8ea6cbdf3049bff81f24f348db4efd0d07\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001020304\",\n    \"key\": \"\",\n    \"out\": \"bc23f5abdffd6a32a5d40811262ed4479ef70b4233ca205bc5b9bf8596731982d04169a904dd43b0e0f94899f733022d24d84fad0a991600f1979b272ad62073\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405\",\n    \"key\": \"\",\n    \"out\": \"ef107fcd0d92d84ef5ef9463e6e96241254529d2b97fdbe56419070adbc7d5706feb8f449579819ed4be619785fffaaf0d9789cfe726249ab08c9468cb5fde22\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203040506\",\n    \"key\": \"\",\n    \"out\": \"231fbfb7a1ddc5b74933a285a4224c049cba1485ce35640d9c516ed78eaa226d36f65b2589b826c459fa6a91c426fd2a8ab461c9767e7bdd996bef5a78f481b7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"\",\n    \"out\": \"3a831f2da969b9b7360e74ee53b518980a5ebcdfd4ee23ed805c26394d1824208d7e8f6327d4ec87979ce4af8ab097d69e261ca32db0eefdbc18d16377a6bd20\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"\",\n    \"out\": \"8349a20fddbae1d8472b67f0347aa0fd404d65c6fa1472b310390d7565ba6bc10260d3dce6a14f4dd9b8b3e0a0c47f6db7e7100a7a9b64a844f01064d07905c5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"\",\n    \"out\": \"239ae3d6859c7c972a5dc8b9c55aeb938590cfb8552aa305a6f6f31ffa95a840f4ec36f6fb8f83b69c1da981fc9ba16360db0f4f7c68eb543ed58b28756a1e0d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"\",\n    \"out\": \"7c5673286308408fbc62240e074728b27a575cad2a156e00b5c08b218d8887791e47bf10b0bc61a582545a2469639ce628c40f20ea8b849cd005445f29a08cce\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"\",\n    \"out\": \"dd077e769e0def78dd7aadd57d58421bda3a1a4e6972059f8e649cd6bca44a13ab71eb535d244922948465d73bd64efb091046949066653603575a2e891ebd54\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"\",\n    \"out\": \"b36cef28532b40d8178628f0fab5e5b4a1dec0c0e911d727bf09490f5e8d9fac57213fd2a2d12ed3d77a41f5e2fecc40e4eeca1612f51c452331ae93966235bc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"\",\n    \"out\": \"de737dbc612ebd31bc49a2d7c644d4b137817419421c32f4e75114d899e3131d45ca5451248f24169fbf17ee60a9b70798a4b937cea62795289639d18fcd89e4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"\",\n    \"out\": \"b4c1bbcbbccdfce4d2be9dcdb983c1b020c5f720da5becf4cb2a9a3d1b8d23cea7a9f5fd70d3740ecd67ce7d1e9c5e31a3302df66a9b5d54304490fbe1c4a8b9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"\",\n    \"out\": \"b1d65e70c69ba7e3a728e8b6449493f237510b23b6e77d9584d05ff4d3f08780929d74fa5bed9b75d4d6d1ca91ab8d2637dc2e79ba0fe0594acd68fb3cc660b9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"\",\n    \"out\": \"da79f729eab98c04f37fcc854b69a84e467dea1e7782e7af02cb44a49d210d2523683d420ac1dec8ad1fb40e65ab3fe251a851e283d85838084261301ecd089b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"\",\n    \"out\": \"714040403921ae5548a20339d69e093f609aa99c22db72591d1ef4fcb0af016173e577d8c1a3063b443a0e48f313cf2e0f9b0c2ef96a96c424322ccc0cd5304c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"\",\n    \"out\": \"8b2e8c3f0e3c319ba67e86014bda683e5357a04037b4563286ac89cddb7ee04cf6675f9ab61fc8332d218d2bca9715e7dbe58372d1eebf6bc2948471cfcebb77\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"\",\n    \"out\": \"32ee9549d4e32f4be9c500bd8543afd0b69782d0b3ff7ed47a881a0e491f37650a21b26c3f5d0a64e09058b3004a2368b950e47230c22966d3f79da7baa0b87f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"\",\n    \"out\": \"cae7f292713782c471fe3178a9420cd4c11fcd3f6dbe5d15c84ab7353c739ef0641639a2f92aed31c56a2021cc5e58cbead374e2dc8a0dbce5450fe7a018cfa4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"\",\n    \"out\": \"f17fefaeae7d40cd885dac0bc350c0273668ea0222df5c75694f5cb3a321519f6e0ec43ba0c8593dc7341341e519488f20abd5b8124dfacea5cde0965b6970f9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"\",\n    \"out\": \"e2cf86ddc8424ee547eb7245b7325e02f2e3ac013c8d386b3d2e09208a9bcc0b44c4c438eaaf52d2077e9177eb8ee1d59075b52592202062229354bf23c96239\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"\",\n    \"out\": \"38f26a1102cb162d351f843b3c49f6ff85441633b6704a286af81ccbae5a67d3015cc0efafb7057dc2b28d6766e82a068a4c0b524b66d0a632775d93061575f9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"\",\n    \"out\": \"a2c4302daca7a7c632f676304e6275c1c1f0dbfe38dc571cb23e1f7ba5dc18180fc48a015f927c89967c1e104e66f5ea5b2dd31d781c3849bfc649220c385c82\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"\",\n    \"out\": \"c19c6b3fb5352bb394c26846523c25e8265d505f501f9603a4f8bd55386cf4cc9f4d71f38ff445f4efc83098d47969334e79a2bcb4026bc63b7959dedb62b7bd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"\",\n    \"out\": \"1f4ab9840a1cfa8fe6c5622d9b538becb8807a8778b69d9305f908576573b20ca3704e89129726d502e198588d072668bf03630b5b5a9232ff392527249df99b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"\",\n    \"out\": \"fe03177b58b48883a86d4268334b9591d9fbd8bf7cc2aacc5025ef476b4533ba7bd781df011147b3cf511d8b3dcd8c780d30d7da718c22442319817be3186bc5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"\",\n    \"out\": \"f4c3b059105b6aa5fe78843a07d94f712062cb5a4dd6059f97904d0c57973ba8df71d15a511a066864fe455edc9e5f16524cec7ee248ee3ec929063bd10798da\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"\",\n    \"out\": \"57a16f964b181b1203a5803b73817d774483826cea113b9ccfcf0eb87cb23064284962d847bb1fae8cbf5cc63b3ceaa1241ea42c63f898011fc4dbcae6f5e8c5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"\",\n    \"out\": \"7952fc83acf13a95ca9c27a2156d9c1b6300b0ef790f572bc394c677f7c14629ebd8e7d5d7c7f1a5ebbdc390cc08cd58c2008900cb55eb05e444a68c3b393e60\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"\",\n    \"out\": \"2c2240d6b541f4294ff976791d35e6a2d492f57a915fbac5832660c10e9c96465c7bd5fca751bf68e2673a638e3af735b02091d75d1a7f89e3f761c5df821a6b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"\",\n    \"out\": \"59dc846d3405ccd806f8fa20c8969ef68a4385ef6c274eee6dc0692c3ecfb1a834ce644376c52b80421bae94d6c7fdcca5a8f1859c45a10c4eb274826f1f089f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"\",\n    \"out\": \"b752962707a17b664faeb313e2b952dc03e74a7e9447098aa6d4ea5bd287d07a1225eceda9811570580a512b2b20b3fcfca70b44f6454ef3c3524cca6b69475b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"\",\n    \"out\": \"da0d8e5461f81024effeed5d7076a04fededac57e7c98a5945bfde66755818851be1136b71f433a56bda1841ae71392c4b8290826359f587223c3ef737ff732a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"\",\n    \"out\": \"edb86a237c6f137dfbb347011edb4c6e861f4d58146085463441042fa36316f1faf88711bb0f1811dfbbbfa7b51f9ce2d49605243ed016cbad6885eae203674f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"\",\n    \"out\": \"e6d8e0fbaa29dbeb60f3c7f985bad754d721aac63da6f4490c9d7ea231d2622fdfdef148d0ca442b8d59cf3e4f9835cbc240af40fba63a2ea5a235d46eea6eac\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"\",\n    \"out\": \"d4e463c4882987eb44a5ed0c821d68b0fef99d6f53a57bf319bdac25ac38eb0b23e1138c0012f5f38346a1de9d4a992a64b942834a856efbaa0620bda29f6a86\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"\",\n    \"out\": \"42d810d01c2da24735f04a5e901338fdfc2de1715ff6643a372f880e6c5c6c13d2b3ad7077469d643354054d32dd8049ea63732b5745bdb23be2b58e48c1013a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"\",\n    \"out\": \"cfbf5430076f825a3bbb88c1bc0aef61259e8f4d5fa33c39825062f15d19fd4a0182cd9736d2aec9749ccf83186c3574ab94426540660a9db8c3aabbcbdd9d0f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"\",\n    \"out\": \"6c2434a1afa157accc34a5c4872dff69fe7f3196cb1a750c541d8b73922888babe89b1c38202218620d88d77dad9dfbab3fbf740b2d1d8f37ead258e2ef10652\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"\",\n    \"out\": \"48b7268aa4342fab021d1472e9257f76585cc56810c8f2a6e1d4a8946b777142d44ae513a8809f2d6dc726305f7944604d952d4a9f085c5c1050bafdd21d1e60\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"\",\n    \"out\": \"cecfce4b12c6cf53d1b1b2d418a493e3f429170321e81aa25263aaa715d5ca389f65c3acf99b180e446b50e601fcbf4461d0426a8592a07742201857125f71ee\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"\",\n    \"out\": \"385a752242eb9ed56b074b702c91e75aec0be9064bd9cf880304c213270cb2eae8e21d9ae8c6081519f75dfabb003b2432b04755b8c32c97ac2914e8bf45b234\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"\",\n    \"out\": \"d89a124a9b958ba23d09207acfa62a33b87089b286e8438bdc01e233ab2a8630a1eeb6b2b9ba6b7d2100107733deaf4c20478c26f249c689c5268473e2e9fa60\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"\",\n    \"out\": \"43de1092ff9ff528206c6fcf81322ead3d22eaa4c854521577df336247495ce172fc873995300b21b94610c9d2f633b533bde4568ca09c380e8468fe6ad8d81d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"\",\n    \"out\": \"868b601199ef000b705cd64d3930262a5ab910e34e2d78e8587b4e010d376dd4a00de44867d0e933ee39a1fa9147d499d184f3a9cf354f2d3c51146ff7152d68\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"\",\n    \"out\": \"1517f8f0442f0d50bbc0aab6846fdce3b70faea4bb5113acb23abe101d99a40a1b76c1e8dc2ea1936294823ad8354c11e2e96c6712be4cf77c583fd06b5e5c55\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"\",\n    \"out\": \"af4c6c67c5ca38387348ca3ec2bed7fba8c2b3d22de148d08a618c297023fb7b6d2c153d5efcd1688999910b20e1eac7c100a2c5a6c1acf5e98f143b41dc8a12\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"\",\n    \"out\": \"a2ad94243b8eea68f5fadd6908adb0dacdaa6a6d24c250d339403dba8231bd51e887cb5b1b7bde2774c6b08acce0f7495648da3bebc7b1c2821508c4d382f730\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"\",\n    \"out\": \"28f88cdbe903ad63a02331de1a32af6dbba82d7fc0798702724933da773807bc804278134781f126233220e307928131b24710b4674ed705112f95d1aa37a2dc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"\",\n    \"out\": \"5bb29265e246b884ff40914ffa93d9a12edc19eee9cc8a83631d68bd46aad3354ba6674b913f4f823e791f0cb19ea6a67c6e32e9be0d0ff5760f16dd75a87b5d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"\",\n    \"out\": \"bf3c06dc6d94e3859a4daa50eca1af5357e34579e599f82049e1cca7a7d4f33fea443b44691bd43688f5550531cf22b71277890bffae1ece783f5663a1c4d71a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"\",\n    \"out\": \"c90df532f2f1493a1155be8c2a4400922049974e7d4f4b54f820c2269d3b161b6e88eb776b859b89b8567fbc550c4f54aad27a1610656d625c327f665dca707c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"\",\n    \"out\": \"3d39eecc9e904236dc857ba49d55d3bad76572a91a759503376b7708d62d5a785c23068059cf68897f23eec507219b0a02eda2d8bc94fa6989a514822203c8d1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"\",\n    \"out\": \"e08c54d998f92b7a54a24ca6aeb153a64f9c9f1fc33658b3edac2c4bb5263158dadf00d3519a119a5614c7f37940e55d13cce466cb71a407c39fc51e1efe18da\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"\",\n    \"out\": \"74767607041dd4b7c56b189ee8f27731a5167223eb7af9b939e118f87d80b49ea8d0d01f74f398b172a8ad0dbf99414f08d2b7d8d75216a18225273d8d7fd05d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"\",\n    \"out\": \"fee89a92ccf9f1eb084aaba95497ef0f30134c191cf90a49d22c7d2f6614993cbe1a4b6513edc153868a3d562b5b0226ba8e1b0dcb69ed45af47ce4f86ba474a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"\",\n    \"out\": \"cdae94b6d1d835f6c74c76ec3a2db65bbdfae19d7b050dc95d658733b8b22c6f9e0b63cc905a29ea8878ca394556b3673c62791546a9a1f0d1565fadc53536c1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"\",\n    \"out\": \"c7228b6f000017d2be4bf2ae48addb785e2735bf3c614d3c34231f1d0c887d3a8e88880b67ad3b2f6523dd6719342cd4f05935d2e5267f3680e773bd5eadfe1d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"\",\n    \"out\": \"122744fe3fff9a055f0f3bde01eb2f446b0cdaf3aed72caa2940741920120a964fcff87099b08ef33496e399032a82daad4fed3031172f77479258fa39db92fd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"\",\n    \"out\": \"1fb4e367eab642b72e43ad4abdfcad74620c3f6c63a8913128d2226eb192f9992eb9c8f76ae206d3f5dec726a5a686b4ae37b557ab57f956485334f73dce02e0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"\",\n    \"out\": \"0425caaa923b47b35045eb50829c048bc890444afeefc0afc9d1877b821e043c9c7b9d6dc33fbbdfa537c1ece311965b2fee8982bc46a2a750bfc71d79dbea04\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"\",\n    \"out\": \"6b9d86f15c090a00fc3d907f906c5eb79265e58b88eb64294b4cc4e2b89b1a7c5ee3127ed21b456862de6b2abda59eaacf2dcbe922ca755e40735be81d9c88a5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"\",\n    \"out\": \"146a187a99e8a2d233e0eb373d437b02bfa8d6515b3ca1de48a6b6acf7437eb7e7ac3f2d19ef3bb9b833cc5761dba22d1ad060be76cdcb812d64d578e989a5a4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"\",\n    \"out\": \"25754ca6669c4870840388ea64e95bd2e0810d363c4cf6a16ea1bd06686a93c8a125f230229d948485e1a82de48200358f3e02b505dabc4f139c0379dc2b3080\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"\",\n    \"out\": \"0e26cbc78dc754eca06cf8cb31fcbabb188892c10450890549b2d403a2a3c4577001f74a76bd38990d755bae0526648329f63545ed16995cb1e6343f189f8e6f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"\",\n    \"out\": \"58e7980b8b1a0b88da9da8640f2b96e3e048366130c266217ddc7953508f4a40d1674dabd39289e3f10c611968ccd1e9ccc18cadc7774a997dd1fa94e8354707\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"\",\n    \"out\": \"696fb84763e023584b35907a8b8aaa9e0e786f2ca5914541915848fb6ddab8d3d2eab600c138ce6717b0c70259d3193ea15695c850537f2c706ca4af158e957e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"\",\n    \"out\": \"23de6e73079c8c2047a7846a83ccacabd371163b7b6d54eb032bc49b669742be717b99da12c646ad525706f222e1df4a91dd0cc64df182da00731d439c46f8d2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"\",\n    \"out\": \"bb74f36a9db696c93335e6c46aab58db10cb07ea4f1b71936305228390959478f8734e215490e9ae2a3ec8f7f76733ae3f8b9a3fd7c406c6cac709975c40f856\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"\",\n    \"out\": \"ec6304d38e232c096ab586cadf27026dc5e53217d0e8b0c60adaae22f4e8c22d30bc5177f1c83acd925e02a2da89595fc106090e2e53edb31cdb76ff37eb6180\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"\",\n    \"out\": \"92f9fc6bc59a543f0dc9a1798fb1e5d523474e48ff3e29497f7280d1c408c8663348fe2af78f6c4e5ef5c0a017f3d3f215ecdd7a400ac5773b9e256068845a92\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"\",\n    \"out\": \"4a25b562f2fa01ddee7ea2e9fbf52f8c756d28db4a8bf70e740e9027426e51639df8788d133856858d01fddbdd5b987944c300dc7f8241fbcefa4f12948afeae\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"\",\n    \"out\": \"34212dd9f0651f81809a14edbcf7f3acdede7872c7a4847bea9f7ab7597382477a4cb8479a276321235e9021579446a4388a99e560a3907aeef2b438fe6b90c4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"\",\n    \"out\": \"d62cf7abbc7d7bcd5beb1ee48c43b804fd0db455e7f4febbcff14b05be9047e27e518d6d3a6ada4d5863b7ec7f8492458940ac6bddb506592ccbc896afbb77a3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"\",\n    \"out\": \"33a3a2636f9198d37a5ff1bff9eb10024b28468039f491402d39b708c55d27e5e8df5e3e1949958235cad980742096f2779a1d71dad58fafa3cd02cb5eaa98c5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"\",\n    \"out\": \"b7a38990e6f4564aa3d93a7937100c29f940aff7cb20865a1c218981a5420486081781f8d50c86625cc5d76d0f5ccc4eb65d436609624f21d05339ab0cf79f4c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"\",\n    \"out\": \"9d665a3fdd10459e77f03ac8c0e239019489693cc9315aa3ff112911d2acf0b7d276ac769bedfd852d2889dd12db91398b01c4f4a5da2780b1defe0d95b63270\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"\",\n    \"out\": \"70fb9efd5bca7f19b6e31d640dcf88d77e768ae227ecb3fd6b47137894f549bf1cf06e5db4546044dd9f465c9c85f7284fe54d2b7152699be4bd555a909a88a9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"\",\n    \"out\": \"7afdb0193087e0c9f8b4dd8b48d9f20ace2713afc71bcc9382b54290aebffeb2d138f4dcf028f9c43cc180898477a39e3f53a8d1bf67ceb608261fae6ddb1abc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"\",\n    \"out\": \"05990d7d7df1d484f5b1cae9ee5dfcb43f2cbe186c1a5b181a3731d4b1548ebff5bf61cb0f6d9fc230f25e8678b799e0e83026a0866bf0acab089e102e67ab6b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"\",\n    \"out\": \"1af7a5ce587c8d87c7b79fa3e723d74ce026b5286752fd0c3742c6f0418ed785990d21f28da839ce8212ed550c373e6d3a75d55c31770441eeaff2d50f6e61b6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"\",\n    \"out\": \"ddee0c76c9bdd32d7049354cfc85dc6867e2492e47feb08e3983d0b678845d7ec6c9793c3326bfdc1e113276d177fe38825204dd00073989c081cc3b71c68d5f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"\",\n    \"out\": \"de070648b37c47dc9f2f6d2ab20773cd82fa5725a6900eb71cddb0c9f39b31df6d0773246e8ef9034967752db7ed22733f4379948dc396dc35adbbe9f6537740\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"\",\n    \"out\": \"a6456fbcff9e3d5b116a0e331a1f974f070e955609781fa599d608a31da76ad8abfe346617c25786513b2c44bfe2cb457c43fa6f45361ca9c6341311b7ddfbd5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"\",\n    \"out\": \"5c95d382021891048b5ec81cc88e66b1b4d80a00b5ee66b3c0307749e6f24d170d23facc8eb253b3562bf8a45c37990cd2d3e443b18c68bbcc6c831dfde2f8e5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"\",\n    \"out\": \"e37400dbd9210f3137acaf49242fa123a052958a4c0d98906247d535a351fd52296e7010325bda841fa2aab44763763c5504d7b30c6d79fc1dc8cf1024466db0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"\",\n    \"out\": \"5273a3a13cf0ec7200442cbd7b374466a7190ddca131d963f8f83965aed3dd86e9d45ab489b9c56247c9f2aa69fd7e3187b8fa0dac77c47cb295ba6296784394\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"\",\n    \"out\": \"2adb9349a9ec37ff4962f4217e80ebdcd360967b513d1202d9982831155d2f43eb9add63b5ec10d3d0430dc9cf7648117fc60babbf8ebf19facee550455b60c9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"\",\n    \"out\": \"acaada3e4737c663ebf03c0249cca6f3179a0384ea2ab135d4d7a2bb8a2f40539cdce8a3760fd13deeecd160617f72de63754e2157cadcf067329c2a5198f8e0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"\",\n    \"out\": \"ef15e6db96e6d0c18c70adc3cdb32b28677402e8ea4411ea2f3468ed9382e19bfecaf5acb828a52be16b981e487e5bb4a1430865358e979fb1071fb95114ffdd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"\",\n    \"out\": \"057eab8fa61c230967d95dfb7545570e341ae3c6737c7db2a227d90ff315d098d476f715779e6772b4ed37548266e6598c6f096913c2fdd8d6e44fe2b54d9780\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"\",\n    \"out\": \"ede68d1b13e7ef78d9c4ee10eceb1d2aeec3b8157fdb91418c2219f64149747017aca7d465b8b47ffa53644b8bc6da12dd45d1055e47b4d8390eb2bd602ba030\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"\",\n    \"out\": \"27f856e63eb94d08fbbe5022b0eddbc7d8db865ef4fec20586df3dd902a05b26359e267c788d7c88032e766b118740200f49cb4d6edb1561b2de7dc65ee6423b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"\",\n    \"out\": \"e9e98d6de0ef53fd2427661e1acf103d4caa4dc610036209ec997419c120631c2c094a8ee7822d43f8778011c603111f2628f897c9b431315477756b032e1f8d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"\",\n    \"out\": \"52eb1e6c8a54492ca760b56ca87da3e1a9a6d8a4219219351d18715a9a2c26708bb712cdac0434482e551cb09e3f16338de29be2c66740c344df5488c5c2bb26\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"\",\n    \"out\": \"473fa6c51a48105f721c5cb8dba61c64a1e3ddccc3250e682262f212c01ab4874aff688fea9637739e2a25d2ee88dbdcc4f04d01479b301717533a6432b850cd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"\",\n    \"out\": \"6b7660d410eae5f35ad0ae85e63da453ebb057e43f42e842cbf6250da67866b4240d57c83b771b0f70663e17fbd9087f76b4ce6bcd0b502e3374b1509bba55a8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"\",\n    \"out\": \"a4d08aca7a9ea6439999ea21e4cfe9869bb90e3a014871ad88ed3a97aa8915951c3fd0b3933a508588938af7544944ef43c440aa8ff1e5a818a466435de70fa8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"\",\n    \"out\": \"85e0e9b50d2db022c239d7232ae47c025922e4f07e2afc656cdc5553a27d95bfa58a574d4ec3a973281a8f4e46a71ab0341c2577287463e251044db2398d55e2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"\",\n    \"out\": \"81a0d02442905191163370ae29c7f89c0f48bc1a1eb2947047da1c622b8677e9ea9beced55d33adb1553bd584ad2f86a6207e84e40e4607e11650ee2879f4e0b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"\",\n    \"out\": \"87790df6cf7394451bcc730e53fc57be564522771e14432a80ab0b06b7b1d209ad698995125385db8b3c0959b8a5339eda0ae67859d847f44c81597272cbf195\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"\",\n    \"out\": \"cc064ea853dc0152cc03feb5fb5de78b9b88e96155d5358bce84a54c0e0c42fbda092f22d056df9993262e2ba44a5b2d53c3759d0945febaa6fd51b8ff38d839\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"\",\n    \"out\": \"7e517fc383ee8c9f0a01681d39e73beba5969595ce77927f91691f33bb3e1307ee03616c27e6795186f6940fedd9d5c7f21b6d2aaf70299cdd835125050a8b3c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"\",\n    \"out\": \"845fcfa67f6e065510d262f1dd6939ea4c0a4a59c8ee3977db7005e1aee420bd3f3826ecfe59015b4dfa0bd5bbf8d8a434485dc11cb9cc8597cb8c9566115f31\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"\",\n    \"out\": \"17cf2c23215bcdfc243d8a945f3c5c251d2718a3f75fed6f3320bcc6fd927386d56f8719cca02ec5e99cdac4ea1095b465ba9a298b1d238e38b3fa15e8b14ee4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"\",\n    \"out\": \"d789cec7d7520f10e8b8b6c8409589df57b856b8245568f64e2d2183e359a784c8d26cf9b720f5df567b01f3f48de64d4f0db156be525d7c7a665aadc591f0b6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"\",\n    \"out\": \"b5e246a9027710c0b055c71f1167e0ee36ebc432cf5d142775a7aecccea78325ed8c12f50fbe648addf059b8c02a61492f8357bee142e7f7de043378dbcf2d33\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"\",\n    \"out\": \"b523fd77ab9eee424872bc2e83fc0a77ff8a90c9a0ce9e8c87680a0f6286331f15c93a2afecf7566653f24d930c323192d3043b905721cbdb63111ca42f28f4e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"\",\n    \"out\": \"4359a45876bf6acc0aece7b9b4b4a838b9dba5776a3b14da2fba9102e78bf648ffb4d867bae85fd9b71312dc4602d0d49c907bb9289b2295961e54138123f54a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"\",\n    \"out\": \"d3f2c8e74f343a4e7190d475cf9af754eed5577262b35bd9a9c42b58ce88262e3114917fb9e683c62d9f8947b58a294da506fb86b3edf25cb9e2d2df611cd448\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"\",\n    \"out\": \"41b890f8e8450dadb6959accba194917e02f3067821d4e995a37ac18ba3e47c7506e7a3dd1e112e6ec41bef530851120894a7b34b3dbcdae407327f0c5736edf\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"\",\n    \"out\": \"19d7144f0c851eb8b053a3a43586526dc5c773e497975164d11151364368df24bc44d536072304d70631a840b636b966fd028f61062bfc5285670153a6363a0a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"\",\n    \"out\": \"c2184c1a81e983be2c96e4cfd65afbda1ac6ef35266ee4b3ab1fb03abaddfdd403fffcafb4ade0e92da382da8c40222e10e9fde856c51bdacde741a649f7335d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"\",\n    \"out\": \"488c0d652e42fd78ab3a2dc28cf3eb35fcddc8def7ead4817bffb64c1ae0f208f78cf40976f7e2a2cb2dd30f1c99130208ceb692c66880d9528cd6d38ad29db2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"\",\n    \"out\": \"515b65bf65688399575f0e0677bb6a919b66335546d6cae336f5c6feae5e2bf745e3a7b13c3205dd8b5b92cf053be969df7120fcef77e3895f560fd232fb8950\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"\",\n    \"out\": \"3fdbc7d69f4b53c225663da30d80f72e54281044a22b9882c6638f5526834bd31601ca5eb2cca4f5ffcf675dcbcfca60c8a3612d1aa9dab693b2356069603a0e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"\",\n    \"out\": \"4ff6c31a8fc001ac3b7ae020c5f7c45efb6271a2d7ccab8713e548b729f0fff9c82fd4db5cf65643d4076a3fb17b3e893c302dc75b6122ff8681d037120e276a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"\",\n    \"out\": \"43dff260dfef1cb2d61600e240aad6b720e5f4f83086e26a49a0ce3e0ca44b9a60fcf46a8c3f1bb1a6f5762b66513fe3f7c5b0bc150c08491acbc4361cabcfdf\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"\",\n    \"out\": \"b4dea94c9d3675be0512efdea8163870fe3425dcd761f363c43a0ca5716b76540663fb2be49e2db106485c9cdd3c164898a954b58748c42fea16a40fc453d210\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"\",\n    \"out\": \"e5277b6f93ea1de3e2d9fcd8c679793c6ccb8a3be26e8e3114f35da4f2ac014f55c2f15e09e94aa071298167a2fb9be311701ffba9d3eeff8ffc7993a3cece18\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"\",\n    \"out\": \"f095a7c6e2b91664734f3e23f18eb2ba9b00e71fbfcb9931c0a614792a9d8675622a874c1bf5241a2a8741ed1c893bdfa8e28c2e20bb1c58eb4de7d801116c78\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"\",\n    \"out\": \"dfa1fd803a1d4a3e661df01f4943ea66260a18fece134d62f97dacdb8b3bf9c800afe579cfd13fc0148bdefbff4e7683561c06a6f7225e4781993b4f4f2bcbfa\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"\",\n    \"out\": \"2b86ceb270f6908d8b160075ea7f57163af5d5c6f8aac52040cc687c17abf3c778c13906e0e6f29a6ab123deebce391f907d75d3a2cefa0efcb880a0e70d7196\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"\",\n    \"out\": \"32466bcbded538e568795430352536feb919bf4d97cc44ab1d805040f4bc4c2e7952721018958b4ee78303590ef6ac450df92ec77f477054bff867b88971d421\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"\",\n    \"out\": \"ea64b003a135766121cfbccbdc08dca2402926be78cea3d0a7253d9ec9e63b8acdd994559917e0e03b5e155f944d7198d99245a794ce19c9b4df4da4a3399334\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"\",\n    \"out\": \"05ad0f271faf7e361320518452813ff9fb9976ac378050b6eefb05f7867b577b8f14475794cff61b2bc062d346a7c65c6e0067c60a374af7940f10aa449d5fb9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"\",\n    \"out\": \"b545880294afa153f8b9f49c73d952b5d1228f1a1ab5ebcb05ff79e560c030f7500fe256a40b6a0e6cb3d42acd4b98595c5b51eaec5ad69cd40f1fc16d2d5f50\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"\",\n    \"out\": \"bbfb9477ec6a9f0c25405acd8a30d5dd7c73571f1d1a6e8ce72f8b9c941cf779b76403ac7f0450052584390a14eaa37c20b5bdb0381054a9a49534f81466ba9d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"\",\n    \"out\": \"c8287e933d9504bffd7be2ac022b32f3f46d87a7a0e79bb2a1cbaacc2e84cd70845d0d427848a6d788d39622e10f4342237eefa6d3c012dae96cc8a650cc2e30\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"\",\n    \"out\": \"c4596fcb0a28d24aad70cf1853ec29dac0fb202d8ec140da300088bb85b92c30291946ad307c096e3b2866335c9317afe28cadab5d62c354329c98d993c5be1c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"\",\n    \"out\": \"e88c38e67e8d19835808854670779eca60bad854c5778790a07254a30a14ae82b61bb16911fe57771d19e9b7f5023c0d4e8a8d372e3d85e43b03e5e00e6eba4b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"\",\n    \"out\": \"2d663e03e6f3552ccdfba496a14cc6224ceb1eb61aa265e6a7d4a26e54106104a96e330959f9713b3487c1b9497ccf82611dbfa34ff11d3133b5b5d1f1e4f8d0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"\",\n    \"out\": \"707d6a58421b8f7e44ff1f8362bc700f71ef7c3935e0764bd14d390c1c72792af9c2c02fb72a2b9d9a0729cb3e99626cf034df54b506b5b16464f475864f2590\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"\",\n    \"out\": \"9d88f8baa4eb0f9ab2292e4982ac80445358227d7f9ce7a4a629f180f7141e08fe6355c64521a69ba2bfbd1c4a3ea048d0bc8ab3701f30ea83fbe02474d892bf\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"\",\n    \"out\": \"65ea4db04a7581c18194a8921afdfa4f8d9af629ded2772c658e08485f67ad2ce21a98cd293ff28d4dfcdf658cdc7ae67027848e71ccc115a3ffbac4fa61bb73\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"\",\n    \"out\": \"0b4a68929e7f15ca91bb4439f2403702034cd4748e46927aba95cbef80048b25a675970fac33c874abd3d83aa0f37be2308310e8dd794f8192930ed56e70a8e4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"\",\n    \"out\": \"c1c5d8acfe3fde674edd3620157a8b6b4c8e67c6a7a9726741d9c305e2a52a8797fda0b2f13ac78734db2f4fc83ef32414d931ebaeaecd826d7c2be203bdc2d1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"\",\n    \"out\": \"2dadc8c9f7425a0114491287bdc68eae4fb6194d1a109db9b6e8a2ac94d4e440909985c4291fe89fd8281f8fcef6f6bc32550e53cb7a49428981e8d53cf5a212\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"\",\n    \"out\": \"e555f2a58acac5503f9e2d97b246872b4ca78bd56d47b765f052aab3dc77dbe993936f2252f0ab2e01fb087472ccb5a121ddffde531d3dc4022a7d1956ce0e20\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"\",\n    \"out\": \"9b4eae1295000aea7983ec3bcb4857cc7125fd7306787c63132473cfe8f4eb45318a60daad646d63a27c4b9d1f5073700a3057de22a7fdf09a87aac66ebe4758\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"\",\n    \"out\": \"9664acc2dc7298b9868db495eebc6b59657d139a6af060a72fb69124bdd3a6591888f0354f702b1b888684411058a3759f7fd37f06eafb3b58ecf26f4553be27\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"\",\n    \"out\": \"fc16e0925a35aad47ad69554b25796fcf9260cb50e6cc3747535559e99c85881c75889ac793ab78b88b05fb160895655e4d663a2a09ba9fa614a10c22947210d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"\",\n    \"out\": \"225e7341f857524f7890376c50e6354b16c1cdfbf58fe5f3a4039493b5dd408d79d48c56e1f89b687fbe3362a77fa75a54374b7a485e91b189af2e2f749e2adb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"\",\n    \"out\": \"a07a4c023ac704ce7c09dd6c92c6f184f53e8dd96fe3be9e93c39c534485b64b39d5be7f7b7170604de77ce5a437a98e712cc44f19e21d41f0e6e3ec1e00ac55\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"\",\n    \"out\": \"62858463582d22e68e5227bfbab540048f65edd6a6755f6fab53c025b663ca377a0ed5efd6af166ca55a9c733fca805ac4e409ca56177aa74940db9f40c3b9ff\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"\",\n    \"out\": \"a1ac539d1abbc2b096ffab813b64457fe6eb3b50fcd88953d0cd9f6502f689620ad442b5517090b50cffb958866d7c161d8a7d7560c893e1def6aec437ad6d06\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"\",\n    \"out\": \"b586b75da70f6cc0627ef3cf1237c94b12d0f74dcba26a9e7c7bc6c21a335337bf9f5b830c6324afa6ef649e95af8790875234c6e661d3f5e98ca012ae81488a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"\",\n    \"out\": \"5668a2982137cbc622ef8d06cf4e86168cdd4a899cd4462af6c3d415426156a5d8dd67c9604f31b57d6c9d597250457e4ab52a58115542acf27f925930f6a112\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"\",\n    \"out\": \"f2b1bd16d88e37f3a518d193ed061a1df7b443a18ce9f84445ef86effbdff16055023cd4e78d034de4032a77ddc1d34352fe617f825624459bc3269f704f345b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"\",\n    \"out\": \"f085f3d8bd138e0569243f74523e87ff376f04eabd5a2f6e53df3899000e2e94af0d2bc71c3f711025c538a6c8b10b0904dfc346adad7ef36b1ae88a6cfeabbd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"\",\n    \"out\": \"8291a4afd2e4b71661773a46b3d4455a8d33a726d9d3873083ab337020c27b4dd643e28c2fe47ab2fbf5d14081a3fc1c839b12ea31d13cf49eee97ef2ed7fa3e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"\",\n    \"out\": \"b126ae46a7a4595e31607ef807a5601f4ecd9e7d66c82daeb9715f8da1c17d7d71c3e68250c9dc01ac40a36d2e638bef3d7bc70ea2d0e331e3d33e1704eba92d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"\",\n    \"out\": \"63b14d8ed2479caa17c3e4cf203b233a7e373edb0c2f197129a9a36c5b3e1f3838f2e82ac2c2ad9d52b335790bff577304a378e38eb6bb4162030ce2a8ba293c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"\",\n    \"out\": \"34422a3229669928c490f57b8e768852e5b7c00dcad60b012a5db39a2d597c3d0a63be6a263ea53608b70692d78e1b427eacec01f4bee0bdbb8f0881488efc28\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"\",\n    \"out\": \"e26b7ed6b907b54ca26567f11ee5bb6d739a0008a53437ad7590a3134ceb95196e49b3443f324922517523c0cd5a00d77e4c4de7a0de968a84fb1b3be7b3b963\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"\",\n    \"out\": \"260197cafbf456b411fa26d383d64d61e81e5e52f84cd9d57386c776230c65a2681cd2fdfd28679f67fe1bd7469cf7269585fccbaecc22f503d6e3fc39301436\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"\",\n    \"out\": \"cbd5abe37bcc4f9a1270add0a5270f42839c7d249320d1f1d88553d05faf9a2679f49b49c9e20c1c85c629aa0f090cae8f6e32c6cad71721fd0623e4ed25b256\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"\",\n    \"out\": \"780e314fd697d2a97d221a22c39011e25069163cd08f0070d067e8cdb0bc8673fdb0ec4f46e31d748cd3bb3d61b9010a6612f341d471d9c5a2de6b6dd538a6b5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"\",\n    \"out\": \"408f16ce86f801d08bd051364b3ecd9a3945715888df4663219a190b3504e4618e7bf55171178b0400fbebfaa01f6eeab54ff5e31e6d7a55b84adb9e03df4836\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"\",\n    \"out\": \"0bf98869ec0580199ca3708ec9c42c376c5c36e0fb749242572398a0da57f98d1c4cd2963b37c3c65a10f106b56dcb96dcdd325796297adbf6ee6270edd4592a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"\",\n    \"out\": \"052c32984387b1930d3a96be72368535444f130757bf87e0762d8b1c4f6570f4dc674c4e6f5e21abd0b35e1ca19db840688d1b6e9ec91f3730e8b2880ec2c3df\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"\",\n    \"out\": \"4bb71409c15a0d3932c599ef0ff3eff5c7602d7000cda974082c4a4682249a19d43a5c14e0aeef897821056380aff275201d7459148496eae9420e718288b414\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"\",\n    \"out\": \"4795b251cc7b35e69692db7fb40efd34f294f51aec15d6c8673e59f204becf4cf9df849523f1db73be2a66c839d801974d433b47806701a163a794b26a846b06\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"\",\n    \"out\": \"dd50f965b60baf168f5ea05ac20b8a78f4475c18610b9d9fc2b7c3ad5c6f97a4cf5ea48ee40a3ca2293cc4214082cf0f8ec895553269e14da9bd1a196562ca59\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"\",\n    \"out\": \"e0b54b617f44922c7f61c6a54c98c61e932ded1fa9340266eea25f01e8180d1ddc6ad8dd6a0b8fab8c73aebb9773171bba04a781b11314d5a30a9d1c2812ca7c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"\",\n    \"out\": \"2dc4ad0689a4460b5b399e911bdb41586ac8ad367b7aa39e3eaec8899a2d3ce38e34ab4608234d75eb6737fe215824c2a97883596f6f18ddebbf1627ded91d84\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"\",\n    \"out\": \"f56a11cbbf8a997e1477ec76e53c894b148d6925a4336f0cb7aab9d802ac9b4536f480101f3f9a77eecdcbae7aa6ea447a85da90b501f7db2ef8ddf5de173363\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"\",\n    \"out\": \"6e171d196d0fc82fb473e29da8f40f37ee9741ac3eaf175dd49fdb56530db59898baf3cee72eef5e77276cadabcd752ca3a1b864c10ad28d27eaad86e3f21d33\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"\",\n    \"out\": \"952012330d92bb9c1892f25b7b5aa0fed3c0398a1708509a661474a3f5e511d09f21c30008002f1042d83d2f7b11336b8c2fe1d979c1e386e02097489b2dfcf5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"\",\n    \"out\": \"2dce47c33a7e7f215d34a5471bcd1110606c77138f19d41741ed5d1b89e8f7c774eec4bbc102766ea1532f2e43134ad366bdcc27d1a0cc959e1648659e44cbbe\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"\",\n    \"out\": \"7f0659597e7ad122d1c9ed91930b07de40e255201a33eb2b3181376e368df7764c0c14bf799f161b9b0079578b4709713e24e42fe7dd71b50943f440e23cd1be\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"\",\n    \"out\": \"1e66f7b358805dddffc582683e0bad818c873403d4ba1506b92fb320ca8cf9cee8154715d6db6f04093d4b3fd8a6fc8e7eddeaf2795b3d22de7c75ecff6f92af\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"\",\n    \"out\": \"1f60c18db168d90d2b4660e758a3cd28023d4c0b848b5e33ea5cc15629fd352eacb14f05fdec07ac23da9204745fa973c32955135f8ec7410a1cb53bc7580684\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"\",\n    \"out\": \"b9df57b345ee6f870ee0e63c558b81c1bc3842976fd3cfb1b53b766bf436d1d175f4d4c5f1bd8d7af65b5d18a72f9571f234701932afb7c3c94a8c8fa023db4f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"\",\n    \"out\": \"d8c82495a2b5f66451f8c5b2e8a17333c2be3220ce06a814c2cea95cc86592aa0215bf294614a328cf07222b73f93f242a948bcae9565fc97057b52e0280eb82\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"\",\n    \"out\": \"8134ce66d95c4088a566d4e43599069ad04553b0fea3d74819a6fd766f436742f6b6ecc8279398609f60b4e4bb44fd72cdfbff18d8038aa71230838b126bc300\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"\",\n    \"out\": \"3da89f5c52b052e042e5117b96806edb1c55227e8514b39e8b22bea4c9533080a4d7a92492b751769b0e119ef4db2bb88d5c1e75b4031074d7f21a78014a1f96\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"\",\n    \"out\": \"9bdcb469c2665dd84683e58101fdae5c88292a4e05c400ca0826da79382b8a2826ff24fcd556c9d5b5aa892f02b1670477279bd75f1b2b7b675efac380607036\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"\",\n    \"out\": \"6c77857b38533e414af7387c98568d71c8f0e35e22b02e2a1c0dc6d57e37d868725ad823586a0beef39889cc31f1f7fad0960a125e29dfea745512d179e5f589\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"\",\n    \"out\": \"88c9833a6d44fc25bb64f3e98e838fb4ff564896dcd3583a8b57c9466e740c628b2d26ea147cb31110fbadcf9d0108accebe04317d19fc0366de0c28a1a45e2a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"\",\n    \"out\": \"0aabb3a178464a0147645f05712a0a1555c5b9a3e999ab255aca35c50381f490551a408931aa6be9a4ef497a165b36663b1e1f05134802b178b7c70468cb98e8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"\",\n    \"out\": \"5850d893706b3bc2dbba9cfab028bed819a28311d2d6f0cd8e272ee677bc878a0ced6c0dea9e5cc94b2b4f591a40ec9fb18222d6deace1f9c083dc05de117a53\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"\",\n    \"out\": \"bee696a4764f9425d91b141738625a0447a822bba7a84778cc3a77a386cb182487db513bb8f36fc2f7e6d2896e4456a52346c4948e3ec634cbf18f39c446cbab\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"\",\n    \"out\": \"3d9f75d3e50d9ba3bcac4a4e116b9b308dc64599a3864a9dafd75cb71f2de3109f7956a7d2dd374f8406d77f796311e3d30089e54dd6ce8abb02a85a85ae92e4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"\",\n    \"out\": \"ef3951475a16df64983224046530dc7cb053d29394753911c4949950f23e8a92c709f46369b23a0d703a6f36490f75be1e3e8129a829f3dcd72d0e55497b8133\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"\",\n    \"out\": \"d4197d2a685bca6bfbdd0e3d84c748013548bc849fe649dae7c4a277fcbd8f818a9edfa6ca14d7feea726b23b4a33aa8a3f5a66167215c6148c06b94cd8bfe37\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"\",\n    \"out\": \"7a24403335b86410d8d693f163d6198a680f7e3ac025ec4474249b011677fe1c866aaf453db0e8f654335150863ace576650803191278e9d4b547a434c5654e2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"\",\n    \"out\": \"af07c67d58743aeb1850eb53b2da78ecf7095818325beb866ff313e394c007e0c0b5a1cd7ae6bb37cd2781b52d154d18865d5e37dbaa5f96739bf7695996ae30\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"\",\n    \"out\": \"28b3c260fa7f23b9ccadd615a11469498adb18d7a9f684fde435c06533f5f508b29b5ecd0ecd57369f22f1c54e61be6cd104c8f7d3e1847aad67073a4786e1db\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"\",\n    \"out\": \"d643233325239e2ebd411f0e002330562eb1bb08e68824b71b98199c76d53158d91ddd6f4f8261ec1d72fc77c2cc237eda15f0257cf07b84cf1fbd1dbafa1dfc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"\",\n    \"out\": \"3d7b44cc82efcafcaba6b1910548958c180a0e8d84bc663e8ef9533bd80c4bbaaa255b1981f756eb1079ad0f3471a1fc9d7a432339303a5781a34535309e5a24\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"\",\n    \"out\": \"eb0812c9670646d563198b117aafc56fa1b6560f88b5754ebfc31b355216d8d74d341e35b243bc938cf546af1f73c1b00455dc06b2c6c535279e8767498f14e6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"\",\n    \"out\": \"7bba7d7304021c75b5d6ce66b4efa55019d942d208afac8211aa7e5e111e27697670e4ec91ba308ebdfb19154c3bad0526a62541ae5d43d0f547b9d98e073660\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"\",\n    \"out\": \"a8e2a9468da3e3543a23a578780e2562c7ce57fd1120e1c024d7ea3290317046616e14cd0f15a86b9939549b147611b6a55d85abc25f639546b89dd23d39a985\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"\",\n    \"out\": \"ce874cd6e1958b9d7f11ff44ab0832e848702c8f26656ba10bf5720a7caa1f5908c99a9603a98b416c57228c819ceaf827013b2e6d6b2dae59dff104b902c31b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"\",\n    \"out\": \"30fffe37218db194b23273498f4544d38414bee41b1755a0c6c2dbcb411942d5ecb9d4523fb4794ba36e579af2f8dd851999233183fab27b47add87df35914bb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"\",\n    \"out\": \"cef4431dce9ff55a00300ec8649e27583618224369f60a5c896b2a3110b032b87c9ee4f26c5f0bdb503ea7447a5db3f707fe3410dacdd7572219bdea8e17dc04\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"\",\n    \"out\": \"8ff0bcb75f0061b5f909298f569e45c75ed2d64a8189cebd4e02566e1a1b8be53a783228558e28b5f87ccc2f428f7f879744b525b24962b3604b120f06779f2e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"\",\n    \"out\": \"7f8ddffb4dc15191de3ddbe4a0f88b7ab02d48e25cfc1fe91da557e885d012b8f65526c5b7b1013fc816585043a345605a39d8dad70d8a6448513250aac4f3d5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"\",\n    \"out\": \"b1fe8c68aef6b4d4b23354eb8c1d8f5a56e32e76b96ac8443b2ab835e4c8b674b33e4c6c6dc121d7c2d34b59b37a568a1c98d500324e53088785b6b0806347d1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"\",\n    \"out\": \"8e8734fcf9259ee37fe9c6cda282c2d5eb83d0cf439c8619d4b042ff69966b03565be4df96393fe6bf35afa16e0273b6d339c00995bf6f60a714ef180ebb9315\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"\",\n    \"out\": \"ae156d43a72c042942595878a783079760f521edb8b2c3d41a566b7cf74a4a08ea0f119d240a62ec73b9509788fa3aedf120ee88cb951b693f8f7caf8cba377f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"\",\n    \"out\": \"9330aaca8c08844658c29506b1c34272e2b3c7b4e75e6fe99a0107ec5da4530fb1c88caa66dd9c471e01ca21a13a5d6f8215ded3147e94de2088571fd1bf23b6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"\",\n    \"out\": \"c129f22c50f5997232e2b9f93dfaa00ad8a53429f9d15b9842e3ae08d849ebdd45238c85f92c6f917e0f8f6f94e234be076168e0df43d028455279a6ff65dc84\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"\",\n    \"out\": \"0e2b4bc2f6a75be4b7c9d4b53d104da065858d387b340bc1634f3a8332d54caa943024b213dc8d4f219ec8e1decac7d5c6ae69c9efd88149367838205d0dc7c0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"\",\n    \"out\": \"83b543853b8142a83beff0735f201891e7ffc67dbdcd21a422bb336de32972ae0392646f6827d80cda654fd3a0774cd2f995517cf064c617f21a54275fe50c8d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"\",\n    \"out\": \"09be15eb6a5c226f6d9508cba4a2519fba172af8375827d754a7a1bc1925d13f5e6343f3e14d08a06e8d37f8ec56fb438e623666b6fb0e23fb50477d411b0c3a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"\",\n    \"out\": \"c35797e9832d3e2323335b8c19c5fa7491602dbf6bea77faeec9510bc2e891c8c3462199f60418d2e0abffe31b613bb980ea32b76c82438d025f678caf4824a4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"\",\n    \"out\": \"cfc057fda78a50318f4978ffffaf771798e12c3ea8c798195bc5b4e6891e61aa25f7af4aa7286ac8507662c907ed913eda658f63fc47997c59b85970f878ca18\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"\",\n    \"out\": \"d8ebe0e638fc535b52cb0afce0f82dde285701aff329a54ba06dfd3d1b4b31f9f4b24d9d6836f1223d6de66bae7888febc2040cfe930e69ced59da6da8a0a6a6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"\",\n    \"out\": \"16b8c55cf2f135a432590d2d4cfa38592f5935f8e71ce08a0206a0e5abea90b2e107eb86b918823bdd3bd2660722c8dbfa66abb9f8638e463402f657a168640a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"\",\n    \"out\": \"6a6e89384f535f02176c48a993d3687b389bfc03050c777086355c1a55597742f0b74834a71d052ae8a83dc34a8fd7ba5aa69dbd612a4c22df4f74e2528fb7a3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"\",\n    \"out\": \"1e4038cfa50d8b13ef68bec3b0ffd562a07ad634b5828257dba87304f823a900492a3137198b605cc7f77c33b8ca3d940fd9b338cf6b7b36e7d9d927209793d0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"\",\n    \"out\": \"5ba6cd988ff9a4819142217ed65d437b413ba5026b554d8d94ea2702c096d1014775dba2cae96f1e2e7229c378f20b0389e119547fdd35224a617fcdcd0cb3af\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"\",\n    \"out\": \"2d20961230e250f81ddcd2d2ab3ef0dacf96851ebae5963447192cdb89e48e84f396ec9a09252784e173ada52a9c81acdab3d8d68380247ae975239b017dc1ce\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"\",\n    \"out\": \"35383ea7762b55310a7d57fbd5a54997579b0ba39a4eb887942bd14fd8483188e50048838d6c02dc758959a9f74d83372743e864c601ed7040a9e87152d4cffb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"\",\n    \"out\": \"0b223b6a1c2d3ab3f9077a317b7fe32f6f957b7b1741f2717771834d3796a19ba36273c9eed64c07fa4e9af7a98ace9c789a79a5a0f94d0405aaf04af31ed797\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"\",\n    \"out\": \"5a007f5895524a5e8037036e0f2639fda8c5c1512d76e9d19b3dd2d5ba43f5079741a458313c5e02400ce02cb65680be282eacd9a254ef1cddeebdcee85d4187\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"\",\n    \"out\": \"be4dd1ccbde1670004d0efab6543e91c4e4664e5a2a88bac6dd27d27648d302a065be6078b22e4c4ab4f7f7cbfafc1ad86ec2a504fe5851766f7a3244757cb6f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"\",\n    \"out\": \"0fb4483f9659296cb9245b57792a1e6a99f28790077287968ab3ef3589e6902406f1f39dcce0061dea940fc8c1c49f4b545eed59e96ddae96a6c35b5593c2977\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"\",\n    \"out\": \"41d1fadc60a46c9ad0120a3f54d005f5a1075e2f71ee0da618bac1461efae969eccd7aa575c4cdae971ded13ae13c506872cecb5b208fa72a94840023edb3efe\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"\",\n    \"out\": \"2f7fdc1da44b6e5d2decde821aaf4b49168c02e8d5f25d5c699871083aebd928b74dc22dcbedfaba9316aefca848d15f0517329903d34b8370ddf9bd58c6d0cd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"\",\n    \"out\": \"88558a464ee1a8803b2395af6a6490842b5cd43d41f6c07cd6c5f85f82f58432a0b162b438bf0cb7082a7673e287d6b90f8d0dc8aa5ceba36bfa77b15ba06916\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"\",\n    \"out\": \"ecc149917b266398b6f3297e969673b14eae69ce43671fd3c6c215c7cf42dea102fc6bd90c87dbd4290251129cc19b38ccf00cbdb16dd8de5158601a416b1f00\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"\",\n    \"out\": \"ed3012f89d71ed13bb8272ecdc3d0f51e14a37c1ef7757777ada6712784be16ecfd3e6405830f51db33dcb85529293e23e473abf8c5c7655d0c4f152d048bab2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"\",\n    \"out\": \"097a81191e1005676d6e22a96348fa4a7c9561fd4d228eb25f294756bb87a2ba88475b036f79fe373d7540870552001d54795f259239be6d32c487d1944f1fe7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"\",\n    \"out\": \"3fc798e469d39086ba0bb4063e805fdfb2208de499184173f9a2364d56bcd563ed619bb687322425014a1aad3bcf50d22d83a99d09730a92ec6546b3fc40a2c6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"\",\n    \"out\": \"6912b4b341c7dd70683738ba0e7debbabfca5f4fb0760c849776e920750bf13789a6999796234e9e240715b26767782b85a64d680c6d4cd426ad72b2fce081e8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"\",\n    \"out\": \"cecd140150157dc906c0ff7f87c0088f316480783b4fe0a5944510c64a87e3ed066797a27ce9d0f284dca518441808ac18290afdc031294b31aa8b4a9fcd78f8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"\",\n    \"out\": \"2a2bed5d6ac0892811a409d9f1ff6303ccf95544574699cda7f7350301f6d0c4e86e635c80875666e2bb3907510d0e72120f04865edc4c6ceecb4462d6af60fb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"\",\n    \"out\": \"0385ae9b735dc59f304d414ca043749ab51ab665ee01be5e52dcf725ee7dfefea6ad73f335eecf2a5102e88807fdc75ae6dc490d7b8b5f116303ef60a5f17c06\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"\",\n    \"out\": \"0ca3ff038965c03bc65bbe2d866ce9e0e4e7d03dc7f86ba5650f82ddb3a9aa846b2b1f553bd89fb4f9b62e3c7faf9ec3109fa90ee56c2463e6efd1abad8e28e6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"\",\n    \"out\": \"6dfd4f22184ed091fd5aba039fcd3db922f5e59bf838c037357fad934b4510603f43a7319fffa62386f8788fdf9ded40c666b4bdca86d9328fe55ad86b372fc8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"\",\n    \"out\": \"a318976102747d800f584df65bfb443b856f009e74f72946d0076cedac04376fab973453adadc310f72081cbba96264ffe2b21a3b18be9d88c4246cba6d30901\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"\",\n    \"out\": \"b5e6e4fca0cf9848a00589c65457db68b3253a6e17788541472e1fb94817f804054d07a5d32dfa0cdb6fb44eed50d20e5f2264361132fa5fcfd6e1b367c1be28\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"\",\n    \"out\": \"2ea457382925e03cf81110050e636ad678e0aa3cbc6900bdef278aaa18f235e25160a20e23fe0e62a8511b5dd0592f79cbc8eb7dea64ac8667494345c6892dd4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"\",\n    \"out\": \"96b3498bccd78b5a401b2738787d28a98a0edfdc7c0b5ff943cfe1b14e9cf5d9ed43107dfbdd9e9728d5fdd6f71fbc770eaddc4f2e409abe71927bae1f8f73d1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"\",\n    \"out\": \"ce1bfb9afed28af4dc7535adef71b8f1b80a8d7294b411fd1ed393cf232d3a5c5df23dbb1db26dddf6f745f8bc24c3781f2dbbc818a00ae1fb9d6463e95f2986\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"\",\n    \"out\": \"e64d37356b296b36930eabe454db11b2097b0c040bed5798878d38a8c4d1c6f3261f36bff764e3b4d606b317e5ff5004184592b0b7ddfb8c2fd8352326cdddb1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"\",\n    \"out\": \"85e6fe54e1e76046af68f5c6044c1e3fff3bfca0baecaef6a1df90350df2b0bec6a420ee8f49ad4464ec4c1e7d71f667614acebdada3df320779078323f6a8af\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"\",\n    \"out\": \"b12ff1eb3bab320d7855b549d72b724759916811cbcf3e1a12823f98b64ab5c45941610f6b471e35ff792829dd5ade5179125738f3f23728630f1eec57775a19\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"\",\n    \"out\": \"b4dbe72a1e21697a4744be65000cb1bad37ce21416ee6fcea84ebaf12a59c11d7c080df92fb2aa8f1c4ee8e2a22d30be498582d7c5fbba165a472689aff601b6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"\",\n    \"out\": \"348218be4de08dfb245bf25286e36618631d3bdb5827d9f74fa04301661131a4d55c7609b1a6a03b853f0733e0aec02616a0a40e8491f494d76c1543cfc68214\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"\",\n    \"out\": \"4287e19bab1d4f75e1d197cbb43f11331307f2f75b8d0d50278eec540999a009c03373529607fda605aa0f0739e20bd1fdaa27d7c0cdc8284d98e6c755a7562e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"\",\n    \"out\": \"08560c9988c8ce5a8876a600b6e512b4e243a4a4300ad5ab2ff0637cc56a0441645b3deb1684064ea43bae1cb62d3bc41537fe8d7deca7172937776bbed793a9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"\",\n    \"out\": \"b536162394776fa7dd5e9fdd01530fda52be1d39bd609b3f3bd0476b8160aa18ab2d37d2991628be2fcc1256cd485525d1fa356b04d30e4a0f9fffc9935cf432\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"\",\n    \"out\": \"02abc97175edb47a4cb4bd38d82f86aa099c8b8fa8ab3fe1ce105a22bd616578c6dd1515dfb0397e1d9d0671916de4b522e74e6375236893c8fda6d236bc8da1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"\",\n    \"out\": \"21e1eb731276a835a6ddea7178b23ebc9aecaabc7ccd706587d71b85449793b07e7b179a3da7a571982997e8f5a67f8c93daf11aaa23f07e4df7a13105a54209\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"\",\n    \"out\": \"1cc537d3e50ed9fdcdc4f3ccb4819375415304d8e5a6c05805b6b5d9e1fc18256864f10cd812f84801b8616a92b40795a155932464f62dbf6ebd2f9ac3ee2816\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"\",\n    \"out\": \"6f6cd26005c8a561cff51e301d1a068fc28b9b650ddd27ae97b522dae9639134d5a150587b0a901f3b9aabc7e39784984cc585235d8e17ce9e3b42105bf9034c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"\",\n    \"out\": \"69c17c2864c3379fafb714c0475e00cf7c9b377d57a8bc9698b4d34a54854176a2f8d15afb54775604787390d60074cd4bca6902ea23d3ae1ac083409fe38a4d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"\",\n    \"out\": \"8669b0ad35829edc2a8a09852b0ee9b3903bf6c1f82f90a3f0ed9524192f1091fd6484e04c3fea8b022f4a8950db17d4734145c0cec5dc387455c126903f7766\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"\",\n    \"out\": \"3f35c45d24fcfb4acca651076c08000e279ebbff37a1333ce19fd577202dbd24b58c514e36dd9ba64af4d78eea4e2dd13bc18d798887dd971376bcae0087e17e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9d9461073e4eb640a255357b839f394b838c6ff57c9b686a3f76107c1066728f3c9956bd785cbc3bf79dc2ab578c5a0c063b9d9c405848de1dbe821cd05c940a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ff8e90a37b94623932c59f7559f26035029c376732cb14d41602001cbb73adb79293a2dbda5f60703025144d158e2735529596251c73c0345ca6fccb1fb1e97e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d6220ca195a0f356a4795e071cee1f5412ecd95d8a5e01d7c2b86750ca53d7f64c29cbb3d289c6f4ecc6c01e3ca9338971170388e3e40228479006d1bbebad51\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"30302c3fc999065d10dc982c8feef41bbb6642718f624af6e3eabea083e7fe785340db4b0897efff39cee1dc1eb737cd1eea0fe75384984e7d8f446faa683b80\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"32f398a60c1e53f1f81d6d8da2ec1175422d6b2cfa0c0e66d8c4e730b296a4b53e392e39859822a145ae5f1a24c27f55339e2b4b4458e8c5eb19aa14206427aa\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001020304\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"236db933f18a9dbd4e50b729539065bda420df97ac780be43f59103c472e0bcca6d497389786af22ba9430b74d6f74b13f6f949e256a140aa34b47700b100343\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"238c9d080285e35435cb53155d9f792ca1bb27de4f9b6c8726e11c028e7b878733549112a328b50e8cd8ba2787217e46b8168d57113dd404d914e29a6a5470e6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203040506\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9a021ebd504a97596d0e85048ae1da8999e3a047016f17c6c5556c2731e9b139261f843fad6bd43f7c7c587f698d69b682e568b442ac45889857b7690734cdbb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"0001020304050607\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3aba07ae980e338637479dca1e352800f4588e62d823365aa69c5b25fce12968d26c9bdbee9a32bffd42e6b22c8138a61c1fce49ffbc190e1e15160153ccb6b4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"774cdf9abb5081fe07eb5725e6069b8d6c7e6004a24d70f7dfabfc03825bbc3b30e620b6041f3cc2896b14ab660af72e249510ac2fe810cc7763a2e5c3fca7fc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"00010203040506070809\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9e089f51657b29c2668e2850524e53aeaaa7306f2ad5a232b5f07f688d8ab2b425df7ea5bd3e9ffd61683890151d78bb94031185aca481e2140fe37985367643\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b35bd54e4f81696b4f22316a1e337d98d1c6b06110998763b5913335923a4076cb80d6d8a518629113477b30a132a6b27fc1ee79f6b2e0d35d5bc29727463db5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"123930d5a4b73b491f50e56e2b7397a43d2e4787237602b66fe0a847bd13cbe8b37dc703d7b2b4eaa8bfb9a58a7d719c908f1966a2f19fe6eb1a78962afa5bf9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"089cbc7ee1b12c0cc9c83ff666fec8026bb71b9084979b0ea8b723bbbe8b00d41008b60499f24f241b63281fe5b4d88966309c0d7e64669105e51e69d7af8ce5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6b3c678947f61252657c354978c101b2fdd2729ec34927dd5eff0a7c0a865826e833c363232131b10593be1ccf6ba54ecc14312f45bffc2404629ff80267f094\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aa0c23ea1c6fe2e90a7718ef4aa4751ff6beb9d46163595b5d4fb89600525c5b6cf19ecdb2477872a7a12d40e5063608e5f0008e7972a9c01a4be2afe9532f9c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"63347ab4cbb6f28952992c079d18d42001b7f3a9d0fd90b0a4771f6972f0c53289c8aee143294b50c63412585cdce4ff7bed112cd03c9b1df3def0cc320d6b70\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2396c0cb9edaaca9d8b104652cb7f125f193551ae5d7bc9463307c9e69ca7da23a9fbcbcb86669d5ba63438593e132f992b57c0017c86ddb9b47286ef5b68718\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a94b802257fd031ee60f1be184383a76328539f9d8060872ef3573beb6f27368089590edbb21f4d8f181ba662075f91905974beeef1fc5cb9bcfb28aae1e4de3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"52c7d3399a038004bea52d3ea9e91e2544c8652ab8f5285c9d3218637a6d9fcaf0d965b3588ee6d73fa599deca1f41ded8025bf7768e0e200e8cd3ff868c3800\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b629f57162876adb8fa9572eba4e1ecd75a6567308de90dbb8ffde77de8213a4d7f7cb85ae1b71e6457bc4e89c0d9de241b6b9f374b734194db2b26702d7cb7c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"722846ddacaa94fde6632a2dc7dc708bdf98311c9fb63c61e525fd4b0d87b6388b5af7042018ddca065e8a55bbfd68ee61fcd3c6878f5b09bcc27bed61dd93ed\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1ced6a0c789ddb295678ad43a322d896617fde275f138cccfb1326cd3f7609c2aaa5ec102697173e121ae163024f428c982835b4fa6da6d678aeb9ee106a3f6c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e869148c0545b3580e395afdc745cd243b6b5fe3b67e2943f6f8d9f24ffa40e881756e1c18d92f3ebe84559b57e2ee3a65d9ece04972b35d4c4ebe786c88da62\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f1011121314151617\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dada155e554232b16ecad931cb42e325b586dbf1cbd0ce381445166bd1bfa3324985e77c6f0d512a026e09d4861c3bb8529d7202eac1c0442744d37c7f5ab8af\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2d148c8e8f76faac6f7f01f2039ea02a42d9325794c2c7a00f83f4a7798afba993ff94911e098b001a0bdff4c85a2a6131e0cfe70f1d2e07af0209da7796091f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f10111213141516171819\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"99983a759ccf9cacae702dcbfcdf7204ddf0334bc65dad846f831f9f9d8a453f0d24935c4c657fff2ebbdbaf7bce6aacdbb8876f160459b1a4aac95697e00d98\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7e4a02126d7552f4c9b94d80e3cf7b897e0984e406f078135cf456c0d51e1391ff18a88f93122c832cac7d796a6b42519b1db4ead8f49840ceb552336b29de44\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d7e16fd159658ad7ee251e517dce5a29f46fd4b8d319db805fc25aa620350ff423ad8d0537cd2069432ebff29236f8c2a8a04d04b3b48c59a355fcc62d27f8ee\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0d4517d4f1d04730c6916918a04c9e90cca3ac1c63d645978a7f07039f9220647c25c04e85f6e2286d2e35460d0b2c1e25af9d3537ef33fd7fe51e2ba8764b36\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"56b72e5137c689b27366fb22c7c67544f6bce576194131c5bfab1cf93c2b51aaa303368aa844d58df0ee5d4e319fcd8effc602cee4351bd2f551430b9211e73c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f335cc22ffea5aa59cdfc8f50289cc92319b8b14408d7a5aa1232ae23aa1ea7f7748cfef032010f8626d9318edba98d416620335c901ed02eabd276a1b829c9d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a99a3d10f95b442ffff7c418fa949d4830869b0e60ec8b972c30a3169c27beb5cf330594f014b66b2200a7f086d2c2f3f9fd8532a5718876dfca661ba0f7b36d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"158e2570d084a4869d969343c010860717ff74116188175f2ed74cd578fa0d8091b03fad0c65cf59ab91dd73b37fe3f58a58e7b4479c875acd63ec525812353f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7c49501c5808b15c0d31bdd5bb5631d53ae00df431025fea51eb4762544efdee978a83508dea6bfd3b931a0e9583ccfc049ea84644705d319fdc5c163bf48224\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fef436b35f717d59aca17e9bf5ffda28f5f401943efe93eb580ffb98f13bea809469a344e782a443c64eb25ad09d8de205fee7d5639686a19e7c42b40f706a08\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4d47a67a5f8e17b722df9858aeb67b9956b45962ec353dc2e27f0f501c398e34397bebe02b54927e2d31f12ecf55e88269fab5370e7fa57035266f89d5c26441\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1b58dc7aac363b00446ea803bcd749c3f5cabeaaf223994c0c3ecc1b28477344d7bf97c08a959d1ac2060b47278986929188ad73de67078ba680963b9d3b12a4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3c522c843e6974ec750df220d41a004ac2adf09456fa787f7c6543ab17979c777b3e79d1787da5a83f178da9f04cf6f5b255ddcb1874841bbf7016e6132b998a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5a4feb8f7075b4dc9ca16c6f05cd6b7027485ffed9157d824d9d1a1720eeeeea3f6c125fda4ba4409d798049fd1882c690288f33547a3d8d6260b654548853d7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bcaa793632569e2f8417cc603253535bd7d85f38531992591e56c1a4b6f58ee7f818fae027888a86284305101ec04661f5995347a467ed8b9279f1acc2b4bb1f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"34af91cc22a69bcb55ddbf7f0f43ec564840433213ea55d9f81ac475208d74851db70fe496af9da1d393ecf878695dd33fd54349a6f824aeed183cb1b08c5485\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b8b7ad2ea2b6fa06d00bcd599c9971c5b4e16558e15212c9bfd373e4bc7917052601ffdb6801be80ba509db82a0b7195929133ad539956065233f49d071c84e4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dcee9c45bc5d1fe630b18b063ce82c3857e30d20c64b5cc25884943e7ae94edff850eb0e8244023d3d07a8a00706f0582cc102b66c6dda86e8f2df325659886f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"04f6e822f17cc7a5946df80d958aef065d874916e103a6830c6e46b6055918180d1452293c58a9749cbc8f0ac408a9ca895761cfc451164641a179fb5cd8febc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"511fdb7c88268535e97e4ed892f3c065832b265914fc6107a1d27dbb7d51c37e95981506c1147244d5bae90ee90d084984baa7587f41ff6f4ba722c8b92aeb99\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2ba2bd17e926275b0683b236bfe37630266e37f4182f53a98234e915ab64c95996c6cb7ae880c3dfcb47d05aadd21abf8e40b73f40f398dc5b02141457456a09\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9b668d9b4447e376f6c6cfa68dbc79198381ab605f55d5a7ef683bced46f9afd3685411a66e2346f960777d0c922712430e018bfae8653017ea20ecd5f1f956c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5681024f538588a01b2c8394cae873c6d85d6aa06eddb3a502096fc082bb89cb241531b315750d31bb0b630128d19d11392bcf4b3478d523d7d213e4750f5592\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2aa91ba6de6017f1930fc7d96dccd670748b7eb1d094dfb4b3b1478a612ebf03ddd721279a266de38845e612c93098c2efff34fe500617205b1de2fea1d80246\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"824d89c0637ce178b630684c729e26653f34eac7e90412e963d3f19d6451e825852167c48df7cc55b257b250a70c7bccfa9aa15c188ac4637a522289c0876ad4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"87e4ae11da1a2ca8822ae330dc97ab2e47ff62323093c2b7a6c0e2c16821cd7cec92184df4bb6e2b626a4478039063afeeb0d287f24219207898cce7ade0639c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dd7f2f44a402a01e8216b103a4e7235c2830319d56af639f23c48c2759aba6eb5eeee38c298ebe4198267a00eb2a08d93a503703171c77333862101055bd7ad2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4cb846596193f7f278aaaac5ccffd5357ab0d1245f6979d141a471bdab55e238b1aed67b73399504b97df1a25eb6fe272b5cd496a7c8a060926e7404fda0790d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6f44ecdae14e3b81a1912203015f5918eac6fbf4966010f49d2bc2bcefe7b1dfec5c835d7d87a44371f15a6c084252b93465264272a410d50f89a117f31af463\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1f705f6e9f070d87fde8e2774674fa9bf120d288eb0be7aa128dfb5d1011ce1fda99b255226665d83f634e8fcabda9a23c03515e9cfece6e94a8ec92e4edecb7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2d96c5b01574722b817feb486c5fc98f5f8461f4cee9905af206d4723386d1c4c7cac5840028d7afed0e38ad139628eb6af92b4b88ebf09b1fa047fbe10bc31d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"65da780a0a37479dd8f4d65564f9a7089e4207eb16aca3f65531cfee7625ba1380a497b62472fc7e0007a6b035610416a5f82c1082fa065c46ddee4940d1fc46\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1c09a3b380b8a7fc333fd2714df7129b44a46768bacf0a67a38a47b3ab31f51b0533c2aa2b4b7bbb6ae5edf3dcb0ecc1a283e843f2907b341f179afd8b67da90\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"67888b83faafbb622934b8d55963e186153e5951887c7f4a7635c798d9a58294be26a3c549c9fd5986abd19f401ee24eda3602042ad383357a317d38073b38ce\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b4f79963ca31bb62265dd929af7d51272fa6631de7fa35f7a6b03f9fcfdb8e3b5bace33591b7ec2cfab49c91a6db1ff8f6786d08f44e8062d2ff696a7d984142\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"408483697bb6f9d011a1f29a23c278a81d37578dcccf423bdf489337f182eab79a50b05f3d2ccc491337c7e41f30793bd27d7661c2e304c946a5a401af8d946f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eeb5ade1ab97e7154343a46eb4cdd2a773f36301edc6a1bc1dd6480e08f58765cb938782923bc01f8e0c61c6be0dd1ab4c18cb15ed5210112405f1ea8f2e8c4e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"714ad185f1eec43f46b67e992d2d38bc3149e37da7b44748d4d14c161e0878020442149579a865d804b049cd0155ba983378757a1388301bdc0fae2ceaea07dd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"22b8249eaf722964ce424f71a74d038ff9b615fba5c7c22cb62797f5398224c3f072ebc1dacba32fc6f66360b3e1658d0fa0da1ed1c1da662a2037da823a3383\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b8e903e691b992782528f8db964d08e3baafbd08ba60c72aec0c28ec6bfeca4b2ec4c46f22bf621a5d74f75c0d29693e56c5c584f4399e942f3bd8d38613e639\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d5b466ff1fd68cfa8edf0b6802448f302dccdaf56628786b9da0f662fda690266bd40ab6f0bec043f10128b33d05db82d4ab268a4f91ac4286795fc0f7cb485c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0a1e8c0a8c48b84b71ba0fe56fa056098ca692e92f276e85b33826cd7875fcf88385131b43df74532eaa86cf171f5076e6d17b1c75fba1db001b6e66977cb8d7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"65aa1799143693abd9cb218d9b5ec60c0eddb067e6a32f76796010acb11ad0136ce49f976e74f895042f7cbf13fb73d19dc889d7e903469deb33731f2406b663\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"deb712b9cc64f58814860b51fa89ad8a926a6908c796de557f90cfadb0c62c07872f33fe184e5e212a3c5c37317418446efd95613f618a35f7d2789efe0d9660\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b42f4a40b3c88bcecfe328c846bf0648a16990ca539195c0c1dc8d70308067685af677ad65ac0c7a9bcfa8f7acc0aacf45ca18ac831fed644ec3d9283101ffef\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"edcf6c81ccf16e11ddf719a33dd0e5349cabac5cfae597009840e1c39362c0f11982fe2c2765859a94262da28dd3373d522693897511eba5e07b8bc6b6064dc0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"46b962d2283694d27975dcbf32564c9b04032b30a93e058fb77b2b718b4ad5fb789ab7d7aa90852da2bfb6b393b09f98e869b16e410e7de230b179f62eb57471\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"29036c3f5382e35de7a69fa7a63ec7bdcbc4e0cc5a7b6414cf44bf9a8383efb59723506f0d51ad50ac1eacf704308e8aecb966f6ac941db1cde4b59e84c1ebba\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"173f8ab8933eb07cc5fd6e4bcebae1ff35c7879b938a5a1579ea02f383324886c70ed9109de1690b8ee801bc959b21d38117ebb84ab56f88f8a37262002dd98e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c6afa6a191931fd45c3badba726e68a9bc7388c8cf37adec7c64561cf481fd259a646c8bd843e7709e11e64dcfd5dfffed79235c689b4200fe7ac8dfdaddece0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a6dccd8c19266488bf77b9f24b9143def1fed61d0c60b5000a523f450da23d74e4e3f6ef04090d1066b6ace85abc0f030173f52817727c4e40432dd34c6ef9f0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aaf8908d546e4f1e314c00e9d2e8855cb256445aae3eca44238322aec74034a1458a293675dad949408de5554f22d73454f3f0709cbccc85cb053a6f503891a1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"525f4aab9c327d2a6a3c9df81fb7be97ee03e3f7ce33211c47788acd134640dd90ad74992d3dd6ac806350f3babc7fe198a61db32d4ad1d6569ae8413104dea4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2daccd88719d0a00b52c6eb79e1ca8b4a1b4b44ffa20889f2363ef5c0d737f1f81f50da1caac231d6fcb48895e7299b77af81f0aa4a7618ad24b7aafc8e3a2be\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7d286f1f721ec2d2115ef4ccd82858a4d512211355d4fc58e534bfa59c2e1bf552a96dc4b3e46b012865da88134cf04e731b1930759e158ff620b6ec5aafd012\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"21826b9529c4bc519147f5f9fe6db878345215e5094f4e99b131ed54e24953cee9adb718d1743e6c27fc94516a9922fb975a7816b8aab02112608c032bf138e3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c1689c698ab065f62eee65ddca676baa45b52f308afa804ab4aa6ab84b7ac1aa1dff07175610b12ae11f27b7c430afd57556bd181d02832cd8d0a5fdc3020124\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a1a6281747e34d3ede5e933401747ca7f76628b614c8a394f502562bfee0b994ecb65fbfe1ff7067dcb01d02a92ba462207587cef7dc2cfdb4584848ad55914a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0070a0190aa696572d853f1d24ab630848ac56ad5c2ebfcfde27d111cd55939c1e4d07872dde7ce78b534b530f0a396e86af9d575354b5d7e34acde18cc767ae\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"51b9b5ed193fd4b1a3a92b46bd4bd1f6ec6b38a60f2d0261d72abfd16436128dcbf22c25e3e3c43fe4d29db9124d033330184592d20c5b082c23206454cb3dd7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"578f242746914e36d0d9d4809689571216a43e4733323951620f5ee78ccfee919bf55f287b45a73d4485ac7422879239653b0591c36c866941f8affe4ae56e9e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"947130ef0b948ee04581aba3e2cc4cefc38ccedc861792b7b5dcd9d9361c724a122003bf796ce0979800adabc7456f173ae5269315afc01b606db29c7550e8ca\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c852e677f77b14b585bd102a0f144243059dabec7cb01ffa61df19fce8ab436bf5e2d5c79aa2d7b677f6c375e9343d342e4ff4e3ab001bc7988c3c7a83ccb69f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"01197526917ac2c7bc539519e68bb2798135f6033ed58f5c451e0ce946aff0f98dfdd15101731ac166126eafb5e7cbe2e272ee233f34e5f3f8ea3d2d122482fb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"059c9085895eb718304e2dda78686bd95749815a5ee902510b009af69248b6a7a72ff8a628d81773e11d5a1e7f697a449b7a1e2712d5cfae7ab26507d1112918\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"295243bd758cf21c803125fcf321de5f97987c8db3bb3cb51ff97c4cdac9d3bf0a67cee7ed350a41fde6abcc254fbc9f8e6b3e3ccecbd0e4a640a20f362ba3a0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dd8232d2412cceecb5123191f6e9221e851ecce0faebf0505f2aeeff8a8c92d41dacf177bdae27763ea4a86205ef7634f7a687cc44bbbbdeee5e11e65f9fbd69\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b046b683716d31c914c70b10f7646da31efab2236347459cf8fa2c09123431f72807f11d867c3770b1f061d56ca0e5b1e88a6b44a33cf93e18bcc9cebba5ade7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"20e5a255058be51e1a629b4ebf81e5cbe0781cb67ca4e57ba86b308896bce73820eb08431ce8c9bc5810cc8d8b9c9d6fcf834e42ea33ef73cec47d713b6d8dfd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1e4804f9c0b1e82b9ed363bde44728acf7d090a1bfe2ddf8819d6592ef453b835bd2efe8b0206e29255b07fb90c7d30d2c114800b86cb0e3e07d387e98ce9537\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"41c953d8d22a86c3634df422b6de4a4f149666be8c4f581b2623ee65c392a5c32836639ef56b93686220f45ce65b4fa8589c9125641790b6925faad948b8be04\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8bfca4c8dfe3fde4257b75c3db01862ed31167de66c2e03a2556c4f46c9dffc1ac45f7bc59a67ab93624beb86ddd0d02603f0dcd0364f0f808819be96cd8d3b6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f6bf59d8d45a557111a236cbba52619ae3dfcc4316943843afd1281b28214a4a5e851ef8c54f505e3c4b600effbebb3eac17087f2227581263f17d7e5f68ea83\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1bc9ede4d41a4df6e8e6f47c2f4ad87337b69b19f710f766e1faf5aa05a43b6645396e7fbef43bb7795d39407b5815b92ecc23a6c1241421153a55d51f12bfd8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"76b38b3631555dbcfb21218ff9e412a229889ef2ce8ad705e90f96aabbd5be7e5329a426534c815a5653771318726641424e3b88292fb1d89544406ade9bccb5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e53f600740224e4d10d31d2438003143afdb436eb1791b150de35676f0e32f80b0b65f0acf481a5fbf9596c0cb0a27c7afc11d1e2c4d5402475e4ffcc1cda811\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6206b91fc0b6f1211e9fdecdc9d51a6f1eee6554b138adcd4a823df00ddef6759a9bfd7a4e981e045236838f4af693f69377931484b3e81e3e3bc2cb7ef79fe9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"76fd02dadd963bc035399146ce42988cc099d3cf4d32df5c0bbf64101246b1c708d167e29595d11d09b3f63486b40526ac1dfe31bc22dec70b745e90e2eaaf5a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f0a1fbe31163e421015072183d68ee5191a99cfda169ba5a1954c9f3107d4eca063e137a7114d397c9db672b9f478d41c34e991b0669a951539290c8ed65e46a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"13c72a6aa571b143dccf45adcd98eae699a154b110f25e7e9e82b765b9a08923688e8e0ff311a68a771e145096d60776c6d6ee70ad6f69fa2b7677634055a00e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0e062bfe818ee10f33481dea43028b2cfbb49ec95e0f75a9e16d404bc519b9ad50b4a733692ca54efb680469ed83ddefbdddb139042e0e1c09c3eb7903fa08df\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"453be4aab9f423b33652a0b5d02a9af855dd0d42dd83110ba3bc4b3994ea3f885a71308975089b4903e2e4d6ba6dc2e84031ffe9c8563975c8616aca0742e829\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5361e3e893dd360bcbf51c793ec092a6b052054f5f000b9fce507b6645f8d47013a8706a58d4b10629cc82b8d2d796fdd37b608a587952d6553e01d1af0e04b8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"74b56739f01f8209a40444df4ccdeeea8f97e8e76efa3c04337f69945c4d44c085f1f4789696361e3c97774a935f860d674686dcba3d45ecd8639a64aea0621b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b4d31587b92b5361cdc2d3c41086c1553e7b55a1f61e94d2bc30bc251daf8a5ebfc50709cc04cbaf4b3b4da2d26b81238fba718fa91759b80bd3103aec11e06f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aaf6127f00a03d96406b9fb4ac70160db522429b5cd94e7fa0303a749478fe3189c8ea23930a66252a802674dcaf770046820dd964c66f0f54751a72f97d9c35\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2c30d48df9984e02f75a94549217184dd02aad3b57683d09b5a8c2ef53a96afb73feb6f914e2d815bb3b08654332fcfe79f80ec5f051da10d721413ddde8fa60\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"92e2c5f75d0ceafc818fa7935939e48b915941ef734d75270eb321ba2080ef6d255e90ef96c64cff1d8c18f33c2eab107fef53e0d8bb160516807480fcba5373\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6e03a91e20444627e3d2e22226cf470026694434ed6479828cb6dc8f27960aeee2f4ab872a5ca2f7f652f7dc77d5f96d85828b8f9c2d6c239e797724a13131b1\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ba432db0a331bb8c39b17bee34462b26ddb7ad91b6c75aec2765fbae3a0e60ec546d45f8e58437b9d77c3d2e8d7ce06973156651d408222aa290cb58cabc0ae5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"83a01e23ab277b1fc28cd8bb8da7e94c70f1dee32d1955cee250ee58419a1fee10a8991797ce3d209380ca9f989339e2d8a81c67d737d8288c7fae4602834a8b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0ea32172cc191dfc131cd88aa03ff4185c0bfa7b19111219eecb45b0ff604d3edb00550abba111522b77ae61c9a8d6e94fca9d96c38d6b7cce2752f0d0c37e78\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"54add6552b08858b23d6645f6ce79e92f38b66ae918677e6d91f7187c4160524dfa8d01f00ea93dd299f3cc40901bd3327a0f18ccd7b6b8e4e47cd28cf838fab\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ef84746dc20156b66ba5c78a50830abd2aef90e667b97eb52291bc869d8aa24559a142c68fea2ef32af22dfcea4c90b3d4908cc9ea5cfc4e91bf11ce6a7e5761\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5a1bf381a04119f942e463aba2b1643882468aecc1b1aa1e7bcaab3b478fc5f056f10da9037d40fa7f55708e103bda965e920cf67ce3adf7e200e861014decc6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"acf78aa3284596f330b7e84751b94c314cd8363627ba997881308578873759895d13dfffa5e574501361f043c74f57d2d0f15c7a41c7c45e3c09ad89d699a977\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"18b3e9043844d4f3a2d021f54c38facc364f84ba1058f21009fc371d2e4f38c727518aaba6a29e0fdae6e760a4f1a6d758ebe42c2afc9d2cdc6dd580778c4b32\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1896b2317033cf31046873d87f26e6a42a9d770bbaf6e062df11f9b4a0eab275aab12caac2d3f529eb20d070fd844d86d0a571cdf6285f80e2308bb82c6c5b3b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8c3dc40194aa021f3c4a1f9a055e4d419eb3a26d4c2f1a8c7e188b7348134080b63f6e570ad11c2878665355419c1020de4b655e7a6c2ccde9072cd427fe8c4e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"70ae0430d545ec427f8541211d4fe042b9823acec04b15c90b7f4b8bdd3dc7851990f370e7141675106649d39151090318231e4ded51225d9a6fa6c424695de2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"07336c42bd51490ef84dfbdfab7466f6b63999a5c08872dfeda0206fda80b9a62de728e3e3c3fd6b7d21a438aad1b8dd223863c0d26aca27790174d9d442a64c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7926708859e6e2ab68f604da69a9fb5087bb33f4e8d895730e301ab2d7df748b67df0b6b8622e52dd57d8d3ad87d5820d4ecfd24178b2d2b78d64f4fbd387582\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9280f4d1157032ab315c100d636283fbf4fba2fbad0f8bc020721d76bc1c8973ced28871cc907dab60e59756987b0e0f867fa2fe9d9041f2c9618074e44fe5e9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5530c2d59f144872e987e4e258a7d8c38ce844e2cc2eed940ffc683b498815e53adb1faaf568946122805ac3b8e2fed435fed6162e76f564e586ba464424e885\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"da850a2f54e9448917d0dcaa63937b95a4da1eac8af4ddf2113e5c8b0d4db2669af3c2acb0803d05323f3ec55abd33bdf9b2be890ee79e7f3fce4e198696a7a3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f16095dd9f1eeb77d5b92f4b1fac3a2c5da6ae5d0ab3f254e2a7fe52672411d01cfa6ac05bf39ef65f4b22264b41c3f363563abf0e924290c1c680b18aa65b44\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"76d00a09c5bdd39ed32871722cfa0047674bec8d35175af90d7ae9107440a2a0638856d8384c817d772a4a597a895549c84866375631cba042f0ef6ffeb89d44\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a651137b2c47fb7951e7bda71543a6ebc6242acab4347d388be8350f0c3fa3df8d952c7c8a3daf01e06c1da69496bba8de62d86b5093256f77a187b53db03988\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f32f150c2d67c0c437401b70f60b38f0a3a47059033e7505e69a1d301296030bc9b29519c7f8b7d59a71fab90557dc3dc823fac95b9e85e652528cbfb01b1178\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2702566136c492f41089b060108460fa3022c9c25d343bcbd8af2af19c17ef4ca9f2224fe7c4700a10198ee5248f300b548ebf5c8e7116320cc893ff7e231ffb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ffe6879f46b6292b2196972e3fdf4fe9ea4a816d1807a31caead6aac5f063c8fe877797559a759a00f8ba8f668d8968fb31d8a3b845735902c5e42e289ee0b62\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"144884286822c2512d61b046e674d86b264e9cc6893eff36731124f59d1a82001e63f3e8051cfe52e7597e28738e3c3a70f1bed9680e2c0ef3728b10a56ed987\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"17c3f146ee8dec3bafcb51c0da37f17871f234c4a0fb7fa6d0707a543e3cbf3adb81e30c1e0ae9e1ace7223bda99bd5919a3cfcc92c6a755e456f093823bd33e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1b837af233a8a68be70952f783c4961a8152d1e0b0fa325ff086ea5b5f1312b89c42e01b8c3a477cb540c06b2f37ee0e3924d745b4ff5c6af7d61e0e37ac1931\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7897880c1eb00fd2567ae8a59e6482afe17349cf93924a915f8c592693d452075519689dfcd293e376897b3b0e036f114fe81ebcb3153671bd23bc2bed46f9c2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ca7b6c775d201e5b5a772261de528e475f4bde517660529f41beeb1578b24bcb94b9410f9bf336c109f9d47093a10ba6debe504380d9d15073bdd111c8d129fa\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5718e0d45debc3002d52b22c527329ae5ebf27e8fa9c8feab46c40bc6422ca0335304cf9e7f141de7fa6adb6789bdbf38d14daba3e6297d25bf17de170d6e3c8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"48d0ed249f902841997c255daf99089c9a3124698b164a3028330fdd4cee41e1683fa4d9dc66b2a79c8aa4c8284e27bee2a428a6719d6ec655ed769dcb624e24\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"794e0b64ace1fe5ae379937068d82df04868616cae0c17d30572c2024e774894e0668c472d623c903cc5885f1784945110329eb498a895a9e59a75e527158a5c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2179aa820e03fa33d9bde5568c262e2d3417a402e07a591f9d5570682db5f9bba4bb9d5a82ee5efdb4f65bbbfeee2f4ab9e46cf2ce7e3b054327a718d3f10806\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b0a48c6ada548725799b5986bab4326979609224d897184b8997104e0c6a24b3abe562165422a45d8ac819b99d3756ebbb64f843e3e0934dec487aed12137279\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"848d7f2ead41291d0538680c649d07897e45c70a0aa4f9353f82c3f6fbb8e8489c753e90dbe8890041a1aeef84cd3136434f530e9dd9c23fa54fe124eafb72ad\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0ed14626ee6d0c8ed3f0c200c129850fff76318fffa1ddd7dd563a01b7779706862b239959b615ae2ebe27c45037e6ffaf9914da8ff2772ba5ee0811cd9ed532\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5203c07638c4b65f78431e8b02e20f6d683f19fa8f83b5134cd0f4e468c97eacb5267c7d3eab583ccaacd0dba4d58ace52193a5178a7b12d2795f5fde8a37bb9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"48be43d5e0043688df3532f7121afffa167dabe4a484fb75a03af304a5c6f825f36ceccbbbc075eef320c4cd8d7ef8cb49e6dd5973379eec4c233c4543d132ce\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b5464e6abaf5d3d4083d1d7d2a8b0bab78b61709500bbf77823f602d57d513ca9e9fff65efaa899cfe7bf88a0188829c24e498ad00235abe8eefa719fa6ae6f6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"afe5e5e83f19adad9e95903ea9b298107d37dd38632c9590bbffc624d4de958cb6b61af080f037ad17d035b6bf58f780fadf70f3c959668a1b472198a59a8a00\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"efa2c7c802e210d2d80fb350b3c2cb3156131811e718eee5c9c6640f87682a55812b10f40310baa7b82b273ef3acc55fede0b5f1949de4293d91b589a2175ff7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d6c62a618271f3bcbe007924a0c9812f8317445fb6fb19eb589a629f512fb38a0b4e247dea88c56a1baf17883365b436f28446ff66ea43180bd01eb5a6509bd5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0b41166be62f65e193b3b865e6c47aad260af5fceec9ab44abaa460a0c0246b6c69b67d71d3adfec60dc8e77372f094952344fe10c0d59efec0e11c4a516936d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"79d5f9ffc05ecf337de9f1e0f1d89b30acfebbb88a6935867818cd8d45da3d2518de61a7fe28751b618f7a875e11898fff74157ab90681bd53fa6962671ed99d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bea983d76f24b1eede1d06714805768faaad4708c9a4ff9cd2422f706b6f0c306d8b67f34089c65ed3880c75f67bbc4d89ad87120a77d0ffe436fb7b58b2ca41\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"466fd915efd950bc966578cd92c685929d7b51a63db142c7b9a93d16520495319b87f658e6afda1b42773e2d49da814594a5549089efb1f3ab5f1590ca0a02af\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f64611137ad2954670eaecd626d212cfc5b9f6bb41aaebb1d71e89792eb1317aedc63813fe63de401798df756ca1f22035a0fabd37fb1103437f891ead5e6429\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"32e1f938a27faad8ac4a13fd4f6a8bf3dabe4bc72af11c8f0e1a06567ed704b8e78e1140a0c7724e3efb70d23807cf38e627e326afc164cded52b44139ffb3f3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4833ac92e302ac2b67b02b8827143bada15ced220e1d1f5b71120c51ee54c19d301f2960bdb5a2ce27d441d14af080cb010a8a23eeff5811dfa44d1d7b358b48\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9a0388cee1ad0146177c48b5a08a2db3c489e84ce2aba8c645112a021e411cf829127fa2f1d1ae1baf3a33ea53098477a7d12ba748d2af24d16602e919077623\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e3df0074a93735130d9922d2be916f35343d988ce59d769715a983b4ba807ce1ee70a313e59231584f556ebba1b90b1bb6a6c581a4b47c3ff52189652aab36f5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9191cf461b6959bec93eae7fb1c6e37073d1a61527ad75d10b7f8949d9b8af70a23ad1312ed51f70f0e9df601ddae238906c0fe3f766b14f113b26bc8542d1d2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2a8bade272ee7ac643c5e37147faac92c3970bd3862f531e5dcea5ceacd1837453aa498d785b4d1f89e1b2a739ca4a384987302746b4f113424302c4a1e0f9df\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"323e6793c7dd9b4d7bb7fbf21531d37f7264532c58f1225548d06e6940c63e91270990e7f5643203c987647e5cf66103e79b714c581bd8772e19d0f005dc8633\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f922076d295d23e2985830aad2f23f652f7f4db42c119ed220a5451488a453f59fa8a2de2303000d6bfd8c4823a85fadb4fb8e7eac122bf01247d76f65247d45\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dc40009560959291558ebe072064ce6712c921b5409b44e04f9a565eeadd39a7716e21b46dd8616517a21a0c03419e94db820a353f152d108384be9470093f89\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7fa4be91ca5207ff087de92f1db09bf71a67878bed193a5c2cc4e35323b8df99a26ecb9888d7b34a739d641a0ecd0a6647a6a06426f3cc1fefdf9069922fae4c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bad3cd75905d7bfda3322b44a7d3588714d333ee86855a872747e704f6119484bdb7d077fa08edc4a79de0f43fca8d436e8a100857f59bc7b055b987f97ac6b9\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b7dee8e8339db297fdaa3ca5c1dc1988d97f5fb6208c64dea95e1c78f337ce20a2b4df17a7b8236a90d6286733163572c867d93de89ef62fa05dab707ec3a770\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a0f7e93cf32502b9fd79ec20546207f331c5299ecef350d66ea855c87fbddf18e691c20d045a308f83f6cb8fca69d7e2b39b34d2f877276c196bf514bac60270\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6f5093cfc88300bf688e884b4c5ec2c31a8cc28d6331ad7ca71d9760216482052815d44fc69e18a8dc8bd71b31f2b589a7c0780b6199385f8dae6c9b7974c4cb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3cff46ac3546f65ad7a720871afa20a9216dda5c45188156a5bbedf21546d4bb3940b21a41a39403e3cfd5e7a0e7904da95f4d8e0c5bf5b70eb029556efd497e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"af668a805e6d704b1e581f1e8e3c00cf4cf3e546147c406d17ca974d19a014c78b44e72ddeeb652607e86d690259dcab0dda81c77c7ee2721e82bbb13943071d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"79ddeb5c54ded1e4484071c46bb42802d23b3a08c12311be363c7c7a025a1764c8d85069fda8d517777d8dd809e3d4a956041a7079f9167b0fe9712e5f1229f5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"998e82f4263d53aedac939ebb6eb8b1969746cb815bd721f17a48bee9ecff2fe598c539c419a60e0d5a04f1cb523a2fd0538bb178e44758d3159ab9e028401a3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3396cfd5cde14aec1aaed3e12252cfd6e342ed255e8e9e1be10f1f273877f3633381e3c961e67ec41e8f9e16110fc03dde88bfc096fc1514461d70d0bece0af6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"777d9dc55a2f57a46ea06a2f4cb9760d00d7a862d0a2aa19467b570f7c7d5ea7629a95eb200e1f9db06610cf8e30d5e6ad0a7b632977fc21bb178967f3b0e09b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"32ee357fc91636a855ba01a0b8da6f3553b1d520adcfe8fe9debccb26c5c4ce8505bb1efb5ed5baa4c5245b50d74463f0767b2c783c47a93b0fda66895693ce6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"340c0a7ce496febda13fa2407a21dc19839bedae1a086ad0fed3917df9bf40944a787f641e90ddbae03a9337723e51668fb893772c0fbdb3eb7ef790dfcbb9ab\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d86a5baa3365abd8f442cd6ebb93113819f0b46061e13404efaa1a58e1ff272ad4bfd30815add88ad98fce9af018374ca60d89790f71a6075f3d68d32021a9eb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a67e6ec657c95eab3c3c32e41fbf39cf2033ab4be2e2b821104adbe69d16e948dce4c4c6a3cf2276901f7d4ffd69654649882c014d2c10a1302b79c61569cd36\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"55ce192ae4b3eaf855590e2d44e625d9ba146eb75048e6b56e025031efba0bda8aaafa0470b7ac3d406e5aba3e832f27a507246d1b5f33dea1f724e2b81b0c98\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b3a20c1fb0b4f0d37726c23b5877dd8e72f69886e09a8c68cfc301d2a3f2f95cefcfabb8889903c732f4e81432d3f678ccdfc398acd8a2f06641100450d89f32\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f7272d93c7012d38b27f0c9ae2017958bba666a9de1e8812e97437aeb2e03c999438f0be333d09addbcfaac7aa73f7b6ccec67dc077998dedb8c1332bac0fba8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1fe7b3de34c0479ca8405f3cbcd2db64bb18dbb291a5feaa16c5228c93ee21c711d68a010c2ae88005ebac959e3a322452f862dde94bb941813e524d2347feee\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4ee1d38805c32284ecebe92e3df6cd98c7d6680eab0d68664f96706c45633b1e268222aa5a5279ef01fc285432abeed74ba3df189f50a989d58e7130622daa59\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0e1405871c87a5ea408342f39d3494f939f73c2260c2a43a5c9f1b57330cca4093fc1f42f96d83005677037db51aef26f05438057ae79ed14464fd8e57d15586\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"17c5cab4091073621b5c24c336316d0cf649ba1effebfc87e0439cdf578887b221656d339a6fd198abaee67ea188dd66567823fc220c52b57490251469d25d8c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"57dc2797d142681c94fe488626986ed4b26703cbf6bfe59391643657065b2d46e4b1ddb3aa832c9bd449755ac8b1bf936897fbc6ade378f2bd6493e486f42029\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4412dd6bed6db2a803c2e0df8f5829e7a4b0417889510df7dfee49574a71ec0d9e0d46065017c72dd9743933ca839a768dd15ab0b7c14c626a354109690196ae\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d0ebc771031b7c160021c9b6fbb2b670e3b40270026907a39163db1873ecc3b800111dd7bf138f83a610dc046da268b72b8c9086922377dbed73948243ca1e14\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"10c4ba315591698dfb91a57337631884b4738d9f59807851a679840cc287ace3011ccdc8f4a485bb1973404ef9ee9b9cf1eadbc54074c6d113de8fc91d0797eb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1464347be32c7959172b7472d11fe07844a52e2d3b2d058cc6bcc0a8a275d6b82b2d6263755eaf2a6588b6a1eb799af83a4ce753f8c75a2284d0285bab5f7c1c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f409231ed187f5c4e833fa9e3042aca6c858b08b496b2531f84fd5cea93ecd06dafe0a10c3ff2376c74dc80da07da01864fbf2685960b540b3a2e942cb8d909f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"395132c580c355b5b0e235336c8dc1085e595964043d389e081efe485ba4c63772db8d7e0f186c50982e1223ea785adc740b0cf218707458b8b8034042f923c2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f92abaca213229660649ef2d8f88115b5bed8ab5b9bca9a1b4c52457035310c41a6bea2b23b7918b5b8bf38b52eac6ff3b6213a522f381be7ff0906dba7bd00c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cbade7ad3b5dee0ff1a46b082cf4e1e1dc21620dd2cc0edc2c707a2162d2149969abbb29c5720b04bd1568a9556195e67f24322dd9aa4e8365191aa5b6c44579\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f51b4ae4d4c54a29cf7135a8fe1eabd5e1bcbf820896967dc41e3849dac22507694210ca11c4ebf1c29a8d4f71b30f76c9b6010ad95bdfb0de837925f0612597\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ce3872115d833b3456ca942e6e385f28a903beabfb753f8afccc12f2582ce1f36212bd05e05a46fc88d31950b4911ae5dcd8ff7a0b50474cb488ccf2a89cd0eb\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9bb74cbd47a624cbeafcc16d462947bbea1370b85c961a407df9863e54e6d9e6a8d2ef0c6497205e5eb7c3e59e698d992463ca9dd4cf28cf9a2d4e30c133e855\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"729633820bf013d9d2bd373ccac7bc9f3716f69e16a44e949c7a9a93dca126bb1aa54e5e7040707f02876afd020af472639d49f5420d294c3aa31d067e3e8575\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"06861db307c678086e8b2aecdf1829d2883d28b731abd0f1e72f1ced6c7ad4172eca6322a83fb6a65afa37e94a3e2ba205b87bf382d91588497a4650883bd875\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"356eceaf1702b370f4aab8ea828486f33013f744b39e7ea26c6918d60e1abcf44fb16edca7720acfc6a701bf1e2c35ddbd695a8d408e8c9632e8cd27230cad8d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"489a39d0fc3cdeaf42892ed80385c11ce293c932215bb23188692a86e61bcad92c2a1d1142601b1bdf0982d1cd1e05c052de819e64f247db35915dd1db79a3b5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c02f464b4dd18117e30a8db8ef1da067134b604efa1951767ee632dc024d64c00f2449f042db3aea0174ebcdbb4ff59dae754f723946f1b90a77fd9523690b7b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fb31e6ddb86dbff372646d1e3a3f31dd61159fc393658c2ee957103bf2116bdef82c33e869f3c83ac3c2f6380cf692f7b1dcbae0bb227ad347e754137466c69f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"006062abe16c2fe79af88085e0b582b106e7f79f01a43946c78b19f9bdd725997636a332eb9a3aaa6de0d4a8e9e28e8c778774224c665bf7bc3644fce411228c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d44a6db3de9fd4e4a7ef155a01bccb91c1bcf1cb53225689a77a0d23b4d39a89a189f28980f91c56eac5879eae933ced7f267e2f7040eb380fdbbf34a6b7b615\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5afbfea1deda5aeab92e4d0c31d16a9a86bf7c7523274a05c50529f5c139db10933a52c6229cd31108f083fb0c85cf52831b5a05f2550a77b5703cc668912dbc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d17fcad4e0d8bde2edfda168ba47104bbca4d26da2d31a070b0fba0b26eedd95eec1fc34d76cd4a1cb15f2621688a9cc0e96358de993222bb3e3cd0bfdcb746c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bd6a59216337b45d6b71aeac01366bfe9660e0fbc2959adbb68d526c43d48ffffe2ffc430588e78e66546a3c709b0acea17cbc5a218c53cd47aa4871c1dd984a\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"83ea5ae1891145c41a7c6c87fe922487f5d282933569b7ae0e345653381ede6d4b16e144d1c3e8f0605daa0db5965a7b79d91a8afe11f1e0bc549ac074a01ab7\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"375050cf2e430d0e29875835208e8906d7052e47292c5a38a63082873d31d583135c07a20c52d95b2d5dc3eade6be143ca3438f44d020aae160ed77ab9884f7d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3028b0e824957ff3b305e97ff592aa8ef29b3bec1dc47b76133d103ffe3871bf0512a231afcb1df86597ec5e46e923c8b985c2850857c64001b2c551ea833d0e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"087ccb1e5bd17222b8af206dd63908f8917297621a8cb9330ae0ba4af3e9d60c98fcf1effcec20136b4f9188126dfa044e1c1ccda3ced87373d9379ccbedbdb3\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7f17062498bfa2bb5856cd0a62c568c5c6b897432474efb2e6a2ee18caffd21e1ef30d064723850f7990d21ba34e8f2b3bb067023a772782158a27c6c467c928\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6ba986a942497fd38462972f50a61968c0652dac56ce9b9ac1bc061ab634fe5a77acd0275f8396e3c0bef012ae93b72758b8d7679c87e847e63017b55a69c5c6\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"967c81f561951833fa566f6b36077eadb2a615cc15f0edbbae4f844ddc8e9c1fb83d31a93fcb1774d740d69208ca5930bcfac4a1f944469fefd19b6e9375e0b5\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e8aef178e6da3ef5caed6530f7eb25608256c2377c4cf96b0cfd0d76eeb4bb86eeff7b7df1585c8d7a20c0633a67907f6d2867c3264a91c051abae6eea5a91d8\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6481dcc8157ae628b5cd526bac8f933156dedac956a2b22a974bf5f7ec2db5806f53dd0e2dd53db87cd8f58a586f9b3c5c522331a31174c4e7b9b6f7f057c28f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a71ea45ce6616a3d2f0a592d5d0286932da63c6db11d59c6691c35a56f7ee4f80b6fc340b4dbc1844c5040e668d2892f4a4ae8533f1b6771bcfce7c3a23e0d97\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9693448770feae421726eb203b01c70823d5f44cc5213e6a68284729bd117d9bd18fec4a0a824a24080f298bacd296d7b497838fbd7b0d575c52492b3e6f926b\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"37a15066f2b9f94c24611bc453ed0274078d1f70b2d34c8b963608489dcbe8df448edd9c73362bb2b66beef61fce60106f7019ed373c692259d9556a940b1a06\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bd44e739e1f9db1c6baf42ca4a12ac099b96f6b36c4bcb1b72eeff08a6496835ec65150be8fe16cbe32707e347547dc5a583d265746fa595c5e7730fcf24581e\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fab2038e9498a1c39e0578a0a5ea6b44f3c1b41ae567f9914a95b131c48d121ecacea895a09b1d4e0442bec9c50c50e00a9fafeffae070884c2625a8b1a21726\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"05a1b76b2fd56211e0f2d75a251654a772f55e18ca022af52cb330191e98a3b8eb87e5117bae58044d944c1f1885451225417735fc72f73936693cff45469f8c\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2a30c96bdac78a3994eecaa5a53f827f58e13231a0d113086c06b1bdabda38d08f1ae27de25fd22eea70c05f0132bf7a501c82ae6215bfef3c016398baf2cb62\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"48db53765b82bd6f2533eae17f6769d7a4e3b24374601cdd8ec0ca3aab3093fd2b992438460baf8da58fb9a89b2c58f968e63617cbeb1844b02d6a27c5b4ad41\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5c8b2e0e1b5c8f457d7f7bd9f05a97e58dda1d28db9f34d1ce732528f968bedd9e1cc9352d0a5df6672928bdd3ea6f5cb06077cf3ad3a76e29b22e82bac67b61\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5b7391aa52f276fab9c13877f12232708497fc028faa1732a5db079e7fe073ed0cc9529cfc863a4ecba4dc2f1ea9f6bd6904f3a0c107193c5e711cb911f38025\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1d5af70f09a5fc6916ef59a38a86926dcaae39a8954d73fc80a350751adda38c9d597506dc05e1ed37bd2db1590f99aa296aea13ab8443d5a92347fb85fc816d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"80e3709297d44114b9fbdf5567f05f330094cf09f4c0efcfac05095c3608107730c1aa07ff23002562c7e841a9f56624ffe2abec611eb9e73e1ccbd8f62b1149\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f9945c190677846194132b496ec6012c08750e025fd552ed324d3a49d86366c03dccde8d5b5ac9a4bcb7195e63bcaa939e8eda18f11694b6fa6937393bffdbf4\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8d8f2ed9ae39809aacad2fcedbd2dca730c783e62ff70b8d3c5362f073f83467197d3756b445195fe752117364d92cf42c026e409d5ff7a9533eab78f1754a2d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3ac99ac53ac49a56faa18646b8e08a2d35be80df3efbbba6bda4ae902b8d3e170a7be8605c34a4dc9a7362b1c201d702391bd7d5207f95fa390ce33c4314d411\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e4694bdb31016f25532c043c5c6308cc619b0f8716f0c29eeb9f340f47b07b4a4ce0984c4724b12ab3d32af516ada2644ca6558c1cb5815c1212a9b5fa834412\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c63c703e62108aa0edc683f3678a00788fb100c0960b4e98b76a48e4e5923d3413448db8875e3bcea7b6b85d9e3eeab72cd15096fbbb2cc4270317fc34d40471\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9080b7e841ef519c5417e690aaf4327907a83dbcb738d0f7308b1d611def169a4f47423e690f27a7e2741ae7865da23c5d3f13c316063c7aa1a958e5be838f04\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"298df646915f04d665e9675e6a1031870d28eb7a0405663eac3b10d1b4fa2e868e6373a586cd73e06d8e7ad771b4fb0a8b4fc2dc6ce09c642ee89926fdc65260\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4f2de9c4f4348bdb323a668372e7714299c776f9602f3af8fb7746f176868df3542b2fa69eae38b6a26a06ca8942f88278c64e3d017fee67a94ea023b2b5be5f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4018c5ee9093a681112f4ce193a1d65e0548725f96ae315387cd765c2b9c3068ae4cbe5cd5402c11c55a9d785ffdfc2bde6e7acf19617475dae0eb014456ce45\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6fce6675e86d7e85704c96c295703cd95498590e50764d23d7a7a3a32268a0b3c991e8f78487699a554b581e339c09aec982e0baa4318793620635e1e2c8d9f2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eba937859197c7fd412dbc9afc0d67cc198160b5a9ccee87c41a8664859f3efd961366a809c7c6bc6fa844926814e0b4efa37ede2c8844268d7f3556e446581d\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"83f433e4f1c50797493c58c264cffa70c4a7a24c334dbaa3c57489d970d49d6949fe45b704f265efd2aee1ac1b46f4aa3e4fad68b37961d2c7280ae19672c850\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b557ece12272493dc27e88a05adcd861875a0cd00bd68adc3a301d263a9cd993a96ae14cfcddcb997cc98623935050ea43552a341107187de75c4eded7c786bd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9589c0813b7393dbaaafe47af5b408b23c8a8c8bac62554b8fa132a358ce3083b1d4e39707cd54a55f673d48116eb1f9ed8de9c943cd2de460a68bddf71e9803\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ae4ccf27ab00a40c3637d3d2ce51a83efba62d4a6fdad695063fbc60a2d82ec5a54acbe09ba9388f49aac27c992d84632036e1bdd4c529bbf1851eae0c6ea902\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a3944b2c31cb494080b7ee1db0816853e425b54c48d631447ea52c1d2952079bd88fab9ed0b7d8c0baaf0c4eca1910db6f98534f0d42e5ebb6c0a75ef0d8b2c0\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cfa1a224685a5fb2010458201ceb0cda21c82b1602dc413585fbce80976f061c235b1367712498144ac16a9854f6fb323cbeb62369cf9b752b9252a2a7ace1fd\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fa62c6cfc8f079e58f3d3fefd7c224e71ebc69a95b1835ccc32f350777051102615492d67fb6de62cf2ad5b18467fe8715748882db89ff86efdf2f96f8135ed2\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cc633fd4ea6ac408c3875756b901288a1de191892832be2e9026dc65c2ff00009f1436ddff4206260a3d66ef6192143e572f1e4bb8e5a74b12055e42411c18bc\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"44d2bf7f3696b8933f255b9be1a4a6ae3316c25d0395f590b9b9898f127e40d3f4124d7bdbc8725f00b0d28150ff05b4a79e5e04e34a47e9087b3f79d413ab7f\"\n},\n{\n    \"hash\": \"blake2bp\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"96fbcbb60bd313b8845033e5bc058a38027438572d7e7957f3684f6268aadd3ad08d21767ed6878685331ba98571487e12470aad669326716e46667f69f8d7e8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"99\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"57d5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"72d07f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bdf28396\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"20e81fc0f3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"53d87da652c6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dea6abdba2b385\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e8ef785d84bed985\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8564786ae17558a034\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8fe7cf0bedfc5c8a25c4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ced64dbdb850b8d9238544\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a61e711081c80de67b0f5cd3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ca84913682c32af70a5a762e96\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b3051e87aeb0e2f29d4197ea1001\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f1db5e2f2bde30d08125a67d718b3a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"541e57a4988909ea2f81953f6ca1cb75\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"58910f890077e12ec101610597195ddc0e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"42a2b79173ee4f554baafe870efdd11d0bef\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ab2133a08e937af16b521a09a83c5b25fe39fb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"839d21a3030d13c2f59fea3634d8394cfa97c7d4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0a0eb5cddef7a827d7d3ba947e55c04d5d74ae4780\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5fbfa41a06fabac5349e39701e79be5ee7d74195ac94\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"58ff07c4812f286cfb69bae047742a1fe519c5a886f3a5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"653a88f2458217a42ebb0cff862076dfff08ebdcef917bd2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4f64ff718d4a02663a64d61ef7a3a0b8a9e0d201c310931f32\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5980b25c906286f0850b2349b0ab1b6fdff051aac85814648c64\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"89a4ae162416824f35ef116369d155b2d941df8a3d3f6dbba2279e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e72beb4a6524fdfe06fb519edd634e62bfac05dc26e73d7da4e6b105\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"34fdfab2a60eb77a4b30e0a14d1b90c4d3fed0284b6ca4503d1e87729d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f0fe72dcc5a7aa3cd3ba068e14395b1998db37f922593dd6f340b3831ce3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ca46fb7d84d726f5011c00c379ef2fb625151c0a1f416e62c9da2aa14c33cb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"91cab802b466092897c7639a02acf529ca61864e5e8c8e422b3a9381a95154d1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0253f5487d927a5d35d0089ad9cab2d7515b65d332e870c78d1229d1c584bec3d5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"38524415a7ecc9d09128cbd0999bb76847fc812148b5a432548e4e500720b356c803\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4607a9e4ac70b3b61c47c44f9e5d05450bc356f2a323a9d2d213525ef2ad2905f82f79\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c8ab4ac86f91ab339c79bec70920cdf382f7cffa279a80687a5c27cf691cc92777120c3e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"de63da44e818a837a9ccb7d339ae9e68bb4632eb34ad5dcc2223de7b8c1dca50a3739ff8ea\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ad5a3ff34c717f1ea06334e074e30b4c57053501566d4889beb32933bc6dabd01f74d17fd3ec\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"845a8fcb16cc5459868f5200a811f511c84caf7fd7f6de2010c162c1eaeca1f3f135b14c4de356\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5ee53a681ccf1bb9d65359e2dd5daa377ce9f54096678a67390c2c9db5e797eabe13fc0ca5d4037c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ed2230ff3817d2ba55e65dc137a3ea9865e436355ac542ca0ee71bfb70e0f48f61f5a0099dbb6df616\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"29be3322662c65b7cceecbdaf27e6f65f93cf41bf27fe5dc8c29891297892bdf1adc948026ef20b6c29c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"82c496d4ed8b6cca197c25bd2fc6924c35ae9a23fd555cf12456cb24850124b1b8dce9a1badf1983f16cc5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c80125ad9d202db1fcbd9a4c7ec3857eb5578b20ef54cf71197954a45df5b5d246bbcfac43f19ae3aaf7b212\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6d25dcdaba3b133747de6c4fae478a6feee65c70b6ca904768796aba08a056071d2853b8375cad2911fdfff20e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ce14b4f4f327941684be16178f86c3cc1382c326909d3577748c672d6a80253c7a563ff36c409d647997cf1039a6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"62c256d6561b46b0cc6567b188ce615aadeb4b51880e16f2a268cbe3eb37b97d1136089d892b5dda8f65d1e418eda9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"02a06f6949c942ddcd8a659faa3492a12f22ed44cfd58de5e4312ad33b1af337655d2b292f9e4802b5ea1ad0f2f9a2be\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c9eb45d0a7430548d96f1033a0e0c62e150c0a105b53de8b7288ec74349ed6d329b60abeb64053cbd13c97404f0b1a8a9b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"253d1710e74d36ee28918880220468da1be23678579bee544a671094dd05cdc658752585bdcb8d943c5dd008531ada11a813\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8ac3361542a33bd1ddbaa83ceb37113e391803b46824e91a81862f8867420b78dcadc8967ca6645084db367f811001471c17c0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cdc6b82553314ed27d442d6445a97667ec94337ee913d7a6f6f83ac197286e93ad455be6e5346a3369ed7a5c03152f4e452b1773\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"74d8b9c28a80e3d2f9add23c1700a0a8677c6833c969f8337375411d0f2514757bb6dddbcb1ace7e0046fe3668f941860c9f624811\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1a801c80e2e74bcccd583037b6b2228c8bca8444a3ce7d3c47aac3647842c204c1f3997e2f0f8b2b3d63b27a9f845e392bb273497dbf\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4641d3f104a6d384d04c7a92712c02a7c1df543cddd80ad88252113c155b344530fe1602f50f0325f61669daa4b7dbb6ed5e1e3229ff37\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b79a894d9e95b0d71b78810f7ad18fbeb4bd3d84843b585195e3cdee4021a9ba3f0e6e1b960356afcf607fe3b5eab448dcf512fc5b0929fb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3e89fd9a7daf87bc75088c756067afb8da003e746553603338e0ef5aadf804267448c74e8ad014cde658708e5707976e8311881bbdd2fd3415\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d74c6b60df37362d218396f411d1ee7d7e34cb502ea637e9c9c10523f8f687c13a9b32d704fd49045f22c1c4b9d0576b3eb51f5f2b2e234703a0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5e428a29f184b93022812c39485c770cde5c3b4596c0d4e714054187a4bab511193458f7b618d64e2debbd8d5b5680b602326ed760cc5d48c5fc84\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"04147c14a73752961ae870b0ab6c3704e29c8534be4b3063adbf1430eee5f144a57bd003afce1fc1fbf6f926a34c504203ecd113ca3f2de3744238a2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8f54504e449e743a4308fb215d250a08f0541d376f8bec5f4d7afb609326795416a168084f62c187eac40f036603e8426d306a05df36b5e91a1733813a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"76c564a9a5960016b9e588d4fcad94a4b9afe77172edeff7cfbc25b2d08277225fd50250a05a3281f677adfdd96777351bd895fd289137dffd8588907deb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"25981b7d6af3c87840639621acd46ce4bce8612fe7f081cca25b72a569c81c498606deaf781f89b07534625336563e19c6b2c467033bd04b55561251f8521a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"57aa5c761e7cfa573c48785109ad76445441de0ee0f9fe9dd4abb920b7cb5f608fc9a029f85ec478a130f194372b6112f5f2d10408e0d23f696cc9e313b7f1d3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"150a3e311efb3299d0b9ca333526bdb96a0584f00b52f4e723407cc332a9d5f0f64f426fec8717ae03eaebf1b52401956595bd6e56543a53517be104be99745e51\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6add9e23840ca283a12f0b695a39631e5e068c27abb35edf351b19e542ec30d956b3a978df34155941e11b8182f71a57f3f4edad8dc8913b3e3830989ebdcaaf3952\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9878a842d17d75bae411967da45e1e23c395a714192d424a4a082c5ffd8745c5d872a841d827865fd4586c668798117d65b293ed2950427610cb9c908bb961699a9585\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"65f1a8874e3563170d4f8c81a52fe1b27d5137056e95ff03ccc97a1c658f29fedf0f3debaa39452f14821b2ce06d349f89f6aec7340e79727dfe4609b7d08c1b5f3b591e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0d1d71883a5d82addb706c677a054c03be97972392fce88b9dfc676fe83662c2d8a310f1ea00acc7bf1303b324bccc7bd7c9b8ec0f0d3e33d6e31311ad96357b144078b0bb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b85aeb30fd301c182b980ec09dc99caf533e7ec86f35580004b6741aec28d4ca416d13eaaf1c87758f1eb3a70525932129f65528a790983b012a7620db68d7858b48f9e999d6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bc3c10e1a08de16ce26134f363843f9243caf3bd1dcf445cfca839ee55cb5ca5f8994acd13509609578dd39d6b3c89901bf129a5bff17ffa1bb506ad7f63d0c18a570b8953a488\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d37cb91bdca013430f38c914d1ef18b68dc38e5c6013cf8e357048df2c86261a0f3301bbe436362bd81059c1f315cff45a9091f1e1d84141f63ff92f2c56a6ba11fe3db17cff3377\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"52704d061557de8f2debc6cfb71616bd6ea10eef41523670f87e8f8acc673fd3100b063b95f8bca943b3eb98984f908142d6da9e040aaf93cd711191d00ac48fa56e4669d2e7e5b548\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2c0981b3580aed2add3f7c0167f04221b376819ff5406034a41c261ec5969ff248b7a0ce2a6c9f01f1ec80b7d98c148a3a9f842c626354576c9e6cd0588aa129cc9360e9aaa8d4c58bf4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1b9b51a0e20a02922fabb2a99f11c9ab0111ceda3e20433b25caf010190aba37789c996947cff081d0c6332bf2a780d90c1ccaaa05ebe9a2f186e30b210f9859ace8bc9fe84bb5aa512e8e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8489919afae8ad867c55bddcb43868a089cdb5ed7b8fe0a3dadddbd12cf6ac1d608741d76881c085b4542fb5e82959860b4d617fcff1e627cc89910a8d7cf848dd6b0b70c9870005b8be5ea7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2b820effcb8312b6c05f1013d61327f84c1f11c5b8834a7e59820bbb8ccf77990d0190fe70f62bed946605d82e66ed4c68236c9aa39d9a88fe668331dacc607a3dc4a30365e9a185bf294e94ce\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"481f56240d0aab02b669e7e595041ea59851a8372b375bd1131e39cbdcd76e73734dd5838ae8ae655c2ef513af9bce364b103911defd332da64a1fe9a11011195e4a71c11e8eb57d82d0457b0346\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b57d1fa9332b7a22fd6cb3348733c2883f4a99f4a6fe22239dea9320a458f062a391e240044d19105b81f3c08dc9ecc5a9f86bc884cc1bad649b9cd5ce12a1f0a73bcfb5c1c32dbcbd75a74f5df617\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f59fdea0a8b6b99202c455194f5bb65e56fb45d34500c37a7e73470bd1175714969b608cb7507e8fa1b9e39dc82b1582b3cd4b193e1f518f016a7251b6f52ff4b1d217758715b739eee27b1c9a2aed11\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"56fe4e7c41e9ff59c48b6200d17e6f9eb30b6d4d18154bab7db9aaf206b667e937cd3d4ae23916dfb9f1485ef68c1aef8fe7a661c6a5fb9cb8034364821641b6ee9d76bd4cc378a454435a98c71e47ef8f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c7233615cf8b9d6871fdd7c0024f5ef629e00b2e0c0a19abdcc7b789ff1493d187ebad63b651eca605f8295b29f01364422527a15176754c332f3cf566fd2fbcccfee0bb33d9305e7b8660f81f3e8f6d42ca\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c1bca6f43d40a287f596e4730e27fcf56ab9b841aef9e4daa4e244846f2036689cb319520b93a43aac9e9238ffc256f26e7e5860873cb3404417099eb8147a5e12a094c3d9a758ac989c0c2baeb1e719c2a432\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e3b82e4cceec32977767241c1b1e8504ba76018162de5cea14a19c5f06875a32fff9e53a047e68416b8dc6bcb9e991487b81b76e58428cb33f92f637965f9ee00ec57923019e702c7ba3a8b3c1b7049f3bccdeba\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1489fc59f0b16c2f6bf4a78b6cb71a4c12e0a9e02567edb6a14ec2dfc512687113a709d7e4457a8d03c9d3b1a6cd77a0d50ec5aaab94d48d366e976e7f3dec356ea32ec0561bea07ce8a4204911619ebe54152c73b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7cb2babff9c15db475ee00db87804d984fdc3be81272a60f8286b7ccfc4294841908c56c7268e80356b566582ba457614e392f58613c4059b184e085b0caf4e81aef8ab67a2220c068151ae100c9a323792d7f49e477\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"508f70ce1e4450291f690e2172944e5008dc6bfc494f891a8c79c012351ff160357b39c69027859bd0d6ca7d329ef4c5779e8f3cfd5921ce9c7170038821e4ff03f5279a01156299cc5227eb8a81cae310d4c7ca52e7cb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e534d9fd2632c0d64a3df145048bc674ea0f01af879a26f252a4b0cf406d8bc4c2f134a86443228b667ec1c0c1babb2b04775b064a3994965cd6080913036ed387483fc9295930fe9ebb1da87adcccbca8318fd2b1d14e29\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"deed43ef976409050873e966a722922bd2b61bf11cff0064b5458b9eaaf9bac20846b7f20606d84b0429bc1a0c00df5b742cec643d44659b3243cf42217e6abc84d01cd326139120f96c92f625a08dcdf193639bc5756e29f9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"00b322e73e6eae7de84425961f11b9736806bafaddf0495274552328c6b1dbc9c88227de05e8348c04b9fdd9e9898fe69065cad8f884e4bf1a2eb821ad0a3eb4b49cee2ef299a0051976b28af1d3d16777233b75db6b9004cdbc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9d3a5ca80e99eefe49eee987132c73bb973260869149ecf8b167a7a4424939f48c5acfce848232f49372aff6ff09908f943768a5b87bc30594ad6272f63b5ec2fb46e742700767d4663f82a1ac88e060ee87dd30ecc27115f52df1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e068a4c054cf8b757ac81d216c961f221276e1753148fc9202f83f258bd2877d192e324784fabe600a2dcb53996d67aee8ee9964b9020e2bf458daa4e9494a193f3446daf087899d71c52688a14c05f5ebb6811ca0fad85003aaefe2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0d4ea1a13a2cb5e403caf018e5c529dcf0fb8b1fa625e150fa46383c45fc25e51725e946f09b93877ae2058de3577e996637817a3332c46842089ceef2dc9a4f52f14edd2f10fe56d11477a4eb06e559d4636c4f06019be3911426d1b3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8de5e14a26cf4c758fd43b30b71fab2a77480ee98faccc95488849a49fb983362f883e5c75d6e6515063c15194f3fe9fada18b91b8ccf0b3ced07c410d8eda5f0956a1fe9340b5a3dacc10c2f1b5f4a9c751a65361f21273a11e571829cc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bfec8b58ee2e2e32008eb9d7d304914ea756ecb31879eb2318e066c182b0e77e6a518e366f345692e29f497515f799895983200f0d7dafa65c83a7506c03e8e5eee387cffdb27a0e6f5f3e9cb0ccbcfba827984586f608769f08f6b1a84872\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"291a233932dca80d3a4ff11f06c056b8c7e9de2a99c4c28c666965ef6c075b8d90017608ac7074b7e4831536f5811ccf97f47ec39660ee1de01e31161cbfaeb575a45413df6a9a69767763a4578c23d1d697d7b8673d2b2dabb05dbd506c7c62\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"967c76e3814a1a2fe4ab811b8e0ec56b54dd67f37947bc3554adcd143d8ff17f0f11b5736d512dd8966bad9c4e4c2aae5835ef5d0baff5c6a034e58e3eafacaaa0d0ba4489dd78f06449754b25688fd9e50a191bab8ca6dea5e59c08aa07f2947b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4ea13e136028596e6e0ffbcd2aa8f177d2e40abb7a5efc95a66b0113eab8eb48c7e0af7a7499eeb6e04b341a229f24fb5b9c6ab444288d32a9489e9c9abc6bbad1fcf406adeff9b14e29bc60dc0307094ad8e6b1b6151d7dc185c2a6b2f2c0465798\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"61aa1f4d4e2cdf23bd547f425b52cdac799ff437ea49adbd5a81f0801f640881a09569fbc8b6c91ea2c5538f518e054b5ea75dd074a8285b5869b109646408621b64f6a902ae061192f0dc25a172361508c945e218d1e42182abc21eab8d2b00c8e308\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5e3f0046de3d99d5de3d01ef2947b812714e09af342d9ea03311565a748ac0842540e0504aa8a54d4c7563bd8948d36177d88cc7b14777b2c7930252d4ec1c1a0fa0e21ff2889f41615c9b828b179c4778f314751cc58fbe386bb6cc48b1a729cafd9f2f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"37238968e530a2c072632186f8c54f271d15f43d2bb2a5541914a9d771a7d22a2e718992f74534da17f126e1616c39788bb4a8196e49da93ff4c6300b0d873de6b1effa0af995f534ff4c5c079324e66b18d3c2a87b632541a39c1353a6e2c0cf5b594d4e0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"88623f66c92f3993a309c6ecdafd29815c8b9ac1757290ca3a5f5694932e57acf70fdd83c595858b3331afae7de0884859ecf11b28f84ec8794fb16a136ae0cc9a4360f64a9dc6e8cc5160e8f11e2d2243e927e1479bae5afb82d192b44e59971357a5cb14ab\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e8b11e720b0870db776a8f682b85c865144ffae5a7ab7849bbd0cd9077e5f64d4ee4aec0b25d06ff5d2ad528b1248df90a3dc8cc189cec026b22910d57d756b12153362001920c3f82d102f910eafdd34b1a50e9b99b019107e764b5b8eeda5b465c755d684489\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"690501ac0b21e40128f36be64fd19919dbfb4e0edcf01df9a4d946f1660d3c81b896e77fdb74ef601e44b4af6e1a0f6aead0fca6328542dc7c99d230ca97b905bcbf2dbe0bbc6a73f062d555fe2579cd3e658ddb9a6959467f64fc02344e42cecbfe1c10740f3b6e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"672a69beeb960495361d80ce9bdc3c348b8a747ae83399cb648a720ab7596a8c2db14f924c0960355988189d6aa437e87c3ef3cf3a716d49a045a4fa8dcc7731925f1d5e66f8c0e644d9b4746f5f27d2361269c1313f8badcb38d74ece67d4de7dae120dd9f8291393\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"739c7ea259cebc61598b9630de10c1217eb32a1107933b8929ffbe71e664c266f5733b94843a57f92f57af363ff73ba91022d92183ea368ed26a7bb27162b66651ccb4c3fd417b0ed195d2b7f1323396c49d82f5fd17c60962f795705c3f8262cacff82a587d49c25b37\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fc80be54afb6a6dbfa21744fa588249e6532572e70236ccc6170f5abfee2e7806104f2ec507782d93efbe7b9f7b098588bfc2f62879df7b05929523015cd5720ef452c244ec212bd21ecc3e1a15932858dc6a55b6888947c067865f0c34f7e8b78b76c8f18c28e1a0b81d0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7dfa64ccdeec6811f6f67a899511d693b999cfafe705a9cdf0458273ad314d2580e01d6975a476beb67e9cffd48da875aa9faabc555968ce2f3ad0b1d9526c986b78fd86b8abc36e281de1e4258ba5521240ac7734990de7299e51063344d9bf9fc1a47d8a9b0c4b9243e7b8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c4d84255d5a7ebb77d632d59f998decbac3d031464653146adf5e78475910cc049fc0101fabed376bd8440bfdffd83d80c27081d531b9fcc3e732248dca2c3bf6007da725c0787ba07269b05034a953a2df682c962e1441c96024966ee6663853f8c3ac88e80bc6117b7f68483\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9003bcbe5e928e28827eeb435f311730e8ab0e7d1f2bb615f4258e591c625d28301ea72520079c40455a9464e4811599ceeedb913071f5c9c8b4486079108e0916282668799441c4901b72d5a57da1f72b65a1512a23c4c0c88857ada847d75c39f3e925100ef0bdde49f5127083\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1c1ce518a470f751be5abc5c95e797809b40c83f5002c69c3e34b2eb52e9eabd4202539d821e98e8510733e26dad712527ff04e17d37f9172c58e4af94524fdf0bdd55126cce429c7ec91293d073a4e3d33b33a8bb198b2bac7113799cac70df1d860db405b78a0bac420976a6f6d6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"23e5ac8c6331d772e7b2bdd3f0b6fe57df95bee52645013072f076835a3393547d454d67f3f228d1cc2d1e969a80879c241f68273477ae65a6cf6e5194e5ad6cdb2881b74fc0a3e31263669bf5f1fb70890c681c5e1d12eee43b44141e9b95d0180c11aa95c0e513a96861bc3944cc31\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"51f3254390ba613dad1b4288b6b40f8615e047e1ae85b7eca3d1e8fddddb5ef0555c1db8683fd889fc304c62c70eef2ea4c21c2192f6097a996d421b8b6f730cf829ac14f82b45c64c299831e8015039a10314896517297c4c48a91d0914a6da1eb7951e29d0ec63f3fde0c98e24bf7ab5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"75168cde1904184c2cc845ecdef73f69fa67a709cda969853fe8644c44cf8674f13c3a399509f1671568edeb936ef60a450c282aef04086bded69d0696df84b00c3d3477ad51d5483cdade2eddf8093de0aef19761f7af4f6182bf48e848b422088a22ab38eb331c8908a2ad28956e4824b2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d8f6542eaa90aebbc9d24c28e29c229ea4cc6a775aa8146e98cf6929160d90786fd1168e5e81aa91246e4175b06a383f3cf61a6d832b91c13ca2ebfd88f659e351da333fb25ded1fc44df314cb42897cb56ed6544fe556d4e6a658fead6154b3a1cae3e50be2c81f2f86a326515078fb8cc910\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2be8d7128e0200e78ccd7cf6e61a8786b62809b2a17fc3b333387b2205794fef2b6836b19eb9600b8de93aed934191b3e2c291954244d46e87774c465f96b46ff46093d66d6ca1ac4176e9e59c6ea649ea174ac197043f6b2b39ab3397218e78bc2bd79071bb4ab3532d304bac5c5e47730dec36\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"835a085c2f477b537c8d5ff4dd439f2794f8cb3bc1d787fe30b3ff9c590c3d3df6f4b903238c482c63e24b448fcb347b73821089496fd7587f4b9f23ef73c615060c9282fd67f8f012869ffebc12521cb745dc318b07b48dc02aa8b5a512aed4e346919b3ee4836cbdaffef1b3dabdb01bcc7eb636\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6c626640d1496181b0c161e28ccf741598e521d9187e8ac1a648bf7128dafea2562a6e9010f2dd8fbe561f158a0d1eed7c7f1ac2cd208b7cfa2c352939227a12da50018c54cc44a7146ac79d5d847897a69cd64e22f252abbb506d141d3a8393b38a3a3cd99096a3d10037de1feb6404b6c5072c3d98\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"295ccefe2bd4e68d533fe402c8e6477ad00a3cba55aa1c99b7a9bf31f0d021d761607d27312fb099784a456efbaad30fbddd354df45c328838c423f169888c3e7ac7dd9f9052ea356aa46171156ddc645dd2d9801aa23ca832c8a19c5c2fbef040b66fcc579bd73e92e0a1052519452392c94b50176012\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e635d9a82e5fa5af49561bae9abf31ce5c2fb85c1d3ed819f2aec39019bd637d66595ed7be4d1eec75d2f97ee0bf41b441624667e0e7a727e4aedb3c306c6903aba306b88074d2c9ae6787c14003fb76408efb90b0827538f5099ea35baf2a1d7c874ab38804efe51a925aa852a9b4e776e21fe913518afb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"92e056584b2767dc7a5f4f4d0837c034d962eb36e97a590fa3386b106a58e238842923b8e688d6034e7c1466cb26f2b09a5378117a8fbf3fc08398070fcb4ab8d0ca0b4ef197a4252ecb5eccca097d32cb036c8ece264a45f9f7d4b0ab945fd95286ed3714b9979b0575226fc52c979fc26cfa8d3d23e6b327\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d826daae45241b3e5b24e9049a4f86c454b50c5de06e2dc70605acc8da4712f9391ba7a8ea90449c368590881ddcdb2d37775004ca032aa8861453704c9afc42a77553d24f664db7798b25667e9b5e3d04287a35fd6e604feb70a2f8d03de083a364e7711687eddca8c3b73e0134b940b0a42f9631a74f39cf1f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8cf01578e2d2cf15680485db397ee230e4d04171c45fd8d0c65555128f6a13b8dd28cfd7d90807ff4f71ab9ef5384bc8160c49a23b19a541658d7b8f8c43aa98f09af0fc0668da332b1b8f9590a5a5b46fe9058bacf25157892705130d8004dde4eeab3255214776a2d9b2368755b20574b37524f15e300e0aa093\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"16ce0a26a1985633c5f9c653bf4da9853b301b08c321165e20ab38762efc7952352556f91d109779485cab6100294f3d59269b99082037fd5e48a125523c95d5ec4e8339d3eaccc67d9bf37c7e82c0962d72532b0448a4497d312524ee2f92b44a6763de12996164821f0f11db66031b1247cb4cc1dcfbc366b93c88\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b145e964233d8c74eded80b6c625de7efe274142c26ae9140a762bfbd31bf543eb8e52c65fe0c96dec46a02c08a8fac0aa564f0abdfe6ce629d5e191ea159165f351982d51f0d64ea434a1e7e789ffef38ecb8756485cbc2614de9b80e1172fd2c4be05ae5b7dc76182f8d9ba29106e5ed4f8d610c7708fc97eccade92\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c96773d31fb8c6f02fbf2a9f4f4ff74234e26808d7162678d25c931309209c3b568fc2c69b5d97a00ae7378702b344644fe9c4b0f9e44fe01ee219a3471866ee1fafa8b00265a10dccd1b3f676562ffe2fe43bee82c4f7b5ff5e04dfd4e23de75b6ee35dfaf01c716c0db1c848a781d04978bba749d347b6e85c5334b74a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"87776d4b3be82f3eef9a88f8135a005e4c8efb34d51d182efc358af1b4287b46c8c16a6307fc57dbdd7af3af57c3f3670a310e65c69ff7c91b2a75bfe622dc860cb6384459eafa243d0d6cc768add9bf5145e6ad393777d745f285ef4e96f2238da3f7416b049958cd55019850982843315038cb97f788be3aadbf283ef956\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4d1f33edc0d969128edb16e0756c5b1ef45caa7c23a2f3724dab70c8d068cfbfc4ee15ca2fa799b1eb286c2298036faec73d3cac41b950083e17ef20ddff9d55aa8b4d0365c6dd38d5ddea19ebfa2cb009dd5961320c547af20f96044f7a82a0919126466bad6f88f49b0342fd40f5c7b85206e77d26256c8b7ff4fedf36119b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9339bc4d2c29865f64d1b93b1e29314bc26b78d53b69873ef54205b3891155683f2d8199eb9c8bb37becb7ec02d126b730cc4310c9c70785fb819551beb509ec14f2f7cef1deb83a8c9fae4511f94d48ed38f8a444b73630cd433ed8e6022211286a2df8193dbaa1f57b38ff84d6ac2945a575dfd4804b538cbd33800f488f254a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c4018d36d2f84fe2e1f726181caf1952f3501b4b4ababe525c76d8436c9e79d18094a3f7726f3bdced6781f1626e90ee3b230bb4862e5497129bb58b40d6717c7f25ca7d96f80b1f37273105acc9dbd30f15fc0c5b81f465e2f596948a00aefb9d976eef60669e1770cdb6beabd2ba112622734c8659eb87f0aa08c034d462a0267d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"03a44e84603f79ebdeef6680447ded2bdd5a640549f4ed6cc493ddec1006d0535481417bb8ce221e1b3b2535cd0223630e2f96a8e47f44da8a998c2766be89b2e245033a1bf1fc15f506825964e6c6a9c6c5eebf06b1fec66b8322d1425755aabe7391ca9f5c59cfe0c14095036b141f864c01a5dff04b8fdfb7de2b88d6c31f8c684f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"181870851c94b7b02629c99ed1bdf55a20412534c5101918cdb36525364b1e7d0f7eb2b4f549be88bfec9eabe45be9e4bc3d8495258b83c6107c995c85e1f5ec84bbb8bd43f58ae98d13854ea7de75e51a5f73e24bff4e6dd850878b3b7f8948ff99924b9706bec23fa613634abe2191023d01d463ea7f6f4019f1eb4af6e74832008e69\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9b8d7205ace31b13e544de5f65ec17fa2ce350c8bd32e68aea7b22cfdba9e0181b8db8dc961a279f3441e2f86543e0ef8de65b89d28eeac748fb65a2b5c13466ca94fd45c425f8146c4fa12c6705e6230b0a0ea060fafeeb43907087682d26a465fcf7f21ac52f1351f73b45d75ece0680d27db1be924af3a92adc38a9efec2963b6882b8b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"60ddbc9c10494d540b04627b30dbceefa1331bfed86ea30407c99fb18a50f5afe58a7f73544f6c70b3034825111fdd139dfc3e0c3c00ee2f1960fee71284332f727efa6187a4d131d4271e23948a2c2092b24fc0b366ecb11ab464bc85e2c779fd3d9f2b68e62ee59d9b86debfdd96cac33b2628a5a966c26b0602e242ed4053737a3db0e83d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"27e3bca4fccfae88c9a7a7f43c0b72a302b626cdf32eb70122e9cdbc100be2d29d945098f5d74354b4f90a66e938ed6eea3ed9cadc24a1b08d12e731150b327f0f53ad43fdaa9ba76785c03fcb9b2995cc2ea67009a0ce10e92f9ed9fab54c09b3f90b0fb9db2545edb9088f93a547333fff31dec6000120914baf6b6ad7feba9ceee614beed11\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"71028d445c4d77fa30c5c58057b4d233ad2e12ee640d484177e20c635fd1ebc150d1a3e4d855b7910623492a6828c215d5d1a9f39a4ff3f4e6c98c98068fb1f3b4ce319658fdc764854b95928bf0315a81a0f0a022b3d2bd285f22b16b1613b52590399f1b993589ff2f8997c4d9eabda69c9f3b8a925ac9b4942b380c6fe0ccc95f1b4e3d8cf336\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8533108fe06b8ffadb5b8618d03486db657bc32221488b7b629d6ea2e24c1e1de3755edb971c1db135bb38e0cc943bc2b3aae2369b3019b98b5a92dbe122b35dfbef0620685d5a808f21c31704e7296f207dfda914fad3a903d8142c623a83a0f55dbd0313bbca2c2831c8e4f02b10bef62ef321644836b3b5224a0eb68e84f25742450b10f9c59bed\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"45a62940d954283daa40a17b89a8d89f383ecd3a888d009b31d96f48bb5a656e4d6870062b41ff33d0b7dc7893b3a480f2d2c4c909b18d50365451e7e56c6305d26e357cf51665bda819c1f64b59dfe87123755523ff969934f5900d2f5e69da3189c118ac2bc1c0438f14b1a37d2227801ac6895a3c54dbab0faf77e9b1b8eea879c9dcbfbb7dbcfaef\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"03f992e29cff3059d46ae559186581b67954e6efa73d7a8aa26ed3e453828c3e8ca5031a988dbd680648f5775b0484a09d0ec953c49c3f44bbeeafec5d7c0820e6c04cabab144d66e2076f1dc8ffda96fdd292edad65a671c440a2810bd0c86e9608173ebde1d193f2fc738e1482cabea306208b9eae348113be4855d5aa322ea604597cc0793488b65cea\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f3a30064a77618fcb495df57dd45d498e7fc9edf91e6c41fb76ab296201f6b9eecff62f5a3aa6309e38d02bff0548238dc7a54bb1c51f89500c8cd07bb8da92a7659cfb12b175f6417eff25d811c930b029c543c4cd0f849e77cacf476f3bc690a169e1dbc5a60c407cf206074980d265a44231a9afe10aa679b542f63397019011e6fdc0316f658dd10a4d6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ab3cfed6234f8bba8918664f83d266b3876ad57575032b3260c3cbba740ef1530db08f0f5e9f1718d5bf1f177922407ed746455736f21016994e0b447258234921f0f373974ba0e17f04f0aabdf7e7a33d180e474fb259191450ba590e225e9d7fcdd7fa5d4b3eea4f836444e31ecea28727d215709ba33bf6f2fe31305689600a314dffc81f99afdc1f63010f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fcc8d836915a460569d081121755425439a95a85f635b8b1087b55abf43c1ae3af7350de02a0d11443315e5b46cd2dc135c5a2522801ced212bbe05c7c595ce3cf30b9bca9a34082b270b42c02b12e3c570524a9f7724ff0adfb2a134cfc70b6da98c375f197cd1a0f56c792695a88272ab3c30fbc3d46cd391303812e3db840e594f59b25e21007fbb7e259ad2c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7664b3954ecad281dc23e0dac62536a4512076afd536addfc74d2ccf9742e80abd6a45dbdecccbb951e41b5f9dc4b5c10fa2734a0ff4b247f237950367a3e2f1ee00f75813eb6c3d6da4383ab908333fc123d5570a43319587d9625516122104e5691a7c6e9244ab7785846e13da5bd0e15568eea2d491cf202a0253a25209389b27c817c22c5ff3da99520cd71290\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ed5ee508aab550984e5c58cbdefab0b5161a4455f2d4eb0cfb633dc2fe88144504e294af91dc830604a0c6be4583b97d054fd2d11c431292e52e559206bac1a447b4267a93740c7fc50973a6569772589286593164262056ddd60e6cde4fcd7798cfcbe4761ceed93c68f9075c6f1d5ded991974c2c75a8057eeeb73eeb07de5dfdfde32af4f69fa1476209f38003cdc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5a1c93e287f1e01a6e832e7c0c23522db04758c67faf12f8900cbfdf48cd62fdd0e5f1c1de85c921104164e35ff970ae0f047ec1ffdc84934cb869d4f944cbe010061b6e1f04fcc67eb1fe73a267c9e2cc784937b70ccc9bc210ce12c52c1a4c6e944d212d8a7789f7fb28e0633f299bfbb69bc967a464cf18610c695029f14a9049fafd3d876b68c9e3abdb4f829ee2cb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"70de86a6b3d9cd1d9b61084e7008b948afa2beda8e6171618260533d5f55bde09d454add55d6c6419467a57e48fa5ff16ffe852d5d650659310e3d56da10d0bea2d3ca1ed3557ea2ee5cd9a1067f3415a628aa0c174234ae0636e662b51bf5d1d0d066f5900e7464ab741bc69d3fec621dc610748271a672862aaf3c553fe4ca2ed9ba4f57f1e27953e3167fd1d9c3e4c30e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2bb9490c3f07c77e4cc4db3b10e57e6606920d0ae01bf3a7b68a3d29b327ba9f5d7389fb0636d1494c3cb95d27122cfbcd9ae960fa0fadcbb123927f93599a24be52a01be80f5763597b8c52268ae553f5f6a90894573cd0a8876ee1035a65ff5a739c8abd8f115cab980d369d68b266b7a34d75f9c18b2efe3742e3e398ab6c70448f670354a8b486fa916bbff492fc98daab\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"deaf859404fc6e48c66cff9bc437eed861b45dabdbe625af4a82353f426a040050ed9235c0798a40930714df30bb796b64e9ad0df4350e196390aba4b0a10a6cae34007414a5880c5c2ce672c2b36a0e7d2622d677b74348ce07eb3cbb1c5a9c568063d8da555a64a0ba4b126a0e9d9f9ccde4cfca6d206f54c022f7518b8dda9d26d31a7dc9a2afcc3abf70ee5b0fcef9bf669f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f875ef68c13c5a982637b84eb21a11e6f57ffab07bbc11e5326fea005326cb27c6f70e99347d5bf3b303639c260193c1b7d15de51da7e661e2ee4d08d5022d918d0bf1f3a4572d8003a8a4afb821f6dd03c2bc189391f25b2e425b743282f1371d209b61cce95092a2aedfabcc842fcfdef7a0b33473992e13fe0d6da31b41976597aebd26657407ede2d7c51ab1dfad8d44e66b86\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9f46e27edb697d90398d02620b06ac8d49a3f66f0cfb02b9c628e70bfa0bda51eb024376fbcec59d8517f1e896557349d22ec78038b66a9a16460b8941005336bff96caa32e195abded0d31de0f4c8ab234d994979dc2b53476460abf5136b6b7fe6489793c14c48daab353208e150c43f7b1c7d659d6f8b5bf2fc3663335495e9aa47537afa5b5173aebde200f26705b6f1f3efc4be\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"35a3235938ed1312e8d79120615daa622cb5d24bb84efaa84dfd8daad79311ce6ebd52af7c8ea8dfc3ab72f49ede51d5b62f538e6cc84127a0eefa20c558961c644ea09c913cfc8550173109deb8554e0a418351073d5bda8f13cecdc71f32efa4e8c96ff5b30f663c7a4112f4b6b6afd6ab8daba9e2c7ac604a7e4b00cb52cce8ed10bca0cd6a6d1842b59867ca9e7f36ad678d28ec5a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b3a70cd849fb5978199d363881831cc9df46c940d405360faa294e36e8ebcbbfdd8a672dca3b3195eb86b1a0817e537f853ee599ef3058692bcf5dcccd37118fdd42d50c524bc96ba7c6d2deedfe062a32b7ac93a20a8bd3ef20fb7a1766db25313390838e6a08e01cc932dc8b4410efdbb02aa4d53cd88d1b5fa0ba564b6e764aa417833f52e0a3ac46b42f4da1ddce5a35e070e0e02343\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"090c351eadfa98ea2843c39c0f1f6c6bc1800cf17359ae22e7a8a24960ddf137666e1cb45eaa675bd01175e81110f54c775ba952e3de3784987c96b92bd9fd349c7f120de13553366f621e7437a08e374612dae5f9f2cf9081c6761bf287c7a3af39963f06a345f1a8f7a8b04d360836f172bcc2f4b3aa2c6754a60b1bd49d42747561b3fef35501581f606777e6530c446daa462a4f7ccf83\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"01cba0c30285c6963c3bd9455713eb330bb887289c2a71ef7755e64cc0067810f120a1becf6a0dd45eb8c31ddb2befae75bbe7b4fa7dca9417455b92b6adb7118a36bed55b379f66d9bf4423ec928f14ff644019a6b9bbef69cc013f717b9a385ada55c87c06dd6b3474020edeef23188d0ccbc5d758e61eb00a20f9f52f309f2a8ba45f49db93170e61c239eb8bbc3c89b0b925c1c87a099aad\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e13f2c5aff51c441fc9aaf48aa45bfa2afc7c517104b6b7d50a9c4fa40ddd0595bb06541ec709c685aaea4c77ac37afb266f3510ac0c8c8891b4904a065ff9f7dd11de4bb758f6f2f5b16370a3ebc5890ec75b69a2c014bc9c67598c7e094c8820858e34c0d2150996dbd1c3de69f53dbfae0283412d27680428437ec1d5dfa444c5a553851bde66ef3377019c06f93d36e9b7e540e09ed223c948\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"84d5ae7fab040456d5b60a49db84184c6522c671eae6d715432d5b92da30fa8d17ca6fd8e10f00dc0a06fd7bc0fd3c1b00e6308b0c2615b20aa1a65d8ac905238c0520774181ffbdf4767eb2971813de6ecb07baad256ae3dbcb1b73d90afd0f5de22ee1e4be79541bcf4eb887ce1f904c3f32a868b289a76e43214ec171bc1639b51132a1f6b0db60c835761b6106115d81aecbc385114d56372891\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5fe779f861e709fe51ba04ef56aeab3865b758ddd56caec49d268eb04ccf2cfbd83075286011ba7af59b8c50f81d978b029b541a5a5023c86533e1d25c4db5ec4f9b4ccadade8f4332fb62dd5f41cc0756adb4662c4b9063c7bca3dac7719082080e07de40956a4f3922b0271d6227115eb634639383608693bde9942fbeb4c0a76c1efa407946ad440556f489800d92eca6a7c73beacdac79e7fc551a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"be6ba46b695d0b8a24d4886e3a49caa510bed696d342a842bc51c0d015b9b737f299516ec27d3082a8c87fcc92bd50efa4a3aae7ca140bff820e5a849fa02b421fc0647a09f5a0f01bcc31c966fefab1e136b0c6d1fe1bfdb24a436f7a84d3905a88dbe18ceda4ea4923ad4b2b42ecf1923678f3d0bcca46c20c4a8edaed8f76e27ebeeff5d3fb3831de0b0de469e73968f94adb172c50eed38cb058ea62\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a00bc425de55c2d030ac39dcce74083b56f809c1f1f8e3398fd68f4139a083ea7261f872378aafcfa6bb45b720101c9be64eef0eb2097a1c4f66ce4b56df65b144ba74267ace2c0dc80076d5d3e6e8a9acd70f21e7e743422acfc148be0088db05ef5575f9eaf5a1bcfaa468142b8f2c4a62ab3247571dc2481254ff030ca298dee37a4500845ee322378324ae2f635f4891e2d46f1f9c71ca307e5243d056\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5f57318fca8c3a3b590e0205a5f5d314c15fd2ae751ba7befb91c4f898205f3f2701651e23f941c274b9228a39b598b33405f4a75e9d6600f1192e4f06f81edeb7f619ecc4e82b161f0cf9c8d37e68c7139ca9d653ee34a43419205caa61d14ab51f28b7c8e393dca8d6fdfdbd796d7f84ec0f3f33ebadeec67dbf7afe134c37f2bfc24a8ec47e0536361a87c8ac238e42c0baa9eebb9d576548c847f78f3f78\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"61237c1ea7a82566fc6f76a1d3d78eec3b3181de76065da39f4bd1da971e40e3011334c225e66ef4d4ff50e49b331ac39b00c91f985aec227d43f7e0eeee40c2668328201bc663039851fcf757e1c757f27f831a983b1050ac1e669c6a1f4cb42fd76c40f76cf0f4bb889ea36c02890f0d2adaa009d47169a9a8b4d1bdfb2e107c7b3b2bc907c368c59ab37ef54f84c4488ab75901995ac8430c27be15934f0de6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"24c443acf04ee19b20fae2268582993fbd142d22ad75a777647201116bd8c123334f6e0e847b3030af1482f7cd2cd2ccf5425683172094cda8e73e33cdc9991ca69e3285b9387beabf00c370ceb47db606aeae4b958636dd0937ce857cbdedbe31cb67a33eedcf2c51dccf620e20d8dd9f35718dbd208d865f1459e4cf3946e0a9b4e60ad0c450ba81d73d892b0cd595a52f4e07b6f740bb957e7768a9f32bc154ab\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7ba4f3ed6000a2117982962ffd84e932de959aee244a8096778264fdbec4d04ddacda8a73c5728b04f0571ce5b9ec482a9ecf50b21133418f644262d9794601e7f2398629122b5b888d6af02ecb42d2e41238e0082fb2d47636f2aaa6cdb7d3be5eacdd4d4912f1b307e49572f1d657038ca83d1a9c456bc3bb6faf851687e5cdf4977984a44050413b5fd2c4272c2a3448fcda152e2c306a98d738ba1f8a21fcbf57a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9b16ea160c255452b6baf3c4e5caf627c1f4e8663da9c9036f048860d31f0918075e3eda569254422b0295ff3afa152e4df0f99de21bac416e028e2a32e52896179f18bce7be2c5ecce28625222dcfaf2cc503ac4768df7bf04cd38d6dfcf1f1c4233051ae9843de7ac552203cbe0afcdee913ced89103a986af7fec428f9f93167a4218d5745cdcf57c6de15bcac08ce8a8de8b03ad9ebde73978a6486f7e1b90d1123e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1dc2f82fc83a973eba60ee0ca1ad7a50fc50e9db3fc530378865b9abd4101198d6017a40777839dbc6313ecf35b7b727e0311226fa865d73a43cd28a400d8b35408d789b2249b7a8e5df452d50c6a3c28fcaadb58b222261be49aeee3667e0ba7c5f2726e31cd5bffd125231116baee18bdf7727ce3bcc0c31e1cf600635623881a944d14d514e1becd9bd0d823b41a93ae969396db22411172efdcb73593fc8cf80071f2c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e8c00940d825a6117d59d922221e01e2dfc2fcb47bcba06a72f09e8f5969bf988aee8a4035fc97d4ba4a0d4629c06912c908b90611c1cf4c580f8bd3345fd8b155c64dd747a9c21017146d620913979ece6df5a610d12ebb9ef30724586655ea7a11e45ed51a58f7705db538dd075a6a5ff70239e88a8d8da0817da0318aa57f637b522c50418da50d0710ece7e3b36331eb1147094ea8321659e6cfbfb90e92f10e90c3a73c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8e9c1aee76744af025ba3f5bf630c13af132ab7c55230c8adbd20b214f204494f08035d9cf1beaa30a3f8522eabb88d02d5558e7f43c27b58c56dec5bf67812055a99bfca881e86f0024ef84501eb63bd5af849a134de4dabccb087a6cafe0426ff0d03de8cdcea2af83746f94b33eba2dcf4de7775d6a4db8d0ccb0d789e11b9bc3586e82e31a265cb26f82ef705139a5464118072af13f494f1b9a07bbbdb19dd596fdcac414\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"44753f6011c68059b5fdbaf6156e158221b5f1a544225844b33f3d4509efe0d4185a670627c3652b4f6427b583ebc5d941da2a801111a12d8d46ab1c0fde95c91e538be2e86954be14d3e7ae33d04029102e4267f3e2f099fb76f6801ff19f26b5ba07c29ab74cf1e3f3e3bdff363699dcfa7a32e3ffda3419bd22691cc64167f66a3c999714144e1079e6ff0472dc218d11274c061d92d97ee5ac1e02c104d1313a1ce3272326d3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f6a4be7b99c42b72c4e03cef4ac7420b445fb0720804df5f58d284e16cf27ae905dcd5e53f2ac1cc19d62c762fc9906cd45a0a5720dce51692285118f80dcd0cfa4008730a49c69aa259cf9221f2a992c21617e5fb361b03cffe6bdc283866d4f4823abbf43f02dd4d9351f1e37cbabe3eba1438dce281d6b87fcdcc88f4d6c2473d479467e13a5a1e94d1fcc32b9932c5f28ada66615d1f8c7e6e9170b06ff1c1041eaa4ca838edf7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"894491aeccd8edcceb6a6cb3c7722b2959cc591f8443b1efbc19a459d84c77183b2439e594e644b5b66091059fe372cc41c98ee01e2b83242ed2379dc97cb7f9d75fa146b36dfa9f923f2e5093b19fa4beb18d844af8926338f458d458f7452075bd0882e70570fc9b74cb61fa4fc2d50f8aeba4ee7d1dfaa4cdd44134c751ef6dd04d06f4892256472a09b9cf68919769c3b1ccd75c3b89b7f122d9b5c37d8745caaab703a32113afe7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0ba47fc6ad5364ed20dba3638480fd26ab35fcc2da8220e971f3849235d6e706f291e08736bd2edb5de04299bf2fbb97d9fea02456244540821a7ecd0f3b87a7819e054fb14130c92245b72b8b8b4e5a0d3a0cbf513a75aeb398e2c5842553c947297603cc733021608451a615cde713099a4b4d1ab26b6a322932d1fd6a99c0285b7c44103c7ee80499db0716160382db8fea1b5caea9aeaaf1d940dedf185b903dfc2764bae972005fe0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9f80b7abc0af99d288971d6a3bd35dc802e7975eeb854bc16dc0d7a2b4c41607fca9d2628d042d65d7a2bdabde5912ab36b293932c12f02f8c97d2623fd4b660a559de3ebfe58ef90f5cb5dd9515f5d21157825803f32aeaf2c1700ff8d084c0b7bcc70ac7f29090ad8c218375624d58f2ce789ab0b345da99ad17a47279d3e8a001f337e5fa7278c26554c673a7bac334efb258471c4156974cd1b54749a49000cc7459fb3983b4258e1f0a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c254b38aaed704cce241ac2308490d469aa01403a44fa44987e3a33a94f51a9b762d02ea54967a8ba351812a6662463e82fcc4ee07af0862113e01c3f6d513b292dd02ae0e3afcc8584b559b930a27f877443d9443afa119db7cee8c632e18f186df0b907e8e3f3267f48a5a44232b720cc9330720e93a31cfbdab14718453cd5eac89beac73c996b6175bae2e91eda40e47625b286d42993fcac967e8320d7cb013a84427df4e30d23abe9cfe\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"abc8df1ef3606c517f5a2d8623e5cd0325504ebfc670da56ca01a570cf3840416b24f21091a68a536e162cc7ed7922869b7ab30283e57f5eeb60b778a06a8c5d6c6d10c91fe5cd37ce47669b785b11a3e1ae824eb9dbc4857a3ecfe0d1aeedeb103688daa07c4e01eb3e12507fcbdf1522fc5a186afbd858cfe8a453278c78285271c303a82417afa3d1893e09b4d2d1146c715cd226292af1ef2ad968ac7e491c127129d106677336767f25597c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dcb3db73e478b5957276b1c6b16b1cb26d6679d4ce009ee6e5f4dff8ac135296f3ceeb80426d5bffac0324e927d7f77e31d011737e7460cb1f19b8c8aed25a786ebd8b521524c5faddfa009c6799778b48c50075d43db1dbdb891715f038595c597380a8d02baa3f06c58bf3d610148ef84c7bfc610455b63c1a8acc9e834cc079bdc9452bf5a1964c75776f33ce648d71b99a3a97f776938fd76314296a892973f1ac73cfd778eb130bb7aacab4b1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b390160aab430ba9fd39956bc2cffbb81e85f83323840c665cb3c8534dcbba46769ace43b21a0e0f6808b22cbe2e64075c5ee4aeb9f6588cf377a7f10f824aa48e9c3ff93c2ab1ee3bf2149ec9d51783af44d50d49f5801f5e30183b4a18ee99496357201602cfb7cdc6c68ea95bdb858dcef3f4333e304183f139811c853ce1397deadea3875036c72d4e018f8443763e5679bbf177b6d6f9295a9f0079dd6f3d33d523481b44d5abf432fb5cc372dc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"eb380ddac0f8e07171d05759fac1dc71a22448e1453ff2430f82944743457b56a6c5228f6d14408d703cdb89305c5d67efd1c8cc9b0b145e51784edab2beab0021dce4a93fd4113cbdd7c7a33a6a77028228eb6b2a6750dfd2f842769da9692b8f1da6f9ce58ed56a63a666be97912f464ff57d3214889b7d66394b759caa18e57266b63bef3002a8a32d1138ff033e8f078d88b2f01b800e3f1181acb82460b8352b6736b3f122f02f416fd4aa40ec98c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b480f56a66f51cb1385dec327ce586e81d3d9143a7301dce4bc593035080d6c2e1f0cb256bfaa082f68edd8542c0e0166464021dd2a5d721e9f6ce79d05208c348d9c892beecda78200ff67d61a96d7d2df1eb5426d41d5cca0ae3b25e896a914360db473c96899b923fd850a03770923473fded07c0b82cfa2e8c6f9aeca4f266829ebd10a07c1662d2ab1f2986eb9ebc33559958db46a89d46c7dee617caf1740f5e3022458d5cb0b8476381ed6ec8abc7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a91a2d8ecb6485fa780adb7dab9679ac17f2b269306589e1eff3bd7842c2e004795ba3367ab5e6bad584159a6e6c063d64c0338cdb19f89eba55059992b02258f27fbbe1b5b748810a6d00cb365e08a493b98159a169616b8ff88f7e67e7ddb6502e03481a2c601852ed0b6651fb8963af760fdac36edd4fdcce1529b2c3800af3e63ab6bb013864b49950f04a3c784f0e84db4a1f58aa8b4a437b86673d124caa8534afff3fc5be3f5d5f16ba6f862ab5b9e7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"214b8e934e70e2e9ed6ca65e198bca56c84f498fc642b5add5b709b62544171a4d57f82d70d1fbb5cd4359379aadd8dbf274da265ea78302d66f130aa5593ab968a64f596e5f72093ccc3e5473e2de5cb4378823e6282e93d52fbdc4217cb1f942da7e5fdbae8c5ccd44c59fde24128bbcc3436bb6e43fa6d7bacb7a8714f693f1348dedbb024a8c22e164e0e7804a51bfb316569c3fde1b771fb2af9a648d949cd701cbab36a5bcd87c6923428301f3d64f5231\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a2efa708dda81f8ef989f37cb10cf344a8a91548cffbab474041b59c5ebcebf34355e38de9e3b853201b3a4547762b9d10bfbdb52d8230c057fe84177b7790f488204d401fb8dc35fda836cbd549d504c47487ca1ed4fe80f327acd84a43e228c43c811070d74b788a3ea7b39b4a908bf9a17098fe36723f994b0d4cf2390ad430b979a5a48b89e1b7069656f806d53ded32cd256e3d3ad0ec09738b822aba507c16d15f2f4b748fd050b7984654e597d9b30c63eb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1c8e20f3bb00f4d30a8b6d53458ff0b13032bdae6bbf1c99389d32069284dba2e82e068205583bf493de4cbf873ddb0018d866d4543e480b7f3040be117f526e99dc60a60bd84c3ebca8331dc2c126304369420c5c98d00f55d753cf7a993d58962093fae8460f2af2e495908bbe8276c50c11d15dd7ce09dfa35a49bdb6c1b0679f4abc2645034d9b61e07f29af79239dc2a47bd04157ccb5e77011f8dda9f75ed06e1fcb6b87b18a0d02a2648d91f6800ddd041a85\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"34a6209350420b4fe7eb859cbc21e7323f73921819f03529de3051d248f5ba3d73694eac76ef6e3281c51755ca6d625f6f840b181e18ef1f227669603e7f65875891639111d996314dc4b6e5a2dd18a8fa2da32ee3fc1514a44b3b105d291f3d49990d2a1c904921685b9f713c484fa1787608c735bccaeb4ceccd3e799960354444cdce5d9880a3100ca285560d2b9d3842391f60ef89126a58a0af453b1dd0d8ee44d253a99fbcc9f5b0ccd7b80cd2488a57bb4b23d8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"85aecb151295bb3b7c992aa4c2534701e6ec0c9893d9bc8b95716262497411d9592b4f061357e7de7d03b0bf213c0c371c513e12fdf5d0fcaddf8b4b801a261082731dd269ab64e436dbade46152669a945bc51b9fb583cf287c76af8f236b2b44c85649066d2f46ad699435c3c3e954a9e85503537d70f34c06c5aa7c5e0cff11d2cf37c9ce6e883c837d7873a0b152470b26e21c82fb36c300a5e0bb62c81d09444d0967f0e8e8533d69660686f2c7fe2cc6f28478e231\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e7eaea666eda1ad214069ebe8acc8c01e7fcaea21ac8bc4922c686f8f256741f6b29c00fba4e9556b056e3c1ee55d75f06d946d77450c5398e17844ded4f7276693bbe9109bfe9507f42bced1971b3b03f3d70f25f0f99e29d82969bcf1bb663e4c4ae2a04882e05baa2f9c34c029b700c745705581cc5dcef33472cf2319aad0d1d37d92add19e20c88168475463969ca10c5e37cdee346482edbd9133636ad18690070fa7313fa39a7b8656b3e67340d386bd91eb2069262\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e0d3cae4de4bb434d22e779d992c671825b2af5209a236d0d82fe8103d21bf4519401ce2cd4c2852a8aa63f4aa29c8533ac9cb280bf39c92e5813208f563e7b3b88393f611175e99bdf22abc75e2cb175e5bcc9e0f614766e8c9f61b675899e701fad79ddc1f84c18649e50795305667bd22f1bc5dabf914ef207770c99ce3d802ff9afb36c829e5eb34c3218aa3ac47381da335d6dd1757c92af01f51b45d1f7b08a2ce50586474171acaa36927b10752268bc727b057f7c14d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3d237d5b4e1fd29c6677c0fe437bc6624165b3a6e3ca157258dede30d0a59346a57b49ae0cb049324d5c6f289e91de76ffb29395a79e4937a74fdaefa65ea2513a487b8b50675954b72c9d551b0de89ef39c5596e678bae4b5b1cbeebf86e6818555fe886c624fa37f645120973fc92f4f83b263fe6d3e6eb4896d3bbdb8840c01a5f96d9213ac0400cb39e045ebbdbae00179afb31b77823a1ca3fae079d2cc4b09fb0525aec2ea5421e2c4b5ff9e2c881a29b49f9868d15a5dc4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"89a8c115681b38ec1fef2137fe0dc1c76d53d042820536455233743830fb08a9d601fd1f3d796a08472687e457cad3166dd4781fa3ec0ade3ba31ba38a528932f0c6a1727d012631f649e50c76b983873217fc3c397c39ad8661c0f818222c55b35d0679b8ff13ff66235ad5bbb64c2eaa2891e400d443c687ddba429c2ec038c080785510cf999e0d2bf4e3918b27ec209145e0176dd533ff69876e4ac57438ec45ff3574a8e03afddf802e946385a158505526c1f6f6d816db2d3b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f3f8196eeb035d4d2d9a0312f962190af5451a245a04ca77d2f7201c57a34f81332822730fb68bbe9c7876fe5b2dfbd56734110a9cc550419643ad094dda17171fcb06437e69e76c6614f4b90acfa3767093ad1eaeb5ddd3ea30769efdae090545eb74c482559c9c08e78231b0f235402a339eaf72c1c3f202a456d9a954e3187325bdaec1cee4a436e65a7ba401596a88c8b116470cadf8143f1cf0206eb7fea09fbe13178e30c7522218d80cb5146550f94c0f7085011bbea616c82a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"17790b069543cc3116bf84983c6fda6b6782d48bea79f4359f194a0a91f071fc9dff793af64302ff581d60905ca0e0ec07e16bb1af54d30bbe2ad2f522611d6d164ca85274041ab0a041f78a066480f19cb44ef88980febb1108513654b06480350fb68923b64b3c06c749d9da05430a0b4440105c44653e808a8557f59ac721c99aea7edf76b3bb3f1abebb4a7e55babf42cdc03c91135b48ff1554e57a96f07ed9bab8e6f529c93c6ccfa6961a591d8d05d7a9ef4d333b7722d2b29b08\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"86e0a5f8f3e995dae42d2e73d87438cf139f4bc42bdffe97dbf8fc26939f1454a254fdcd56882b3f552fa30b25ca62d0315fa49f1d5d42020b68bfc7bdb20fd4957ed50a533b2be720a8af438e68f174cbfee6817f3f0b3be2bfa365ab51942dab2b321def065c20cda6c7b1a7aa6fc3a1f1d6b4185880491601507ae2a0fa9686b40aaf0524705b760e15d9db822bbca58fba45f6c2d1b33fe49381120dec862d3940a3b145106125e3e99068beda1b073e5f03d38f6973e5969a4bab896e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0459375f9886f055105cb34a109eb44de838bd5e14812f0719a40593aa1bd3c76c8339b7ad90d934d23f1b2aef5aca6f795c4e0132fb1e2d0702fb044f4724fb33e75c5a5d5af60501bec7c873349b1b8bb756ff7a816088ed08fd1a1e79830396d3f73f4656da870a5c1c0aa238c024ed490ec93e0e410c9312b96b5a64313e3d404c6236c655c9d9ad5df6b64e2149bc62f0173f33df60840f44386f4726ce15ee50fbaa0aedf1c384225413889f68571e578412bc6f6897081848fb7df0cc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1cc2c138b0cec83dddb572024356c6a05b456b889f69a8dd2cd8007fe7a23715b567fd6f646c0282b5c5d5360c0e1dc04fa45f69010eaaff42385ba85fd8d343bd1f6d2ac4556fc35ef57394473652f468bc28a0911eeca4234cf0f5e15d5b61a5c8e6340e974835aa8d5e36c63cfafb67bc1388d94e2a57f37056ff1925401f3ea9b497ce7750af79d45a8bbfe9cffd0597a0ad17cbffaa0f90451ac25ed14e807e4ec68e0100373a9d951d094c43308ebc195aae1c68067e1308bbc6144d0464\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"464d0ed294396d610f6b6ce100a876c0ef5b6d3193b746e2152cf437c422a2ab89abca1af36d2d585ddca437e43f9b045c129147820b0ec937d75f5051bb70c528ad9d419a38c9062d665a111e738e44ee9ec9c0f06e566c7267b05f8bb824854d4441c4cd3ba152002c4425e42e9e67926ee8f152f4b76f8bedf50855bfffb23780f02897765571a66b22c3b91fb115ecbd8f6b60b47761cb89d776d8376fd7a7ec9f267e4a27c0339d05812fb98e332100c3540d26a13d1122c09ab64acd30092f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8b18cb31351dc0e00052722e236ab7c57c35c6ffff24a1dc28a56854f48ededdb067315234f6b25308a45c8fd9cd8130ecb24cb5ab0b1719796681fcbb4fd007f92c7d946545a0ac340f7e641cf3647756e08a96d4bd3396b691c9701b149c0c3859fcc922c76d2e827b5717198f015644301acfd2629840a0196e00e9f50477fc561dc69c8df6322d05e922212f2a5d5436701bc3256cad9d868cbd3ca4616938c8cb0e6dca03d2acec7709aa0dbb82b558b912f7e18283fcf13b7e32a992b222f341\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f9962f0b9c6d5628577fcbc108d5708c2ecdc65c157ebabadfc68350cd0734d8ce6277544f39b16438f3b29b8265bfe421eec22f854e7ce8c0d165ddb38ecc523d895704764dfe263303a72db9aec08b1aaf5edba746b585fad6af8b7c61c7753cf9f1fa6121959842bcf74566cbd18bb8471bcf438cc3080feaca7891d326e627de7fb0f104851f1afcd832c3031366406953581540eddb0834dc79964facab1e7b8a45a3c64c6726e3057f82c22c674cc09f41bac59aaf3f7c727f4cee52306f91fe4f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fd7af4e31d0f692bd74c4089e0af8890a933800b04521d59bb8c24bacc43e96193fea4475bd67419153362b83e54d235d7c7816d4027197e73ec1474dd2d7d003c1297eaf6ea80586d748cc52f1719b73f66cd6174c09c12524f960cd4d4bc26d066020d2ead9af8210bb78eebcb7e480604a1eeb15cb5e3df95f8d701b2d3ebb0b5b06822e157f09fd5a12fbf6af1762ff5cc9a7bb780237fe572eeb9fc4f52ea8b3494b1690fa5809819af4680070d25081dc00bf531710a13d8b661fbeef104ce7bce72\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7a366aa68ea6dd5eaf6820ad9ac4a4863a3e67dd54d1d54b13f4bc88043398a5bac0c735750e5d3d65c157f97cd981aa1ea489f58d6ddd187fd18b8c65bcc3f36e22f564c64786254f319e25bdfd3edfd9d9cb744e7d36115788ca119b892ab4bffba4b467eeb7be8bfaaa09d902143765622351126e1d9707929350701875d512a762d28ec4d9e506d946078be66c6f57b9f5f21d8121bb339e9688b52a7ec1af7c4d0755026a531b73cb940c512d28d3421a302d83acd915ff2fc3c2a45ad5ebd91db7168b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e29fdaf8cae1f2aceb376d53f550170e5d18c44b3083c835340ed6079f312c7d1776824a4604d7967efda33b3824f106abfaf08f359555a24b78dc8ed6787186b8650a19adf64a8a7bd3d8598d9fb4699d3c8df6007086b03141a78aed1fab1ba46d4ad57d6b165dd2a405a6725e50d7bf0114728d1f81eb542abc72ebf499bf795f58f8bd0805b15fabd16de34bc646a7199e2df0e80064a9aef599c9d60884a6503fb9cc50efbc6e46d6dc1c8992978b9cd67b6d61b779c99e98d01c4c84a258a3318e57672a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"da61658788de4b16bc6eae4d9999785448e4055e730629275d1dadd048ac007440ec203f593c4e790cf9bdeba07ac926ab4310c5d6c196fa62dd239b22074bffa535fa1e9616bf7ceed9ecd56b7b6ec1d1d6f88c8672fc4087db0488cb0313642599682a5cbfdb7b79cbff91b4bcf76ad8f779d9fc2fa8fb95c4123775c7c0ffaea19dc28f310aa40cf734b8de7aea233c18b40ce01a851d0e208017e4a8f36c74d344a41dce80b6b180699021bbb13670c2c6025681b730c5f2ea581923f900c9e42baa2d5e0a38\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"31f1b58b087a656bd501b6b89b95e87ec36db90469b3ca02e8bc2b2f2493ccaa9dee81e8877f41a846b717ab550bf3ddc60438d747520f28ce4c30db9ed6be0e5062e5bd4aeeda7c42b94792247b383423cc24dc84613b1c8c892fd3c926267a1f6b290619be07126a34a442b860980967844138155bdf8fc4869115fc65fecd28b16bba47b4651e8bb586c1189dbb7d557124e04943ef79754beffdfe63ef9151610abbfd7b9696b98a6af7f5af088a6ce6ab23ec7533b7ce2942ec61bf9baedab3f3768205ebc85b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"77b6b031b61fa2a66115ba10bdbce0922cc3a5fa29a1410dd5e7021182389319800c3c2e3587af3629ae821366ccd5fa498960786814c3a2263a7b912d2ee866a35a51fdce1df8c7b9c6a86659bd6d2a05d665fb0b6f39582f26d648420abdc1f0404739b0502f85ce9b0d034d51a3eeabc562a8900ecee65dec28e111befc3c62ef8f928e707cdd2ec76068f3d347eeb0f062f6abd23e7c0cbd50061fd462dbf07bec30ef13ced3e5c65d2d8913495680a71a80275c0ca20d7a693a3b25f8c96beb78dabfdc55b8ab57\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5169d680a74be335c0bbfa5f28985595b9d23b4a7101f92d11332ed5938b578900c18b6c2cd6676bf3bdf93121b6537d3aa97b3856b2fda9dabcb1a01f7eec7bdb8239dc8e6aed00f08bce422ad6b834670c847684669c84739ee2e26baca9703db038b92b943bd9ce0f8fb2711e79f8722115e6d7b8eb9b5cbc2b7e318fdae83edf3dc24b400b1907c8b8450c6b31bc975ed4303c9bcaf84b4003077f7c39514244434f7ed1b691ec9bf4c01005e14f40e1818ec376cac21d60f3986dba064f48655a5ca9a9f6045957db\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1681227674cf4bc7124559c7c3409caa4eaec0f895a35693d454e44d79166bd93d29fafb5750c4235609d8a6545b19685a3049466c1e9a01e79221ff4d045390d3493186d116eef714a26e79dbc38a84d2b44b5909524d123ee2a1db6c5fb8d97f6d9776acd3a77210107c2853780225d49b8aebd00486eca5f469d0fb4ede6a7bb72ff92d778357b25053307db21b4f394c120c42712d52fb2ab3f803b276d5d81619a94560bfa0dbbad76a88f6527e453ee3eae3cd0dad3e9be3bbda9277a167d4de833f2a0876f13032a0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1ff6e40a736e0aab47957a8f9631e7b7740645cc10e00ad4f1e95837bd45dc95f44d63139c28351c80432d195e8970222544d7b9f31b29cfde5bda467b814ff381b0af02ddfca8199f18aceb656eaf34df471918b5280c0c5e08ad17dafbbd22627febdf9e62ab1fc0beea3f3732ea166b4715733ec2c68262c09103ee96b062a0d112af1e800cff59b970101626bf3af5ec665d9de91467101e8a261dc733fef971639ada5b8c7679efc6a83cd6195fe5ee933efac81e8f83d0fcc4147f6dd7ddb35c1d0a17395f3309c4328e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b44f695a21679104c2ee1662abff4f654712c990c2b8a89141481e5f33757484a2b921e822c5f37e5703cdbca480df2813163bab64fe5f7ee2958c6e08d2296908cd2aec4b66055f4d64d39967fed56f1074365d1d0e973cf10cb6b8b872ce0debe7658d75d73a4295d858b316559f9ddd9c4adae98143d990880dcac0b8f2c803a6162f0627bc18e8b43c0ccc1475fd03c51b39a64d93e7d60bc63de383598833fc248b5daf8c124ecbe9c39e1be8cd9c0e5c453936b1370177720f2d0b76078088ae483018ae6d5432b4324aa2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dde2dbfa04b50b16c03e7134981e2a947f49fd05ca06c25d3dce5203bdb17a281af45a291f9e0c3a463468f90415322bb4e61ef0016f47f169e0cdbd4dd88b352f6f27c12ddb9705a1269529eae07f3d34f6ec9fd5ac8eaaf3f20fb1961c188a771163c50778dcf452ea52b17723399d3f8a02967b0e27cfa61ac1c90adb585d6fa504f646e3d08c9abd695405563ea08b0163c6a4f91c88f7b0321e4393e234a355e3fc83a5245ca46cc6236e6f053d854360a7bf379f521acee6b6f54deda7b2fe233208d75ae77db9d1d827afe0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fd0e4876256b31547b3bc1a2c2def5c417a5d3fb2c3771946784705528611d0bd60b1b5bedf3ee074875b6c8f38f57eac0323d85842dc3980c133f785379ae98fc732cdf733e7600b0cdd895b15ef0a280a01171fc7be87995047e70f8f4a1556e4cd7f0cbe0afd63fea4e51d5b8ee613ce38241e6f6e9e25c577cc8ad7dc914c0f26314a6a629cfd85d364ee73db9e888036fcad410478b563590aa10324d0b7d95618d36210fe8d086808b09fe52939f629d0e083ef6b03c1bc46b7e57779649f5f2b5f9f2e7f99d4017d1c20de6ce\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6cfb70ed1c1ba261bb608217a062828357f228007518657378d4c633b5f15a54946cdf4a25f3466860339b42ad84b2a13553a8c7e49999716d7c8bace66ba68bb499d7840c622fa93245bf144b0bad70bdc16a27ec9bfafa92a1a58e846c3565d1309a29a371fcc2105e50b769f4fb620d839f042fde48e72a01e5889154f0572e31b7d6caa4326f393cba00100404c38ba6150465cb181aa29d4031d3e2ec3f09310caf4dd0bea9bc5527aa0161e41ddd923c4c0885dfcfc08ff92e85c703901dfe0ab233066a3d2d41a282d77fb767bc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8cd5d164a2b79c9e78b6235e49e62a174b7318c8c5b9a1e56e344951ee03daceab43c7ad9240e6ace541a052a1f500145b4dbd6590bba86f094f0b0696650c64be3ed6d041acd8ea6b0a32082eaf396faadcf0ef1880eb8ac2fbfd82b41f4755f02e970061328a7c8d93de8043d6d8df00e0e3527ae796738be6a76513e12af27807e981d152aa64892a1290c5d28636b4f7917cd0b7c4cb84fc00f4b9687e195cf77a52cc14bc1f5881a02f2a118d2296f7a254ac1a6d566ce4c04e91e42c398ae305e406db300dc3a9d450a390958fc62a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a7a88b8862ac6d4895b627d2b4ca88f144781d69f64da7ff294b92b1f398c8740f94664c8262d5f1a47ec35cb2442fd91f5a0e74317782c2dbd861022945447313d7e5d17f930ab9f7e546dbc02e5df9f07629baf206fac4c3a5bd8de1d4172fb99bd2423b67c9e6c16d5648d3a95554996fd9d8ffb8a0dea44cf70e9f3976c53187e3f54810bafc49ea8164f77e8f0e6b1207445940b82f7a2ba783d9bfa1bd19cf847d7d6a5eb5989433c7aee0356a021b0701ffce133cf2242560b451abfc240d23ab2584de14bc727537a7b5fd582c4322\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a3dead87fa53514025d8523b2ebcd89c7136c51788a8828c4ab62cf129e39a13f0ebaa2c990e621511bb6e8c1f948c4ea4775ae68263f368d7a7d52346a2fb45fb098d7009d46ea17078b8a0ae8a6cdc2368e6df793f5362bda3ec1d88959ae4aaf665d6d755902c908bba2ee95a38f59a5bfa9564103b95789f31f293c8766c51d8f41fb598581dc1503a8904b6efb74071c9fc7f5d6028a609bd4780f283867eb71e5754d1459d70f5393a5da9a2e0f90492bba2264b3db26cb4294082a8d98cabeba6733e5081a8d026f8a490858d8855d239\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cbed99581a74de8d52bd80a970cec4fad1deba42a37496c7a584dfe75f1f883e1810b2efe18d59b6d92d800d1a0290b956fb35f8f8c9ba0878e0e5d477fa1d4d3fa0d7a835a25cdf9282ad93dafdfd90a28d7314d42b4724cfa495a599eeeb501a719168e38dc82200a593ae3f34920eca33a0224f511247a733f03ffaf1ebf476ad3645c3f1807bfc01619dfaf8731405d5efa106df774c0f3f018f8a545def065578651b01c33dfa5643d4a1b03dc9953bc943ea097f1a616002400e1cc4241084f63acb935561e0d3ba0ed5e487ffb3cded6a5b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cebc668bc2e2f5089abfd20f1e15167f923a3d8514839eba2d6321f91f4cc7045ccb9d07f77bcb4872e42984e54b78f2e1c5fa66882c34d0369342b78d05443001b6eb97943f80d90689f140343b7b8b7e0eb2b5aa41d270c6cca1062c11b3cc6e0801e62213cece8860aace2a94176702f5e5f3ee31cb09e8c5b18d5d1e99a66492b115f11eb951e78b268e19009ff509605c66cc319d38ac0402c20d384c3ae4772b8d3aa4ad03dd19a639d5dd4a7e88307d68cb7bc13d768f1bfd7724cb2da50812e77a516ed36a1666b23ad3c5d8c80f4a94b9f2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1241811d00320b1ba7c370bfef2e3f423caa0680c22d17674db382617ec02be7c360bfadf95329ddae76919208bfe6f138b45885a5cc54e9fa46096707625c8b6a9b2be1e29428a98177a8c7d703969fc6f34c7b4cbcd316b7515b23502d0eedff8dad2d918b2673089160ce5bfbf1a03fa43bded3b7c006fe23af584a577b6518238706cc1ba6d0f462bc3f62e68948dd2332fe3ab624df9662cde869cdff1b8785a08af7f14aaee0217ca2e29b3e1679acdd25ff50958aaef05c13797bbe4992ba77c3091320c5e1b237decb7131a1eab79dfd636260\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f175fe4bb81904142c7bbf271a3133444b8fde748d151672c471392458238dfd84cb643715705e2f21d7193ba52e06b81f6644a8733eaf71aaa9b24be772e6491b68717d6755b4af4e45f43cf88f874fca71a01e559d4a5a1f60c321d3e0ea0a8854b8d51ce7f8febebfade0edcf04a74f3c21814061cc7e9e5a48a40c49778a803a0eae7449f73512016f272784e32a4cc78c8d0f30ce3832b7e2d324bdd7b0c3d09ca49c654348760d261c55b56cb7767535ea925af2f0159780bdc8906c57abcc6319f2a5e9f16bf6729bc6e919311e5948aaffd84e89\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8923aa7bc888549a47f405f61f09cfd235a9126250566506b7576d1c65a7e49dc76553f1921a4d1e1458c35bb032d4d804e421d8e19d9ee0dc80fe4de1f06d183c3ce60709df1726450532ad082275bd2552233bce9b15324dd1211d939c0ade85a16b5618754c6bfbba9dc15e79c2e69d375918a5301d8fca2fc5fb0dd02d71490575192497f769967c5c5a15a3552109d862c5ea21170db9a660418dafc942982d56a46181ec290c6fe9322738f00ccd0dab2bb825e557e39d61662409609b5d06676e9801ee7826076a665dbc9a0b65c17fc48d6223cfda\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4dd761fd488c41c89c1998a95dcfae35c7907221195c6747aaada8e37b900d6c2f1a69e874a088dc2a7f01c31c64d877fe0a970716446135af511380276a51b067ef6a4ab914765a36444add895d4586a941bd1ba8db907487159a968bb8cf2f4457585b331cdaed2dd327b972c5aa71eca959add6dde4ad0b97f82bee9dd5ce457b0bb3b6da042068f6ff2bb8c20d8459d44172dcfd6139215a42aca13ebeec835357d3e7e01b1a684a4089c1e502cb655331acda4cd2f1c748ec2d86c8841f7606cb13271710ae816d62c3e7e4e35c968cd608f54bad127074\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"af5d2912543cf85417cc243ce775ca86d09a3463a6f6caa554834cab060d88dd18678dc22c46c99529709afa2499e37d58e345a72d40dec191ac1035b9eb6cdb85c41e6d5935574b9600e3b6acbf9292d237b410827e3e4ba40023141e19372bce972e16561983a0a2d06b5659224a8cfb4fdc253311a7c7c3b08d34db27c5118f5423ebc5d0503dba6ffc8653b5d0be4e82e3b0d3cac1f5b2a5efac448849c42d775fb659b041dbc793c0b64a58e884410d6aaf69e3d7bcd7bf500e61ef66f16f77ad1b4c3f009206577196be081b7aee014f4d62cebfb6d058e8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1317d1f48092dff2f78bacd0ca292e7a36839ed52d7bf1e0e729ff800372456a544ece4e740443652b67dc697e316009b3dcecbf9cc471193dfac3935c81f928744770a8b250159f44de9461f068d024927d5d8a4aebd2061fe015927ae67658aa48209aadd2115de5d02fb55fc5b4c274c7c9f2dbe218116fdc235e37d07a9fc5747da978c4fbee1244e5210ddbda05984f0e3dbc5b63359d2c928051a4d5ce6cd3857b6864ad1dec588ceb6306328f925f195a05aacf53d9340427f5fd433289fa0320f073417e68f356e4e6e5fb6b8a2a467af8fd51f4092afc10\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3dc8e8ad7119b010d186e1238acb4bbaf33a2d93852ba91f733611e981df6597a87226f6c6d41edac6981d12e7642daa82c0490fd150b8d57f790630716b188af8285925fc0ff8457b4aa93963adfbdebacb8ba89fc4281bc56e4562a632e030f47093a7a44ec563c23dd6556cdedf899a2d3c1298f63e7959716981f82743b3f4d8cca371c7881550fb30bde8b7feba2e80d0ed5ec63e166d0ef17ddf8db2cf8cfe983d88eb40b0b10e0c9a9eeb38b220f7e013bb952c86b5ad11fc570f525c0125e01302a28ed8b1a97cc79edb87846a8e596c4d28f5018f2387a1ef\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3a2f35477d7056e9ffd101691d80926ae1595c6fc618be62d6b24eed1922c1fdf10dc62d019a29b87440f3f3311dd90d0155e726eb96c3a49d985e9bf719e1480ecb4f4460d16cac29aa64b77e58d9a414160ed5f90ef0811c161c4e860a2ac705c988ac3567b1e63de780781b61ca6e8f16087a89e5304ceb7a68506ffa692194130eb82d1a458cf0057cb4a08346ace3076c72728c4e7abab4bf0add26d33eec3709a7644bc2c7cc355a10887f245f92fc049d733dfd1a87d2b67c9ee12ea4545cb84df60f3d8ffe209b7ac2fb3aada065acd7138d3680e36802f671f0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b8d04609ff91f7dd457592d183d5482fe26f2862069011c5255d4c265c7906b55c72d2befd472309430fed0664b39cb67d16fcc622ada4976e2ff23c39910f85566473ab6bf0f5a8e1315310a2789ceddda80cae84f48f7a2d6c75df0277b5424d2c54c20209a9cf298f94d43b7769ada163ad1b4c2497e6a2406d41af3cbf11d233b882a46ee9195ad7f511b3de6369fc65e34ed54715681bbf8afefb337fc2f26adadecb429fda383b56a2529cfc7aec86b6377dbc17d03557d61f5410c106672d3a553c36e2a3722663f47d75c4c45595a9e7579d058aea1b35a5caa836\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7d2f8d13222f1aafc0a47689010713d019feede3b1fdfad25def42550cbe918f5f4829787413a3606f854e0d431c6b2761d53f92786e969965d06700a39945adbdc17972b0ce501ddc5c6dd4b489944611ccbb9e62134d98fea9ef5bb6b5f7a684d971bc09e21fe6b40828199864516bc0b00323767a6d9506c8e3aa47c7676feaa60c820d70d0d8bfb7c3b7abb8d47eadf3beca782c79f6cb469c7c8c3340c14896b3489cb950fd23c4439a72f5c8a9589efcefb85bc786ee32124030a1c6d346011ef105cddbb398a6fef999cd19b04fcbbc6427cc385e8399d2611f0f3e65\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"723898ccebd8d2746ce9e3796d429462fe9e34cec7fd6c863e3d90c4f51eced7e241365ff428161a6762544675b6c805e6cc04c625f4d727e6e2e596c501ca5d9baab86c7b4d04fe4da505acd3e2d34b477ece7339b2064ae9f8d991d4f21de6273fb32fdd789df450b3d10e8961a5061290af31ea4f240a512da433fcead2c0908f9a020a0167fa45b7575e65f4febdd63ae251953afc407de50c5ed5da15384a16b5bbd86ff3514cd1f7cf2902cb7192dadd848987929121b051da8de022239c01e8b8f40379c0970e31ba98859bc5349637fcae05c8a50ea7c00fa3300b1af6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6433591eaca79f1bb52aef15dbaea5e19f2b29312e594ac58702c3f96c297d87ca6ee2bffa2f961f41814c410b763125ec7a412e0621f32fd4b0fe2e17ac262c75780bd43877c56c413c2a6bd8c119ea73baf2cb821d46b7684f81101d3ed0429b6a94ad91742f7bd51b11bf4c12e5547c30e870f8e407bb5ffbdb96b10f901430eaf3e650b69b7802e93ec2c75d05183fb905f21d590e79617e4d08838a1ca126cb47d7e80a55253444682b49543b97146e71a96ddab190821a3007b28b55785442259bb2ade35e0cfe11e994f3894b7f3f5fceb341734e6b52d7e22b22f678f283\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7d7e6bca9da076e7e833dd86bcb7d86fa305755e46e252eb201982fa3a3bd7fbd5d04d9077908a694de27a236361ea68a1f04adc231cc3856de97941ac8936152c51fe55e02be1673f315281cec9ae3b3f10f1668a84c1a96ee3f0a889c22cfeb7d6175b3bc23052971ae2e88b9be6fd5454b6256b8d62bdf617ad6cb22ad93fa02a20f1a3c29cee6447dff6806bcc7169f0b94b016c6a68f0b5a581a58d41a0cab986d4660cedcf1cc6113df7423bd486ef4e4b8f7fe33f3d82afccb9c86eea598156aedc90bdbccb75fd55c254975a193e1a6937e7a5ea0aefa94de7a9667565826c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ac91aa5434938c1293186c76b7ae28a8437e621ac79c93b4b8145de9951f1948fd4cac58b781c3593a444b51751297db4dfd6bca2aa3452156f6bc412010da90270b09b6c5d0e4d8d836dadc2bdc35152ec6fdec7d1faedcb33868c81717100dca6bea92e08408ca6d1bbc7b68e7f71ae48f2fb2117697b9fdc4b46cccdf2d81bd6dc8c76c225ac71a49548b2f3788e47d56127a703e6705b08f4949738415b3392a701025775359ac29940a12161e554e50e6a6d5c0229039b25326ae1a61c93035f68c389ab2e88e8dce09b2f55d9291e6e640d411a543f5e97fa50eee2c10aedaf5fb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0502fd59c54a710da5a6c4060d3573de3ad4c9a5a570722f95ccef846e5c7a574c8bb772816a6e7dd5c56331af86139fe7fbf3d7a3fb1c44c9d8579094c622b061060ef1f3dcd77163932ee6fe66af70d854e31ecfc086979416cf3e193c5dcd19ec1a9933aac0c04964981e4f76169a937bf9a454d9ca413d6a1097dee798a5f60a20b0643acb48c7514f026a9219a8d7aee6087584ac33a8c52af289699e604f2659bd7fbb45342cc3be9e7fe7564fa0332e5c2233daa9472f59d59f38369c1d153cee628fd5ba511c0f5df6deface8ad81a2864d403273175db913047b80556da8ef76e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3d7eb388c75f23aa5a413c1aea1fcb3ba1d76123bc1834b5b973b385aa12eb0041ab55f571c7432287786ddae33539ca8777250f7f1960c973d7afbf561c274104f3c4cc033cab139247e43d98a5c814076482fe829e2eee0e302b3265676fdc82cf921935d19161ae814394cda9818f8e7c2bb4c56565790fffefa9ba86ab35816daa9bcb35f11e72637e7a6b127d084057906035914ff0ae08f71b601d755371171d249c7f87586e53cef8e175fb6312e8771ff5ead9a2f68050b8bf1add0aea7a3cd2f6d18eea57c6a7a13918cf7ebeb21113d09ce9c7a641a34b8ac22c9c164e9729ffda\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a2a3b9a7c7f17ed8c51f8437c92e8918d0102f320227682192479a094a0cd6401d689a24f0f1f0ec7ccd7d5343391a7ef7590db47c83da0b43c133c673a679b49dacce5386a92c50880ff2803489a1ab8edf6212a155dfe8e3cdeff98cb145ddc1a9a1260385ffafb175e954d67eb5816c4da009df5a21b96a5cba8e77050220abd4f0b21f87fd44bf0354b9ea270cb8e428bd2d1822c8ae57256a413016b67894a3c38ef74bda287c2ee7aac2efbf244bea3dd1e9e94b0e1a5b18295f538253d7362e0bf0b5c090ca4b537e692bdb993e1225b23565cb281372f4d3a0ce247b96b1af1db06da1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"42563ee8adfb99ea56890d94074a727c47d0aef5756145a92b1a41ae4cfeaa91351c88668afc1c4a715f35d265a36ffc103c5820098b13f0bb4ec0b761066aeb521a3b40dd40bacb45f58908cb2742e453c671754e85cfc43b12ac385dc1c72883260196658ae345ca16d16a08548fc8197709e3d026b7130bf6a0a74375dbfe619e64d35c2577f8e2d53eca56ae60d11551208ce41f95d19f789d909b4d9fcb52d289ed8862d5f1bfe5542b9fc68dd49d20f673b53a06e2ad6d74725e1180228a2dabf7f2089f4a974a22e91f3f413c2a4c18d7f5da95152a0338c3f406b71d760a9b2c32a5328b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d699a03480c769b114056f7b8c1c2f4ea6013f785216a91ab9cf02df1a72625162c74979bfdbb938f76e0248f7a18c20dca243104aacefd8e8d2c9eba6ac0123f38fdc6ed1dadab1ed473097276f6c1a50d1d6fab39f2dfa8e78cc965d5875f73c703785c77e346c4ca551aa4ac0c25fd74567555209aa5bc7b7455a71f3d6cdc94a81297d1aa2901d2be9423f91e4d2c6977355910b0bb0dfad851e87bfca350e1406225dec1c514cfd2325411425c71dbfcacd4e21338980af552e5f833e4743a96130e71988005a26ecaeeac6abca9fe7aab0c8ff320ff135195532bde17cc5cc398476fa935597\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cbc516abdb43cc8aa4d6e8c0dd28c4f8a1286d510a9ee9db7815814b635c6f17dbee4d4d18442d03faa7b21bc9756e7ab276f855d8780e2c35e0fdc4e6e1d2c7bdba75b3236e761289731461427e89ae9c36b815727740004c7aa565b9c8e52796a67a5be792c01365e6005d7bdaf71eeb26cbb67a2c503e978cc1469cf90cc5c67a0277eb78227c66c999fda6d87f6e2c8d69ca614f5335fb77333ad53bd64a904b9a588e99d5362b965fa509829bc88c5163f09ba40147e61834dab7316ff537eedbd207ab34c103c014048a33861e85d1e5384145a002b0d21cc0dcbb55ef3ebe8c595dcb910ec06e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e63a2558d900ebbee7ecf56cfd1a20b7ed133c1476f9504fa814917cbd3057c729e38284cacdf8c6e65387be06664ffbd5dba5523186a05231c377b26ad453b8ffba3439d44ea10e4a12ab7038da3c734927d88769a00ec15d39dd2d7d2ac8bef814d06bcbf804889ef46d2ed58bfe2d0bc4a9bf10594f3c4244f7460f40eb1df72d80ef4c20ea18c2af5a059ade20d634e3d0f184a6d025ce40759ddb4de99746cbe4afe858893c2a5c2f51c19e47e2b2a36c7efef85ac7bbe63657253a2ebc0915f09f288d7c2030f24c923dfd0f29b66f8ebfdf3cfbb6f551ba7d83c068ba8144e566df37b64edbf111\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c12bc01a2001cca9b3b2f8aa048c86a70fb6f9c0f03ee16e0dff7154d5989c0f22e0d5db0c05a0a24f85e89e1bf1c1c49a7343158fa5827a3031fad7a3b62cf69a24f9d6541984c498b758a70a91576c0209be7f83ff47b3788de21ccb1f2c5dde0d654b92ce5d6c4da20f0904a453d2dbb2f84b43ff4d8ae84432d896bf07ee1047af1a942c5e2576917a279846451e1ab36843ff1c7fee1202e1ff7d4fb14788bf4ddd7bdc050048d73d2375440575b04c83127a5a4189b926f777f24d9abe76270c4f1c64a3f9da133180a8f6f88f423134ecf7b49df41c57b6c736bcb2c896f754dbc07f6b4fc807f047\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"df5437f55443ccd7676aa471db84da24295903a87f02dd95e23aa468f6fd60be2e96d1d4366e2bb831c0f396b9b92328baaf45641a1c19339b768021f6aa823c953fefc56e7dd15805f4a3c0f83f9a21b5b3a7f81591febc8f0b1614813cc4b09df3a67dc11cb3d0f4d0399101da60b7986c1b7af3d19afa3a245a6c457332caa28e4c87be2596b6662992631d6ea8361c44f7b5f0ae991951b18fa187de224966fd074e2add2cd4e442ab18118737b75751c32b5c14afaf06318c2011b08e62c5c2bb35e48ab946a59be2ba6dadb3dc0e94b69ed0de84f02d6b5c61ffd4bc42cbf393b51760583477946b5417\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"491baaaf3061239f157fb02dda59e76f995c710d6170179821aa556264dd237e2eeb3c1b51efb94623e5603a0f0d3f0cce2b5ace1108e5c1f1edb359f5e1d65de4c99f1f48cca747adc58786515b955f65177e36f4f5c7fc696146fd4e7f7b9cb38c81b215fe08b6f034710cf9076b29dad70f8795bdb89bf4688c020fd2362feb2b6876fbdc9cf0edd250709cc7d059870f080ba9899f977007110274ebac11373578d11c93b1ff5872253aa395b1bd0b4e9da71c273dfd8c98c46d65d692c688adbd656bbcadd4ad4a5531e5ea96728afd25da0ea6c3b472bd5924aaff2b0e26ec6e0f0496f1cdd8c3c8cb34b4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"39d12b605a6241a2a239a9cfa9936556b2d6f8d961b6165425f0a9b8c63940db014e41ad93aa9a94e68517a7553a4979a58eb24238eef54baea5384836be636b9953893114830467065ecb7b5d8b53fe8d861001f3c16e616cc5cbe0650942b40b068dc6740ba40684f837685f0581d699ec34226967223228bb73f5449d933c2fd7577b4f5feb3c98c5cc890c86e56e666b135c9ac46ca67f0ef5f4f5516beb221006b38bb37c1e8df9b549a5ba128fe168b83752c588d0ff9ddf725d31431f0ae085b5dd9f251124e0d575f9f79b6d2c28ba8d5c79a7d106c2617f77863a95fce0ff9962e6a21c4c00647ba27e8f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c0ef3d806481d316ab62e4a75d42256f653138e6bfbfb42c398e88ee6f3d5ee2e85c5f6d407196718cda38c890111f2ca41a20238fe78903b1071591916b964e1cb15e1c357cd0f2c30aebf03a3662e14cbc1cd5bd4d58cf0054960edb9f091e3f4ed6c11a87fcdfdd84b8f5ca3ad8f1e4e5f06efd9594e1c5e5240ac9a8a373e140850d6b4eb4df20da33ce768b46a645fd73ec0fde5b799d548a12be5452492e46dba3da03fccce0cd3666ce88373ed07633024f29dc883c16245f8992b0b134e5461ad8def4922b4911e526f3e3c72b121fec0318369d1a40a4fadfa5078585494d3926b7ec6fc522fc85e3eec7aa\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d9c78eb756dc9335fed007b1156ee7d89356291bd1808b025b7ac3bdaac8597c2a68f3d99890c04578ada7fad23125dc1fdee6e183f17c332882979913fd2610352e61f4f1b6e3c711907f4c6b5ecdd5ab5659b9788ab98e734455ba2a564215c7cd147a838e4ee02f4f35fdeb38706e64d23b8dfe3a58b0e1fa76c63038dc6aae308896bf52b9f851b76f3760f808b00e17442328f78287161dc283affb00862dd500140b86ca787bd58fd20f8425d2b5735467f723db7a0f9d1d08800ec395078a5470670056013ee95d7e59eee510fa23fe899a59594a3f823a1d62017a03bf464135c6b71f405e774c25563218b45f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fb4504919408017da6d8a0622f6e95b9ed6b14db7841bd44f046eef98bf26bc834ecb3f4b7628ba3a53fc4d75075a25bfdc8536d014a185c0087fca9e011efe29e794b0e02719b617470fff50b02562a521e6c109a6cc183d74ab70b60ff1326255f8de02307cae03ff1bf49a771b5b311daa67cd4131004b2a1efaccd1d157c468637ea400caa891a531261b32f0fc61b241ff0fb8d1e8cf90703f80945a50dbf8edd650d43dd1c19dd4bcfdc202812f7dd5fe7d66dd39b3a9be37ecbfe1d0b3609c79cb19e49cafac783f02b9815912619cb3ccf8aaa47362bbb98f21fb48f61dfbe20d48b281fac8263b84b7c472b1719\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0c317a9baf295d07e050e015a73f8827778973d924707c71aac3edf5e0f13bb51ad4f391b56d9b6dc204bbfc71d091d274fbb21e38317b7844a5e1cd58225279471401512a874ce6da69b364e2bad389069892057eba683f55b97ca4d18febda810eced644b6475fb00b64a4d86e81ba344a41b8b120eb63b047a45c9251c396448b07afa0315e062f40c430cae51448eaed7946cc58c7ff05917b564e6e4f99d1522be04d235659b3dc1e3f7ab0e65a5bb1cc3d26c1589e8532cb361f6bf2ef0b6b27e57569030db4e543a684c17db3dfc6bdb984834d842fd3642412ff88453d78dbd0cfd3b0771b6c0fb7ee38261cd1d103\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3edf5d417a0d1a38a3a57e5265eb8df1542e25d90cd64292ab63713cb4a75b9c94850978fe2bd2f96f160b61c51d62eb2092d19b70c4448c2900f57f861f34425e2af6fd060c94f237fd4cccb745bee2bc47d0b4d5d8a57bd612af6109f5bb9a964bb4a6360371bec3bf851c269aad8d0f191eb7a9b77a1e98bc096a9b5586252526508a1c25cc1f6b0c1333f97c86a8799ad2ef8aa123400aa8741fe6277a2b92a6c4d4edaadc7fcae7953fbdf5ef1b499f871f66809b0d72c9b03e9b49cd5b8a91dc1c749fada0d9a4595d085f4b3e7643e239689c87a73455b31c9c5a6e0b899934408edc0dab175ce25c659c238b69e9ebbe\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"80f4ea817d4649de3f998374e11c9b41c3db5a5ac86b53031abab352171f46b893592ac5650a5218f7e54964b962b297079751c1d82bfbb9333fac445067a04473d26cf96a71c0c8092a8571d91f4413bfef40807206584d04928a5243f5ecec60e42aa3e0c83a28c8df71075d9a52ffd3519d5e40a0b20d4f4d1b21c695a249b5509a540cc0360d2906d6fddb6fa327beb9b087b1ad4d40ad435a2d589406369e7655dbd6d4f6ea340e35301b4bc02ac03ca85e55c8e50dff67718a9c1aedb6a0334bdc99f6c8b4dd52996bfd8dfca840c10aa92f6cf9d84c3994f5719fbc8d6a9592ffdada572d32aef67a9d7f9c897e08a197cb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"32d5d8e29fe1b68a49a30ef65787bf1ce003534891700ca2efe6dc4ce4b8770857130cad694451c148ed276c6843cc92597b3cd0129a043cd2d0803d82dda405b4151c5b4121bc276540c1723f4ce0f490d5ba0a4bff3a92117898d6ec362cbabd34052b6f82633f059a9f7948b46ab11cbe78d23f5a4828dfff412acf333a21cca6aacf570348a12a44c2939d360099234c2a68aff2bfc7e6fa0af55fbecbcb7d5d581a133bc46af75437147bdc42bd2cc0769098953655b2a41b5fec382ce63820ff4a447c7f62c825e68628279b8da57071a0c0a187943cfe5ac99e8447c3cb565973642115bf78cab6884cacd202d5c086ff09a5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2042c8097d147442b9e0787ad9efc72f0b351bcbc3e4037556a82e29a6f0015f0c8e162513c6529fcb5e1e790c789c0022e34ec0541128ee07f3597062ca54e4bc9ac6566861d0d3e93212c229a318b379f03e480776b0c57dc0053535d3c94ebe54887fd89212bc3f1814eccbe00918049f17b9db59aea0e5cba970ec6bae937cd059d0eacd3bffaa19dc1ebf5f5cd90681effe1eff986754b80c5817589abf4ca404bce5ccaa066c4753494b8620e0a796f7892c6ee8c62a44a9b40f7a098d344f09b45134583f860a3b59621aa31b96e094713406674a9974df69d206eb8efaffc9b7feda8ae5757406e5278873d68114e11dc57ee3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"32217f6690884421cd6b0cb94884511ed0047b3a317cd2ff899b2dc866ece06ae9473018019124ab7f91918b9410a67f411ec349182c7f9dea73fad0152716d8f9910496e83fd50c56c93d5b088548071d65eae370722ac87178e62126f3a702ad323bac48bd7c238d65033c76187baabd952d6008723ecc4f492ca401b85fade1b219b31c6ede814e0ae35e1977ffd7b3b8c3b3474a3465a860ea7f27ee4b92852b09e4343772272deb760621bac6beb48143013dbe1c7ff1b7ff51cf66d02bd59e76604ad8b3374c688a05843f8af5e66465d5b5b738712e809d87587468c970e6239594720f1200b084fdd0829f282912a86d1c6360dd\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"da4830165af94ace9b01248bf2c373911096ebd83129cf6f454128c41efce7fea91156ab30a74a521e533b3ddb21b4a48de883c0ba7028420a128b3ead0a0d15d42766ce4d0607413cce1f947fa25f4a5ba29573554e68e005978d3b14ac0216ada50e02964759625bb313926f5ee7369fb3d4f50ab7e20244d2930d7f0113a44dd4b3edee72c15d57224d24b9fe9d9c1df2ef77f7566b18b6fcbb1f550f7717d4cf50b6666da197bfe2f4c3c23fe7d1ff6f770711dcc54ef9231bfa6ff455f859fb4be342e33a623723f17976f7b014ff8f50bfd2a687622dccf55e724d17337c65a1ef721c9ae68aece4906387078f058809e2a139e9755d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1017ee9edb76500379a9eb1011cdfdb02cba68c53e47dcb2a2e29075c1b275f6a60782257b69e23e92563e8e6ef00bd99b5eac94ec223279e18422af405b0708689e8e3ae56044286c80f4de21474b4d0f8a5e525ed4394dd285abc592fd52410893a4f5b695ec9015bb3e95d9b8905ee6357122020729177042dd1b1a36f3fb33f992d4abbee44753c0d911745a186db1dfbfada785e5cfdb119217107f51e33858ddc5cfc97bafb75d838baf5e7407176db5080dfd3f4417221f0d1673db79289f16cac33e1be977f75a699658a965bb4730118202eabe34486f35664eec62610260014755d2704339ce611e759eae087b9b9ffe237bb8e88d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5fb36a00c95a45ec6e7526c2a35189980e231aa36c2c8d6a9ccf288abe52ff56f77f01a0303d267fbed331bde0c30555e0f5a298b148fece91d802e3c33c233b535e37caef41ce16ab5df52070fdc3bcff00aefc15a552b0760769011e81aa70fb5740a3a568a15b5f72bc70564630209c5356dee3e49b1e089d97d9137f33653d81758f0a38aa53913753b5703249b5bcdd0104c86998d815951d5d0ec94685dbcf98e7fdbeae10361e9522fe87ba60c49fa6290503016cfd85a478a91fc70e9d43075b167058f1589b194296c750c6693f9dc245e9b21a483975ada00217166189b99b6c56357886e9a8063da35e9d20db24002ed36edbbd1981\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c6942d36146678f56f4f8cec34f97448aeaeab84424cc0ea957292227287ffa954d5186f3e133eddd0d460c741dfc104f0015165e5efb7ee33043b97e55b2995b7887c49a5df5546459f445819a55edee3fc39743352b5b197095787710dd55b11f88d1155b051b97918885916a59dc8d64dc31c2e1eebd3995bf144c86849b992a35be67fa30bbba18a565b1aae21ad2738236014cbde288ecfcb910a7edbf33d41bf59fd81675a8fc0f3dce569d0662d6d565e8bcccb8528328aa75bc98e09163be1ff113af4d7e4dd514ead744117754e54b4bc85c194c2f074d3d27033011c66beb70e984ef7b675b70a9eb73a3dc0c3d626bba33a87cde4dd68\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"55f5d8c7a4fb578ae7f02e9d627b5ec4e6279aaeb1791be6a030e00f3f715eff486affd8539d41fd7517588cb6a08dc77c0a3d2ad6be11492cc950d44137c3209177ca50e5a48073a85ecac000fee2cc97c81ea4c82f9ddaec4ec479219ceffa06052d6c0fd57044b7c69c07b6c361269aa6e2fd6dec3d93cef32cd8a698af82f676f211053787b69194552d03d3db7ddc508efb6336f17541d7c18b18e93854d24644ca999495e8b321303b8dfe9eb430d251ee9e265dc838b1d201f84018fb89cca117954c7c059927e5eb8ab54afe5caf720292edfc003959fd93f945dabae0c3d56edd430894c103f579a048ba0c097a17fb4954df8acaa46026b5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7c4634ca8c596c5f3003986ef7a26bbae711327cc9ea020b546755ebe23e4997731fc1a9760de9e44529a8d671f99f567db7aba5d8b594ae35a61bb585cd2a950f6c216f3173614b1f96ac120085f79106732e7bb55edbfe1b525c23e4dbb117a23517ac4a89cd3d09a39b421ac1bf3f83ea763c272f3f653c3c3807130d6a998394359bc5f51047c46f77af1c738b363cd243c10d1c7a0d9db55d8e14c91bced77065d0a5c21061d181ef6fab35218aeb065b49630b9e3b29ca1d64fe21ddd2b906d9a9421eca770639084e97ca4b04cbd522a355f7e30465219a5ac869003f5c5d40401d5e049a9737081effda31c6ea9e6aaf4205c85470d5a2ca2d37\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2953a3385e63c8bc7bf7f441756deedf21f7620528ded82100ee0639658c6b973ee4878b1ed8c7a9a755b2aefaf010855c64933c578cdf5d9b93f991ea044ff020662757901c1b6014f354f061f7274c2d912eae78601944be200be650a869219a9f67890f5d6a48ab799c3676b24009642690105b20e034c6632b36956e43d049b306b0a596d0ecc0e79cb1ff11824ea31e8d023bba757bf2597bc58e83076e1c45b2f0e9b72fa93f4423589401efa4916d2f9a82833f44e2866bcbb222ddec1b5a70ac5f78716e4389e566dff0e9c1b510eae7a3106c47eb60b8b5bab89acbe46c055a7554bb1cdfa485a891c3b548c7a5f1d38c03cdfefa5ead65031ea4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d4a23a17b657fa3ddc2df61eefce362f048b9dd156809062997ab9d5b1fb26b8542b1a638f517fcbad72a6fb23de0754db7bb488b75c12ac826dcced9806d7873e6b31922097ef7b42506275ccc54caf86918f9d1c6cdb9bad2bacf123c0380b2e5dc3e98de83a159ee9e10a8444832c371e5b72039b31c38621261aa04d8271598b17dba0d28c20d1858d879038485ab069bdb58733b5495f934889658ae81b7536bcf601cfcc572060863c1ff2202d2ea84c800482dbe777335002204b7c1f70133e4d8a6b7516c66bb433ad31030a7a9a9a6b9ea69890aa40662d908a5acfe8328802595f0284c51a000ce274a985823de9ee74250063a879a3787fca23a6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5196\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ad6bad\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d8e4b32f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8eb89056f3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"410497c2ed72\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f0de771b375c90\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8662db8685033611\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9ef9f1eed88a3f52ca\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"08225082df0d2b0a815e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0f6e84a17439f1bc97c299\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"895ec39c78d3556cefdbfabc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2b396b3fa90ab556079a79b44d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"abae26501c4c1d6123c0f2289111\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bca098df9099b3f785a37ba40fce5f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"19b827f054b67a120f11efb0d690be70\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b88d32a338fd60b58570fda228a121113b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3f30143af1cad33f9b794576e078cc79062e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ffddb58d9aa8d38086fcdae07e6653e8f31dfc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"abb99c2e74a74556919040ca0cd857c95ec985e9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"71f13f89af55ba936f8a7188ee93d2e8fb0cf2a720\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"99734fdf0eef4838a7515426f4c59b800854e2fcdc1c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"579b1652aa1f5779d2b0e61868af856855020bdd44d7a7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1383d4ab4a6d8672b4075d421a159f69380ff47e4bb518d5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d3fa1412712dbbab71d4c6265dc1585c8dcc73380cf807f76a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d57868a71e7245667780455d9aaa9e0683baf08fbaf946091c2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ef80418fe7049c6251ed7960a6b0e9def0da2749781994b24593a0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ef91cb81e4bfb50231e89475e251e2ef2fde59357551cd227588b63f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d7f398a5d21c3139cff0562a84f154b6953c7bc18a5f4b60491c196b6d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0a2abc6d38f30aef253579a4088c5b9aec64391f37d576eb06a300c193a5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"02dd758fa23113a14fd94830e50e0f6b86faec4e551e808b0ca8d00fef2a15\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a4fe2bd0f96a215fa7164ae1a405f4030a586c12b0c29806a099d7d7fdd8dd72\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7dce710a20f42ab687ec6ea83b53faaa418229ce0d5a2ff2a5e66defb0b65c03c9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0320c40b5eea641d0bc25420b7545ac1d796b61563728a4dc451207f1addeedcf860\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"460539415f2baeb626fad748dee0eb3e9f27221661160e13edf39d1b5d476ee0672400\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"02de8ffa5b9c748164f99ed9d678b02e53f4ae88fb26c6d94a8cefc328725a692eae78c2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"348a61a0136436136910262ad67ef20644b32c15456d5fad6b1679386d0bea87cc1a2e2b5e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"24c32966c803434d48d2283482ee8f404f598cf7a17961748125d2ed1da987039b1ce00f2ba7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bd07cb16121d3b47adf03b96c41c947beadc01e40548e0d0773e61780d48d33a0e2a675ca681a6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a35844e34c20b4b9371b6c52fac412afe5d80a4c1e40aa3a0e5a729dc3d41c2c3719d096f616f0ba\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6df1efbb4567747fe98d218935612f8835852dde2ce3dec767792d7f1d876cdae0056fef085245449d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"48d6094af78bd38d8f4b39c54279b80ef617bc6ad21def0b2c62113b656c5d6a55aea2e3fde94a254b92\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cd6e684759d2f19083164712c2aca0038442efb5b646594396b1fccdbd21203290f44cfdecca0373b3801b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"155dfbf26103c8354362663677fa27d0e1ce3487a821a2a7171014c1bd5dd071f4974df272b1374765b8f2e1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"15b11067f311efa4ee813dbca48d690dc92780656bc4d4c56510523190a240180867c829a8b8b9844175a8aa23\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9bc27953a17fb84d5eabe95b4ea6bc03ea450274abccfb6f3938ded8560fb59662459a11a86b0e0f32fbea6bb1f8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"03b78fb0b34fb8662accdf350a6be75ace9789653ee4375d351e871f6a98ac5e782ca4b4a717665d25e49a5ae25d81\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"687e9a6fda6e2ce0e40e4d30fef38c31e3513d2892bbe85c991fc3715947e42bc49bcd079a40ed061c2c3665efe555ab\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f3886027d2049a8909e26545bd202d6a6fa2a6f815d31c7d520f705a81fa606dd695369c37aee4fa77dc645e9b05813ceb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e4a412ccd20b97797d91ccc286904fcd17c5afe8bed0618f1af333c052c473cd327637d951c32e4af047106036a3bc8c1c45\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"92f4b8c240a28b6238bc2eabadaf2ff3c4bfe0e6c61268ace6aebdeb0691450caea4287db8b329bde96af8cdb8a0fe2f57ef2d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e506834b3445e1a9a9b7bae844e91e0834512a06c0dc75fa4604e3b903c4e23616f2e0c78b5cc496660b4a13064bb1138edef4ff\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"27031955a40d8dbd1591f26e3c26e367a3c68f8204a396c6a4ba34b89672896d11276966a42bd516716f35ed63e442e116dbcf35da\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"646b1635c68d2328dddd5ac26eb9877c24c28390a45753a65044c3136ae2fe4fb40d09bf555271646d3dceb1ab1b7c8d8e421f553f94\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f6171f8d833743bdee7cc8f8b29c38614e1d2d8d6a5fff68bec2c0f4dd463d7941ff5c368e2683d8f1dc97119bde2b73ca412718bc8cb1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"45db1c478b040aa2e23fb4427017079810775c62abe737e82ec0ef8dcd0fc51f521f29fe6412fff7eac9beb7bcf75f483f3f8b971e42454b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"500dab14687db3ca3dde9304af5f54194b37bdf475628af46b07bfbf6bc2b64ecef284b17f9d1d9be41794699bc0e76c2878b3a55730f7142d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"31bba2efc7b3f415c3f031d4c06bb590ae40085ad157370af30238e03e25a359c9e133212ed34b7a006f839173b577e7015a87fdff2270fafddb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0600b3fb4b5e1ed0c8b2698ac1d9905e67e027390764821f963ad8d2b33cbc378b9c25c3ee422992d22b760222ed5697be0576d73938ae9d634ed7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4c0ca4f177d132594a4c613bad68da24c564efa3b4da0d0a903f26534a2e09f8d799d10e78f48ccdb0203954a36c5cf1bf24c076632c2b022b041200\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"97aacf2e1b013677b2e14084f097cb1e64d7b3fa36f097e189d86dc4a263bcc46817cd1ee6ff0c7ccd9acef63201cdc0e36254e19204a7388643bb571f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"71fd6846ce7adb0843d6063546a16b79b54ad6c0f018a479a45817624fa221f63525084860559d1a0679c8d89a80701c62743ec2da8419d503f8f0cd7946\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f73dfb046def3362d6de36077dae2cee2587fe95fe0800548bb7d99737897096ba59052e0dadcc1fb0ccb5535391875328637a0376a43a4d89366758dfe3e2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ec470d0aa932c78c5bcf86203ec0014314114765fa679c3daef214f883a17e1b4ca12f44433772a6e4ef685c904b2fc35586c6bd88f325b965968b06d808d73f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"cf601753ffa09fe48a8a84c37769991e96290e200bbaf1910c57760f989bd0c72e6128e294528ee861ad7eee70d589de3cf4a0c35f7197e1925a64d0133628d87d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f15413f7d6fc54bb55829f698da92ee42fcf58dde1aa1bd07d438ecdc32ad6bf2bcdbecc99f18ed43e81b33065af5a4ca29960ae50553e610c0bbf4153d580e73dbb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"84b1738adb9757fb9402ef7113581291136184d7ae35fe0b6a738da6acb0889d4d5bac7a957024e3709fa80c77d3859871ed1aa25cf488e438a2d24cfadce6008761dd\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e02814bb81f250c1835a05108396b74c7878e737654bb83155e241774d04e639bbc571b413cd9349092f926c8a149a53cd33e9b63f370b6d460e504199d2e7d849db6cbe\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"aeee4a789956ec0913592c30ce4f9c544894da77ba447c84df3be2c869100e4df8f7e316445d844b31c3209abcc912f647735fd4a7136c2f35c6fda5b2e6708f5ca951b2b0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8cfd11ca385de3c843de84c830d59278fe79b70fb5ddbfbfc1ddefeb22c329ef2f607d1d1abbd1cd0d0cc7c5d3ed922add76aadca0d2f57b66cb16c582b6f18f60aee2f7509b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"852e5ce2047d8d8b42b4c7e4987b95d23e8026a202d4567951bbbd23111e389fe33a736318546a914d2bddedfbf53846036ad9e35f29318b1f96e33eba08f071d6dc665149feb6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f225c23164979d0d13874a90ee291627e4f61a672a5578506fd3d65a12cb48a182f78350dc24c637b2f3950dc4882a5c1d5d5bad551c6f3e0093aa87e962bea51566af3791d52d65\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5f33864d882455f8ef046aed64e2d1691e5c1555e333b0852750592e6f00d3b5ec941d0c00e99629612795d5870cf93c984b45e4464ba072a34903b400a42824ac13da28c7c1cb1959\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7baaee7c3eb68c18c5ae1d45ba381803de34e36a52e2d7ccc9d48a297273c4d8644b473195bc23005f7a4f5ca790b1fa11f6a96e585e635513f11745dd97a69c1222204ab28d3c7735df\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d0a2a3fc450ef9af7ae982041feb2842901026467d87839c33b4a9e081ea63d5be60ae99ca6e42393ded45255b8f42886f87ba0310572d9f0d8b5a07ff4b6bae1f30559a844983cc568560\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3aa4164462b3e7044c35b08b047b924790f6d5c520b1df4305b5d41f4717e81f0cd4bccb9a5a6594773832b8707443adde4047caaed2293f92234df257df54ed275a9658fab483d0576d33a9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c8b4239fd7f1b893d978268f77f6505b5775d89090374322d40083b0f4c437423f670ca213f7fe05c61069725da2561646eefaea597ac48e293fbad44c2872046857e56d04a426a84008cefd71\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f94839a7024c0a16971271b6727c081770110c957b1f2e03be03d2200b565cf8240f2873b0426042aaea996a1784fadb2b27f23bc1a521b4f7320dfbed86cd38d75141365ba9b443defc0a3b4078\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8af934fdc8b3376ca09bdd89f9057ed38b656bff96a8f8a3038d456a265689ca32036670cb01469cc6e958cc4a46f1e80d700ae56659828a65c0456b8e55f28f255bc86ce48e44377bf1f9970b617d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ada572989e42f0e38c1f7c22b46bb52a84df8f7b3b773c9f17a5823e59a9725248d703efb4cb011abc9474e8e711666ed3cfa60db48480a8160615dfabad761bc0eb843d2e46299c59b61a15b4422fdf\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b11f1ea52a7e4bd2a5cf1e234b7c9eb909fb45860080f0a6bdb5517a37b5b7cd90f3a9e2297f995e96c293189b807a7bf6e7633bebbc36674544db5f18dd33020aeaf50ee832efe4d3d053873fd31ce3b9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e54b006cd96c43d19787c1ab1e08ea0f8922bdb7142e748212e7912a1f2c0a4fad1b9f5209c30960b8b83ef4960e929b155a8a48c8fb7ce4326915950cede6b98a96b6f1ecb12715b713985dacd1c1180413\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ee2c2f31a414ccd8f6a790f55e09155fd50aac2a878f9014f6c6035cae9186f90cdef0b7adf3e207c3d24ddfba8cd321b2e9228b02a1182b6973da6698071fce8cc0a23a7bf0d5aefd21ab1b8dc7818549bba3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6d6810793bad6c7efe8fd56cac04a0fb8717a44c09cbfaebce196a80ac318c79ca5c2db54fee8191ee2d305b690a92bd9e2c947a3c29342a93ac05796484638787a184e4525e82aeb9afa2f9480caebb91014c51\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"91e4694366cff84854872667fd168d2d42eca9070cdc92fca9936e8361e7266931f418450d098a42686241d08024dd72f0024d22ba644bd414245e78608942321ff61860ba1245f83c88592dc7995c49c0c53aa8a9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"608aa620a5cf145f4477694407ccd8faa3182465b29ae98d96a42f7409434c21e4671bcae079f6871a09d8f2965e4926a9b08277d32f9dd6a474e3a9fb232f27fc4235df9c02abf67f7e540ca9ddc270ee91b23a5b57\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c14f75e92f75f4356ab01c8792af13383e7fef2ffb3064de55e8da0a50511fea364ccd8140134872adccad197228319260a7b77b67a39677a0dcdcadfb750333ac8e032121e278bdcdbed5e452dae0416011186d9ebf29\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"03fcb9f6e1f058091b11351e775184ff2cd1f31ee846c6ea8efd49dd344f4af473f92eb44eba8a019776f77bb24e294aa9f962b39feecf7c59d46f1a606f89b1e81c2715ac9aa252e9ce941d091ffb99bb52404961794cf8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"11e189b1d90fcfe8111c79c5351d826f5ec15a602af3b71d50bc7ed813f36c9a682520984ae911669d3c3036223a53176794c7e17929efab2b1c5b500f24f8c83d3db5d1029c5714c6fd34eb800a913985c218071677b9885c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"69f8f5db3ab0321a708ab2f4234645dade6bfda495851dbe7257f2b72e3e8378b9fa8120bc836b737a675271e519b4712d2b56b359e0f2234ba7552dd4828b939e0542e729878ac1f81b6ce14cb573e76af3a6aa227f95b2350e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"be734d78fae92cacb009cc400e023086bc3a3a10e8ca7cb4d553ea85314f51383660b8508e8477af60baf7e07c04cc9e094690ae12c73e5f089763201b4b48d664b94b4f5820bd1540f4a84100fdf8fce7f6466aa5d5c34fcbab45\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d61b77032403f9b6ea5ad2b760eb0157545e37f1712ec44d7926ccf130e8fc0fe8e9b15570a6214c3899a074811486182b250dc97ebdd3b61403614d935cd0a61c0899f31b0e49b81c8a9a4fe8409822c470aacfde229d965dd62f51\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c31bd548e36d5fae95ed8fa6e807642711c897f0fcc3b0d00bd317ed2bca73412064618c6a84a61c71bce3e963333b0266a5656571dcc4ba8a8c9d84af4bdb445c34a7aef445b15d77698e0b13c436c928cc7fa7acd5f68867e8132993\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9903b8adab803d085b634bfae2e109dd247a7d6249f203403216d9f7410c36142df8fa56fb4d6f78136eef5817bad5ea3608439bb19336628c37d42db16ab2df8018b773baedafb77278a50926370b48bd81710203c7abc7b4043f9a1751\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4dadaf0d6a96022c8ce40d48f460526d9956da33260e1770315ead420da75b122c762762aa3ddc1aef9070ff2298b2304cf90443318b17183b60778f3859b141053e5827decfff27ff106a48cfdb0371d0ef614fc7400e860b676df3176d1a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"314dda800f2f494ca9c9678f178940d2284cb29c51cb01ca2019a9bede0cdc50f8ecf2a77e238b884867e78e691461a66100b38f374c4ccac80309641533a3217eca7e6b9a9af01c026201f0afaec5a61629a59eb530c3cb81934b0cb5b45eae\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4658b7500951f75c84e4509d74047ca621009835c0152f03c9f96ca73beb29608c44390ba4473323e621284be872bdb72175628780113e470036265d11dfcb284ac04604e667f1e4c1d357a411d3100d4d9f84a14a6fabd1e3f4de0ac81af50179\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"491f877592837e7912f16b73ee1fb06f4633d854a5723e156978f48ec48fbd8b5e863c24d838ff95fa865155d07e5513df42c8bb7706f8e3806b705866475c0ac04bbe5aa4b91b7dc373e82153483b1b03304a1a791b058926c1becd069509cbf46e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"231034720c719ab31f7c146a702a971f5943b70086b80a2a3eb928fa9380b7a1ad8773bfd0739142d2ad6e19819765ca54f92db5f16c1df5fa4b445c266215a92527bd4ef50ed277b9a21aee3fb7a8128c14ce084f53eac878a7a660b7c011eb1a33c5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3366860c77804fe0b4f368b02bb5b0d150821d957e3ba37842da9fc8d336e9d702c8446ecafbd19d79b868702f32405853bc17695873a7306e0ce4573cd9ac0b7fc7dd35534d7635198d152a1802f7d8d6a4bb07600fcdaacfaa1c3f40a09bc02e974c99\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ccbbbe621f910a95835f5f8d74b21e13f8a4b03f72f91f37b5c7e995aa3cd5539508d5e234e77a4668a42c239b2d13ef0e55ecf85142055e3f8a7e46320e21324a6b88e6c823ac04b485125c2aa59b61476481208f92ea4dd330cb18777c1cf0df7cd07893\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"87faf0e49e7e5ab66ee3147921f8817867fe637d4ab694c33ee8009c759e7d707f44c69c1b9754e2b4f8f47b25f51cd01de7273f548f4952e8efc4d9044c6ea72d1d5857e0ffeb3f44b0c88cb67683401cfb2f1d17f0ca5696641bef28d7579f68d9d066d968\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"38c876a007ec727c92e2503990c4d9407cea2271026aee88cd7b16c4396f00cc4b760576adf2d683713a3f6063cc13ecd7e4f3b6148ad914ca89f34d1375aa4c8e2033f1315153189507bfd116b07fc4bc14f751bbbb0e752f621153ae8df4d68491a22430b309\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"87d636a33dbd9ad81ecd6f3569e418bf8a972f97c5644787b99c361195231a72455a121dd7b3254d6ff80101a0a1e2b1eb1ca4866bd23063fe007310c88c4a2ab3b49f14755cd0ee0e5ffa2fd0d2c0ea41d89e67a27a8f6c94b134ba8d361491b3c20bacac3d226b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b021af793badbb857f9a353e320450c44c1030fce3885e6b271bcc02e6af65fdc5be4dc483ff44bd5d539ed1e7eb7efe3001252e92a87df8227ace601047e101c871d29302b3cb6c6f4639078afc81c4c0f4c2e04688612ecf3f7be1d58ea92894a5dab49b949f2089\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c5c1f2fbf2c8504a686b615278fc6221858d401b7fe790b75fb6bca6885cdd128e9142bf925471ee126f9e62d984de1c30c9c677eff5fdbd5eb0fa4ef3bff6a831056cea20fd61cf44d56ffc5bda0e8472ecdc67946d63c40db4ba882bc4dfa16d8ddac600570b9b6bf3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"88f8cc0daeaeaea7ab0520a311dff91b1fd9a7a3ec778c333422c9f3eb0bc183acc80dfefb17a5ac5f95c490693c45666ec69234919b83244003191bad837aa2a237daeb427e07b9e7aa6ca94b1db03d54ee8f4fe8d0802cb14a6599005eb6326eefe5008d9098d40aa851\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2eb6b1a58e7fe39ff915ac84c2f21a22432c4f0d260380a3f993310af048b11647f95d23adf8a746500833ee4e467fb52ea9f1039519fa58bcb0f1d0151558147b3c92b83730aba0e20eeeea2b75f3ff3ad79f2f8a46cbbadb114a52e32f018342aeeaf827e03ad6d583bbce\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3ba7dcd16a98be1df6b904457709b906cbf8d39516ef107006c0bf363db79f91aaae033466624d30858e61c2c368599963e49f22446e4473aa0df06e9c734e183a941510d540536377072334910e9cef56bc66c12df310ecd4b9dc14207439c1da0ac08bdd9be9f2c840df207e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a34a7926324ea96867dac6f0dba51d753268e497b1c4f272918c7eb0e34120be65b7b5ba044d583141ec3ea16fcedae6197116b16562fb0706a89dc8efd3ba173ccd0fd7d84d480e0a3dda3b580c326aa1caca623879b0fb91e7d173998889da704eda6495023b5ad4c9ad406298\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5ef97d80b90d5c716322d9ba645a0e1b7a403968258a7d43d310320f60f96235f50e9f22cac0ad239636521fa0607d2f471051b505b371d88778c46fe6787d47a91a5bec4e3900fe6ed22918226fc9fbb3f70ee733c369420612b76b5f55988d757c891d7005d17ee55783fe506202\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"140d2c08dae0553f6a49585fd5c217796279152b2e100ebde6812d6e5f6b862b2a3a484aed4d6226197e511be2d7f05f55a916e32534ddcb81bdcf499c3f44f526eb515cc3b6fa4c4039ad251253241f541558bba7413ca29318a414179048a054104e433c674ca2d4b3a4c181878727\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"29fdfc1e859b001ee104d107216b5299a792d26b2418e823e0381fa390380d654e4a0a0720ba5ff59b2ff22d8c4e013284f980911dcfec7f0dca2f89867f311ced1ac8a14d669ef1114504a5b7626f67b22ecd86469800f1575543b72ab1d4c5c10ee08f06159a4a3e1ae09937f12aa173\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"52dfb643832a598a10786a430fc484d6370a05356ee61c80a101dbbcfac75847fba78e27e537cc4eb918eb5ab40b968d0fb23506fee2ad37e12fb7534fb55a9e50902b69ceb78d51db449cbe2d1fc0a8c0022d8a82e2182b0a059035e5f6c4f4cc90278518e178becfbea814f317f9e7c051\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d32f69c6a8ee00ca83b82eaf82e312fbb00d9b2f6202412a1ffc6890b4509bbbeda4c4a90e8f7bca37e7fd82bd23307e2342d27aa10039a83da55e84ce273822740510e4ec239d73c52b0cbc245ad523af961994f19db225212bf4cc160f68a84760233952a8e09f2c963be9bb1d71ca4bb265\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d1e603a46aa49ee1a9ded63918f80feca5fc22fb45f659fd837ff79be5ad7faf0bbd9c4ba91628ee293b478a7e6a7bd433fa265c20e5941b9ea7edc906055ce9799cbb06d0b33ae7ed7f4b918cc082c3d4a1ac317a4acec175a73cc3eeb7cb97d96d24133a29c19375c57f3a4105519846dd14d4\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b45ac88fac2e8d8f5a4a90930cd7523730733369af9e39bf1ffb833c01108952198301f4619f04b9c399fef04c214bad3358999967c474b67a7c06457a1d61f9466489ed5c0c64c6cdc83027386d6263491d18e81ae8d68ca4e396a71207adaaa60997d0dca867065e68852e6dba9669b62dc7672b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d5f2893edd67f8a4b5245a616039ffe459d50e3d103ad4675102028f2c497ea69bf52fa62cd9e84f30ae2ea40449302932bbb0a5e426a054f166fdbe92c744314cc0a0aa58bbc3a8739f7e099961219ec208a8d01c1ae8a2a2b06534bf822aaa00ca96218e430f0389c69c7f3fd195e128c38d484ff6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"37279a76e79f33f8b52f29358841db9ec2e03cc86d09a335f5a35c0a31a1db3e9c4eb7b1d1b978332f47f8c3e5409d4e443e1d15342a316f442e3bfa151f6a0d216df2443d80cbcf12c101c51f2946d81161583218584640f4f9c10de3bb3f4772bd3a0f4a365f444777456b913592719818afb26472b6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a46d252a0addf504ad2541e7d992cbed58a22ea5679980fb0df072d37540a77dd0a1448bdb7f172da7da19d6e4180a29356ecb2a8b5199b59a24e7028bb4521f3281313d2c00da9e1d284972ab6527066e9d508d68094c6aa03537226ef19c28d47f91dddebfcc796ec4221642ddf9de5b80b3b90c22d9e7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"060c18d8b57b5e6572dee194c69e265c2743a48d4185a802eaa8d4dbd4c66c9ff725c93667f1fb816418f18c5f9be55e38b7718a9250bc06284bd834c7bd6dfcd11a97c14779ac539629bcd6e15b5fca3466d14fe60d8671af0fb8b080218703bc1c21563b8f640fde0304a3f4aeb9ec0482f880b5be0daa74\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8f2f42bc01acca20d36054ec81272da60580a9a5414697e0bdb4e44a4ab18b8e690c8056d32f6eaaf9ee08f3448f1f23b9844cf33fb4a93cba5e8157b00b2179d18b6aa7215ae4e9dc9ad52484ad4bfb3688fc80565ddb246dd6db8f0937e01b0d2f2e2a64ad87e03c2a4ad74af5ab97976379445b96404f1d71\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ccb9e524051cca0578aa1cb437116a01c400338f371f9e57525214ad5143b9c3416897eae8e584ce79347297071f67041f921cbc381c2be0b310b8004d039c7cc08cb8ff30ef83c3db413f3fb9c799e31cd930f64da1592ec980cc19830b2a448594cb12a61fc7a229e9c59fe1d66179772865894afd068f0942e5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3eb5dc42172022ab7d0bc465a3c725b2d82ee8d9844b396913ceb8a885323dbbbf9ef4ed549724cc96d451ea1d1d44a8175a75f2a7d44bb8bfc2c2dffed00db0328cfde52bf9171f4025770abbe59b3aefd8151c480bafa09f613955fd571e5d8c0d4936c670d182cf119c068d420ded12af694d63cd5aef2f4f6f71\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"20ea77e58e41337ad63f149ed962a8210b6efa3747fe9bea317c4b48f9641f7145b7906ed020a7ae7d2ee59435392edc32aee7eff978a661375af723fbd440dd84e4a152f2e6ef66f4ab1046b22c77ac52717de721dfe39aa8ba8cd5da27baca00cc1fffe12c52382f0ee83ad1418f4c6a122effaf7471e1e125d7e7ba\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"95c662b835171fa23f948c3c3ed27bab9b3c367bbfe267fe65f8037a35b50cd7fc6030bfce4000425ef646c34793f0762635ae70487a0216ef7428da622be895d1b6040423246511c2370d6876a5c5d2df8bbd48fb14f787b632ad2c1f5a927fdf36bc493c1c8606accfa52de33258669f7d2d73c9c81119591c8ea2b0ef\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f708a230675d83299cc43167a771602d52fa37cbc068ef9128ef60d186e5d98efb8c98798da619d2011bf4673214f4a4c82e4b11156f6292f6e676d5b84dc1b81e7cc811b0d37310ac58da1bfcb339f6ba689d80dd876b82d131e03f450c6c9f15c3a3b3d4db43c273c94ed1d1bd6d369c4d30256ff80ea626bda56a6b94ea\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f8417766ce86b275f2b7fec49da832ab9bf9cb6fdfe1b916979ae5b69176d7e0293f8d34cb55cf2b4264a8d671370cb595c419c1a3ce5b8afa642208481333522005fbe48cdc700e47b29254b79f685e1e91e7e34121784f53bd6a7d9fb6369571bba992c54316a54e309bbc2d488e9f4233d51d72a0dd8845772377f2c0feb9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3479e04efa2318afc441931a7d0134abc2f04227239fa5a6ae40f25189da1f1f313732026631969d3761aea0c478528b129808955be429136eeff003779dd0b8757e3b802bdff0f5f957e19278eabad72764aa74d469231e935f4c80040462ab56094e4a69a82346b3aeb075e73a8e30318e46fdaec0a42f17ccf5b592fb800613\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"03df0e061fa2ae63b42f94a1ba387661760deaab3ec8ffabcaff20eeed8d0717d8d09a0eafd9bde04e97b9501ac0c6f4255331f787d16054873f0673a3b42ce23b75a3b38c1ebcc04306d086c57a79d6095d8ce78e082a66c9efca7c2650c1046c6e0bbce0b2cba27c3824333e50e046e2a7703d3328ab3b82c9d6a51bc99b9516ff\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"76b488b801932932beefffdd8c19cf5b4632306e69e37e6a837e9a20c8e073bcadd5640549faa4972ebd7ee55cb2425b74cb041a52dd401b1a531beb6dfb23c4cfe74bc84f034156c8f55050ca93236eb73c4e2595d9fbf93dc49e1ec9a31705359732dda73f737ec4274e5c82626dc4ec929e5e2c7a2f5f5fb666181922bd8be575e3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ff17f6ef13abc0426b03d309dc6e8eeb822300f7b87eff4f9c44140a424098fd2aef860e5646066d22f5e8ed1e82a459c9b9ad7b9d5978c29718e17bff4eeefd1a80ba48108b551e62cd8be919e29edea8fbd5a96dfc97d01058d226105cfcdec0fba5d70769039c77be10bd182bd67f431e4b48b3345f534f08a4beb49628515d3e0b67\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"95b9d7b5b88431445ec80df511d4d106db2da75a2ba201484f90699157e5954d31a19f34d8f11524c1dabd88b9c3adcdba0520b2bdc8485def670409d1cd3707ff5f3e9dffe1bca56a23f254bf24770e2e636755f215814c8e897a062fd84c9f3f3fd62d16c6672a2578db26f65851b2c9f50e0f42685733a12dd9828cee198eb7c835b066\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"010e2192db21f3d49f96ba542b9977588025d823fc941c1c02d982eae87fb58c200b70b88d41bbe8ab0b0e8d6e0f14f7da03fde25e10148887d698289d2f686fa1408501422e1250af6b63e8bb30aac23dcdec4bba9c517361dff6dff5e6c6d9adcf42e1606e451b0004de10d90f0aed30dd853a7143e9e3f9256a1e638793713013ebee79d5\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"02aaf6b569e8e5b703ff5f28ccb6b89bf879b7311ea7f1a25edd372db62de8e000219afc1ad67e7909cc2f7c714c6fc63ba341062cebf24780980899950afc35cef38086ee88991e3002ae17c07fd8a16a49a8a90fc5540be0956dff95390c3d37629949de99920d93096eb35cf0427f75a6561cf68326e129dbeffb8772bfdce245d320f922ae\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"70752b3f18713e2f533246a2a46e38a83cc36dfccec07c1030b5204cba4432700735a8cee538b078d281a2d0262110381c5815a112bb84404f55af91652bd17502dd75e4910e062943d8a736ae3eecdfdd8e3f83e0a5e2ddeeff0ccbdadaddc95391310fc657a59724f7e6560c37dc1d5bb5db40170190f04a274c864ade9687c0f6a2a48283177a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"01f3c1333b44077c518cc594d0fb90c37651fb7b2442e71fc0a5611097f1cf7bcfaf11c8e0ac1b1cab54afba15bb9332df6bc64d8032368e3f686c8324b0114e0979dad78a5ccd3fff88bbe89eef89c4be586ca092addef552ed33224e85d8c2f4fba85ac7735f34b6aa5ae5299154f861a9fb83046b0e8fca4db32c1343e02676f283975f43c086cf\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"509283ebc99ff8d87902fa00e2d2a6fa239e335fb840dbd0fdbab6ed2d95e8275402523f7ce9a2fabd4b6c9b533288fbe914bde84365a204711d0977a7d698f4614385984dd4c137e4820035dd6737da364edff1bb62283e87a8c7ae8637314fe9b5777ec4ec21276dafedb2ad5ee1aa0ac99e34a6c01c055c8a239fd28681607f65143082cd4553c529\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c17e417e876db4e123c631f7136b8a85bfd6ce66a69180d0cd5ecfd6f037bb1c7bd7908d51f2c485bf9e92c0e1799ee5f6ab834ee481f5eb1a8020205adb4d0f90126d4e7c2c859c5a5f644bdfa9c649ff4f168e834de6f9769429732099d46d0af506ab86c6fd92175159bbc05c75db8e1fa867e6030d64250008d64c857c47caec3dc8b2ffb384d0193e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"950988fbe9d62a66f5f2c492bc8dc944a78eb3796ec37ba94b6a81a9d402ccad03cd8497fff74c5f4a03081c5fecec48574fecb21c1de261332c23108195d3f6a96ff8e433a1a30eda53dd5bb414973334f8cde5510ff759f7c17046cbb5acd8e8c4a6eecf2a9121ec3fc4b22c4daa72678194ce809024cd45c4ebb9ccdb6f854205cdb624f0787480d8034d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"552a212c403b473741da8e9c7b916d5e5e9bcc9949021ae1ca1ed46b7d4a98addbb604d9fff56175b7e0367db26c9635fa7813653dc8d610befdd09ec41e99b192a716106f4299eec8b940863e5a59cf26cdc2cd0c3017f9b4f215812bed15f69e77edf672178e13c55580982f01fcc2fa131ec3d736a55d56504c545f4be50fee83f1263e4d3f3c877cc6242c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b00c4283dd3d9cd26e44bd97cede6c771cb14f2571b51cfdaae4309560ffd165da025a1bbd31096c3aa8286e2d6dcc3e681b8d01f2c5064ea26dfd0b5156b7a7f5d1e046c5bd1628f8fdae24b03bdf7cf7366900cc013a8cbed9d7f5937c914b08f8c27683b956e1279812d04288515333fc6aba3684dde2292951f0610649d90fe61606630fc6a4cd383649252c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f6e79457bb6d0884dd223be2cf5ae412a1ed425f1e4012f75951b096aea3b9f3581f9013bcae1aff2d3fc1e5c7e06f24af6d53c2c5c238b71c71cc670b05a7ee5204400026a5c4e5ddec3ad96771e49fae4b0f75ec58049ad9d972e5749a32d90f847f1ed2a1bab83db181e541cf5c8adb6b29ecc64dc25add491d408d3eb3ddcb013de7f5ffb6de9dd7ff300a5fc6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fe1d71e1d5efa3f712d23216ee8ee9139e66bd648b83efc02cdb4d45a28cf36759ff190a84d14d9471477abefb5aea4111110336143dd80cf81e02f268120cc07d746538f968e9876bff8358d390f5b8e7eafa61ecd236cedaf276bd61865fdd3424988201dcdeda2e3e0c33c9e3b3670125dd1049106cc6df5695fb2dca443233ff440f265bbff055483bac1e859b83\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4c80163562872a965dedd8725652906156ada6e9d999027d96f49289edb92f9ef043e9d7c3377e091b27f85275499454af32317535997fb4aaeaf93565ad481ff7d45d2abddd4df4b60f71a6923ec30496c6ae534dc5427107ab4c5e656a322c7ab058d4c13ec0ebafa76576560697ac98f84aa4a554f98ec87134c0d7dca9184cf70412a324aac91823c0aca02537d197\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fdd58c5ffe88665beb7073c8f4c22472f4bc9390cdd27a42622ca55978b000ab7579f795d4de0dfcaf521b8268980ef1d20277b07567985c0fd5030784ad6c32541ac24e99ab706105a2255fc32935c0fce6fdad9bb224d94ae4eae2a3ff08836618a3adf193630647bce1952b69da4de360f59da303519278bfd39b733cf66820a5e9e971b702f45998b69a0889f4bec8ec\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ff38b15aba3794e2c81d88003e045ac6cbfc9f4833cdf896cefd8ac0c88674727ad9a9fcb9ef36574deea480e6f6e8691c8390ad73b8ea0eb3665c914b0d886546948e67d7987eea248b5feb52346ffdd965d5c835144c3bc63daf325e74b11267e32e58a914ae4521a668839d9445fececa49c5fba41f9e171698bbc7c6c97fa163a377a96456958d6e1d74f91ada56a30df8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f048c19328d60b4e59ed76940415b2c84c23883198bba5699efb0a1774ad5da6d15390c7b55d77d66f37448fe08107f42a5336408d5322f4b630e3275865fc66dccab39f6e13fabc133e5a441fe352d81c7cd9a25f145a6e2e2417d3b0bbc79eafcd7ad688c02011fd268dd44ac3f4f87b37a84a46fd9e9975962fba92c9a3486deb0c45f6a2e044df4bb79f0feeea432c5008b0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1b3e5fe6f113cce28a6f8d6f7809d3cec398cabffe9ff2ff10a7fec29a4ee4b54186063fd5307a2be393c9ecd75a37620bdb94c9c18da69b658579676ec90351d10dc33a7cb3b75798b1234f9f684d4a73a0fab2df3d5d6fdb1c1b1514d0935c1f2dd21486f91c2595b2f8f8a500ff443b9305270fb6f3da7961d9316d4ed6a135a31c4a3611d40e6585bbb34f498cd5b9a5d92676\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"740db337baa12b16897f17a85fa5685acc85e48338867f8ac9c0198dd650f5dfa7c17725c1262c72207e365c8aa45ffaab6470a0e5afefbfc3bb702a9766064f28cc8b796878dfdd3ca9d0216c14941438fc541fb5be0a13d29a996c5c985db4f630df067a5626db5dcd8df3a2bff17dc446e46e4079b8815da4318cb228c7722684e2a795a0ca56f500ea51951a6a385385d886f678\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1465f2d578d167faa017fe8f763ce3cc8dc1e8371d774ed2a8803f12585296ee71a1f2253dd16b717a81f91f0f3641018a0111182b4e65d884b0a3d0292631ad807cdccc88bdeecb476e76f72b5246a630aff6e2401fa9570f85acb73ccb4e19ef04a932a03d7b7985dbe1e5bb410df517fe362321469e6f8b0e0cef6c31d7aa8ec06aa220620d66cc0e133fdee963589b12320fc9678e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"80c051952fa6f3ef6af0f1759ec3e83c8eb91abee1de360bfa09e74b05af2475a0dbf8f9135aa25892919bbe0515898cfb6f88abc9e1891f2b2180bb97370f578973d55c13c35edb22ed80647c2a7e2884d1ccb2dc2f92d7b6ec5843ade13a608a31190ce965bde97161c4d4af1d91ca9962053f9aa51865bdf04fc23fa35a6fc3c8e888941263a26ed66c2dd0b29b2325dfbd1227c5091c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9c1e2a1aed6406052eed12b4495365f2f80e9c9645473f3549b607f20910bcd16dc3a4b173ac8d128129cdb7c76ebbc8e9a2a1ba0d822c66b367e790a69ac71f0a60ed4bff0e979148e3f3ee6607c76dbc572ee5ff17c27e4b52adebb4bedddff517f591a1977299c7cb01106f1453b098d29848ba3751c816215bb0d090c50f9e445b41b2c49d4eec83b92ce6c269ce835fd279e7cbbb5e47\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"466abda8944d0329d2975c0f2e2afc901f117887af301881f63b714f49a2f692fa63a8871fc0b301fe8573dc9b2689880cd8969e5072c57671e0633b041481dab25e65c9de404af033a11a8070c8ab70ca6d465318501afdd9940c7efbe1bb6d49581c222fad251dba4ee0a98efe22a3c4f74da05844523b30bbad6b080ac8df70a02da80bc9d477dfb869adb211e209a316d5dd1fd89a6b8f8e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0e89a873e07799ba9372fc95d483193bd91a1ee6cc186374b51c8e4d1f40dd3d30e08f7feecfffbea5395d480ee588a294b96304b04f1ee7bbf6200cc8876395d1db3ac813e1019bb68d27204e514fe4a61ad2cbd1782dca0e38b5538c5390bca626c5895b745cfca5dac636fd4f37fed9014ab46ae1156c7789bbcbb956ff7ee5ce9effa560731d26783dc6ae8bddd53a5d28133614d0ddeddd9c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fdde2b80bc7a577ef0a6c03e59512bd5b62c265d860b75416ef0ce374d544cbb4e3a5dbd31e3b43e82975090c28bc77d1bdec907aeceb5d1c8b71375b6d631b84a46153f5f1d195bfcb2af6f597a9cdc83782c5bbbb58c5188a87ebf375eee5212fa52523820a83106e8ecd52bedd60d95cd646159774389c07e1adcaa6b6f649408f33399ec6e507d61659696b3dd249996892d5986b654d94ff337\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f5d7d66929afcdff04de30e83f248e69e89604daea782e1d82d8032e91a95c1d6fb2f5578f79b51be4397e4cd7cbc608ce143fdddbc6fb6c43ffdd394a7df0124353b919aeeac025f3eb11ff246c3b9657c1a947fc534ce48e18feffada8797037c6bc7e2d9a9e2e019fe65627b3feb28e446473e3bd413047a2587f0be6a103403cb3c33fdc212dca14d8e386aa511c22308e632f5f9528dbabaf2deb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"332990a8dba55f977bc814436cf386ebbf10cb487a5f6ce83e13741bac670c6810284fbbe4e303547ef411e964fae82854e8c13cf56979b89ecfedd337aad78260060122d13dfbbf8497acb2066ed89e30a1d5c11008bd4d145b5ec353956310536304d8b8bba0793baec6d8f3ff49718a56e6694f8122078265cf5731d9ba61292c1219a1affb3679576d4998290aba3684a205c3469d40761a5c4e96b2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"efbdff285027610f03182009c89b953f19721cfcdb8accd74bab6ec4bdf3f555ab902cb0dd91284269d140638aaabd211748aa4da3b18cddc653b57e461b9ad8491807c535c08fe97d89eb587c6af19ca152e72479626ab764e8b62da89fefc8354c75a44851f985746d78715a5a92798dac1a4222be27897b3f0aa63d596aa7378545f49b259aa8518c3def8a2ec8f7aa956c43668c8717052035a7c36b47\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0eea9bb83bdc324fd21b03669aa922fbebc448e7d25e210294c07862cfa6e061731dfb67b4810633f4dbe2130d90fa1c65843af436e74219d213c4458dcac1c48ec4541fc6e3b7918ab2bc621aedda53658050900c3865ca57cd5dfa1d28576827401956d2dd8b861fa90ab11bb0b544ded9bd3d62e3278ed484e17db8f2d5dc5ea4d19a0e15134ba6986714c2b22c59c2f0e517b74eb92ce40d2f5b89e6d79f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"25da9f90d2d3f81b420ea5b03be69df8ccf05f91cc46d9ace62c7f56ead9de4af576fbeee747b906aad69e59104523fe03e1a0a4d5d902352df18d18dc8225855c46fefeec9bd09c508c916995ed4161ee633f6e6291cb16e8cac7edcce213417d34a2c1edea84a0e613278b1e853e25fb4d66ff4c7ee4584e7f9b681c319c874d43502534e8c16a57b1ae7cc0723783807738a55b661e617ee285bdb8b845607f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a76b6f81372df09322098868d469fb3fb9beafc5edb32c674974ca7032966aaca5b5c9bffef87bfe626bd8e33d1c5f054f7d5acd3b91ff95324d1ae39eb905b9f2694fe5cb03486cee86d2f661a751b0e6c716a61d1d405494c2d4e32bf803803dc02dba2c06eecf6f97fb1f6c5fd10cfc4215c06d627c46b6a16da0854e4c7c873d50aa1bd396b35961b5fa31ac962575230c07c369f8fbc1ff2256b47383a3df2a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f9db613812f2259972d91b1598ffb166031b339913925ee385f03b3b35dc4b2f1ae78a3c3d99c6ff6a07be129ce1f4b8d994d24988d7fbd31f20535d36ab6bd0592cfb4f8c1ed9244c7fa8a3c46e91272a1a40c6cfcf261c5658476c59793bf1a3775086e41a0492f88a31e2d9d1ce75cf1c6b4b928b3545d838d1de6b61b735d921bcf72e4e0615e9ff969ef76b4b947026cb016e2660ba39b0c4c953369a52c210de\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e601c7e75f80b10a2d15b06c521618ddc1836fe9b024458385c53cbfcedd79f3b4239598cd7b9f72c42dec0b29dda9d4fa842173558ed16c2c0969f7117157317b57266990855b9acbf510e76310ebe4b96c0de47d7f6b00bb88d06fad2c2f01610b9a686079f3ed84613ba477922502bc2305681cd8dd465e70e357534503b7cbc68070ad16d9c51de96ccf0aae1599299331c5655b801fd1dd48dddf6902d0e9579f0c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ee5ff4ca16d1bde59ffaf2d064eac9141c1d8f120ea2bda942b7956ba3effc5f1e725a3b40b0b9223a14d7a50df1681d14ca0e0eda7bb09c428fa3b2701f83a7a3e139485a118f6287d266dbc7fe68c87b35becabc7782537c79cb8165bdc40cc103d7b6d4b627fafa0e4113f92341ab90ceab594bfae20dadbfafd401684584598941f1ffb8e23dc8a04ecd15376cda6d849fe0dfd177538c62413622d172d9d46e05c450\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1daca80db6ed9cb162ae24aae07c02f4126f07cd09ecee8e798fa1bc25c26c644333b63731b4ebc3f287f2318a820c32a3a55fc976576bc936f7384e2553d2891e3771ff24dd4c7f0256906460a8f12d30ed2b23583a0259cb00a9065a757d654d6e4603e7c7eb4a8426b527ae8a849d9350e9094b890367df3e8b23ad2df4d7dcce416bd8ea3badd037f53f7b07c02e5926515f196d62aeb9b8b14c863f067fc12c5dfc90db\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"27ff4e58a34ff1fcd66855d014ea17889a3cf0021a9fea3fabfd5b270ae770f40b5439e00c0d26bd9766f6fb0b4f23c5fcc195edf6d04bf708e5b0bced4f5c256e5ae47cc5651e51cd9fe9dc5d101439b9bc5cc24f76a8e8847c72686e2af1ce7098ad7bc104dad00c096a6d48b6453322e9cd6773fb91fb1eabd05dc5185a9aea07a2f64c6fea9897681b4428aaffe1fe5fd3e8ceb890b12169ec9d51eaabf0ca3d5ba415770d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"75e2fb56327983b04f640717be8cba6fef3655b4d8e5539587d6478356ec397efaed818b8425d052778eb30ef0dee656c52c2aeab079ed496ae4441a365f2130432c87ba757e25b4511656ad15e2eff84d342331fd2814d1f1d11af65d98a424c115ba183437c0d0aa55f5c44b8685028a47d89d0d36a0f20aed510c366ab338f074a941b404fb349caaec821e0850a627777cc8f5abce6b509290027a2a28ff1db62a5ed2f95fc6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c6ae8b6a060917cd498aa7874ad44baff73efc89a023d9f3e9d12c03d0b7f5bcb5e24e1bc2ab2f2c67b9a9d36ff8beb51b5affd4a3510361001c80642955b22ea4bf28b81a5affe5ecdbabd8d17960a6af3825a4522fe76b3d720b5d06e66bff5379d7a8de1f5cc3e7bb75163a854d77d9b3949bf904b6c4e568682f0dab7f217f80da7303cfdc9a53c17b6b51d8ddff0ce49541e0c7d7b2eed82a9d6be4aec73274c30895f5f0f5fa\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"606c9a15a89cd66a00f26122e33ab0a08c4f73f073d843e0f6a4c1618271cfd64e52a055327deaaea8841bdd5b778ebbbd46fbc5f43362326208fdb0d0f93153c57072e2e84cecfe3b45accae7cf9dd1b3eaf9d8250d8174b3dade2256ecc8c3acc77f79d1bf9795a53c46c0f04196d8b492608a9f2a0f0b80294e2abe012dc01e60af94323c467f44c536bf375cddbb068c78432843703dd00544f4fff3eaa1a5a1467afaae7815f80d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"88b383cb266937c4259fc65b9005a8c190ee6cc4b7d3575900e6f3f091d0a2cefa26e601259ffb3fd03083270eb63db1ffb8b4515ec454d12f0944f8f9f6869eedc2c5f1689766a748d74e79ad83ff6a1639aefdec6109342dead31e9cead50bcc00c5b2206e8aaa47fdd01397b141880490174141a1e6e19268378c1b54a84aba60ca711fd72f7df88e120dfea2caa140085a0cf73342f3c588b7edfb5b5e5ccabd68a32364746d92d536\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dc0b293f1ba02a326743509f41efdfeeac1efc45137ac03e397a3273a1f586a0190cfb4ea96d6c13ca692a4de6de905c8338c3e29a04cbae76272f568b9d795cea5d758106b9d9cff6f80ef650d6b7c428ea3946c3acc594907fe4227ed68faf31f2f6775f1be5139dc0b4d73ed6308fa226b9077561c9e4c7a4df68cc6b819b0f463a11b9a09682ba99752c4db7aea9beac1d9279f2c2675d42b551d27aa2c1c34125e32f2f6f45c35bca45\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5d801a7413311e1d1b19b3c321542b22e2a4ccbe340545d272abede9223741d9835a0fc80cc9da97a13f8bb4110eb4ad71093efba165b1edad0da01da89d86726e0d8e42ae003b4b50297d233c87da08406f0e7fc58ba6da5ee5ba3d2d7142cbe6632734eb2e7b7863c15cc82198ee8f9a0ae0b7f93bdbda1ed269b3824d5d3c8e78513815b17a4c0cc8c9706b9c77423a309ae3fd98e1e05cdbe9e2577834fd71f964301b10b66c316a2d8f2c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2fd32a2bc15a9e96a100624404fd0a4e54ba9f8c0543d8ccf7c5c2e35f5e8c3c11dfd497320aa903900a4ca55a2b323b3ac4a7cfcd01bf0b448db8829072bee6b77c3d7bec2e1d8b414d907288d4a804d2379546ef2e2dc628269589164b13fceb32dba6fd5d48a956ce0b5c3eb28d894a95af58bf52f0d6d6cbe51317152744b4ccfc918ed17fa6856478d580b389016b772e1d02e57d2217a204e25361d91d4845a3fa20fefe2c5004f1f89ff7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f537b437662759bef8bd64368536b9c64fffbddc5e2cbdad465c3966b7f2c4bc5b96767ef40a1c144a4f1cd49edc4cc5b57e7eb30d9b90108f6fd3c0dc8a8808b9e0bd13aa3d661c4863637c5e4ba286553694a60bef18801299ae349df53a355051dcc46a7d003c4aa613808f430e9db8ca7dfe0b3f0a4c5ab6eb306aeb53e11a01f910064fbe6ca78b2a94fac34a2602f73de3f275953e13ff5c6bb5c39b82321ead17ec0f8ecc479e6afbc926e1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1dd9fb7d5b5d5074971e69300720014deba6fbdb942bd29704cdfcd40fa5281d2a1b9f5b776183e03ff99c29587f10e8d325cb49c5c93e94f5132741b92c4086eec1374dea5c1e772cbb230c7b31f3e962eb572be810076bdb926b63732522cdf815c3ab99bbc164a1036aab103cac7b823dd21a911aec9bc794028f07b7f839bae0e68211286441f1c8d3a35b281fd321312577bbda04f643ecb2a74ec4527bb5148dbccbeba749f5ea19b6072366ba\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5bd63737449de2d20ca63943953338ecf4cdd6cd0a726241adb04376385a809cc6ba0f3482a310746fbc2cd5eb214f03a14cdc548777fb0d048d659cd75a962e490c4fe47affc2430a34b10275e4c76752a115aae3a24d4fb4fad89ce4d79d65de10292f3490bfdaeabfae08ed51bda6ec8230e66cb07ddbeec26e3ef68dd71c852900659fcf0c963f4574ffe4626a33db9abf0873dde68b21138498b81e8cc44d354be4073615889a7ddff633b5447d38\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a683ec8250506571f9c640fb1837e1ebb06f123e745f95e521e4ea7a0b2b08a514bbe5bdfd316903d1d6a05f5a143d94dab61d8a3a146ab40b2d6b72df2f0e945875a8aa7051ed115975f6f1567cfcbf04c5e11e3a7027b8e179ba00739181ba10b028e3df7259d0712f4a6cef96469ff737865b85fee2c2db02a6423e32505381e18a1e0b4ce3c7998b8d6b1b5e09c3a280b85486d0984c9e193b0ad2043c2bc4ad04f5b00a73956715937eebf6b3e27afc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4df9d160b8e81c42930c48956fcb46b20b6656ee30e5a51dd6317876dc33e0160d31280fc185e58479f994991d575a917073b4439919c9ac49b6a7c3f985211d084c82c9d5c5b9a2d29c5699a22e79de3958d7b0e856b9aa97493cd4563aaa04fa3977a9bb89e0bc06a82296bdc76d20c8d393770176d648712454305fdfcf4e117d05acb5a5b006a9f8d0dc66dca708c4e4103ca825d2331750685c44ce3d9b3e753455580f4d6ac4533edeeb02cebec7cc84\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"67bb59c3ef5ee8bc79b89a673e331e581215076cc36b68f517ca0a74f74efafe9dcc240e6d8ca4b21019c27d6c9289f4419b4f218eeb39eb741c5ebebfe0ed2f6faeec5e8c477acf71907990e8e288f4d4049111779b0635c7bbec16b76493f1c22f645745fdac2b383679fee573e4f47af45ee08d84f63a5ace4ee1c06fa41e2e6e14b7bc392e38426813087a3a461efc62ed1941dc8f1728a2bdc04fde72a0b786558783c84abd4bd100e4926979a0a5e707b1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"d341147169d2937ff2373bd0a9aefa77968ec8f0d993c6f9881eb174a1911e05cdc45993cb86d149a754bbe321ae38363f9518c50dd3faf087ffeeeb6a058b226ccab7858c00ba6de0e8f4d034b1d27508da5cc473f3a413189ee6fd912d7750486912944d4dc34405ce5ccc3885fb0aabcb922bcfa9081d0ab84c288022bd501235a835eb2e1124ed1d48fd4f8682da8e7919321031326502273375625c4e3a7282b9f53452195e53c6b4b57cd5c66f621bed1814\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"27e7872a54dfff359ea7f0fca256983f7600236e716e111be15a1fe72eb66923ea60038ca2953b0286447dfe4fe853ca13c4d1ddc7a578f1fc5fc8598b05809ad0c64a4363c0228f8d15e28280837a16a5c4dadab681e28968ae17934639fbc124bc59212138e494eecad48f6546c38366f1b7b2a0f56f579f41fb3aef75dc5a0958b25deaa50cb7fd1c69816aa9a51874a98e57911a33daf773c6e6166cecfeec7a0cf54df01ab4b931984f54424e92e08cd92d5e43\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"13dcc9c2783b3fbf6711d02505b924e72ec6736131159017b966dda90986b97522bf52fd15fc0560ecb91e2175322334aaaa0097e1f3777c0be6d5d3de18ed6fa3444133486068a777443a8d0fa212ca46994944555c87ad1fb3a367db711c7ebd8f7a7a6dbb3a0207de85851d1b0ad2f4149bdd5a5ba0e1a81ff742df95edee850c0de20e90dd01753137cb8f2c64e5e4638ceb893a3879ae2c049aa5bce44d56bf3f325b6c5029b2b8e1b2da8de7d4e48ca7d8f6fbdc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9ca875115b109eab538d4ec7023600ad953cacdb49b5abe263e68b48eafac89a15e803e838d048d9625972f271cc8f36344bed7bab69abf0bf05979a4cfff273b82f9961626509765fcb4b4e7fa48212bcb3ab2b1f2dd5e2af768cba6300a813514dd13e4d269e3d36548af0cacdb18bb2439ec9459f6d847d39f5598304ec46a26d75de1f9f0c2a88db915bd26e45e1f1e68c5b5b50d1890e97a3803c36755f026863d14176b8b57f42e91d3ff37787f9b38e333e9f0433\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ec006ac11e6d62b6d9b32ebe2e18c002353a9ffd5dfbc5161ab887770ddd9b8c0e19e5321e5bc105add22e473050b71f0399327c7eba1ef809f8667c1f4e2c7172e10e753705e9a083f5bce88d77521225ecd9e89f1e1caed367fb0275dc28f620fbd67e6b176c9ae5d2659e6ec662116c9f2bbca3a93043233a4861e0688db6dc1800f752c5d58aa5033c250c891d9126e534ed921a9026eb333333fa8292059b8b446f336ca6a0cb4c7946b6aea3831653122f154a4ea1d7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"23deadc94481ce28188f3a0ca3e85431964cb31b60fabf381e6bd45ef0332bd4dde774b0281d317dc2e7d0c298fcf8625fa734126968df8b68ef8a35c325d84ba4fc53936ff3ffdd8838d2a8cabf8a9cac54aa444ed9875944e55994a22f7fa8538b1e983b57d9215fac5c0052029644044e790ce2f5044655608c1d7ad3bb862203ba3aba3b526606f273d342ed5721648e3f600942d3f7546f679161436389d879dd8094e1bd1b1e12cde15cd3cda4c30a40835665e4e5cf94\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"94701e06340114f9cf715a1fb659988d33db59e87bc4844b1500448960af757b5282f6d52967a6ae11aa4ecfc6818c962b084c811a57724f5d401191567f24ce917e4f8c3963474fdc9d2c8613c16f62446448b6da6eeae54d672825ed7606a90e4611d0e318ff00566862c955b636b5e81fec3362e8672ad2a6d222a515cf410482836deba092a51a4d464dfbbab35c50a33437ac16a88256e9e23ddd3c827cc58d3e5000ee90b12e4c5175c5733662d4848ae0d406c2f0a4f498\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"735b0758d5a331b2304f01081172eb95ae4115de651b1a6693c5b9543de33df25d9f421dbaeca033fc8bff57313b482778005aa9fdcbca65c643da2f3320e34197868eec3848ff3c70d7ac7d910fc332e9a359f892ae01641be253013b554a0d3f249b3586b1857e5a0f9482ebd91432a852b221f4287a6e81ed24e8064645d5b28ab9a13b26cc1420ce73dbc47b31acf8a871601022ce23bc443b1222ce9a037a2fe5226295feb4efd4fd671338f459ae146032697cf82fc55c8fbf\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c48d94f14549352790079fee69e3e72ebaa380510e3581a0824066413e7044a36ad08affbf9b52b21963d2f8e092ff0ac1c973c423ade3ece5d3bca852b894675e8173290529226939c24109f50b8b0d5c9f762ff10388833d99bea99c5ef3ebb2a9d19d2231e67ca6c9056d8834730605897426cd069cbeb6a46b9f5332be73ab45c03fcc35c2d91f22bf3861b2b2549f9ec8798aeff83ceaf707325c77e7389b388de8dab7c7c63a4110ec156c5145e42203c4a8e3d071a7cb83b4cd\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"553e9e0de274167ecdd7b5fc85f9c0e665be7c22c93ddc6ec840ce171cf5d1d1a476743eb7ea0c9492eac5a4c9837c62a91dd1a6ea9e6fff1f1470b22cc62359474a6ba0b0334b2739528454470f4e14b9c4eeb6fd2cdd7e7c6f97668eebd1000bef4388015630a8332de7b17c2004060ecb11e58029b3f9575040a5dd4e294e7c78e4fc99e4390c56534a4e933d9a45460f62ffaaba25da293f7765cd7a4ce78c28a85013b893a0099c1c128b01ee66a76f051dc1409bf4176e5afec90e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dea8f97c66a3e375d0a3412105ed4f0784f3973ec8c57b4f553d3da40fd4cfd39761de563ec96a9178804641f7ebbee48caf9dec17a14bc8246618b22e683c0090259e3db19dc5b6175710df80cdc735a92a990a3cfb166461ae713adda7d9fa3c4cf9f409b1467f3cf85d2141ef3f119d1c53f23c0380b1ebd728d7e932c535965bca41a414b6ea5bf0f9a381e098d282a554a25ce41980d7c7be75ff5ce4b1e54cc61e683f1dd817b8e2c1a430d7f895e5e7af13912cc110f0bbb95372fb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9dfda2e2f732867e60ed2b5fa99ab88eb82dc7a54334d02031258beef75fa4bd6962a1083b9c29e4eeb3e5ab8065f3e2fc732675b8d7705c16cfb4ef7305eb58120f1af5ddc55872a2cbde3a48661a0598f48f63e2e9aadc603545e2b6001748e3af9e86e1830af7b84ffd3e8f16679213d37cac91f07af0af02b37f5ed946ef5c955b60d488acc6ae736b10459ca7dabeacd7dabcfd656511ac913174f6d99327be59befe3e463a49afbb5235f0ce2840588c6edfbaaba00a4211c0764dd638\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ddcd23e8b9dc8889b8599c721e7f8ecc2cbdca03e5a8fd5105f7f2941daec4e2906c654210bdd478374ddee43ee749a920ee91872e057a1157d384dcd111266221b3c79774476b4862fe450704ff2c5353e9a936cac87c96515c28ed4c830335a55d084cb5873c5fd2dd907f3266d8eb7bf13b6dd7cd4966982a0949efd8e428dae13daee549e01cc3c226211d6307823f742c5ef2155601a4644c46eddd603d4abd959c6d242e427768df3b1e22d87971df58a1564b38311a897c85b497a72556\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"39016647acfbc63fe55a74598bc1956eaf4e0cb49d532c5d8323fc6a3f15a0231597f06eafd74ad245e672bf6b21e4da503cb5bf9d15e9038ef354b38807564d91f38b4258378ccd9b9420a1562d7136196822a1291c913d83c4cd99fd8d420990c72cdc47607124de21da8d9c7f472fdcc780379f186a04da93cd87628abf323c8dadcd7fb8fbade37d7d2b5c9f9fc524ff77494c98f42f2158a6f68c906105ca9e8bb2df463863cfc1e9008d8344f55c4e3203dde6699b59812d49ce1279fa1c86\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"02cff7567067cbca5911664c6bd7daaf484181edd2a771d0b64566c3ab08d382e83932cdd7b4dbf86c9cdd1a4c353a511e68afb6746a507a9cd385c198246f4543d606c6149a5384e4ff54c1b90d663dc7a4b91aeac3cf716db7ca6f9a1914e3a33efe82e7ccc4215999c0b012782402db4726db1d7d1c73571d45739aa6fcb5a20eeb54a84d5f99902a8d356cbf95f34c9c28c8f2badfbc08c69233514493c0c04963268c88bc54039ab2999c7b06cba405936dfc43b48cb53f62e18e7ff8ff3f6eb9\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5764812ae6ab9491d8d295a0299228ec7146148ff373241a510faee7db7080706a8dada87938bf726c754e416c8c63c0ac617266a0a4863c2582412bf0f53b827e9a3465949a03dc2db3cb10b8c75e45cb9bf65410a0f6e6410b7f71f3a7e229e647cbbd5a54904bb96f8358adea1aaa0e845ac2838f6dd16936baa15a7c755af8029ef50aed3066d375d3265eaaa38822d11b173f4a1de39461d17d1629c8df7334d8da1b6401daaf7f34b2b48d6556ae99cd29ed1073926bcda867421832a4c36c7095\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4df3043cf0f90462b37d9106e67366d112e4938c4f06abae97869531af89e9feebce0812dffe71a226de5dc36be652e26ef6a4be47d9b2db5cdd43809a565e4fc0988bfe82037c505dd276b757b785203249fd083fb474a25acccc9f38dc5164ff9097e05989aa6e280739a755231f93670e7226e22046914c155bf33d135b3f736ccca84cc47ae643215a054b54b7e13ffcd7ad73cced9279dc3210b80700fcc757acfb64c68e0bc4da05aac2b6a99d5582e79b303c88a7ac4dd8ed4289516bba0e243527\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bf041a11622715426c3a755c637d5f478dd7da949e50f05377bf333f1c62c671ebdbf9467d37b780c25f7af9d453fc67fafb2f065a3f9f15d4c3561eeaa73fa6c813bf96dcf02430a2e6b65da8d174d2558110dc1208bdcb7898e2670894c0b9e2c894da3b130f57a90ec8ea1bffd27a37b4da4645c546b2b141db4e2c919154dac00e78dd3eb6e4445974e3bb07905982da35e4069ee8f8c5acd0efcfa5c981b4fd5d42da83c633e3e35ebdc959bd14c8bacb52212b4334f94aa64d2ee183861db35d2d8a94\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a170ceda0613adc9c3a1e427f07beacf3b16ed69fb42b6bc09a38d803f632ad2929dba215b85683b74e2feb1d18fe17d0ea0db84d1be4e2e73476917a2a4cff51d6eca7c5e82232afde00dd2286a4c20eb09800b4d5d80e7ea35b6965b9792d99e399abda8cf32174ae2b7414b9bdb9d63e148f7357635a7310b130c939593cd3479164724011966c4232142df9966f09422f34f20b30af4b640a2c6d3dd985fe0ba3dfa9083cbb9b8dfe540ff9f6c608d18481213040768ef33300d773f9890c724ead320a1e7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"929477e9c2d0bbad3429a0e0de776695255013108261dc6404cb09828770e274d8bb650a50e490dfe917fc2047b0f8ee72e105927d9fa70523c727778cbf6ae876d641ad562938c870d12f2e047bb78920739dba0c3f8ce1fb77589623a5f1625f5d6ab81940c7dfc3dc3a641d82b2813629bab8282999317d6b93842334f123fb4693a9c2c9d8ba9bfc746642dfbd045cd2021b272eab7358aa954d453da53fc5392dfa7eb881f6f53809b692d27f3366595ff403289efcc691e118b4744a1147071d8909bef1e8\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3e98bb14fff5bdf7db38a3960dc55ca7d02333daed8712cca13dd5bffd114636559279db72554cc0a0ee1f7e15557d77cab0f2f1131f94fe698db81be38300a856a5eca85e5cf915fb7b6f38ccd2f27350e62cc30ce10ffe835118be3d435d2342ed3d06199b7e20c8e34d68902f0ab8745bd8b7d5b863d525c1f5906d2dca598db8a0f1e67736182cac15677579c58b8c670cae1be3e3c882153b2aa2988933e579ec2d6dbb00c671da64443dfc027dee6dfc3233c99758304570a982bf9b2eb59ccd70d0b54c4b54\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"aa12c7fa50ffdc2811c1872e4bee15f43e6909212385c872eb489f7e06dc1787043f56126f8373bdfa4b3f61405c73dd4dfd3f40aa5cd207e8520849c26f67716a46c0989a99efff42f24e0736e327af8e607c401a1bac77341e9a78c91e35d55b2457bdd5317a405a1fcf7a2a23de68ef92b65819e8aa3807c545361dfc9fe89125123492da958dc313cb5d03cb4b192c54ac6b27fcbc498652f5ed36b587bb74942b3ad453a8d79e5ddc06ebf806dad5046b73251064582ef5777dc530f8701701761884783fdf197f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"83e615cf6e17a29e63945710b548a6d9935850eec69830841e26cb6071e908bf72c87cf079ffb34c5eb1a390def72d004a9488224a18e189aa1092a0f1135712834d257a53dc1d0e2c6417d8f472ff13b181910f4c93a307420d44beec8875d5219a3160b8e921434ddf3f71d68db1c1d5c39d68edb7a604792f8b4e31ecda7895c99fc7031a5b98a22009c1da005ac8fd2da0b5d742743f5712d12fd76d11a18e487776ce21ca0d6e5ab9ca6d8c394c321b91c14e291399a642721361811a73b7392e8603a3004e7060bf\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ae1a8f7bfe4b1a0fa94708921dadb2c20b938239d7b9a2c7c598528f20f49764d322ebe85a5b2ea15563cf2f2304baf55d6607c52e2e1160859dcb7af6d7856899eada0e9128a180d3de6fed9334ba52b80c5c362d5591a0ec30f86d37a399927eb1c53076a12d26775522c511c83eb5b7abc2a00bd2dfd5627a8febba53d85f9b74c4b7f0c862ddb0d9298899b646b774d6cc23e4e23ab47174fccd34499253996d5e0917210e2f6daa1685f89f2f1fdfd5509ebc38191d539ecfb54ff0f5bbe6ef36ea35d425af6462f518\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d033e06be253ab800c8176d3a9650ab2a5bcaa03e11ea95fb9ab3834b41eb0d1b2bcecfe219364c3104ef65a8d692bd77c798548b7d9a8faf7f5172db24ec7c93006d6e9839368291b8277a82c034a3731f1b2e298d6e0282ec8a7902e4f844d132f1d261d171375c646065e201849f2df73e3748d853a3122c2206aac92fea448500c5418ecfb3d80e0e6c0d51f85831ce74f6c659cc291f5348a1ef8b949f1b2a753633e382f40c1bd1b2f44748ea61127b6f568255ae25e1da9f52c8c53cd62cd482788ae430388a92694c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"104bc838b16a641749dcf73c57b207ea3bcc84381170e4ca362065a3d492e892b426a1f4fd82f69461d1ce1f3aaf8fc291ea30d6667e7e1aea4c44f7d52a5fa6d34709e6658483260ff5da76bfb74e7d194ad40dcac00daf0e45e74db4bc2248100a8b256b257278c3c98f1f2e3a80cdb812352aaf4155b3a4033999fb9fe7f506994fcf3a8db31e9e5ca8ef8c2e9c6326ca5b0803724ba641950eca877fe6ed6afc2e014651c56d0e6a61eaff7c5ed0b861d4bebe42904c0a568c26aa8abb2e97da2bfb40f14eafb6bf16cd208f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5b92e4a175437d0a53eb10de2c56401720b11715a034459ebf506c3fd6534b5e817a0f09deac4bcfd353301d8d031b1331582ac09189b48e6ccea444655866c4bbd123d45ebabb774f877cf12d33b84cfca4a6a94f3f98869fcf2bbb6cc1b964c2438c2f348bcdf9001dce60a4706d20c169a040baa61cbeb0b8e58d505e6e3739ab03e110ae7efdf91347474033defbd1e86af322ec6456d3394699ca7ca6a29a70d9b10a38fe666eab2858bfe12dacb31568549c826c15af5b6fddf779954351be1872f04e53db7b3b5fbf61fd18\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"401cc7bd9f8227efaed70dad83fc8db3bd38efc166f0f11ab142c565c68ba9db680423a3d698b6f3476ef440051fd20b93f6a2ed045825567df5a65e3f62e4442ec396ad260a16a13a1dee46c7e8d88bdd7edf223ab76a9a787c1f4fe9925c051a4ca0e77a0e78baa29f36d193c862fd3a60653f544ea9e3f75f2f553891be8c1fb882f6a6aad118f576f3c2793efc67221b37a45ab6137434f6228cb002fc137b91fb8572c757f00736879453d64a8a868c131810ffdad9e9d028d132157ecb1da675d54047d19b27d3258c9b1bca0a\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c20cf0354982ca6a19d9a4dbf78f810934db2373941a12c263adefa61a5f385c859bc47028829c531dc25ccc0004c7510e707175a102ec3c4b4c933e3f52033e67476ff5f864c446c042a21e6037f7798363d20267891b965879fde80af6b59d77862e3a229af01b7ac78b578e94bd9f9b073c38a627c1864df0083aabb17024bdab6c3c0f0f73d31d59480523a2f23b78baa0385c15f290114305d7f98786b7dbc17a8c2aad97448e8ea389e68ef71091a6a9735ac12ca5497b9171da11a93c28d3273f58b74e2e46279d3ce9d0b20d19\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"e2365c2754073b511f16a1881ff8a537541ca7362ae7b84223d3c7d1d49d03a37d6d05dd2b819af9705c015dacc9dda83474eb14b7d5fce6e8a8f8c58e870149338d320e5ae476da6749af45e65ffed550d225a39dc74ffd93ba7da476985d6f44e90fc8e82454496260458431804d802fe804d825f611772f9710667377adfb1a11e4275bcecb42175c515f6a9439a359824f82cc9d480954364e6693099a821ace362e6c7ecbe68be8823bb5b49b4f23ad81b64139e3b63d9d4d298a842f013ef0d91ce7915ee8f816c70ba2aa3994216f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9c43944676fe859327096f82049cf69e48b98715878400fdf2805e0d5ee642e6cc9c43739f418b701348a033c5cb96bf8702fcd2fac9be58262a843c1e4155ed8a1724b6ebf7cce659d88a95a0c54deb2d7d9574a45219b6419ee173d1d8fad3ace47c962b349abe1048565df85bbd0eb9b11698258c23598023a00fdd26573e41951452027125c6e894a97736ecd63fd15b29a55d8dd9dab7e2e18f541a2e341890a61b7c896e7dc67aa82f3479dacd4a8ec7558d40c34d9ae4060e13718d676c2450258d83de8a86e012813693098c165b4e\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1c707c29582d98a0e99639211102f3f041660ca03ad0939fe3855b8c1b22d6a9b8673c93e3eabc0ab231509b2b0d73c76a290a363943d12d2ff0ea30c6dd54eda753767effe04cabb4c3966388fa4c83a1906a0f48519a5fba9aeb585e0f8c45d6123a75ebe98fd1d0272f733a3925119481a321fe7509346c05128302851ba17a137f956f184e057a305e79a148727a5926de6854eb0314d5492fd735fa773d99ea34c95ca7546bd3a3aa8e66bcc6d860cec3d35d0e2165d5fbe8be99b6e7967df6693e5a6243e94c9c4a2528ae6305cbeca209\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8f1e88103ffa378f062cade0ec509bec99a5c73fb273e79dbef24abf718ac26ac23dfd2b8932038ed3cb9637b71643c161142019f45b25b4fa4c52356737a27027e805ec635154327a66bfe64efc6285cca98c34edc7fb6c0766970a545342cf840aec0a5ba1dd3c6949be4fe97b0f8c8186de07536fd9074db34d09b2f08af9dcf9424d6edbf9cd044102c0e5dc35aff78c36d079dbd2c500e19c8c985ae2abaf6b2a20716bb719754a8840ce97632116c4d0b0e3c83ccca27f11c4204b76b5d6cfe6348a9615d8e4af53500dc4c2cabf12ec8c76\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"b9a0c28f1a6156992c103a84655fc6e654fa6e45e45819513afa797024717c00cc195994512fd53ecd1e12dac4d2448e0c40308382312084d2111f7db147b2e6589ce6d977f6115f629508167df8f45bac98abd49f6b272bcc4fd874dd5e29fb6daceb2d727a2a892194cfb9269eda00626ac89b4e74bd29b21e9f6ef18cb69889a02d4f0a06a2e5718899c1dc3b051c2cfa29653e782f87fefa478e6465bf5ff27f8b6abdb500077aac97100bd955ec535a587d66f23354be51cd8170289344bac9451f74e8aee3639f7c09981f4885e018912324d7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"456844a34ae1074246f8f71eeef2010ec8733265bed7c1cc60043d770edfa320cbd4284a94be2574337e16d27f125074ebd7e99031f7abb4547b9540a7b0b5148ef501b550dd929f3dfe39ac65519f563e9254424aaafa05b1d37c16c771882e9e25d4906ac58603da749adf686932cd73d81e2658134fe69294c7a521d257eaf2110c667fc9d6f09b52d24b93910e532184eeb96eae9d9c9750ac3c39e79367431ac1af7011172d0a8be46a31010219a0310a733068c589bfc4748f3626aa4ff8d355cc893d05111c287c9992e95ad47481a6c42d6eca\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c5c4b9900b9727bdc24baa544cad5faf8340be6b3759361f53889f71f5f4b224aa0090d875a00ea7116772117dbefc3a81c6950ca7ceeae71e4ba975c50d61fec82e6d9448d3a0dfd10bb087bdf0673e3e19fa2aaa7e97eebf71f11b86034fcf5a61240c71444ac3da15ef09b27b3523d37d309e8722380f835c1aee4a767bb027ec0674040853e5b53d6a31657f51acff6d2487860becd5ce695696cfe5937f4a0217b69e01cc6facc24dfe5f5230b8692a0b718e3b3c789d682db36101795a9a5f8bbb838c3679be72f7941a1db180135347d0a884ab7c\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1781df2fedd2c39137854737d054cd3ed16b0ade411e41d97888ac900fdb46d9ae26b3d2dd07e118fd57eabd0dfd03a55793c76420666444865371adffc9b2f35068a0d70f9cfda1ac27ccb4beff4ffa5b8bb8bddac843386675c38a181fd0d935d6d51b25d78e7ff4ecef27a9853c0f0d2879c395ed1c4883987d123890d04f851c3e042e1164c68c0d503de16816f4b0e554236e5f4c339ea11d01ce652f6208f78f457a2417a97c0a6a240f443262def4b6763abf53e597bf1a28f907dc7cbdc751a234ea7d75710ad5ab0c37e8e9805102a375abd44011\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8963552ad1e729ead07750df599d734157aaa4bcdcac17e8eb19b4f99cdb162686ff433137aa4e8a0cc8df0053999196262115aec326cf37567d9ba4760e0ad21d5763977f1ab9b35c0fc667890fa87fc946ceb776a811b5adc69446bfb8f5d9908029dc5aa38db816e4a4e8f98e5a48cf0a01627031c5bd1ced8bc1940dcafe4ae2f1199b186468eafc07e96a89d95dc18ef0fed3eda5b58ce58f221a47ba5311313cc680367eeb058fafc7bcadce5f520b6371489d9e529278ae6ee2650a85aed82896879038bbd9aa8d685fc9528943ccf2235cdf69a86464\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"23ceae3008085134433f5de4b47bafe0f443d443491e6cd47b216dd2dcc3da65239515a6e6b9beb9a939ae9f1f1f5e11f88326475e0962f319d9bf75ddfb4a46e7cc3f799d7547f3c0b2e089018b75787b82ea1a7295e7411f4852f94c94170e98bb0647923b8eb7d184038e56560da46085540cbfef82b6b577c445d038f6c93fbfdfc96ab3a0191d20a57b8610efb4cc45cd95198198e6f80ac46b0601511885f650eb00992605be903bcb46cd53c360c6f86e476c4c9ca4ad052eb572bbf26eb81dd9c73bcbec137aea6ee27aa97dadf7bef733fa1555019dab\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c0fd31e82c996d7edef095cccfcf669accb85a483ea9c59f368cc980f73da7202a95c5156c34192ae4ebf773c1a683c079b17ac9d08b4265b4054fcddaf6666ca50f38f1a2ef2497459a68c06837363a526e850ecfbd223f55dba67db017eadb7a9139abb5bf3854834478b838aafa16c5ee90ea52fb2f7b8db2bcefb85b06fc455c2b6c27d0af9a49dbf2f313bf2599370637393e7972b31d8bf6759f3e6115c618e672831f84d76ba1879c754144e1df4d56b1e264b1797dcb8ab165040c8d20b931071081d7f74fbff590bdc8e888e71acc6a720270da8db7c821\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"936fdab91fba396e4a8754a97a04ba333daadc29885c9d0c8fea3387165278f4974e468fea57f2bfd8428c4d0f010833283db73735d39de0c0cb5898d0c06c0ecd05f61098935cb6130a8da60d1a6c2ecfe420f972263fff5a631b09e81c837183c5528bb1c740b36fc39cb082f3383c2b4afb25d04ad1d1f4af63dcf26a0bf5a647cd2e35a51cc119c4dc5031f5715b3bfa1f2b92de06bdac0d670fdd30980f32c51f3936b51e5db6b95a8d36279da5faa4c4e454f2b7e54e9f488071011c7f6f9b63da260a2e46d796d36c9a9dcae88085806a10a77bbb670d475778\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a55fe162b287bd6eebd6cf7e7aeea8672322d924ae42c7404ff89aedb98943f3755d2889bca488cc7000e6e9b8e7a0ef289273cd29c44cc600e330d1775e3cb767f12150e1615dca8c3f67466463a3ca993a1b788cf67a7a35b95dfff954206eb5ea1e1bf7fb06482a551625b5c9fd9a86e8414c8cf79d3a14104a153cbe04aac5172aa4c4a89349f5856c4262dd1d7317a7544c9afbbed449e7dcc2b58d9df6c9c9ed3883e42e80f5c2433550f30e73c7bce0fccdd880adc19282a392dae26a0108e7faf168cfc15937aeb046d60712603286b8ddfb27916b79242d56f1\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2bd6976592408cdbc4e41dcd3ecfbb786775ddedef914d9058e6753f839fdfe15b17d549dbc084aa6cdf3befa0158aa84c5d58c5876144fd7e6c41ab7d42419d0dd353732e0e6d3fafc4f5626c07433390a4fd467197e85b5de7e2cf1c26cc575356adedcc0740008523b503df12ff571387726c5ccb280376d19cbacb1d7ce7aab8b13292c6a8b8881e949cbf6d4610d16ebba1d46cdb8d0459596e0aa683d0307bd926e14de19b9bfeaefa29d91b82248604673a455520cbb64eef3f38cfad8e126a3b1cfa1aaba53a784c8ae0c50279c0ecdab54095d36f67ace9b8ebbb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"71913ae2b1c8729ed6da003c24a1d4f96e28d7faf55ca14ee0b2865282b9b61103ce6ee0b00b00aacf2081adedea5616f9dfd22c6d6d4f5907bcc02eb33edf92de0bd479794f51246d9b612b4543f6ff633c4fc83bfa6144c9d26721cdc690a3d5a8db54d8bc7873bfd32924eeb502810732b5ac2f1852bb021c401d26c39aa3b7eb09083093a9e89bf889b53383b5af61110aca1b9fdf38908c7d5a184fc5f46b3423a66a2749feb8de2c541c563987278dbd0513d99b732411012b5b75e385510de5f6839c3797dc094c9501d5f0504b06b43efb6e746f2129ca189c1da424\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"9d048a83294de08d3063d2ee4b4f3106641d9b340a3785c076233686dd3382d9064a349c9eaa78028d35652078b583e3f708e036eb2ced3f7f0e936c0fd98f5d0f8aa91b8d9badef298bd0c06843831279e7c0c67ca7e572f552cfdd984c12e924c08c13aeec6f7e13d161785546ebfd794b5d6a92a4744e52c4cab1d0df93b9468be6e264e8cfcc488f9c3c1817cbe501f4b9cc5999483b7433aea777226b25273a6ef2331b5f3b6db8091591e8e276015da3ef78bb2ee0526ffe23def2d8d193cbe594e8ced1f3d216fcedae2a1eb288da82e34cf98aebc28def658ee0849ae7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3251c96cbf82ee2e5264528c0b6cdfc23d20e1eb2d6441b5d62f0fd24c692a0d45a8bc8aac32884b7141ac0f4f113ec9fc7f6b4db3d696374177f9a42d602ca471275b928f639105a55b846da9ac7274cc37de8c38541f6895f94d72a81e117844b46601c201f7189b935a96e42505f2098ac985d92dfe86349a706ef6325b3c2e4060ced3c453e68ed09e043bcc75846b80118dc53530248da250fb57922d0afa53a7b2c89161aa4fa372a46b2a8e1307741cecedf585d2f998a9d496763800b6965c38a5d8aa566c709f13699c8185ab4fd8fdc8b824f4dd6d1c255b4788f50574\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2de31dbc8a012254586f3229d3524fc529554e98850d30acdfc11406bba6a142029126ac165ee90b2de7509fc3571a8ee12e16b05054eb8baea879d135b39627f0d8331be3e66bc720c2096ce74e437daebf3bc53d8f2ccc228c3256d3edb6e9ae7c354a0c9350e6d663a9a30630bf9da3d96b96608a2a171ae28105714058b6c4b38a36c56561c4612c32aad25c65b7fb6faa4e4ecd44ebf9b2fad42ff9a807cda2581614fd30d41a7436069399b8d4f062a37a5bd4066a93d541fa5797a7d3e7dc9c4c40f0bbf5256f71613240f9ef128b3423eacaf428ada06b6a531f835281e4f3\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"07dadee629a08223dcd7ec441287b4c5e26347451d9c003e3a8496b4ea313b51126283a6720d7851e24423d9c9c818b4601247178f38a61f45fd4c8596d79529d416834226666a2c8552bbc901cc5cc3406a18fc88077fea52e1b620748553052ab7788c0d025b095b736fbe714cb3a968ec16b5917652eba2d7cf32ef3140d6c27b25d053e9786d24cd09a5306a0ef55e46201faa6196a91084267d7a7b5ca57c2efdeb2cb97d682d2a191b915553c8933f1d1b7faf0b4a1d83ef611f1e44438bc1c3d860fbfd12b5f26e5a6889a31ce26ae6a55c7a563b5816d113423ef3f25fa9befc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1d94166bb387526d519c4ce150221954da8930f66765fe6a5504e30a69962d595cfdd07a82c003843598864261f053bdb6f5086d516c261e089caa89990f0967605768ae9200bdfe4dcd7b77a93265cb33d9851a2a1036113c732bf3f37534530641300f0620de5c16101e16f4baf39d9fcbfcb01c52afce0992c329d8dbb438c314eee995c5020611d6f889e06b8a032785cba9a415580dbf752b5e510523c89f478cc6f047bd926f51e4a965c9749d1e76379c0e7e5b56803893bafaa4d2892b4c52f143b2fa777cd1035ea418684b8019df084f9a3f1f768753096621f342895c510d01\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"fc0073f199ed8a1d6edc8e7bdf182670003108d82b283aba82326e856f8de378987a03d0fe8d2041440fd29d51c63796aab44090d2b14ee00859b3a08cbe88f724badcd3c401226c5db8b307b8deea5be305412b080e9f99cf79d6d08d3646f347a7afebb62912e3e246e2e726f9aec5c101d916e47f984507b1d65d313697256c77da7eca3bc5811c87bee02a2826cefff0d92bae989609aaf95d70561b40d98474c37277c884aed887a1606d206b11e8a8a71d1f1d19319557b57351228ff0404be700a6cc56c0a30f3d4b7a0a046463fdaf19e7d5f59e155f378e35baa33db1e881f2207f\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f42a6a91278d6a076feba985b1cf4ce0af1fa9d6d039c136e8971e665ff088a10b6b9a379a6f5526fc5957773a0ccb8972a4a19be0745ac13937030a54b18dee4f4c5df47a58a33a7516b90e646e5da999166ab0e52f457f7c9b7e391836a687eaae37b377e59a4c995ab0c57162c307ab951a9ba6590f429cd27250e7010eb794ec1b1ec35f8aad189b2fd3e8aff24d93601d91a4884e6f84b02757ce7620a02901519fccfda52f68ad6df709d112a9c25d66bcbb9622806427ca8b8d346b6db05874bde800cde9cf17df4b05baab0f133febd1ebbb053b49c109a7f5b1f864a304d10288e2f0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"bbcefaf4a0739509f8a2f831c954071aac52e60cfa882a867b8b910dcf7edf92e1c0692bb027bc378c460a01cb6ecc8f2a012dd84ee5a678cd497b1457b6d393421fbee98ff544fc7eba24cbc3aae506254d9a2d74dde74437ce4c8a69010718506bf4c5943342a942e5e2d3406a3016280b6e37954c5d5e763346251afb0b746cad68cac757f9df765e092518729cfb9a5e76300c124e708ca33591a369767ffb63933cb72fba67beb2223d98984d0b75eb5d1a38615913747b520b3d613c715c0c77d2987bb88f3c419bcc5d38573cf4a8a4f550b2d876f05ca252d88c70a561d869a5018b32f7\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"dc2437010cb05d9cab2af5c275e1d2acd627ce19fb86355df91fb8d059e60d591663c8eb077d48388c9a321057a98136f49f0098348d9f29d808936f98bb1787c7ac75fb14f6076dfd2de5b59b1fa4848cabaa9a99a091dc24b561911c392ecdbe53f4adae82b852d830adea3a10490c908e337ce0a6d12354ce05a37ad3a06696b66820af8a1f67e6287533fd6f38a5f6ad1c6b078c08baf2c37d2683af01e6a5b33796c8ae48935a888f9bd265f4f11a4e27c433b8b1c9afd140bcd21a07e24378ad6badde8e47c57e3340f49e2406e8d49afadd65eaaa4c3d078c27d7e42118cb86cd248100a356\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"6c290db326dd3152e6fa9b9c0cd7d49e50a0221b96e32f5f34a8cb7d0c2edd3e937a7d025d6999b7b468add4d6894d8f7aceaabc18f4d9c171f1fe95ea1ae8570382a8450fbc595d95b1f51d24e1abc2970b0e1d20ca40aa21bdfb3656adf2f19882eda606f5ef1c03174e1d94c8d12f0fee8dce6852f42a364eeafa27a7971d4379405db8e46baac4d685b969238e5df06292a6c790bf1994a051b038e1d8db91e1bc4804f32443781c34a552ed2e8100cea374e77af56ba0e11c45990d3ba68df9087b1f4968cbcbb1c42f99b7267c76af926ff3134e093df28fab039cad420c6b70f2d9b5e678c155\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ac724a22ebabaedbbb052953e3c264a4b6440f313bad501cdc1484b64f33402a2230898776db5c818c28035ffae6ea24abd04b7159e42159833903a0c23a7c564f7645e49ddedb748fd9e51bd6cbf2eced98caaa35226970f003ce1fd260ac5795e096f1c04aebf8fd36e5e2adeea929b5e963a3cb71d6b55c85bb7d3a2b03a7e74b4416de8fa68950168d7c3ae8ed2e29bad1e8a182a7c5418e5d564373163778cd3c34e9d320eb1a60480a8f98b12e0026cbd7752e6079812e3767d9f55f3f10b8c214a6eceb2a58954091a06b33862af171a9b60bf2c6a44e8766e6c56e98092c56f2a8510f6d05c103\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"8c70114f7cffb375c2b9a06e27297a5c32418b2daf68af5bbedcc7106edbc070e764bf40c1f8eb15079e2ab77f898afff3490108ed9afb7ea9cb05df41d263be0e42d2321d3d2656622d7bd232bf68d37375fe7314b09cba66f19c8b59424198ee69e7a9f3de0ecce0685127807ce336fa479ccaf7aa1ebc4e406271ce6c4923ec36093516498cc227f9218869346c80ba5ae83e023aca0ae2bc86b5bf5d115a4616b6587cb869d92f8c780ab70d5766de07a204af5e1c8dbba622516d2e911b36c82e4687e4d258ea616c07f76ff0baa376c8d5975cffac0b25817f779ae3ce88b72eb47e378484ce999bf0\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0733d59f041036398233fd47a84b93f6778ae5259ef5d62aa3b9faedec34c7edb570c18b2a5d2c4c55cf656d98a1ae396d45a3b746b7ad6f07312c3d05d1a50ffa90bcdcdba105e25b7b0c52664223f8c2476925d46dc6ea2406ded7d0b0b292f6656cebcc7616cfa4b82aec68b35d1da67f6ed2bf0171849d6bb65128d8a140ea5cf97f1003f8d7093bee077be78def4f7bd2caccbf0644f26b26285225142c40038484c3bb9ba9597744f4389e76dca3eb695c33ccc621cab1fb603cb3535a0ad318d220385d5e94f8674f3d55e97e097f8d5c049e911946afbfce783819951d65d6bff4567dc951390d1aaa\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"398ddbba3dcb5642c102efa841c1fcdaf067062e7eef8e2ee0cd73d7f77e57372d6ee1a9b7b6f86ad12d575001ae71f593449cb5a476c6bfeddaa2af0f9239c1d7effdedf66ceaf413707b5ab9661a7cc0ef8cfe4d1651579c4f0f64e2d12a52653c54f2dd60864e769eab8a627c89c56ee93365d031f0d2523cb95664b1575d51b122f33c9e94de75432a690658c977b68aa5b721a393f9b9b3b612c10e920a7d510c6d8460b35f8614c42f5d2c241a01b28105aa7c1b521ac63ebbedafac6d5a38c898e8590f918a1927bc53aecc2b1c8b18d7df9107c6997d9b3fa4b0bdb1c603da619d9e75670b97a5b40f06\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"ef07bbc7c4150dd47f8c69a7989948fe831dc798b0424dcd6551bfa8e88216095a7e5d720909bf3d23526b9ba464b66ff6b63a7337c31451ab9a15f04ead809a62bb52206237de77597a730106d02d227dd6099ea9ee2a92cdc446ac3b9d024e32255adb3e9b56b561c431e0b5a721f0336f19568a5335d0ebc6c73ed8ff2c15e219477d9e4b67f2928e251f8a61a2848857e037d010806c718ab062967fd8e85f3722252957923f5f9005aae47b4b1b3fa464e3ba9df573a56055f17e903126fbbcb6cb96de92fe617c97f84ef3ba0d8f2651dc4aa80c157f372ae1bc02e5067ad076f3fe48bb72c0f3c99273f82b\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"c7076986d2333f3a6752adf11f1a9e5c6bc4755f341073cc86a9c7519c8db029d5ae833fdf3fee826ff4692c57880c5074620ea97c00f1dde1e8a0f18501627984ded4d1b5c4af35be5cc1bcc868060a49a968dc0547acde490b4c68d79924a93a986aa0ad060c7de706e8a99ce8f84a4f8707b52a8ee122b763ba580d6b1f35f6af25094c69f49247da96c836991851ad36f60bf577863d7471608a012afa7a56656abeee7cd9b4f1f4d9d13a8526c0f33cd251caf7486639e787250390e7e488e9ec311fc3d847a7266cc59bcc2bc34192554aa57cf25db10ce04bdabef3fde6db85f55195ecc2ff892b2e268ebea6\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"01789f40d42d8d3e4a416fd9ae7de78c3a30507809eda200e1afaaf8d7020cd1fad18eba62d821946f220506cf105ff0e2069a771a2c233714afa6b2f695497e4b95c9693dbb93ec4c9a14720676aa87ee31dd34e4e081756477032b4a57b328285f2cdec1b269754c474936927e93acc26012aff1bb36f30c2402aca0a9b9ce9568f5000e2c934263933b436c94f8d6589c89db7edabc5d03a8fe795fe50c5166beab64ed7c22662b984ae2c66dbe4c090b0df603b27c759278f8d66859afea3f6a8f02c2c2a2202b9fc29132256f164b5050a803b43688dc4c9ba86374a3522afba5d1a19bb3820b883aebc267627095\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"2c61944bd6a50da00ebb951d2b67d79fc6b6fb5aca83b1de3dbd7690ab756bb1e1a21051ccf1e24136ac8ccb42a2ee10be94d2cb9289d5f52b6f90e9d07a3478f36a1eb7d08c3dec52ca154fd1427ba92a4ecbe73a71bceafbd26e9a39d50821e2876d3a0c0e6e373b9795dbf72ea29cc439ff42706be798c90d4617b39c90ec84bf9fb699dc8a9a34e25d81759d6c57df45efb1d0d68aa51278564b99633ed5dc464bb7d53c5c21f798f33bcd868657ecfe75a1ed8149d394b398969ef624831b30f1458465bfd2fdf3f284f2ffc54bf2817b5fab2e02056e864f78bb6fd870c64f3609dab218f25da8060f756e45121e79\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"942fa0c68cc72f69518a3a7aac0cde45bab0e928b5cb2bd24d049fc313f74b6afa87c4e34150484f3b5200163f8a6472d04777928ecc49319539fc17d71a38090f55a74f757fe45781a3c09f08dcd3dd4c73c8533a5e00cf8a86ebe77fe45be2848574f7c5d25e9a0632a60d2dd41febdbf987d2a0487e4a4ce6ed5f49f2d741a88ecac232b1498253fa4ee8147bbd0f600abdf295e81f7570015aac5fe6ca7bb4a99bb3fc54287106d7fc1132a574af49db82a7b9a5f33e193cde527ca2176c52cdab672165e0fe5720f71ada57ee90060aa069ae2a0bfe67c1b71b17c601c3c2224bf9891bc11ba216e3ebcb51fd95b8d7cb\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"0d68cfe9c087ec116fe7572042385159cc705960f842aabad1ed1387ec1697f4413a23c6090041328fedd4b626c6eeaac5b5a71acc1fd1bb8fbd228857ac5bd045c364be7a5a26338ff04c99c4c473cf445a891db6422d1bdef4533442df171643fc36a092fabb464298e4194c9e2950884de13d113ee24160a416404c16ddc5d2476cb3fb80da543e6ed9105f6003977acb34e1fdd2cbdf7a00d5ff84350b74ac231418c0d88269d02d824802791ff42a51cc835deb9869a6023f867f82ef6dc0bfb03e6dfa835646bb18a4074773486e308aa39e532aaea4e6fb35dcada7e060f8282c371ed26d22302323d4fd142a85534671\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"45e24b167a0bbef1bd8f79dd047763d0754f36a7b623f298059d177e8ac994945c37d2c4af06f01318960301595941124592f2995af1459d854339998d3ae17534df2d9793d6e203857d02c98a0cd88991e641b3e640090ba303f87b907dca8ca462fac19ad079b2c82ea5b521ab891b10138b083b3d9fa214a8fe60d1cb3599c5d199c61a2cfb7ee2f39e5a5abad5ac4998b707545f73e92128d21803420526d2598a53bb314adf29a0ef56b94bd2221601eb53ecb8540e8fffd38fba7bd827ef255e4ef55491475c0f383a241f81c72af4e1dbf2a65cd4d18a497615aa0de2791a3511a7977a8d4d41492bfa4085f2fd4e8f751d\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"1c1bb695ae90e6e33fc1e8b2a62ab98bf835ac7193440f2351c8cdd830472b637d2fd9c9013cb83caef506abc1c4f7567706db6046b1d184579c7a9223ab1b35e32898c70a3c27628123ffcfa518612f080a2c4a9f8e0a927a47dc98307d2b48de9d5dddcb5c82f0b0e4e610d44f1baa9bbbf7f5a727134680bb7d1327b73b52d8e5e36dbb53971e99e699d79f75a3fc01316bd7012947d119d6aeb7f75b8fbf0479c03002148553fa0da450fd59d4f1bebc252caa11ed9bec5b6ef54279b5f8382b61cffc67ec03f4baa7ea476c31364b86aa8ccad9fd0818717f0ced2dd49477874b4341c602d7a1beab860eb476c7e3ce597e6926\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"7a3cd9bb2277e2c7f1134fe7233f0f7883c2db9fba80aa5742b03041de0fe589d9e5ea84470dabf41bb66816f3e33ebf19a0ca5aba1004cf971249b258ff26a98dbd0c37ec6cd574854109433357720040bafed4531e0079186b1e853e0ced35d08d27f6d732ed6e2c6651b51cc15c420a24f2dc36c16ef4b3896df1bb03b3963f9aaeb02a48eac5772abd5948c2fd0db2bb74e3351e5eabd681c4f413655bd94dec96b1544c1d5d2d1df4bdc26020d25fe81d5238de824687a5505e1fbe08d11b3924b3ccc070fd225bf01eb79e3d21f7b62a836cd3bcc11c931669c37613470e356143df87c48848a829f5e018973a5db88eb6c60203\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"3f158afd0733fcc5dfe1efc2dd4eada732f942af734ee664955bb1ba613eafd0f349e7554a14d68200c62d8f2dca2ec8b81c8350735eaf437041f78b452598825b6899560963ade66a0fc74ad01f8343d1d19c7bb327a8dc14ffdb1c42fa72b2970d9155e2da6a2e6419d4117842d826ff38ffab9617307a0283d3ea28c8104ad9a6e087bb750ed1d10fd8f7100b1663682e979d80e43968c33d9eff66f4d1344e583ee521e78d0a2193c0577516b978339c143bfc689bc744bbc4a9163063de82c9706384b6b385e54666c86b34f23c1e25be293af06092ca31d857e11e5b2caf0d19dd3afbe85380878eda76d718b4bb869c67e044e242\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"a177af4387b9bfa3d59e97ee7b0ff5f4ae4a326fd9204c8d28831a67fcc385ee6c4828247b16d11aea9bb8cd9e6c4d2876c6b2fa6d5041ad39e1b04039071e29c4d86417e7eac4fc7d3823958a021823e2c880a757dfbcd0c8196371db5bbfac15e4d1a0596508b6d26f8c4a664924c95082d173f817995b44c4285d625d9b2f56c86632fe1295c5a8a7a3760028072bcb07bc245a705e7174d06b9d5c0c8ca495b9ac218f1921fa63f2db3fd148f07545366d008fb5aead7497d902b91fbaa39669929d4ae9d07df8557f1f0aed7b51252f10c6606e5ff3ede1327530ca356b4896ecf14bf7322d77fddfbe28d52f6de7f66eeb81704c87e2\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"01a15b9018e35cc342c926b01d03ad9db4993a6bf92e0555969fee90033f28f3ec234c1268b11b040dfa0770d4ceb39edfeb8ee6a589f4eebcc08d2d1b0a1a52953aa26eb44fdf4a2743c3dacb212a0c0f325572f645f53027b6f3c0c55abaeb1b0918c89bedcb5028f094d743ea354f8ff553c45f111a8fd5a14a4e5c835164747d302472e19a67da04b4c8e39756a9d248ce14d1ed43de75aca86850f2455eccd4639b2af035bb3f504cc9065d091c1c47e036083cb3fc50bf39292b11737c7ce0b49673ba93981de304dc65a671775b6ff927e3ff93850b214fffb5792105a4bdc81354d5b09e84afbdd1792b8fb4e9d0ae3dad2492b03282\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"24f07ae31279ceed18ec6d35990f21200934ad6b132c6c62e82fe92a40a0e60a5bed10720eff5a1f728971888682772b2d9060d4fee88f37d0824e7384dddcc549475f0e1a44eda4804778b62febe46e04657a20577ee70acb3425e334881eebd8ddf714ae8c527ea747e3367de384e595a43b299b6bb3f6b0a4716cf90038e0f75a47d5057d7fcc3c8a8f9224992c67f8ae0d3251ea09a24aed9ce57ab637f6b3cbb7083df62b6287f64d0877984c4249d113bdb2b07865082aa24cd7ec07061b17de320f51f29f25b82d7073d369cf2dbf96310c0c311997911b2cc02f606f9cd99663c57e78499192a2a78f9c9fa67013e0f9817287faa69b22\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"4aeb32bf9d050f10bea18d9f71b4afea7bd08550e574e7d50df234c7413668b297b6721d7a0f0bdcdcceb2f55adddea28cd59bd44be0c5ec067039e428706caae11f565d961ad6e7f4c51b0aed6d05cc5b8d826c4b9c39daefb6c7da46dce619a359dc9ce215a215218fa8d54ee0b4f301b6c201c7c2c5f7cb1c6e0cb76ba6c6e8f63ef7a5213d550b0d0857fa0ff9e3e38e497161617413ac066e2fa539520233193a5cb7baa0c2cb20b45e56bfed2c40a9544d1f230dd0cd6d4976e7cf51da8a13200c3957c0154c8237b2931ce19b824963ac576ea49b548cc6aa85c47796b470fb2c6308d88f390bb13607e294c84a838b2713b14ca6a5e8bcee\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"77e607478be5502432230c913d9ec82f967d87c0ee169a74076f989648853eca693277287f8a5b306bc94dfdbf64ca5cb5dfc0bc498589d51a691b8d57d4b0a9ee247d038fe1b5571183be3e75c37045bf1235863ff1b84b208c10e7f1a5ba54ff36af5b2870129867164d013e0a6d2cc067a3509bba2f46390302c80b651cf590ef69aad8effd94cab28a9b44be6a38b58cfc47c9c725d6fa467894163383b6873d10d263b1cbbad932ded59ab503920267ac026726f794a335a88f6ef564f8968c6fa6f5d3ea161eb6062ca349b9a0e4038273399cfa297a6b07ceda1ebaa99c9de2d935ee230a08c5a488ad46f3393243371d40916b8063cac9da63\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"50957c407519951bd32e45d21129d6b83436e520b0801ec8292d79a828106a41583a0d607f853dc4410e0a1427f7e873455a75df065cfc6eef970f7e49d123b346976460aadd91cf513c140c356442a84656904a8b1d708dc6089db371c36f4fe059c62302eaab3c06c0cb3b429961f899dcf99798464b8571a440cac7a52b495f32417af6bc8f58adc63647531f804b4e96273b29b42434c1236bde80ba3744fef7b1d11c2f9db332b35bc25123338ac9a0796aac213c9709b3c514ea7ecd80e22d3d8a74f28c8194418a6e1ff30714d0f5a61c068b73b2ba6cad14e05569b4a5a100da3f91429d6e3ffee10ceea057845ec6fc47a6c5125b22e598b2dc\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"f2273ec31e03cf42d9ca953f8b87e78c291cb538098e0f2436194b308ce30583f553fccb21ae6c2d58f3a5a2ca6037c1b8b7afb291009e4310a0c518e75314c5bb1e813bf521f56d0a4891d0772ad84f09a00634815029a3f9ad4e41eafb4a745e409ef3d4f0b1cf6232b70a5ce262b9432f096e834201a0992db5d09ffa5cbc5471460519a4bc7cdc33ae6dfe6ffc1e80ea5d29813136406499c3514186ced71854a340701519ef33b6c82ca67049ab58578ff49c4c4fbf7d97bfec2ecd8fbefec1b6d6467503fea9d26e134e8c35739a422647aaf4db29c9a32e3df36e5845791fdd75a70903e0ce808313a3327431b7772567f779bbaee2e134c109a387\"\n},\n{\n    \"hash\": \"blake2xs\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\",\n    \"out\": \"5784e614d538f7f26c803191deb464a884817002988c36448dcbecfad1997fe51ab0b3853c51ed49ce9f4e477522fb3f32cc50515b753c18fb89a8d965afcf1ed5e099b22c4225732baeb986f5c5bc88e4582d27915e2a19126d3d4555fab4f6516a6a156dbfeed9e982fc589e33ce2b9e1ba2b416e11852ddeab93025974267ac82c84f071c3d07f215f47e3565fd1d962c76e0d635892ea71488273765887d31f250a26c4ddc377ed89b17326e259f6cc1de0e63158e83aebb7f5a7c08c63c767876c8203639958a407acca096d1f606c04b4f4b3fd771781a5901b1c3cee7c04c3b6870226eee309b74f51edbf70a3817cc8da87875301e04d0416a65dc5d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b5aa\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bc38f1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"57624fb2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ea9d54f5f2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2bcb84c09d35\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2df3b0c53f2967\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"26de76fed412b6f1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b91f740750ffdb2aa9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e161ee158218cfd98f91\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6bdaf88b0922b637274001\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"eff9f92cbd769c81a64c20f2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"313f0d863f80e115d342afc286\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9ac7c942487e8f48b1bec271562d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"221d56ed5ac8b0936111c773f9a744\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d0a446adfd1fe0cc61e42e70772584c2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a7248218b83af8ca2728d9aca773438100\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7ada5a3cd09be192f152e36eb77a49228bd5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8969cf3e34b108498786f3c9807a54da29c5df\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d6981306dc3865bebe4ee085ae81a11d43601bba\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e1f7cd444fc960831929a1ba4c81316537e315dab1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dd675ed39403b1500a2a619889c2d9d91791fe15d177\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d503e3a0261176767e318f079e9c4941cee791d3db3e03\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4bcb663054528ad4cc568d12ee1ac0e33790e0635189e53e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ee8ad528ce57395cfc101654a2e205deb62429640755a6067c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8435fb101e96b9dbca75a444212a99211ccb35173e9f1c2b01c9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bb849abcb58a9e8a3a2becdf0550774cff0093d5ee5dab5e9db38a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0a74d45327c814c45abc41713680021f487be9a133455a7550fad2e2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f662e426340a253766ad9a1a13b7f60db4bdf953a04456789b5a261543\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1a03271192bdc3981f166cb43945d4d78878cd2a2ab620f56337f4cf1206\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e8cdc5a0f15392219c8ad35abf0c1a976fb430debe801887ac8000a7968fd5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b5d259e2e3a86c77cbf6d53f9dc78daddc2afd84dbb4ba7e9891227fec079d5a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d3818948294fdecac8411f860f7cad50469df5d1485524e059d4dd8cfb69c32bbd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8e3ee191e4d30346f19ab6904b6e810d416a87a1da3c7f78445db72fe49f615705a6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c2622f680f4350aadb5dc35300e08197b1e968a1df8b3091cadc3abfe261a269605319\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7030a487b0c270d224a0f2eba284b876ac44576a119546af47627417ddce0f4650bb8b56\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1c09ce4bedf8ee67d19430f8a4708d73f0be22e19c55fd397471e7705ff9958603911f6a38\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"84f7f7502bd140a07b57e0f69863874a635403c111836b3fdfd27a030582e6d8e46162b62cf7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"63971b351ba119eff6342fdfda6bd558edada5c56e65ec0648ba3455fca1a3d51b603c028ead8f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"64e5a1f06e4d5cb5859ff01f3af1dcecdb89729d97aad3d4c8cd96eed4bd10487f918ea0ec6c96c0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d3cbcee509e8efa84f4c54f6eb097f17ba98c23024097f8ae5498d364d45afecb6ec1654e2e3c073c1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c35631a7735d09551b02c64eb3edfcfdd515c12646bb51695ac51681b33841197e92f6c3a0a2691cfbd9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4835394320ff955c272fce2a6eefc8279aaf63492610912ccb525a9f3c78870397c6dd35119900e88385d8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"66c4227b1a29889d5cc7e2025fa4649c365e56d153eb4c4e1790b3f0a26a3553c51f198b04851401af1c0acb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a1550d81d0e465b8e1bd228e0d3b71c29a23f8cf58d9c43361ecac7eff8698cd68bca923c25d08be3c92bb9926\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3ba25c21d16bb7c93ce16fc914b1bdb5b7ec249ba7dda6be1533c76e8dc20b704913cbe53201086b0e14e5901042\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0c4c0363a32aa180de2d3aebad786dfa1612141ae77f2eefedda3fc6366f34ef8d64e496a30e972ead3760f13553f5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"60fea990c5efb33b64005694d1ec92c90ea86f434ffc603cc26393a6bcdaaf99c8993f6f2fc5a3080a5cca5532697a08\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"67c9623f20ada31853c15e3d973b8a9c69643c3e328908bd138fa7d74789b4e5408da66ca04f0a286cda823c738958665c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dcda6413fdbd760d59bcdf5d28000c099818c9237511acdc6e0ad40819d47c40f0f883bb0b98d3caefb7fbd281db805d3aa8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"120c123171c486c9a11af8d7a1aeef60f78d071c8edb55fd97959261e4c708ac06eacee87e657b84a5072a7989b101c98b0415\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"434cb92246e474ce066de67de1fce06ab17416438598d3cff730faf1deb4574812e877f6a3f2dbc30a3e48a2cf4e441da32c4ee9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dd4cde9f87ecd959a41c6454869e55342ce0e5d2ff306b3d4dd2263365e192ee6781fe463175280d4682b397b8d6020699ed3a9611\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"df8471721ee7aae06d5aab20ac9ab5624797cd0311ee38116eec76748a42aa5ad23d1e3dcadbfba6c296aceaa05512cf1f2a2b415c14\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d226e59df92c995bd5fac8b9cdbd4bce4e11d6b2a2cc382b253a5188e7f4164063d1daff2254b4cfc7ecca462b7c1e11080c1ae51dd908\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0316b9cf375915d70a2c0a0f6560a609b3fd43bc8b26b8489caaece3c8cab25beecc3bb86d3860d6f2ca9297625fa2f2d5fcca5f6f0a32f6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"828bdf033346520f262ac1383a5e7091640fb9df39c51f82de52bc61b7284f4d7cfb1e90fa19d0ffe3f38dfd60fd05136d66c190cc47639634\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9388577eb0bacab40bfc38e2333f82fe72b575392db914da2706bf2a30787d638b6b31343e8245e4dbb2c962cf3f940d8ed0945d2db04b902b0c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5a79d4de91c298c87bfba338f3f85efe00275f6e5463419af83c34129586f30a3d36f57bdf68c9b5e16373c9f9921866c302bc75722c314fc57cf4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"73068c5b623b14802a9eb899f6285ebb7e601c4d916b0255762b7cccc2161417695818a605fed681fd4016e4cb1ad3a42cd88fe1a3f73367ae0aaff6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"668d87bfd70619d877ee8d8f86b5d5ecc4df2aacbad00f2dcf7c80741be0b890bf404bf62c1b4c8d1b0201ffb92d85fdc45149fa58f557a9c6a0190e7d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cbaab54fe4bfd9ed5d9b7fc97d8a4105af147e13f009514ddb083402ee941ecc7dc3c286308d9555bee67cd73505142758db79fd819ed399e490b801623c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d9942e996573688a348aa0fd1a2951b11d7732103acc23f31f27b222d5103879b9d3837f2571a7aebffd170ad03cfd89281f48fa70edb7c9f4103b5b8bb791\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"571be91037c15145e2ab4894a7bb8d8a3cab75e6e64ef296e760c15cf8f3f3acfa5c894ee56cb6ac2db9b32c39a1cc39f96c50dd333f1059230482f3ed2d9246\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c6f0b1b66f22726cef3e4fca2325d2bb4e922b39f9df5ef548d321419c07391fc311904407f98db7d7462db1e8576138baeac2a76400b2a2f72b4497c19e239430\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"43cb5507bcb6d7162f7b1d6b81a958b1e21ed2db9ae907a663819ae0d613ebb43c4b39359ff859ce90a9f65c369c6d30b83aa56b0107a5193a6fadced2d6c0ec5be9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d412ca3d1b8fa9adcda589c5c422c295c3fe953ffd896e7a98f9262689bd10670047d9224b685c449b6daa5ff5d660c3ecbe5b3865652932d35cf15176de70e4356ed9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"54955d39b0806ec95897e117064c4b173f20fb248596ac8b00ce57de2d88c01a12f42d3a6f0de1d1af8c41c0b2f8dcd613532314f773bb3ad0f470500466f0d8ae599164\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"713b87f7f4f2edb42d279e9ca3bef61e8ceaad72e6ea90cfcae4f9638798e00e8d4b464bf49ff26231dfca5a4dc8b3d47afb36708f494ea2c20cb9bd3d344901a42a95ff82\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c9421a7a80df6882010c6c4aff7ddf920924fc77246d1870da90f183c14dc3264faeace4c76426020d8383efaca2abfbb0957f1cc8249a212699019d36afae811253e8bb3b26\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2f28d45cdb35951f9e043335c0df22d53e238a7b2df3bfd74d5656bb7e65f24d12c35fe0254669622edb9f76fe2672a7978dff201aecfd2605b2b326a73a43fd470dff9d8d98bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"93694e4b1a7b15ac94963b9111f86a29266f4beabf1fce740ee44fd264ff44eadd8d0df5aafba8b8b65f48513a5920bcccd2e4d9c3a90b71fe51e11e2857df2e0379debecb4ade7f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"48887c63b6a5b7351632689a03b53cfba034c653cb65ba6756e0f816eb630663b263ea897025b65703cac600e1a450d71c945f7063d1606f0950da744f47ce0021d7a180e943ee9aef\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"44c7a8ed8751f54d0e5428d1ae063f1ec081d93acca64542d28d8c11aa0011caec398a2897b3c3a15ed382610b23620e833ab295d9a0eb61afd2948b4093d9e5df08d01d03dd6834742b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d625de2d8ee2ad2ef5a207af5092eb7965c4df09ac6b55ebe2bdaae799162a32e576925129f32f02c00e42bb2ce5afd73e0c64b9fa8298fe1495f0c8f201ad5c6780b83d58787cb2b4d8f2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"36370178c82981799e8622265c63ecf2329875efec250e995a8de5064aa5f1dd80d2854adb1d806f6bf2360c567c34e802d58fdd0ea15008b20492e09a6e11ff340de57dd8b03aa319d61c41\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"554918ff5b98e3df9c43ab9559a75e8eeb8f2bcd5c4bc87b8a9c2329df8fc35c241bbf9ad354fba00c318a2057e9eea6184260fb11072f57c6a587add3043c9f2bbc162abc6e50d06c7c673c9f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"72715c4ad8a633712074b9f133fea34cad5f7c44aa12ae7f1027b03500a9a132a7ecc477c0d18cf4a1a794e064eeca6743534ce07dba5ca211251c903a6d2729d02728161fb8812ff511e7e49c16\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"98a842b0fbce066ec6778cc378ca4b90c69ef7570247cf789dd5c9a502f5f7dcb3ab02c32f06375c2e153237babe51d0cf3fee0cd75bf1e34095a98ba712a2e11c1017500abc9238dc1494c527c4d5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2e548c4d06fe63198b95a9629e5c68372f8c51b0f2689a2a0b7994a204dee4a5669525786c5709e68ff35faa3d29be6f8902ff1bd742c4f1534fe3d6b5cf0b4f6f1c0f9415bd9801ca0c33c8e11940d2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9ea0b2e651b1d1755a7f67e78d2333b658bd4dd49157795657a7ad8bbce158dc0d4a002e5e737f52ab1e55abd0cfadac928a977949b264946af48045920b46da19f63649dc116217f6ac67355edb94c46f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"740fe0d1f4db6f6337d300089af7a166ce44da3c6e71e80ad6e92d604f80ac067eb077f2ac2ad76bc0604a8089ddbd22ed3373438e5ee0f25dc34ed466ff4b420d77db7e1e9d88a4ac919fc421116b62e673\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c435ab1e8d4697596abec90384c47634689ec73e87fb2d360f30bc5b4b47268bf3a1f31b271b800132f8a45dc85f82ee7620d50db5bdd400d36a36e1c87cb2f637c30afbd07ae34417e77ef2dd24e017deb7b9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7f32551c0b81ba6233553c8ce988da296fa2e345262950188cf6372aca5bcb8cedbbec424978310adddec426551681f93a9b4cf6e15a06ac70650dd211386498d45dbd6b70d66b843f73f07fdec611bbc5ee0440\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d8e9839dd767f514a33125051022d7e50c05d6521d852fbaa635fed502e59554bc9b8a1a31753f4fe90d2f270b27e73d65edcdecc18055d53fe1859744ca3d5f39bfa6b23a4cbdb9c326d7b3be831ebf7c0abbe676\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a1d587c939232585840b8f9ff27503efcbc1f59bca47f2dbae3fcf8ce26743debf6d67936f3d45bf2cf7474eb8f69b0765f362867be29a7ccfe41710e2c3c9fb5ab8a0a860612461e7f4b52ef28c73a087ef0852116e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"63dad275e477674191cf03436e979fbf16b1220e81ea8965fe53828e46f06a1dbd1a6bb03cabfbca70261f63d5cf491e54e31c024e87394a3cbaa9ea1cab3a2f3a6f5a015888c01150286460dabadc8d0af900bced9a64\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bbe011c112d53f842c0cffe98d96855b8d775c8c1572d29ffcf3feb0bae18de317e1db03f847fcba90ed941095ce0b2b96c8b1c7d9dc2afda7f08d16ca6c0f32d3a5cafca2fac92487c5a177af200c9adc866112629beb26\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ddafad4d5b5fcbc07f2222f9765f750f7a526e5894a165bbc9ddd6de71e23775246601393f488b61ca9f26aba2d3847de759f4082999e472e40c829e6923282b4f6c1d3702071457c7fb2dbd0db54c5c6072159d1fdcdf90b0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"275cd52846616d516fe77a6c7a4069ce46f120b66fe8043be79dd70906abb006ce5ced75dee096277b8c26899323cb8567a8c389578fa0ddb0b0988ded7d96ca69d8b78abd52663fd20e66a0ef4660e1f38460db06304479e421\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"39e75539fdefb2bd552b0009e7b2fa583afc8a2b011b505de62aba44c545e13b86590c731fc2fd848a219a510c3f1184ba0149283668ba93dd5a056cf5b752200659991351a7db19f04fcc7f96b3d25de5b4a726c7dad1b7ec7768\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cdb61379ab20f7975a61b52dfc3f218d5f803f08e8286881aecc94b92f46923973f227b7a1637c1269cc87b9634bce578858f4e9b04fa60ee0516899d71573c8e7560886dfea6d08b744010c0a9c236f3caabf523cf3a3d7a075e23b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a1b3588cc3742b70cf826f7af7c45ed5b4cba2559541e34cdd3562a216afdaa2a4e39436183ece09c222bc77ed5cf7b806b7f67c703f5c273a7d5879a630029224140f9b33bf2f4243372e8f781851f7db7d3dd8c795d161605257aaf4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3443227e56b16df3f7e15deeb5c8c0713300348703503a82474f964612ae13a047925c3f5b6b364af3f5f89f3b8fbfd1814a42856ed777b90e702256d241938a60b16d00a65143762ca29f577405301979aef51ac5c666247dc2f932ffe0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e0cde88552c1f5e0f9d3e7a97ccb49996aedc8d38093edd3930094002306f729b8f55d1fdd54db364173ce2abfdb65a35e698f78ffa02686119217597b26216af81ce7c7701e9ecc74dda65feba3d63e3e7dfc1f0a2c7ca13c552fe16c2830\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"610a5ed42281e3b93a210848ebb8203b8eacafc2a19a502d8baaa2e604a573bac3acd16f265ea4befde07c5de8c0c5cd019877d90de6c3e93df1afb6930ae311bd52b7c6e7c677aac72df9edd2657264d145755dc936193e1ecc44edb1246dfe\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"99f96987a955b931534b13d38fb49f383078112195ac492fd6cc44a6efb2e161ab87caa50a594fc7f86328f374d4b21c7802a84f99fa498c22d62c461c2945347e6abf1749afe2e22c0aae2f053b6a6bc7854f56503f3ea6d70193287bf9b82f23\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3ddc943c2a5e5d0786d8671083dd8893906b02a610db62bfe64c7e6ab086646474483193062f08f903866d6050b50ef55213e3935aaeccbc385f90ebd040f7e7efca8be101824770d1e5e7ef92fd65d148e63fa627469c3f2b5fd5e5e4476159665c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3df18ae1f63e037219787a95ad960e967671a8389c1ef07c17be3632d5bfb30ddd86ccd7b53f191baa81dba189665407df6d3b1931c7a94c2ad62bb6ed9b7da1dc9b2a5b98cc069abb2c7e58648ed4436d359eb60fe5425c16103d20c793ca66bf847d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"726ead16f67729ba596654a551eb126e99457962286fc54bb6baf50d93c283409694db0142264b697e6d9be81bd7f63e4965c784ef0af12529294ef7795e9d64c371b15c1a5701c48dae9e2a3d908602c4a82bbeddb9a20eca30b591140f76fbc11a3df2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bb100a9b0c720ffb4e57422af4017c7eee0396f9c1b1174e0248298d521ad171ffac53c622b68f45c9482b3e520170f44b9ac4855f25874674afec56ba9f608c6c7a6e8bc9b77dc7f5f48a148052e649ff31004a47dc1b3f15bc668b060862684bae6cc402\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cde6c07be9135468c33b09e648fa0551578d8b7317fffa60add7e430838633f0fc1efe2783468c96c74e2208ac947d726b139b5f5b682bf615910ea9a911195f71ed8ed899f7b8ed126d6452cbcdbf6aee558662de0f689d766e69ab2244f5ca70e6bbe9cc4d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"591fbc984e4b79a372b2dc951afbc269dc51afcca0f131840335fd93275b40b32be13db09b36a8bbbe7644470093210e04ed4832e6aea478fb5028320ca8ef513f27d0b3d1c018fd7d2fe1bb1b8da6fab196dbebc33043b13469a114153267a3d4668d062d109f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b14803314977b0e29e3ac469b17206b527b6e95e3a47f537bd7e5e18ce69e0e783737f8b1d993c48b0dc2078b0bacf2f752ade8a0a709f8b27bb5efac90177d6bad0d946223992cab2bedd83f8e874f13839578bfbb1e283423616b9cc9c5a7793ae921664338d4e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5b3f9b47a210b68bb40b96396fdfdc4b130cf0c4f7708277a6bce760837dd8508f4e321e09cd36cde6fb6125ede04599064fd9a7675c0508b240b8352e71168668681eb6a0aac08dd9145439ae2ceb9c7b0e575230c51e1f89a08fdd4590c3c1bc2c397b64d098302c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dd31b6a184c00932da12262e6030c8045d45433e15b975eaad70144143c8b9ede3c71f4bc0324c04617ffd377362caed64ee57e40cbd952b559b54b59fc86832b687d08931403f854f26297251e606c75f41717228a3a6eff683fad7528f252960a286e15edac01a5a59\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"872cba270f1ac791d7444b1222ba36706735ee0a2794cbb33eb0e7f1e091f06124f61c1a1332e78f71290c8e9bd3f8f7b73d7619958a2d9a8ec9e7345e43c2b49868264ce15785577f4b7542b4dacbea045850d38c006e40f61a710b660ffb1be2a9697d0c50802c19fe2f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"190acd9ec74d1e20da6d30b7c8ba4a8477d87cc700569017e74dbd1fde1e66fb746d43cd115e7d4e4e960cf23a762325c2fe0a36fe5f9b1f5b3d100cd0427c9747b4ed2fb8e4c1f8e86da805884c55333f5d8b29db7317699919f927b235aed26014b4bb0ccf02b6b3ee4ea6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d7b9dc5c89dc7a2f6caa59d66faf48c7d3cd85b40241ed5f839f7693a637e2f995300cdbb942dda736929ec84cbb4113a982666b9f49f7758b1dd8cfe1edf2049f8f822afeb9d7b469839325e1a854a0a48fed747ccdecd01f1dec302899578a27947eac0ecf4f07742b311053\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1c8f939474416a28984e8e5edd261c73757210a84a070b8feff99a3395e5f61f4eb5fc97b4a10015d5adc35fdc79be330112cb1133c9ec8362872029cff48c1aed3a4734d343208a809ecb1280e442ff80cdd793ffe3a0feb207de7ffdf685f595633b758f80f0e932464935e79d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bf442201603db1da2d8e8dbebad06c0856aa36008825fff03295f3e81219f0708983414a8e584c2e40bc897a777a03923b3be75dd66b764863c67b7dcb18fa781e2543f8c1a901e9e7a50c125f7ed0202f5fe5ffa4e2ebb3242e36e2ffa25ac5fa6d86ee556310a7cecc84a023b16a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"33166d74ead94fd2ea667981edbe87ff5a7418098953bd4a293ceb01954e83991ac116ad990bd176a885ebec291a3b2385d78e7b2c1034849b413a66bfea98910e5aaf3c3a83b726ec63c94b8f36832235f5986eefa495e7e9e1320ad00ff57b7898284a0f1550986cfb5ad938bc8e35\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"eca675d47a8c160371cfde83919fb31b65653792432281718d113780c0d0c1d8eed4f5e0238606d66fa0a3b515716ba58535c7d36a2a3835f7599ed6601a7e1467adc1720514d78946a1658139482d3ec38cf5d6aeb58f79ec51780b780a58df316a05784764d791e3a8f37368137e8ce3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"923bbbb27c5a11d4d5305a35646543efc0ff2c38b8602f306024b2b5954d940039720677ec0e873c8e0e83f9581a045867e9b2c02edb359249d9e006dcc6c79f75c9cc5dee9c5f04ae43268d5a4a1da37122904b2750aa8aa43800b7ff90e07041b9752cc7001928d9fca5e73874e4fd78eb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"16353325821cbee3c476b1f872fc6822a902426f812affdffb50b5cb7c8b5c550133c9135e0ac6068c3f8f0709f1a720717da2833c3a83dd9e6faddc45502950c33ac14d35dd05a96cc7a41158fbfbada5e5775668c6d0724a454446655f25e7a212e6d6b6335df1c86d0db17332fb4d12698f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"04a979bac8684f95894f1c4db8009a33bcc0c054858c7e8ec40f0820d9c98e09758be2b492426333cdbb0606fa7981033aca5afe0d13c89bb51b8c3f5b65593183c91eb23165a141b4ed8b9064469c71301541b8f7d087d5bdbf192b99c8f5cc440f01c3e29631c5d10c88f9f3ef9236fb42a1e5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"19352454e048610cb26842f57414f8f62285eac8944f6c448a09b2706c8b853267ef45d93a5056a89b2f28dece8475b4232f6206ca0c9090ce731b0dffa5130383eaed7a81f06c457a4684e5ee1783d4792e0d47681b7262757ed3446f037e6a9808972585cb2ef0074c07994d30caceecf9a9d66a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"965ac58510f8f8f446dc09b91d3eda85b3a2de1350a4ede9aa95391bd116898fd4e70c0311df9353e602b1d8f1060d69b8dd8672fcd6d1dd7249c804c5b4031d22896019809434483beb3eceeca78f11415a71e101df3fe5eef09afa97a1d1c66ee3f3efc08cc35a5268e06521b1f0742a45d0fb4053\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5f2215f843ba3949f5c68cdf5cac13ecc64a589ba0d752ef877a4928dc462d918395c83bd1c1f5dc3036621e75a51038f9467a8023800d6545b970abda4029ce1fabf0887ae3721f3494dc15a6eaab704969a5b4670c9339f181ea91eb7085be064154f6a359f12b6715e6a1190fe9fa2aac0b1a082f91\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8e6a13e3d41197e3f8b897761594dd9ba97ea1166a281fa01e2804e92597dd596d25726df67d9d7fcef9607a6fd248ae1502ee743f6d0eb3a1a8efc621f86bcacde2c53e091f6778eed63bcf5092ea732ed2ef7f71090f4c41d0b6567a4d7fa62c40ce14d7321f5fc18261a7c86fc06c764e94eb6b72f63f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"13fe6282f3c1379432cba49fa10fa325d165fe17e7923620c4172759bc8989395d16715cffd3bc719d72558a19cda78fca79477ae6342da459aec809692976ef227fea180e4df795766883c4260320acfa8e8128c6bd616ded9714e9d5badb3a22e93ee69fdf5496d9ca6c5c3a93dc524bc519861d80dea323\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6812a934dde83d1b997082e980f7c4b01f12e354cd064131de1380d10627549fcbd13db3405bef9fdc9bea482e72a29e727a233b0a5df6bafbf5512e30d58cee5cb21cf351199251f5dd8d45bce9c868d562f6eb6898952a82082eb5d334c69fc85543491d04c5bdfbf8b50337bff27a503563d8d7baedde9207\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f8c6b86a31408a2278b8b6ceb60eab1254987587eadf7655ffe26389e3119319ead76d4c1086ba5ca8c42aad07e607de1205594483184401ebd3fa5ac8bfdc3276c84f78b9a2c3d52580c6e7ee439168c30720fde06738753140c64206902bb597a794bc3e359053716c7cf1ccfaf3916f79902358501b13f81498\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"81672d4663cb2ffb96f8cf0646a522b58dd0ceb087da631e24b57446345f7a2ed9b684e1f22bc6f20a51004b58fc4cd3f575af5ac846aa777f9be473362fccdb8155d24ea889cbfb418f774b96c8ad1c6e5b5da2af8722f74661691b56662ad5fdba5022385717151d33e2d1f4d373c8260778881fcaf9efdf676a12\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f7abea1397adedb382ef9efe62949b6b3a4358470937ec54c5e7df6d30ae6db38082bb2d56f56eceef44bc13e4372a2d6af84a671fb7fe007513e9d5f1161774ebda4fd832184118cb7ac265c043be9c65f63c418ccd27a4c9da085b12e6c6533db311755bd1e678d3934581af794c0587c8203822dbbe865653b2aef8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9c9b67c43ccff3b84ee5b83d17c2d8ae44dd079821967b2176336a1667c7249099ece48abc047351fa6bf730c55c10823442350e164116fa4e0b290ea378bcde454ac8ec4d6962462d63917321a5d509fd2bcdccd47ddf5302c5696815fb1ceaca869dfa07285b1b43f19874c53793583f689bc3952f34272bb7da273c24\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"95edd838e7fe5a3916372ba59f6b58222f66552b6321066ac66159efa14cd7e06365c3430d325e9a8bc8945e595a0569de98ed571d340fa63f8ee506d9aa8070f9b70757a8d31fa5d677cedb5909fdaf12cac56b4e138d1e072ffdb126dbc850159bc581c98f3c26e27b8c79ca50d77dd622eeffe10a95882ab2d93d0c9a19\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"926f571626650610f95622628f738040814e59315fe7af85a8e346d18c28cfc6f3cab985db9947917d0fc128b138af2ecb02fd840ed91c363f8d52608ea405e37e2a522d0f1bf185cf2c3199fd9f1957f7216f6f2e6ea661c6a3196e77608402373dc9c36e35b2eff1fe17ae8f269e5241956088130f8e7b94cf042391482329\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"afc3dc4a953e845bc367f2930acf37a902e0b2fc61563119f41260c5d50bfed64951b127611789bab0e9679325a24c4642e0e80ff392c42c340e2bbb6d208c7e28e833a0d8adee30f907afca672835acb7b41063d804cef1e8df7e2688d9803d4d34b31200a4e2ef25280bace4e11266a1250653e89b2e9b350616dcc09bda9241\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0323b5622248d8ef0fc718e54c0296c99176043504f4f8739caf6078d17ddfb8f738e35e8a2469e62c57fde5b3678b66dc3ffa8291251ed099340a6bb07987bb47bb2bca76f58346d3ac254442ff6ed32712a80ad20b622c1e2a7e010b2a30915fcce91ad88c3eb6137c347cb2943970b2eb72b463209703c034c82bd22a302c5527\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6db9fb1727b40f3736250d908386e19f2329afd69389826073c2ad5eef09eb57f2e3b7bc746b4b7d346dbbadfa4c3e368300f6c21535eb3f3b5cf400fdef2084d38d1a042e3093cac8074a915ab7c8593f171ce6eaab28abb1b83786f0095be1757c7a71a38fac667d16f9f7c4ed2629f1465fafe635f624ee946f8d08e0587b62349b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0733913340ec863e87e9c0c29882a73aa820fd764130cbbeeca52c70b20b65a4437af34cfcd220b22ffc1d7f7dd6c143653177035cd29dcf5a68834de1a6d1e517b381ad173a9dd31aa93c7bd57ebc58214c8106910df2b3879377686ca7aaa9e39e8ee7fe65dc1c87749b475a24edb68b423135aa47c7f423034b4be5fa3eb06b1f67ec\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d9e86e137b90bdfe911a9fe8181f733d6a1a1bf1bef0a6e8e21ecbc2b52cbdb33b00097d3a2329eea102266fc9a5828f20d8f79b0b38e6e46f832c4dd09f2022eeb4de8a063cee2777b18f57e9184bcea014511c793f6ec65b2cb5b829cf02e32089663a7807f7f5f292fe2bf07a2a2efddcdbf0998e7511e0fb92ca96d2851de61ac1d92f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a802b116e08094afd366f0884b21917f20cffa2bbbc962f0338b75d0374ab0957c42c4abef8fa2a0bd9f208b54ccd39b0dfbadd13a4f9a2e6b699ab8938112e3fdb907de7dd3105388b137f998ceb943132aa97fc5b616d2a2f038e3eb8ca8b85abf0d74b70a5c64d8d39c5d01d6f653431f73e5ee74dbd12b770f87ede864d67a30942efbfe\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f69081e0dcace4ce289806fb4fdeb0b48599dffb1ddf7f5f558e101fd1a0528d534a5286db0f1e18cae824849ddd440a735801a24c84fff16ab92c4a09e091c3316d72677c3dcec71a9bb412b8763858dd649f28150642b850e642a17923632be4bde995d01d43225f72d3ac91d7fb55d8bed4e8deb4a8e88ed71811933e6e4a126e1a1e275633\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"eefbad10e1a20fb3a4747860dd0a5d1ae60a5dc9da7919f21b3aff8cf40f465221f1ded0584e73d02f1f3d598ccc1259b1a39f173ad03c4e3573528bb1e4aa410e5ac0702f16c53f71b041e06a631195066ddfb5c97ca6c6955ebfd9aa24f5ba650f2a9fbb574e30a0b19ae4bb485b422e3a47fde01fd22fd72633c11e397bffe55af45bef687673\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"97e9262370583e5abe378e45febbfb8738691395eab70550021a94c31a82069c22beff6edbb9c65341c6eee246cef57f25ff864ad0eff66cc3b9a41fd3d82287528dfaa12452f9bea39997c00552d45fea39a460ecc2f23d7a58673f93acc4bc48513c0d01298af2195a2d0b692d5ce0b4ccc85c82b45a9a43f70a6e91800dacfc022b27d535cbc147\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ea995f5f197d938e1958a041708710e6632bf48f92a1ef5b1ba1fed9b0566e9cd6b1fefbb77b2009e98fdf14d0f0e6d14dd33fd7ae1bc4d4de7ab1c614ecdbf5651707f1386a6120651cfd2a561a31019f80b50b330d0e5d052a434d053b76594f93bba3ad7b2e048d2dba4fa7c3498fe8f310c0ceaae5c12e26d74aff0a6717aa16850aa2b07115fc9f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d1cc5d7ec1035fcc4160d5cd7ff1a3c89194697ccb0a00cc3ed4b3d48ee71eb5fcf228746e20d4b3e93dabc12427c15bbc3147f00b124d812437d19eb6f9ea5236f87052a5fbb379e27091ad829199365115275061c79f20521053a88fca71cd7b0afc377fe4fe34d9d56d21816d88a374f7df5de258123f35ee1ebbf9cb20f1ae94705581f67f24f626f6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2fe0f366c5051ece560570f2c2783604c1bac4c84c2156c916fa5ef7839ba296343eb2e26c9dc446441897c62a9fa56fcce2fb92af4db0ca6d16999514a1b63bee0f0b949cba08fa3e5aad137df5cf5656e7fc3b09ed8c69873861871911091303f855d79e678f674fb74830b263e22be7ac7b89434fed87e0df401ade983a672ad919565cef1ed9403a41b7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e234ec499d037ff0ad5e3698ecdb7dae1e10dad50e4d5507545395913fb51831e4f767e578a7e17bbbb77f57d1abf76bc1d419e6f38383b26fb639a5ae6e14a910a2b22ed2a41aa18437862ce6c2fe8d1206f21900d50f26b1f24024c8ff36e9b662b3c4c0687364921d2fa6f6d0cba9e76d4b2b4b2a74f14dd8c2e1a752e99bf1e5154ef64b095197b0e7da71\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c5b8214c2baa3953871edac53f0513cfae89f14c99eb9119075430c8882f71f2efdde2aee59b8395dd84db4dbd0c0dc0d2f248159d9e994799491aa75b02093cff37fc9a4e06a09ae5b6d2bb80bb46c21eebcc2a03ad0bfb1cdf86197af8b5cba960ba137fb9c3ff8656c4b38dba954944f05a921f98e19a19d89aad62db2ae7c12804e0947970cdf30fbdc056bc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7de7a86206aed65ca62e28e8021707156d74cdf87e0de02acfdfb0fdb46de5a70a06b4907e3d90ce9aa016723adcab4186fba4dd054c10f715ddb95991b10a18afedeb83746d17d3d3287645c00b4b9cdec703fdb4a802bf919514c605957865b27c1b601d2a1a0010f9e5de3839a325b99e6b8bf6691b4c298221297250488fc406878fecd9c6cd7319cc1bc8f869\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6c441cb15bb438db10c972797d08b719aba3987c056800016fb542a3daa944c4226b9b3c41260c8013721158b36f6aa3f3118524bc91b68b35def994a010d05e35cb29a3c784968eb8ce322edd3c3d5f1fbe89970a1817d7d5b7359342c964e2d4adc992cc27ac5322ba43c352ceebd88e08aeadc090a7a62983fdffa66002a862d24be79f20a408fdf051d302972e81\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5e6e5eb22f30350dd71c5f3253d403d85471d2130967e049ed4294f7e137743bb60c0b11b0f5818c0224bdb4ae1295458a98857b6a32ffbfd1f7d2863acce5c844e044bb314e34df2222721614d0d51e5bb2c04548228a1693d90783dd985818d25bcc6c61ff875dc4b6fc0eaf6af89e58d981904b522a589ddb0178d6b3a1d1c395922584b62c67e965e840589f658c63\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e0cc757725180643bf8d08d9256aa7acea53a56dad9b49ff86e73792e721c96aa5c496d2922665ce3ab27fcaaf596d2aeac7ccba1e5f56c1bb3aae070dd01a702dce11ba34fbe71b102c35df3420928e90e84671640279ede57748346a3bb8643a37cffc092490760406146e7922e45680f6520b694f8e599b857074981be25e89bbdf82f9b1af169936a2ac1b2eb1fb7513\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f992da612169ab7b8184e28fc2fbbcb5006b3e92f084052dfbd89a74cc65dd0c361a0e0c764a315f58ee5123ef8d48cd6c5d8421e8bcecf0fa1bc2933671d856fe30dbd9e9492c4c3970804297df06f08336b05e5f5227b568b7d99570d9b7ee54aef3a8bb236a736605403fe0945fd85cccb0ba083f20034d6c625bf5a75e090f42af954f444aad730ba13489e972bfcf0a15\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"762a04d1740f3a31150b0763b5b3b91d3e1203b9939e3d45a6bf21e96ba6c82214f1b7481137084c234445406aebf30d7b2148afedb78c19e308ef49debdef5dca50926bf123d9be9f0a39d0f59e2de55f512075c2ff4d5b426168f31284e1aa5385127dcd054ab144c26c351f5a70d9ffb7735c43b10a83e790df8da1a8311c7175dc8e2a79f4bc7b47cba13a1d8af0440ef70b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f5b7e6dfe2febe4e8280667743680cb85ffa1c520ca8651046dadeb10d38e6a0cbdd2abc9dbdf4e5c7f0d81497acdf291fa41848c30a6bee17330ec49bc440ba92b4b5bf3515cb02e5675f7f09856041560fa38e4f26c6309f2c4be814138839ed8ef64be1cc13d322bc9eac111090a24e0a7ac29fb7c9b9bc8f864f2dc96f862598026352530ab7d3120dffdcaca1560b7b52bbe8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ac6436d8b5bc121875027945b6ec42ac48bc7d37c81ab624851121e6f8938a67f49efc5223205478e25ce51c6a802773be807b2e61a448a7656b7c9f22622e8e9101486c8c6ea443ad17402f2f373123236137925cfbc5d8a154a55b9e7295f0b0dc3e58c91dfef8eff278e770c9007d5247f481dbce8ec0c129e49a95fe4ae2ebe9ec6a75dbe7c9c44d29218e1a69389da9783933ae\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"47a8cca3b77e63f270d2448200d9f3606374f7e708d3e60669896f159e2e80192c141210cbce44c06369f339d93f97c1107affef1722cd2238546dd69505bf7a2f894bae87f13209d03fcf372413aedef8fef4583270c6bd787a452647e3534ce8cfde89d03e3a4bf8100e4b57c04d6844492af0eaac44e1482814e038039d37d41d7df47d7098254ae1fac3bc3b2af97b46eb2af9b8ca\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a7f309a4215057b16b9084a95cae92e7b91526786b63acd8f8c5c13d7ed0ed696994f07b96d9cd2c416909529ac914a128634ccd9979edfe256205998569b395a06095de53699bd1e9ffef2638432a4cbd4d02b53b600fd34e04d2032555d7ccee0a217e6d96c67c76467b62bd4cf4099210b8155f8ec0ebcf4336047c45d925622e328be20b4966aa8706bc36fd222def584579decd3f59\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"39e0a9b4109ac94bc86adcc6f3b13e5b6bd12980f6b6203a6de641804791164fddcfc888db5cd5d26d9e7bdb8e2d1467f5870031a93b55b4b8e872adb1886c98e698dbc19d6eac9c767ab2b562d3e4a726f2c8782db54b27b0ace7836dbf86ea5dddc3ca95447c17b90f97a6d925c913b0df825135b93f32e7c845a0c40ec7abb07970c928b6e2153de1f5f927a872624a1a6329e3d675cdbc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"34c075d9d6d050229c6f9575cd477ef976a83026b7979776c1a255382de751894a47e9905c16a596a6fdbb557825cfe194cce09d520009ec70b4d3e591c96130c882a282334b9def2b0ec09714380a3437e8f0f568a00b91e5ec6617eb64db9a0e5a631e089ba4cc3030b918def43d5e2d745362ec7caf4302dea3741686f423df8904a03732968a16528a36b26acd4c6c677a724cc19181f040\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b43e4a514c52415dfaa0e9d69e7a329520093e5760a1d79116d756c177518245757f603d3f859a48ad27f7ef25c210eb6660a37fd27f8dd4dc29f16b9717507f3cef8ee8c49b0cb44ca0cbe2cb2762d91ea3f49db133271212d7dcfdd6afddabfa34c5bd3f6c5f57e12b6d4d13e1eabd96baa27da286b139e2fad4896ffb7701d6bf57df16d2779b6b46aebf4d498d991d6387e5ed9cd23fd1c847\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f132c18f218b14ab6add0c359f2c81638f9df0d11a951236818e81fd7d436b97e18c45abd3307ccbc3bc93e0b17c1c66bd65d089d16e78236f557cefb1e6219586d223c284144199e3fbd715c6d5adb5f5dffed926c8cb9fc825602b3f206b91d4aaab5b868b6610bbabbfcb8b3c96400c4045e47951ccdaacd2d72a3c8f8bc265db7553eca4f53a7e816628ca70f1ed5943d33fefc7c4462dbe4c5a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5dff03f0b320ab343c4b63733b193bc2ac369c015ed55ed7217207b0cc86582758cc59620e02abafd241c892f237130178186f97e50a90154a3f020a2bec33e49d5d06b17e13bc3ddcbbcfb6503c9eb14e64a10a9b1bde1aca7fa6f1af33c182795c00c283d033b5f7420265ac8194e79327aa4817ef04d4e9991035e7fb5efbbfe7426098392c3d5a33908ab6cdf7bca5354880e138d341853e5401ec\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"89e2b44833586822f237d1cf49e47479aea3a909bd703f2623faa889544032e52e7084670456375a58297f04e73cb6bb05a2af8e7d6f295972192f143001caee5dcb15d93bf02133cb5056b94dfe3f64283f2f1c59ef9f8cf7732563d088a67447fb92d13159b0950de9c4efee5cd4da5847830f62144b553803601e695960ad04e3d37232056dd1cb8a90ff304b172dfb035226d29cbd0b59e9d5b21c3e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7bef5d050056bf05c4c735ca53f59a5db8ba571a09a16012c469552c5a2231a0d8b52452051ccb79b11153f2afd3c9e5f2a491bc8d49a81f320b1dda084b3010f86eaa22dc5cab4b179b2189556f09467013258e0f1afba6264af97bbcbc844d7136103f403f56db79cdb997b7d0a20240852025648f7507101b81a6883ebfa49255ed6cc0318082fa48a3927a91ee6d73160bc7665faa67a5716005e4931b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"750212ce39be39e573bf4a4787e969103a41dd9e2d0e9025026c5ff30c6a66e3f42378e1ebfbcb193cc8b695ef90d94b1dd6b785fbc3010d95e9f4a91108d3fcf97ab46ed7059839adec545599369703756a3939c23979e254671a1b3840953f7a7b089cc33089e3da314a8bb1899d70efa47e9320b81ffaa3364c7e403351e26ab49d9a7e6f288cca67ed5c1120fb9c8f1d58557036dbecab75b0f40a9d9647\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7d927ba14c4d09e95ced48ab6aa295b68262ec0ad054025de80da8cd73e4a38cede35ab2abfbc29bda89dc6e5185b313d9de1f21cd8020c1b45bfefca13725966603d3b0a19d906e76a1599eb6612edbcd98abec8278d1147f1cff473a626636f75e0c2f691146ace47b4bea98e78b34c3aa0f2ea3df7f57a10d4cae3aba3f2323fc44c0eb8db6c1b3fe0562328461eed1c3da8c2543150e0b535faa8727397395\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bf24edc1bbb0ba5f27a8bcb2c6c10fe342e7e3f05b47990dc118aa4afb459842c91faca491e57c32a73b09ef42fbd00e1cab092a616523ce8392a8d65537c4dbca23928d7c85df694d7cd7353adea0ba1f5b944d5396660003f394f9db0b75e7f4188dfd1e4ed6bc0d6e651d3e0b51a576913c7bcd6b2e585f80f9b2c23f76d3a756f2d905bcbc52290e73d29a1453b7555419cff091679d0accb3a0d687ad115020\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f633b297ac617d6e4885ece567e1d25979f305be0a2f8d8f35cd48def39b96848d26419832cd6871126d862c7b00870116e23aac91d3ac7d428b61521f7dfd676459261e47b47b2e389960cf2925050266bfd09de6df95097c2978334d85779036b82c4a934e29646bb076a9f9762d56fa18cb59f37c026267461e8ebf18bedb565520f7b1f2dda53c026539f31b63e5b09166595cddf7f1a0812f23fdffffc63c169c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"1abb663429f560454807260b09a5b7291f483127d168259872e964f0de5f885a2280cd3f75ecbb7afe1fa4bf5edf058a3f591a37315fa132d3d18ca52c5ded5048370f9717cd64e42a964a5d708a492f2bf7fed270e570fa493152d3b794ae440259fa0dfb56dafe068f40785272854b06d4bc022ef1815846f5389ffc3a48b15e40e69875586824f6efbc44669f0457afd3e69ab8437c0e594206430a8ca8f81d787ac0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5f81f7efaf96c3d6f2586b7ea870c287b8b4d9e3f785867ae56a8a93307c13695dd1300b423b5004f0a03b0ff3a84b012e47086da6a7700b1ace111c753de88844af71217bbe4d0b8d905cca16a163999baa30e514d402e22b265ee33032e6e8e69b7aa871130f779d40bd8d89f47c72623421f54c0de9138817a436ce2b3d8645994427524dd26348b6caba28768e924b3faa468c4abf68b8a39da2b39aa8431af99997d8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9f7fe6ca671658925daa4ab04f5cd68b9ab5e41b504f4f85a504affd2e3b8caad9d7a735640b348dd657a30fac592708803e31fc675e0dec7e344f4c55ffd707b67f1c5f80af611ba923b9c2abd71294c2a29f75f3d686948abb2b5aba5c324af2ca5711342f7eee49be3e19e97fc59cf4a5edf82f7bc01a49ea90c94f3d549a45ce01ab785f2174a0ba35e2bbb3738ed4bf4b8b708d94163e74faa108034fb8defd5c506c62\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e07157420910a5ffe21df9ee78671ce38984c83a89a3219a6e8873c569f378a2afe4132e9b768a6a5391a6733897e642aac6f9b7020b2750ee9abe3d13ffd24be62b62f943420c503a68ab8cb6830762a59e42039f723b06667b6cc483dda77105b65ee205de8b9452e8fb7c5009be1107d255b79a5bc5f2ed9bf8e6e92aa0f7b5e70d676dd66fd445bd2583f225b5cec24e8c8d725b27b1ec218abb485490a696318ca6da50f6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"50fbfaef285279077944e04de5c0ceb42d7fa25b9e40f4efb2730c605e9b868e5fa3de3e5dc39a838eecc31bdfccc0e67587fbf9b2bfa8bb96f77a9ec3a0baf84014dbbedc288c4307c8648a97051b39bf30825766fab4974ebe3396dc4b9209d6de68640cea6548d2e660d5cf375cdc2519ddc396769ee5aadf4cba872610fd1f4322b3adf0b02f9437b28ed007beab1212e15fc5a854f9bb7d8b78d7f760f89f854675ee0e8b70\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f650845cc5512c33490a9eddf7d940dabd432789a736a105e44737b1ec4459706cedfddb4a1e6774a5c113d4195cc5073bf2b9e4e403bbbe349b687c5d9b938502568231b294a445c6e0cec07f4010ef5e88d700ad796b5488c9f26735e82fc556cf196759a6346130b6a103ecd89134c2b9a8763b5afaeac942c69cbd5e0f0b05caf8460ac7adbb0af868e943874320888d2687299b0ece196e93fdad44f6b355264c6cbe233c4709\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"faeb1f08b867088b601a8d773405fba4fa28ada560c2e9e46a34eccde500b7080a35bbbe108bfcdb0f28cfb0a6fa0ac50b80fa0917b65868439129707bb26eb13290fd2ad8c60061c20b3b75668d0d2ed539f1dd99076e58513b302004977f92069c077c4e6332ee044c14d0cbb71d480a344080cd12f7f31e17245a55165cbc6727053443a1264361f41a7784f6043d93cd8bf0fc0f2141ad1cdbf366f612e16d07f49ee8398142f1b9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0b703c4014d626e29fa067f138861ec42f3b71fce5cd19110f0dfcef1f50b3d07880cd07d2db8f6c2f4975bd674dd6b62c0b98bf97ea54eb541ffc66f73d6b2c16d1fb08e208163289be8a8f05c423e05e68523f75baac9d61fa3b0f6e1bfb4a7faad3007197c37ec3b0e34ceebcec9592501faabf812fff49ca8c2c5373bc7f4d75de7b1a2e5e6bd32cb77c6c2d6fd58cd56326f33cd61ba0940b4c1086e606de79ddb50f7cb182cc5742\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a992d3932a5d000119aeb6933b815ede519b52c7176c6d62ae98a39b70bd52c602075ed884fd82bd0b2380df2f8f244bf759fbfc5cf99954ac5cb9adb70317b4d52e1f982293e0d5a377753740f8f744ae4aa025fc66ed382002ba7f405a2f0cbce92ae70b20660da3b3ac10abf4f179e02553c2520b8b7c997ed51233fce90918547a6004a4f729711df06c8d2b29f65f24024459ea040a6bad1cc27fb1c0d8ff3d756a6c9bc74dc0a9703f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"152718090ecce8f70756546834cb6591fe853759c6eff8771c36d81e08c4458b080041d2f3d3a2f5fdc5efade8144dca0176d68c61909ef985060b522cec9f8ec6d54ee2453f1d670a75ebe7ab12c7de5a30d65c28fdf561599dc19c72c8f75e54eaa2de391909a948aa47c9a76358ef46554791bc18c289f8535bb9d30101bbc6d840347903c2b4f61cad5c2f6f04227df38108236a7a2f2bfef15ddcbc597257b48e8a5718c668d61872641f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"63d02fc7a14e2881eb47db6c79104f866a15d26f9f84d2c55adaf26b3c010a69ba973d586de5b12ad51e89a899c9b4743a60017dbf356b7c5a485da33047c028d580bcfe8d1408a1dbce0194af2a84011a6ea16dd5efddd7073e8a0c024c5f5dc4e71f36dea8229976962de385162896d0eedebb22ba35d7275b9ba8a5aede12c78843ad540a28838728bc1d4ad24e53c91f9d025371cbc230032a836212ca45aec4b611ebc14b5d353c54e06e6c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"cad989474092fba2670873c9cebc67dec86eb823dde7b0b99f1178d298be05828e4aa3eb1dc369fe7c6058b8372184156600adb5624da2ad769c689a7cbcb5e5c38e259a45d4b83ff0e93011e3fff285601fd209db19134883c1fd97e5979f97f7da4df2f3ac489290494dfc6748008f96b98e92637d4eaca6953c2cae677dd6395d2884ad59e632592c15df904cd7c9c8e481228e23667860dc3f5d2e6c4ea1ce0c0a73076e6a747aee3cf3c3647e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"36b5ba6d0fcb50ee37aaf66544d34b4106ff8f865c24b9c8ea769d6b16894ca0592dd3d709124f18997a98aa2c88e0a45af0a5fcbc4cbfa7baf15b246c74a26ec0e672bef688a9b619b081b63e7a30e09c0c8442de9fb071e73909f5d50b6c1d0692004242d3750d793f8a767d28fbb8b4bd40b6fe7fefdace8ee530aca73f75f5b0e000e242e1c6d31e3a3adde861668721439bf952edcdaab40560e30795c9578436f0373f6316a66dee75f2a13fd7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b9d5f19e82dcd525aeca9808a2d76174a04574e48265396a5aef082e66c867a0551bc30f9d1f044009db3c2d0d698678a9734ddeaed08d96df5e6efffb40c758c81ea7e5924f5530d60efe3a983351f54388683b21fb08cbbcd95aab9306454dd9104cd7d0b6b1cea85d7630d38b818082badf854af8104fdaa76e4c186b77fe0047f3e3566cea7db732d893b3453ff52cef9d0e7cbc58a5417c547454a353cd90dbcef06dda6a2643ee50f00dcdb9019a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"742d6d0d638dada3fa15074f7e6ca29f861131e7784a46720687b3d4534db7090d1312d1a215cbc5adad439e741f938e3cc31d2b92561e9302bc54ab4588ba4e89d0d538437e11960a83a11a1e52a30dce185cf3bc3ea671b0e24d54f6561e502f6d987b6de7a49e057b38123acc7125fd68ebf3e8fda86b64baf026fa8ad53c2ec32f0af41cd37c56d624f83611e0f10861b11f78b9999680f4aab8ec35298897c206522e554cc032c8a1847d4112b40dee\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"aea024c695d12c1e8e5b8d181ea49771fa6941188fbe128216b65f20849e11d61855ed132c2458524ff7f7bf4bfbdb31a09a5e3f1257243553e35c8f78b64803ac2c10db6dba6662caac0049aafdc627d65d040bdef334fcf5bdcb4e4aa25629cfe86faec497d1bb7bb9c9c581fb89fb91f7898ff9f2f3ac3db4c8b58fcfc1fe741a5ac6fd34c49cd058b48f39432345da0699bec367b04f4b5591a30097a451a593d0df658e9a9e15e1f5481e23d137104f1d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d28db81040d09a6b5303b588f280411511fc5f8c32a8fd6739f38f5b633d0175391c12e7f429cd387eec7b2bda428e56b93877da802354f5622a67ae458c37ac9676d7ad065e2764adfcdf8082001f9a2b86f0f46162f4a5cb8007122fec5d3838806a9758a6440433e808c8392f55e27c295f517ede674126739f7d32d923c6c09003cdb701ddb53e2cb48545cf184a142f6916694c9d823366ea900b49bb20fde261d55790160a41ff42f2b0a199c6272a6bd9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ace60c7ac074b101965aee3c36049cdf4b8a409f81e713771d519294819bcdd1b36e2bc76c4b7559830ebd7dc838696def0e1aae649e0ceb583eeddd0b94a239dfbf18b5dba8800898187b1c4c7eac811f43b8d8e6d9d250a35810c7171ecc79b4967bcf73c016cbfe8aa7cbebbaff236abfde7135bc6e29fa9e2af007eb5e524c15a1008d5535309ef3209276f14f27d05955d92e0d7d3eb05e4bbd4301625964129893abadb60f6f8b7d6c3c015b8570cbb4522c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5b5c19a7fb153284634acd3a98da6a66e31f66ffb581d71befe94f958105d814aa2b370c245134b25f3547abd0101abde238110b7d7f25206cb8aa57a4e1415b205c6cf3b46af23981d1cf48b6d6159040b279ba60ab78a14d08f6a3377b28892b5bb3d0e44f980290cceec226f90d5f4457a5bebe8d1a39e2e98c3b4e2010ef9eb24438a23ae73d0386bc5c9f56b581ca358b164ac7c051933e2ca54648456af3bfde933fd090aa0a3d57c5cbc3b3df57ea4a31b5a8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dd7b1c4ad1d97d73a7f5b00c0f45c1cd33be706a31aa44b36ddf6704796da1eb23d2195dd92740221b97bfc11a11fd0c5a1f8717ffd84bb5401e965a3e987e4a6c91a5163a0d2860e3c96f0acdc30ae389048f5eead04606f8f2d313b78623962d55f5c81aafa9f4e6c754f9525b1fef34403ca08d2c0e20d0cd61f6957b2b096471130e4d1d714e4e270e4fc29d45c536c035642afad9bf17e893c4e37c13935d9055a926a9ff0d5460eb3f809646e18222fef84d28ae\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"195e390bc6f727cbc247c31f58dba36117921596afae5be4fa0f33d1a8d454ff417bc95f03fdae775325ff64dc6918354adbb586844d66490814ee513700fe893d7640e81e24ab461ee79221308b245d5e54d99d1f7472a4262ee2ba759963a5970c46153add4bc04328fda5983ebfe903e2b47e076b48d517f7f0a6cff9ada7d9bb07d787c0acc11a2ebe22fc352f3517640e9dc5395b92ae769d00251dbae88a809d0673f08525494ee3ff7fb9956a23a6ab37dfe2b13b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2b18ec0134bd03907c3a81f39186adc4b025043d58deb0c327673d73a4d79b1720d843fb4f7bab22fb4126f4378a801b9fdde70051a48c59a4dbfd094cfc8bd658855ce16af0e563750c5f7909c273a78815a55b30e019a5ee26752a0a25db5032d1735f0df1c03c078a43ad190944cf2b6c89933466b49abc32f2e5242077e13b48c92d22e232e53a52c4bacee3b1e03d61c7fb8578cb8c58605fab06f86c010f5722f7dec13cba3931143f979269a4d7031068771cd7131a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2f9268871cd9a46480466df658d8ab1513de8ae18aea3175b00ebc92af48e363384b24723c780371e1c6a45444dcf17182c0a66c315c73de24f430a49aa8f2f8947ebc7bb8cc10fbf85fc8fbe134d2f6e9e11eea9dc79d0de6bc227ed831567d55a939f388cd4b2ec2c057e5ed8eb583b4addc14f0f2a5842e974556426e6d4510b56fb2bb0cb8518ce3a4e14dcdd3377329280364b0b1f602e72ba15e27e0991255801983211917f26c196bef06c3cdd90291def8c677a257e5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d567627598873f4dec3f6236240abe5b6943ac8dfbf2774dd7f40efacebc50b07fe52e6b89595553ecd93bf9065db058163ae63552d2fe4f3d19a614715981b7a503c6052c3e9e2747f6018b5275ffe078216c46f3820d964a2d11e85eb031f6f314602f462dd3c3aecc8a4f77d4e73bc44505201fd3e8e580d2b04c3f4c885f0d13e52b505067f3f605e9b637b5ad81d3d2cffb07f88f12ace18da209c10d0f4d9aa38c5a17995c92c8fa28d55fc731ecdcafa65d956dd65ada03\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e6f01a669f9e61cec57e3256c7a7c23b840b749fcc849b9e46d66f5903f770c7bddde56e969a46228dd2d69a8e5bceb5bb06a0555375178e15cb9c5957b2f52568a41778659a0841fa62cce468ba409bbc30e1a70facb45e0c748f08ad36ce113612f1217281f822546e29ac37466e32fbbf9fc878a12a75c5849c7efb6ccd2c3163bd2fd9ca8349dfbbd234c15da524256ce20d150e54086cdb6a83d3ae83a0b9c4a49cb5cd67ad91719dabc6179df90012b5193c120179c0b69987\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f3d1c40217c3ed135e5e6afb91770819b1596034a0a183ceb9ba5a1050f4cdacea0c8ce35111abecda4a09615fcc0ca476531b24d67e94f11b30b15fdae2c31d09995a2ee9f8db40667656dc197dc35dff1416d968a572424c7fea2de1f4c23bf6ead4345c881cbcf22c4a98ba1d3d3c6100e4e4a21e9197d3d54634a5d3c18dafcb9a8270f4550cfdd17cf77e06e1e72a6181d9342dbdbd1b656eaf735a07afc9ca4e883ca545e041f6aabadff6b1ece06870a534aebd638db701ceb9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4e80407aad5316ba80492fde6cd6caa97b1eb853111cdf4909bb0ef9ca3828cf94d059349f363e1c5afa16aa1f18c95e9b0b44b2ff348bcca79877e294beb7405c88b05dec34b775947d0fae8ec1da26c02bd5035788d27305707181fa60327c5825e2fc50e175e2922753307b994d27f902f0cc72b5f2e3b78ac3ea66973400b8faff4e346e48405eb2bedf96f70fbbda6ab905dad86e766dc3db774a358f16a1d416cdc0bc8a0d99a90fe23780c2da3ea7774aa976025cf784e46eda77\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a01a2a35365e7f0b3349529bdafc41cf031feac97e6254182bbc6f78ccc97b918dd51ba1279c24f0ee5a257b8dfb3e838567da4fde3fa4b2b49d108b5e843f8ea2453e2a5ba4cee6bfcb9e224d172369d7d8fa3e8fdac85aa257498b28b0af88559213cb147b6116ec0f7fc872dd6a84f246ca1f41b10ca43fc19c8f20ea5d63c4c39bc2c257ca5aaf7a89f2e50aba5eb6b069c200f733d7f68f2f11f4c430b932d40e7e62e84c22b75952cfd941dc505085f12869bc520dc645b00d0cdaa0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"03c4b34be5d2a1891b10a0a74e4cccd5a0be17ae1f2388a972ad699db8c247c4ec013ac22fe6c6c1a75751834101a17c930c90dd3805963235aa8909edd60211cd97f2896332f606164a3ddb1aa9465fa8c994aab818768166828e3d7a81b9aeb5dedf93555fc351782663167e2e36b618fb16abcb6d64de99971082ca76ed6ec17d5d0cd8b45e0336ff3061a5e06c54793b8eb10a1b772c8cfe390e5d32ccf61c05a618f5130af24b33068ce35dde6e3a9acf7550797078294e69a9b6c10be1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"52f245b0d61ee4f1b173511bd008d3970a25b5022250ec2b9f9a28b68b3b0c8d274ead30fb9fc1f9b3b5f2c3e7125c4fad241dd3f5f4d0c186f64ebe09d879922a682f638c73c0419e7a729329809a7325a76851b1df2eb4cdb4eca2204779b8acc052c62551e274b9137b1c50d822cca8d4cd0b8eb7554ba448b7ac6409eaa38093281c5017260ce2bba9bce09b3467178cba5bfa899101ea3d073cf778944afe12651ab713743218c28092e6d37b41721f191e006f29b5ac33f973d671e943d9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"24b7bb806303fb0581f5baaa960cbea9b2eaf6ad927d073237e4d77cc52c306a407a4b1094c668061ecb445eb3de6f1880bd72db303bc05af8a5b72ab54014a032c28af1d71a62fed15f95b468557a28fbf06eb22caad469b20702b3e067e96ebe06ec31a61ffc2cd4edcb19c11abaeb5e303860869ec7ce19061bef3522a6c3b0c64e11c7226bab5547ccf4042bf59b1bc0c2c41dd1a7db42418e835e7871bf121bc9b1aa037c3796214e31b682f8393a1531d1734e2bf0237be24002f8c2a8a7ca\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"21535b47e5d30e131aaa9572e94390d6466ea90f4daaa27b2211a9725ef1715be8805ca5dd95e01a649d23984d5e1dbd461ca6c6d9c9c4d62779bcd3c286103e6d3a86d289a86c58cf84941e74d022cc75942d41af9da94602361e1839a4d8232c3d0ad09f8db42d13e66f79bc22bf52950abad83a84fe6c071aabd718c243ce9f11d84a266b172c08f0b17bb07d0032cc27d60fe21f29479474f52563b9eb42e40a7c2188404019e02ecda1c588a3b9684191b19dd33bbde2fb3e9d5ecd1317594127\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f64e8a480d548be1e8dfbfc1a6c494b81e9c630d05c9e1c843d35c62109496e03c954da403b57249e6c3863f3f7289c47bd97bbfc927de8edd896c2dc4dd02971bec98624cfaa7244543c4bdc02c0ba6edcbe543cfe80a34245d5fc4abbb5a60588df8a1783d655c65606d4fb3a3568b1b44c1ab7397ad8117c5d6d9033890e2558ac2e2b9c8e262191cb35b2c7f77d4ab0c459473beea90eb8129a4cb4008febac2bf51997ec1074acdb75b8c446803b8f0d4cdd24d411c7cdd58f21e587a98a79a8562\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"ea65942ff43fa6092e4056100586228f2d44cd8f7020d7c9a0927af28fc4cfda7d7f8202b1dec3ac153d186b97729508f8875bc46c5213bb3254717facf81fb1b750f56b0e25923d428aee8f06ffa9f55bb9d06b7144c98926f9dc82cb7de678d0d217816d73821b34e60ec41a64e4b9cbabfa8a88ba9559ded2ad1c2e5c3b54654af840715d7de483c1844ed17e8d515d13016ad5dbb83e09d1eab459b68720672ffe1d8ac982fb5ffebaf08b7b94fcdd9481ce3bc07df4d4aacdf06b4f145871133b8296\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2cd24ad3e4a9f3b145eb0c899f4e9622724c3ee8afe865f8f1aa10003c584cc6eaf3639154ba7ae2ceb4c4daad3b2e9712bdd50fcb8bb844a080ae9ae2565a562333b098ae9f56fcad5219cf37bd7a093191eee913cd46231ca9290ca858e8c057a4862700c701178a908795932a16d95d17e4000d71911ac1048d82cfaf6c8007f3c50ba8b1eb87d07d66d62a19ed638079d4a5e813de2863362b2237b9c6940708373ebf162fe5365cae6f43a535a73e6f49d6ca51e8ef3811bd395cb84fcb7387db81d7fd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"35d3281fcd49033ff7255c49ee4b084e90a34cabbba2984fb4ce4f66a62b514977b328050f0af3b9ec9b2907abca5413de2ca1aa05edeadd440d5a261c861cb3e726488913917cc07e2c4763024aaad13d37158f1606bcda253d1332811f0fde69d411bf8296d00b45830d300567dbaefa79ae5f152a7a6212f0c481838a9319d042404dd3e64892b592fefd3b1127c300cb541388867dae011b749672008958764dad93c13898a4b612e6a137bdfa4ccf0da58aa0c25c096ba79cfa49ec9af689e761855fd712\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d055196d7bf4fbe53b8fac09d12e55f2401fe2dfdb423fc25c6e787a10ba2c192885c2ee5fedaa4d2cd1c880833bc32e2095246311d47f464629ad53c82cd0eca24de0801cc5d5f72c5f0d37733ca62b9dd47dfbbfb1f66ecbb1b710e342afbee3ba971c1fc735c9441e910ea7fd9669dd78d1fd4053dd06856744a122be93e5f73ecf04606af47d49403e3e658849c3a76d38833d96271ed76b0ad924b5aea8ee680b1da889991d52da6a4b7ea12c848e134fdbb1305e27c2fbce7233280c3b3bea6a1219fcc3bc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5d3e88955c388dcf6177185f894fa7901bc5874a9e73d9596da159dd88b77fcccb3ad5fed768ee6d69c05d6e38df5a679eb433e0161b3464b4b8157cffec2c450a28eab12c11b18ccbb68f3ae14c71a233e114c4868ccbd1e9eca1a2b6ca4a63779508099080d3de3396649344423a8b445d34e5902725627608e9b5ec920a8202d82a5eefbb3b3360d5eacbec5d9817a64d111052e5f030622ffca610e1af69beb2296825f2409a1042e4012daab54d649f5ae284ccfa665e6fe80fd910f39cfe3860f3adee2912c6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"392bfcad38f2938b8d7880f70e33c14070fe54843ce8622ebbd9c5fd9d7cca22156dc73c1dd616449826ce33e4bfeb4d536c8b3a72aa23cdd512bd16a7c7ed5febe356c8869c5db31d67b4fa34ceec7015a19391c4b5d8ff95dcf414aeac3e80d261689275be9b70e336cb13d9255d05084c367f42d92c18939e89018e0b5e3ab9a51bd9eaef72829e964e65c8d70e47ee0668af16d27a0307da66a9c4297da67963ac1bff76083e3a87ff12aa25aa5d042a744bc01157102cebe6521d7b2e5932e81fe2a23341534823\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"97d63a07164ce86d6b413acfe23156e919e1c40e320ee6419b9aea50271506d739aafaa4829862b611786a772e7aeced9007e09bd7524309095f1643ac8d18af3d3a95f9864b18d2e89df43a3a4597b0801f2ce05811ccfaa88c8e94373378bf325fa7fb6f05cdd0c8ec6cbe8db438ae131f5097353eba012e18f5d1499e735ff4bc951986390530998726e7a90b0ed71d16e8986074dde9d3770005a748fdcf411ddf0b03615896d2e0cabeddb07c57d74ef262e1778016c8246625c237be901bb8a6c05cdb1ec2f3f4b7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"5d14d28542ed0c9c21aa82de98c45157b83675341370700d01a9cdf62c3254ec8e44bb1346f503b561ddcda6f1176816449993f99f870d774bf6610af93cf00c5d36e08a6e006c4dc78c6605345c8abad4a8405f575cf40744b1c789f987cba44c31a022d98d20e79d214659653dc1d9812c7b7f82ed38b469e8c718a8f4a281f71911929ed1b5d4e618c4250dcd6980bdc64cb34f57d0d4778511c38456c40300ee6b0b2f50f64542a44a8c9b3b41d4c14bc06b4e166200c1a22bf0f11d51f07dd130ed482f6a5804c6ea11\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b606c4c803672e40423f7b2017825cc6d87f7db31cb155458427d40824f4d8ef0e77b8f2aa152a3938e1acdc8db298728ded23dd2eab091f91273c284b8f644328d16d7568c112f4f0d1209a857a6fcd9ed00fda2d8bf2409a01fe2cb771006fae826ae58d7f5d4af94415569395bddf575a116d6daebbca841469f06ca234edd6348e078506d5f3699e8fa74fbeb65e6e182e40af3b129bbfab140a287d95bced6a4ddf4bc942eeccbb875c60aff88987642b499d6d50f2d37beb1b54d9a27dc25350b324e13b4dbad157d18d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"29606ee5ab59bb463bdb766a319af2085a36d5d5d92b83e60092c0f568ebc8bd2c7139cc0042f7e248c0c8a89936a39f4655a78b66e668451562fc7c7f9127a7254f4fa39fdb21528f21aacc04d86ca7d985056db91d70cf46ddd89a54a78cb2f133ae1310ab830813637fddaad4d70118b68f50919476e81bae14010d8b5dbfc88b2f92b048476139e7d47f6501ef8b0e8b52e1626924d6f90fa32a7ca62e1fceebd50dab14baae9e21a68a64af88962b6d8c55e0e7e6cc22233405e7a1d29360058bfff24051db40ebed223271\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"63b44af02cda636a386591f0f2698336e2110a2552e43783ad6da06ded94e314fd50adf6661f1caef42c42f60d9c4e50261a5eb45267fbb457deb03ad0317c4c9ece21c6595d17c7c854a3589aa6e75e04a9865f821d3b8552acba9bac49c959188de5fdf7f81a26e4f634ecfcf46ab5acac7233b697ef91b79a04dca30fc2959bae72c0a9806c74a59c53f6eb322e00301b8c4858f6d554a43a4e2f2486306704ae96b0b815802caaa96f4078b27e5bb7968da16b5a6c5b0168be405c95647bd21b3055e6c849d65f0510d458ee25\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d33b0bb08e56a3ba99a7bc02d236c884110bd637c293804ba2dc254473461ebc307a311658232ebdd608177e1be7f9fb66d912a433ae6bd1500822d7becbe453f01e1df8b7b3903d2b8dcffe1ac23e42b33d8d5b446e22f5dd220ab3f22217d1c992b30d656cb56bd3c1199e8672328a8598599c6099bfe3d452c942a285f35f96a85584e11e9e4586f726b721098294fd27e3b4ca3ecd127989e1202eeb218fa5d74aa66fd5533a22b25b213eafc8dffbabef6e17362b9c1888e82b00108cbf8ce096348bab79d7d53ce997a1b182e1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"623b1417140ab573ca90ded7bd86f7fe01292df33d285d2a2ded9fc6ad13060769d18cf5aff2e276231a172a9ff46800434ef60f8feed67e10058a6d32dbb111aa286db0a8f0980a5e55c6498f4e380bf31b1a4af1332dbea6cc0add86f563f1ba70df596b29eb9fc694201590a63e817cf455bdaf49ca1e5a4ee4250643e8f30389eca76e03251b41ef211ff1d17250ff7bf7a72993687f6cbd1e73015d42485ca36c995352e77b966c2f77a201ef57d5d3d8272bb87931077df73ea3937195b4bc6c95cc7d975053c150c6f354a5cb6c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"debdf7e34d1927d34002aeda057f7c56a5d2fc56ee130c91007432860e1da1a940a71293f371b2da670ecc5a7e3fbfe8779c1546cf4939a6f36dca6aec54018770ec3c9945cba91a83edb3fd32ca6182c01d0e1b74c1d80a4e5f5537a17c2200fbe0659dedbd4b3200ead90ed34a8549759eb3a21eaf6f8f9bb1b9525f11bb4e10ea55b04174dec2a7fb6b5ba2dc212d4f4e45e6b948ab3d6600f51767ade1339c26277cdf0b3627df43e227aff9a38800fc496f6c4b3cda3dcb5bb1c3dd03ff916266d5f6f4bf1df0ed4024afe84ad1edc5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"dcdc862adacdbdbb9b1d43ba399136029cd9901fd16f443311ce1009a17b2bbd118a92db41f60bd9640be21488c671c8267b7ef10d94f001d94bc43cc783351eb05a419c183a6abec9af39d91edfca281f0c53db8bba509140924327739f394af61b77352543530b1364fee4dec9a04bfcc3aa51373692087b4d3115a7295e549736abebaeb87c64066d3e1d5752988395bfe67c9b5fe9598e313a39766486fca2bc053c4ed09b5dee30b182cabda9395ab140809fae76ccd5851ca625c8ef0dc8eed9308248aba77a06fe6d581aa103b43e00\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2a94dc0ec9592004cb301aa3adc90da3d326794934c8c05e17915d31d3912b133b0508d16d47c77c03cc7097d68f1879a39139260d39a10ec407db9680048e8ed06f3cb4ee9e53afd01ae78da4f18d0e7e298bdc882239b22c4e0790863cd88fd3485b633adf21d279811c4eaee6f61a3b0b6146be2075c08a9c97883062b4ca2a16c4f309406a3782fdb3646e51b8d52d25a15c7af7edbba28693906dc8497b9240518b2457003a9c55c7a41601329ba7eb46e82af1db23d1ddbe1a67dd358a9cfddd3497bd91cf0d4e41edaae8d2232e3acbf5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"b390805562b9503677a1a5adefa7eb55ebb22acc2c7fd7032326c3f87900a6d429eda3663b77eed2a5df929e1b43763325bde8ed901092e4099aa96f89b42c2620a1d8a2f20f772187c4b30d62dc49f12fa929396249c41936e2bc379474c8d8ae0d71fef5307644893eaa14b46ebeb581bb139956e1ff4064301d03862cd358eb156c9dfce5712b35b149e42b53be3097e813305b8a689d4a211259d73ed116fed8fd6ed457f58665289c73799137aa57925037d2a4898e19609a576609a539d640a6a0898d76e7d1170de06e98a87c0aecce67e7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d527df309ff5112d906def8c461e300942e10324f9ea54fc47ac4e81bc7f0e83f9eb3c7f347ec1877340c78346f4618f52681eec7828b38583719def723ef4b405553373e280668c33d846ad90ce5e074f31cf6ea49b08e86cfe2ba6039a7259ef9d73297d310c6db2e17491f524811edeff14383280dcd3a6ac23cf170bcae854b7bfd476195b3ff0762f1ef4bd0d5c1727968fb79c3dd15b256d6cd53ddd0ddf4e29eadf3f75013d9099a351c53e9c4e604516f050dc6b2883d07a28e691798aab696cabf607bdcb6f59fc32e1079d20424995d13c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"58ced7f7d6ecfaeddf35b67823815da814b008028d25af3b79364d93ac4aa8c120a27745598f742a52a4dadc2298df0d7d0fbc23c250cd097a0076b89017c8707963e0b90f06161dbb4df4822bfcd2656870aceb9a5adae5cae7de37c3df6abaf2ec751cd163f03613e60409ddf579dd9b732ba3c429271f3200251c560b4010e9310233426904f8e2418798373ece661646e8e511a75b0df17eadaedcc64259cf8c4fea77d754eb09f378edc79259325ba9414865385e6347efd0f41de3c52c6f27d6c8b92d97a29c1e06d37874e0c58c3d940f0f996c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6a1d428d191bb36d060f1263573118da568af27ed52b96c71dcfd8e4a61274c64bd3627ccc59825ac8f2325b2a7cd46be2fcd5c22f3ea1b7a8920ee8d150542f08e3595b225404a125a96ba66f9ce1fd36d57f12bef1c66fbea22144d1353d65a072d506d0187e2e8aaaa25d1c7c8695e3293f01fbddfd44307f687f6389c34a2969ccdbdfc6237b382063f6f6a9aaca24e370e88ccec8e74972fcb6934c08dcded213830f6430b37a82b05f408c8209f95ea2bce17b712e73ec83acbf3bc51a2b6881e3f3bdf02684b6b752e7abe723679191e26abe2cc7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"acd7222469ae8767f7c949610852bb7f120a51bc6561fbf66cc7396b38dfbdf33049302b4f26caa93b2844c6c4d46b6ec0f5384c9767358751b7c148830d957e68c08e11ef9a0fd7f381aaca2238c773f4d2f885fafa151d17a12746c7c28a57b2ec7c575d88b9d98652ff9140c1a4c50f31ee4491e53572bf16a10b29efa94a2c079046604c0715ff4fa1c4ea8fda3cf30fa8ce37e53740274e83f6dcc4a63d24d34b3ed9393b671d3b9915dde6fdeda18ca5d670277c434d793090bed30966dbaab252966afba1d426ae2d19b5c74b16d3bd36528cb42b4d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"97ef05ca9a81c3ccb8e993d10943be011b8ca3e8307ff65b1ca259d70718f22bed4fe50de5e46d6abdfb3da2bf9669c6ade7746d44a40ae0655e9e8b4dec1f21c41a9e907fb0b4beafe49ede427c7da456d9c9139530875ddcd9e6e1602480e63ab8426fcafa6eaa3f4a68e3e04d53b64312e25e3339d0084a987b53c11dae4cab7091141018f9f1780753e87aee6317b9e249135ca32d26289783ca2af99a2d29ef35b92d4f6541e5e337b85716266441867d89f0af4b855ce0db3fcd0b7b71d8491d43023ef06586070e167d2dcd90ce9aee71f9043913f459\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"faab0206e2bd10ec36f111531e9114f4ee7fa43deb60b268254c0e3d29a4cdf928497a097791816a8ee8220d8bcd6e5ae6d403ce64c7bac17104dfed8f56870f067bbb210aad4b042654fdc7d5e7c1598eef1f307fe871d00e6d69d68067dd98a7d91abb8040393455f606da8349beb2faa52bccec14c4f1f4d9609b3b23dc24b031c65e7eb67ed4faf8e096511403c871a9f64e4b8dc3e557e9bb5d6716d158924bc4e5b53d81138b2643c253fe9276110956e553790e0ea89a79366934198c21f9532b43e3675552dad56b447f4bab67ce04d53101b7734a50b7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"48d6d638ea797322909ec196c41ecd64717c3ef45a9c7cc24820524b1e20e430c59a9fe3efd044c692a2b7fa0d476d546b35cb09e8144877c62ade19bfeaf598d8087a97acb68f8add97862c1db10f0fc032a74ba3c8fe4fbd07a28bb9a3c107ad0a2a0e0da23eb74ab55f8a2b7b511e1bdae340b1d8803b46edbcef3f537c8a6ec2806b89dac13989b89186587792f42e5cc2f8d08f9bb989f00b770e4c4a29e1c0689809b950c04dd34e7e7f74823b1bfcc4f855bc955ec7fa53d9a6d582a5186ca1c282f030869fe5d7caee534b98ca7748c37476c6c69a277051\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2894313e0e99da4a8d543ab6dd9803eeb369cd4b3a7c590e2e56b9f99487c16bef7eb190ff51fd2aa6b93723e712717cf721106115f10b2951141deb33b18ef7ef1e7145ed9b5eff22fa30780f05948adc7195118e8411f853b3a26caf220e81d241121dd431716a58994b7d97bf76b4acec5424818e545c4c334586efb63907dd436e92bd04aee200bd7dcb7cc1ca5f39e67e355b9e1fce7ddf882e324bcf957500212461df00303eba46f538c6de2a1681d08432e3e28ed69767b1538b09eef75637da24d100ca8acbe418760edfa21a1125a8dcdb30762544405405\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"0a760b5a7b059f5f97b19552306d18463598a21ce5d01c9d228bdf61bc5eb4a6820cefc9e3d59018f775e945e20518f9520ac91a7469b612d738a900c94e0ac42431aeae194040c02b6d628f1815e5270edd3bf616221b0238e779cfca37c3034a0a747a0c0b25a60d9fc67abd1fbee5498355cde9821814edc8785b2f965d29eccb4aa1b6c5c417150afe9e2537bad0b696228e073d73b0e6753fd165831b479c95adeeb2dea1466ab405ec85bf72a436a0764bda5581369fab7dc094cb0e8556e3336bf1c6380c1f35cec4f38cb2e2ab03969ae62c7fa81b3a43869cdd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6f268254d6fcea73605bd2ce4d85df1c319e2ec84dcb204d46037e25d3acc81051f9a32be04f687b642a6a18d506b26b0c6c8f2c00a6bf1726c628113069beede1020cfc255391be45cdf3ebda30042bb300c3053608716ecf5f8c435bb10d4f5da66a8695788b034c28956d2fc6fe5dcf4b3285fab8fb650d3c4c6ee0ecaffa47f8177eab9ebec5f8adc5a8cfaa9c3adbc94b91629413e6da4781a86525a3b27597c78b0642cce5f12e5bcb844d2439bf901c3934d66e17f2414b1b8a62b53447203cdbb9299f928799a0701c58cd816afc73f0001f58b4097cad8e1412e5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bbdf17fb1bb249561642899623e7c7f5cd41a403171b675bbe59e5ede54a76ebe2cddfe9eb77a4a66494a09748f25e1fc3f0bd744bc685ea2199196e0859d6a4b6733f866b7b2df0ed69eb5c5ff6223a520c9ea99840c9c5ff0795d9ba45118d491d4fd6ed8413dc22e0f1ecd64e64a01c7b93ef9a9ee7dba83bae239d116637ccef80f25cca04acfa82eed665c46c98a9bc04121f70d781c73ab892f7982d0e772ab37dfdc3b84d2f357efbd60542ade377ba416d9d5a595c96d17ed8dd5c8a32f114ec99512dc2001227013eba20356120f0f712291c8da6df5681e2197ef4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"439943e702aed09907d07e36c81f1fba89772351f4b60fd69e3058e88330e242470c0bba6e42a3c16e1b89115eeb4226c2d9d2e49ffba7038b3bca20e08028947b166957ff2bd91d21bcc6377f105b3d49a91cae8eb6b9b701de96a423445dde2472ba3eb001261c17ca50a955c0daf9832c7fe86f9434f88d2411d7a030389e7d93f14b6568b300aab8f54865343ae1863852827c9f72e7102e92a1f6d67c55ddc6a2b216241893d010bbe104d2229acb0282263979d5b0b86e2768ad7a59ed51935d29bdb7989bc3b9900c6e7e2ca65d27b9673d2c8def797c3fa554a032b8c9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"4f66b96ecfb7dd7f1fe069e77f9a40ea372bac1f13c0c8b29e03a4384a928ddcf6d0c7b29e429991d43a1d835878f4d597b59da447b448209788dc3cae8f7b3f110490e1bd0e7d096d1d4b433b2acc70031b74daafee42f3ea8cfb12aa2a72bf12217457e3ccd4660a9ce8c6b1adc002dd5e50faa748546920b61e27f1e6ae0fcb4eda0336381d81833321eb8edef96ed046bb88416c95cfed95d30321ba53952c9b738ea3a6c8650ae31bcd1342016ec070e4527ac9509b4542d9983ad63ca226528448d46ffd6417f70c78dbc5160f546d92a4ab0854aa6abe37481824ea956792\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e71efa0eae7d17b57212f0a1b9e9ce30e9442bcbe26312fe8dc1dc0e2b0b1ef028e0e98ac816aca2af4a725a0abce96c0907cca5c07c612707dc785eff79e759393258f90b981d7f4d89833629d32507aeab8348d628484e67b4783c0bce6d810ccbffdc77ee2796553c9182f5ef9ef6d84774518c05374ea6cac33f720767d7a8ed29c3c422a3667a692e0bb8cf9439d879ef90659636442bbe07438dcc1bba764c6497433fc000a09b7eb5518b2c179364e829f7a1128c7504935503ebc7d1d59166a843ce018f721e4d554fd27b731570ddda8482e67f03e6669ed4ef2511aa7bd9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fc646e856c320f2b9caa33bd90bf08231db8740d7fd3ced036411aa80b7650b58ae100bc07195e88d8ccc460aa58557482a794f15204a51ee45adb7986bff62003a32083e5bab62d66ac406dd74bfaa09cbfd21f2467457a51c3cd4988d40628d65b6363e186f7be7195d110d772f3ae0a8c24be2b0d28ffbbe00b133cce4ecb51651f0d8f6ed63ef5ed012c93bf58c221ee7837c6c7ea0c09302570cbf2316e76474cf264633c5b28e71988ebf9bdc055f127e19b49a46d892291b76f70ac290f87c8534292d76c4c7bac67a2dc498a81c108e52b8c0db290628121882a067cffe235a2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c6f6b3eca36be502cfe65b1d4803854336969b65febede26d9513e83c6d55a38948a85c54997c99f206fbef972f473a8aee5ab44d32eb75f38f03ecaa31223cbc4bff215772061afb48a80705e1511d0cdd4ddf00a365a09d7e1e8daf0f32629bde8576e2055e5fee04053f661224f96e28c3c3b56c8bcc6bfe14c7a224242dcf0e3e7f002192655846037017acaf069c63a44b72a343a14cfed90ced833822de6118a5b5b257bbce56d24ae81bc731e0b4a318e45a84310bbcb569833dde17b396f76b4b0f72f4e59239ab3738d028319765e3e79dc752f2aecf2a3ab5c51923d8d6bc58d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d11ae03c75a7b0bc1723d301b4bd2775085801d01ae5cccb9dec444e46e44f0f413ab0ac34a005a4b7877cfcbc6d7db3b46071c0e73b90a430f4cd3a2a4576763926df0894dfdaf47ecf18d2d4a9844e818ade7c11a993d11349e04a6b3da2090889e0ac67fbb0b86817215505a728bacd2e3dd7be9f80ec92c591037d16fd1b8f706c95c097b18f01aa4577437bb2a38c569a64fe262192fe00921df4a9d95f3e481fcf422d7d35fccdfab474f633e17dc041285d6fd59831056846166cf8f95e56a6204239794125b1502376f1934ff62b35a2dcf1f51b53720a96f191d72032138035cff2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6d243cfc8bc00b2def28def7543a0ca2b0d531c4be9cd1cef41d53bb2b84da4f3e1f58c2fe89a49658dc0ff614beaec3949dbc673a45fce18e7bfaf7953e16b8298c406e5013949e268aeed343a2abb4ffc1e740937f40fc5c99313209688929a6fab1223ce62e924ec290c21702acc2627a1862098cf3eaed6ab08004eca7108b1b02fd6188e04353012a5eac7bf17547ffa761cb7430fec5d21d576bafa3aee71be6787d6d210a72cda07bf8fefbbd49c3326826836698ba003f3482005907d5fd7f4fc8d31ed92802b6ad28df0c174cdb525238dfe82cc324b628f3359ccb57f4024c06c17e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"579efb8aa51c50b13766d79a95712358ad522c2a1baa33b10df4b6817f8909e3d855b037f9f382a18aed61fa776ceb53dcb9bd2adfddb7b69e417e3ec6740b363852625ad0182e686274b3556c1fd71b3cb5df25c64ed23ce194f247022ac398408e804de1fe525046f6455c41122a3818f24b312c5db11714537f75d0f96d3c6ce02e379046a7878514157398153f9187dc5ef160e9f3572dd7abe016fc710ef0ab7670610305ec612f084026771e93274bed74cadeb5a6522076af6db38fd184c07c3721f281754119221cb49e1c35ad07838565f10f234e05bae1d88f66d8e9ab5e51d838a151\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a857f1dae5f4e7fc5b8035e82a3df1735dc0eb001c70da569d93e85efcb3ee64bb58c553770ae07c9fd6bbc5cbc8b6743b7587f1a75d277eed7599f946d94944aa668568dcb42fec6a3a7144f52c89731996207664ec0bd7aa0aae2dec262bbb3a3f4edc902619e5e5e24656f98d5dec3b9ac6937b3a27a913e43782dddfa351dc863b9b72465f653f59e1cc2cf32e04ead53cd231ec6f00603517b191bdc3434b989ff9d8e83f4ecd0bd1a145593e245b8fff15bdbfdcbbd7e1696d28df5ac6d285bff0eac38bb5342dd7ceb630e4f238019ca1235e13b8cef8f03b0945a3b1f777cef905b15a1087\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e0bdc65893480aab82ac4665e5e732a634619d7cb68fe5cfc25a4726c15ca1fd604d45aff79387153e8466f724c902c2a1ada5c53d61daca9320722c47342fef394645b5b8631dbf45046afd67b682ffca139ccf97f1f94dc0ee90155c4eed46dc42e658b105d592d0a70eb43a68a0dd9f3b8eb6609355c8169cfa483956afa46ff9ea55eaf0e66a7c36ca0d19d6986175c034d4105976580ff9d9d4959d00025b5978ae7c76fde710f7d8c9161befb62f40179be1d072f43610709af18f472798e96586a11dea0b1e37ecb4254d9b0b376916ec412f5668e93f332f8a1ef883f57f2fec44ada795286a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"bc9fb80a5685dde8244f6f552a32794a8fe86ac9a3822fcc753484726513c7e129c5794b1055e1202f1cd91ebc5ee789d131c532c9efd2248beeea52cbe0eb96287a6e3a4a8b763afb37f3176e11e2c4fd9c593c3246f51bb5092f94e7d6d63b5ba5942dda975c01c3b4990a11a8571ce3494809584605d4b9d06b45d1a9604616b10477caa617542c6a89f1e8a155a1ba4b0e31c63497a8fd48ed62b47ea098f4850b9d386a2a0de0a1d793d20e720c4e1d63ab2e19133bcb2a379ca830bea32ac8103eb9105207eb10c812c0fe3dee657a357ecb13e405cb23bfbad572bee5ca80fb5bc4b315c3821b28\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f9ae35ffbbb49c533eb324cd02252de0aedaa3748c4c8884c389ca6abae2e953e405212dd687237efc676f7a000235fb13d604e0481617839493bd10a2ccac9c7d8d11186dd33134a41da716ee7a4a7e5085e48fea22b9b753709b9d86d264a521978955b2e4836573859f7124d6c9d89107f55914f33cd009fef23fd8f28c85fc53d6a7ff331ab2df6899ea0565ae4fe2f0168830ff1c20f39f994f37a857d502002b1239f7809b117856bfb92eaff2e4d8c05c718fde83825431003c5c11e661ae40b516289e3e347957669a7f20ddc665dc3bcab5bd42f2e03bca3511d83519f4a6cdb8c67e0f33b12dfd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"664950c1caf4e5737671bb02158b45a938ba5aca3f7c153b64ef531c1d7e9e79bf78678abc9480046286cbf03bcea3db6de2cc5663193198e8dfa9907f7712892fc522ba644d46bd956bd8a8ce8a2d35266ef237e6c1a9fd0ec6e5c5ceccd7f726e4dad639eaa21cb475e9765671cf041f45b88840d60b22c1537112c72471f4d2430b6ace85ae80eaf4da52fb2ae1ad15ba2c5e7754da94de5b00f6aab061c1d96a7a524ffbc1ea526d3d1744d4682985e8a1427c72f90aee27505c73ae7e378e371c6000c4602007c2fc3be33936b15483a60e0838aea4834cf8d38325ad3430a1614d56ddb0370e8c8ef748\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3deef64b2abd079784b7dbaabe360aa3f6cb20763520eff7069ec1704c9789beea0fe3390ba5af842abde876b371d43a94771b513a081099e136d32f4f8a88f4c9630db04f05ae6019b814489a5ecb7ace0c25476ae1decd59c6dda06de38e3e06347cd2294aeaaf941f0e030a895c2f2b2bc88e2ca698dcf6b6f18f24479e383a36caa47224719e581a20002bf2a21d8650f031f7dd1870c3153693b624608069f30a0ba6cf5a9a1eb712d92bb97ad3a3327a41069e23a7445c02d6de1e46b35b4a8a44134ee19886afbef0a4834f7a7fda53c1f784aee2ffaeecd86e7df02be15b62ea204aa3a082637c4ea34a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"fa80ca58dee32b10b4282f576ac3f88ea89530aa712ca01a708761cfbe2a14de2fb4d5ffcc486ffab600ef97e79e4d734337b637947d04f1aa87e60020be8a26937d0e701b39c2ef09b54cc1fc784931bcc5d6b58b01bf8f636c6d40545ef5a7a5aff122f21d72e40fa1b3bea67c5a6c27127c55ccf61b601f4d59438a453c6e8ef9f1904e5c209556c085393c4ea7152412090961dc0f406dd7c008d00c8bac435b6f77ce8f26240d3ca3653d86a542240b34209ae9ab87086a539a10f9fa5551b9d13ed9501877faa3708219a2b0b2678ec57bb1ad31a8d0462ee7b2cc38f2644969b742c0da8aefe33c5185e088\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"d87dc4024a0266375b6e4ba966765b1f98a02c0b14ae969d3a00bcbcc2c1b741dc96035fddc310d2b2f801e019252489084363589be8242dd4c5454cfec5cd68858d519d9f1a2660d522a399638a3dce554fbb3b9c5956f8046f7e2c488739f6fc399c208c8abb94bef1e057a4e64b8a2b4a1e71903a4ebb5540934919828696f09fe0a2bf4560d9206f7bf7d5e78ac1ccf8e4650d05cffb71b20725249f82b62f94730e854c2e50cdab1bda0888ca1137b4bc32a7b469191ea7ee33a329fc5cef8c096934ccd6142f109163b4efb93f12e85307da35eb6562ef110d4eedd0baa1ed720aa77c2dafccb1a33c6f5d8a23\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c0ce6af7494dff967497d120cf99bc0fdabdd04831ba57bd6fa5d7f5d1378b1fad4aa0c5638b3aeb34730aa782515e9a720ba112933adeeed13f5407959bad9715057001402327698a8512af562b75bb70e0f9883df3726407edf3a6cfdd410718ed739969ddafa6b4e186b3ee77dbf47cad4ed5e7a458bb927b8efccdd63a5b2399e49926e68c6d4dafaa639354e0ba349187a0cf4f3e92774a33bf95878ac585fd72b5544ae54295a3a0d8fd0d063b0e6e77feb7deb3e617e263de65531d60d138eb2e54de5d50b12c47c23ba4bc91bc477556ac56b0706629a2a89657253ccd36746918be8d0b57b9e97c6146466554\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"6df5132e38e7c63b5e09d42239bf16f6a53187733ba07287b51f2362196dcd9347cf74d9f6be301ed993b63ceff5192e6f68966dee3277587bf4845bb345af7907217cfd0f3c99c34a0d8b723f8c70c5648b998e22ad0c4612b778235f757755b5fdc4f00684d5aed5c135fcf487f06cedf9f11934715b66589d6af2188a3b4e885d28e6f223f60d98817415a2d47607ed5d5b43a7559cb2bde1021f168a9d4a89d1cda0801e2c876e03208a841ed48ce86965b822039e99d56fa82d62bcd9f50deb810420e456e80f535be7baa5c1d3087f5145690a4dcf284a106ba6f5903fc0f1ecb57a7b81485710c82edf7090cf382a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"925437b13c121ef97e09a3ab9a90ccba96896302f81c52697109dfc0987eeef28b9f1062981c61076b7b2d028bb6547f50401c1268d192570bcd05d5003c9bcf3845995f195339696e010981afa1adbc79857df2f72757eb4c72dd61944b68cfd1805bc248ccef6a20874add8029a8b9768d632e74fd03698d959b71b3e9e801280c022ba6d1b193cad60227a22fada2a0ff5f00b673e866127cc2da1c355cf58093fcc65580d2f1795c2ecae21ac5f0bb5737d748dbe3f83d26bc5194b00a50250367fc687d813acb857acdd580aeef2637fa78c2a7ee2dd7543d4a40d37e49673aa073932dfb75e9d79c087fe757db4414d6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a840502c7c8a93e3a9722b1baa51b553df591b2091a842678e4c68e34c92afcb1099b3d3334e247aa2acc24e03a32b438dec4ffa644f114ff50e3683d695562754134c73ffe785f1a2c87591a50239402d6302c30c8365dd8f50dfeb5c2479f760eb119f31686e29ae973b46ce646463e1e56c0f8a6252b85d83bfd17fa22ce98a9dc2880db8fe277d6f92cd4cf7cf73cd930c9e33cf61395a36548b31ca1f8b27dd43100fe9df2884a7b384f14bf7ccb69e8a8b21884012058c11e3e1078727e452dbbc49c26db558c3d00032dffb21ae2841a186fc66d5bc5243ddad577727fbee6bf8c2d0af778773a1b5250e875483bca9c0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"8e474a9a84ca66665afbe283ea1dcc50e9a4e962a8c4a57aae5531047a062852db6b2a0622fb46cd62be1be9136a41834ce55ea5676142415b7c3ad60901a365df3197a375d9b2d78eaab078eaa1df2e0bce6e5f6c983a73f15d8275ebc31867a1b85abad097742e6213841ea0f2c96ca9860d73a4908b8544de88c82e12a32f38c8af1434c720a82dac08152ec7b3acae5482664a68ef92a5eb8e7c27a45f2750c0b4e7f057d6fb3bc36b07ea16735e12c14d0c1ba4dc5f6788428f036b4e5e4fe59766e80f864d11962f02805c0ddb7f9705faa0e2eae4d3c7f1b44af42baebe8b079bc063bfe14638a126926c9984210a2b932d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"c39669d1c430c3e2c1724f007eabc83ab5965414fbcb96c5496285529885cdc7fe1e499d7a10f697b7d6b1d96720481ef33758100b1237aab8d204cdfecfc3324ec5232c18c95e427a16ccfdd2755850f142e67f61b5cde4a4b17b2427ce216dd0021edb094c78321a6e73a120da59e11188064db3432b30942b5caf3d8692d4762fb64b0a725c097d747366cba193de4651e92de640911838c351a43e85a391d85638b38a85c7083ee02e41bded091399a77851ddd026ac2d8cf11f8b07883d238f7e1e19acb2ef215e1d4a033cca51d7d7ff132bb89cfcde2693b3a41efd5123a0f17a64d7e0a6d2e5b77283e99ab1c69fcc6d20e0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"7dbeac7fa7003c93db93ad5c10e1c5a7d1f3d25df52edc39192ad115a9aa142986803a35912edf5568ff4d35a8a68a2db44d5c2ae93c7239198c642dc0732e28f703dbdf4b586a3ad2db363fe17c27c77e08344cd8fa36db95665ca974b5a0613f3eb584eb6b371ef1432d39edbed3ef88104d0664a006b2b08ade648f90da57661b267ec637c147bdfec665bb05e01e4d607070b8eeddbfce52ab461b4a54d4c3c3eb33c6213eeb5581c7d752669d70ba1542c9f83a3e8e5445afc468306180268083aa7c0c471929dc70150d3886e2fdd8ffa1821f956b3eb1cb5d8870c36910bed17f32872a8c36e6df6a77d2b8ba67d0e367b71137\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"9e75cfd15638c15d60ea531b2806b51d3ae590e64d6aac611812992e870fba84f76c367f78c8b26de7033f87896468edc89d88a5ee582429548b620ec67388ee80888be6f513009777d9243dc6d71f3b3251418ff9d2aef57287d7e9d1a62437f54d39dec07aa36bb28ee45d3c7f050b8f9a3e37e233e3aa91711287510dd5111616c0fe19ce08390f6033408dfcc5ad37bb6af02e8ccf794e5609d5e16e971aa36e21304dfcdb4368131db4acf38f7c911368e4df2b42fb02068509e3a15b9d59b87292d684966e7492a1f46e2923a9a40324b0bec5f7d1751b41feb97def10447a278a062150bba4129e6ba7206bad86d4b6d7d98b06b7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"e6cd6a12f97317f3c1fc588b7a4f1afa8abde43821301514f2970b224af94a9032efa0c6f97a8434dd37bba19471faeaff3b8a8f9cb5a9acc71f00917563a8c835bb97e4fda77aa709a4e88937b852e957b01f0f2385b82db6327185a131efeca048f2a853ffe5b1cfc5310513efaef893f95360447acffc38cc409f7ab0485722aab359a37918c52019c86689dbb9a4f0f38c9917d76b22910ed656ffee07acefb88ec7f0809e7f0203fd3cd4a1e7527cce0c029b7c80852b86455cb9d87a6f0878f08b0d001afba2768f33334d81be572503b1cc3a0af7807ec41a4dfaad3a50fc96476af744cd7c49d919454c187d156799e583a8c74d03\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"02608e76c626822f416e6deb6056eba09a6898fd696174e39620d960e47b78de1fc006d8130521843c8f3e610a6295fe15950c8974b2f7b18f3850a257eae17269a0268ce18b321f480d96e2750e923bd32d6c05fafb4ed3eb49d45c02f2c5358baa0411743c96285bee23da543dd8e21ac15326f9d9eabd3c3feb98d91cc99c0322d52622321946a688e28180c1212e75461d205eaa0080ca2667c670747f8bb5b18ceaadcb4fbcf5ad8be2878030b510c6fcd564c848bb08b5b877da740e684d9d52654324067c8a32f90c8ef40a9ad0067b183d1c18f93d5437f08bf03e4a04cebdbf8a075e88ce8b95669b71dff7e40d384d20d1c06a31af\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"2f4119c21c013098b20b8dbd84b47fd5011c72df62b939746b7c8d496ab4173cdd2d8ff9952619fbcc86d1ef2777f17638de90c1644b17e27d7ed97da0074a2f530b2441eb6d0eb56eb46ce882105bf2ae3d956c4d7e5be803c5dab0ce7c55548306cb9105ab5d098288d8aeedc03cca581721ef1cab2e04e315cd7f8bddae7c9ac4afa865a15bbf558b8f4205a6fdf405d021b67a0326efda528149b1729c26b3b4d3869425f324b5f0865a6be0ed9dd04893f1fa2da06b0e5665fc317e89b47cb71fe6e673878ae4839fbbdb26fae94cf37583985b642186afafa3c896c55e9284ee2b7e5fde9596c42d5136a5024ce6f0c6ba5fed11928ef0ad\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"a270cd89ec091f4862974d10dca5a283b8c332f7b4a99527ad63fb86e1d4b64edc1281e5278d000c9c6f1bb5fca1d687f689ec64ab32d61b3f47a23c98ef70718cc1510b4785c2b56e3b619b3e5c184628e0c96255257b345a6c42a589fa245e2fdbd7819b8f0460fc371d683c37a468a5eb61bfd5338fdedb66d70ac110949a19b9e417b60d6fdf511eb41737c35ae15975f5a98125198f53214375ae8361f2d1a4d9df67c21067a676301a040e2ff99b7f9f4b7f27a5a2db82c56f8fdb366aeb3deaeff45d163c859ee2d60f11a16193a3b81f51ab9c268d53883c166fbf2af91f34735b170278a8d594c4489ef6fc530e2faa10e78c90274084b5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"3e4cc5a816a4eb2e2c4a7fa626ed70a7dd08bc3d8b3fe70ed007c76db3fc62be345d00107519a2f16c31479b9ab74553169b8a6a54c3e1bf5c142a946cba2d1cff48bfb4c4896209514a349c6367df2ade1d6b5848a4aad085db2e48ca933f9217a11ffd55f1addc12f20abfbd71382836df2283e739bd003031acafb7331fbe4baef9a166f45f504f6aae650e29733a3b8f15cf39c99506cfd1bf2bd7a70ad600fd27bf34a18a8b94be6e7ccd0d92fc004de9d3f06268878ff7af6c796d350388d28760e9930a8de562d4a99f5c7446520a186337389f3763305209212571f573d0cb26ab0cbddb0b09eec2112feffcde44dcc641d2396dbd1a31d965\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"f34675a5f4c344c1616dfffbe5ed963b6308a5409b7d0106a2a733117f9ad88923d33478d4d0f52058f03bf7c2da3f26221cc0495fe9edb16bd32682965f992d7e9a14daae5cd44f29d4dd92d0b4f1a893394c659c2a755231ab20e59a31aec6451d3b301d6e7a41027fb8a2520177094b7422575803e72e647de294a04c4f34f8e487036de84679f3c5f915608cfd15d565e24b8ae27acefcbf54b033a83882745f6418a217ccd0f8ae4e10ff04e67f57b36d94dcd5b442f6e36e452ffbf6ec7ba6490e079419252d54ab64c5afdde196d0b5c352ad70ce39b16791cccbb33d498d5a7ffd2ae2174b34b23f78e8972a5fa04f7ebe66203d681bb163aa18\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"65caea398636380c6955c7549491c91157776fa1a6514355837e51fc6bbc35b7bb8b44fe019c1be93ce474e810305e36e5cd445b417001cb2b8bba78af6fdc1c12b83e326a5d323752930c5fe879629d5f5772f872b3db4ddb1cbf43ef3115e344327b3dcba6a7d8c82511c74a70b12b405481e66dbd1b8a7a9cdab1d52bdcde972aba064915ceee02e7901e757d1470fabc32f9ab873508c6e243b956cac2d63aeb32b179f2cfab3cb4c2345dfb6a18c05b97f9e659c0020de22f85b5ceef470a5ad6e8597c8570a85be25d48d60151577f9a4fbe2c09862dd57ff734e156f66fd7107ccfe0e46193d2272ce6d6c0dfc0a81cef52cbd61d2964aea53922bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"\",\n    \"out\": \"59f8eea01a07a2670f2fe464bd755d8cde620cb4bac6006556a8663d2d9625c62fe63b6b68adba279ab287c04d3de6c4c17e6428dff30e9b2524fea1e869e42485c03a9f48af40d12d5cba0d13abac272ee36efeb8bd098ce0e1da8233ef6e6b3e96c9e05a7fedb79ae44e698640e6b8f26c43674e2c32ef17b4d7b005554ec4fd8aa1dac0f975fc888bec5bd7a06fbf29ae09f2d37c5eb7d0f67c9c77d5caf7afe681ae336fb3fccd97ecdec0348cdea4787a4e9de4df4bbfb209eeb642ce8f92730d598a71c94259e648d0a4dd89079a06c4b463ba1d175476337d553b0401d2b6f0c32639e3edcdd8c225c61e0afa5cd103b5d26a56afe3ac9462df794dc0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"64\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f457\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e8c045\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a74c6d0d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eb02ae482a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"be65b981275e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8540ccd083a455\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"074a02fa58d7c7c0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"da6da05e10db3022b6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"542a5aae2f28f2c3b68c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ca3af2afc4afe891da78b1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e0f66b8dcebf4edc85f12c85\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"744224d383733b3fa2c53bfcf5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b09b653e85b72ef5cdf8fcfa95f3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dd51877f31f1cf7b9f68bbb09064a3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f5ebf68e7ebed6ad445ffc0c47e82650\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ebdcfe03bcb7e21a9091202c5938c0a1bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"860fa5a72ff92efafc48a89df1632a4e2809\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0d6d49daa26ae2818041108df3ce0a4db48c8d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e5d7e1bc5715f5ae991e4043e39533af5d53e47f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5232028a43b9d4dfa7f37439b49495926481ab8a29\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c118803c922f9ae2397fb676a2ab7603dd9c29c21fe4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2af924f48b9bd7076bfd68794bba6402e2a7ae048de3ea\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"61255ac38231087c79ea1a0fa14538c26be1c851b6f318c0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f9712b8e42f0532162822f142cb946c40369f2f0e77b6b186e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"76da0b89558df66f9b1e66a61d1e795b178ce77a359087793ff2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9036fd1eb32061bdecebc4a32aa524b343b8098a16768ee774d93c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f4ce5a05934e125d159678bea521f585574bcf9572629f155f63efcc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5e1c0d9fae56393445d3024d6b82692d1339f7b5936f68b062c691d3bf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"538e35f3e11111d7c4bab69f83b30ade4f67addf1f45cdd2ac74bf299509\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"17572c4dcbb17faf8785f3bba9f6903895394352eae79b01ebd758377694cc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"29f6bb55de7f8868e053176c878c9fe6c2055c4c5413b51ab0386c277fdbac75\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bad026c8b2bd3d294907f2280a7145253ec2117d76e3800357be6d431b16366e41\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"386b7cb6e0fd4b27783125cbe80065af8eb9981fafc3ed18d8120863d972fa7427d9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"06e8e6e26e756fff0b83b226dce974c21f970e44fb5b3e5bbada6e4b12f81cca666f48\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2f9bd300244f5bc093ba6dcdb4a89fa29da22b1de9d2c9762af919b5fedf6998fbda305b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cf6bdcc46d788074511f9e8f0a4b86704365b2d3f98340b8db53920c385b959a38c8869ae7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1171e603e5cdeb4cda8fd7890222dd8390ede87b6f3284cac0f0d832d8250c9200715af7913d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"bda7b2ad5d02bd35ffb009bdd72b7d7bc9c28b3a32f32b0ba31d6cbd3ee87c60b7b98c03404621\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2001455324e748503aa08eff2fb2e52ae0170e81a6e9368ada054a36ca340fb779393fb045ac72b3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"45f0761aefafbf87a68f9f1f801148d9bba52616ad5ee8e8ac9207e9846a782f487d5cca8b20355a18\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3a7e05708be62f087f17b41ac9f20e4ef8115c5ab6d08e84d46af8c273fb46d3ce1aabebae5eea14e018\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ea318da9d042ca337ccdfb2bee3e96ecb8f907876c8d143e8e44569178353c2e593e4a82c265931ba1dd79\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e0f7c08f5bd712f87094b04528fadb283d83c9ceb82a3e39ec31c19a42a1a1c3bee5613b5640abe069b0d690\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d35e63fb1f3f52ab8f7c6cd7c8247e9799042e53922fbaea808ab979fa0c096588cfea3009181d2f93002dfc11\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b8b0ab69e3ae55a8699eb481dd665b6a2424c89bc6b7cca02d15fdf1b9854139cab49d34de498b50b2c7e8b910cf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fb65e3222a2950eae1701d4cdd4736266f65bf2c0d2e77968996eadb60ef74fb786f6234973a2524bdfe32d100aa0e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f28b4bb3a2e2c4d5c01a23ff134558559a2d3d704b75402983ee4e0f71d273ae056842c4153b18ee5c47e2bfa54313d4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7bb78794e58a53c3e4b1aeb161e756af051583d14e0a5a3205e094b7c9a8cf62d098fa9ea1db12f330a51ab9852c17f983\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a879a8ebae4d0987789bcc58ec3448e35ba1fa1ee58c668d8295aba4eaeaf2762b053a677e25404f635a53037996974d418a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"695865b353ec701ecc1cb38f3154489eed0d39829fc192bb68db286d20fa0a64235cde5639137819f7e99f86bd89afcef84a0f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a6ec25f369f71176952fb9b33305dc768589a6070463ee4c35996e1ced4964a865a5c3dc8f0d809eab71366450de702318e4834d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"604749f7bfadb069a036409ffac5ba291fa05be8cba2f141554132f56d9bcb88d1ce12f2004cd3ade1aa66a26e6ef64e327514096d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"daf9fa7dc2464a899533594e7916fc9bc585bd29dd60c930f3bfa78bc47f6c8439448043a45119fc9228c15bce5fd24f46baf9de736b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"943ea5647a8666763084da6a6f15dcf0e8dc24f27fd0d9194805d25180fe3a6d98f4b2b5e0d6a04e9b41869817030f16ae975dd41fc35c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"af4f73cbfc093760dfeb52d57ef45207bbd1a515f5523404e5d95a73c237d97ae65bd195b472de6d514c2c448b12fafc282166da132258e9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"605f4ed72ed7f5046a342fe4cf6808100d4632e610d59f7ebb016e367d0ff0a95cf45b02c727ba71f147e95212f52046804d376c918cadd260\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3750d8ab0a6b13f78e51d321dfd1aa801680e958de45b7b977d05732ee39f856b27cb2bcce8fbf3db6666d35e21244c2881fdcc27fbfea6b1672\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8f1b929e80ab752b58abe9731b7b34eb61369536995abef1c0980d93903c1880da3637d367456895f0cb4769d6de3a979e38ed6f5f6ac4d48e9b32\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d8469b7aa538b36cdc711a591d60dafecca22bd421973a70e2deef72f69d8014a6f0064eabfbebf5383cbb90f452c6e113d2110e4b1092c54a38b857\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7d1f1ad2029f4880e1898af8289c23bc933a40863cc4ab697fead79c58b6b8e25b68cf5324579b0fe879fe7a12e6d03907f0140dfe7b29d33d6109ecf1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"87a77aca6d551642288a0dff66078225ae39d288801607429d6725ca949eed7a6f199dd8a65523b4ee7cfa4187400e96597bfffc3e38ade0ae0ab88536a9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e101f43179d8e8546e5ce6a96d7556b7e6b9d4a7d00e7aade5579d085d527ce34a9329551ebcaf6ba946949bbe38e30a62ae344c1950b4bde55306b3bac432\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4324561d76c370ef35ac36a4adf8f3773a50d86504bd284f71f7ce9e2bc4c1f1d34a7fb2d67561d101955d448b67577eb30dfee96a95c7f921ef53e20be8bc44\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"78f0ed6e220b3da3cc9381563b2f72c8dc830cb0f39a48c6ae479a6a78dcfa94002631dec467e9e9b47cc8f0887eb680e340aec3ec009d4a33d241533c76c8ca8c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9f6589c31a472e0a736f4eb22b6c70a9d332cc15304ccb66a6b97cd051b6ed82f8990e1d9bee2e4bb1c3c45e550ae0e7b96e93ae23f2fb8f63b309131e72b36cba6a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c138077ee4ed3d7ffa85ba851dfdf6e9843fc1dc00889d117237bfaad9aa757192f73556b959f98e6d24886ce48869f2a01a48c371785f12b6484eb2078f08c22066e1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f83e7c9e0954a500576ea1fc90a3db2cbd7994eaef647dab5b34e88ab9dc0b47addbc807b21c8e6dd3d0bd357f008471d4f3e0abb18450e1d4919e03a34545b9643f870e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3277a11f2628544fc66f50428f1ad56bcba6ee36ba2ca6ecdf7e255effc0c30235c039d13e01f04cf1efe95b5c2033ab72adda30994b62f2851d17c9920eadca9a251752dc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c2a834281a06fe7b730d3a03f90761daf02714c066e33fc07e1f59ac801ec2f4433486b5a2da8faa51a0cf3c34e29b2960cd0013378938dbd47c3a3d12d70db01d7d06c3e91e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"47680182924a51cabe142a6175c9253e8ba7ea579ece8d9bcb78b1e9ca00db844fa08abcf41702bd758ee2c608d9612fed50e85854469cb4ef3038acf1e35b6ba4390561d8ae82\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cec45830cd71869e83b109a99a3cd7d935f83a95de7c582f3adbd34e4938fa2f3f922f52f14f169c38cc6618d3f306a8a4d607b345b8a9c48017136fbf825aecf7b620e85f837fae\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"46fb53c70ab105079d5d78dc60eaa30d938f26e4d0b9df122e21ec85deda94744c1daf8038b8a6652d1ff3e7e15376f5abd30e564784a999f665078340d66b0e939e0c2ef03f9c08bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7b0dcb52791a170cc52f2e8b95d8956f325c3751d3ef3b2b83b41d82d4496b46228a750d02b71a96012e56b0720949ca77dc68be9b1ef1ad6d6a5ceb86bf565cb972279039e209dddcdc\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7153fd43e6b05f5e1a4401e0fef954a737ed142ec2f60bc4daeef9ce73ea1b40a0fcaf1a1e03a3513f930dd5335723632f59f7297fe3a98b68e125eadf478eb045ed9fc4ee566d13f537f5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c7f569c79c801dab50e9d9ca6542f25774b3841e49c83efe0b89109f569509ce7887bc0d2b57b50320eb81fab9017f16c4c870e59edb6c26620d93748500231d70a36f48a7c60747ca2d5986\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0a81e0c547648595adca65623ce783411aac7f7d30c3ad269efafab288e7186f6895261972f5137877669c550f34f5128850ebb50e1884814ea1055ee29a866afd04b2087abed02d9592573428\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6a7b6769e1f1c95314b0c7fe77013567891bd23416374f23e4f43e27bc4c55cfada13b53b1581948e07fb96a50676baa2756db0988077b0f27d36ac088e0ff0fe72eda1e8eb4b8facff3218d9af0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a399474595cb1ccab6107f18e80f03b1707745c7bf769fc9f260094dc9f8bc6fe09271cb0b131ebb2acd073de4a6521c8368e664278be86be216d1622393f23435fae4fbc6a2e7c961282a777c2d75\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4f0fc590b2755a515ae6b46e9628092369d9c8e589e3239320639aa8f7aa44f8111c7c4b3fdbe6e55e036fbf5ebc9c0aa87a4e66851c11e86f6cbf0bd9eb1c98a378c7a7d3af900f55ee108b59bc9e5c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ed96a046f08dd675107331d267379c6fce3c352a9f8d7b243008a74cb4e9410836afaabe871dab6038ca94ce5f6d41fa922ce08aba58169f94cfc86d9f688f396abd24c11a6a9b0830572105a477c33e92\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"379955f539abf0eb2972ee99ed9546c4bbee363403991833005dc27904c271ef22a799bc32cb39f08d2e4ba6717d55153feb692d7c5efae70890bf29d96df02333c7b05ccc314e4835b018fec9141a82c745\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e16cc8d41b96547ede0d0cf4d908c5fa393399daa4a9696e76a4c1f6a2a9fef70f17fb53551a8145ed88f18db8fe780a079d94732437023f7c1d1849ef69ad536a76204239e8ba5d97e507c36c7d042f87fe0e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a81de50750ece3f84536728f227208bf01ec5b7721579d007de72c88ee20663318332efe5bc7c09ad1fa8342be51f0609046ccf760a7957a7d8dc88941adb93666a4521ebe76618e5ddc2dd3261493d400b50073\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b72c5fb7c7f60d243928fa41a2d711157b96aef290185c64b4de3dcfa3d644da67a8f37c2ac55caad79ec695a473e8b481f658c497edb8a191526592b11a412282d2a4010c90ef4647bd6ce745ebc9244a71d4876b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9550703877079c90e200e830f277b605624954c549e729c359ee01ee2b07741ecc4255cb37f96682dafcdbaade1063e2c5ccbd1918fb669926a67744101fb6de3ac016be4c74165a1e5a696b704ba2ebf4a953d44b95\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a17eb44d4de502dc04a80d5a5e9507d17f27c96467f24c79b06bc98a4c410741d4ac2db98ec02c2a976d788531f1a4451b6c6204cef6dae1b6ebbcd0bde23e6fffb02754043c8fd3c783d90a670b16879ce68b5554fe1c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"41d3ea1eaba5be4a206732dbb5b70b79b66a6e5908795ad4fb7cf9e67efb13f06fef8f90acb080ce082aadec6a1b543af759ab63fa6f1d3941186482b0c2b312f1151ea8386253a13ed3708093279b8eb04185636488b226\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5e7cdd8373dc42a243c96013cd29df9283b5f28bb50453a903c85e2ce57f35861bf93f03029072b70dac0804e7d51fd0c578c8d9fa619f1e9ce3d8044f65d55634dba611280c1d5cfb59c836a595c803124f696b07ddfac718\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"26a14c4aa168907cb5de0d12a82e1373a128fb21f2ed11feba108b1bebce934ad63ed89f4ed7ea5e0bc8846e4fc10142f82de0bebd39d68f7874f615c3a9c896bab34190e85df05aaa316e14820b5e478d838fa89dfc94a7fc1e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0211dfc3c35881adc170e4ba6daab1b702dff88933db9a6829a76b8f4a7c2a6d658117132a974f0a0b3a38ceea1efc2488da21905345909e1d859921dc2b5054f09bce8eeb91fa2fc6d048ce00b9cd655e6aafbdaa3a2f19270a16\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ddf015b01b68c4f5f72c3145d54049867d99ee6bef24282abf0eecdb506e295bacf8f23ffa65a4cd891f76a046b9dd82cae43a8d01e18a8dff3b50aeb92672be69d7c087ec1fa2d3b2a39196ea5b49b7baede37a586fea71aded587f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6ee721f71ca4dd5c9ce7873c5c04c6ce76a2c824b984251c15535afc96adc9a4d48ca314bfeb6b8ee65092f14cf2a7ca9614e1dcf24c2a7f0f0c11207d3d8aed4af92873b56e8b9ba2fbd659c3f4ca90fa24f113f74a37181bf0fdf758\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"689bd150e65ac123612524f720f54def78c095eaab8a87b8bcc72b443408e3227f5c8e2bd5af9bcac684d497bc3e41b7a022c28fb5458b95e8dfa2e8caccde0492936ff1902476bb7b4ef2125b19aca2cd3384d922d9f36dddbcd96ae0d6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3a3c0ef066fa4390ec76ad6be1dc9c31ddf45fef43fbfa1f49b439caa2eb9f3042253a9853e96a9cf86b4f873785a5d2c5d3b05f6501bc876e09031188e05f48937bf3c9b667d14800db62437590b84ce96aa70bb5141ee2ea41b55a6fd944\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"741ce384e5e0edaebb136701ce38b3d33215415197758ae81235307a4115777d4dab23891db530c6d28f63a957428391421f742789a0e04c99c828373d9903b64dd57f26b3a38b67df829ae243feef731ead0abfca049924667fdec49d40f665\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a513f450d66cd5a48a115aee862c65b26e836f35a5eb6894a80519e2cd96cc4cad8ed7eb922b4fc9bbc55c973089d627b1da9c3a95f6c019ef1d47143cc545b15e4244424be28199c51a5efc7234dcd94e72d229897c392af85f523c2633427825\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"71f1554d2d49bb7bd9e62e71fa049fb54a2c097032f61ebda669b3e1d4593962e47fc62a0ab5d85706aebd6a2f9a192c88aa1ee2f6a46710cf4af6d3c25b7e68ad5c3db23ac009c8f13625ff85dc8e50a9a1b2682d3329330b973ec8cbb7bb73b2bd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"167cc1067bc08a8d2c1a0c10041ebe1fc327b37043f6bd8f1c63569e9d36ded58519e66b162f34b6d8f1107ef1e3de199d97b36b44141a1fc4f49b883f40507ff11f909a017869dc8a2357fc7336ae68703d25f75710b0ff5f9765321c0fa53a51675c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cb859b35dc70e264efaad2a809fea1e71cd4a3f924be3b5a13f8687a1166b538c40b2ad51d5c3e47b0de482497382673140f547068ff0b3b0fb7501209e1bf36082509ae85f60bb98fd02ac50d883a1a8daa704952d83c1f6da60c9624bc7c99912930bf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"afb1f0c6b7125b04fa2578dd40f60cb411b35ebc7026c702e25b3f0ae3d4695d44cfdf37cb755691dd9c365edadf21ee44245620e6a24d4c2497135b37cd7ac67e3bd0aaee9f63f107746f9b88859ea902bc7d6895406aa2161f480cad56327d0a5bba2836\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"13e9c0522587460d90c7cb354604de8f1bf850e75b4b176bda92862d35ec810861f7d5e7ff6ba9302f2c2c8642ff8b7776a2f53665790f570fcef3cac069a90d50db42227331c4affb33d6c040d75b9aeafc9086eb83ced38bb02c759e95ba08c92b17031288\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0549812d62d3ed497307673a4806a21060987a4dbbf43d352b9b170a29240954cf04bc3e1e250476e6800b79e843a8bd8253b7d743de01ab336e978d4bea384eaff700ce020691647411b10a60acacb6f8837fb08ad666b8dcc9eaa87ccb42aef6914a3f3bc30a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3a263efbe1f2d463f20526e1d0fd735035fd3f808925f058b32c4d8788aeeab9b8ce233b3c34894731cd73361f465bd350395aebcabd2fb63010298ca025d849c1fa3cd573309b74d7f824bbfe383f09db24bcc565f636b877333206a6ad70815c3bef5574c5fc1c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3c6a7d8a84ef7e3eaa812fc1eb8e85105467230d2c9e4562edbfd808f4d1ac15d16b786cc6a02959c2bc17149c2ce74c6f85ee5ef22a8a96b9be1f197cffd214c1ab02a06a9227f37cd432579f8c28ff2b5ac91cca8ffe6240932739d56788c354e92c591e1dd76499\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b571859294b02af17541a0b5e899a5f67d6f5e36d38255bc417486e69240db56b09cf2607fbf4f95d085a779358a8a8b41f36503438c1860c8f361ce0f2783a08b21bd7232b50ca6d35428335272a5c05b436b2631d8d5c84d60e8040083768ce56a250727fb0579dd5c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"98ee1b7269d2a0dd490ca38d447279870ea55326571a1b430adbb2cf65c492131136f504145df3ab113a13abfb72c33663266b8bc9c458db4bf5d7ef03e1d3b8a99d5de0c024be8fabc8dc4f5dac82a0342d8ed65c329e7018d6997e69e29a01350516c86beaf153da65ac\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"41c5c95f088df320d35269e5bf86d10248f17aec6776f0fe653f1c356aae409788c938befeb67c86d1c8870e8099ca0ce61a80fbb5a6654c44529368f70fc9b9c2f912f5092047d0ffc339577d24142300e34948e086f62e23ecaca410d24f8a36b5c8c5a80e0926bc8aa16a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9f93c41f533b2a82a4df893c78faaaa793c1506974ba2a604cd33101713ca4adfd30819ffd8403402b8d40aff78106f3357f3e2c24312c0d3603a17184d7b999fc9908d14d50192aebabd90d05073da7af4be37dd3d81c90acc80e8333df546f17ab6874f1ec204392d1c0571e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3da5207245ac270a915fc91cdb314e5a2577c4f8e269c4e701f0d7493ba716de79935918b917a2bd5db98050dbd1eb3894b65fac5abf13e075abebc011e651c03cafb6127147771a5c8418223e1548137a89206635c26ca9c235ccc108dc25cf846e4732444bd0c2782b197b262b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"96011af3965bb941dc8f749932ea484eccb9ba94e34b39f24c1e80410f96ce1d4f6e0aa5be606def4f54301e930493d4b55d484d93ab9dd4dc2c9cfb79345363af31ad42f4bd1aa6c77b8afc9f0d551bef7570b13b927afe3e7ac4de7603a0876d5edb1ad9be05e9ee8b53941e8f59\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"51dbbf2a7ca224e524e3454fe82ddc901fafd2120fa8603bc343f129484e9600f688586e040566de0351d1693829045232d04ff31aa6b80125c763faab2a9b233313d931903dcfaba490538b06e4688a35886dc24cdd32a13875e6acf45454a8eb8a315ab95e608ad8b6a49aef0e299a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5a6a422529e22104681e8b18d64bc0463a45df19ae2633751c7aae412c250f8fb2cd5e1270d3d0cf009c8aa69688ccd4e2b6536f5747a5bc479b20c135bf4e89d33a26118705a614c6be7ecfe766932471ad4ba01c4f045b1abb5070f90ec78439a27a1788db9327d1c32f939e5fb1d5ba\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5d26c983642093cb12ff0afabd87b7c56e211d01844ad6da3f623b9f20a0c968034299f2a65e6673530c5980a532beb831c7d0697d12760445986681076dfb6fae5f3a4d8f17a0db5008ce8619f566d2cfe4cf2a6d6f9c3664e3a48564a351c0b3c945c5ee24587521e4112c57e318be1b6a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"52641dbc6e36be4d905d8d60311e303e8e859cc47901ce30d6f67f152343e3c4030e3a33463793c19effd81fb7c4d631a9479a7505a983a052b1e948ce093b30efa595fab3a00f4cef9a2f664ceeb07ec61719212d58966bca9f00a7d7a8cb4024cf6476bab7fbccee5fd4e7c3f5e2b2975aa2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a34ce135b37bf3db1c4aaa4878b4499bd2ee17b85578fcaf605d41e1826b45fdaa1b083d8235dc642787f11469a5493e36806504fe2a2063905e821475e2d5ee217057950370492f5024995e77b82aa51b4f5bd8ea24dc71e0a8a640b0592c0d80c24a726169cf0a10b40944747113d03b52708c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"46b3cdf4946e15a5334fc3244d6680f5fc132afa67bf43bfade23d0c9e0ec64e7dab76faaeca1870c05f96b7d019411d8b0873d9fed04fa5057c039d5949a4d592827f619471359d6171691cfa8a5d7cb07ef2804f6ccad4821c56d4988bea7765f660f09ef87405f0a80bcf8559efa111f2a0b419\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8b9fc21691477f11252fca050b121c5334eb4280aa11659e267297de1fec2b2294c7ccee9b59a149b9930b08bd320d3943130930a7d931b71d2f10234f4480c67f1de883d9894ada5ed5071660e221d78ae402f1f05af47761e13fec979f2671e3c63fb0ae7aa1327cf9b8313adab90794a52686bbc4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cd6598924ce847de7ff45b20ac940aa6292a8a99b56a74eddc24f2cfb45797188614a21d4e8867e23ff75afd7cd324248d58fcf1ddc73fbd115dfa8c09e62022fab540a59f87c989c12a86ded05130939f00cd2f3b512963dfe0289f0e54acad881c1027d2a0292138fdee902d67d9669c0ca1034a9456\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"594e1cd7337248704e691854af0fdb021067ddf7832b049ba7b684438c32b029eded2df2c89a6ff5f2f2c311522ae2dc6db5a815afc60637b15ec24ef9541f1550409db2a006da3affffe548a1eaee7bd114e9b805d0756c8e90c4dc33cb05226bc2b393b18d953f8730d4c7ae693159cdba758ad28964e2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1f0d292453f04406ada8be4c161b82e3cdd69099a8637659e0ee40b8f6da46005cfc6085db9804852decfbe9f7b4dda019a7112612895a144ed430a960c8b2f5458d3d56b7f427cee6358915aee7146278aed2a0296cdd929e4d21ef95a3adf8b7a6beba673cdccdbdcfb2474711732d972ad054b2dc64f38d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b65a72d4e1f9f9f75911cc46ad0806b9b18c87d105332a3fe183f45f063a746c892dc6c4b9181b1485b3e3a2cc3b453eba2d4c39d6905a774ed3fb755468beb190925ecd8e57ecb0d985125741650c6b6a1b2a3a50e93e3892c21d47ed5884eed83aa94e1602288f2f49fe286624de9d01fcb54433a0dc4ad70b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"705ce0ffa469250782aff725248fc88fe98eb76659e8407edc1c4842c9867d61fe64fb86f74e980598b92bc213d06f337bd5654fc28643c7ba769a4c31563427543c00808b627a19c90d86c322f33566ce020121cc322229c3337943d46f68ef939d613dcef0077269f88151d6398b6b009abb763410b154ad76a3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7fa881ce87498440ab6af13854f0d851a7e0404de33896999a9b3292a5d2f5b3ad033530c558168fe5d2fdb9b89a2354c46cf32a0e612afc6c6485d789511bfef26800c74bf1a4cfbe30bda310d5f6029c3dccdedb6149e4971274e276dccfabd63bc4b9955e8303feb57f8a688db55ecb4b33d1f9fe1b3a8ba7ac32\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"23a98f71c01c0408ae16843dc03be7db0aeaf055f951709d4e0dfdf64fffbffaf900ee592ee10929648e56f6c1e9f5be5793f7df66453eb56502c7c56c0f0c88da77abc8fa371e434104627ef7c663c49f40998dbad63fa6c7aa4fac17ae138d8bbe081f9bd168cd33c1fbc92fa35ed687679f48a64b87db1fe5bae675\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7b8970b6a33237e5a7bcb39272703edb92285c55842b30b9a48834b1b507cc02a6764739f2f7ee6ae02a7b715a1c455e59e8c77a1ae98abb10161853f1234d20da99016588cd8602d6b7ec7e177d4011edfa61e6b3766a3c6f8d6e9eac893c568903eb6e6aba9c4725774f6b4343b7acaa6c031593a36eef6c72806ff309\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f7f4d328ba108b7b1de4443e889a985ed52f485f3ca4e0c246aa5526590cbed344e9f4fe53e4eea0e761c82324649206ca8c2b45152157d4115e68c818644b03b65bb47ad79f94d37cb03c1d953b74c2b8adfa0e1c418bda9c518ddcd7050e0f149044740a2b16479413b63fc13c36144f80c73687513dca761ba8642a8ae0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2d7dc80c19a1d12d5fe3963569547a5d1d3e821e6f06c5d5e2c09401f946c9f7e13cd019f2f9a878b62dd850453b6294b99ccaa068e542993524b0f63832d48e865be31e8ec1ee103c718340c904b32efb69170b67f038d50a3252794b1b4076c0620621ab3d91215d55ffea99f23d54e161a90d8d4902fda5931d9f6a27146a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"77dff4c7ad30c954338c4b23639dae4b275086cbe654d401a2343528065e4c9f1f2eca22aa025d49ca823e76fdbb35df78b1e5075ff2c82b680bca385c6d57f7ea7d1030bb392527b25dd73e9eeff97bea397cf3b9dda0c817a9c870ed12c006cc054968c64000e0da874e9b7d7d621b0679866912243ea096c7b38a1344e98f74\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"83bed0d556798f2b419f7056e6d3ffada06e939b95a688d0ec8c6ac5ea45ab73a4cf01043e0a170766e21395f27ab4b78c435f5f0dfe6e93ab80df38610e41158429ddf20296f53a06a017723359fe22dc08b5da33f0800a4fe50118e8d7eab2f83a85cd764bf8a166903bd0e9dcfeeceba44ff4ca4439846458d31ea2bb564645d1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ea12cf5a113543e39504123036f15a5bafa9c555562469f99cd29996a4dfaaab2a34b00557ccf15f37fc0cc1b3be427e725f2cd952e50af7970dda9200cd5ce252b1f29c40067fea3027ed686190803b59d834179d1b8f5b55abe55ad174b2a1188f7753ec0ae2fc01316e7d498b68ee3598a0e9baaaa664a60f7fb4f90edbed494ad7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"55266358332d8d9e68bd13432088beadf95833aab67a0eb3b10650414255f299e2670c3e1a5b2976159a46c72a7ce57d59b7be14c15798e09ed50fa312a431b0264d7a1396aa6168bde897e208ece53d2cfc83786113b1e6eac5e9bb98984abb6c8d64eebb991903254abc650c999bb9958a5d7937434b869bc940e21b9dc1cc8982f2ba\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4d6104ded730aefe02873f4c741232c8234a6d66d85393aff57fbf56ba6347666988dfc4d58f3cc895a0da598822edeee4533d24ec0ee292fd5e1ad04898ffbc1ff4bef14dec220babcb0f28fffe32a6e2c28aaaac16442bf4feb02917d18bb3a415d84fa9358d5a9852688d846c92271911f934181c30f82434d915f93f155a1ffbf0b125\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eb5f579a4c476af554aac11e5719d378549497e613b35a929d6f36bb8831d7a466aa76de9be24ebb55543f1c13924f64cfd648a5b3fa90387315c16174dbf1e9a183c196d9bb8f84af65f1f8212429aadc11ef2426d07d4716062b85c8d5d2dff8e21b9e62b7fa7dbd57d72633054b464fb28583a56ca13ccc5ddc74dae942492f31731e7046\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ebddec3dcaf18063e45a76ebeac39af85a1adc2818881ccce48c106288f5988365cca2b4b1d7f037322da46840f42bebdcbc7193838d426e101087d8cea03aaff743d573eb4f4e9a71a2c884390769a6503874125d194bee8d46a3a0d5e4fcf28ff8465887d8e9df771d70157e75df3642b331d2778ceb32ceba868640171ab7a5d22eede1ee44\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"26d87ec70b57691e3bb359633d3ddba17f029d62cdfe977f5fd42274d79b444a32494d1c01e9f72d03cce78c806df96e93ea78da3a054209924ed765edc4d570f66168dc25ee3114e4017e387440349c8f0a94804761c3055f88e4fda2a49b860b1486a9609095f6250f268b6a4d1aecc03a505632ebf0b9dc22d0755a736faf7ad7000858b5864b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3880f5cc2d08fa70ef44b1f263fcf534d062a298c1bd5ee2eee8c3265806c4ce50b004f3a1fc1fa5b024aaac7f528c023c8181f67c6e1c357425dc4d573bd46b93a542afa3a19bdb140a2ce666e1a01f5c4d2dcd681fa9f5839b797813c394738d5ee4971386c12c7c117d17c7bec324b760aa30cda9ab2aa850284ba6fa97946f710f02449d1883c6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3317d2f452105dd3f4a96f9257af8285a80be58066b50f6f54bd633749b49f6ab9d57d45652d2ae852a2f6940cd5ec3159dd7f333358b12f502325df38843508faf7e246352d201280babd90b14fbf7722641c3601d0e458474439973c611bb5502fd0eb3078f87124ca7e1a016fcb6cfeff65f6a565985aca7122cfa8c5a11da0cb47797c5132333179\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f2c5c955d0224e784a46b9125f8fef8a5e1271e145eb08bbbd07ca8e1cfc848cef14fa3b36221ac62006403dbb7f7d77958ccc54a8566c837858b809f3e310ace8ca682515bc655d2a397cab238a663b464d511f02dc5d033dad4cb5e0e519e94a54b62a3896e460ec70e5716b5921bf8396aa86a60123e6287e34570bb01bdc602e113670bf498af2ff10\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"180e275205691a83630cf4b0c7b80e6df8fad6ef1c23ba8013d2f09aef7abade1827f23af230de90676240b4b3b0673f8afdea0327330055041741f65560d90348de696d34ca80dfe8afae582fe4879d4594b80e9408fb53e800e01ca58552b905c365e7f1416e51c080f517d6bbd30e64ae1535d59decdc76c6624d737868f49f2f719da39ba1344d59eab9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c517a84e4631a7f65ace170d1e5c2fdb259841535d88da323e68c0883e6af7b041cfe05908815a5a9d1b14fa712c2c16fadcf1ca54d3aa954d411240df331b2aebdfb65aced84d0b8aace56ec0aa7c13ec7d75ca883b6bcf6db74c9e98463c484a8262684f29910373430651f90ecffe18b072170e61ee58de20e2a6ff67b3ab00fccbb80af943f20b56b98107\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d1a56a5ee990e02b84b5862fde62f69ec07567be2d7ccb769a461c4989d11fdda6c945d942fb8b2da795ed97e43a5b7dbdde7f8fd2ff7154544336d5c50fb7380341e660d4898c7fbc39b2b782f28defac6873523c7c1de8e52c65e4395c686ba483c35a220b0416d46357a063fa4c33fa9c52d5c207a1304ae141c791e62ba6a7374ed922b8dd94079b72b69302\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4720b88d6bfb1ab43958e26827730d852d9ec30173ebd0fe0d273edcece2e788558984cd9306fe5978086a5cb6d37975755d2a3daeb16f99a8a11544b8247a8b7ed5587afc5bea1daf85dcea5703c5905cf56ae7cc76408ccabb8fcc25cacc5ff456db3f62fa559c45b9c71505eb5073df1f10fc4c9060843f0cd68bbb4e8edfb48d0fd81d9c21e53b28a2aae4f7ba\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f4639b511db9e092823d47d2947efacbaae0e5b912dec3b284d2350b9262f3a51796a0cd9f8bc5a65879d6578ec24a060e293100c2e12ad82d5b2a0e9d22965858030e7cdf2ab3562bfa8ac084c6e8237aa22f54b94c4e92d69f22169ced6c85a293f5e16bfc326153bf629cdd6393675c6627cd949cd367eef02e0f54779f4d5210197698e4754a5fe490a3a7521c1c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3d9e7a860a718565e3670c29079ce80e381969fea91017cfd5952e0d8a4a79bb08e2cd1e26161f30ee03a24891d1bfa8c212861b51618d07429fb48000ff87ef09c6fca526567777e9c076d58a642d5c521b1caa5fb0fb3a4b8982dc14a444732b72b239b8f01fc8ba8ee86b3013b5d3e98a92b2aeaecd4879fca5d5e9e0bd880dbfffa6f96f94f3998812aac6a714f331\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4d9bf551d7fd531e7482e2ec875c0651b0bcc6caa738f7497befd11e67ae0e036c9d7ae4301cc3c7906f0d0e1ed4738753f414f9b3cd9b8a71176e325c4c74ce020680ecbfb146889597f5b40487e93f974cd866817fb9fb24c7c7c16177e6e120bfe349e83aa82ba40e59e917565788658a2b254f25cf99bc65070b3794cea2259eb10e42bb54852cba3110baa773dcd70c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b91f65ab5bc059bfa5b43b6ebae243b1c46826f3da061338b5af02b2da76bb5ebad2b426de3c3134a633499c7c36a120369727cb48a0c6cbab0acecdda137057159aa117a5d687c4286868f561a272e0c18966b2fec3e55d75abea818ce2d339e26adc005c2658493fe06271ad0cc33fcb25065e6a2a286af45a518aee5e2532f81ec9256f93ff2d0d41c9b9a2efdb1a2af899\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"736f6e387acb9acbee026a6080f8a9eb8dbb5d7c54ac7053ce75dd184b2cb7b942e22a3497419ddb3a04cf9e4eb9340a1a6f9474c06ee1dcfc8513979fee1fc4768087617fd424f4d65f54782c787a1d2de6efc81534343e855f20b3f3589027a5436201eee747d45b9b8375e4294d72ab6a52e04dfbb2914db92ee58f134b026527ed52d4f794459e02a43a17b0d51ea69bd7f3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9242d3eb31d26d923b99d66954cfade94f25a18912e6356810b63b971ae74bb53bc58b3c01424208ea1e0b1499936daea27e63d904f9ed65fdf69de40780a3027b2e89d94bdf214f585472613ce328f628f4f0d56217dfb53db5f7a07f54c8d71db16e27de7cdb8d23988837b49b65c12f1771d979e8b192c9f4a16b8d9fba917bcf74ce5a82aac2075608ba6c2d485fa59864b9de\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5da68704f4b592d41f08aca08f62d85e2e2466e5f3be010315d11d113db674c4b98764a509a2f5aacc7ae72c9deff2bcc42810b47f64d429b35745b9efff0b18c58653461e968aaa3c2c7fc455bc5771a8f10cd184be831040df767201ab8d32cb9a58c89afbebecb524502c9b940c1b838f8361bbcde90d272715017f67609ea39b20fac985332d82daaa023999e3f8bfa5f3758bb8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"71ea2af9c8ac2e5ae44a176662882e01027ca3cdb41ec2c6785606a07d7231cd4a2bded7155c2feef3d44d8fd42afa73265cef826f6e03aa761c5c51d5b1f129ddc27503ff50d9c2d748322df4b13dd5cdc7d46381528ab22b79b0049011e4d2e57fe2735e0d58d8d56e92c75dbeac8c76c4239d7f3f24fb56697593b3e4afa6671d5bbc96c079a1c154fe20212ade67b05d49ceaa7a84\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1d133170582fa4bff59a21953ebbc01bc202d43cd79c083d1f5c02fa15a43a0f519e36acb710bdabac880f04bc003800641c2487930de9c03c0e0deb347fa815efca0a38c6c5de694db698743bc955581f6a945deec4ae988ef7cdf40498b77796ddea3fae0ea844891ab751c7ee20917c5a4af53cd4ebd82170078f41ada2795e6eea17593fa90cbf5290a1095e299fc7f507f360f187cd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5ec4ac45d48fc15c72471d795066bdf8e99a483d5fdd599511b9cdc408de7c0616491b73924d0266da34a495331a935c4b8884f57d7ad8cce4cbe586875aa52482215ed39d7626cce55d50349c7767981c8bd6890f132a196184247343566fc972b86fe3c5369d6a6519e9f07942f0522b77ad01c751dcf7defe31e471a0ec00963765dd8518144a3b8c3c978ad108056516a25dbe3092e73c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0d5e74b78290c689f2b3cfea45fc9b6a84c822639cd438a7f05c07c374adced42cdc12d2a9233a4ffe80307efc1ac13cb04300e165f8d90dd01c0ea955e7657332c6e86ad6b43e78ba4c13c675aed83192d8427866fb6484e6a3071b2369a46fba9005f31232da7ffec7952f831aaaddf63e225263531c2cf387f8cc14fa856c8795137142c3a52ffa69b8e30ebc88ce3bbc227597bcc8dddd89\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a0fe36f983259921dc2fa7d89002b3066241d63bfc2448caf7e10522a35562be0bfedc3dce49cfce2e614a04d4c64cfc0ab898873a7fc26928dc1927c009d12f6f9b7a278205d3d0057604f4ac746f8b9287c3bc6b929832bf253b6586192ac43fdd29ba585dbd9059aab9c6ff6000a7867c67fec1457b733f6b620881166b8fed92bc8d84f0426002e7be7fcd6ee0abf3755e2babfe5636ca0b37\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1d29b6d8eca793bb801becf90b7d7de215b17618ec32340da4bac707cdbb58b951d5036ec02e105d83b5960e2a72002d19b7fa8e1128cc7c5049ed1f76b82a59eac6ed09e56eb73d9ade38a6739f0e07155afa6ec0d9f5cf13c4b30f5f9a465b162a9c3ba04b5a0b3363c2a63f13f2a3b57c590ec6aa7f64f4dcf7f1582d0ca157eb3b3e53b20e306b1f24e9bda87397d413f01b453ceffeca1fb1e7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6a2860c110cd0fc5a19bcaafcd30762ee10242d34739638e716bd89fd537ea4dc630e6f85d1bd88a25ad3892ca554c232c9830bd56980c9f08d378d28f7fa6fa7df4fcbf6ad98b1adfff3ec1f63310e50f920c99a5200b8e64c2c2ca249399a149942261f737d5d72da949e914c024d57c4b639cb89990fed2b38a37e5bcd24d17ca12dfcd36ce04691fd03c32f6ed5de2a2191ed7c826375ba81f78d0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7132aa291ddc9210c60dbe7eb3c19f9053f2dd74742cf57fdc5df98312adbf4710a73245de4a0c3b24e21ab8b466a77ae29d15500d5142555ef3088cbccbe685ed9119a10755148f0b9f0dbcf02b2b9bcadc8517c88346ea4e78285e9cbab122f824cc18faf53b742a87c008bb6aa47eed8e1c8709b8c2b9adb4cc4f07fb423e5830a8e503ab4f7945a2a02ab0a019b65d4fd71dc364d07bdc6e637990e3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3e664da330f2c6007bff0d5101d88288aaacd3c07913c09e871cce16e55a39fde1ce4db6b8379977c46cce08983ca686778afe0a77a41baf447854b9aa286c398c2b83c95a127b053101b6799c1638e5efd67273b2618df6ec0b96d8d040e8c1ee01a99b9b5c8fe63fea2f749e6c90d31f6fae4e1469ac09884c4fe1a8539acb313f42c941224a0e79c059e18affc2bcb6724975c436f7bf949ebdd8aef51c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7a6ea63a271eb49470f5ce77519ed61ae9b2f1be07a96855726bc3df1d0723af3a703fdfc2e739c9d31d25814daf661a23558b50982e66ee37ad880f5c8f11c8130fac8a5d0250583700d5a324894fae6d61993f6bf9327214f8674649f355b23fd634940b2c467973a839e659169c773119919f5b81ee171edb2e5f6940d7551f9e5a70625d9ea88711ad0ed8ab2da720ad358bef954456cb2d5636425717c2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c5106bbda114168c449172e49590c7eeb827fa4e1a2a7a87a3c1f721a9047d0c0a50fbf244731be1b7eb1a2ef30f5ae846a9f38f0df44f32af61b68dbdcd0226e741dfb6ef81a2503691af5e4b3171f48c59ba4ef91eba344b5b697f261df7bbbb734ca6e6daebaa4a179feb17002823281b8534d55a6531c59305f6e3fd3fa63b747bcf0deb654c392a02fe687a269effb1238f38bcaea6b208b221c45fe7fbe7\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"597716a5ebeebc4bf524c15518816f0b5dcda39cc833c3d66b6368ce39f3fd02ceba8d12072bfe6137c68d3acd50c849873150928b320b4fbc31c1456679ea1d0acaeeabf666d1f1bad3e6b9312c5cbdecf9b799d3e30b0316bed5f41245107b693366accc8b2bcef2a6be54209ffabc0bb6f93377abdcd57d1b25a89e046f16d8fd00f99d1c0cd247aafa72234386ae484510c084ee609f08aad32a005a0a5710cb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0771ffe789f4135704b6970b617bae41666bc9a6939d47bd04282e140d5a861c44cf05e0aa57190f5b02e298f1431265a365d29e3127d6fccd86ec0df600e26bcdda2d8f487d2e4b38fbb20f1667591f9b5730930788f2691b9ee1564829d1ada15fffc53e785e0c5e5dd11705a5a71e390ca66f4a592785be188fefe89b4bd085b2024b22a210cb7f4a71c2ad215f082ec63746c7367c22aedb5601f513d9f1ffc1f3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"be6556c94313739c115895a7bad2b620c0708e24f0390daa55521c31d2c6782acf41156271238885c367a57c72b4fe999c160e804ad58d8e565edbce14a2dd90e443eb80626b3eab9d7ab75d6f8a062d7ca89b7af8eb292c98eaf87ad1dfd0db103d1bb6188bd7e7a63502153cf3ce23d43b60c5782602bac8ad92fb2324f5a79453898c5de18415639ecc5c7974d3077f76fc1df5b956723bb19a624d7ea3ec13ba3d86\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4bc33729f14cd2f1dc2ff459abee8f6860dda1062845e4adab78b53c835d106bdfa35dd9e77219eaef403d4e80488ca6bd1c93dd76ef9d543fbb7c8904dccc5f71509a6214f73d0f4e467c3e038ea639b29e7fc442ee29f57117740576188ada15a739827c647a46b0271817ab235c023c30c90f2115e5c90cd8501e7b286962fc66ffc3fe7e8978746168314908a41998bd83a1eeffda9d714b864f4d490fdeb9c7a6edfa\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ab12faea205b3d3a803cf6cb32b9698c32301a1e7f7c6c23a20174c95e98b7c3cfe93fffb3c970face8f5751312a261741141b948d777b8a2ea286fe69fc8ac84d34116a4674bb09a1a0b6af90a748e511749de4697908f4acb22be08e96ebc58ab1690acf73914286c198a2b57f1dd70ea8a52325d3045b8bdfe9a09792521526b7564a2a5fcd01e291f1f8894017ce7d3e8a5dba15332fb410fcfc8d62195a48a9e7c86fc4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7d421e59a567af70594757a49809a9c22e07fe14061090b9a041875bb77933deae36c823a9b47044fa0599187c75426b6b5ed94982ab1af7882d9e952eca399ee80a8903c4bc8ebe7a0fb035b6b26a2a013536e57fa9c94b16f8c2753c9dd79fb568f638966b06da81ce87cd77ac0793b7a36c45b8687c995bf4414d28289dbee977e77bf05d931b4feaa359a397ca41be529910077c8d498e0e8fb06e8e660cc6ebf07b77a02f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0c18ab727725d62fd3a2714b7185c09faca130438eff1675b38beca7f93a6962d7b98cb300ea33067a2035cdd694348784aa2eda2f16c731eca119a050d3b3ce7d5c0fd6c234354a1da98c0642451922f670984d035f8c6f35031d6188bbeb31a95e99e21b26f6eb5e2af3c7f8eea426357b3b5f83e0029f4c4732bca366c9aa625748297f039327c276cd8d9c9bf692a47af098aa50ca97b99961bef8bc2a7a802e0b8cfdb84319\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"92d5909d18a8b2b9971cd1627b461e98a74ba377186a6a9df5bd133635250b300abccb2254cacb775df6d99f7c7d0952653c28e6909b9f9a45adce691f7adc1afffcd9b06e49f775364cc2c62825b9c1a86089080e26b57e732aac98d80d009bfe50df01b95205aa07ed8ec5c873da3b92d00d53af825aa64b3c634c5ece40bff152c331222d3453fd92e0ca17cef19ecb96a6eed4961b627aca48b12fecd091754f770d52ba861546\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"802f22e4a388e874927fef24c797408254e03910bab5bf372320207f8067f2b1ea543917d4a27df89f5bf936ba12e04302bde23119533d0976beca9e20cc16b4dbf17a2ddc44b66aba76c61ad59d5e90de02a88327ead0a8b75463a1a68e307a6e2e53ecc1986274b9ee80bc9f3140671d5285bc5fb57b281042a8978a1175900c6073fd7bd740122956602c1aa773dd2896674d0a6beab24454b107f7c847acb31a0d332b4dfc5e3f2f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3844fe65db11c92fb90bf15e2e0cd216b5b5be91604baf3b84a0ca480e41ecfaca3709b32f8c6e8761406a635b88eec91e075c48799a16ca08f295d9766d74475c47f3f2a274eae8a6ee1d191a7f37ee413a4bf42cad52acd5564a651715ae42ac2cddd52f819c692ecdef52ecb763270322cdca7bd5aef71428fa73e844568b96b43c89bf1ed42a0abf209ffad0eeec286c6f141e8af073ba4adfbbdeda253752ae36c9957dfc905b4c49\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"329377f7bf3c8d74991a7d61b0cf39baff5d485d79751b0d5ad017d23bec570fb19810105bab79ab5acb102ab972165224d4ec888ec7de5148077fa9c1bb6820e0d91ae4e2591a21fec2f820606ce4bafc1e377f8dc3a5bd1a9e2772a57abccd0b757164d768872c91d02789545ab5b203f688d71dd08522a3fd2f5bcd7df507aebf1ca27ddff0a82afb7aa9c180008f49d1325adf97d047e77238fc75f56356de4e87d8c961575c9f6362c9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f7f269929b0d71ea8eef7120e55ccba691c582dd534692abef35c0fe9dec7dae973cd9702e5ad420d278fe0e653fdcb22fdcb63148109ec7e94f2d0750b28157dd1764376ae10fdb0a4aef3b304bd82793e0595f941226a2d72abbc929f53134dc495b0d65ced409914f94c2523f3dfbbdeeac84ae247ab5d1b9ea33dce1a808885a55be1f3683b46f4be73d9b62eec2585f690056858dfc427aabf591cd276724885bcd4c00b93bb51fb7484d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ac022309aa2c4d7fb628255b8b7fb4c3e3ae64b1cb65e0de711a6def1653d95d8088871cb8905fe8ae76423604988a8f77589f3f776dc1e4b30dbe9dd262b2187db02518a132d219bd1a06ebac13132b5164b6c420b37dd2ccee7d69b3b7fa12e54f0a53b853d490a68379ea1fa2d79762830ffb71bf86aab506b51f85c4b6a41b69325c7d0c7aa85b93b7144489d213e8f33dbb879fce22849865337b620b155cb2d2d36a68832889e30194d36d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d009c2b78a8f02e5e5dbb586ef71fc324b375092e15913ca1a5bfd22d516baadb96867bee3562e77c4a4852344a1a76c30728be5e22400b4cc41711f66754c246a520498d8c24f0205b9c873748dbeb67fe1ad099ad04cf89f4b517f0aa481136d9f6de2d727df01c6aa4099da59d4382b51e25fd47c33d9842c32b62331e50794bfe8b61b3ba9de1b8b704779c6d65edff3af00f121ab4a7ea384edabe47c6d0098a48991f387ca4444135ec59d46\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c00bab36cce69899817d1425016d222d7303197ed3e3fdcac744705e7f178a1ac745968900f69299163e19b3161f3e0a4cc55aa2e4e71e0ee6ac427d1f4d14e063f68d303ddfbb18118335cfa7a6a90d99c38319ee76f7a884846a9e0b68030bf28e78bfbd56359b9368842814da42b04cb0e307d5d846dc22f049147bae31b9a956d17676a8cc348dafa3cabc2007a30e730e3894dddf9999fb8819086311f0703e141613ed6dcd7af8510e2dc435b0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c9789152a9fc29698d49ed95f09bd11b75f18a8c5615a73dbe54ae5e550027fd0ae6a8b60667040c1b12de3d1ee3f6bf061c78c951a3210effc912e19f482dd4de152063c588c44903bc11761706fd935afa040df085b08144d83d0dde32b46ab52f4fae98ac116c7ff11d7f553450c2e37b9c5f0b1dd9e0b8640a24cba6f2a5246c41f197f46e3dc8a29131c79bef3351c6e277a0a34442274d546ccd058891277473d668420f121750d19cd684267405\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"06a15a0731ce52557e368bcbaa11ef3399299e36fb9f2eda6e5726907c1d29c5c6fc581405ba48c7e2e522206a8f128d7c1c939d1132a00bd7d6366aa82724e968964eb2e373563f607dfa649590dcf5589114df69da5547fef8d1604cc4c6de1ed5783c8746918a4dd31168d6bc8784cd0c769206bd803d6ca8557b66748770402b075ef44b38157d4c0da7c6281725a2065d087b1f7b23455fa673bdeeba45b983311c44eabe9ef4b7bde3420ae9881863\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d08aacef2d7a41aec09473bd8a44f628e15addb7b9e5b77a1e09c8ab4942f379a0bfcb324d580b774666f18ae78dd36710824ff12393f059068fe4b559c53662c2b0e6c69e23785c8f32554e837ec1714bee902e60737b639dd933af4f68cb9d7de77e1f3b28e5b122891afce62b79acd5b1ab4ba411662cc77d806449e69c5a45a143b742d98ac84a0826d68433b9b700ace6cd472ba2d58a90847f42ce9c43f38ffc017db4bf40450b2eee1f4594dc740c0f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6a6058b0a498b7ea76a93c646eb9b8629f0cba4a0c726420c5f67ba9b0412cade356abdf0a4fb94384bad32ce0d5dd9e23dcaae1d6f28ff8683616b30f1392890c67b3a2c04b360893b801f127e527e4da82e239f4c878da13f4a4f1c76db07190e77ec123995168102fb274434a2d1e12913b9b5cbab4aacaad2bd89d88b3ca2b8e60dacf7c22c9379097ff60880f552e320ca3b571994f52534470feee2b39e0dadb5cd88257a3e459a4cc6f12f17b8d54e1bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"adeced01fc5671531cbb45679f5ddd42b3a95151677b6125aaf6f5e8f82fbabaa5ecf7c3552c2458587224f0042870f178f5fca5465250e75d71352e652eeed23cdb7f915f5ebb44099b6db116ca1be45530ac8ed32b7f161d60ed4397ad3d7d649ae6bf75ca5bec891d8e595605be9764f3a03965e1fe0eaffbf212e3df4f0fa35e08ff9d0091e6d4ac4748edfe43b611085a6ffec163014655fdd839fd9e81b63b1fa8cae4ec335ec343289758e389a79ceedfae\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d014592f3a83ba40af366f137c674724916c3cdd3f6cf9d4c5c7c8d6d51ebf26e315e2c12b3546be56fb52382904046ecbd2f5b883aa4ff473de6f0c26ab862c3fa34bf3d880cc1911ce39a4088c6617c179dc5faf68a2c488bbde12d67b50f73abcfab0e3b062e68c95363e11f5f1de8ec36ed01ea21442518089045df67d346135283ad5b3fff80cf57f20876849f6db9fa139728358415a90610f69ec720fc92d8234e3e122551e9df2c644c4a2c4e3734d07de8e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c0d0c37838873ba8757d6e41b409605043bc1635edcd731219587676d94217e9f0ab44b71de25000661ce7303b7015f45e6eaa7b7ebef92b8f4a34c902c908d2172185505fa33aca5a41be83079316cdfdd430fc2c45f505f85d867e6d516f7e1bf19c001d9f43018968aab65ec031b3801399231c83ec9e622dab5629922a6b424cab938c135ff7310501c2c02971bfd2f577e25904d1a618baf0859f77f4e8b1d0cde9544e95ec52ff710c0672fdb3d891feeea2b017\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"7022e7f00902219ba97baa0e940e8ac7727f58955aa068c29680fac4a16bcd812c03eeb5adbcfe867a7f7c6b5d89f4641adb9173b76a1a8438866f9b4f640ce2aedf5f1080c890bcf515b4be4e3e512352f1e5323c62ec46cb73f3d71be8235fee55a154763f7c3f9aeb61ffd28f4cd93d3310f608e2133586bf1ab3f102de96f64c68a4668de8acb2a76a7ce0cddddc8fa3df5e9d230823da16ed9ebb402d36e38e6e018795e5a71517ecab5f9ca472b9ced8ff69d2d195\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"acaf4baf3681ab865ab9abfae41697141ead9d5e98523c2e0e1eeb6373dd15405242a3393611e19b693cabaa4e45ac866cc66663a6e898dc73095a4132d43fb78ff7166724f06562fc6c546c78f2d5087467fcfb780478ec871ac38d9516c2f62bdb66c00218747e959b24f1f1795fafe39ee4109a1f84e3f82e96436a3f8e2c74ef1a665b0daaa459c7a80757b52c905e2fb4e30c4a3f882e87bce35d70e2925a1671205c28c89886a49e045e31434abaab4a7aed077ff22c\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"84cb6ec8a2da4f6c3b15edf77f9af9e44e13d67acc17b24bd4c7a33980f37050c0301ba3aa15ad92efe842cd3ebd3636cf945bb1f199fe0682037b9dacf86f162dadabfa625239c37f8b8db9901df0e618ff56fa62a57499f7ba83baebc085eaf3dda850835520344a67e09419368d81012168e5de5ea45158397af9a5c6a1657b26f319b66f816cd2c28996547d697e8df2bb163ccb9dda4d6691dffd102a13667ab9cde60ffbfb872187d9c425a7f67c1d9fffff9276ed0aeb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6a52c9bbbba454c14540b2be58230d78ecbeb391646a0c6fcce2f789086a78364b81ae85d5396d7cfa8b46bda41e3083ec5cf7b4c47dc601c8a697df52f557defca248506dbebab25657f5a561d09625b7f4b2f0119a12beeac087efc9d350a735c35d2431c1da7dda99befb17f41a3dc4da0f00bb95366be128538ce27763d81f832fe3c1d4efc07b5b08ad8dc9e65fb5e48546664e18cb2d3bb3fe1f56fa7aae718c5e3bbdeaf70e15023f6a25b72a2d177fcfd04211d40664fe\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c3c4d3b31f1f5f9538923df3478c84fffaef411520a542da9a220ee4132eabb9d718b5076fb2f985485e8ba058330aed27ddfd3afa3db34aa60301088caec3d0053828c0c2bc87e2e61db5ea5a29f62fdad9c8b5fc5063ec4ee865e5b2e35fac0c7a835d5f57a1b1079833c25fc38fcb14311c54f8a3bd251bca19342d69e5785f9c2e43cf189d421c76c8e8db925d70fa0fae5ee3a28c4047c23a2b8a167ce53f35ced33bec822b88b06f41558c47d4fed1bfa3e21eb060df4d8ba1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8d55e92136992ba23856c1aea109766fc44772477efc932b3194af2265e433ed77d63b44d2a1cff2e8680eff120a430fe012f0f09c6201d546e13ad46fc4ce910eab27bb1569879abed2d9c37fae9f1267c2216ec5debcb20d4de58461a621e6ce8946899de81c0add44d35e27b7982a97f2a5e6314901caebe41dbba35f48bc9244ca6dca2bdde7306435892f287036df088633a070c2e385815ab3e2bfc1a47c05a5b9fe0e80dd6e38e4713a70c8f82bd32475eea8400c7bc67f59cf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5016284e20362610fa05ca9d789cad25f6d43263787e7e085476764ce4a8908ce99b262b375e9d106170b1bec1f473d5e777e0c1896533040e39c8c1465e07907ef5860e14e4d8310013e35f12090e0bfc687474b1f15f3dd2033a0edac5246102da4deec7e188c3517d84d9c2a0a4497a4c5f82a30f1ba009e45ee6eb3ab4368c720ea6feee428ffd2c4cc52debb8d634a64176572c72368f94a66689f23f8a01218f532117af5a8060d140e7ca435a92882fcb5630ebe14a4805f1dc83\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"05456ec59b8d41bbd736727976b96b38c43827f9e16169be673ff37870c2ecd5f0d1ea1a136be4cc7b047a02a4421d484fd2a12ece418e42ee391a13a0b1df5a0162b29ab70d3fe3e04ba6ab26b37d62b7cf05a5e2f033611bf970b8e1f30e198e483e740fa9618c1e8677e07b61296b94a9787a68fba622d7653b5568f4a8628025939b0f74389ea8fced6098c065bf2a869fd8e07d705eadb53006be2abb716a3114ceb0236d7e916f037cb954cf977720855d12be76d900ca124a2a66bb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"eb6f60b83fcee77060ff346aaf6ec34d82a8af469947d3b5074cde8eb26566eb1fa039bcc707738df1e95869bd827c246e88436f0614d9834ead5392ef376105c4a9f370071cdeaaff6ca0f18b74c3a48d19a717253c49bd9009ccbfdd5728a08b7d112a2ed8dbafbbb46d7a75dc9a05e09bfde1a0a92d74a51887f9d123d7896e9f9d0057b660ed7d55454c069d3c5260411db4cdc67e7b74f680d7ac4b9dcc2f8baf72e15e6b3cafebcdf449a6436ed2c398b675f79c644747c57553bf7ea2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"187a88e88514f6c4157c1ba40b442baae1ae563a6c989277443b12a219aa484cb9fa8adbb9a29d429f50155321b15664926317477079c7060dfdaa84c1d74bba78892c34e6f21ad35208d2ae622012401696bff5cd57b6485944b3db7b9071fa5f57fbfb1085d91bb9cff5808d662cdc6c8157249478262c44b7fbc397ed42a4977b202e817717bfccc9f0467294062313f7705251ed09573f16d23429361fada259dfb300369c4198f07341b38e84d02cdb74af5de6aab1fc2026208ea7c418c0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"be31bc96606d0fab007e5caeded2f1c9f747c759777e9b6eef962bed49e45a1d4fc993e279d024915e600865ecb087b960584be18c41114d3c43f92169b9e0e1f85a0ebcd4e196376ccdc920e66103cd3b1c58407d0aafd0e003c4e341a1daddb9f4faba974362a32f35db83384b05ae8e3322d728893861afd8b1c940de5a17f691e763ce4969b6d94f67fb4a0235d100225bd8602f291388f0ca4a568748ad0d6040f1262eac2aede6cd27419bb78a394c1ffad72c262be8c3f9d9619d633e51d0\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4d83d85ca838b4518588f2a90228a4dd18f14dd5b4c012d26298a97d848abbd825d221d02cceb6e8c701b4ad00e1dee4889b5c533e4bb60f1f41a4a61ee5478be2c1b1016c30345afd7a5253668260515e70751f22c8b4022d7fe4877d7bbce90b46531507dd3e89549e7fd58ea28f4cb23d33662bd003c1345ba94cc4b06867f778957901a8c441bee0f3b12e16463a51f7e50690356971dd73a686a49fda1eae46c9d54fba262811d698025d0ee053f1c58591c3bb3cbde69de0b31549ef5b69cf10\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"cdeb07d36dc5f9a1cd717a9e9cca37a2ce93caa298eee63571f7d6c5fde2a11c666cf53cf2dcb41ca2ea2319e7230ca68e38c647905928713a13982bf47fe33d7095ebd50b2df976208920a43eb2e29b942f32467403c45cea18bf44e0f6aeb155b48a8e5c471fec972a9d62f7ae093d2758f0aaec7ca50cb4725bfa219f1a3a46ad6bde7361f445f86b94d66b8ece080e56c510250693a5d0ea0ae87b4421860b853bcf0381eae4f1bf7c5c0472a93ad18407bc88475ab8560d344a921d3e86a02da397\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a598fad52852c5d51ae3b10528fc1f722e21d44fbd42ae5acdf20e85a28532e646a223d27fd907bfd38eb8bb75175636892f8242877aab89e8c0824d368f3339ce7a82aa4e5af6db1f3b588a4d667a00f67bee37cfd2724dde06d2909fb9e58d892f4cfd2c4ca85acdf8256f5458b030a6bda151154ff2e6d7a8da90b54a2884c8a99fab5a4ac211ff23dc0975f4f592fd1b6b9dc7783bdcd2d4ca4e68d2902f2013e122cb62e2bff6b0a98ec55ba25837e21f1cfe67739b568d43e6413dab2bd1dc471e5a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"17b68c74c9fe4926e8102070916a4e381b9fe25f5973c9bd4b04ce25749fc18931f37a65a356d3f5e5a1ef125d546f4f0ea797c15fb2efea6fbfcc5739c564693d47adeb12dcb3d98a2830719b13247792cb2491dca159a28138c6cff925aca42f4fdb02e73fbd508ec49b25c60703a7595a3e8f44b155b371d525e48e7e5dc84ac7b17c52bf5e526a67e7187234a2f19f57c548c70fc0b27183df73ffa53fa58b658034c896fa791ae9a7fd2620f5e46ce84c842a6e60e9324ae4db224ffc87d9617cb85ca2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b9e4267ea39e1de1fed0579f93bb351007c9f8fcdd811053fae33f09e2753d7428f04e1a9efcd45ea701a5d87a35b3afb2e6b65365dee6ead0bbb611b7797b212ac688653f542e604a39df277f12514ddfee3b4e27b98395c2cd97a203f1f1153c50327965770802ec2c9783edc428271762b275471e7ac65ac36523df28b0d7e6e6ccc7674268a132a63411fc82c0738dbb68af003b769a0bf9e6587b36476cb465350fee13f88ea355d47ffac7b0f964f4139db11b7642cb8d75fe1bc74d859b6d9e884f75ac\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8ca704fe7208fe5f9c23110c0b3b4eee0ef632cae82bda68d8db2436ad409aa05cf159223586e1e6d8bdae9f316ea786809fbe7fe81ec61c61552d3a83cd6beaf652d1263862664df6aae321d0323440430f400f291c3efbe5d5c690b0cc6b0bf871b3933befb40bc870e2ee1ebb68025a2dcc11b68daadef6be29b5f21e440374301bde1e80dcfade4c9d681480e65ec494a6af48df232c3d51447b9d06be714949249c44c43cf73ed13ef0d533e770284e51369d94ae241a5fb2f163893071b2b4c118aeaf9eae\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4fd8dd01012bb4df82bf42e0683f998e6f52dd9c5617bae33f867d6c0b69798cead8179346d70acc941abbbdd26e3229d5651361d2252c72ff22db2938d06ff6fc29a42fdf800ae967d06479bc7bbb8e71f40b1190a4b7189ffc9a7096cdb76d40aec424e1388e1eb7ef4ac3b34f3f089da8fda7d1927f5d775c0b2801d22dd1265c973158f640cec93edfed06dc80b20ef8c496b98289d54d46ccd205951cbb0f4e7daeb866b60bacb483411e4382b6f04d472843186bd0e31fbaa93e5c901ec028efafeb45fc551a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e9ee1b22b04b321a5fdd8301627011f583887d77560fb0f35552e207561f81e38ac58a0d0aeaf832d1ee72d913720d01f75574e9a321864fe95f4d0d8f0b8db97649a53e71e940aede5c40b4b9105daa42a6fb2811b61209247534cbaf830b07abe338d75d2f5f4eb1c3cf151e9edabe2c8d5f6fff08fac1495ef48160b100d30dcb0676700bcceb28723a29980ab0766a93abb8cb3d1963007db8458ed99b689d2a7c28c788743c80e8c1239b20982c81dadd0eed6740c65fbc4ef15c7b5569cb9fc997c6550a34b3b2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ec01e3a60964360f7f23ab0b22e021815765ad706f242265ebc19a2bb9e4eac94393952dcf61aae47682671a10f9165f0b20adf83a6706bfbdcf04c6faba6114653a35584267267873291c6fe7ff5f7695243143421509502c8875aafa9e9afe5be5ef2c851c7f35d69be5d3896000ccdbbfab5c238bb34d607cfe2d55d748880545b4aa7ca61137992925189025c62654b1f20d49c3ccd75aa73ce99cd7258dabedd6480a9f5185531fc0118beb68cc0a9cd182f6973287cf9252e12be5b619f15c25b65c71b7a316ebfd\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"db51a2f84704b78414093aa93708ec5e78573595c6e3a16c9e15744fa0f98ec78a1b3ed1e16f9717c01f6cab1bff0d56367ffc516c2e33261074935e0735ccf0d018744b4d28450f9a4db0dcf7ff504d3183aa967f76a507357948da9018fc38f150db53e2df6cea14466f03792f8bc11bdb5266dd6d508cde9e12ff04305c0295de29de19d491ad86e766774bb517e7e65befb1c5e2c267f013e235d8483e177214f89978b4cdc81aa7eff8b39f2825ad3a1b6ac1424e30edd49b067d770f16e74dd7a9c3af2ad74289a676\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"00e40f30ae3746edad0f5dd03d0e640933cf3d1694804c1e1ed6399ac36611d405196ee48f129344a8512feda16a354517871322bd5d9c6a1b592933eab531923efb393ffb23d9109cbe1075cebfa5fb917b40df028a621460ff6783c798792cb1d9635b5a6f84ec13918fa302924649b5c7fcb1f7007f0d2f06e9cfd7c27491e565a96c68a0c3644f92cd8f38857258c33801c5d537a83dfe583cba59d7eec7e394199c0a2660a62fabe3ed2099d57f315a6cd8de1a4ade29d977f15d65759cff433e5ac0c182aef3761163e1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3c5ea24d0d9b618294a263f062b2414a722be4eb10dfc346a6ec3b821d7396eba61cd6ef33618b04cd087a811f299d4606820227f16000d7c839062b96d3e3f59cd1a082448d13fc8f56b3fa7fb5f66d0350aa3b72dd7c165d590282f7da2e12cfe9e60e1796122bb8c2d40fdc2997af634b9c6b127a893dfb3467909378300db3da911be1d7b616bb8e0572433e65527e15d936500a2c60e9f9909dcf22ab5e4b6700f0238c205b4a813626fac3d945bab2637fb08203044a73d20c9a3fcf7c3fc4eb7807c3276dd5f73ce89597\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9271aeeebfac46f4de85df78f1bfd36136aa8905e15835c9e1941176f71e3aa5b1b131843d40479735e23e182a2bd71f66f6149dccb7ed8c16469079dc8590bbf165374951785f4531f7e7361de62f936cfb23a2b5bdf186632e7042a0dd451fdc9b7208f923f3a5f250ae590ec348c63a16c3aacaf7379f53b5dd4152dcd40d23e683e2156e64c592ffc07e2cd6bbeebef4dd590b2f6b2bcbf08fcd111c079f5c4033adb6c17574f8756ecd87be27eff1d7c8e8d0324438d59ae171d5a17128fbcb5533d921bd044a2038a5046b33\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4e3e533d5bcb15793d1b9d0468aaee801f32fdb486b11027183553a09ddbee8213924296f2815dc61577297459e834bf1c7a53f87d43782209e589b8295219ba7073a8fff18ad647fdb474fa39e1faa69911bf83438d5f64fe52f38ce6a991f25812c8f548de7bf2fdea7e9b4782beb4011d3567184c817521a2ba0ebad75b892f7f8e35d68b099827a1b08a84ec5e8125651d6f260295684d0ab1011a9209d2bdeb75128bf5364774d7df91e0746b7b08bda9185035f4f226e7d0a1946fcaa9c607a66b185d8546aac2800e85b74e67\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"b5d89fa2d94531093365d1259cc6fe8827fea48e6374c8b9a8c4d2209c280fa5c44958a1847222a692a59e6aa2696e6cdc8a543dd89b0ce03bc293b4e78d6ef48e1839694ccd5c65661143095c705b07e3ced84a0f5959114dd89deb956ab3fac8130eb4a878278205b801ae41a29e34146192308c4e759b374757b0c3b00319bce92a1b95a4d2ee179fd6714ff96155d26f693a5bc973f84ac8b3b91e3926276297532d98b46992a3f104c08100bf1671c43134bac280c617da711e90a0100137525375ebb12802a428885ae7fce6514a\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"40e3d8048fc10650cb8a7fc2e7113e26dec34f9ca2d5129cd10a8e8e44d113d61ee48c7d003e19fd307fc6debd70feb30243f298c510ccc4418355ce143066f067ad7c6de7288c3080e7ad46a23c8d34deb55a43e652fe90444ad3c57d3ec1e1c489d63ef915a24bc74a7925a0a7b1e1523f21ca8fee78df24e3d0a68d0013423db97c280799a0618229c0f2c167289a891e5c8d6661ab21285951c31710e3b5fe55f6347fe16d9b40507948a59252efeb616df83e5c098b07d0a7247cd371daff0e50491c582503fd89f79ba94d6af9ed76\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1fa444de01dd3901e2b4684e3d7a799ffa02d85afd35fb30fe4c9d672837bee6dd8a3b8608b4bb5e589220ad5a854f46b46e41c6d57ad124a46beab4169ff69fee7e3838a6165e19dad8eb5d7bf53d4edd3cd2769daf219510a02fdd2afe0c0e1da3cd30fcd1aa88b68965586f07a25a1720fbd90a096ea30fc8e945e3637d7857c8a9c0ab4154ffb2000e57b5f9adfa4e4eaf8065bc3c2b2e75f495963325588785a6ce417dcddffd299873b15dcccca128d63cd4eeeadb64cda28099a9ad7c80d34844901f26b88b00b9aafeb2f90286d29d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fde0a0d9d813983bd1f55cf778a003a2023b34a555322ab280584537bc6bdd844d22a7d6066c18da83ec09f3d8d5a1aab4be0d5ce19b436052f6e259a4b49017a1f47f1fe2bf115d5bc8599fb216351c60dd6b1bedb2e6f4dcadf424b833501b6f099cbfad9e2290680fb69c25032b42a6274f7cb9b5c5950401354838a45f7cb77b95bf54718e2f3d3d9fb91eb2311903980277396398d9736d8e92fd838594ac8a537c6c529db5a8a4f89290e6ba6f20ac0e5ed6fef40901d0e0e8e3e502990811f9acaae555dd54eb1bcd96b513e2fe751bec\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9f8e0caec87858599f5ab29bff86da78a841a918a023a111098687ecdf2747612d3f3809d9ca400b878bd4f92c43a1004f1c17c7f19a3cd1ce449bd2b23aff551623c37dd8c0be56bf3fd857b500c2b9f9ccea62481944090a3cf3b6ee81d9af8eeb60f65ef150f9fa4d3ed6ce4762d3d4f174ee8ccd460c25cafac0ea5ec8a6a4b2f9e8c0520cb7061155e532cb65f188b01e4b9086db951f504b060c296b326b3fc1c590498ecce594f828f4a10ea416675720ae505295d38a791bd0e93f428448a8f4c1fc0af53604a9e8255384d29ae5c334e2\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"33d1e683a4c97ee6bbaa5f9df1a88cb53b7f3c157b6045d70a56fda0ccbd3a1fa1f049cd564da072b53f415bf5fb843771c1d2551fd075d33377362b2f7c0645f9723123d11975991db8a2b518f02e2c7c30342a044754290bae2c77496d755e5981f12e6b0a0174280b958bf11ed628a9062775993ced04bf752ea8d165e3ac2177d7cd1b9371c44efa98f0b3e68602a839d384eec007979f46429dafb138cbc231ad928a9f65f7d66fac77416395e8f1debaaf76ec2e4e03e8674102cd26f614739f3ec9f949033df1fb97e87c2326d65aef94ed5f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"180048f09d0b480887af7fd548a85abf605440c1ddde6afe4c30c30670233f7bf928f43b4681f59279ebbda5e8f8f2a1abefdee129e18ac60f9224e90b38b0aabd01308e0a27f41b6fb2ee07ee176ec9048c5fe33c3f7c791469c81f30e28170585b9f3e7e3c8c2e9d74370cb4518f13bf2dee048cbd98ffa32d85e43bcc64a626b40efb51ce712925fdd6fee006dc68b88004a81549d2121986dd1966084cd654a7c6686b3bae32afbd9625e09344e85cf9611ea08dfce835a2e5b3726e69ae8a76a97db60fcc539944ba4b1e8449e4d9802ae99fae86\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"13c0bc2f5eb887cd90eae426143764cf82b3545998c386007cca871890912217aa143ac4ed4ddb5a7495b704aa4de18419b8664b15bc26cfc6596a4d2ae408f98b47a566476d5802d594ba84c2f538def9d016661f6404bb2337a3932a24f6e30073a6c9c274b940c62c727242e24466084a3ea336365d71ea8fa6499c0ea8d59eea505f1126b99c795023c4963aa0d99323d0391e8701110edf551b2d3799e1063ca443f1add162156e445502ca1a052fe70c289838593b58839fc63de128a03e2bbf389e22ae0cf957fd03315ee407b096cc1cfd92dee6\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6f1eb607d679efef065df08987a1174aab41bdac8aece7726dfa65805d6fff5b3d17a672d96b770dc32165f144f0f7324822a5c87563b7cd9e37a742ae83ef245d09006d91576f435a03476f509ea2936636232f66aa7f6cdf1ac187bbd1fcb8e20f8791866e60ed96c73374c12ac16795e999b891c64507d2dbd97e5fc29fac750ad27f2937cbcd29fdafccf27ab22453834d475f6186eaf975a36fad5c8bd61c21da554e1ded46c4c39765dcf5c8f5ccfb49b6a4dc562c919d0c7d8940ec536ab2448ec3c9a9c8b0e8fd4870cad9de2577c7b0c38563f355\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dcdd993c94d3acbc555f464871a32c5da6f13b3d5bbc3e34429705e8ad2e76393fdd96a69a94acb652f5dc3c120d41187e9aa919669f727c4868013b0cb6acc165c1b7706c52248e15c3bf81eb6c147619467945c7c48fa14a73e7c3d5bec91706c567145342a026c9d97eff97ec672c5debb9df1a998083b0b0081d65c517b3e5634c95e347e781aa30ca1c8af815e2e494d844e847fdcb41622894a518dc36571123a40bfdbe8c4f4cff44d83c61dd9dcd24c464c53b395edb31efee9f3aa080e87cdc3d22d613ae84a53c9249c32c96f9a3bc4629bb126a70\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"49971f9823e63c3a72574d977953329e813b22a8387cd13f56d8ea77a5d1a8a20012632d1d8732bbcb9f756b9675aab5db927beacab7ca263e5718b8dfa7b2eed9a91bf5ed163b16139d45f7b8cc7e3f7bdda6202106f67dfb23b7c315ee3e17a09d466b1e6b13e7c7428184a979f5358667b4fa8bd40bcc8ea46058db44587a85377ac46bf155136c09ac58cb6c27f28e17028c91e7e8f74d5b500e56293b316974f02b9d9ea205d9b6ac4cfb74eb8eb0c944577fd2f41316368307beab3e327bf7dbaa0a4428836ec4e895dea635234abeaf113ceeadac33c7a3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c57a9cc958cee983599b04fe694f15fb470fcbc53e4bfcc00a27351b12d5d2434444253ad4184e87b81b738922ffd7ff1dc1e54f39c5518b49fb8fe50d63e3935f99e4bd125e8dc0ba8a17fd62de709339a43fabe15cf86d96a54010112170c340cfac4132182eed7301402bc7c8276089dec38488af145cb6222525894658f03501204b7a66aba0be1b557b28a2f652d66f7313ed825ecc4d8596c1be7420d4425b86a1a90a5b7f30d0f24e0d1aae0eb619ca457a71699e44be612a4011c597ee80b94d5507e429d7fc6af22579cd6ad642723b05ef169fade526fb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"0568a672cd1ecbaa947045b712e2ac27995392fbef8f9488f79803cbee561c212287f080eca95adb5ba42739d78e3ba667f06045d87850d3a0499358649caa257ad29f1a9c511e7054db20554d15cbb55ff854afa45cae475c729cea72ede953522031865bc02b95589ed4d9841c552a8cc94904a93ed09ed77222f6c178195056be59bc4e96a815adf534e6b466fb47e262ff79c803c157a21b6e2269c2e0abeb494113cd868d8466e82d4b2f6a28b73645853d96bc9242515d803e33294848d3fe42fdff68da53c03491636beede47ff1399dd3d54a5e914d55d7adf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"3f19f61a4cd085796731ac9f85a75a8bce77031932c31762d87d8b8d07b8bd19ff78d6b7d1bd1e87f3a4f41aad03b6c4d17a6cbc86be55f7c8b88ada047bb04f8d49f1c34bcf81cc0f3389ad01a758fc7eeb0072aa9ad1481992bfdde82e438e75590a4423832dfbe3756e2229ea873bc3606e6d72174cb2163bf40b5d49c81009dab85ecc03e311351bbf96e32c030a2b276a7698cb25bc2c967acb3213161a1fdde7d912cd6a804490f8056c47da1333f6e35c41e749c2c23919cb9af5eec5652e6e072b034fb1682e9aaa194a9c0bd456ea0b008d14dbce37967a7a8e\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"705f98f632d99d3651793825c38dc4deda56c59eac539da6a0159c83131cf8ab6f2ee0c3b74111fde351f7aa1a8c500a0cecab17c212d2c58ca09eae608c8eefc922b9902ef8d6832f799ba48c3c28aa702b3242107edeba01daafe424406a3822965056cfe8783455a671e93b1e2eae2321364f1871471c82124df33bc09e1b52882bd7e1c4c7d0b2f3dd4a28c2a002a43246768af0700f9659de99d62167be93177aabf19d678e79e9c726ac510d94e74873eda99620a3961930cd91937c88a06d8153d64fd60da7ca38cf26d1d4f04a0df273f52127c53fdc593f0f8df9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ea6f8e977c954657b45f25480ff42c36c7a10c77caa26eb1c907062e24fbca5aebc65cacca0de10abea8c78322f08672e13d8ac16996eca1aa17402eaea4c1cc6c800b22dc18cb8d620192d74bac02c07b5cfa61e513c7f28b7e29b9700e0e442720bf4c669d4995da19d19f841d9eb68cc74153592591e3bf059ef616b95305aa453b32fe99a91afb35bd482cf2b7aa42702837a53be3c38883d2963020e347556f841254ec6b85854485fe8c520b05f2ea67a9bf3981555c20991e2bacd4db5b418228b6002d8d41c025cb472bf5443aaa885974a408ea7f2e3f932c600deb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"408190134ed06556811b1af808ab2d986aff152a28de2c41a2207c0ccc18125ac20f48384de89ea7c80cda1da14e60cc1599943646b4c0082bbcda2d9fa55a13e9df2934edf15eb4fd41f25fa3dd706ab6de522ed351b106321e494e7a27d5f7caf44ec6fadf1122d227eefc0f57aefc140d2c63d07dcbfd65790b1099745ed042cfd1548242076b98e616b76ff0d53db5179df8dd62c06a36a8b9e95a671e2a9b9dd3fb187a31ae5828d218ec5851913e0b52e2532bd4bf9e7b349f32de2b6d5d3cdf9f372d49617b6220c93c05962327e99a0480488443349f0fd54c1860f7c8\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"5f9e5c6f38573a85010a9d84d33f29c057003b2645e3ea6f72cbc7af95d197ce6a06b13fea81722853e6991791b8b15091cd066f5ed913592ed3d3af5370d39ba22beeb2a582a414b16824b77e194a094c2afdcc09aa73ce36f4943cca5ae32c5017dc398801dd92a47382d9327c9f6cffd38ca4167cd836f7855fc5ff048d8efba378cdde224905a0425e6b1de061fc951c5e624a5153b008ad41160a710b3ff2081748d5e02deb9f841f4fc6cf4a15153dd4fe874fd447482696283e79ee0e6bc8c1c0409baa5ab02c5209c319e3169b2476149c0c6e541c6197ca46e004eef533\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"218c6b3508aec69574f2b5039b30b942b72a8349d05f48ff945bbbe5c8957d5a6199492a6bf54bab821c9377e2edfa4c908384664d2c80112d5e805d66e0a551b941021be17dd20bd825bea9a3b6afb1b8c605805b3bda58750f03ea5c953a698494b425d8980c69f34d1c3f6b5866e8717031152a127215c256e08873c21b0f5cc85875d0f7c94601659150c04cd5fe5d381ba29983a2d94fcd3a65a94c53c7279cd000dddd4253d8cff8d7f6ace10247fe3bc30d63ba4bb54f557b3d22a3924369430d71ab37b701e9500bda70b5a643704858beed4726a889b6c9c91584194c68f1\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"dac26aa7273fc25d6e044c79fc2bfa46e59892a42bbca59a86826c91e76ab03e4bd9f7c0b5f08d1931d88b36ea77d94f7ba67cd4f1d3086e529427201119096ae066ae6f170940830ed7900de7bb9d66e09788287403a4ecc93c6da975d2fb08e918840a236c15f5d3a8f7375c2eeebbf6f01a6e7f29ca2b8d42df158414c320777433663c59fdcd1f39ca68e3473db721be7ce8c6dba5fddc024f94fedb286b0477581d451313ca8c737484daf60d67f9b2d56d4bcc271f7e9ae958c7f258efbc74d25753e0516f28282461941bf2dcc7dd8c7df6173b89760cefcac07190243ff863fb\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"c46e6512e6797cc7a54254a1b26b2de29aa83d6c4b1ea5a2786fbcec388270625b12635eae39e1fba013f8a65219421bca8b52a8ddfd431cda60299bdf160734d5a7450ec79620058522702174ae451b9bfa7c4a455fbbee3e1d048c7d4bac5131018228f137c8e130440c7059b4f15eaa34ce872a851a16ce86f982df78a00be4d564da2003a450ddee9ab43ea876b8b4b65c84f0b39265fd5456417afb5bc54997c986e66fc222f2123ba5e719c4d6b9a177b188277df384f1125821cf19d5248cef0be183ccdc84ac194506f740ed2188b2689ea4c9236a9e9e3a2fff85b6af4e9b49a3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1ccd4d278d67b65cf2564ecd4de1b55fe07adc80e1f735fe2f08ea53fd3977323689122c29c798957abaff6aba09bdcbf661d77f4dc8913ab1fe2bef38846166e3834785e7105d746484eff8c656af5d8c7854abc1c62b7fadb65521dc6f793d978bda9838eb3800417d32e8a24d8c8cb1d18a5de6ca79d9e1b0ff9aa25e6218fe944cf18666fecc1e31334b390260dbe0997539e1b02f6366b2aea4f4a21efe04f4b97568fcb39e59919d5ebac6543d5d0f48fc66b923c34aac377dc95c20329b837b6ed5e8d9a3d2089cd0d8f025658006ff41cbdaccca618822ca590ab155253f8bc1c7f5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"9875209588395ee3c9fdd793fd48717cc84c8c3ea622b2ccc4a1be4448e6034b7810569855255031f10be5ffd714b05f9ce01972d712d40abf03d4d0ce175813a7a668f761324996093fc2aa5912f7fc2abdadd8775d2b4d9ad492216293381460ed8f6db3d641d1525f4242c348bbfe504c704f215dc461de51b5c75c1aae967936963848f16c673eca5e78dfd47eb19001d52d1bcf96c98956dad5ddf594a5da757e7ca35f2f69803b784e66ac5a58b75c228b8266ec592505e5d1ca87d81225738855f15bc0914677e81593fd409e77d159f8a908f67788de9eb06c5561547aada96c47c535\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"40c90e375e366f3756d89091eb3eed9fe0fbfc5638700af4617d358812bac53124a2205dd6756456787d49cd6a35e302479a0992288f47532e4ea7ab62fc5ad5adc690a5d9a446f7e035ad4641bd8dae83946aee3338ec984ccb5cc633e1409f2531eeffe05532a8b0062ba99454c9aeabf8ecb94db195af7032bfebc22912f49d39330add47ff8fa5720612d697f0b602738930e060a1bb214efc5e292224cf34e29deaea6b1b1ff847e94ecc997325ac38df61db45d82bf0e74a664d2fe085c20b04c39e90d6a170b68d2f1d373f00c731c524456ada73d659aaac9df3191a7a3865083343fc13\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"e8800d82e072210ca6d7fa2472028974780b76aad4bcb9ad362422dd05ae3232668251d164daa375a43b26a38cce28dbeb3dee1a4a579f70d0fe7febb29b5ece8aa836e050fb3d188c63aa9c3c0da6c717d86458a6096b5effceb964efdec7035960c09ccd10dea3c5f1c7f9f478d5887ebbe2e15c5ff85dbacbc444bb951c4eec7abecb89ed80187e409e2972ffe1a5f01562af109f2cf09471cf72cf83a3bb8f4e2ef38ed0e326b698296394e5b2718a5000c01425708e8ad0461e62462d8819c2377f13ab1be2c7c9f33dc06fe23cad27b87569f2ce2e56e4b2c60c7b1b3d370841d89ebdc1f192\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"796d6d1447d5b7e8c55cd8b2f8b7010db39f27565f907e3fc0e464ea2d4bb52b37f10e7c6dcfc59231b9cdee12c32aeb4adbc42b86e86eb6defb5b69e6ca75e1f4d0dae3e124e5a1b8b6697f7e10b0403f1f0a5ff848eef3752837a9ba17780f16a9a709188a8d5b89a2fa74adb2e651163b1c2b3d261e225c9158dcd9eb7ac3d6704cee290cdff6bcb3cb90cee030aa0d19d4693655c3c30ac6fc06d2ae37787c47126d57ed9a6bef5f8a6c56859aefc08755739a95aac57a4dd916a92ba9f3afbf969df8085949615033365c751a9a3e1a18cee98a69d22e64009bebf8307169b6c61de0617ecfafdf\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"4f9057183566153cf337b07c3f5556006de54c56b2a1e5326c07aaeabd1886ec6f1641358925db232b2f0dbf75229c796a7395b2f934c1f99090bec1123f3c841b1cb3c5b1ec42ed5408f2940f0c48a9470b852c46d6557853d459cecd2c32bbcd8ee21fa11e385eef0857cba4d8545a61b52a484cdd779db4739fbc7aa9860dcabe0488b98fa0b60c3f7d6153db279000a52ffb573dab37d2ab1896a90e5deb7ac6bbe56239085c325d83a917dc6e8a448425b718c2356b9f3066163555ec444f372e184e02c8c4c69b1c1c2ae2b51e45b98f73d933d18750968945ca85d6bbb22014b4c4015262e3c40d\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"79dcca7d8b81a61359e4aece21f3df7b99518ce70bd2f57a18bab5e7114af2add0a0cea7f319d69f231f060e0a539d9a23fb3e95451ce8c6340cfb09edf931df84203a39226dd9eb278f11b691ef612585b973daab373e65d11325898badf6732100371fd759960fa8fec373268421d28bffdb9b12a430b92fe4b07566ca0c89e616e49f8fc75ccd9cdc66db820d7c02e109aa5ed86b89770262918a518f90a2292f6b68d68ae03992e4259a17a23c84ec2a417f082b5abf3a26e44d2278ecb8ba9456965303a75f25394d1aaf5544590e74b14d8a4cc4050be2b0ebcfe4d2db6b12a02c68a3bcdda70301f3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"848755dc31e25e9a42f9ec12d847d19f292c14c162c9aba49e972cb123b58b8e57bb263a923929833373858594ff52dbc298dbbc078599194e4c07b0e5fc1e10808bbacdb6e93c72b333685cf961f28eb0d5a395c63266b01f130d25db384b356e5da6d01042fc2359581b89c63b3bb2d1ce897fbc9e83fe85d9666cb60e6a8c657f70caad5387b8a045bf91095606802c8424ea8ac52ef29386dc46183378a5fcb2cb927428b8c070f1c42aafd3bc70ca25437807696a46873cfeb7b80ba2ebc3c4272443d445e46343a1465253a9eebd532a0d1d2c18264b91ff45159f245404ae9335f2af55c802772426b4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ecaa6e999ef355a0768730edb835db411829a3764f79d764bb5682af6d00f51b313e017b83fffe2e332cd4a3de0a81d6a52084d5748346a1f81eb9b183ff6d93d05edc00e938d001c90872dfe234e8dd085f639af168af4a07e18f1c56ca6c7c1addffc4a70eb4660666dda0321636c3f83479ad3b64e23d749620413a2ecdcc52ad4e6e63f2b817ce99c15b5d2da3792721d7158297cce65e0c04fe810d7e2434b969e4c7892b3840623e153576356e9a696fd9e7a801c25de621a7849da3f99158d3d09bf039f43c510c8ffb00fa3e9a3c12d2c8062dd25b8dabe53d8581e30427e81c3dfc2d455352487e1255\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"23a3fe80e3636313fdf922a1359514d9f31775e1adf24285e8001c04dbce866df055edf25b506e18953492a173ba5aa0c1ec758123406a97025ba9b6b7a97eb14734424d1a7841ec0eaeba0051d6e9734263bea1af9895a3b8c83d8c854da2ae7832bdd7c285b73f8113c3821cced38b3656b4e6369a9f8327cd368f04128f1d78b6b4260f55995277feffa15e34532cd0306c1f47354667c17018ee012a791af2dbbc7afc92c388008c601740cccbbe66f1eb06ea657e9d478066c2bd2093ab62cd94abadc002722f50968e8acf361658fc64f50685a5b1b004888b3b4f64a4ddb67bec7e4ac64c9ee8deeda896b9\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"758f3567cd992228386a1c01930f7c52a9dcce28fdc1aaa54b0fed97d9a54f1df805f31bac12d559e90a2063cd7df8311a148f6904f78c5440f75e49877c0c0855d59c7f7ee52837e6ef3e54a568a7b38a0d5b896e298c8e46a56d24d8cabda8aeff85a622a3e7c87483ba921f34156defd185f608e2241224286e38121a162c2ba7604f68484717196f6628861a948180e8f06c6cc1ec66d032cf8d16da039cd74277cde31e535bc1692a44046e16881c954af3cd91dc49b443a3680e4bc42a954a46ebd1368b1398edd7580f935514b15c7fbfa9b40048a35122283af731f5e460aa85b66e65f49a9d158699bd2870\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fe511e86971cea2b6af91b2afa898d9b067fa71780790bb409189f5debe719f405e16acf7c4306a6e6ac5cd535290efe088943b9e6c5d25bfc508023c1b105d20d57252fee8cdbddb4d34a6ec2f72e8d55be55afcafd2e922ab8c31888bec4e816d04f0b2cd23df6e04720969c5152b3563c6da37e4608554cc7b8715bc10aba6a2e3b6fbcd35408df0dd73a9076bfad32b741fcdb0edfb563b3f753508b9b26f0a91673255f9bcda2b9a120f6bfa0632b6551ca517d846a747b66ebda1b2170891ece94c19ce8bf682cc94afdf0053fba4e4f0530935c07cdd6f879c999a8c4328ef6d3e0a37974a230ada83910604337\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"a6024f5b959698c0de45f4f29e1803f99dc8112989c536e5a1337e281bc856ff721e986de183d7b0ea9eb61166830ae5d6d6bc857dc833ff189b52889b8e2bd3f35b4937624d9b36dc5f19db44f0772508029784c7dac9568d28609058bc437e2f79f95b12307d8a8fb042d7fd6ee910a9e8df609ede3283f958ba918a9925a0b1d0f9f9f232062315f28a52cbd60e71c09d83e0f6600f508f0ae8ad7642c080ffc618fcd2314e26f67f1529342569f6df37017f7e3b2dac32ad88d56d175ab22205ee7e3ee94720d76933a21132e110fefbb0689a3adbaa4c685f43652136d09b3a359b5c671e38f11915cb5612db2ae294\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"af6de0e227bd78494acb559ddf34d8a7d55a03912384831be21c38376f39cda8a864aff7a48aed758f6bdf777779a669068a75ce82a06f6b3325c855ed83daf5513a078a61f7dc6c1622a633367e5f3a33e765c8ec5d8d54f48494006fdbf8922063e5340013e312871b7f8f8e5ea439c0d4cb78e2f19dd11f010729b692c65dd0d347f0ce53de9d849224666ea2f6487f1c6f953e8f9dbfd3d6de291c3e9d045e633cfd83c89d2f2327d0b2f31f72ac1604a3db1febc5f22cad08153278047210cc2894582c251a014c652e3951593e70e52a5d7451be8924b64f85c8247dab6268d24710b39fc1c07b4ac829fbda34ed79b5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"d7314e8b1ff82100b8f5870da62b61c31ab37ace9e6a7b6f7d294571523783c1fdedcbc00dd487dd6f848c34aab493507d07071b5eb59d1a2346068c7f356755fbde3d2cab67514f8c3a12d6ff9f96a977a9ac9263491bd33122a904da5386b943d35a6ba383932df07f259b6b45f69e9b27b4ca124fb3ae143d709853eed86690bc2754d5f8865c355a44b5279d8eb31cdc00f7407fb5f5b34edc57fc7ace943565da2222dc80632ccf42f2f125ceb19714ea964c2e50603c9f8960c3f27c2ed0e18a559931c4352bd7422109a28c5e145003f55c9b7c664fdc985168868950396eaf6fefc7b73d815c1aca721d7c67da632925\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2928b55c0e4d0f5cb4b60af59e9a702e3d616a8cf427c8bb03981fb8c29026d8f7d89161f36c11654f9a5e8ccb703595a58d671ecdc22c6a784abe363158682be4643002a7da5c9d268a30ea9a8d4cc24f562ab59f55c2b43af7dbcecc7e5ebe7494e82d74145a1e7d442125eb0431c5ea0939b27afa47f8ca97849f341f707660c7fbe49b7a0712fbcb6f7562ae2961425f27c7779c7534ecdeb8047ff3cb89a25159f3e1cefe42f9ef16426241f2c4d62c11d7ac43c4500dfcd184436bb4ef33260366f875230f26d81613c334dbda4736ba9d1d2966502914ec01bbe72d885606ec11da7a2cb01b29d35eebedbb0ecc73ed6c35\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"fd993f50e8a68c7b2c7f87511ce65b93c0aa94dcbdf2c9cca93816f0f3b2ab34c62c586fc507b4900a34cf9d0517e0fe10a89d154c5419c1f5e38de00e8834fe3dc1032abdeb10729a81655a69a12856a78ca6e12110580de879b086fd6608726541cfa9616326bdd36064bc0d1e5f9c93b41278bff6a13b2494b81e238c0c45aea1b07d855e8f3fe1478e373bd9d3957cf8a5e5b9003386793d994c7c575cff2322e2428cbbaa4f47560316ae3354a7478842ff7cc5dcbacb6e871e72b36f06d63a9aaeb9044cfb7974afdc238a5816f537dcf33ee40b4e1a5eb3cff2402b46d548264e133008d284f11b7e4e450bc3c5ff9f79b9c4\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"8df21892f5fc303b0de4adef1970186db6fe71bb3ea3094922e13afcfabf1d0be009f36d6f6310c5f9fda51f1a946507a055b645c296370440e5e83d8e906a2fb51f2b42de8856a81a4f28a73a8825c68ea08e5e366730bce8047011cb7d6d9be8c6f4211308fad21856284d5bc47d199988e0abf5badf8693ceeed0a2d98e8ae94b7775a42925edb1f697ffbd8e806af23145054a85e071819cca4cd48875290ca65e5ee72a9a54ff9f19c10ef4adaf8d04c9a9afcc73853fc128bbebc61f78702787c966ca6e1b1a0e4dab646acdfcd3c6bf3e5cfbec5ebe3e06c8abaa1de56e48421d87c46b5c78030afcafd91f27e7d7c85eb4872b\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"48ec6ec520f8e593d7b3f653eb15553de246723b81a6d0c3221aaa42a37420fba98a23796338dff5f845dce6d5a449be5ecc1887356619270461087e08d05fb60433a83d7bd00c002b09ea210b428965124b9b27d9105a71c826c1a2491cfd60e4cfa86c2da0c7100a8dc1c3f2f94b280d54e01e043acf0e966200d9fa8a41daf3b9382820786c75cadbb8841a1b2be5b6cbeb64878e4a231ae063a99b4e2308960ef0c8e2a16bb3545cc43bdf171493fb89a84f47e7973dc60cf75aeeca71e0a7ebe17d161d4fb9fe009941cc438f16a5bae6c99fcad08cac486eb2a48060b023d8730bf1d82fe60a2f036e6f52a5bff95f43bbe088933f\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"f4d84ed3e564c102600a795eaa9b1eaf4ad12f1a4deca1d042a0a2750ddf6201db03073d8bf553cb9dde48a1b0083827a609f7242b86584cc180964ae794b12ce55661e00e36a6ba4dbc389e6a5a85f1b45df9af7ead1b0a54db56e68639b9d438a91504e82c35d40c7bc7e048a53ac0b04accd0dadf4ac9884b0ca0e3cb5ba4336e3581be4c4760a553823ffa283a1120d4e145af56a59f2533903650f0b9e9ad9fe2e8a3c3c3dd03a1fcb709032c8835324839c735b0c051d0cbd8b5d867617c11023432e4bd275d3d0eb98a0b6cf58071a5b712922f2bc751ac7c2588c447444cde2f37a8ea5ec126425bf517e0d17c9e2999f52fee14b3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2ccea21bac9c2b70d3923309cbf2d7cb7abd1fcc8b8b002688870a80029c62397350c3c898194e5deea360bb963d26d485cb7963f8167586976ec0556950b2e86135f4a2800991ce8473bfd44a3c5e937a48b5e355ba5141bccf2131a83988d9d2a9e8e7635a956105b3512c05ef708139ced51d7a4e204c12d8a49a21e8dc6de2629a2fd092326885d9f218745fe09f6d91fb6afce250a30a63689534b6be1f26899ffa3767d835cf586aa47776700f94241bc999b1e3deefe188f37ff734f5f16ee6a00914323dc7b8a143c9137cdcc5cd08ae9566f04bb2941532674c97dff6ffa5ce3405ef8e5d27ec403114253dd6394c0167d72a0044c5\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"2b681c6398aee63bf862770341648bbcd31d7de7903c5903fe3d9469311320bb24d914f2af0cdca199c97214c7c679dc32a2800ba484a03c010ea6be3bb9f2c87e30a98b606050b8a3f297f12b8f92caaeceb3e844652115934874e0a1ab093a73d759b53f6a6c3096940dd22c2bb96ce6820a7b9c6d71a208de9892aa6a7209b0fff56a0cafea52b952cdd6f5752cff3309d448800b4e4c878aa595595b56b12b83fcd6ca89520c7da664e449d7b4438fc455888aad5de0fad9a06eed14afd3513b5ebbffe01775549b701181bd26370764f56eba52fdb24286ad1ac0f5418a7c429f7dfc7f3168437fa8eed7a2ed7c723a485e4c3ed14dea2e07\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"aadfd505a89f4aade2c3018258a7e039401b1fc6a7f3d87910dddbb880d372ec8a13c70d92245de5b8e5f9a285c33b99dc82fa2b22decee72b93a72211656ad7a52696c8e570f78be28c0e427a371dafde856e8d5ed24f83b0660b51e7fac05d93a8666dfde6def59af863f80f3e5f6801182c87422203df390dcb736b8f830052a8832eeeb0b4e27e732aaf793d166b5a3ec7745aeef3766937c2b75a276bddd145f6010c29d035e343e267cb2d828436876ec3a7ebe3b6347d4172f7a99d6821ce152e039e53deb33340b324c7f068ffb94b3cde35a8eaa12d15c3806a7ad0acec3e8c7078c1d32a28fd3eec9f32cb86e4c22166ff69e83785e851\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1605b8cce529a9d6262fd4390d9e4ae5e14e0adc0ec89b028ef68dd0f373ea259aaa96f2967091dd0874c0105385e9e6da9ca68297c31afa44ef834535fb302ce5b4e49edacbbdf359fe1228a8172495b3e57014c27edd58b685110980056c50c398a64f4923f2d720b4df16d75cb36b4233660694182099c35028a972519c24764fc94e18e582b24deb3491535fc06b83837c7958522800e822201d694af0bd0aa3834e17d4b1ba36f470905ae5f8bbeeb6c4c8604d8af02baa347b07086d6989867ddd5e8e8ed7740c3469bfa2810519c55c6add1332c4c54ee9097961d6741cb12a09713a0d07645f784f42f5ad94b48b836b34263130b0483f15e3\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"ff9c6125b2f60bfd6c2427b279df070e430075096647599bdc68c531152c58e13858b82385d78c856092d6c74106e87ccf51ac7e673936332d9b223444eaa0e762ee258d8a733d3a515ec68ed73285e5ca183ae3278b4820b0ab2797feb1e7d8cc864df585dfb5ebe02a993325a9ad5e2d7d49d3132cf66013898351d044e0fe908ccdfeeebf651983601e3673a1f92d36510c0cc19b2e75856db8e4a41f92a51efa66d6cc22e414944c2c34a5a89ccde0be76f51410824e330d8e7c613194338c93732e8aea651fca18bcf1ac1824340c5553aff1e58d4ab8d7c8842b4712021e517cd6c140f6743c69c7bee05b10a8f24050a8caa4f96d1664909c5a06\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"6e85c2f8e1fdc3aaeb969da1258cb504bbf0070cd03d23b3fb5ee08feea5ee2e0ee1c71a5d0f4f701b351f4e4b4d74cb1e2ae6184814f77b62d2f08134b7236ebf6b67d8a6c9f01b4248b30667c555f5d8646dbfe291151b23c9c9857e33a4d5c847be29a5ee7b402e03bac02d1a4319acc0dd8f25e9c7a266f5e5c896cc11b5b238df96a0963ae806cb277abc515c298a3e61a3036b177acf87a56ca4478c4c6d0d468913de602ec891318bbaf52c97a77c35c5b7d164816cf24e4c4b0b5f45853882f716d61eb947a45ce2efa78f1c70a918512af1ad536cbe6148083385b34e207f5f690d7a954021e4b5f4258a385fd8a87809a481f34202af4caccb82\"\n},\n{\n    \"hash\": \"blake2xb\",\n    \"in\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\",\n    \"key\": \"000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\",\n    \"out\": \"1e9b2c454e9de3a2d723d850331037dbf54133dbe27488ff757dd255833a27d8eb8a128ad12d0978b6884e25737086a704fb289aaaccf930d5b582ab4df1f55f0c429b6875edec3fe45464fa74164be056a55e243c4222c586bec5b18f39036aa903d98180f24f83d09a454dfa1e03a60e6a3ba4613e99c35f874d790174ee48a557f4f021ade4d1b278d7997ef094569b37b3db0505951e9ee8400adaea275c6db51b325ee730c69df97745b556ae41cd98741e28aa3a49544541eeb3da1b1e8fa4e8e9100d66dd0c7f5e2c271b1ecc077de79c462b9fe4c273543ecd82a5bea63c5acc01eca5fb780c7d7c8c9fe208ae8bd50cad1769693d92c6c8649d20d8\"\n}\n]\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2b-kat.txt",
    "content": "\n\nin:\t\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t10ebb67700b1868efb4417987acf4690ae9d972fb7a590c2f02871799aaa4786b5e996e8f0f4eb981fc214b005f42d2ff4233499391653df7aefcbc13fc51568\n\nin:\t00\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t961f6dd1e4dd30f63901690c512e78e4b45e4742ed197c3c5e45c549fd25f2e4187b0bc9fe30492b16b0d0bc4ef9b0f34c7003fac09a5ef1532e69430234cebd\n\nin:\t0001\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tda2cfbe2d8409a0f38026113884f84b50156371ae304c4430173d08a99d9fb1b983164a3770706d537f49e0c916d9f32b95cc37a95b99d857436f0232c88a965\n\nin:\t000102\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t33d0825dddf7ada99b0e7e307104ad07ca9cfd9692214f1561356315e784f3e5a17e364ae9dbb14cb2036df932b77f4b292761365fb328de7afdc6d8998f5fc1\n\nin:\t00010203\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbeaa5a3d08f3807143cf621d95cd690514d0b49efff9c91d24b59241ec0eefa5f60196d407048bba8d2146828ebcb0488d8842fd56bb4f6df8e19c4b4daab8ac\n\nin:\t0001020304\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t098084b51fd13deae5f4320de94a688ee07baea2800486689a8636117b46c1f4c1f6af7f74ae7c857600456a58a3af251dc4723a64cc7c0a5ab6d9cac91c20bb\n\nin:\t000102030405\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6044540d560853eb1c57df0077dd381094781cdb9073e5b1b3d3f6c7829e12066bbaca96d989a690de72ca3133a83652ba284a6d62942b271ffa2620c9e75b1f\n\nin:\t00010203040506\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7a8cfe9b90f75f7ecb3acc053aaed6193112b6f6a4aeeb3f65d3de541942deb9e2228152a3c4bbbe72fc3b12629528cfbb09fe630f0474339f54abf453e2ed52\n\nin:\t0001020304050607\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t380beaf6ea7cc9365e270ef0e6f3a64fb902acae51dd5512f84259ad2c91f4bc4108db73192a5bbfb0cbcf71e46c3e21aee1c5e860dc96e8eb0b7b8426e6abe9\n\nin:\t000102030405060708\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t60fe3c4535e1b59d9a61ea8500bfac41a69dffb1ceadd9aca323e9a625b64da5763bad7226da02b9c8c4f1a5de140ac5a6c1124e4f718ce0b28ea47393aa6637\n\nin:\t00010203040506070809\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4fe181f54ad63a2983feaaf77d1e7235c2beb17fa328b6d9505bda327df19fc37f02c4b6f0368ce23147313a8e5738b5fa2a95b29de1c7f8264eb77b69f585cd\n\nin:\t000102030405060708090a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf228773ce3f3a42b5f144d63237a72d99693adb8837d0e112a8a0f8ffff2c362857ac49c11ec740d1500749dac9b1f4548108bf3155794dcc9e4082849e2b85b\n\nin:\t000102030405060708090a0b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t962452a8455cc56c8511317e3b1f3b2c37df75f588e94325fdd77070359cf63a9ae6e930936fdf8e1e08ffca440cfb72c28f06d89a2151d1c46cd5b268ef8563\n\nin:\t000102030405060708090a0b0c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t43d44bfa18768c59896bf7ed1765cb2d14af8c260266039099b25a603e4ddc5039d6ef3a91847d1088d401c0c7e847781a8a590d33a3c6cb4df0fab1c2f22355\n\nin:\t000102030405060708090a0b0c0d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdcffa9d58c2a4ca2cdbb0c7aa4c4c1d45165190089f4e983bb1c2cab4aaeff1fa2b5ee516fecd780540240bf37e56c8bcca7fab980e1e61c9400d8a9a5b14ac6\n\nin:\t000102030405060708090a0b0c0d0e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6fbf31b45ab0c0b8dad1c0f5f4061379912dde5aa922099a030b725c73346c524291adef89d2f6fd8dfcda6d07dad811a9314536c2915ed45da34947e83de34e\n\nin:\t000102030405060708090a0b0c0d0e0f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta0c65bddde8adef57282b04b11e7bc8aab105b99231b750c021f4a735cb1bcfab87553bba3abb0c3e64a0b6955285185a0bd35fb8cfde557329bebb1f629ee93\n\nin:\t000102030405060708090a0b0c0d0e0f10\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf99d815550558e81eca2f96718aed10d86f3f1cfb675cce06b0eff02f617c5a42c5aa760270f2679da2677c5aeb94f1142277f21c7f79f3c4f0cce4ed8ee62b1\n\nin:\t000102030405060708090a0b0c0d0e0f1011\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t95391da8fc7b917a2044b3d6f5374e1ca072b41454d572c7356c05fd4bc1e0f40b8bb8b4a9f6bce9be2c4623c399b0dca0dab05cb7281b71a21b0ebcd9e55670\n\nin:\t000102030405060708090a0b0c0d0e0f101112\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t04b9cd3d20d221c09ac86913d3dc63041989a9a1e694f1e639a3ba7e451840f750c2fc191d56ad61f2e7936bc0ac8e094b60caeed878c18799045402d61ceaf9\n\nin:\t000102030405060708090a0b0c0d0e0f10111213\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tec0e0ef707e4ed6c0c66f9e089e4954b058030d2dd86398fe84059631f9ee591d9d77375355149178c0cf8f8e7c49ed2a5e4f95488a2247067c208510fadc44c\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9a37cce273b79c09913677510eaf7688e89b3314d3532fd2764c39de022a2945b5710d13517af8ddc0316624e73bec1ce67df15228302036f330ab0cb4d218dd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4cf9bb8fb3d4de8b38b2f262d3c40f46dfe747e8fc0a414c193d9fcf753106ce47a18f172f12e8a2f1c26726545358e5ee28c9e2213a8787aafbc516d2343152\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t64e0c63af9c808fd893137129867fd91939d53f2af04be4fa268006100069b2d69daa5c5d8ed7fddcb2a70eeecdf2b105dd46a1e3b7311728f639ab489326bc9\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314151617\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5e9c93158d659b2def06b0c3c7565045542662d6eee8a96a89b78ade09fe8b3dcc096d4fe48815d88d8f82620156602af541955e1f6ca30dce14e254c326b88f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7775dff889458dd11aef417276853e21335eb88e4dec9cfb4e9edb49820088551a2ca60339f12066101169f0dfe84b098fddb148d9da6b3d613df263889ad64b\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516171819\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf0d2805afbb91f743951351a6d024f9353a23c7ce1fc2b051b3a8b968c233f46f50f806ecb1568ffaa0b60661e334b21dde04f8fa155ac740eeb42e20b60d764\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t86a2af316e7d7754201b942e275364ac12ea8962ab5bd8d7fb276dc5fbffc8f9a28cae4e4867df6780d9b72524160927c855da5b6078e0b554aa91e31cb9ca1d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t10bdf0caa0802705e706369baf8a3f79d72c0a03a80675a7bbb00be3a45e516424d1ee88efb56f6d5777545ae6e27765c3a8f5e493fc308915638933a1dfee55\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb01781092b1748459e2e4ec178696627bf4ebafebba774ecf018b79a68aeb84917bf0b84bb79d17b743151144cd66b7b33a4b9e52c76c4e112050ff5385b7f0b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc6dbc61dec6eaeac81e3d5f755203c8e220551534a0b2fd105a91889945a638550204f44093dd998c076205dffad703a0e5cd3c7f438a7e634cd59fededb539e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\teba51acffb4cea31db4b8d87e9bf7dd48fe97b0253ae67aa580f9ac4a9d941f2bea518ee286818cc9f633f2a3b9fb68e594b48cdd6d515bf1d52ba6c85a203a7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t86221f3ada52037b72224f105d7999231c5e5534d03da9d9c0a12acb68460cd375daf8e24386286f9668f72326dbf99ba094392437d398e95bb8161d717f8991\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5595e05c13a7ec4dc8f41fb70cb50a71bce17c024ff6de7af618d0cc4e9c32d9570d6d3ea45b86525491030c0d8f2b1836d5778c1ce735c17707df364d054347\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tce0f4f6aca89590a37fe034dd74dd5fa65eb1cbd0a41508aaddc09351a3cea6d18cb2189c54b700c009f4cbf0521c7ea01be61c5ae09cb54f27bc1b44d658c82\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7ee80b06a215a3bca970c77cda8761822bc103d44fa4b33f4d07dcb997e36d55298bceae12241b3fa07fa63be5576068da387b8d5859aeab701369848b176d42\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t940a84b6a84d109aab208c024c6ce9647676ba0aaa11f86dbb7018f9fd2220a6d901a9027f9abcf935372727cbf09ebd61a2a2eeb87653e8ecad1bab85dc8327\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2020b78264a82d9f4151141adba8d44bf20c5ec062eee9b595a11f9e84901bf148f298e0c9f8777dcdbc7cc4670aac356cc2ad8ccb1629f16f6a76bcefbee760\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td1b897b0e075ba68ab572adf9d9c436663e43eb3d8e62d92fc49c9be214e6f27873fe215a65170e6bea902408a25b49506f47babd07cecf7113ec10c5dd31252\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb14d0c62abfa469a357177e594c10c194243ed2025ab8aa5ad2fa41ad318e0ff48cd5e60bec07b13634a711d2326e488a985f31e31153399e73088efc86a5c55\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4169c5cc808d2697dc2a82430dc23e3cd356dc70a94566810502b8d655b39abf9e7f902fe717e0389219859e1945df1af6ada42e4ccda55a197b7100a30c30a1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t258a4edb113d66c839c8b1c91f15f35ade609f11cd7f8681a4045b9fef7b0b24c82cda06a5f2067b368825e3914e53d6948ede92efd6e8387fa2e537239b5bee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t79d2d8696d30f30fb34657761171a11e6c3f1e64cbe7bebee159cb95bfaf812b4f411e2f26d9c421dc2c284a3342d823ec293849e42d1e46b0a4ac1e3c86abaa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8b9436010dc5dee992ae38aea97f2cd63b946d94fedd2ec9671dcde3bd4ce9564d555c66c15bb2b900df72edb6b891ebcadfeff63c9ea4036a998be7973981e7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc8f68e696ed28242bf997f5b3b34959508e42d613810f1e2a435c96ed2ff560c7022f361a9234b9837feee90bf47922ee0fd5f8ddf823718d86d1e16c6090071\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb02d3eee4860d5868b2c39ce39bfe81011290564dd678c85e8783f29302dfc1399ba95b6b53cd9ebbf400cca1db0ab67e19a325f2d115812d25d00978ad1bca4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7693ea73af3ac4dad21ca0d8da85b3118a7d1c6024cfaf557699868217bc0c2f44a199bc6c0edd519798ba05bd5b1b4484346a47c2cadf6bf30b785cc88b2baf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta0e5c1c0031c02e48b7f09a5e896ee9aef2f17fc9e18e997d7f6cac7ae316422c2b1e77984e5f3a73cb45deed5d3f84600105e6ee38f2d090c7d0442ea34c46d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t41daa6adcfdb69f1440c37b596440165c15ada596813e2e22f060fcd551f24dee8e04ba6890387886ceec4a7a0d7fc6b44506392ec3822c0d8c1acfc7d5aebe8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t14d4d40d5984d84c5cf7523b7798b254e275a3a8cc0a1bd06ebc0bee726856acc3cbf516ff667cda2058ad5c3412254460a82c92187041363cc77a4dc215e487\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td0e7a1e2b9a447fee83e2277e9ff8010c2f375ae12fa7aaa8ca5a6317868a26a367a0b69fbc1cf32a55d34eb370663016f3d2110230eba754028a56f54acf57c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te771aa8db5a3e043e8178f39a0857ba04a3f18e4aa05743cf8d222b0b095825350ba422f63382a23d92e4149074e816a36c1cd28284d146267940b31f8818ea2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfeb4fd6f9e87a56bef398b3284d2bda5b5b0e166583a66b61e538457ff0584872c21a32962b9928ffab58de4af2edd4e15d8b35570523207ff4e2a5aa7754caa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t462f17bf005fb1c1b9e671779f665209ec2873e3e411f98dabf240a1d5ec3f95ce6796b6fc23fe171903b502023467dec7273ff74879b92967a2a43a5a183d33\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td3338193b64553dbd38d144bea71c5915bb110e2d88180dbc5db364fd6171df317fc7268831b5aef75e4342b2fad8797ba39eddcef80e6ec08159350b1ad696d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te1590d585a3d39f7cb599abd479070966409a6846d4377acf4471d065d5db94129cc9be92573b05ed226be1e9b7cb0cabe87918589f80dadd4ef5ef25a93d28e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf8f3726ac5a26cc80132493a6fedcb0e60760c09cfc84cad178175986819665e76842d7b9fedf76dddebf5d3f56faaad4477587af21606d396ae570d8e719af2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t30186055c07949948183c850e9a756cc09937e247d9d928e869e20bafc3cd9721719d34e04a0899b92c736084550186886efba2e790d8be6ebf040b209c439a4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf3c4276cb863637712c241c444c5cc1e3554e0fddb174d035819dd83eb700b4ce88df3ab3841ba02085e1a99b4e17310c5341075c0458ba376c95a6818fbb3e2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0aa007c4dd9d5832393040a1583c930bca7dc5e77ea53add7e2b3f7c8e231368043520d4a3ef53c969b6bbfd025946f632bd7f765d53c21003b8f983f75e2a6a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t08e9464720533b23a04ec24f7ae8c103145f765387d738777d3d343477fd1c58db052142cab754ea674378e18766c53542f71970171cc4f81694246b717d7564\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td37ff7ad297993e7ec21e0f1b4b5ae719cdc83c5db687527f27516cbffa822888a6810ee5c1ca7bfe3321119be1ab7bfa0a502671c8329494df7ad6f522d440f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdd9042f6e464dcf86b1262f6accfafbd8cfd902ed3ed89abf78ffa482dbdeeb6969842394c9a1168ae3d481a017842f660002d42447c6b22f7b72f21aae021c9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbd965bf31e87d70327536f2a341cebc4768eca275fa05ef98f7f1b71a0351298de006fba73fe6733ed01d75801b4a928e54231b38e38c562b2e33ea1284992fa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t65676d800617972fbd87e4b9514e1c67402b7a331096d3bfac22f1abb95374abc942f16e9ab0ead33b87c91968a6e509e119ff07787b3ef483e1dcdccf6e3022\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t939fa189699c5d2c81ddd1ffc1fa207c970b6a3685bb29ce1d3e99d42f2f7442da53e95a72907314f4588399a3ff5b0a92beb3f6be2694f9f86ecf2952d5b41c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc516541701863f91005f314108ceece3c643e04fc8c42fd2ff556220e616aaa6a48aeb97a84bad74782e8dff96a1a2fa949339d722edcaa32b57067041df88cc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t987fd6e0d6857c553eaebb3d34970a2c2f6e89a3548f492521722b80a1c21a153892346d2cba6444212d56da9a26e324dccbc0dcde85d4d2ee4399eec5a64e8f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tae56deb1c2328d9c4017706bce6e99d41349053ba9d336d677c4c27d9fd50ae6aee17e853154e1f4fe7672346da2eaa31eea53fcf24a22804f11d03da6abfc2b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t49d6a608c9bde4491870498572ac31aac3fa40938b38a7818f72383eb040ad39532bc06571e13d767e6945ab77c0bdc3b0284253343f9f6c1244ebf2ff0df866\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tda582ad8c5370b4469af862aa6467a2293b2b28bd80ae0e91f425ad3d47249fdf98825cc86f14028c3308c9804c78bfeeeee461444ce243687e1a50522456a1d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td5266aa3331194aef852eed86d7b5b2633a0af1c735906f2e13279f14931a9fc3b0eac5ce9245273bd1aa92905abe16278ef7efd47694789a7283b77da3c70f8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2962734c28252186a9a1111c732ad4de4506d4b4480916303eb7991d659ccda07a9911914bc75c418ab7a4541757ad054796e26797feaf36e9f6ad43f14b35a4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te8b79ec5d06e111bdfafd71e9f5760f00ac8ac5d8bf768f9ff6f08b8f026096b1cc3a4c973333019f1e3553e77da3f98cb9f542e0a90e5f8a940cc58e59844b3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdfb320c44f9d41d1efdcc015f08dd5539e526e39c87d509ae6812a969e5431bf4fa7d91ffd03b981e0d544cf72d7b1c0374f8801482e6dea2ef903877eba675e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td88675118fdb55a5fb365ac2af1d217bf526ce1ee9c94b2f0090b2c58a06ca58187d7fe57c7bed9d26fca067b4110eefcd9a0a345de872abe20de368001b0745\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb893f2fc41f7b0dd6e2f6aa2e0370c0cff7df09e3acfcc0e920b6e6fad0ef747c40668417d342b80d2351e8c175f20897a062e9765e6c67b539b6ba8b9170545\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6c67ec5697accd235c59b486d7b70baeedcbd4aa64ebd4eef3c7eac189561a726250aec4d48cadcafbbe2ce3c16ce2d691a8cce06e8879556d4483ed7165c063\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf1aa2b044f8f0c638a3f362e677b5d891d6fd2ab0765f6ee1e4987de057ead357883d9b405b9d609eea1b869d97fb16d9b51017c553f3b93c0a1e0f1296fedcd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tcbaa259572d4aebfc1917acddc582b9f8dfaa928a198ca7acd0f2aa76a134a90252e6298a65b08186a350d5b7626699f8cb721a3ea5921b753ae3a2dce24ba3a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfa1549c9796cd4d303dcf452c1fbd5744fd9b9b47003d920b92de34839d07ef2a29ded68f6fc9e6c45e071a2e48bd50c5084e96b657dd0404045a1ddefe282ed\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5cf2ac897ab444dcb5c8d87c495dbdb34e1838b6b629427caa51702ad0f9688525f13bec503a3c3a2c80a65e0b5715e8afab00ffa56ec455a49a1ad30aa24fcd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9aaf80207bace17bb7ab145757d5696bde32406ef22b44292ef65d4519c3bb2ad41a59b62cc3e94b6fa96d32a7faadae28af7d35097219aa3fd8cda31e40c275\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taf88b163402c86745cb650c2988fb95211b94b03ef290eed9662034241fd51cf398f8073e369354c43eae1052f9b63b08191caa138aa54fea889cc7024236897\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t48fa7d64e1ceee27b9864db5ada4b53d00c9bc7626555813d3cd6730ab3cc06ff342d727905e33171bde6e8476e77fb1720861e94b73a2c538d254746285f430\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0e6fd97a85e904f87bfe85bbeb34f69e1f18105cf4ed4f87aec36c6e8b5f68bd2a6f3dc8a9ecb2b61db4eedb6b2ea10bf9cb0251fb0f8b344abf7f366b6de5ab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t06622da5787176287fdc8fed440bad187d830099c94e6d04c8e9c954cda70c8bb9e1fc4a6d0baa831b9b78ef6648681a4867a11da93ee36e5e6a37d87fc63f6f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1da6772b58fabf9c61f68d412c82f182c0236d7d575ef0b58dd22458d643cd1dfc93b03871c316d8430d312995d4197f0874c99172ba004a01ee295abac24e46\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3cd2d9320b7b1d5fb9aab951a76023fa667be14a9124e394513918a3f44096ae4904ba0ffc150b63bc7ab1eeb9a6e257e5c8f000a70394a5afd842715de15f29\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t04cdc14f7434e0b4be70cb41db4c779a88eaef6accebcb41f2d42fffe7f32a8e281b5c103a27021d0d08362250753cdf70292195a53a48728ceb5844c2d98bab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9071b7a8a075d0095b8fb3ae5113785735ab98e2b52faf91d5b89e44aac5b5d4ebbf91223b0ff4c71905da55342e64655d6ef8c89a4768c3f93a6dc0366b5bc8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tebb30240dd96c7bc8d0abe49aa4edcbb4afdc51ff9aaf720d3f9e7fbb0f9c6d6571350501769fc4ebd0b2141247ff400d4fd4be414edf37757bb90a32ac5c65a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8532c58bf3c8015d9d1cbe00eef1f5082f8f3632fbe9f1ed4f9dfb1fa79e8283066d77c44c4af943d76b300364aecbd0648c8a8939bd204123f4b56260422dec\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfe9846d64f7c7708696f840e2d76cb4408b6595c2f81ec6a28a7f2f20cb88cfe6ac0b9e9b8244f08bd7095c350c1d0842f64fb01bb7f532dfcd47371b0aeeb79\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t28f17ea6fb6c42092dc264257e29746321fb5bdaea9873c2a7fa9d8f53818e899e161bc77dfe8090afd82bf2266c5c1bc930a8d1547624439e662ef695f26f24\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tec6b7d7f030d4850acae3cb615c21dd25206d63e84d1db8d957370737ba0e98467ea0ce274c66199901eaec18a08525715f53bfdb0aacb613d342ebdceeddc3b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb403d3691c03b0d3418df327d5860d34bbfcc4519bfbce36bf33b208385fadb9186bc78a76c489d89fd57e7dc75412d23bcd1dae8470ce9274754bb8585b13c5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t31fc79738b8772b3f55cd8178813b3b52d0db5a419d30ba9495c4b9da0219fac6df8e7c23a811551a62b827f256ecdb8124ac8a6792ccfecc3b3012722e94463\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbb2039ec287091bcc9642fc90049e73732e02e577e2862b32216ae9bedcd730c4c284ef3968c368b7d37584f97bd4b4dc6ef6127acfe2e6ae2509124e66c8af4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf53d68d13f45edfcb9bd415e2831e938350d5380d3432278fc1c0c381fcb7c65c82dafe051d8c8b0d44e0974a0e59ec7bf7ed0459f86e96f329fc79752510fd3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8d568c7984f0ecdf7640fbc483b5d8c9f86634f6f43291841b309a350ab9c1137d24066b09da9944bac54d5bb6580d836047aac74ab724b887ebf93d4b32eca9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc0b65ce5a96ff774c456cac3b5f2c4cd359b4ff53ef93a3da0778be4900d1e8da1601e769e8f1b02d2a2f8c5b9fa10b44f1c186985468feeb008730283a6657d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4900bba6f5fb103ece8ec96ada13a5c3c85488e05551da6b6b33d988e611ec0fe2e3c2aa48ea6ae8986a3a231b223c5d27cec2eadde91ce07981ee652862d1e4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc7f5c37c7285f927f76443414d4357ff789647d7a005a5a787e03c346b57f49f21b64fa9cf4b7e45573e23049017567121a9c3d4b2b73ec5e9413577525db45a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tec7096330736fdb2d64b5653e7475da746c23a4613a82687a28062d3236364284ac01720ffb406cfe265c0df626a188c9e5963ace5d3d5bb363e32c38c2190a6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t82e744c75f4649ec52b80771a77d475a3bc091989556960e276a5f9ead92a03f718742cdcfeaee5cb85c44af198adc43a4a428f5f0c2ddb0be36059f06d7df73\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2834b7a7170f1f5b68559ab78c1050ec21c919740b784a9072f6e5d69f828d70c919c5039fb148e39e2c8a52118378b064ca8d5001cd10a5478387b966715ed6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t16b4ada883f72f853bb7ef253efcab0c3e2161687ad61543a0d2824f91c1f81347d86be709b16996e17f2dd486927b0288ad38d13063c4a9672c39397d3789b6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t78d048f3a69d8b54ae0ed63a573ae350d89f7c6cf1f3688930de899afa037697629b314e5cd303aa62feea72a25bf42b304b6c6bcb27fae21c16d925e1fbdac3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0f746a48749287ada77a82961f05a4da4abdb7d77b1220f836d09ec814359c0ec0239b8c7b9ff9e02f569d1b301ef67c4612d1de4f730f81c12c40cc063c5caa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf0fc859d3bd195fbdc2d591e4cdac15179ec0f1dc821c11df1f0c1d26e6260aaa65b79fafacafd7d3ad61e600f250905f5878c87452897647a35b995bcadc3a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2620f687e8625f6a412460b42e2cef67634208ce10a0cbd4dff7044a41b7880077e9f8dc3b8d1216d3376a21e015b58fb279b521d83f9388c7382c8505590b9b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t227e3aed8d2cb10b918fcb04f9de3e6d0a57e08476d93759cd7b2ed54a1cbf0239c528fb04bbf288253e601d3bc38b21794afef90b17094a182cac557745e75f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1a929901b09c25f27d6b35be7b2f1c4745131fdebca7f3e2451926720434e0db6e74fd693ad29b777dc3355c592a361c4873b01133a57c2e3b7075cbdb86f4fc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5fd7968bc2fe34f220b5e3dc5af9571742d73b7d60819f2888b629072b96a9d8ab2d91b82d0a9aaba61bbd39958132fcc4257023d1eca591b3054e2dc81c8200\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdfcce8cf32870cc6a503eadafc87fd6f78918b9b4d0737db6810be996b5497e7e5cc80e312f61e71ff3e9624436073156403f735f56b0b01845c18f6caf772e6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t02f7ef3a9ce0fff960f67032b296efca3061f4934d690749f2d01c35c81c14f39a67fa350bc8a0359bf1724bffc3bca6d7c7bba4791fd522a3ad353c02ec5aa8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t64be5c6aba65d594844ae78bb022e5bebe127fd6b6ffa5a13703855ab63b624dcd1a363f99203f632ec386f3ea767fc992e8ed9686586aa27555a8599d5b808f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf78585505c4eaa54a8b5be70a61e735e0ff97af944ddb3001e35d86c4e2199d976104b6ae31750a36a726ed285064f5981b503889fef822fcdc2898dddb7889a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te4b5566033869572edfd87479a5bb73c80e8759b91232879d96b1dda36c012076ee5a2ed7ae2de63ef8406a06aea82c188031b560beafb583fb3de9e57952a7e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te1b3e7ed867f6c9484a2a97f7715f25e25294e992e41f6a7c161ffc2adc6daaeb7113102d5e6090287fe6ad94ce5d6b739c6ca240b05c76fb73f25dd024bf935\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t85fd085fdc12a080983df07bd7012b0d402a0f4043fcb2775adf0bad174f9b08d1676e476985785c0a5dcc41dbff6d95ef4d66a3fbdc4a74b82ba52da0512b74\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taed8fa764b0fbff821e05233d2f7b0900ec44d826f95e93c343c1bc3ba5a24374b1d616e7e7aba453a0ada5e4fab5382409e0d42ce9c2bc7fb39a99c340c20f0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7ba3b2e297233522eeb343bd3ebcfd835a04007735e87f0ca300cbee6d416565162171581e4020ff4cf176450f1291ea2285cb9ebffe4c56660627685145051c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tde748bcf89ec88084721e16b85f30adb1a6134d664b5843569babc5bbd1a15ca9b61803c901a4fef32965a1749c9f3a4e243e173939dc5a8dc495c671ab52145\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taaf4d2bdf200a919706d9842dce16c98140d34bc433df320aba9bd429e549aa7a3397652a4d768277786cf993cde2338673ed2e6b66c961fefb82cd20c93338f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc408218968b788bf864f0997e6bc4c3dba68b276e2125a4843296052ff93bf5767b8cdce7131f0876430c1165fec6c4f47adaa4fd8bcfacef463b5d3d0fa61a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t76d2d819c92bce55fa8e092ab1bf9b9eab237a25267986cacf2b8ee14d214d730dc9a5aa2d7b596e86a1fd8fa0804c77402d2fcd45083688b218b1cdfa0dcbcb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t72065ee4dd91c2d8509fa1fc28a37c7fc9fa7d5b3f8ad3d0d7a25626b57b1b44788d4caf806290425f9890a3a2a35a905ab4b37acfd0da6e4517b2525c9651e4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t64475dfe7600d7171bea0b394e27c9b00d8e74dd1e416a79473682ad3dfdbb706631558055cfc8a40e07bd015a4540dcdea15883cbbf31412df1de1cd4152b91\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t12cd1674a4488a5d7c2b3160d2e2c4b58371bedad793418d6f19c6ee385d70b3e06739369d4df910edb0b0a54cbff43d54544cd37ab3a06cfa0a3ddac8b66c89\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t60756966479dedc6dd4bcff8ea7d1d4ce4d4af2e7b097e32e3763518441147cc12b3c0ee6d2ecabf1198cec92e86a3616fba4f4e872f5825330adbb4c1dee444\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta7803bcb71bc1d0f4383dde1e0612e04f872b715ad30815c2249cf34abb8b024915cb2fc9f4e7cc4c8cfd45be2d5a91eab0941c7d270e2da4ca4a9f7ac68663a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb84ef6a7229a34a750d9a98ee2529871816b87fbe3bc45b45fa5ae82d5141540211165c3c5d7a7476ba5a4aa06d66476f0d9dc49a3f1ee72c3acabd498967414\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfae4b6d8efc3f8c8e64d001dabec3a21f544e82714745251b2b4b393f2f43e0da3d403c64db95a2cb6e23ebb7b9e94cdd5ddac54f07c4a61bd3cb10aa6f93b49\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t34f7286605a122369540141ded79b8957255da2d4155abbf5a8dbb89c8eb7ede8eeef1daa46dc29d751d045dc3b1d658bb64b80ff8589eddb3824b13da235a6b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3b3b48434be27b9eababba43bf6b35f14b30f6a88dc2e750c358470d6b3aa3c18e47db4017fa55106d8252f016371a00f5f8b070b74ba5f23cffc5511c9f09f0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tba289ebd6562c48c3e10a8ad6ce02e73433d1e93d7c9279d4d60a7e879ee11f441a000f48ed9f7c4ed87a45136d7dccdca482109c78a51062b3ba4044ada2469\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t022939e2386c5a37049856c850a2bb10a13dfea4212b4c732a8840a9ffa5faf54875c5448816b2785a007da8a8d2bc7d71a54e4e6571f10b600cbdb25d13ede3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te6fec19d89ce8717b1a087024670fe026f6c7cbda11caef959bb2d351bf856f8055d1c0ebdaaa9d1b17886fc2c562b5e99642fc064710c0d3488a02b5ed7f6fd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t94c96f02a8f576aca32ba61c2b206f907285d9299b83ac175c209a8d43d53bfe683dd1d83e7549cb906c28f59ab7c46f8751366a28c39dd5fe2693c9019666c8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t31a0cd215ebd2cb61de5b9edc91e6195e31c59a5648d5c9f737e125b2605708f2e325ab3381c8dce1a3e958886f1ecdc60318f882cfe20a24191352e617b0f21\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t91ab504a522dce78779f4c6c6ba2e6b6db5565c76d3e7e7c920caf7f757ef9db7c8fcf10e57f03379ea9bf75eb59895d96e149800b6aae01db778bb90afbc989\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td85cabc6bd5b1a01a5afd8c6734740da9fd1c1acc6db29bfc8a2e5b668b028b6b3154bfb8703fa3180251d589ad38040ceb707c4bad1b5343cb426b61eaa49c1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td62efbec2ca9c1f8bd66ce8b3f6a898cb3f7566ba6568c618ad1feb2b65b76c3ce1dd20f7395372faf28427f61c9278049cf0140df434f5633048c86b81e0399\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7c8fdc6175439e2c3db15bafa7fb06143a6a23bc90f449e79deef73c3d492a671715c193b6fea9f036050b946069856b897e08c00768f5ee5ddcf70b7cd6d0e0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t58602ee7468e6bc9df21bd51b23c005f72d6cb013f0a1b48cbec5eca299299f97f09f54a9a01483eaeb315a6478bad37ba47ca1347c7c8fc9e6695592c91d723\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t27f5b79ed256b050993d793496edf4807c1d85a7b0a67c9c4fa99860750b0ae66989670a8ffd7856d7ce411599e58c4d77b232a62bef64d15275be46a68235ff\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3957a976b9f1887bf004a8dca942c92d2b37ea52600f25e0c9bc5707d0279c00c6e85a839b0d2d8eb59c51d94788ebe62474a791cadf52cccf20f5070b6573fc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\teaa2376d55380bf772ecca9cb0aa4668c95c707162fa86d518c8ce0ca9bf7362b9f2a0adc3ff59922df921b94567e81e452f6c1a07fc817cebe99604b3505d38\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc1e2c78b6b2734e2480ec550434cb5d613111adcc21d475545c3b1b7e6ff12444476e5c055132e2229dc0f807044bb919b1a5662dd38a9ee65e243a3911aed1a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8ab48713389dd0fcf9f965d3ce66b1e559a1f8c58741d67683cd971354f452e62d0207a65e436c5d5d8f8ee71c6abfe50e669004c302b31a7ea8311d4a916051\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t24ce0addaa4c65038bd1b1c0f1452a0b128777aabc94a29df2fd6c7e2f85f8ab9ac7eff516b0e0a825c84a24cfe492eaad0a6308e46dd42fe8333ab971bb30ca\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5154f929ee03045b6b0c0004fa778edee1d139893267cc84825ad7b36c63de32798e4a166d24686561354f63b00709a1364b3c241de3febf0754045897467cd4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te74e907920fd87bd5ad636dd11085e50ee70459c443e1ce5809af2bc2eba39f9e6d7128e0e3712c316da06f4705d78a4838e28121d4344a2c79c5e0db307a677\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbf91a22334bac20f3fd80663b3cd06c4e8802f30e6b59f90d3035cc9798a217ed5a31abbda7fa6842827bdf2a7a1c21f6fcfccbb54c6c52926f32da816269be1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td9d5c74be5121b0bd742f26bffb8c89f89171f3f934913492b0903c271bbe2b3395ef259669bef43b57f7fcc3027db01823f6baee66e4f9fead4d6726c741fce\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t50c8b8cf34cd879f80e2faab3230b0c0e1cc3e9dcadeb1b9d97ab923415dd9a1fe38addd5c11756c67990b256e95ad6d8f9fedce10bf1c90679cde0ecf1be347\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0a386e7cd5dd9b77a035e09fe6fee2c8ce61b5383c87ea43205059c5e4cd4f4408319bb0a82360f6a58e6c9ce3f487c446063bf813bc6ba535e17fc1826cfc91\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1f1459cb6b61cbac5f0efe8fc487538f42548987fcd56221cfa7beb22504769e792c45adfb1d6b3d60d7b749c8a75b0bdf14e8ea721b95dca538ca6e25711209\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te58b3836b7d8fedbb50ca5725c6571e74c0785e97821dab8b6298c10e4c079d4a6cdf22f0fedb55032925c16748115f01a105e77e00cee3d07924dc0d8f90659\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb929cc6505f020158672deda56d0db081a2ee34c00c1100029bdf8ea98034fa4bf3e8655ec697fe36f40553c5bb46801644a627d3342f4fc92b61f03290fb381\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t72d353994b49d3e03153929a1e4d4f188ee58ab9e72ee8e512f29bc773913819ce057ddd7002c0433ee0a16114e3d156dd2c4a7e80ee53378b8670f23e33ef56\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc70ef9bfd775d408176737a0736d68517ce1aaad7e81a93c8c1ed967ea214f56c8a377b1763e676615b60f3988241eae6eab9685a5124929d28188f29eab06f7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc230f0802679cb33822ef8b3b21bf7a9a28942092901d7dac3760300831026cf354c9232df3e084d9903130c601f63c1f4a4a4b8106e468cd443bbe5a734f45f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6f43094cafb5ebf1f7a4937ec50f56a4c9da303cbb55ac1f27f1f1976cd96beda9464f0e7b9c54620b8a9fba983164b8be3578425a024f5fe199c36356b88972\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3745273f4c38225db2337381871a0c6aafd3af9b018c88aa02025850a5dc3a42a1a3e03e56cbf1b0876d63a441f1d2856a39b8801eb5af325201c415d65e97fe\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc50c44cca3ec3edaae779a7e179450ebdda2f97067c690aa6c5a4ac7c30139bb27c0df4db3220e63cb110d64f37ffe078db72653e2daacf93ae3f0a2d1a7eb2e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8aef263e385cbc61e19b28914243262af5afe8726af3ce39a79c27028cf3ecd3f8d2dfd9cfc9ad91b58f6f20778fd5f02894a3d91c7d57d1e4b866a7f364b6be\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t28696141de6e2d9bcb3235578a66166c1448d3e905a1b482d423be4bc5369bc8c74dae0acc9cc123e1d8ddce9f97917e8c019c552da32d39d2219b9abf0fa8c8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2fb9eb2085830181903a9dafe3db428ee15be7662224efd643371fb25646aee716e531eca69b2bdc8233f1a8081fa43da1500302975a77f42fa592136710e9dc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t66f9a7143f7a3314a669bf2e24bbb35014261d639f495b6c9c1f104fe8e320aca60d4550d69d52edbd5a3cdeb4014ae65b1d87aa770b69ae5c15f4330b0b0ad8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf4c4dd1d594c3565e3e25ca43dad82f62abea4835ed4cd811bcd975e46279828d44d4c62c3679f1b7f7b9dd4571d7b49557347b8c5460cbdc1bef690fb2a08c0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8f1dc9649c3a84551f8f6e91cac68242a43b1f8f328ee92280257387fa7559aa6db12e4aeadc2d26099178749c6864b357f3f83b2fb3efa8d2a8db056bed6bcc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3139c1a7f97afd1675d460ebbc07f2728aa150df849624511ee04b743ba0a833092f18c12dc91b4dd243f333402f59fe28abdbbbae301e7b659c7a26d5c0f979\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t06f94a2996158a819fe34c40de3cf0379fd9fb85b3e363ba3926a0e7d960e3f4c2e0c70c7ce0ccb2a64fc29869f6e7ab12bd4d3f14fce943279027e785fb5c29\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc29c399ef3eee8961e87565c1ce263925fc3d0ce267d13e48dd9e732ee67b0f69fad56401b0f10fcaac119201046cca28c5b14abdea3212ae65562f7f138db3d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4cec4c9df52eef05c3f6faaa9791bc7445937183224ecc37a1e58d0132d35617531d7e795f52af7b1eb9d147de1292d345fe341823f8e6bc1e5badca5c656108\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t898bfbae93b3e18d00697eab7d9704fa36ec339d076131cefdf30edbe8d9cc81c3a80b129659b163a323bab9793d4feed92d54dae966c77529764a09be88db45\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tee9bd0469d3aaf4f14035be48a2c3b84d9b4b1fff1d945e1f1c1d38980a951be197b25fe22c731f20aeacc930ba9c4a1f4762227617ad350fdabb4e80273a0f4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3d4d3113300581cd96acbf091c3d0f3c310138cd6979e6026cde623e2dd1b24d4a8638bed1073344783ad0649cc6305ccec04beb49f31c633088a99b65130267\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t95c0591ad91f921ac7be6d9ce37e0663ed8011c1cfd6d0162a5572e94368bac02024485e6a39854aa46fe38e97d6c6b1947cd272d86b06bb5b2f78b9b68d559d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t227b79ded368153bf46c0a3ca978bfdbef31f3024a5665842468490b0ff748ae04e7832ed4c9f49de9b1706709d623e5c8c15e3caecae8d5e433430ff72f20eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5d34f3952f0105eef88ae8b64c6ce95ebfade0e02c69b08762a8712d2e4911ad3f941fc4034dc9b2e479fdbcd279b902faf5d838bb2e0c6495d372b5b7029813\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7f939bf8353abce49e77f14f3750af20b7b03902e1a1e7fb6aaf76d0259cd401a83190f15640e74f3e6c5a90e839c7821f6474757f75c7bf9002084ddc7a62dc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t062b61a2f9a33a71d7d0a06119644c70b0716a504de7e5e1be49bd7b86e7ed6817714f9f0fc313d06129597e9a2235ec8521de36f7290a90ccfc1ffa6d0aee29\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf29e01eeae64311eb7f1c6422f946bf7bea36379523e7b2bbaba7d1d34a22d5ea5f1c5a09d5ce1fe682cced9a4798d1a05b46cd72dff5c1b355440b2a2d476bc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tec38cd3bbab3ef35d7cb6d5c914298351d8a9dc97fcee051a8a02f58e3ed6184d0b7810a5615411ab1b95209c3c810114fdeb22452084e77f3f847c6dbaafe16\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc2aef5e0ca43e82641565b8cb943aa8ba53550caef793b6532fafad94b816082f0113a3ea2f63608ab40437ecc0f0229cb8fa224dcf1c478a67d9b64162b92d1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t15f534efff7105cd1c254d074e27d5898b89313b7d366dc2d7d87113fa7d53aae13f6dba487ad8103d5e854c91fdb6e1e74b2ef6d1431769c30767dde067a35c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t89acbca0b169897a0a2714c2df8c95b5b79cb69390142b7d6018bb3e3076b099b79a964152a9d912b1b86412b7e372e9cecad7f25d4cbab8a317be36492a67d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te3c0739190ed849c9c962fd9dbb55e207e624fcac1eb417691515499eea8d8267b7e8f1287a63633af5011fde8c4ddf55bfdf722edf88831414f2cfaed59cb9a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8d6cf87c08380d2d1506eee46fd4222d21d8c04e585fbfd08269c98f702833a156326a0724656400ee09351d57b440175e2a5de93cc5f80db6daf83576cf75fa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tda24bede383666d563eeed37f6319baf20d5c75d1635a6ba5ef4cfa1ac95487e96f8c08af600aab87c986ebad49fc70a58b4890b9c876e091016daf49e1d322e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf9d1d1b1e87ea7ae753a029750cc1cf3d0157d41805e245c5617bb934e732f0ae3180b78e05bfe76c7c3051e3e3ac78b9b50c05142657e1e03215d6ec7bfd0fc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t11b7bc1668032048aa43343de476395e814bbbc223678db951a1b03a021efac948cfbe215f97fe9a72a2f6bc039e3956bfa417c1a9f10d6d7ba5d3d32ff323e5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb8d9000e4fc2b066edb91afee8e7eb0f24e3a201db8b6793c0608581e628ed0bcc4e5aa6787992a4bcc44e288093e63ee83abd0bc3ec6d0934a674a4da13838a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tce325e294f9b6719d6b61278276ae06a2564c03bb0b783fafe785bdf89c7d5acd83e78756d301b445699024eaeb77b54d477336ec2a4f332f2b3f88765ddb0c3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t29acc30e9603ae2fccf90bf97e6cc463ebe28c1b2f9b4b765e70537c25c702a29dcbfbf14c99c54345ba2b51f17b77b5f15db92bbad8fa95c471f5d070a137cc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3379cbaae562a87b4c0425550ffdd6bfe1203f0d666cc7ea095be407a5dfe61ee91441cd5154b3e53b4f5fb31ad4c7a9ad5c7af4ae679aa51a54003a54ca6b2d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3095a349d245708c7cf550118703d7302c27b60af5d4e67fc978f8a4e60953c7a04f92fcf41aee64321ccb707a895851552b1e37b00bc5e6b72fa5bcef9e3fff\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t07262d738b09321f4dbccec4bb26f48cb0f0ed246ce0b31b9a6e7bc683049f1f3e5545f28ce932dd985c5ab0f43bd6de0770560af329065ed2e49d34624c2cbb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb6405eca8ee3316c87061cc6ec18dba53e6c250c63ba1f3bae9e55dd3498036af08cd272aa24d713c6020d77ab2f3919af1a32f307420618ab97e73953994fb4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7ee682f63148ee45f6e5315da81e5c6e557c2c34641fc509c7a5701088c38a74756168e2cd8d351e88fd1a451f360a01f5b2580f9b5a2e8cfc138f3dd59a3ffc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1d263c179d6b268f6fa016f3a4f29e943891125ed8593c81256059f5a7b44af2dcb2030d175c00e62ecaf7ee96682aa07ab20a611024a28532b1c25b86657902\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t106d132cbdb4cd2597812846e2bc1bf732fec5f0a5f65dbb39ec4e6dc64ab2ce6d24630d0f15a805c3540025d84afa98e36703c3dbee713e72dde8465bc1be7e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0e79968226650667a8d862ea8da4891af56a4e3a8b6d1750e394f0dea76d640d85077bcec2cc86886e506751b4f6a5838f7f0b5fef765d9dc90dcdcbaf079f08\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t521156a82ab0c4e566e5844d5e31ad9aaf144bbd5a464fdca34dbd5717e8ff711d3ffebbfa085d67fe996a34f6d3e4e60b1396bf4b1610c263bdbb834d560816\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1aba88befc55bc25efbce02db8b9933e46f57661baeabeb21cc2574d2a518a3cba5dc5a38e49713440b25f9c744e75f6b85c9d8f4681f676160f6105357b8406\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5a9949fcb2c473cda968ac1b5d08566dc2d816d960f57e63b898fa701cf8ebd3f59b124d95bfbbedc5f1cf0e17d5eaed0c02c50b69d8a402cabcca4433b51fd4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb0cead09807c672af2eb2b0f06dde46cf5370e15a4096b1a7d7cbb36ec31c205fbefca00b7a4162fa89fb4fb3eb78d79770c23f44e7206664ce3cd931c291e5d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbb6664931ec97044e45b2ae420ae1c551a8874bc937d08e969399c3964ebdba8346cdd5d09caafe4c28ba7ec788191ceca65ddd6f95f18583e040d0f30d0364d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t65bc770a5faa3792369803683e844b0be7ee96f29f6d6a35568006bd5590f9a4ef639b7a8061c7b0424b66b60ac34af3119905f33a9d8c3ae18382ca9b689900\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tea9b4dca333336aaf839a45c6eaa48b8cb4c7ddabffea4f643d6357ea6628a480a5b45f2b052c1b07d1fedca918b6f1139d80f74c24510dcbaa4be70eacc1b06\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te6342fb4a780ad975d0e24bce149989b91d360557e87994f6b457b895575cc02d0c15bad3ce7577f4c63927ff13f3e381ff7e72bdbe745324844a9d27e3f1c01\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3e209c9b33e8e461178ab46b1c64b49a07fb745f1c8bc95fbfb94c6b87c69516651b264ef980937fad41238b91ddc011a5dd777c7efd4494b4b6ecd3a9c22ac0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfd6a3d5b1875d80486d6e69694a56dbb04a99a4d051f15db2689776ba1c4882e6d462a603b7015dc9f4b7450f05394303b8652cfb404a266962c41bae6e18a94\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t951e27517e6bad9e4195fc8671dee3e7e9be69cee1422cb9fecfce0dba875f7b310b93ee3a3d558f941f635f668ff832d2c1d033c5e2f0997e4c66f147344e02\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8eba2f874f1ae84041903c7c4253c82292530fc8509550bfdc34c95c7e2889d5650b0ad8cb988e5c4894cb87fbfbb19612ea93ccc4c5cad17158b9763464b492\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t16f712eaa1b7c6354719a8e7dbdfaf55e4063a4d277d947550019b38dfb564830911057d50506136e2394c3b28945cc964967d54e3000c2181626cfb9b73efd2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc39639e7d5c7fb8cdd0fd3e6a52096039437122f21c78f1679cea9d78a734c56ecbeb28654b4f18e342c331f6f7229ec4b4bc281b2d80a6eb50043f31796c88c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t72d081af99f8a173dcc9a0ac4eb3557405639a29084b54a40172912a2f8a395129d5536f0918e902f9e8fa6000995f4168ddc5f893011be6a0dbc9b8a1a3f5bb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc11aa81e5efd24d5fc27ee586cfd8847fbb0e27601ccece5ecca0198e3c7765393bb74457c7e7a27eb9170350e1fb53857177506be3e762cc0f14d8c3afe9077\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc28f2150b452e6c0c424bcde6f8d72007f9310fed7f2f87de0dbb64f4479d6c1441ba66f44b2accee61609177ed340128b407ecec7c64bbe50d63d22d8627727\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf63d88122877ec30b8c8b00d22e89000a966426112bd44166e2f525b769ccbe9b286d437a0129130dde1a86c43e04bedb594e671d98283afe64ce331de9828fd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t348b0532880b88a6614a8d7408c3f913357fbb60e995c60205be9139e74998aede7f4581e42f6b52698f7fa1219708c14498067fd1e09502de83a77dd281150c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5133dc8bef725359dff59792d85eaf75b7e1dcd1978b01c35b1b85fcebc63388ad99a17b6346a217dc1a9622ebd122ecf6913c4d31a6b52a695b86af00d741a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2753c4c0e98ecad806e88780ec27fccd0f5c1ab547f9e4bf1659d192c23aa2cc971b58b6802580baef8adc3b776ef7086b2545c2987f348ee3719cdef258c403\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb1663573ce4b9d8caefc865012f3e39714b9898a5da6ce17c25a6a47931a9ddb9bbe98adaa553beed436e89578455416c2a52a525cf2862b8d1d49a2531b7391\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t64f58bd6bfc856f5e873b2a2956ea0eda0d6db0da39c8c7fc67c9f9feefcff3072cdf9e6ea37f69a44f0c61aa0da3693c2db5b54960c0281a088151db42b11e8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0764c7be28125d9065c4b98a69d60aede703547c66a12e17e1c618994132f5ef82482c1e3fe3146cc65376cc109f0138ed9a80e49f1f3c7d610d2f2432f20605\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf748784398a2ff03ebeb07e155e66116a839741a336e32da71ec696001f0ad1b25cd48c69cfca7265eca1dd71904a0ce748ac4124f3571076dfa7116a9cf00e9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3f0dbc0186bceb6b785ba78d2a2a013c910be157bdaffae81bb6663b1a73722f7f1228795f3ecada87cf6ef0078474af73f31eca0cc200ed975b6893f761cb6d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td4762cd4599876ca75b2b8fe249944dbd27ace741fdab93616cbc6e425460feb51d4e7adcc38180e7fc47c89024a7f56191adb878dfde4ead62223f5a2610efe\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tcd36b3d5b4c91b90fcbba79513cfee1907d8645a162afd0cd4cf4192d4a5f4c892183a8eacdb2b6b6a9d9aa8c11ac1b261b380dbee24ca468f1bfd043c58eefe\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t98593452281661a53c48a9d8cd790826c1a1ce567738053d0bee4a91a3d5bd92eefdbabebe3204f2031ca5f781bda99ef5d8ae56e5b04a9e1ecd21b0eb05d3e1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t771f57dd2775ccdab55921d3e8e30ccf484d61fe1c1b9c2ae819d0fb2a12fab9be70c4a7a138da84e8280435daade5bbe66af0836a154f817fb17f3397e725a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc60897c6f828e21f16fbb5f15b323f87b6c8955eabf1d38061f707f608abdd993fac3070633e286cf8339ce295dd352df4b4b40b2f29da1dd50b3a05d079e6bb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8210cd2c2d3b135c2cf07fa0d1433cd771f325d075c6469d9c7f1ba0943cd4ab09808cabf4acb9ce5bb88b498929b4b847f681ad2c490d042db2aec94214b06b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1d4edfffd8fd80f7e4107840fa3aa31e32598491e4af7013c197a65b7f36dd3ac4b478456111cd4309d9243510782fa31b7c4c95fa951520d020eb7e5c36e4ef\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taf8e6e91fab46ce4873e1a50a8ef448cc29121f7f74deef34a71ef89cc00d9274bc6c2454bbb3230d8b2ec94c62b1dec85f3593bfa30ea6f7a44d7c09465a253\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t29fd384ed4906f2d13aa9fe7af905990938bed807f1832454a372ab412eea1f5625a1fcc9ac8343b7c67c5aba6e0b1cc4644654913692c6b39eb9187ceacd3ec\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta268c7885d9874a51c44dffed8ea53e94f78456e0b2ed99ff5a3924760813826d960a15edbedbb5de5226ba4b074e71b05c55b9756bb79e55c02754c2c7b6c8a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0cf8545488d56a86817cd7ecb10f7116b7ea530a45b6ea497b6c72c997e09e3d0da8698f46bb006fc977c2cd3d1177463ac9057fdd1662c85d0c126443c10473\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb39614268fdd8781515e2cfebf89b4d5402bab10c226e6344e6b9ae000fb0d6c79cb2f3ec80e80eaeb1980d2f8698916bd2e9f747236655116649cd3ca23a837\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t74bef092fc6f1e5dba3663a3fb003b2a5ba257496536d99f62b9d73f8f9eb3ce9ff3eec709eb883655ec9eb896b9128f2afc89cf7d1ab58a72f4a3bf034d2b4a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3a988d38d75611f3ef38b8774980b33e573b6c57bee0469ba5eed9b44f29945e7347967fba2c162e1c3be7f310f2f75ee2381e7bfd6b3f0baea8d95dfb1dafb1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t58aedfce6f67ddc85a28c992f1c0bd0969f041e66f1ee88020a125cbfcfebcd61709c9c4eba192c15e69f020d462486019fa8dea0cd7a42921a19d2fe546d43d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9347bd291473e6b4e368437b8e561e065f649a6d8ada479ad09b1999a8f26b91cf6120fd3bfe014e83f23acfa4c0ad7b3712b2c3c0733270663112ccd9285cd9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb32163e7c5dbb5f51fdc11d2eac875efbbcb7e7699090a7e7ff8a8d50795af5d74d9ff98543ef8cdf89ac13d0485278756e0ef00c817745661e1d59fe38e7537\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1085d78307b1c4b008c57a2e7e5b234658a0a82e4ff1e4aaac72b312fda0fe27d233bc5b10e9cc17fdc7697b540c7d95eb215a19a1a0e20e1abfa126efd568c7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4e5c734c7dde011d83eac2b7347b373594f92d7091b9ca34cb9c6f39bdf5a8d2f134379e16d822f6522170ccf2ddd55c84b9e6c64fc927ac4cf8dfb2a17701f2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t695d83bd990a1117b3d0ce06cc888027d12a054c2677fd82f0d4fbfc93575523e7991a5e35a3752e9b70ce62992e268a877744cdd435f5f130869c9a2074b338\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta6213743568e3b3158b9184301f3690847554c68457cb40fc9a4b8cfd8d4a118c301a07737aeda0f929c68913c5f51c80394f53bff1c3e83b2e40ca97eba9e15\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td444bfa2362a96df213d070e33fa841f51334e4e76866b8139e8af3bb3398be2dfaddcbc56b9146de9f68118dc5829e74b0c28d7711907b121f9161cb92b69a9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t142709d62e28fcccd0af97fad0f8465b971e82201dc51070faa0372aa43e92484be1c1e73ba10906d5d1853db6a4106e0a7bf9800d373d6dee2d46d62ef2a461\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2bp-kat.txt",
    "content": "\n\nin:\t\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9d9461073e4eb640a255357b839f394b838c6ff57c9b686a3f76107c1066728f3c9956bd785cbc3bf79dc2ab578c5a0c063b9d9c405848de1dbe821cd05c940a\n\nin:\t00\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tff8e90a37b94623932c59f7559f26035029c376732cb14d41602001cbb73adb79293a2dbda5f60703025144d158e2735529596251c73c0345ca6fccb1fb1e97e\n\nin:\t0001\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td6220ca195a0f356a4795e071cee1f5412ecd95d8a5e01d7c2b86750ca53d7f64c29cbb3d289c6f4ecc6c01e3ca9338971170388e3e40228479006d1bbebad51\n\nin:\t000102\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t30302c3fc999065d10dc982c8feef41bbb6642718f624af6e3eabea083e7fe785340db4b0897efff39cee1dc1eb737cd1eea0fe75384984e7d8f446faa683b80\n\nin:\t00010203\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t32f398a60c1e53f1f81d6d8da2ec1175422d6b2cfa0c0e66d8c4e730b296a4b53e392e39859822a145ae5f1a24c27f55339e2b4b4458e8c5eb19aa14206427aa\n\nin:\t0001020304\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t236db933f18a9dbd4e50b729539065bda420df97ac780be43f59103c472e0bcca6d497389786af22ba9430b74d6f74b13f6f949e256a140aa34b47700b100343\n\nin:\t000102030405\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t238c9d080285e35435cb53155d9f792ca1bb27de4f9b6c8726e11c028e7b878733549112a328b50e8cd8ba2787217e46b8168d57113dd404d914e29a6a5470e6\n\nin:\t00010203040506\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9a021ebd504a97596d0e85048ae1da8999e3a047016f17c6c5556c2731e9b139261f843fad6bd43f7c7c587f698d69b682e568b442ac45889857b7690734cdbb\n\nin:\t0001020304050607\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3aba07ae980e338637479dca1e352800f4588e62d823365aa69c5b25fce12968d26c9bdbee9a32bffd42e6b22c8138a61c1fce49ffbc190e1e15160153ccb6b4\n\nin:\t000102030405060708\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t774cdf9abb5081fe07eb5725e6069b8d6c7e6004a24d70f7dfabfc03825bbc3b30e620b6041f3cc2896b14ab660af72e249510ac2fe810cc7763a2e5c3fca7fc\n\nin:\t00010203040506070809\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9e089f51657b29c2668e2850524e53aeaaa7306f2ad5a232b5f07f688d8ab2b425df7ea5bd3e9ffd61683890151d78bb94031185aca481e2140fe37985367643\n\nin:\t000102030405060708090a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb35bd54e4f81696b4f22316a1e337d98d1c6b06110998763b5913335923a4076cb80d6d8a518629113477b30a132a6b27fc1ee79f6b2e0d35d5bc29727463db5\n\nin:\t000102030405060708090a0b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t123930d5a4b73b491f50e56e2b7397a43d2e4787237602b66fe0a847bd13cbe8b37dc703d7b2b4eaa8bfb9a58a7d719c908f1966a2f19fe6eb1a78962afa5bf9\n\nin:\t000102030405060708090a0b0c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t089cbc7ee1b12c0cc9c83ff666fec8026bb71b9084979b0ea8b723bbbe8b00d41008b60499f24f241b63281fe5b4d88966309c0d7e64669105e51e69d7af8ce5\n\nin:\t000102030405060708090a0b0c0d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6b3c678947f61252657c354978c101b2fdd2729ec34927dd5eff0a7c0a865826e833c363232131b10593be1ccf6ba54ecc14312f45bffc2404629ff80267f094\n\nin:\t000102030405060708090a0b0c0d0e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taa0c23ea1c6fe2e90a7718ef4aa4751ff6beb9d46163595b5d4fb89600525c5b6cf19ecdb2477872a7a12d40e5063608e5f0008e7972a9c01a4be2afe9532f9c\n\nin:\t000102030405060708090a0b0c0d0e0f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t63347ab4cbb6f28952992c079d18d42001b7f3a9d0fd90b0a4771f6972f0c53289c8aee143294b50c63412585cdce4ff7bed112cd03c9b1df3def0cc320d6b70\n\nin:\t000102030405060708090a0b0c0d0e0f10\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2396c0cb9edaaca9d8b104652cb7f125f193551ae5d7bc9463307c9e69ca7da23a9fbcbcb86669d5ba63438593e132f992b57c0017c86ddb9b47286ef5b68718\n\nin:\t000102030405060708090a0b0c0d0e0f1011\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta94b802257fd031ee60f1be184383a76328539f9d8060872ef3573beb6f27368089590edbb21f4d8f181ba662075f91905974beeef1fc5cb9bcfb28aae1e4de3\n\nin:\t000102030405060708090a0b0c0d0e0f101112\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t52c7d3399a038004bea52d3ea9e91e2544c8652ab8f5285c9d3218637a6d9fcaf0d965b3588ee6d73fa599deca1f41ded8025bf7768e0e200e8cd3ff868c3800\n\nin:\t000102030405060708090a0b0c0d0e0f10111213\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb629f57162876adb8fa9572eba4e1ecd75a6567308de90dbb8ffde77de8213a4d7f7cb85ae1b71e6457bc4e89c0d9de241b6b9f374b734194db2b26702d7cb7c\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t722846ddacaa94fde6632a2dc7dc708bdf98311c9fb63c61e525fd4b0d87b6388b5af7042018ddca065e8a55bbfd68ee61fcd3c6878f5b09bcc27bed61dd93ed\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1ced6a0c789ddb295678ad43a322d896617fde275f138cccfb1326cd3f7609c2aaa5ec102697173e121ae163024f428c982835b4fa6da6d678aeb9ee106a3f6c\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te869148c0545b3580e395afdc745cd243b6b5fe3b67e2943f6f8d9f24ffa40e881756e1c18d92f3ebe84559b57e2ee3a65d9ece04972b35d4c4ebe786c88da62\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314151617\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdada155e554232b16ecad931cb42e325b586dbf1cbd0ce381445166bd1bfa3324985e77c6f0d512a026e09d4861c3bb8529d7202eac1c0442744d37c7f5ab8af\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2d148c8e8f76faac6f7f01f2039ea02a42d9325794c2c7a00f83f4a7798afba993ff94911e098b001a0bdff4c85a2a6131e0cfe70f1d2e07af0209da7796091f\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516171819\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t99983a759ccf9cacae702dcbfcdf7204ddf0334bc65dad846f831f9f9d8a453f0d24935c4c657fff2ebbdbaf7bce6aacdbb8876f160459b1a4aac95697e00d98\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7e4a02126d7552f4c9b94d80e3cf7b897e0984e406f078135cf456c0d51e1391ff18a88f93122c832cac7d796a6b42519b1db4ead8f49840ceb552336b29de44\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td7e16fd159658ad7ee251e517dce5a29f46fd4b8d319db805fc25aa620350ff423ad8d0537cd2069432ebff29236f8c2a8a04d04b3b48c59a355fcc62d27f8ee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0d4517d4f1d04730c6916918a04c9e90cca3ac1c63d645978a7f07039f9220647c25c04e85f6e2286d2e35460d0b2c1e25af9d3537ef33fd7fe51e2ba8764b36\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t56b72e5137c689b27366fb22c7c67544f6bce576194131c5bfab1cf93c2b51aaa303368aa844d58df0ee5d4e319fcd8effc602cee4351bd2f551430b9211e73c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf335cc22ffea5aa59cdfc8f50289cc92319b8b14408d7a5aa1232ae23aa1ea7f7748cfef032010f8626d9318edba98d416620335c901ed02eabd276a1b829c9d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta99a3d10f95b442ffff7c418fa949d4830869b0e60ec8b972c30a3169c27beb5cf330594f014b66b2200a7f086d2c2f3f9fd8532a5718876dfca661ba0f7b36d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t158e2570d084a4869d969343c010860717ff74116188175f2ed74cd578fa0d8091b03fad0c65cf59ab91dd73b37fe3f58a58e7b4479c875acd63ec525812353f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7c49501c5808b15c0d31bdd5bb5631d53ae00df431025fea51eb4762544efdee978a83508dea6bfd3b931a0e9583ccfc049ea84644705d319fdc5c163bf48224\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfef436b35f717d59aca17e9bf5ffda28f5f401943efe93eb580ffb98f13bea809469a344e782a443c64eb25ad09d8de205fee7d5639686a19e7c42b40f706a08\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4d47a67a5f8e17b722df9858aeb67b9956b45962ec353dc2e27f0f501c398e34397bebe02b54927e2d31f12ecf55e88269fab5370e7fa57035266f89d5c26441\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1b58dc7aac363b00446ea803bcd749c3f5cabeaaf223994c0c3ecc1b28477344d7bf97c08a959d1ac2060b47278986929188ad73de67078ba680963b9d3b12a4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3c522c843e6974ec750df220d41a004ac2adf09456fa787f7c6543ab17979c777b3e79d1787da5a83f178da9f04cf6f5b255ddcb1874841bbf7016e6132b998a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5a4feb8f7075b4dc9ca16c6f05cd6b7027485ffed9157d824d9d1a1720eeeeea3f6c125fda4ba4409d798049fd1882c690288f33547a3d8d6260b654548853d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbcaa793632569e2f8417cc603253535bd7d85f38531992591e56c1a4b6f58ee7f818fae027888a86284305101ec04661f5995347a467ed8b9279f1acc2b4bb1f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t34af91cc22a69bcb55ddbf7f0f43ec564840433213ea55d9f81ac475208d74851db70fe496af9da1d393ecf878695dd33fd54349a6f824aeed183cb1b08c5485\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb8b7ad2ea2b6fa06d00bcd599c9971c5b4e16558e15212c9bfd373e4bc7917052601ffdb6801be80ba509db82a0b7195929133ad539956065233f49d071c84e4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdcee9c45bc5d1fe630b18b063ce82c3857e30d20c64b5cc25884943e7ae94edff850eb0e8244023d3d07a8a00706f0582cc102b66c6dda86e8f2df325659886f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t04f6e822f17cc7a5946df80d958aef065d874916e103a6830c6e46b6055918180d1452293c58a9749cbc8f0ac408a9ca895761cfc451164641a179fb5cd8febc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t511fdb7c88268535e97e4ed892f3c065832b265914fc6107a1d27dbb7d51c37e95981506c1147244d5bae90ee90d084984baa7587f41ff6f4ba722c8b92aeb99\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2ba2bd17e926275b0683b236bfe37630266e37f4182f53a98234e915ab64c95996c6cb7ae880c3dfcb47d05aadd21abf8e40b73f40f398dc5b02141457456a09\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9b668d9b4447e376f6c6cfa68dbc79198381ab605f55d5a7ef683bced46f9afd3685411a66e2346f960777d0c922712430e018bfae8653017ea20ecd5f1f956c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5681024f538588a01b2c8394cae873c6d85d6aa06eddb3a502096fc082bb89cb241531b315750d31bb0b630128d19d11392bcf4b3478d523d7d213e4750f5592\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2aa91ba6de6017f1930fc7d96dccd670748b7eb1d094dfb4b3b1478a612ebf03ddd721279a266de38845e612c93098c2efff34fe500617205b1de2fea1d80246\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t824d89c0637ce178b630684c729e26653f34eac7e90412e963d3f19d6451e825852167c48df7cc55b257b250a70c7bccfa9aa15c188ac4637a522289c0876ad4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t87e4ae11da1a2ca8822ae330dc97ab2e47ff62323093c2b7a6c0e2c16821cd7cec92184df4bb6e2b626a4478039063afeeb0d287f24219207898cce7ade0639c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdd7f2f44a402a01e8216b103a4e7235c2830319d56af639f23c48c2759aba6eb5eeee38c298ebe4198267a00eb2a08d93a503703171c77333862101055bd7ad2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4cb846596193f7f278aaaac5ccffd5357ab0d1245f6979d141a471bdab55e238b1aed67b73399504b97df1a25eb6fe272b5cd496a7c8a060926e7404fda0790d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6f44ecdae14e3b81a1912203015f5918eac6fbf4966010f49d2bc2bcefe7b1dfec5c835d7d87a44371f15a6c084252b93465264272a410d50f89a117f31af463\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1f705f6e9f070d87fde8e2774674fa9bf120d288eb0be7aa128dfb5d1011ce1fda99b255226665d83f634e8fcabda9a23c03515e9cfece6e94a8ec92e4edecb7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2d96c5b01574722b817feb486c5fc98f5f8461f4cee9905af206d4723386d1c4c7cac5840028d7afed0e38ad139628eb6af92b4b88ebf09b1fa047fbe10bc31d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t65da780a0a37479dd8f4d65564f9a7089e4207eb16aca3f65531cfee7625ba1380a497b62472fc7e0007a6b035610416a5f82c1082fa065c46ddee4940d1fc46\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1c09a3b380b8a7fc333fd2714df7129b44a46768bacf0a67a38a47b3ab31f51b0533c2aa2b4b7bbb6ae5edf3dcb0ecc1a283e843f2907b341f179afd8b67da90\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t67888b83faafbb622934b8d55963e186153e5951887c7f4a7635c798d9a58294be26a3c549c9fd5986abd19f401ee24eda3602042ad383357a317d38073b38ce\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb4f79963ca31bb62265dd929af7d51272fa6631de7fa35f7a6b03f9fcfdb8e3b5bace33591b7ec2cfab49c91a6db1ff8f6786d08f44e8062d2ff696a7d984142\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t408483697bb6f9d011a1f29a23c278a81d37578dcccf423bdf489337f182eab79a50b05f3d2ccc491337c7e41f30793bd27d7661c2e304c946a5a401af8d946f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\teeb5ade1ab97e7154343a46eb4cdd2a773f36301edc6a1bc1dd6480e08f58765cb938782923bc01f8e0c61c6be0dd1ab4c18cb15ed5210112405f1ea8f2e8c4e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t714ad185f1eec43f46b67e992d2d38bc3149e37da7b44748d4d14c161e0878020442149579a865d804b049cd0155ba983378757a1388301bdc0fae2ceaea07dd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t22b8249eaf722964ce424f71a74d038ff9b615fba5c7c22cb62797f5398224c3f072ebc1dacba32fc6f66360b3e1658d0fa0da1ed1c1da662a2037da823a3383\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb8e903e691b992782528f8db964d08e3baafbd08ba60c72aec0c28ec6bfeca4b2ec4c46f22bf621a5d74f75c0d29693e56c5c584f4399e942f3bd8d38613e639\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td5b466ff1fd68cfa8edf0b6802448f302dccdaf56628786b9da0f662fda690266bd40ab6f0bec043f10128b33d05db82d4ab268a4f91ac4286795fc0f7cb485c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0a1e8c0a8c48b84b71ba0fe56fa056098ca692e92f276e85b33826cd7875fcf88385131b43df74532eaa86cf171f5076e6d17b1c75fba1db001b6e66977cb8d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t65aa1799143693abd9cb218d9b5ec60c0eddb067e6a32f76796010acb11ad0136ce49f976e74f895042f7cbf13fb73d19dc889d7e903469deb33731f2406b663\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdeb712b9cc64f58814860b51fa89ad8a926a6908c796de557f90cfadb0c62c07872f33fe184e5e212a3c5c37317418446efd95613f618a35f7d2789efe0d9660\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb42f4a40b3c88bcecfe328c846bf0648a16990ca539195c0c1dc8d70308067685af677ad65ac0c7a9bcfa8f7acc0aacf45ca18ac831fed644ec3d9283101ffef\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tedcf6c81ccf16e11ddf719a33dd0e5349cabac5cfae597009840e1c39362c0f11982fe2c2765859a94262da28dd3373d522693897511eba5e07b8bc6b6064dc0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t46b962d2283694d27975dcbf32564c9b04032b30a93e058fb77b2b718b4ad5fb789ab7d7aa90852da2bfb6b393b09f98e869b16e410e7de230b179f62eb57471\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t29036c3f5382e35de7a69fa7a63ec7bdcbc4e0cc5a7b6414cf44bf9a8383efb59723506f0d51ad50ac1eacf704308e8aecb966f6ac941db1cde4b59e84c1ebba\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t173f8ab8933eb07cc5fd6e4bcebae1ff35c7879b938a5a1579ea02f383324886c70ed9109de1690b8ee801bc959b21d38117ebb84ab56f88f8a37262002dd98e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc6afa6a191931fd45c3badba726e68a9bc7388c8cf37adec7c64561cf481fd259a646c8bd843e7709e11e64dcfd5dfffed79235c689b4200fe7ac8dfdaddece0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta6dccd8c19266488bf77b9f24b9143def1fed61d0c60b5000a523f450da23d74e4e3f6ef04090d1066b6ace85abc0f030173f52817727c4e40432dd34c6ef9f0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taaf8908d546e4f1e314c00e9d2e8855cb256445aae3eca44238322aec74034a1458a293675dad949408de5554f22d73454f3f0709cbccc85cb053a6f503891a1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t525f4aab9c327d2a6a3c9df81fb7be97ee03e3f7ce33211c47788acd134640dd90ad74992d3dd6ac806350f3babc7fe198a61db32d4ad1d6569ae8413104dea4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2daccd88719d0a00b52c6eb79e1ca8b4a1b4b44ffa20889f2363ef5c0d737f1f81f50da1caac231d6fcb48895e7299b77af81f0aa4a7618ad24b7aafc8e3a2be\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7d286f1f721ec2d2115ef4ccd82858a4d512211355d4fc58e534bfa59c2e1bf552a96dc4b3e46b012865da88134cf04e731b1930759e158ff620b6ec5aafd012\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t21826b9529c4bc519147f5f9fe6db878345215e5094f4e99b131ed54e24953cee9adb718d1743e6c27fc94516a9922fb975a7816b8aab02112608c032bf138e3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc1689c698ab065f62eee65ddca676baa45b52f308afa804ab4aa6ab84b7ac1aa1dff07175610b12ae11f27b7c430afd57556bd181d02832cd8d0a5fdc3020124\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta1a6281747e34d3ede5e933401747ca7f76628b614c8a394f502562bfee0b994ecb65fbfe1ff7067dcb01d02a92ba462207587cef7dc2cfdb4584848ad55914a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0070a0190aa696572d853f1d24ab630848ac56ad5c2ebfcfde27d111cd55939c1e4d07872dde7ce78b534b530f0a396e86af9d575354b5d7e34acde18cc767ae\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t51b9b5ed193fd4b1a3a92b46bd4bd1f6ec6b38a60f2d0261d72abfd16436128dcbf22c25e3e3c43fe4d29db9124d033330184592d20c5b082c23206454cb3dd7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t578f242746914e36d0d9d4809689571216a43e4733323951620f5ee78ccfee919bf55f287b45a73d4485ac7422879239653b0591c36c866941f8affe4ae56e9e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t947130ef0b948ee04581aba3e2cc4cefc38ccedc861792b7b5dcd9d9361c724a122003bf796ce0979800adabc7456f173ae5269315afc01b606db29c7550e8ca\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc852e677f77b14b585bd102a0f144243059dabec7cb01ffa61df19fce8ab436bf5e2d5c79aa2d7b677f6c375e9343d342e4ff4e3ab001bc7988c3c7a83ccb69f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t01197526917ac2c7bc539519e68bb2798135f6033ed58f5c451e0ce946aff0f98dfdd15101731ac166126eafb5e7cbe2e272ee233f34e5f3f8ea3d2d122482fb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t059c9085895eb718304e2dda78686bd95749815a5ee902510b009af69248b6a7a72ff8a628d81773e11d5a1e7f697a449b7a1e2712d5cfae7ab26507d1112918\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t295243bd758cf21c803125fcf321de5f97987c8db3bb3cb51ff97c4cdac9d3bf0a67cee7ed350a41fde6abcc254fbc9f8e6b3e3ccecbd0e4a640a20f362ba3a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdd8232d2412cceecb5123191f6e9221e851ecce0faebf0505f2aeeff8a8c92d41dacf177bdae27763ea4a86205ef7634f7a687cc44bbbbdeee5e11e65f9fbd69\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb046b683716d31c914c70b10f7646da31efab2236347459cf8fa2c09123431f72807f11d867c3770b1f061d56ca0e5b1e88a6b44a33cf93e18bcc9cebba5ade7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t20e5a255058be51e1a629b4ebf81e5cbe0781cb67ca4e57ba86b308896bce73820eb08431ce8c9bc5810cc8d8b9c9d6fcf834e42ea33ef73cec47d713b6d8dfd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1e4804f9c0b1e82b9ed363bde44728acf7d090a1bfe2ddf8819d6592ef453b835bd2efe8b0206e29255b07fb90c7d30d2c114800b86cb0e3e07d387e98ce9537\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t41c953d8d22a86c3634df422b6de4a4f149666be8c4f581b2623ee65c392a5c32836639ef56b93686220f45ce65b4fa8589c9125641790b6925faad948b8be04\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8bfca4c8dfe3fde4257b75c3db01862ed31167de66c2e03a2556c4f46c9dffc1ac45f7bc59a67ab93624beb86ddd0d02603f0dcd0364f0f808819be96cd8d3b6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf6bf59d8d45a557111a236cbba52619ae3dfcc4316943843afd1281b28214a4a5e851ef8c54f505e3c4b600effbebb3eac17087f2227581263f17d7e5f68ea83\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1bc9ede4d41a4df6e8e6f47c2f4ad87337b69b19f710f766e1faf5aa05a43b6645396e7fbef43bb7795d39407b5815b92ecc23a6c1241421153a55d51f12bfd8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t76b38b3631555dbcfb21218ff9e412a229889ef2ce8ad705e90f96aabbd5be7e5329a426534c815a5653771318726641424e3b88292fb1d89544406ade9bccb5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te53f600740224e4d10d31d2438003143afdb436eb1791b150de35676f0e32f80b0b65f0acf481a5fbf9596c0cb0a27c7afc11d1e2c4d5402475e4ffcc1cda811\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6206b91fc0b6f1211e9fdecdc9d51a6f1eee6554b138adcd4a823df00ddef6759a9bfd7a4e981e045236838f4af693f69377931484b3e81e3e3bc2cb7ef79fe9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t76fd02dadd963bc035399146ce42988cc099d3cf4d32df5c0bbf64101246b1c708d167e29595d11d09b3f63486b40526ac1dfe31bc22dec70b745e90e2eaaf5a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf0a1fbe31163e421015072183d68ee5191a99cfda169ba5a1954c9f3107d4eca063e137a7114d397c9db672b9f478d41c34e991b0669a951539290c8ed65e46a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t13c72a6aa571b143dccf45adcd98eae699a154b110f25e7e9e82b765b9a08923688e8e0ff311a68a771e145096d60776c6d6ee70ad6f69fa2b7677634055a00e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0e062bfe818ee10f33481dea43028b2cfbb49ec95e0f75a9e16d404bc519b9ad50b4a733692ca54efb680469ed83ddefbdddb139042e0e1c09c3eb7903fa08df\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t453be4aab9f423b33652a0b5d02a9af855dd0d42dd83110ba3bc4b3994ea3f885a71308975089b4903e2e4d6ba6dc2e84031ffe9c8563975c8616aca0742e829\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5361e3e893dd360bcbf51c793ec092a6b052054f5f000b9fce507b6645f8d47013a8706a58d4b10629cc82b8d2d796fdd37b608a587952d6553e01d1af0e04b8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t74b56739f01f8209a40444df4ccdeeea8f97e8e76efa3c04337f69945c4d44c085f1f4789696361e3c97774a935f860d674686dcba3d45ecd8639a64aea0621b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb4d31587b92b5361cdc2d3c41086c1553e7b55a1f61e94d2bc30bc251daf8a5ebfc50709cc04cbaf4b3b4da2d26b81238fba718fa91759b80bd3103aec11e06f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taaf6127f00a03d96406b9fb4ac70160db522429b5cd94e7fa0303a749478fe3189c8ea23930a66252a802674dcaf770046820dd964c66f0f54751a72f97d9c35\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2c30d48df9984e02f75a94549217184dd02aad3b57683d09b5a8c2ef53a96afb73feb6f914e2d815bb3b08654332fcfe79f80ec5f051da10d721413ddde8fa60\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t92e2c5f75d0ceafc818fa7935939e48b915941ef734d75270eb321ba2080ef6d255e90ef96c64cff1d8c18f33c2eab107fef53e0d8bb160516807480fcba5373\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6e03a91e20444627e3d2e22226cf470026694434ed6479828cb6dc8f27960aeee2f4ab872a5ca2f7f652f7dc77d5f96d85828b8f9c2d6c239e797724a13131b1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tba432db0a331bb8c39b17bee34462b26ddb7ad91b6c75aec2765fbae3a0e60ec546d45f8e58437b9d77c3d2e8d7ce06973156651d408222aa290cb58cabc0ae5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t83a01e23ab277b1fc28cd8bb8da7e94c70f1dee32d1955cee250ee58419a1fee10a8991797ce3d209380ca9f989339e2d8a81c67d737d8288c7fae4602834a8b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0ea32172cc191dfc131cd88aa03ff4185c0bfa7b19111219eecb45b0ff604d3edb00550abba111522b77ae61c9a8d6e94fca9d96c38d6b7cce2752f0d0c37e78\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t54add6552b08858b23d6645f6ce79e92f38b66ae918677e6d91f7187c4160524dfa8d01f00ea93dd299f3cc40901bd3327a0f18ccd7b6b8e4e47cd28cf838fab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tef84746dc20156b66ba5c78a50830abd2aef90e667b97eb52291bc869d8aa24559a142c68fea2ef32af22dfcea4c90b3d4908cc9ea5cfc4e91bf11ce6a7e5761\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5a1bf381a04119f942e463aba2b1643882468aecc1b1aa1e7bcaab3b478fc5f056f10da9037d40fa7f55708e103bda965e920cf67ce3adf7e200e861014decc6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tacf78aa3284596f330b7e84751b94c314cd8363627ba997881308578873759895d13dfffa5e574501361f043c74f57d2d0f15c7a41c7c45e3c09ad89d699a977\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t18b3e9043844d4f3a2d021f54c38facc364f84ba1058f21009fc371d2e4f38c727518aaba6a29e0fdae6e760a4f1a6d758ebe42c2afc9d2cdc6dd580778c4b32\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1896b2317033cf31046873d87f26e6a42a9d770bbaf6e062df11f9b4a0eab275aab12caac2d3f529eb20d070fd844d86d0a571cdf6285f80e2308bb82c6c5b3b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8c3dc40194aa021f3c4a1f9a055e4d419eb3a26d4c2f1a8c7e188b7348134080b63f6e570ad11c2878665355419c1020de4b655e7a6c2ccde9072cd427fe8c4e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t70ae0430d545ec427f8541211d4fe042b9823acec04b15c90b7f4b8bdd3dc7851990f370e7141675106649d39151090318231e4ded51225d9a6fa6c424695de2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t07336c42bd51490ef84dfbdfab7466f6b63999a5c08872dfeda0206fda80b9a62de728e3e3c3fd6b7d21a438aad1b8dd223863c0d26aca27790174d9d442a64c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7926708859e6e2ab68f604da69a9fb5087bb33f4e8d895730e301ab2d7df748b67df0b6b8622e52dd57d8d3ad87d5820d4ecfd24178b2d2b78d64f4fbd387582\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9280f4d1157032ab315c100d636283fbf4fba2fbad0f8bc020721d76bc1c8973ced28871cc907dab60e59756987b0e0f867fa2fe9d9041f2c9618074e44fe5e9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5530c2d59f144872e987e4e258a7d8c38ce844e2cc2eed940ffc683b498815e53adb1faaf568946122805ac3b8e2fed435fed6162e76f564e586ba464424e885\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tda850a2f54e9448917d0dcaa63937b95a4da1eac8af4ddf2113e5c8b0d4db2669af3c2acb0803d05323f3ec55abd33bdf9b2be890ee79e7f3fce4e198696a7a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf16095dd9f1eeb77d5b92f4b1fac3a2c5da6ae5d0ab3f254e2a7fe52672411d01cfa6ac05bf39ef65f4b22264b41c3f363563abf0e924290c1c680b18aa65b44\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t76d00a09c5bdd39ed32871722cfa0047674bec8d35175af90d7ae9107440a2a0638856d8384c817d772a4a597a895549c84866375631cba042f0ef6ffeb89d44\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta651137b2c47fb7951e7bda71543a6ebc6242acab4347d388be8350f0c3fa3df8d952c7c8a3daf01e06c1da69496bba8de62d86b5093256f77a187b53db03988\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf32f150c2d67c0c437401b70f60b38f0a3a47059033e7505e69a1d301296030bc9b29519c7f8b7d59a71fab90557dc3dc823fac95b9e85e652528cbfb01b1178\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2702566136c492f41089b060108460fa3022c9c25d343bcbd8af2af19c17ef4ca9f2224fe7c4700a10198ee5248f300b548ebf5c8e7116320cc893ff7e231ffb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tffe6879f46b6292b2196972e3fdf4fe9ea4a816d1807a31caead6aac5f063c8fe877797559a759a00f8ba8f668d8968fb31d8a3b845735902c5e42e289ee0b62\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t144884286822c2512d61b046e674d86b264e9cc6893eff36731124f59d1a82001e63f3e8051cfe52e7597e28738e3c3a70f1bed9680e2c0ef3728b10a56ed987\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t17c3f146ee8dec3bafcb51c0da37f17871f234c4a0fb7fa6d0707a543e3cbf3adb81e30c1e0ae9e1ace7223bda99bd5919a3cfcc92c6a755e456f093823bd33e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1b837af233a8a68be70952f783c4961a8152d1e0b0fa325ff086ea5b5f1312b89c42e01b8c3a477cb540c06b2f37ee0e3924d745b4ff5c6af7d61e0e37ac1931\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7897880c1eb00fd2567ae8a59e6482afe17349cf93924a915f8c592693d452075519689dfcd293e376897b3b0e036f114fe81ebcb3153671bd23bc2bed46f9c2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tca7b6c775d201e5b5a772261de528e475f4bde517660529f41beeb1578b24bcb94b9410f9bf336c109f9d47093a10ba6debe504380d9d15073bdd111c8d129fa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5718e0d45debc3002d52b22c527329ae5ebf27e8fa9c8feab46c40bc6422ca0335304cf9e7f141de7fa6adb6789bdbf38d14daba3e6297d25bf17de170d6e3c8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t48d0ed249f902841997c255daf99089c9a3124698b164a3028330fdd4cee41e1683fa4d9dc66b2a79c8aa4c8284e27bee2a428a6719d6ec655ed769dcb624e24\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t794e0b64ace1fe5ae379937068d82df04868616cae0c17d30572c2024e774894e0668c472d623c903cc5885f1784945110329eb498a895a9e59a75e527158a5c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2179aa820e03fa33d9bde5568c262e2d3417a402e07a591f9d5570682db5f9bba4bb9d5a82ee5efdb4f65bbbfeee2f4ab9e46cf2ce7e3b054327a718d3f10806\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb0a48c6ada548725799b5986bab4326979609224d897184b8997104e0c6a24b3abe562165422a45d8ac819b99d3756ebbb64f843e3e0934dec487aed12137279\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t848d7f2ead41291d0538680c649d07897e45c70a0aa4f9353f82c3f6fbb8e8489c753e90dbe8890041a1aeef84cd3136434f530e9dd9c23fa54fe124eafb72ad\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0ed14626ee6d0c8ed3f0c200c129850fff76318fffa1ddd7dd563a01b7779706862b239959b615ae2ebe27c45037e6ffaf9914da8ff2772ba5ee0811cd9ed532\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5203c07638c4b65f78431e8b02e20f6d683f19fa8f83b5134cd0f4e468c97eacb5267c7d3eab583ccaacd0dba4d58ace52193a5178a7b12d2795f5fde8a37bb9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t48be43d5e0043688df3532f7121afffa167dabe4a484fb75a03af304a5c6f825f36ceccbbbc075eef320c4cd8d7ef8cb49e6dd5973379eec4c233c4543d132ce\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb5464e6abaf5d3d4083d1d7d2a8b0bab78b61709500bbf77823f602d57d513ca9e9fff65efaa899cfe7bf88a0188829c24e498ad00235abe8eefa719fa6ae6f6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tafe5e5e83f19adad9e95903ea9b298107d37dd38632c9590bbffc624d4de958cb6b61af080f037ad17d035b6bf58f780fadf70f3c959668a1b472198a59a8a00\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tefa2c7c802e210d2d80fb350b3c2cb3156131811e718eee5c9c6640f87682a55812b10f40310baa7b82b273ef3acc55fede0b5f1949de4293d91b589a2175ff7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td6c62a618271f3bcbe007924a0c9812f8317445fb6fb19eb589a629f512fb38a0b4e247dea88c56a1baf17883365b436f28446ff66ea43180bd01eb5a6509bd5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0b41166be62f65e193b3b865e6c47aad260af5fceec9ab44abaa460a0c0246b6c69b67d71d3adfec60dc8e77372f094952344fe10c0d59efec0e11c4a516936d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t79d5f9ffc05ecf337de9f1e0f1d89b30acfebbb88a6935867818cd8d45da3d2518de61a7fe28751b618f7a875e11898fff74157ab90681bd53fa6962671ed99d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbea983d76f24b1eede1d06714805768faaad4708c9a4ff9cd2422f706b6f0c306d8b67f34089c65ed3880c75f67bbc4d89ad87120a77d0ffe436fb7b58b2ca41\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t466fd915efd950bc966578cd92c685929d7b51a63db142c7b9a93d16520495319b87f658e6afda1b42773e2d49da814594a5549089efb1f3ab5f1590ca0a02af\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf64611137ad2954670eaecd626d212cfc5b9f6bb41aaebb1d71e89792eb1317aedc63813fe63de401798df756ca1f22035a0fabd37fb1103437f891ead5e6429\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t32e1f938a27faad8ac4a13fd4f6a8bf3dabe4bc72af11c8f0e1a06567ed704b8e78e1140a0c7724e3efb70d23807cf38e627e326afc164cded52b44139ffb3f3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4833ac92e302ac2b67b02b8827143bada15ced220e1d1f5b71120c51ee54c19d301f2960bdb5a2ce27d441d14af080cb010a8a23eeff5811dfa44d1d7b358b48\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9a0388cee1ad0146177c48b5a08a2db3c489e84ce2aba8c645112a021e411cf829127fa2f1d1ae1baf3a33ea53098477a7d12ba748d2af24d16602e919077623\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te3df0074a93735130d9922d2be916f35343d988ce59d769715a983b4ba807ce1ee70a313e59231584f556ebba1b90b1bb6a6c581a4b47c3ff52189652aab36f5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9191cf461b6959bec93eae7fb1c6e37073d1a61527ad75d10b7f8949d9b8af70a23ad1312ed51f70f0e9df601ddae238906c0fe3f766b14f113b26bc8542d1d2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2a8bade272ee7ac643c5e37147faac92c3970bd3862f531e5dcea5ceacd1837453aa498d785b4d1f89e1b2a739ca4a384987302746b4f113424302c4a1e0f9df\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t323e6793c7dd9b4d7bb7fbf21531d37f7264532c58f1225548d06e6940c63e91270990e7f5643203c987647e5cf66103e79b714c581bd8772e19d0f005dc8633\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf922076d295d23e2985830aad2f23f652f7f4db42c119ed220a5451488a453f59fa8a2de2303000d6bfd8c4823a85fadb4fb8e7eac122bf01247d76f65247d45\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tdc40009560959291558ebe072064ce6712c921b5409b44e04f9a565eeadd39a7716e21b46dd8616517a21a0c03419e94db820a353f152d108384be9470093f89\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7fa4be91ca5207ff087de92f1db09bf71a67878bed193a5c2cc4e35323b8df99a26ecb9888d7b34a739d641a0ecd0a6647a6a06426f3cc1fefdf9069922fae4c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbad3cd75905d7bfda3322b44a7d3588714d333ee86855a872747e704f6119484bdb7d077fa08edc4a79de0f43fca8d436e8a100857f59bc7b055b987f97ac6b9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb7dee8e8339db297fdaa3ca5c1dc1988d97f5fb6208c64dea95e1c78f337ce20a2b4df17a7b8236a90d6286733163572c867d93de89ef62fa05dab707ec3a770\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta0f7e93cf32502b9fd79ec20546207f331c5299ecef350d66ea855c87fbddf18e691c20d045a308f83f6cb8fca69d7e2b39b34d2f877276c196bf514bac60270\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6f5093cfc88300bf688e884b4c5ec2c31a8cc28d6331ad7ca71d9760216482052815d44fc69e18a8dc8bd71b31f2b589a7c0780b6199385f8dae6c9b7974c4cb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3cff46ac3546f65ad7a720871afa20a9216dda5c45188156a5bbedf21546d4bb3940b21a41a39403e3cfd5e7a0e7904da95f4d8e0c5bf5b70eb029556efd497e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\taf668a805e6d704b1e581f1e8e3c00cf4cf3e546147c406d17ca974d19a014c78b44e72ddeeb652607e86d690259dcab0dda81c77c7ee2721e82bbb13943071d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t79ddeb5c54ded1e4484071c46bb42802d23b3a08c12311be363c7c7a025a1764c8d85069fda8d517777d8dd809e3d4a956041a7079f9167b0fe9712e5f1229f5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t998e82f4263d53aedac939ebb6eb8b1969746cb815bd721f17a48bee9ecff2fe598c539c419a60e0d5a04f1cb523a2fd0538bb178e44758d3159ab9e028401a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3396cfd5cde14aec1aaed3e12252cfd6e342ed255e8e9e1be10f1f273877f3633381e3c961e67ec41e8f9e16110fc03dde88bfc096fc1514461d70d0bece0af6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t777d9dc55a2f57a46ea06a2f4cb9760d00d7a862d0a2aa19467b570f7c7d5ea7629a95eb200e1f9db06610cf8e30d5e6ad0a7b632977fc21bb178967f3b0e09b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t32ee357fc91636a855ba01a0b8da6f3553b1d520adcfe8fe9debccb26c5c4ce8505bb1efb5ed5baa4c5245b50d74463f0767b2c783c47a93b0fda66895693ce6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t340c0a7ce496febda13fa2407a21dc19839bedae1a086ad0fed3917df9bf40944a787f641e90ddbae03a9337723e51668fb893772c0fbdb3eb7ef790dfcbb9ab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td86a5baa3365abd8f442cd6ebb93113819f0b46061e13404efaa1a58e1ff272ad4bfd30815add88ad98fce9af018374ca60d89790f71a6075f3d68d32021a9eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta67e6ec657c95eab3c3c32e41fbf39cf2033ab4be2e2b821104adbe69d16e948dce4c4c6a3cf2276901f7d4ffd69654649882c014d2c10a1302b79c61569cd36\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t55ce192ae4b3eaf855590e2d44e625d9ba146eb75048e6b56e025031efba0bda8aaafa0470b7ac3d406e5aba3e832f27a507246d1b5f33dea1f724e2b81b0c98\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb3a20c1fb0b4f0d37726c23b5877dd8e72f69886e09a8c68cfc301d2a3f2f95cefcfabb8889903c732f4e81432d3f678ccdfc398acd8a2f06641100450d89f32\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf7272d93c7012d38b27f0c9ae2017958bba666a9de1e8812e97437aeb2e03c999438f0be333d09addbcfaac7aa73f7b6ccec67dc077998dedb8c1332bac0fba8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1fe7b3de34c0479ca8405f3cbcd2db64bb18dbb291a5feaa16c5228c93ee21c711d68a010c2ae88005ebac959e3a322452f862dde94bb941813e524d2347feee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4ee1d38805c32284ecebe92e3df6cd98c7d6680eab0d68664f96706c45633b1e268222aa5a5279ef01fc285432abeed74ba3df189f50a989d58e7130622daa59\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t0e1405871c87a5ea408342f39d3494f939f73c2260c2a43a5c9f1b57330cca4093fc1f42f96d83005677037db51aef26f05438057ae79ed14464fd8e57d15586\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t17c5cab4091073621b5c24c336316d0cf649ba1effebfc87e0439cdf578887b221656d339a6fd198abaee67ea188dd66567823fc220c52b57490251469d25d8c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t57dc2797d142681c94fe488626986ed4b26703cbf6bfe59391643657065b2d46e4b1ddb3aa832c9bd449755ac8b1bf936897fbc6ade378f2bd6493e486f42029\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4412dd6bed6db2a803c2e0df8f5829e7a4b0417889510df7dfee49574a71ec0d9e0d46065017c72dd9743933ca839a768dd15ab0b7c14c626a354109690196ae\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td0ebc771031b7c160021c9b6fbb2b670e3b40270026907a39163db1873ecc3b800111dd7bf138f83a610dc046da268b72b8c9086922377dbed73948243ca1e14\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t10c4ba315591698dfb91a57337631884b4738d9f59807851a679840cc287ace3011ccdc8f4a485bb1973404ef9ee9b9cf1eadbc54074c6d113de8fc91d0797eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1464347be32c7959172b7472d11fe07844a52e2d3b2d058cc6bcc0a8a275d6b82b2d6263755eaf2a6588b6a1eb799af83a4ce753f8c75a2284d0285bab5f7c1c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf409231ed187f5c4e833fa9e3042aca6c858b08b496b2531f84fd5cea93ecd06dafe0a10c3ff2376c74dc80da07da01864fbf2685960b540b3a2e942cb8d909f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t395132c580c355b5b0e235336c8dc1085e595964043d389e081efe485ba4c63772db8d7e0f186c50982e1223ea785adc740b0cf218707458b8b8034042f923c2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf92abaca213229660649ef2d8f88115b5bed8ab5b9bca9a1b4c52457035310c41a6bea2b23b7918b5b8bf38b52eac6ff3b6213a522f381be7ff0906dba7bd00c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tcbade7ad3b5dee0ff1a46b082cf4e1e1dc21620dd2cc0edc2c707a2162d2149969abbb29c5720b04bd1568a9556195e67f24322dd9aa4e8365191aa5b6c44579\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf51b4ae4d4c54a29cf7135a8fe1eabd5e1bcbf820896967dc41e3849dac22507694210ca11c4ebf1c29a8d4f71b30f76c9b6010ad95bdfb0de837925f0612597\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tce3872115d833b3456ca942e6e385f28a903beabfb753f8afccc12f2582ce1f36212bd05e05a46fc88d31950b4911ae5dcd8ff7a0b50474cb488ccf2a89cd0eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9bb74cbd47a624cbeafcc16d462947bbea1370b85c961a407df9863e54e6d9e6a8d2ef0c6497205e5eb7c3e59e698d992463ca9dd4cf28cf9a2d4e30c133e855\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t729633820bf013d9d2bd373ccac7bc9f3716f69e16a44e949c7a9a93dca126bb1aa54e5e7040707f02876afd020af472639d49f5420d294c3aa31d067e3e8575\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t06861db307c678086e8b2aecdf1829d2883d28b731abd0f1e72f1ced6c7ad4172eca6322a83fb6a65afa37e94a3e2ba205b87bf382d91588497a4650883bd875\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t356eceaf1702b370f4aab8ea828486f33013f744b39e7ea26c6918d60e1abcf44fb16edca7720acfc6a701bf1e2c35ddbd695a8d408e8c9632e8cd27230cad8d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t489a39d0fc3cdeaf42892ed80385c11ce293c932215bb23188692a86e61bcad92c2a1d1142601b1bdf0982d1cd1e05c052de819e64f247db35915dd1db79a3b5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc02f464b4dd18117e30a8db8ef1da067134b604efa1951767ee632dc024d64c00f2449f042db3aea0174ebcdbb4ff59dae754f723946f1b90a77fd9523690b7b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfb31e6ddb86dbff372646d1e3a3f31dd61159fc393658c2ee957103bf2116bdef82c33e869f3c83ac3c2f6380cf692f7b1dcbae0bb227ad347e754137466c69f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t006062abe16c2fe79af88085e0b582b106e7f79f01a43946c78b19f9bdd725997636a332eb9a3aaa6de0d4a8e9e28e8c778774224c665bf7bc3644fce411228c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td44a6db3de9fd4e4a7ef155a01bccb91c1bcf1cb53225689a77a0d23b4d39a89a189f28980f91c56eac5879eae933ced7f267e2f7040eb380fdbbf34a6b7b615\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5afbfea1deda5aeab92e4d0c31d16a9a86bf7c7523274a05c50529f5c139db10933a52c6229cd31108f083fb0c85cf52831b5a05f2550a77b5703cc668912dbc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\td17fcad4e0d8bde2edfda168ba47104bbca4d26da2d31a070b0fba0b26eedd95eec1fc34d76cd4a1cb15f2621688a9cc0e96358de993222bb3e3cd0bfdcb746c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbd6a59216337b45d6b71aeac01366bfe9660e0fbc2959adbb68d526c43d48ffffe2ffc430588e78e66546a3c709b0acea17cbc5a218c53cd47aa4871c1dd984a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t83ea5ae1891145c41a7c6c87fe922487f5d282933569b7ae0e345653381ede6d4b16e144d1c3e8f0605daa0db5965a7b79d91a8afe11f1e0bc549ac074a01ab7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t375050cf2e430d0e29875835208e8906d7052e47292c5a38a63082873d31d583135c07a20c52d95b2d5dc3eade6be143ca3438f44d020aae160ed77ab9884f7d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3028b0e824957ff3b305e97ff592aa8ef29b3bec1dc47b76133d103ffe3871bf0512a231afcb1df86597ec5e46e923c8b985c2850857c64001b2c551ea833d0e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t087ccb1e5bd17222b8af206dd63908f8917297621a8cb9330ae0ba4af3e9d60c98fcf1effcec20136b4f9188126dfa044e1c1ccda3ced87373d9379ccbedbdb3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t7f17062498bfa2bb5856cd0a62c568c5c6b897432474efb2e6a2ee18caffd21e1ef30d064723850f7990d21ba34e8f2b3bb067023a772782158a27c6c467c928\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6ba986a942497fd38462972f50a61968c0652dac56ce9b9ac1bc061ab634fe5a77acd0275f8396e3c0bef012ae93b72758b8d7679c87e847e63017b55a69c5c6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t967c81f561951833fa566f6b36077eadb2a615cc15f0edbbae4f844ddc8e9c1fb83d31a93fcb1774d740d69208ca5930bcfac4a1f944469fefd19b6e9375e0b5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te8aef178e6da3ef5caed6530f7eb25608256c2377c4cf96b0cfd0d76eeb4bb86eeff7b7df1585c8d7a20c0633a67907f6d2867c3264a91c051abae6eea5a91d8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6481dcc8157ae628b5cd526bac8f933156dedac956a2b22a974bf5f7ec2db5806f53dd0e2dd53db87cd8f58a586f9b3c5c522331a31174c4e7b9b6f7f057c28f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta71ea45ce6616a3d2f0a592d5d0286932da63c6db11d59c6691c35a56f7ee4f80b6fc340b4dbc1844c5040e668d2892f4a4ae8533f1b6771bcfce7c3a23e0d97\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9693448770feae421726eb203b01c70823d5f44cc5213e6a68284729bd117d9bd18fec4a0a824a24080f298bacd296d7b497838fbd7b0d575c52492b3e6f926b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t37a15066f2b9f94c24611bc453ed0274078d1f70b2d34c8b963608489dcbe8df448edd9c73362bb2b66beef61fce60106f7019ed373c692259d9556a940b1a06\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tbd44e739e1f9db1c6baf42ca4a12ac099b96f6b36c4bcb1b72eeff08a6496835ec65150be8fe16cbe32707e347547dc5a583d265746fa595c5e7730fcf24581e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfab2038e9498a1c39e0578a0a5ea6b44f3c1b41ae567f9914a95b131c48d121ecacea895a09b1d4e0442bec9c50c50e00a9fafeffae070884c2625a8b1a21726\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t05a1b76b2fd56211e0f2d75a251654a772f55e18ca022af52cb330191e98a3b8eb87e5117bae58044d944c1f1885451225417735fc72f73936693cff45469f8c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t2a30c96bdac78a3994eecaa5a53f827f58e13231a0d113086c06b1bdabda38d08f1ae27de25fd22eea70c05f0132bf7a501c82ae6215bfef3c016398baf2cb62\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t48db53765b82bd6f2533eae17f6769d7a4e3b24374601cdd8ec0ca3aab3093fd2b992438460baf8da58fb9a89b2c58f968e63617cbeb1844b02d6a27c5b4ad41\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5c8b2e0e1b5c8f457d7f7bd9f05a97e58dda1d28db9f34d1ce732528f968bedd9e1cc9352d0a5df6672928bdd3ea6f5cb06077cf3ad3a76e29b22e82bac67b61\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t5b7391aa52f276fab9c13877f12232708497fc028faa1732a5db079e7fe073ed0cc9529cfc863a4ecba4dc2f1ea9f6bd6904f3a0c107193c5e711cb911f38025\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t1d5af70f09a5fc6916ef59a38a86926dcaae39a8954d73fc80a350751adda38c9d597506dc05e1ed37bd2db1590f99aa296aea13ab8443d5a92347fb85fc816d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t80e3709297d44114b9fbdf5567f05f330094cf09f4c0efcfac05095c3608107730c1aa07ff23002562c7e841a9f56624ffe2abec611eb9e73e1ccbd8f62b1149\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tf9945c190677846194132b496ec6012c08750e025fd552ed324d3a49d86366c03dccde8d5b5ac9a4bcb7195e63bcaa939e8eda18f11694b6fa6937393bffdbf4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t8d8f2ed9ae39809aacad2fcedbd2dca730c783e62ff70b8d3c5362f073f83467197d3756b445195fe752117364d92cf42c026e409d5ff7a9533eab78f1754a2d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t3ac99ac53ac49a56faa18646b8e08a2d35be80df3efbbba6bda4ae902b8d3e170a7be8605c34a4dc9a7362b1c201d702391bd7d5207f95fa390ce33c4314d411\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\te4694bdb31016f25532c043c5c6308cc619b0f8716f0c29eeb9f340f47b07b4a4ce0984c4724b12ab3d32af516ada2644ca6558c1cb5815c1212a9b5fa834412\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tc63c703e62108aa0edc683f3678a00788fb100c0960b4e98b76a48e4e5923d3413448db8875e3bcea7b6b85d9e3eeab72cd15096fbbb2cc4270317fc34d40471\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9080b7e841ef519c5417e690aaf4327907a83dbcb738d0f7308b1d611def169a4f47423e690f27a7e2741ae7865da23c5d3f13c316063c7aa1a958e5be838f04\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t298df646915f04d665e9675e6a1031870d28eb7a0405663eac3b10d1b4fa2e868e6373a586cd73e06d8e7ad771b4fb0a8b4fc2dc6ce09c642ee89926fdc65260\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4f2de9c4f4348bdb323a668372e7714299c776f9602f3af8fb7746f176868df3542b2fa69eae38b6a26a06ca8942f88278c64e3d017fee67a94ea023b2b5be5f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t4018c5ee9093a681112f4ce193a1d65e0548725f96ae315387cd765c2b9c3068ae4cbe5cd5402c11c55a9d785ffdfc2bde6e7acf19617475dae0eb014456ce45\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t6fce6675e86d7e85704c96c295703cd95498590e50764d23d7a7a3a32268a0b3c991e8f78487699a554b581e339c09aec982e0baa4318793620635e1e2c8d9f2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\teba937859197c7fd412dbc9afc0d67cc198160b5a9ccee87c41a8664859f3efd961366a809c7c6bc6fa844926814e0b4efa37ede2c8844268d7f3556e446581d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t83f433e4f1c50797493c58c264cffa70c4a7a24c334dbaa3c57489d970d49d6949fe45b704f265efd2aee1ac1b46f4aa3e4fad68b37961d2c7280ae19672c850\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tb557ece12272493dc27e88a05adcd861875a0cd00bd68adc3a301d263a9cd993a96ae14cfcddcb997cc98623935050ea43552a341107187de75c4eded7c786bd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t9589c0813b7393dbaaafe47af5b408b23c8a8c8bac62554b8fa132a358ce3083b1d4e39707cd54a55f673d48116eb1f9ed8de9c943cd2de460a68bddf71e9803\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tae4ccf27ab00a40c3637d3d2ce51a83efba62d4a6fdad695063fbc60a2d82ec5a54acbe09ba9388f49aac27c992d84632036e1bdd4c529bbf1851eae0c6ea902\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\ta3944b2c31cb494080b7ee1db0816853e425b54c48d631447ea52c1d2952079bd88fab9ed0b7d8c0baaf0c4eca1910db6f98534f0d42e5ebb6c0a75ef0d8b2c0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tcfa1a224685a5fb2010458201ceb0cda21c82b1602dc413585fbce80976f061c235b1367712498144ac16a9854f6fb323cbeb62369cf9b752b9252a2a7ace1fd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tfa62c6cfc8f079e58f3d3fefd7c224e71ebc69a95b1835ccc32f350777051102615492d67fb6de62cf2ad5b18467fe8715748882db89ff86efdf2f96f8135ed2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\tcc633fd4ea6ac408c3875756b901288a1de191892832be2e9026dc65c2ff00009f1436ddff4206260a3d66ef6192143e572f1e4bb8e5a74b12055e42411c18bc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t44d2bf7f3696b8933f255b9be1a4a6ae3316c25d0395f590b9b9898f127e40d3f4124d7bdbc8725f00b0d28150ff05b4a79e5e04e34a47e9087b3f79d413ab7f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nhash:\t96fbcbb60bd313b8845033e5bc058a38027438572d7e7957f3684f6268aadd3ad08d21767ed6878685331ba98571487e12470aad669326716e46667f69f8d7e8\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2s-kat.txt",
    "content": "\n\nin:\t\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t48a8997da407876b3d79c0d92325ad3b89cbb754d86ab71aee047ad345fd2c49\n\nin:\t00\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t40d15fee7c328830166ac3f918650f807e7e01e177258cdc0a39b11f598066f1\n\nin:\t0001\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6bb71300644cd3991b26ccd4d274acd1adeab8b1d7914546c1198bbe9fc9d803\n\nin:\t000102\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1d220dbe2ee134661fdf6d9e74b41704710556f2f6e5a091b227697445dbea6b\n\nin:\t00010203\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf6c3fbadb4cc687a0064a5be6e791bec63b868ad62fba61b3757ef9ca52e05b2\n\nin:\t0001020304\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t49c1f21188dfd769aea0e911dd6b41f14dab109d2b85977aa3088b5c707e8598\n\nin:\t000102030405\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfdd8993dcd43f696d44f3cea0ff35345234ec8ee083eb3cada017c7f78c17143\n\nin:\t00010203040506\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te6c8125637438d0905b749f46560ac89fd471cf8692e28fab982f73f019b83a9\n\nin:\t0001020304050607\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t19fc8ca6979d60e6edd3b4541e2f967ced740df6ec1eaebbfe813832e96b2974\n\nin:\t000102030405060708\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta6ad777ce881b52bb5a4421ab6cdd2dfba13e963652d4d6d122aee46548c14a7\n\nin:\t00010203040506070809\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf5c4b2ba1a00781b13aba0425242c69cb1552f3f71a9a3bb22b4a6b4277b46dd\n\nin:\t000102030405060708090a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te33c4c9bd0cc7e45c80e65c77fa5997fec7002738541509e68a9423891e822a3\n\nin:\t000102030405060708090a0b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfba16169b2c3ee105be6e1e650e5cbf40746b6753d036ab55179014ad7ef6651\n\nin:\t000102030405060708090a0b0c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf5c4bec6d62fc608bf41cc115f16d61c7efd3ff6c65692bbe0afffb1fede7475\n\nin:\t000102030405060708090a0b0c0d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta4862e76db847f05ba17ede5da4e7f91b5925cf1ad4ba12732c3995742a5cd6e\n\nin:\t000102030405060708090a0b0c0d0e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t65f4b860cd15b38ef814a1a804314a55be953caa65fd758ad989ff34a41c1eea\n\nin:\t000102030405060708090a0b0c0d0e0f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t19ba234f0a4f38637d1839f9d9f76ad91c8522307143c97d5f93f69274cec9a7\n\nin:\t000102030405060708090a0b0c0d0e0f10\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1a67186ca4a5cb8e65fca0e2ecbc5ddc14ae381bb8bffeb9e0a103449e3ef03c\n\nin:\t000102030405060708090a0b0c0d0e0f1011\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tafbea317b5a2e89c0bd90ccf5d7fd0ed57fe585e4be3271b0a6bf0f5786b0f26\n\nin:\t000102030405060708090a0b0c0d0e0f101112\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf1b01558ce541262f5ec34299d6fb4090009e3434be2f49105cf46af4d2d4124\n\nin:\t000102030405060708090a0b0c0d0e0f10111213\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t13a0a0c86335635eaa74ca2d5d488c797bbb4f47dc07105015ed6a1f3309efce\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1580afeebebb346f94d59fe62da0b79237ead7b1491f5667a90e45edf6ca8b03\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t20be1a875b38c573dd7faaa0de489d655c11efb6a552698e07a2d331b5f655c3\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbe1fe3c4c04018c54c4a0f6b9a2ed3c53abe3a9f76b4d26de56fc9ae95059a99\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314151617\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te3e3ace537eb3edd8463d9ad3582e13cf86533ffde43d668dd2e93bbdbd7195a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t110c50c0bf2c6e7aeb7e435d92d132ab6655168e78a2decdec3330777684d9c1\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516171819\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te9ba8f505c9c80c08666a701f3367e6cc665f34b22e73c3c0417eb1c2206082f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t26cd66fca02379c76df12317052bcafd6cd8c3a7b890d805f36c49989782433a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t213f3596d6e3a5d0e9932cd2159146015e2abc949f4729ee2632fe1edb78d337\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1015d70108e03be1c702fe97253607d14aee591f2413ea6787427b6459ff219a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3ca989de10cfe609909472c8d35610805b2f977734cf652cc64b3bfc882d5d89\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb6156f72d380ee9ea6acd190464f2307a5c179ef01fd71f99f2d0f7a57360aea\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc03bc642b20959cbe133a0303e0c1abff3e31ec8e1a328ec8565c36decff5265\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2c3e08176f760c6264c3a2cd66fec6c3d78de43fc192457b2a4a660a1e0eb22b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf738c02f3c1b190c512b1a32deabf353728e0e9ab034490e3c3409946a97aeec\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8b1880df301cc963418811088964839287ff7fe31c49ea6ebd9e48bdeee497c5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1e75cb21c60989020375f1a7a242839f0b0b68973a4c2a05cf7555ed5aaec4c1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t62bf8a9c32a5bccf290b6c474d75b2a2a4093f1a9e27139433a8f2b3bce7b8d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t166c8350d3173b5e702b783dfd33c66ee0432742e9b92b997fd23c60dc6756ca\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t044a14d822a90cacf2f5a101428adc8f4109386ccb158bf905c8618b8ee24ec3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t387d397ea43a994be84d2d544afbe481a2000f55252696bba2c50c8ebd101347\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t56f8ccf1f86409b46ce36166ae9165138441577589db08cbc5f66ca29743b9fd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9706c092b04d91f53dff91fa37b7493d28b576b5d710469df79401662236fc03\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t877968686c068ce2f7e2adcff68bf8748edf3cf862cfb4d3947a3106958054e3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8817e5719879acf7024787eccdb271035566cfa333e049407c0178ccc57a5b9f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8938249e4b50cadaccdf5b18621326cbb15253e33a20f5636e995d72478de472\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf164abba4963a44d107257e3232d90aca5e66a1408248c51741e991db5227756\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td05563e2b1cba0c4a2a1e8bde3a1a0d9f5b40c85a070d6f5fb21066ead5d0601\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t03fbb16384f0a3866f4c3117877666efbf124597564b293d4aab0d269fabddfa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5fa8486ac0e52964d1881bbe338eb54be2f719549224892057b4da04ba8b3475\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcdfabcee46911111236a31708b2539d71fc211d9b09c0d8530a11e1dbf6eed01\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4f82de03b9504793b82a07a0bdcdff314d759e7b62d26b784946b0d36f916f52\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t259ec7f173bcc76a0994c967b4f5f024c56057fb79c965c4fae41875f06a0e4c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t193cc8e7c3e08bb30f5437aa27ade1f142369b246a675b2383e6da9b49a9809e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5c10896f0e2856b2a2eee0fe4a2c1633565d18f0e93e1fab26c373e8f829654d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf16012d93f28851a1eb989f5d0b43f3f39ca73c9a62d5181bff237536bd348c3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2966b3cfae1e44ea996dc5d686cf25fa053fb6f67201b9e46eade85d0ad6b806\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tddb8782485e900bc60bcf4c33a6fd585680cc683d516efa03eb9985fad8715fb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4c4d6e71aea05786413148fc7a786b0ecaf582cff1209f5a809fba8504ce662c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfb4c5e86d7b2229b99b8ba6d94c247ef964aa3a2bae8edc77569f28dbbff2d4e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te94f526de9019633ecd54ac6120f23958d7718f1e7717bf329211a4faeed4e6d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcbd6660a10db3f23f7a03d4b9d4044c7932b2801ac89d60bc9eb92d65a46c2a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8818bbd3db4dc123b25cbba5f54c2bc4b3fcf9bf7d7a7709f4ae588b267c4ece\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc65382513f07460da39833cb666c5ed82e61b9e998f4b0c4287cee56c3cc9bcd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8975b0577fd35566d750b362b0897a26c399136df07bababbde6203ff2954ed4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t21fe0ceb0052be7fb0f004187cacd7de67fa6eb0938d927677f2398c132317a8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2ef73f3c26f12d93889f3c78b6a66c1d52b649dc9e856e2c172ea7c58ac2b5e3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t388a3cd56d73867abb5f8401492b6e2681eb69851e767fd84210a56076fb3dd3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\taf533e022fc9439e4e3cb838ecd18692232adf6fe9839526d3c3dd1b71910b1a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t751c09d41a9343882a81cd13ee40818d12eb44c6c7f40df16e4aea8fab91972a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5b73ddb68d9d2b0aa265a07988d6b88ae9aac582af83032f8a9b21a2e1b7bf18\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3da29126c7c5d7f43e64242a79feaa4ef3459cdeccc898ed59a97f6ec93b9dab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t566dc920293da5cb4fe0aa8abda8bbf56f552313bff19046641e3615c1e3ed3f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4115bea02f73f97f629e5c5590720c01e7e449ae2a6697d4d2783321303692f9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4ce08f4762468a7670012164878d68340c52a35e66c1884d5c864889abc96677\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t81ea0b7804124e0c22ea5fc71104a2afcb52a1fa816f3ecb7dcb5d9dea1786d0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfe362733b05f6bedaf9379d7f7936ede209b1f8323c3922549d9e73681b5db7b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\teff37d30dfd20359be4e73fdf40d27734b3df90a97a55ed745297294ca85d09f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t172ffc67153d12e0ca76a8b6cd5d4731885b39ce0cac93a8972a18006c8b8baf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc47957f1cc88e83ef9445839709a480a036bed5f88ac0fcc8e1e703ffaac132c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t30f3548370cfdceda5c37b569b6175e799eef1a62aaa943245ae7669c227a7b5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc95dcb3cf1f27d0eef2f25d2413870904a877c4a56c2de1e83e2bc2ae2e46821\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td5d0b5d705434cd46b185749f66bfb5836dcdf6ee549a2b7a4aee7f58007caaf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbbc124a712f15d07c300e05b668389a439c91777f721f8320c1c9078066d2c7e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta451b48c35a6c7854cfaae60262e76990816382ac0667e5a5c9e1b46c4342ddf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb0d150fb55e778d01147f0b5d89d99ecb20ff07e5e6760d6b645eb5b654c622b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t34f737c0ab219951eee89a9f8dac299c9d4c38f33fa494c5c6eefc92b6db08bc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1a62cc3a00800dcbd99891080c1e098458193a8cc9f970ea99fbeff00318c289\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcfce55ebafc840d7ae48281c7fd57ec8b482d4b704437495495ac414cf4a374b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6746facf71146d999dabd05d093ae586648d1ee28e72617b99d0f0086e1e45bf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t571ced283b3f23b4e750bf12a2caf1781847bd890e43603cdc5976102b7bb11b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcfcb765b048e35022c5d089d26e85a36b005a2b80493d03a144e09f409b6afd1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4050c7a27705bb27f42089b299f3cbe5054ead68727e8ef9318ce6f25cd6f31d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t184070bd5d265fbdc142cd1c5cd0d7e414e70369a266d627c8fba84fa5e84c34\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9edda9a4443902a9588c0d0ccc62b930218479a6841e6fe7d43003f04b1fd643\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te412feef7908324a6da1841629f35d3d358642019310ec57c614836b63d30763\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1a2b8edff3f9acc1554fcbae3cf1d6298c6462e22e5eb0259684f835012bd13f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t288c4ad9b9409762ea07c24a41f04f69a7d74bee2d95435374bde946d7241c7b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t805691bb286748cfb591d3aebe7e6f4e4dc6e2808c65143cc004e4eb6fd09d43\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td4ac8d3a0afc6cfa7b460ae3001baeb36dadb37da07d2e8ac91822df348aed3d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc376617014d20158bced3d3ba552b6eccf84e62aa3eb650e90029c84d13eea69\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc41f09f43cecae7293d6007ca0a357087d5ae59be500c1cd5b289ee810c7b082\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t03d1ced1fba5c39155c44b7765cb760c78708dcfc80b0bd8ade3a56da8830b29\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t09bde6f152218dc92c41d7f45387e63e5869d807ec70b821405dbd884b7fcf4b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t71c9036e18179b90b37d39e9f05eb89cc5fc341fd7c477d0d7493285faca08a4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5916833ebb05cd919ca7fe83b692d3205bef72392b2cf6bb0a6d43f994f95f11\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf63aab3ec641b3b024964c2b437c04f6043c4c7e0279239995401958f86bbe54\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf172b180bfb09740493120b6326cbdc561e477def9bbcfd28cc8c1c5e3379a31\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcb9b89cc18381dd9141ade588654d4e6a231d5bf49d4d59ac27d869cbe100cf3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7bd8815046fdd810a923e1984aaebdcdf84d87c8992d68b5eeb460f93eb3c8d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t607be66862fd08ee5b19facac09dfdbcd40c312101d66e6ebd2b841f1b9a9325\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9fe03bbe69ab1834f5219b0da88a08b30a66c5913f0151963c360560db0387b3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t90a83585717b75f0e9b725e055eeeeb9e7a028ea7e6cbc07b20917ec0363e38c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t336ea0530f4a7469126e0218587ebbde3358a0b31c29d200f7dc7eb15c6aadd8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta79e76dc0abca4396f0747cd7b748df913007626b1d659da0c1f78b9303d01a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t44e78a773756e0951519504d7038d28d0213a37e0ce375371757bc996311e3b8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t77ac012a3f754dcfeab5eb996be9cd2d1f96111b6e49f3994df181f28569d825\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tce5a10db6fccdaf140aaa4ded6250a9c06e9222bc9f9f3658a4aff935f2b9f3a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tecc203a7fe2be4abd55bb53e6e673572e0078da8cd375ef430cc97f9f80083af\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t14a5186de9d7a18b0412b8563e51cc5433840b4a129a8ff963b33a3c4afe8ebb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t13f8ef95cb86e6a638931c8e107673eb76ba10d7c2cd70b9d9920bbeed929409\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0b338f4ee12f2dfcb78713377941e0b0632152581d1332516e4a2cab1942cca4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\teaab0ec37b3b8ab796e9f57238de14a264a076f3887d86e29bb5906db5a00e02\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t23cb68b8c0e6dc26dc27766ddc0a13a99438fd55617aa4095d8f969720c872df\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t091d8ee30d6f2968d46b687dd65292665742de0bb83dcc0004c72ce10007a549\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7f507abc6d19ba00c065a876ec5657868882d18a221bc46c7a6912541f5bc7ba\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta0607c24e14e8c223db0d70b4d30ee88014d603f437e9e02aa7dafa3cdfbad94\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tddbfea75cc467882eb3483ce5e2e756a4f4701b76b445519e89f22d60fa86e06\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0c311f38c35a4fb90d651c289d486856cd1413df9b0677f53ece2cd9e477c60a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t46a73a8dd3e70f59d3942c01df599def783c9da82fd83222cd662b53dce7dbdf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tad038ff9b14de84a801e4e621ce5df029dd93520d0c2fa38bff176a8b1d1698c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tab70c5dfbd1ea817fed0cd067293abf319e5d7901c2141d5d99b23f03a38e748\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1fffda67932b73c8ecaf009a3491a026953babfe1f663b0697c3c4ae8b2e7dcb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb0d2cc19472dd57f2b17efc03c8d58c2283dbb19da572f7755855aa9794317a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta0d19a6ee33979c325510e276622df41f71583d07501b87071129a0ad94732a5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t724642a7032d1062b89e52bea34b75df7d8fe772d9fe3c93ddf3c4545ab5a99b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tade5eaa7e61f672d587ea03dae7d7b55229c01d06bc0a5701436cbd18366a626\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t013b31ebd228fcdda51fabb03bb02d60ac20ca215aafa83bdd855e3755a35f0b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t332ed40bb10dde3c954a75d7b8999d4b26a1c063c1dc6e32c1d91bab7bbb7d16\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc7a197b3a05b566bcc9facd20e441d6f6c2860ac9651cd51d6b9d2cdeeea0390\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbd9cf64ea8953c037108e6f654914f3958b68e29c16700dc184d94a21708ff60\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8835b0ac021151df716474ce27ce4d3c15f0b2dab48003cf3f3efd0945106b9a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3bfefa3301aa55c080190cffda8eae51d9af488b4c1f24c3d9a75242fd8ea01d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t08284d14993cd47d53ebaecf0df0478cc182c89c00e1859c84851686ddf2c1b7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1ed7ef9f04c2ac8db6a864db131087f27065098e69c3fe78718d9b947f4a39d0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc161f2dcd57e9c1439b31a9dd43d8f3d7dd8f0eb7cfac6fb25a0f28e306f0661\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc01969ad34c52caf3dc4d80d19735c29731ac6e7a92085ab9250c48dea48a3fc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1720b3655619d2a52b3521ae0e49e345cb3389ebd6208acaf9f13fdacca8be49\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t756288361c83e24c617cf95c905b22d017cdc86f0bf1d658f4756c7379873b7f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te7d0eda3452693b752abcda1b55e276f82698f5f1605403eff830bea0071a394\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2c82ecaa6b84803e044af63118afe544687cb6e6c7df49ed762dfd7c8693a1bc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6136cbf4b441056fa1e2722498125d6ded45e17b52143959c7f4d4e395218ac2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t721d3245aafef27f6a624f47954b6c255079526ffa25e9ff77e5dcff473b1597\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9dd2fbd8cef16c353c0ac21191d509eb28dd9e3e0d8cea5d26ca839393851c3a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb2394ceacdebf21bf9df2ced98e58f1c3a4bbbff660dd900f62202d6785cc46e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t57089f222749ad7871765f062b114f43ba20ec56422a8b1e3f87192c0ea718c6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te49a9459961cd33cdf4aae1b1078a5dea7c040e0fea340c93a724872fc4af806\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tede67f720effd2ca9c88994152d0201dee6b0a2d2c077aca6dae29f73f8b6309\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te0f434bf22e3088039c21f719ffc67f0f2cb5e98a7a0194c76e96bf4e8e17e61\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t277c04e2853484a4eba910ad336d01b477b67cc200c59f3c8d77eef8494f29cd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t156d5747d0c99c7f27097d7b7e002b2e185cb72d8dd7eb424a0321528161219f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t20ddd1ed9b1ca803946d64a83ae4659da67fba7a1a3eddb1e103c0f5e03e3a2c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf0af604d3dabbf9a0f2a7d3dda6bd38bba72c6d09be494fcef713ff10189b6e6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9802bb87def4cc10c4a5fd49aa58dfe2f3fddb46b4708814ead81d23ba95139b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4f8ce1e51d2fe7f24043a904d898ebfc91975418753413aa099b795ecb35cedb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbddc6514d7ee6ace0a4ac1d0e068112288cbcf560454642705630177cba608bd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td635994f6291517b0281ffdd496afa862712e5b3c4e52e4cd5fdae8c0e72fb08\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t878d9ca600cf87e769cc305c1b35255186615a73a0da613b5f1c98dbf81283ea\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta64ebe5dc185de9fdde7607b6998702eb23456184957307d2fa72e87a47702d6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tce50eab7b5eb52bdc9ad8e5a480ab780ca9320e44360b1fe37e03f2f7ad7de01\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\teeddb7c0db6e30abe66d79e327511e61fcebbc29f159b40a86b046ecf0513823\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t787fc93440c1ec96b5ad01c16cf77916a1405f9426356ec921d8dff3ea63b7e0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7f0d5eab47eefda696c0bf0fbf86ab216fce461e9303aba6ac374120e890e8df\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb68004b42f14ad029f4c2e03b1d5eb76d57160e26476d21131bef20ada7d27f4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb0c4eb18ae250b51a41382ead92d0dc7455f9379fc9884428e4770608db0faec\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf92b7a870c059f4d46464c824ec96355140bdce681322cc3a992ff103e3fea52\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5364312614813398cc525d4c4e146edeb371265fba19133a2c3d2159298a1742\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf6620e68d37fb2af5000fc28e23b832297ecd8bce99e8be4d04e85309e3d3374\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5316a27969d7fe04ff27b283961bffc3bf5dfb32fb6a89d101c6c3b1937c2871\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t81d1664fdf3cb33c24eebac0bd64244b77c4abea90bbe8b5ee0b2aafcf2d6a53\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t345782f295b0880352e924a0467b5fbc3e8f3bfbc3c7e48b67091fb5e80a9442\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t794111ea6cd65e311f74ee41d476cb632ce1e4b051dc1d9e9d061a19e1d0bb49\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2a85daf6138816b99bf8d08ba2114b7ab07975a78420c1a3b06a777c22dd8bcb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t89b0d5f289ec16401a069a960d0b093e625da3cf41ee29b59b930c5820145455\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td0fdcb543943fc27d20864f52181471b942cc77ca675bcb30df31d358ef7b1eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb17ea8d77063c709d4dc6b879413c343e3790e9e62ca85b7900b086f6b75c672\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te71a3e2c274db842d92114f217e2c0eac8b45093fdfd9df4ca7162394862d501\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc0476759ab7aa333234f6b44f5fd858390ec23694c622cb986e769c78edd733e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9ab8eabb1416434d85391341d56993c55458167d4418b19a0f2ad8b79a83a75b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7992d0bbb15e23826f443e00505d68d3ed7372995a5c3e498654102fbcd0964e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc021b30085151435df33b007ccecc69df1269f39ba25092bed59d932ac0fdc28\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t91a25ec0ec0d9a567f89c4bfe1a65a0e432d07064b4190e27dfb81901fd3139b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5950d39a23e1545f301270aa1a12f2e6c453776e4d6355de425cc153f9818867\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td79f14720c610af179a3765d4b7c0968f977962dbf655b521272b6f1e194488e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te9531bfc8b02995aeaa75ba27031fadbcbf4a0dab8961d9296cd7e84d25d6006\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t34e9c26a01d7f16181b454a9d1623c233cb99d31c694656e9413aca3e918692f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td9d7422f437bd439ddd4d883dae2a08350173414be78155133fff1964c3d7972\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4aee0c7aaf075414ff1793ead7eaca601775c615dbd60b640b0a9f0ce505d435\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6bfdd15459c83b99f096bfb49ee87b063d69c1974c6928acfcfb4099f8c4ef67\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9fd1c408fd75c336193a2a14d94f6af5adf050b80387b4b010fb29f4cc72707c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t13c88480a5d00d6c8c7ad2110d76a82d9b70f4fa6696d4e5dd42a066dcaf9920\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t820e725ee25fe8fd3a8d5abe4c46c3ba889de6fa9191aa22ba67d5705421542b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t32d93a0eb02f42fbbcaf2bad0085b282e46046a4df7ad10657c9d6476375b93e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tadc5187905b1669cd8ec9c721e1953786b9d89a9bae30780f1e1eab24a00523c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te90756ff7f9ad810b239a10ced2cf9b2284354c1f8c7e0accc2461dc796d6e89\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1251f76e56978481875359801db589a0b22f86d8d634dc04506f322ed78f17e8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3afa899fd980e73ecb7f4d8b8f291dc9af796bc65d27f974c6f193c9191a09fd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\taa305be26e5deddc3c1010cbc213f95f051c785c5b431e6a7cd048f161787528\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8ea1884ff32e9d10f039b407d0d44e7e670abd884aeee0fb757ae94eaa97373d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td482b2155d4dec6b4736a1f1617b53aaa37310277d3fef0c37ad41768fc235b4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4d413971387e7a8898a8dc2a27500778539ea214a2dfe9b3d7e8ebdce5cf3db3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t696e5d46e6c57e8796e4735d08916e0b7929b3cf298c296d22e9d3019653371c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1f5647c1d3b088228885865c8940908bf40d1a8272821973b160008e7a3ce2eb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb6e76c330f021a5bda65875010b0edf09126c0f510ea849048192003aef4c61c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3cd952a0beada41abb424ce47f94b42be64e1ffb0fd0782276807946d0d0bc55\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t98d92677439b41b7bb513312afb92bcc8ee968b2e3b238cecb9b0f34c9bb63d0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tecbca2cf08ae57d517ad16158a32bfa7dc0382eaeda128e91886734c24a0b29d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t942cc7c0b52e2b16a4b89fa4fc7e0bf609e29a08c1a8543452b77c7bfd11bb28\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8a065d8b61a0dffb170d5627735a76b0e9506037808cba16c345007c9f79cf8f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1b9fa19714659c78ff413871849215361029ac802b1cbcd54e408bd87287f81f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8dab071bcd6c7292a9ef727b4ae0d86713301da8618d9a48adce55f303a869a1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8253e3e7c7b684b9cb2beb014ce330ff3d99d17abbdbabe4f4d674ded53ffc6b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf195f321e9e3d6bd7d074504dd2ab0e6241f92e784b1aa271ff648b1cab6d7f6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t27e4cc72090f241266476a7c09495f2db153d5bcbd761903ef79275ec56b2ed8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t899c2405788e25b99a1846355e646d77cf400083415f7dc5afe69d6e17c00023\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta59b78c4905744076bfee894de707d4f120b5c6893ea0400297d0bb834727632\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t59dc78b105649707a2bb4419c48f005400d3973de3736610230435b10424b24f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc0149d1d7e7a6353a6d906efe728f2f329fe14a4149a3ea77609bc42b975ddfa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta32f241474a6c16932e9243be0cf09bcdc7e0ca0e7a6a1b9b1a0f01e41502377\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb239b2e4f81841361c1339f68e2c359f929af9ad9f34e01aab4631ad6d5500b0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t85fb419c7002a3e0b4b6ea093b4c1ac6936645b65dac5ac15a8528b7b94c1754\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9619720625f190b93a3fad186ab314189633c0d3a01e6f9bc8c4a8f82f383dbf\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7d620d90fe69fa469a6538388970a1aa09bb48a2d59b347b97e8ce71f48c7f46\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t294383568596fb37c75bbacd979c5ff6f20a556bf8879cc72924855df9b8240e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t16b18ab314359c2b833c1c6986d48c55a9fc97cde9a3c1f10a3177140f73f738\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8cbbdd14bc33f04cf45813e4a153a273d36adad5ce71f499eeb87fb8ac63b729\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t69c9a498db174ecaefcc5a3ac9fdedf0f813a5bec727f1e775babdec7718816e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb462c3be40448f1d4f80626254e535b08bc9cdcff599a768578d4b2881a8e3f0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t553e9d9c5f360ac0b74a7d44e5a391dad4ced03e0c24183b7e8ecabdf1715a64\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7a7c55a56fa9ae51e655e01975d8a6ff4ae9e4b486fcbe4eac044588f245ebea\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2afdf3c82abc4867f5de111286c2b3be7d6e48657ba923cfbf101a6dfcf9db9a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t41037d2edcdce0c49b7fb4a6aa0999ca66976c7483afe631d4eda283144f6dfc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc4466f8497ca2eeb4583a0b08e9d9ac74395709fda109d24f2e4462196779c5d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t75f609338aa67d969a2ae2a2362b2da9d77c695dfd1df7224a6901db932c3364\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t68606ceb989d5488fc7cf649f3d7c272ef055da1a93faecd55fe06f6967098ca\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t44346bdeb7e052f6255048f0d9b42c425bab9c3dd24168212c3ecf1ebf34e6ae\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8e9cf6e1f366471f2ac7d2ee9b5e6266fda71f8f2e4109f2237ed5f8813fc718\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t84bbeb8406d250951f8c1b3e86a7c010082921833dfd9555a2f909b1086eb4b8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tee666f3eef0f7e2a9c222958c97eaf35f51ced393d714485ab09a069340fdf88\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc153d34a65c47b4a62c5cacf24010975d0356b2f32c8f5da530d338816ad5de6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9fc5450109e1b779f6c7ae79d56c27635c8dd426c5a9d54e2578db989b8c3b4e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td12bf3732ef4af5c22fa90356af8fc50fcb40f8f2ea5c8594737a3b3d5abdbd7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t11030b9289bba5af65260672ab6fee88b87420acef4a1789a2073b7ec2f2a09e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t69cb192b8444005c8c0ceb12c846860768188cda0aec27a9c8a55cdee2123632\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdb444c15597b5f1a03d1f9edd16e4a9f43a667cc275175dfa2b704e3bb1a9b83\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3fb735061abc519dfe979e54c1ee5bfad0a9d858b3315bad34bde999efd724dd\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/blake2/testvectors/blake2sp-kat.txt",
    "content": "\n\nin:\t\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t715cb13895aeb678f6124160bff21465b30f4f6874193fc851b4621043f09cc6\n\nin:\t00\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t40578ffa52bf51ae1866f4284d3a157fc1bcd36ac13cbdcb0377e4d0cd0b6603\n\nin:\t0001\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t67e3097545bad7e852d74d4eb548eca7c219c202a7d088db0efeac0eac304249\n\nin:\t000102\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8dbcc0589a3d17296a7a58e2f1eff0e2aa4210b58d1f88b86d7ba5f29dd3b583\n\nin:\t00010203\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta9a9652c8c677594c87212d89d5a75fb31ef4f47c6582cde5f1ef66bd494533a\n\nin:\t0001020304\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t05a7180e595054739948c5e338c95fe0b7fc61ac58a73574745633bbc1f77031\n\nin:\t000102030405\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t814de83153b8d75dfade29fd39ac72dd09ca0f9bc8b7ab6a06baee7dd0f9f083\n\nin:\t00010203040506\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdfd419449129ff604f0a148b4c7d68f1174f7d0f8c8d2ce77f448fd3419c6fb0\n\nin:\t0001020304050607\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb9ed22e7dd8dd14ee8c95b20e7632e8553a268d9ff8633ed3c21d1b8c9a70be1\n\nin:\t000102030405060708\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t95f031671a4e3c54441cee9dbef4b7aca44618a3a333ad7406d197ac5ba0791a\n\nin:\t00010203040506070809\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te2925b9d5ca0ff6288c5ea1af2d22b0a6b79e2dae08bfd36c3be10bb8d71d839\n\nin:\t000102030405060708090a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t16249c744e4951451d4c894fb59a3ecb3fbfb7a45f96f85d1580ac0b842d96da\n\nin:\t000102030405060708090a0b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t432bc91c52aceb9daed8832881648650c1b81d117abd68e08451508a63be0081\n\nin:\t000102030405060708090a0b0c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcde8202bcfa3f3e95d79bacc165d52700ef71d874a3c637e634f644473720d6b\n\nin:\t000102030405060708090a0b0c0d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1621621f5c3ee446899d3c8aae4917b1e6db4a0ed042315fb2c174825e0a1819\n\nin:\t000102030405060708090a0b0c0d0e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t336e8ebc71e2095c27f864a3121efd0faa7a41285725a592f61beded9dde86ed\n\nin:\t000102030405060708090a0b0c0d0e0f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t079be0410e789b36ee7f55c19faac691656eb0521f42949b84ee29fe2a0e7f36\n\nin:\t000102030405060708090a0b0c0d0e0f10\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t17270c4f3488082d9ff9937eab3ca99c97c5b4596147372dd4e98acf13db2810\n\nin:\t000102030405060708090a0b0c0d0e0f1011\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t183c38754d0341ce07c17a6cb6c2fd8bbcc1404fdd014199c78be1a97559a928\n\nin:\t000102030405060708090a0b0c0d0e0f101112\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6e52d728a405a6e1f87587bbc2ac91c5c09b2d828ac81e5c4a81d03dd4aa8d5c\n\nin:\t000102030405060708090a0b0c0d0e0f10111213\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf4e08e059b74144bf948146d14a2c81e46dc15ff26eb52344cdd474abea14bc0\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0f2e0a100ed8a11785962ad4596af955e30b9aef930a248da9322b702d4b6872\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5190fcc732f404aad4364ac7960cfd5b4e348629c372eeb325b5c6c7cbce59ab\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc0c4cb86ea25ea957eec5b22d2550a1649e6dffa316bb8f4c91b8ff7a24b2531\n\nin:\t000102030405060708090a0b0c0d0e0f1011121314151617\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2c9eda135a30aecaf3acb3d23a3035fbabba98333165d87fcbf8fe10336ecf20\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3cd669e8d56262a2371367224dae6d759ee152c31533b263fa2e64920877b2a7\n\nin:\t000102030405060708090a0b0c0d0e0f10111213141516171819\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t18a9a0c2d0ea6c3bb332830f8918b0684f5d3994df4867462dd06ef0862424cc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7390ea4104a9f4eea90f81e26a129dcf9f4af38352d9cb6a812cc8056909050e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te49e0114c629b494b11ea98ecd4032731f153b4650acacd7e0f6e7de3df01977\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t27c5702be104b3a94fc43423aeee83ac3ca73b7f87839a6b2e29607903b7f287\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t81d2e12eb2f42760c6e3baa78f84073ae6f5616070fe25bede7c7c8248ab1fba\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfab235d59348ab8ce49bec77c0f19328fd045dfd608a530336df4f94e172a5c8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8aaa8d805c58881ff379fbd42c6bf6f14c6c73df8071b3b228981109ccc015f9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t91fdd262203916394740952bce72b64babb6f721344dee8250bf0e46f1ba188f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf7e57b8f85f47d5903ad4ccb8af62a3e858aab2b8cc226494f7b00bedbf5b0d0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf76f21addae96a9646fc06f9bf52ae0848f18c3526b129e15b2c355e2e79e5da\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8aeb1c795f3490015ef4cd61a2807b230efdc8460173dad026a4a0fcc2fbf22a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc564ffc623077765bb9787585654ce745dbd108cef248ab00ad1a2647d990387\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfe8942a3e5f5e8cd705104f88210726e53dd7eb3f9a202bf9314b3b9065eb712\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdc295359d436eea78084e7b077fe09b19c5bf3d2a796dab019e4200599fd8202\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324252627\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t70b3f72f749032e25e383b964378ea1c543e9c15de3a27d86d2a9d2231eff48a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7982b54c08db2bfb6f45f35bc323bc093779b6bb0e3eea3e8c98b1de99d3c55e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t75e4162257014bedcc05c2944dce0df0c35eba131954064f6e4e095fd08445ee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4a129ea6cdbabc2d392479372f975b9cf5a1b7deb69a3266f03ebc6d111393c4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8fed70f27955dc8ad9f1b7b3f6f5dfbd962a33592b42de856d421e2912bab86b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te2f20660376f2b1839667cbfe5e16ef075ac3943644f3532282f8bb0723b9986\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tabf84c913a83df98c70029819c065f6d6de4f6d43abf600dade035b23bed7baa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t459c15d4856c7ecf82620351c3c1c76c403f3e9707741387e299073fb1704b2b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9ab912eda0768abdf826b6e05d0d735839e6a5f02e04c4cc75650b2c8cab6749\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4740ebecac90031bb7e68e51c55391afb189b317f2de558766f78f5cb71f81b6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3cc47f0ef64821587c937cddba85c993d3ce2dd0ced40d3be33cb7dc7edabcf1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9f476a22db54d6bb9befdb260c66578ae1d8a5f87d3d8c017fdb7475080fa8e1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8b68c6fb0706a795f3a839d6fe25fd4aa7f92e664f762d615381bc859afa292c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf640d225a6bcd2fc8accafbed5a84b5bbb5d8ae5db06a10b6d9d93160b392ee0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t704860a7f5ba68db27031c15f225500d692ab247534281c4f684f6c6c8cd88c7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc1a75bdda12b8b2ab1b924843858183a09d202421fdbcdf0e63eae46f37d91ed\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f3031323334353637\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9a8cab7a5f2e576221a6a85e5fddee75678e065324a61db03a39261ddf75e3f4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t05c2b26b03ce6ca5871be0de84ee2786a79bcd9f30033e819b4a87cca27afc6a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb0b0993c6d0c6ed5c3590480f865f467f4331a58dd8e47bd98ebbcdb8eb4f94d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te57c103cf7b6bbeb8a0dc8f048625c3f4ce4f1a5ad4d079c1187bfe9ee3b8a5f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf10023e15f3b72b738ad61ae65ab9a07e7774e2d7ab02dba4e0caf5602c80178\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9a8fb3b538c1d6c45051fa9ed9b07d3e89b4430330014a1efa2823c0823cf237\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3075c5bc7c3ad7e3920101bc6899c58ea70167a7772ca28e38e2c1b0d325e5a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te85594700e3922a1e8e41eb8b064e7ac6d949d13b5a34523e5a6beac03c8ab29\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1d3701a5661bd31ab20562bd07b74dd19ac8f3524b73ce7bc996b788afd2f317\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t874e1938033d7d383597a2a65f58b554e41106f6d1d50e9ba0eb685f6b6da071\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t93f2f3d69b2d36529556eccaf9f99adbe895e1572231e649b50584b5d7d08af8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t06e06d610f2eebba3676823e7744d751aff73076ed65f3cff5e72fd227999c77\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8df757b3a1e0f480fa76c7f358ed0398be3f2a8f7b90ea8c807599deda1d0534\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\teec9c5c63cc5169d967bb1624e9ee5ced92897736efbd157548d82e87cc72f25\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcc2b5832ad272cc55c10d4f8c7f8bb38e6e4eb922f9386830f90b1e3da3937d5\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t368985d5387c0bfc928ac254fa6d16673e70947566961b5fb3325a588ab3173a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344454647\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf1e442afb872151f8134956c548ae3240d07e6e338d4a7a6af8da4119ab0e2b0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb012c7546a39c40cadece4e04e7f33c593ad182ebc5a46d2dbf4ad1a92f59e7b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546474849\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6c6097cd2033096b4df317de8a908b7d0c7294390c5a399c301bf2a2652e8262\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tba83feb510b49ade4faefbe942781eafd41ad5d436888531b68859f22c2d164a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5a069e4392195ac9d284a47f3bd854af8fd0d7fdc3483d2c5f3424ccfda15c8e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7e88d64bbbe2024f4454ba1398b3d8652dcec820b14c3b0abfbf0f4f3306bb5e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf8742ff46dfdf3ec8264f9945b20419462f069e833c594ec80ffac5e7e5134f9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td3e0b738d2e92f3c47c794666609c0f5504f67ec4e760eeeccf8644e68333411\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0c90ce10edf0ce1d47eeb50b5b7aff8ee8a43b64a889c1c6c6b8e31a3cfc45ee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t83917ac1cdade8f0e3bf426feac1388b3fcbe3e1bf98798c8158bf758e8d5d4e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdc8eb0c013fa9d064ee37623369fb394af974b1aac82405b88976cd8fca12530\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9af4fc92ea8d6b5fe7990e3a02701ec22b2dfd7100b90d0551869417955e44c8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc722cec131baa163f47e4b339e1fb9b4aca248c4759345eadbd6c6a7ddb50477\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1837b120d4e4046c6de8ccaf09f1caf302ad56234e6b422ce90a61bf06aee43d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t87ac9d0f8a0b11bfedd6991a6daf34c8aa5d7e8ae1b9df4af738005fe78ce93c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te21fb668ebb8bf2d82086dedcb3a5371c2c46fa1ac11d2e2c566d14ad3c3653f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f5051525354555657\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5a9a69815e4d3eb772ed908fe658ce5087310ec1d50cb94f5628339a61dcd9ee\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\taac285f1208f70a64797d0a9400da64653301838fef6690b87cda9159ee07ef4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t05643c1c6f265925a65093f9de8a191c4f6fd1418fbf66be8059a91ba8dcda61\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1c6cde5b78103c9e6f046dfe30f5121cf9d4039efe222540a41bbc06e469feb6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb49bb46d1b193b045e7412059fe72d552552a8fb6c36410723dc7d05fcceded3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb612d3d21fc4de3c791af735e59fb717d839723b42508e9ebf7806d93e9c837f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7c3390a3e5cb27d1868ba455cfeb3222fde27bcda4bf248e3d29cf1f34329f25\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbd42eea7b35486cdd0907cb4712ede2f4deeccbca191603865a1cc809f12b446\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td1dd6201740cfaad53ceccb756b110f3d50f817b43d7559557e57aad143a85d9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5829643c1b10e1c8ccf20c9b4af821ea052d7f0f7c22f7380bbbcfafb977e21f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfc4cf2a7fbe0b1e8aefbe4b4b79ed84ec97b034f51b4e97f760b20639765b933\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4d7c3b3438a0bda28e7a96e42027d813e88ae62885499833d3c5f6359ef7edbc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t34cbd32068ef7e82099e580bf9e26423e981e31b1bbce61aeab14c32a273e4cb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta05dda7d0da9e094ae22533f79e7dccd26b1757cefb95bcf62c4ff9c2692e1c0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t224ccffa7cca4ce34afd47f62ade53c5e8489b04ac9c41f7fad0c8edeb89e941\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6bc6076483aa11c07fba55c0f9a1b5da87ecbffea75598cc318a514cec7b3b6a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656667\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9a0360e23a22f4f76c0e9528dafd129bb4675fb88d44eaf85777300cec9bcc79\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t790199b4ca90dedccfe32474e85b174f069e3542be3104c1125c2fdbd69d32c7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60616263646566676869\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t55839925834ca3e825e99241874d16d6c2623629c4c2adddf0dba01e6ce8a0dc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t615ff846d993007d38de1aecb3178289ded09e6bb5cbd60f69c6aa36383020f7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf0e40b4ed40d34851e72b4ee4d00ea6a40ea1c1bf9e5c269710c9d51cbb8a3c9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0b07b2333b08d08c11ca34ab449b71d29a0f43e1f778e073e79006ccb730ed62\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td1f4c29d9f23ea35ec4035b377d506538e728bc739c1459680cf1cc69424924d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1279cf6f669f92f6bfc25d605b9440c7dccbd25df28dc7353abc1c0530405dc4\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1fa0af00775dc2ce76506d3280f472d2f6ff97a2151faa827942fea44ad0ba1f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3e1ad54a5f835b983bd2aab0ed2a4c0bdd7216209c36a79e9e2aabb99faf3512\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc6ed39e2d8b636eccba245ef4e8864f4cd946be216b9be48303e08b92dd09434\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te24736c13ecb9f36a0d829d4798d7699c14cc65b6dc44ed6f10cd4853d6e0757\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t389be88052a381272c6df741a88ad349b712718435480a8190b704771d2de637\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t889f2d578a5daefd341c210984e126d1d96da2dee3c81f7a6080bf84569b3114\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te936095b9b982ffc856d2f5276a4e529ec7395da316d628702fb281ada6f3899\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tef89ce1d6f8b48ea5cd6aeab6a83d0cc98c9a3a207a1085732f047d94038c288\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727374757677\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf925016d79f2aca8c49edfcd6621d5be3c8cec61bd5871d8c1d3a565f35e0c9f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t63e8634b757a38f92b92fd23893ba299853a8613679fdf7e0511095c0f047bca\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717273747576777879\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcf2cca0772b705eb57d28943f83d353fe291e5b377780b374c8ba4665830be87\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t46df5b87c80e7e4074aee68559424742845b9b350f51ba55b074bbae4c626aab\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t658aa4f9d2bcbd4f7f8eb63e68f5367edbc500a0b1fbb41e9df141bcba8fcd53\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tee80555008a71655e081092bba6f670ed98af9a09fb5afb94cbc5c754814db4f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2c5f9d048220b041b6d4524b4490cf8c66fcb8e14b0d64887aa1e4761a602b39\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t44cb6311d0750b7e33f7333aa78aaca9c34ad5f79c1b1591ec33951e69c4c461\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0c6ce32a3ea05612c5f8090f6a7e87f5ab30e41b707dcbe54155620ad770a340\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc65938dd3a053c729cf5b7c89f390bfebb5112766bb00aa5fa3164dfdf3b5647\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7de7f0d59a9039aff3aaf32c3ee52e7917535729062168d2490b6b6ce244b380\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t895898f53a8f39e42410da77b6c4815b0bb2395e3922f5bed0e1fbf2a4c6dfeb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc905a84984348a64db1f542083748ad90a4bad9833cb6da387293431f19e7c9c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ted37d1a4d06c90d1957848667e9548febb5d423eab4f56785cc4b5416b780008\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0bc65d9997fb734a561fb1e9f8c0958a02c7a4dbd096ebef1a1751aed959eed7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7c5f432eb8b7352a9494dea4d53c21387031ce70e85d9408fc6f8cd98a6aaa1e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081828384858687\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb8bf8e2c34e033983639909eaa37640d877b048fe299b470af2d0ba82a5f14c0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t88a9dd13d5dadbdee6bff7ee1ef8c71cc193aa4bf3e84f8fe80cb075683c0779\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80818283848586878889\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9aedb8876dd21c8c84d2e702a13625980462f68bf0a1b7254ad806c38403c9de\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td097573df2d6b2489a479484869800a1f833ea169eff32ae3ce63a2079548d78\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td18f27a3e555d7f91a007c67aceede391f75a61fa42a0b4566eb582ca05ebce7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdf1daa90b1702313e6a5901c7afc5ed9657717a715fa53a4189ec1e5df293a68\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t04e3a496b66996c66e32919ed1f94c36eebbf240633a2f739845f0295d34afba\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8c45d88c4e9c9d0c8c677fe48fa5449ba30178d40af0f0217921c62e4b60cdd3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te149a6b13bdedea2eeee009ce9445e8dcf76b76e55a501d8f5b43ff896796ad1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta837c4c7c6f5cfb99e1085fd43287a4105cb28b76fc38b6055c5dcff78b82565\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t42411f28780b4f1638540b870521ec45bceb1e0c7131f7e1c4672e436c88c8e9\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t34b4e876769471df552e5522cea784fa53ac61bede8cfe291409e68b69e8776f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8f31d637a91dbd0ecb0ba0e694bec1447658ce6c27ea9b95ff36701caf36f001\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb5c895eb071e3d38528d475d3bb0ba88b71795e40a982e2ac2d84422a0f2685d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te906257c419d941ed2b8a9c12781db9759a3fcf3dc7cdb031599e1086b672f10\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t98ad24397c6eae4cf73ea8bbef5a0b74d21ad15f33920f44070a98bdf53d0b3a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f9091929394959697\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdd510ca55b1170f9cefdbb16fc145262aa363a870a01e1bc4fbe40234b4b6f2f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf2d8d931b92e1cb698e56ed02819ea11d26619b83a6209ad67225368fe119571\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293949596979899\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te4637055db91f9437cf460ef40b5145f6998266a5e74e96a00782c62cf30cf1c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3563530a89d32b75f78d83e9872ad4c575f520399d65035ded99e5eec5807150\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8e79f92c865beb3e1cdbf08f754a2606e85349053d66d616024a813fca541a4d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t864226f2839c76b1d5f7c13d98c2a5158c2abb71d9d8f0fa1f7c3f7468001603\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td3e3f5b8ceebb11184803535900b6eedda606eeb369751a7cda36ca30229fb02\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8c7d6b987269169031f71fd7e4c445012d3e6a3c8809f6479bd667cf311e276e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb904b5711bf19e8532f7ad6427410a62a1f77f77b9b6d71d2fc43bc90f73235a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4536634315c86728f5ab7449eb2d04020e9eae8dd6795500e9ec9a0066386e69\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfd5e49fed49dc44bde89f460a950191ebb067c698a3f21ea14308c7413b91681\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t31f01d030b9b22d00a0f71ed2ceb5d2dc81af2c24bf5670fde19a685e8d1392e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5f84d9de284b1e4f678e31ab6a76f5661b5aeaa768539384aa38f9e49cce6e6e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb2079e5997a4ead3a71fefc02f90a7483a10fd2e6f31bda9d2084485cc016bbd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te0f84d7f525b6fed791f77289ae58f7d50a29432d42c25c1e83929b838891d79\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t70469690956d7918ace7ba5f41302da138c9b56ecd415544face8d998c21abeb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t45c91a62249b39cda94e508295bec7667119447765ef80efa82d1e92d57067d8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1d9e0073eed0731554c3beaa47460d511ad261dd4d4a3bed9d8d202f22f21589\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t408262736d8aec0b847dba250258608a4345a63a1eb195e5c7ae2ee874c34da8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t23d2b70439469949982390538d7e5ade9f18c8e3bbf6605afcf49b00c061e837\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t232fb187d271bea912efd407ffe08056d6a42e5321ec792df3d584a94f630ab2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabac\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t138e1944e4b54de8681d7e48c4f08148e40a567e5cad946a6af4e8d5d26f75c7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t80c151325fbfc678b7be4e40b30f29fe31cdbe1c84126e006df3c18524bd2d6c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta642267301669df261b839f87365762905ff320a0a2fc4bdc48e5a8e15d13233\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0f8b10993860937a74cc2de40a2731dd9954b654bb94c34e876652e98d4bbd16\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te634a58512493273260f10d44953cd998e34cb8281c41bf42e0ae2f25cbd1f75\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbde6af9baf3c07e95423cab504dee70edcc3318b22dd1eb6fd85be447ac9f209\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t914b37ab5b8cfde6a480466a0d82432c7d76328e9a88ef5b4f52429f7a3ffc7d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t55be66e9a5aa671a23882ef3e7d9d36ea95487dc71b725a5ad4b798a879143d0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t3fd045894b836e44e9ca75fbe3eadc486cbbd0d8cee1b3cf14f76e7f1e77aef3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tce60343dc4874b6604e1fb231e37ec1eec3f06566e428ae764efffa230add485\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te38c9df024de2153d226738a0e5ba9b8c6784daca65c22a7628eb58ea0d495a7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8dfec0d4f3658a20a0bad66f2160832b164e700a21ec5a0165c36772b2086111\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4401b50e09865f4238243b8225ca40a08dbb4685f5f862fbdd72980431a85d3f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8668942788c4ce8a33190ffcfad1c678c4fa41e99417094e240f4a43f387a3b6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta7288d5e09809b696984ecd5326cdd84fbe35fcf67235d811c82002536a3c5e1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8e925c3c146bacf3351ec53241ace5f73e8fc9bd8c61cad97fd772b07e1b8373\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc7eb9e6ded2f993d48b0170da27c5b753b12176be126c7ba2d6af85f8593b752\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tca27f16f94e4ec0e628e7f8aefc6657bedc93742965940ae786a73b5fd593b97\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8c21e6568bc6dc00e3d6ebc09ea9c2ce006cd311d3b3e9cc9d8ddbfb3c5a7776\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t525666968b3b7d007bb926b6efdc7e212a31154c9ae18d43ee0eb7e6b1a938d3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te09a4fa5c28bdcd7c839840e0a383e4f7a102d0b1bc849c949627c4100c17dd3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc19f3e295db2fc0e7481c4f16af01155ddb0d7d1383d4a1ff1699db71177340c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t769e678c0a0909a2021c4dc26b1a3c9bc557adb21a50834cdc5c9293f75365f8\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb64874adab6bcb85b94bd9a6c565d0d2bc35445d7528bc85b41fdc79dc76e34f\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfaf250de15820f7fc610dd53eeae44601c3effa3accd088eb66905bb2653be8c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1e2038739b2c018b0e9e0e1e522fd9651287ee6e3665919b24c2124f0c1a3f3a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5fec3aa00861de1ac5dab3c137065d1e01bb03f69dcc7d1cf7ca4f4356aec9a3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t4451fe6bbef39343919244c51dae1ea9a954cf2c0966ab045b15521ecf350081\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8c622fa2160e8e991813f180bfec0b431c6dbfa2956d9175816a23c382c4f200\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t817d5c8f92e7b5ca57f5e1639016ad5760e446d6e9caa7498414ace82280b5cd\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9ca\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta6a1ad58cee54e69cbbcaa87df07a6707eb224739c217613460ab454b459ca9c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t63b847275226605be67681258f7d00bbb307c66f1959bf2e467a41aee714e55c\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tfe52ebe5cfcfe6a2297b539fa3dadbd6ebd201aa2ca13563e3d7f14d15abff63\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb7bef9fa5a3d10426246b5f658c08fdf8066eaa3e55a2f7da1591e05c87df8c7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdce\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tded1d6caa9f8f3bda92cea7f6549b1fb86a2211478c4ec289b837efc2b5c27d7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9f30008a2eb050f18e56a76be92091b2fdc164d56e32c87dd64c9e3a611041b1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t010b6a3b11860088f0abc80a8972cbbc329d5275342950eb9a045afdc8bbed24\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0cd210aac11f1c1ced497f673e53db68c3ec3607f0c5787ddc60a355dfe56c25\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0e56fd01da3b4f8be2c990552aac8d1e8da209bcf4aad4ffb5427fd63172463e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\td6d5cdb11440e34aca3a2fcf30f59e08b11a2a3de539e3e6513ed78a4fee513b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\taa35ac90680670c732ed1ef37e8cbaae49a4d88ecf4df2b689a0f101b756ae47\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t278e561288722630e26a5fc954bf2dcd6a65816739abee7be14307a96174e5b0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tab4b2ca1a2b349981524b6155462f0ff1060bf9bfa07fb9ec69ca471645b6a18\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t18a9bbec3c8e1f8ee9571297a93436de427cd270ec69dfe888db7dbf10b64993\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbafc7e43d265a173021a9d9e583d60ed42a803facd6b8360de1f916835389bf0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\ta5b67be950fbc2f0dd323a79a19e3ed1f4ae4ba7894f930ea5ef734de7db83ae\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9da\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tbf1e65f3cd8498884d9d5c19ebf7b916067637604e26dbe2b7288ecb11426068\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc3342cf9cbbf29d406d7895dd4d9548d4ac78b4d00e9b63e203e5e19e9974620\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1c0be60277434b0e004b7b388a37559f84b30c6cf8600f528bfcd33caf52cb1e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t73954530d03f10bef52ad5bc7fb4c076f83f6331c8bd1eeec3887f4aa2069240\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcddde\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t69c11ee04944dea985ac9f13960e73980e1bb0e309f4384a1676f8efab384288\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t36fb8fde0ec28ce853fb7175c1b79da3b5e8c39186e78aaece5464dbd9fe2aa2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t6bb2a09dfcaf96962de00c8a082d6df9322b4966ae8d2ecf732411a76a1a0ee6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7412e7dd1bf1aa9397411bba4d3e0276d2e7a1a29a2477157ad60360d33d4e76\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tdddeafcfc72321c849fb25947ab42c1af2a5e43fef681be42c7eaf3660080ad3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9defebadbdcb0a0e7ff992f947ced3d0a4c899e64fe77360e81e1f0e97f8c1a2\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t844c59fbe6476fd189239954f17e36e1f69e24aaed5d5c8b8405ef2a830cc2a0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tff3fafb67786e01a0c38eadf99c4cae8029da8cf29875fc419bf680009b3bdb3\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tca6760f345678f30a28d628294272a19e3072ebc61b19ff13b318973e97c2738\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tc08e1a9047c505264a16447c9ed981a719d381f28e605fd7caa9e8bdbb42996a\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tf173ba9d4584cd126050c69fc219a9190a0bf0aececbe611beed193da6ca4de7\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tb184876520ded8bd7de25eaefbd3e03688c3be39c19fb73e1f0eccac7cc0f014\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9ea\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t9025db0758bdfb48f0667ebd7e120246598fed01c258764fa0fae334a2a00a97\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaeb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te83d8086fabc460d5efc459f95a268f5dc4ac284093c247ca6ec841ad6183fe1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\tcc9df41d35aa75928c185f7393666110b80f0986a221c370f45c2eb9016c9a3b\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebeced\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t92f9a594954590fa819817e5d1c28aab2b1cc504d86dba443676bdf866796811\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedee\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t729562a1e07b0e2605494809bd480f1537cea10dcad43ef9f68c66e825dc46b1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t26f160ab96f5582045146eaff2e2a8d4dab298b4c57e117cdfc5d025c92a2268\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t87ebe721383873d247f86182e3f599a7634fcaec5e07b1e83ebb79625ba354e6\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te08d389f75694adc996c22f55d4f859ffd0c1319ff9cedf78c31be84b6f21abc\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t1363e22913c6e18e7aa65b83e751c8a2c61b0f307155865a57dba569a99c7b0e\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t8878088eb2d1f6d0bb481b4bb187da04bcd8c2c639f005b08054cc41753905fb\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0418d60d05b4e124646ee50e7749a1d209457bc543e3cc1130274aea0f7bf3c1\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t7a397e503f293bc42d5f7ef5ec37872460a4f5b5ccde77fb4d47ac0681e5a049\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5c0d2983e72a6dd4e652d723c1dfc12b414c873d4ab4a0a150408eb34347e995\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t5623365453c04989c7cf33635e0fc4cddd686fc95a33dfedcf3335794c7dc344\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t11f6dad188028fdf1378a256e4570e9063107b8f79dc663fa5556f56fd44a0f0\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0ed8161797ecee881e7d0e3f4c5fb839c84eb7a9242657cc48306807b32befde\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t736667c9364ce12db8f6b143c6c178cdef1e1445bc5a2f2634f08e9932273caa\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafb\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\te15f368b4406c1f65557c8355cbe694b633e26f155f52b7da94cfb23fd4a5d96\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfc\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t437ab2d74f50ca86cc3de9be70e4554825e33d824b3a492362e2e9d611bc579d\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfd\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t2b9158c722898e526d2cdd3fc088e9ffa79a9b73b7d2d24bc478e21cdb3b6763\n\nin:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfe\nkey:\t000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nhash:\t0c8a36597d7461c63a94732821c941856c668376606c86a52de0ee4104c615db\n"
  },
  {
    "path": "packages/nanocurrency/src/assembly/functions.c",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\n#include <stdint.h>\n#include <string.h>\n#include <stdlib.h>\n\n#include <emscripten.h>\n\n#include \"blake2/ref/blake2.h\"\n\nconst uint8_t BLOCK_HASH_LENGTH = 32;\nconst uint8_t WORK_LENGTH = 8;\n\nvoid hex_to_bytes(const char* const hex, uint8_t* const dst) {\n  int byte_index = 0;\n  for (unsigned int i = 0; i < strlen(hex); i += 2) {\n    char byte_string[3];\n    memcpy(byte_string, hex + i, 2);\n    byte_string[2] = '\\0';\n    const uint8_t byte = (uint8_t) strtol(byte_string, NULL, 16);\n    dst[byte_index++] = byte;\n  }\n}\n\nvoid uint64_to_bytes(const uint64_t src, uint8_t* const dst) {\n  memcpy(dst, &src, sizeof(src));\n}\n\nuint64_t bytes_to_uint64(const uint8_t* const src) {\n  uint64_t ret = 0;\n\n  memcpy(&ret, src, sizeof(ret));\n\n  return ret;\n}\n\nconst uint8_t HEX_MAP[] = {'0', '1', '2', '3', '4', '5', '6', '7',\n                           '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'};\nvoid bytes_to_hex(const uint8_t* const src, const uint8_t length, char* const dst) {\n  for (unsigned int i = 0; i < length; ++i) {\n    dst[2 * i] = HEX_MAP[(src[i] & 0xF0) >> 4];\n    dst[(2 * i) + 1] = HEX_MAP[src[i] & 0x0F];\n  }\n\n  dst[2 * length] = '\\0';\n}\n\nvoid reverse_bytes(uint8_t* const src, const uint8_t length) {\n  for (unsigned int i = 0; i < (length / 2); i++) {\n    const uint8_t temp = src[i];\n    src[i] = src[(length - 1) - i];\n    src[(length - 1) - i] = temp;\n  }\n}\n\nconst uint8_t WORK_HASH_LENGTH = 8;\nuint8_t validate_work(const uint8_t* const block_hash, uint64_t work_threshold, uint8_t* const work) {\n  blake2b_state hash;\n  uint8_t output[WORK_HASH_LENGTH];\n\n  blake2b_init(&hash, WORK_HASH_LENGTH);\n  blake2b_update(&hash, work, WORK_LENGTH);\n  blake2b_update(&hash, block_hash, BLOCK_HASH_LENGTH);\n  blake2b_final(&hash, output, WORK_HASH_LENGTH);\n\n  const uint64_t output_int = bytes_to_uint64(output);\n\n  return output_int >= work_threshold;\n}\n\nconst uint64_t MIN_UINT64 = 0x0000000000000000;\nconst uint64_t MAX_UINT64 = 0xffffffffffffffff;\nvoid work(const uint8_t* const block_hash, uint64_t work_threshold, const uint8_t worker_index, const uint8_t worker_count, uint8_t* const dst) {\n  const uint64_t interval = (MAX_UINT64 - MIN_UINT64) / worker_count;\n\n  const uint64_t lower_bound = MIN_UINT64 + (worker_index * interval);\n  const uint64_t upper_bound = (worker_index != worker_count - 1) ? lower_bound + interval : MAX_UINT64;\n\n  uint64_t work = lower_bound;\n  uint8_t work_bytes[WORK_LENGTH];\n\n  for (;;) {\n    if (work == upper_bound) return;\n\n    uint64_to_bytes(work, work_bytes);\n\n    if (validate_work(block_hash, work_threshold, work_bytes)) {\n      reverse_bytes(work_bytes, WORK_LENGTH);\n      dst[0] = 1;\n      memcpy(dst + 1, work_bytes, WORK_LENGTH);\n      return;\n    }\n\n    work++;\n  }\n}\n\n\nchar stack_string[2 + BLOCK_HASH_LENGTH + 1];\n\nEMSCRIPTEN_KEEPALIVE\nconst char* emscripten_work(const char* const block_hash_hex, const char* const work_threshold_hex, const uint8_t worker_index, const uint8_t worker_count) {\n  uint8_t block_hash_bytes[BLOCK_HASH_LENGTH];\n  hex_to_bytes(block_hash_hex, block_hash_bytes);\n\n  uint8_t work_threshold_bytes[WORK_LENGTH];\n  hex_to_bytes(work_threshold_hex, work_threshold_bytes);\n  reverse_bytes(work_threshold_bytes, WORK_LENGTH);\n  uint64_t work_threshold = bytes_to_uint64(work_threshold_bytes);\n\n\n  uint8_t work_[1 + WORK_LENGTH];\n  work_[0] = 0;\n  work(block_hash_bytes, work_threshold, worker_index, worker_count, work_);\n  bytes_to_hex(work_, 1 + WORK_LENGTH, stack_string);\n\n  return stack_string;\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/block.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport { checkAddress, checkAmount, checkHash, checkKey } from './check'\n\nimport { deriveAddress, derivePublicKey } from './keys'\n\nimport { unsafeHashBlock } from './hash'\n\nimport { signBlock } from './signature'\n\nconst BLANK_HASH =\n  '0000000000000000000000000000000000000000000000000000000000000000'\n\nexport interface CommonBlockData {\n  /** The PoW. You can give it a `null` if you want to fill this field later */\n  work: string | null\n  /** The resulting balance */\n  balance: string\n  /** The representative address */\n  representative: string\n}\n\nexport interface OpenBlockData {\n  /** Open block, previous is `null` */\n  previous: null\n  /** Open block, link is the pairing send block hash, in hexadecimal format */\n  link: string\n}\n\nexport interface ChangeBlockData {\n  /** Change block, previous is the hash of the previous block on the account chain, in hexadecimal format */\n  previous: string\n  /** Change block, link is `null` */\n  link: null\n}\n\nexport interface SendBlockData {\n  /** Send block, previous is the hash of the previous block on the account chain, in hexadecimal format */\n  previous: string\n  /** Send block, link is the destination address, in address format */\n  link: string\n}\n\nexport interface ReceiveBlockData {\n  /** Receive block, previous is the hash of the previous block on the account chain, in hexadecimal format */\n  previous: string\n  /** Receive block, link is the pairing send block hash, in hexadecimal format */\n  link: string\n}\n\n/** State block data. */\nexport type BlockData = CommonBlockData &\n  (OpenBlockData | ChangeBlockData | SendBlockData | ReceiveBlockData)\n\n/** State block representation. */\nexport interface BlockRepresentation {\n  type: 'state'\n  account: string\n  previous: string\n  representative: string\n  balance: string\n  link: string\n  link_as_account: string\n  work: string | null\n  signature: string\n}\n\n/** State block. */\nexport interface Block {\n  /** The block hash */\n  hash: string\n  /** The block representation */\n  block: BlockRepresentation\n}\n\n/**\n * Create a state block.\n *\n * @param secretKey - The secret key to create the block from, in hexadecimal format\n * @param data - Block data\n * @returns Block\n */\nexport function createBlock(secretKey: string, data: BlockData): Block {\n  if (!checkKey(secretKey)) throw new Error('Secret key is not valid')\n  if (typeof data.work === 'undefined') throw new Error('Work is not set')\n  if (!checkAddress(data.representative)) {\n    throw new Error('Representative is not valid')\n  }\n  if (!checkAmount(data.balance)) throw new Error('Balance is not valid')\n\n  let correctedPrevious: string\n  if (data.previous === null) {\n    correctedPrevious = BLANK_HASH\n  } else {\n    correctedPrevious = data.previous\n    if (!checkHash(correctedPrevious)) throw new Error('Previous is not valid')\n  }\n\n  let linkIsAddress = false\n  let correctedLink: string\n  if (data.link === null) {\n    correctedLink = BLANK_HASH\n  } else {\n    correctedLink = data.link\n    if (checkAddress(correctedLink)) linkIsAddress = true\n    else if (!checkHash(correctedLink)) throw new Error('Link is not valid')\n  }\n\n  /*\n    Here, we've checked the inputs and replaced `null` by the blank hash\n    Now let's check that inputs are correct blocks.\n\n    > Valid blocks\n\n    Type: previous, link\n\n    Open: null, hash\n    Receive: hash, hash\n    Send: hash, address\n    Change: hash, null\n\n    > Invalid combinations\n\n    null, address\n    null, null\n  */\n\n  if (\n    correctedPrevious === BLANK_HASH &&\n    (linkIsAddress || correctedLink === BLANK_HASH)\n  ) {\n    throw new Error('Block is impossible')\n  }\n\n  const publicKey = derivePublicKey(secretKey)\n  const account = deriveAddress(publicKey)\n  // we use unsafeHashBlock because we already\n  // checked the input\n  const hash = unsafeHashBlock({\n    account,\n    previous: correctedPrevious,\n    representative: data.representative,\n    balance: data.balance,\n    link: correctedLink,\n  })\n  const signature = signBlock({ hash, secretKey })\n\n  let link\n  let linkAsAddress\n  if (linkIsAddress) {\n    linkAsAddress = correctedLink\n    link = derivePublicKey(linkAsAddress)\n  } else {\n    link = correctedLink\n    linkAsAddress = deriveAddress(link)\n  }\n\n  const block: BlockRepresentation = {\n    type: 'state',\n    account,\n    previous: correctedPrevious,\n    representative: data.representative,\n    balance: data.balance,\n    link,\n    // eslint-disable-next-line @typescript-eslint/camelcase\n    link_as_account: linkAsAddress,\n    work: data.work,\n    signature,\n  }\n\n  return {\n    hash,\n    block,\n  }\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/check.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport BigNumber from 'bignumber.js'\nimport { parseAddress } from './parse'\n\nconst MIN_INDEX = 0\nconst MAX_INDEX = Math.pow(2, 32) - 1\nconst MAX_AMOUNT = new BigNumber('0xffffffffffffffffffffffffffffffff')\n\n/** @hidden */\nexport function checkString(candidate: {}): boolean {\n  return typeof candidate === 'string'\n}\n\n/** @hidden */\nexport function checkNumber(candidate: {}): boolean {\n  if (!checkString(candidate)) return false\n  if (\n    (candidate as string).startsWith('.') ||\n    (candidate as string).endsWith('.')\n  )\n    return false\n\n  const numberWithoutDot = (candidate as string).replace('.', '')\n  // more than one '.'\n  if ((candidate as string).length - numberWithoutDot.length > 1) return false\n  for (const char of numberWithoutDot) {\n    if (char < '0' || char > '9') return false\n  }\n\n  return true\n}\n\n/**\n * Check if the given amount is valid.\n *\n * **Note:** a valid amount means that it can be embedded into a block `balance`.\n *\n * @param amount - The amount to check\n * @returns Valid\n */\nexport function checkAmount(amount: string): boolean {\n  if (amount === '0') return true\n  if (!checkString(amount) || !/^[1-9]{1}[0-9]{0,38}$/.test(amount))\n    return false\n\n  const candidate = new BigNumber(amount)\n\n  return candidate.isLessThanOrEqualTo(MAX_AMOUNT)\n}\n\n/**\n * Check if the given seed is valid.\n *\n * **Note:** it only checks the format of the seed.\n *\n * @param seed - The seed to check\n * @returns Valid\n */\nexport function checkSeed(seed: string): boolean {\n  return checkString(seed) && /^[0-9a-fA-F]{64}$/.test(seed)\n}\n\n/**\n * Check if the given threshold is valid.\n *\n * **Note:** it only checks the format of the threshold.\n *\n * @param threshold - The threshold to check\n * @returns Valid\n */\nexport function checkThreshold(threshold: string): boolean {\n  return checkString(threshold) && /^[0-9a-fA-F]{16}$/.test(threshold)\n}\n\n/**\n * Check if the given index is valid.\n *\n * **Note:** it only checks the format of the index.\n *\n * @param index- The index to check\n * @returns Valid\n */\nexport function checkIndex(index: number): boolean {\n  return Number.isInteger(index) && index >= MIN_INDEX && index <= MAX_INDEX\n}\n\n/**\n * Check if the given hash is valid.\n *\n * **Note:** it only checks the format of the hash.\n *\n * @param hash - The hash to check\n * @returns Valid\n */\nexport function checkHash(hash: string): boolean {\n  return checkSeed(hash)\n}\n\n/**\n * Check if the given public or secret key is valid.\n *\n * **Note:** it only checks the format of the key.\n * It does not check whether or not the key does exist on the network.\n *\n * @param key - The key to check\n * @returns Valid\n */\nexport function checkKey(key: string): boolean {\n  return checkSeed(key)\n}\n\n/**\n * Check if the given address is valid.\n *\n * **Note:** it checks the format and the checksum of the address.\n * It does not check whether or not the address does exist on the network.\n *\n * @param address - The address to check\n * @returns Valid\n */\nexport function checkAddress(address: string): boolean {\n  const parseResult = parseAddress(address)\n\n  return parseResult.valid\n}\n\n/**\n * Check if the given work is valid.\n *\n * **Note:** it only checks the format of the work, not its difficulty.\n *\n * @param work - The work to check\n * @returns Valid\n */\nexport function checkWork(work: string): boolean {\n  return checkString(work) && /^[0-9a-fA-F]{16}$/.test(work)\n}\n\n/**\n * Check if the given signature is valid.\n *\n * **Note:** it only checks the format of the signature.\n *\n * @param signature - The signature to check\n * @returns Valid\n */\nexport function checkSignature(signature: string): boolean {\n  return checkString(signature) && /^[0-9a-fA-F]{128}$/.test(signature)\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/conversion.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport BigNumber from 'bignumber.js'\nimport { checkNumber } from './check'\n\n/** Nano unit. */\nexport enum Unit {\n  /** 10^0 raw in hexadecimal format */\n  hex = 'hex',\n  /** 10^0 raw */\n  raw = 'raw',\n  /** 10^24 raw */\n  nano = 'nano',\n  /** 10^27 raw */\n  knano = 'knano',\n  /** 10^30 raw */\n  Nano = 'Nano',\n  /** 10^30 raw */\n  NANO = 'NANO',\n  /** 10^33 raw */\n  KNano = 'KNano',\n  /** 10^36 raw */\n  MNano = 'MNano',\n}\n\nconst ZEROES: { [unit in keyof typeof Unit]: number } = {\n  hex: 0,\n  raw: 0,\n  nano: 24,\n  knano: 27,\n  Nano: 30,\n  NANO: 30,\n  KNano: 33,\n  MNano: 36,\n}\n\nconst TunedBigNumber = BigNumber.clone({\n  EXPONENTIAL_AT: 1e9,\n  DECIMAL_PLACES: ZEROES.MNano,\n})\n\n/** Convert parameters. */\nexport interface ConvertParams {\n  /** The unit to convert the value from */\n  from: Unit\n  /** The unit to convert the value to */\n  to: Unit\n}\n\n/**\n * Convert a value from one Nano unit to another.\n *\n * @param value - The value to convert\n * @param params - Params\n * @returns Converted number\n */\nexport function convert(value: string, params: ConvertParams): string {\n  const paramsNotValid = new Error('From or to is not valid')\n  if (!params) throw paramsNotValid\n\n  const fromZeroes: number | undefined = ZEROES[params.from]\n  const toZeroes: number | undefined = ZEROES[params.to]\n\n  if (typeof fromZeroes === 'undefined' || typeof toZeroes === 'undefined') {\n    throw new Error('From or to is not valid')\n  }\n\n  const valueNotValid = new Error('Value is not valid')\n  if (params.from === 'hex') {\n    if (!/^[0-9a-fA-F]{32}$/.test(value)) throw valueNotValid\n  } else {\n    if (!checkNumber(value)) throw valueNotValid\n  }\n\n  const difference = fromZeroes - toZeroes\n\n  let bigNumber\n  if (params.from === 'hex') {\n    bigNumber = new TunedBigNumber(`0x${value}`)\n  } else {\n    bigNumber = new TunedBigNumber(value)\n  }\n\n  if (difference < 0) {\n    for (let i = 0; i < -difference; i++) {\n      bigNumber = bigNumber.dividedBy(10)\n    }\n  } else if (difference > 0) {\n    for (let i = 0; i < difference; i++) {\n      bigNumber = bigNumber.multipliedBy(10)\n    }\n  }\n\n  if (params.to === 'hex') {\n    return bigNumber.toString(16).padStart(32, '0')\n  }\n\n  return bigNumber.toString()\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/hash.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport { blake2bFinal, blake2bInit, blake2bUpdate } from 'blakejs'\n\nimport { checkAddress, checkAmount, checkHash } from './check'\n\nimport { convert, Unit } from './conversion'\n\nimport { byteArrayToHex, hexToByteArray } from './utils'\n\nimport { derivePublicKey } from './keys'\n\nconst STATE_BLOCK_PREAMBLE_BYTES = new Uint8Array(32)\nSTATE_BLOCK_PREAMBLE_BYTES[31] = 6\n\n/** Hash block parameters. */\nexport interface HashBlockParams {\n  /** The account address */\n  account: string\n  /**\n   * The hash of the previous block on the account chain, in hexadecimal format\n   *\n   * `0000000000000000000000000000000000000000000000000000000000000000` if `open` block.\n   */\n  previous: string\n  /** The representative address */\n  representative: string\n  /** The resulting balance, in raw */\n  balance: string\n  /**\n   * The account or block hash meant as a link, in address or hexadecimal format\n   *\n   * Read more on the [Official Nano Wiki](https://github.com/nanocurrency/raiblocks/wiki/Universal-Blocks-Specification)\n   */\n  link: string\n}\n\n/** @hidden */\nexport function unsafeHashBlock(params: HashBlockParams): string {\n  const accountBytes = hexToByteArray(derivePublicKey(params.account))\n  const previousBytes = hexToByteArray(params.previous)\n  const representativeBytes = hexToByteArray(\n    derivePublicKey(params.representative)\n  )\n  const balanceHex = convert(params.balance, { from: Unit.raw, to: Unit.hex })\n  const balanceBytes = hexToByteArray(balanceHex)\n  let linkBytes: Uint8Array\n  if (checkAddress(params.link)) {\n    linkBytes = hexToByteArray(derivePublicKey(params.link))\n  } else {\n    linkBytes = hexToByteArray(params.link)\n  }\n\n  const context = blake2bInit(32)\n  blake2bUpdate(context, STATE_BLOCK_PREAMBLE_BYTES)\n  blake2bUpdate(context, accountBytes)\n  blake2bUpdate(context, previousBytes)\n  blake2bUpdate(context, representativeBytes)\n  blake2bUpdate(context, balanceBytes)\n  blake2bUpdate(context, linkBytes)\n  const hashBytes = blake2bFinal(context)\n\n  return byteArrayToHex(hashBytes)\n}\n\n/**\n * Hash a state block.\n *\n * @param params - Parameters\n * @returns Hash, in hexadecimal format\n */\nexport function hashBlock(params: HashBlockParams): string {\n  if (!checkAddress(params.account)) throw new Error('Account is not valid')\n  if (!checkHash(params.previous)) throw new Error('Previous is not valid')\n  if (!checkAddress(params.representative)) {\n    throw new Error('Representative is not valid')\n  }\n  if (!checkAmount(params.balance)) throw new Error('Balance is not valid')\n  if (!checkAddress(params.link) && !checkHash(params.link)) {\n    throw new Error('Link is not valid')\n  }\n\n  return unsafeHashBlock(params)\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/index.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\n/**\n * @module NanoCurrency\n */\nexport { computeWork, ComputeWorkParams } from './accelerated'\nexport {\n  Block,\n  BlockData,\n  BlockRepresentation,\n  ChangeBlockData,\n  CommonBlockData,\n  createBlock,\n  OpenBlockData,\n  ReceiveBlockData,\n  SendBlockData,\n} from './block'\nexport {\n  checkAddress,\n  checkAmount,\n  checkHash,\n  checkIndex,\n  checkKey,\n  checkSeed,\n  checkSignature,\n  checkThreshold,\n  checkWork,\n} from './check'\nexport { convert, ConvertParams, Unit } from './conversion'\nexport { hashBlock, HashBlockParams } from './hash'\nexport {\n  deriveAddress,\n  DeriveAddressParams,\n  derivePublicKey,\n  deriveSecretKey,\n  generateSeed,\n} from './keys'\nexport {\n  signBlock,\n  SignBlockParams,\n  verifyBlock,\n  VerifyBlockParams,\n} from './signature'\nexport { validateWork, ValidateWorkParams } from './work'\n"
  },
  {
    "path": "packages/nanocurrency/src/keys.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport { blake2b, blake2bFinal, blake2bInit, blake2bUpdate } from 'blakejs'\nimport { checkIndex, checkKey, checkSeed } from './check'\nimport { derivePublicFromSecret } from './nacl'\nimport { encodeNanoBase32 } from './nano-base32'\nimport { parseAddress } from './parse'\nimport { byteArrayToHex, getRandomBytes, hexToByteArray } from './utils'\n\n/**\n * Generate a cryptographically secure seed.\n *\n * @returns Promise fulfilled with seed, in hexadecimal format\n */\nexport function generateSeed(): Promise<string> {\n  return new Promise((resolve, reject) => {\n    getRandomBytes(32)\n      .then(seed => {\n        const seedHex = seed.reduce((hex, i) => {\n          return `${hex}${`0${i.toString(16)}`.slice(-2)}`\n        }, '')\n\n        return resolve(seedHex)\n      })\n      .catch(reject)\n  })\n}\n\n/**\n * Derive a secret key from a seed, given an index.\n *\n * @param seed - The seed to generate the secret key from, in hexadecimal format\n * @param index - The index to generate the secret key from\n * @returns Secret key, in hexadecimal format\n */\nexport function deriveSecretKey(seed: string, index: number): string {\n  if (!checkSeed(seed)) throw new Error('Seed is not valid')\n  if (!checkIndex(index)) {\n    throw new Error('Index is not valid')\n  }\n\n  const seedBytes = hexToByteArray(seed)\n  const indexBuffer = new ArrayBuffer(4)\n  const indexView = new DataView(indexBuffer)\n  indexView.setUint32(0, index)\n  const indexBytes = new Uint8Array(indexBuffer)\n\n  const context = blake2bInit(32)\n  blake2bUpdate(context, seedBytes)\n  blake2bUpdate(context, indexBytes)\n  const secretKeyBytes = blake2bFinal(context)\n\n  return byteArrayToHex(secretKeyBytes)\n}\n\n/**\n * Derive a public key from a secret key.\n *\n * @param secretKeyOrAddress - The secret key or address to generate the public key from, in hexadecimal or address format\n * @returns Public key, in hexadecimal format\n */\nexport function derivePublicKey(secretKeyOrAddress: string): string {\n  const isSecretKey = checkKey(secretKeyOrAddress)\n  const addressParseResult = parseAddress(secretKeyOrAddress)\n  const isAddress = addressParseResult.valid\n  if (!isSecretKey && !isAddress) {\n    throw new Error('Secret key or address is not valid')\n  }\n\n  let publicKeyBytes: Uint8Array\n  if (isSecretKey) {\n    const secretKeyBytes = hexToByteArray(secretKeyOrAddress)\n    publicKeyBytes = derivePublicFromSecret(secretKeyBytes)\n  } else {\n    // isAddress\n    publicKeyBytes = addressParseResult.publicKeyBytes as Uint8Array\n  }\n\n  return byteArrayToHex(publicKeyBytes)\n}\n\n/** Derive address params. */\nexport interface DeriveAddressParams {\n  /** Whether to use nano_ instead of xrb_ */\n  useNanoPrefix?: boolean\n}\n\n/**\n * Derive address from a public key.\n *\n * @param publicKey - The public key to generate the address from, in hexadecimal format\n * @param params - Parameters\n * @returns Address\n */\nexport function deriveAddress(\n  publicKey: string,\n  params: DeriveAddressParams = {}\n): string {\n  if (!checkKey(publicKey)) throw new Error('Public key is not valid')\n\n  const publicKeyBytes = hexToByteArray(publicKey)\n  const paddedPublicKeyBytes = hexToByteArray(publicKey)\n\n  let prefix = 'xrb_'\n  if (params.useNanoPrefix === true) prefix = 'nano_'\n\n  const encodedPublicKey = encodeNanoBase32(paddedPublicKeyBytes)\n\n  const checksum = blake2b(publicKeyBytes, null, 5).reverse()\n\n  const encodedChecksum = encodeNanoBase32(checksum)\n\n  return prefix + encodedPublicKey + encodedChecksum\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/nacl.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\n// originally from https://github.com/dchest/tweetnacl-js\n// adapted for Nano and TypeScript by Marvin ROGER\nimport blake from 'blakejs'\n\nconst gf = function(init?: number[]): Float64Array {\n  const r = new Float64Array(16)\n  if (init) for (let i = 0; i < init.length; i++) r[i] = init[i]\n  return r\n}\n\nconst _9 = new Uint8Array(32)\n_9[0] = 9\n\nconst gf0 = gf()\nconst gf1 = gf([1])\nconst D = gf([\n  0x78a3,\n  0x1359,\n  0x4dca,\n  0x75eb,\n  0xd8ab,\n  0x4141,\n  0x0a4d,\n  0x0070,\n  0xe898,\n  0x7779,\n  0x4079,\n  0x8cc7,\n  0xfe73,\n  0x2b6f,\n  0x6cee,\n  0x5203,\n])\nconst D2 = gf([\n  0xf159,\n  0x26b2,\n  0x9b94,\n  0xebd6,\n  0xb156,\n  0x8283,\n  0x149a,\n  0x00e0,\n  0xd130,\n  0xeef3,\n  0x80f2,\n  0x198e,\n  0xfce7,\n  0x56df,\n  0xd9dc,\n  0x2406,\n])\nconst X = gf([\n  0xd51a,\n  0x8f25,\n  0x2d60,\n  0xc956,\n  0xa7b2,\n  0x9525,\n  0xc760,\n  0x692c,\n  0xdc5c,\n  0xfdd6,\n  0xe231,\n  0xc0a4,\n  0x53fe,\n  0xcd6e,\n  0x36d3,\n  0x2169,\n])\nconst Y = gf([\n  0x6658,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n  0x6666,\n])\nconst I = gf([\n  0xa0b0,\n  0x4a0e,\n  0x1b27,\n  0xc4ee,\n  0xe478,\n  0xad2f,\n  0x1806,\n  0x2f43,\n  0xd7a7,\n  0x3dfb,\n  0x0099,\n  0x2b4d,\n  0xdf0b,\n  0x4fc1,\n  0x2480,\n  0x2b83,\n])\n\nfunction vn(\n  x: Uint8Array,\n  xi: number,\n  y: Uint8Array,\n  yi: number,\n  n: number\n): number {\n  let d = 0\n  for (let i = 0; i < n; i++) d |= x[xi + i] ^ y[yi + i]\n  return (1 & ((d - 1) >>> 8)) - 1\n}\n\nfunction cryptoVerify32(\n  x: Uint8Array,\n  xi: number,\n  y: Uint8Array,\n  yi: number\n): number {\n  return vn(x, xi, y, yi, 32)\n}\n\nfunction set25519(r: Float64Array, a: Float64Array): void {\n  let i\n  for (i = 0; i < 16; i++) r[i] = a[i] | 0\n}\n\nfunction car25519(o: Float64Array): void {\n  let v\n  let c = 1\n  for (let i = 0; i < 16; i++) {\n    v = o[i] + c + 65535\n    c = Math.floor(v / 65536)\n    o[i] = v - c * 65536\n  }\n  o[0] += c - 1 + 37 * (c - 1)\n}\n\nfunction sel25519(p: Float64Array, q: Float64Array, b: number): void {\n  let t\n  const c = ~(b - 1)\n  for (let i = 0; i < 16; i++) {\n    t = c & (p[i] ^ q[i])\n    p[i] ^= t\n    q[i] ^= t\n  }\n}\n\nfunction pack25519(o: Uint8Array, n: Float64Array): void {\n  let b\n  const m = gf()\n  const t = gf()\n  for (let i = 0; i < 16; i++) t[i] = n[i]\n  car25519(t)\n  car25519(t)\n  car25519(t)\n  for (let j = 0; j < 2; j++) {\n    m[0] = t[0] - 0xffed\n    for (let i = 1; i < 15; i++) {\n      m[i] = t[i] - 0xffff - ((m[i - 1] >> 16) & 1)\n      m[i - 1] &= 0xffff\n    }\n    m[15] = t[15] - 0x7fff - ((m[14] >> 16) & 1)\n    b = (m[15] >> 16) & 1\n    m[14] &= 0xffff\n    sel25519(t, m, 1 - b)\n  }\n  for (let i = 0; i < 16; i++) {\n    o[2 * i] = t[i] & 0xff\n    o[2 * i + 1] = t[i] >> 8\n  }\n}\n\nfunction neq25519(a: Float64Array, b: Float64Array): number {\n  const c = new Uint8Array(32)\n  const d = new Uint8Array(32)\n  pack25519(c, a)\n  pack25519(d, b)\n  return cryptoVerify32(c, 0, d, 0)\n}\n\nfunction par25519(a: Float64Array): number {\n  const d = new Uint8Array(32)\n  pack25519(d, a)\n  return d[0] & 1\n}\n\nfunction unpack25519(o: Float64Array, n: Uint8Array): void {\n  let i\n  for (i = 0; i < 16; i++) o[i] = n[2 * i] + (n[2 * i + 1] << 8)\n  o[15] &= 0x7fff\n}\n\nfunction A(o: Float64Array, a: Float64Array, b: Float64Array): void {\n  for (let i = 0; i < 16; i++) o[i] = a[i] + b[i]\n}\n\nfunction Z(o: Float64Array, a: Float64Array, b: Float64Array): void {\n  for (let i = 0; i < 16; i++) o[i] = a[i] - b[i]\n}\n\nfunction M(o: Float64Array, a: Float64Array, b: Float64Array): void {\n  let v\n  let c\n  let t0 = 0\n  let t1 = 0\n  let t2 = 0\n  let t3 = 0\n  let t4 = 0\n  let t5 = 0\n  let t6 = 0\n  let t7 = 0\n  let t8 = 0\n  let t9 = 0\n  let t10 = 0\n  let t11 = 0\n  let t12 = 0\n  let t13 = 0\n  let t14 = 0\n  let t15 = 0\n  let t16 = 0\n  let t17 = 0\n  let t18 = 0\n  let t19 = 0\n  let t20 = 0\n  let t21 = 0\n  let t22 = 0\n  let t23 = 0\n  let t24 = 0\n  let t25 = 0\n  let t26 = 0\n  let t27 = 0\n  let t28 = 0\n  let t29 = 0\n  let t30 = 0\n  const b0 = b[0]\n  const b1 = b[1]\n  const b2 = b[2]\n  const b3 = b[3]\n  const b4 = b[4]\n  const b5 = b[5]\n  const b6 = b[6]\n  const b7 = b[7]\n  const b8 = b[8]\n  const b9 = b[9]\n  const b10 = b[10]\n  const b11 = b[11]\n  const b12 = b[12]\n  const b13 = b[13]\n  const b14 = b[14]\n  const b15 = b[15]\n\n  v = a[0]\n  t0 += v * b0\n  t1 += v * b1\n  t2 += v * b2\n  t3 += v * b3\n  t4 += v * b4\n  t5 += v * b5\n  t6 += v * b6\n  t7 += v * b7\n  t8 += v * b8\n  t9 += v * b9\n  t10 += v * b10\n  t11 += v * b11\n  t12 += v * b12\n  t13 += v * b13\n  t14 += v * b14\n  t15 += v * b15\n  v = a[1]\n  t1 += v * b0\n  t2 += v * b1\n  t3 += v * b2\n  t4 += v * b3\n  t5 += v * b4\n  t6 += v * b5\n  t7 += v * b6\n  t8 += v * b7\n  t9 += v * b8\n  t10 += v * b9\n  t11 += v * b10\n  t12 += v * b11\n  t13 += v * b12\n  t14 += v * b13\n  t15 += v * b14\n  t16 += v * b15\n  v = a[2]\n  t2 += v * b0\n  t3 += v * b1\n  t4 += v * b2\n  t5 += v * b3\n  t6 += v * b4\n  t7 += v * b5\n  t8 += v * b6\n  t9 += v * b7\n  t10 += v * b8\n  t11 += v * b9\n  t12 += v * b10\n  t13 += v * b11\n  t14 += v * b12\n  t15 += v * b13\n  t16 += v * b14\n  t17 += v * b15\n  v = a[3]\n  t3 += v * b0\n  t4 += v * b1\n  t5 += v * b2\n  t6 += v * b3\n  t7 += v * b4\n  t8 += v * b5\n  t9 += v * b6\n  t10 += v * b7\n  t11 += v * b8\n  t12 += v * b9\n  t13 += v * b10\n  t14 += v * b11\n  t15 += v * b12\n  t16 += v * b13\n  t17 += v * b14\n  t18 += v * b15\n  v = a[4]\n  t4 += v * b0\n  t5 += v * b1\n  t6 += v * b2\n  t7 += v * b3\n  t8 += v * b4\n  t9 += v * b5\n  t10 += v * b6\n  t11 += v * b7\n  t12 += v * b8\n  t13 += v * b9\n  t14 += v * b10\n  t15 += v * b11\n  t16 += v * b12\n  t17 += v * b13\n  t18 += v * b14\n  t19 += v * b15\n  v = a[5]\n  t5 += v * b0\n  t6 += v * b1\n  t7 += v * b2\n  t8 += v * b3\n  t9 += v * b4\n  t10 += v * b5\n  t11 += v * b6\n  t12 += v * b7\n  t13 += v * b8\n  t14 += v * b9\n  t15 += v * b10\n  t16 += v * b11\n  t17 += v * b12\n  t18 += v * b13\n  t19 += v * b14\n  t20 += v * b15\n  v = a[6]\n  t6 += v * b0\n  t7 += v * b1\n  t8 += v * b2\n  t9 += v * b3\n  t10 += v * b4\n  t11 += v * b5\n  t12 += v * b6\n  t13 += v * b7\n  t14 += v * b8\n  t15 += v * b9\n  t16 += v * b10\n  t17 += v * b11\n  t18 += v * b12\n  t19 += v * b13\n  t20 += v * b14\n  t21 += v * b15\n  v = a[7]\n  t7 += v * b0\n  t8 += v * b1\n  t9 += v * b2\n  t10 += v * b3\n  t11 += v * b4\n  t12 += v * b5\n  t13 += v * b6\n  t14 += v * b7\n  t15 += v * b8\n  t16 += v * b9\n  t17 += v * b10\n  t18 += v * b11\n  t19 += v * b12\n  t20 += v * b13\n  t21 += v * b14\n  t22 += v * b15\n  v = a[8]\n  t8 += v * b0\n  t9 += v * b1\n  t10 += v * b2\n  t11 += v * b3\n  t12 += v * b4\n  t13 += v * b5\n  t14 += v * b6\n  t15 += v * b7\n  t16 += v * b8\n  t17 += v * b9\n  t18 += v * b10\n  t19 += v * b11\n  t20 += v * b12\n  t21 += v * b13\n  t22 += v * b14\n  t23 += v * b15\n  v = a[9]\n  t9 += v * b0\n  t10 += v * b1\n  t11 += v * b2\n  t12 += v * b3\n  t13 += v * b4\n  t14 += v * b5\n  t15 += v * b6\n  t16 += v * b7\n  t17 += v * b8\n  t18 += v * b9\n  t19 += v * b10\n  t20 += v * b11\n  t21 += v * b12\n  t22 += v * b13\n  t23 += v * b14\n  t24 += v * b15\n  v = a[10]\n  t10 += v * b0\n  t11 += v * b1\n  t12 += v * b2\n  t13 += v * b3\n  t14 += v * b4\n  t15 += v * b5\n  t16 += v * b6\n  t17 += v * b7\n  t18 += v * b8\n  t19 += v * b9\n  t20 += v * b10\n  t21 += v * b11\n  t22 += v * b12\n  t23 += v * b13\n  t24 += v * b14\n  t25 += v * b15\n  v = a[11]\n  t11 += v * b0\n  t12 += v * b1\n  t13 += v * b2\n  t14 += v * b3\n  t15 += v * b4\n  t16 += v * b5\n  t17 += v * b6\n  t18 += v * b7\n  t19 += v * b8\n  t20 += v * b9\n  t21 += v * b10\n  t22 += v * b11\n  t23 += v * b12\n  t24 += v * b13\n  t25 += v * b14\n  t26 += v * b15\n  v = a[12]\n  t12 += v * b0\n  t13 += v * b1\n  t14 += v * b2\n  t15 += v * b3\n  t16 += v * b4\n  t17 += v * b5\n  t18 += v * b6\n  t19 += v * b7\n  t20 += v * b8\n  t21 += v * b9\n  t22 += v * b10\n  t23 += v * b11\n  t24 += v * b12\n  t25 += v * b13\n  t26 += v * b14\n  t27 += v * b15\n  v = a[13]\n  t13 += v * b0\n  t14 += v * b1\n  t15 += v * b2\n  t16 += v * b3\n  t17 += v * b4\n  t18 += v * b5\n  t19 += v * b6\n  t20 += v * b7\n  t21 += v * b8\n  t22 += v * b9\n  t23 += v * b10\n  t24 += v * b11\n  t25 += v * b12\n  t26 += v * b13\n  t27 += v * b14\n  t28 += v * b15\n  v = a[14]\n  t14 += v * b0\n  t15 += v * b1\n  t16 += v * b2\n  t17 += v * b3\n  t18 += v * b4\n  t19 += v * b5\n  t20 += v * b6\n  t21 += v * b7\n  t22 += v * b8\n  t23 += v * b9\n  t24 += v * b10\n  t25 += v * b11\n  t26 += v * b12\n  t27 += v * b13\n  t28 += v * b14\n  t29 += v * b15\n  v = a[15]\n  t15 += v * b0\n  t16 += v * b1\n  t17 += v * b2\n  t18 += v * b3\n  t19 += v * b4\n  t20 += v * b5\n  t21 += v * b6\n  t22 += v * b7\n  t23 += v * b8\n  t24 += v * b9\n  t25 += v * b10\n  t26 += v * b11\n  t27 += v * b12\n  t28 += v * b13\n  t29 += v * b14\n  t30 += v * b15\n\n  t0 += 38 * t16\n  t1 += 38 * t17\n  t2 += 38 * t18\n  t3 += 38 * t19\n  t4 += 38 * t20\n  t5 += 38 * t21\n  t6 += 38 * t22\n  t7 += 38 * t23\n  t8 += 38 * t24\n  t9 += 38 * t25\n  t10 += 38 * t26\n  t11 += 38 * t27\n  t12 += 38 * t28\n  t13 += 38 * t29\n  t14 += 38 * t30\n  // t15 left as is\n\n  // first car\n  c = 1\n  v = t0 + c + 65535\n  c = Math.floor(v / 65536)\n  t0 = v - c * 65536\n  v = t1 + c + 65535\n  c = Math.floor(v / 65536)\n  t1 = v - c * 65536\n  v = t2 + c + 65535\n  c = Math.floor(v / 65536)\n  t2 = v - c * 65536\n  v = t3 + c + 65535\n  c = Math.floor(v / 65536)\n  t3 = v - c * 65536\n  v = t4 + c + 65535\n  c = Math.floor(v / 65536)\n  t4 = v - c * 65536\n  v = t5 + c + 65535\n  c = Math.floor(v / 65536)\n  t5 = v - c * 65536\n  v = t6 + c + 65535\n  c = Math.floor(v / 65536)\n  t6 = v - c * 65536\n  v = t7 + c + 65535\n  c = Math.floor(v / 65536)\n  t7 = v - c * 65536\n  v = t8 + c + 65535\n  c = Math.floor(v / 65536)\n  t8 = v - c * 65536\n  v = t9 + c + 65535\n  c = Math.floor(v / 65536)\n  t9 = v - c * 65536\n  v = t10 + c + 65535\n  c = Math.floor(v / 65536)\n  t10 = v - c * 65536\n  v = t11 + c + 65535\n  c = Math.floor(v / 65536)\n  t11 = v - c * 65536\n  v = t12 + c + 65535\n  c = Math.floor(v / 65536)\n  t12 = v - c * 65536\n  v = t13 + c + 65535\n  c = Math.floor(v / 65536)\n  t13 = v - c * 65536\n  v = t14 + c + 65535\n  c = Math.floor(v / 65536)\n  t14 = v - c * 65536\n  v = t15 + c + 65535\n  c = Math.floor(v / 65536)\n  t15 = v - c * 65536\n  t0 += c - 1 + 37 * (c - 1)\n\n  // second car\n  c = 1\n  v = t0 + c + 65535\n  c = Math.floor(v / 65536)\n  t0 = v - c * 65536\n  v = t1 + c + 65535\n  c = Math.floor(v / 65536)\n  t1 = v - c * 65536\n  v = t2 + c + 65535\n  c = Math.floor(v / 65536)\n  t2 = v - c * 65536\n  v = t3 + c + 65535\n  c = Math.floor(v / 65536)\n  t3 = v - c * 65536\n  v = t4 + c + 65535\n  c = Math.floor(v / 65536)\n  t4 = v - c * 65536\n  v = t5 + c + 65535\n  c = Math.floor(v / 65536)\n  t5 = v - c * 65536\n  v = t6 + c + 65535\n  c = Math.floor(v / 65536)\n  t6 = v - c * 65536\n  v = t7 + c + 65535\n  c = Math.floor(v / 65536)\n  t7 = v - c * 65536\n  v = t8 + c + 65535\n  c = Math.floor(v / 65536)\n  t8 = v - c * 65536\n  v = t9 + c + 65535\n  c = Math.floor(v / 65536)\n  t9 = v - c * 65536\n  v = t10 + c + 65535\n  c = Math.floor(v / 65536)\n  t10 = v - c * 65536\n  v = t11 + c + 65535\n  c = Math.floor(v / 65536)\n  t11 = v - c * 65536\n  v = t12 + c + 65535\n  c = Math.floor(v / 65536)\n  t12 = v - c * 65536\n  v = t13 + c + 65535\n  c = Math.floor(v / 65536)\n  t13 = v - c * 65536\n  v = t14 + c + 65535\n  c = Math.floor(v / 65536)\n  t14 = v - c * 65536\n  v = t15 + c + 65535\n  c = Math.floor(v / 65536)\n  t15 = v - c * 65536\n  t0 += c - 1 + 37 * (c - 1)\n\n  o[0] = t0\n  o[1] = t1\n  o[2] = t2\n  o[3] = t3\n  o[4] = t4\n  o[5] = t5\n  o[6] = t6\n  o[7] = t7\n  o[8] = t8\n  o[9] = t9\n  o[10] = t10\n  o[11] = t11\n  o[12] = t12\n  o[13] = t13\n  o[14] = t14\n  o[15] = t15\n}\n\nfunction S(o: Float64Array, a: Float64Array): void {\n  M(o, a, a)\n}\n\nfunction inv25519(o: Float64Array, i: Float64Array): void {\n  const c = gf()\n  let a\n  for (a = 0; a < 16; a++) c[a] = i[a]\n  for (a = 253; a >= 0; a--) {\n    S(c, c)\n    if (a !== 2 && a !== 4) M(c, c, i)\n  }\n  for (a = 0; a < 16; a++) o[a] = c[a]\n}\n\nfunction pow2523(o: Float64Array, i: Float64Array): void {\n  const c = gf()\n  let a\n  for (a = 0; a < 16; a++) c[a] = i[a]\n  for (a = 250; a >= 0; a--) {\n    S(c, c)\n    if (a !== 1) M(c, c, i)\n  }\n  for (a = 0; a < 16; a++) o[a] = c[a]\n}\n\nconst CRYPTO_SIGN_BYTES = 64\nconst CRYPTO_SIGN_PUBLICKEYBYTES = 32\nconst CRYPTO_SIGN_SECRETKEYBYTES = 32\nconst CRYPTO_HASH_BYTES = 64\n\nfunction cryptoHash(out: Uint8Array, m: Uint8Array, n: number): number {\n  const input = new Uint8Array(n)\n  for (let i = 0; i < n; ++i) {\n    input[i] = m[i]\n  }\n  const hash = blake.blake2b(input)\n  for (let i = 0; i < CRYPTO_HASH_BYTES; ++i) {\n    out[i] = hash[i]\n  }\n  return 0\n}\n\nfunction add(p: Float64Array[], q: Float64Array[]): void {\n  const a = gf()\n  const b = gf()\n  const c = gf()\n  const d = gf()\n  const e = gf()\n  const f = gf()\n  const g = gf()\n  const h = gf()\n  const t = gf()\n\n  Z(a, p[1], p[0])\n  Z(t, q[1], q[0])\n  M(a, a, t)\n  A(b, p[0], p[1])\n  A(t, q[0], q[1])\n  M(b, b, t)\n  M(c, p[3], q[3])\n  M(c, c, D2)\n  M(d, p[2], q[2])\n  A(d, d, d)\n  Z(e, b, a)\n  Z(f, d, c)\n  A(g, d, c)\n  A(h, b, a)\n\n  M(p[0], e, f)\n  M(p[1], h, g)\n  M(p[2], g, f)\n  M(p[3], e, h)\n}\n\nfunction cswap(p: Float64Array[], q: Float64Array[], b: number): void {\n  let i\n  for (i = 0; i < 4; i++) {\n    sel25519(p[i], q[i], b)\n  }\n}\n\nfunction pack(r: Uint8Array, p: Float64Array[]): void {\n  const tx = gf()\n  const ty = gf()\n  const zi = gf()\n  inv25519(zi, p[2])\n  M(tx, p[0], zi)\n  M(ty, p[1], zi)\n  pack25519(r, ty)\n  r[31] ^= par25519(tx) << 7\n}\n\nfunction scalarmult(p: Float64Array[], q: Float64Array[], s: Uint8Array): void {\n  let b\n  let i\n  set25519(p[0], gf0)\n  set25519(p[1], gf1)\n  set25519(p[2], gf1)\n  set25519(p[3], gf0)\n  for (i = 255; i >= 0; --i) {\n    b = (s[(i / 8) | 0] >> (i & 7)) & 1\n    cswap(p, q, b)\n    add(q, p)\n    add(p, p)\n    cswap(p, q, b)\n  }\n}\n\nfunction scalarbase(p: Float64Array[], s: Uint8Array): void {\n  const q = [gf(), gf(), gf(), gf()]\n  set25519(q[0], X)\n  set25519(q[1], Y)\n  set25519(q[2], gf1)\n  M(q[3], X, Y)\n  scalarmult(p, q, s)\n}\n\nconst L = new Float64Array([\n  0xed,\n  0xd3,\n  0xf5,\n  0x5c,\n  0x1a,\n  0x63,\n  0x12,\n  0x58,\n  0xd6,\n  0x9c,\n  0xf7,\n  0xa2,\n  0xde,\n  0xf9,\n  0xde,\n  0x14,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0,\n  0x10,\n])\n\nfunction modL(r: Uint8Array, x: Float64Array): void {\n  let carry\n  let i\n  let j\n  let k\n  for (i = 63; i >= 32; --i) {\n    carry = 0\n    for (j = i - 32, k = i - 12; j < k; ++j) {\n      x[j] += carry - 16 * x[i] * L[j - (i - 32)]\n      carry = (x[j] + 128) >> 8\n      x[j] -= carry * 256\n    }\n    x[j] += carry\n    x[i] = 0\n  }\n  carry = 0\n  for (j = 0; j < 32; j++) {\n    x[j] += carry - (x[31] >> 4) * L[j]\n    carry = x[j] >> 8\n    x[j] &= 255\n  }\n  for (j = 0; j < 32; j++) x[j] -= carry * L[j]\n  for (i = 0; i < 32; i++) {\n    x[i + 1] += x[i] >> 8\n    r[i] = x[i] & 255\n  }\n}\n\nfunction reduce(r: Uint8Array): void {\n  const x = new Float64Array(64)\n  for (let i = 0; i < 64; i++) x[i] = r[i]\n  for (let i = 0; i < 64; i++) r[i] = 0\n  modL(r, x)\n}\n\n/** @hidden */\nexport function derivePublicFromSecret(sk: Uint8Array): Uint8Array {\n  let d = new Uint8Array(64)\n  const p = [gf(), gf(), gf(), gf()]\n  const pk = new Uint8Array(32)\n  const context = blake.blake2bInit(64)\n  blake.blake2bUpdate(context, sk)\n  d = blake.blake2bFinal(context)\n\n  d[0] &= 248\n  d[31] &= 127\n  d[31] |= 64\n\n  scalarbase(p, d)\n  pack(pk, p)\n  return pk\n}\n\n// Note: difference from C - smlen returned, not passed as argument.\nfunction cryptoSign(\n  sm: Uint8Array,\n  m: Uint8Array,\n  n: number,\n  sk: Uint8Array\n): number {\n  const d = new Uint8Array(64)\n  const h = new Uint8Array(64)\n  const r = new Uint8Array(64)\n  let i\n  let j\n  const x = new Float64Array(64)\n  const p = [gf(), gf(), gf(), gf()]\n\n  const pk = derivePublicFromSecret(sk)\n\n  cryptoHash(d, sk, 32)\n  d[0] &= 248\n  d[31] &= 127\n  d[31] |= 64\n\n  const smlen = n + 64\n  for (i = 0; i < n; i++) sm[64 + i] = m[i]\n  for (i = 0; i < 32; i++) sm[32 + i] = d[32 + i]\n\n  cryptoHash(r, sm.subarray(32), n + 32)\n  reduce(r)\n  scalarbase(p, r)\n  pack(sm, p)\n\n  for (i = 32; i < 64; i++) sm[i] = pk[i - 32]\n  cryptoHash(h, sm, n + 64)\n  reduce(h)\n\n  for (i = 0; i < 64; i++) x[i] = 0\n  for (i = 0; i < 32; i++) x[i] = r[i]\n  for (i = 0; i < 32; i++) {\n    for (j = 0; j < 32; j++) {\n      x[i + j] += h[i] * d[j]\n    }\n  }\n\n  modL(sm.subarray(32), x)\n  return smlen\n}\n\nfunction unpackneg(r: Float64Array[], p: Uint8Array): -1 | 0 {\n  const t = gf()\n  const chk = gf()\n  const num = gf()\n  const den = gf()\n  const den2 = gf()\n  const den4 = gf()\n  const den6 = gf()\n\n  set25519(r[2], gf1)\n  unpack25519(r[1], p)\n  S(num, r[1])\n  M(den, num, D)\n  Z(num, num, r[2])\n  A(den, r[2], den)\n\n  S(den2, den)\n  S(den4, den2)\n  M(den6, den4, den2)\n  M(t, den6, num)\n  M(t, t, den)\n\n  pow2523(t, t)\n  M(t, t, num)\n  M(t, t, den)\n  M(t, t, den)\n  M(r[0], t, den)\n\n  S(chk, r[0])\n  M(chk, chk, den)\n  if (neq25519(chk, num)) M(r[0], r[0], I)\n\n  S(chk, r[0])\n  M(chk, chk, den)\n  if (neq25519(chk, num)) return -1\n\n  if (par25519(r[0]) === p[31] >> 7) Z(r[0], gf0, r[0])\n\n  M(r[3], r[0], r[1])\n  return 0\n}\n\nfunction cryptoSignOpen(\n  m: Uint8Array,\n  sm: Uint8Array,\n  n: number,\n  pk: Uint8Array\n): number {\n  let i\n  let mlen\n  const t = new Uint8Array(32)\n  const h = new Uint8Array(64)\n  const p = [gf(), gf(), gf(), gf()]\n  const q = [gf(), gf(), gf(), gf()]\n\n  mlen = -1\n  if (n < 64) return -1\n\n  if (unpackneg(q, pk)) return -1\n\n  for (i = 0; i < n; i++) m[i] = sm[i]\n  for (i = 0; i < 32; i++) m[i + 32] = pk[i]\n  cryptoHash(h, m, n)\n  reduce(h)\n  scalarmult(p, q, h)\n\n  scalarbase(q, sm.subarray(32))\n  add(p, q)\n  pack(t, p)\n\n  n -= 64\n  if (cryptoVerify32(sm, 0, t, 0)) {\n    for (i = 0; i < n; i++) m[i] = 0\n    return -1\n  }\n\n  for (i = 0; i < n; i++) m[i] = sm[i + 64]\n  mlen = n\n  return mlen\n}\n\n/* High-level API */\n\nfunction naclSign(msg: Uint8Array, secretKey: Uint8Array): Uint8Array {\n  if (secretKey.length !== CRYPTO_SIGN_SECRETKEYBYTES) {\n    throw new Error('bad secret key size')\n  }\n  const signedMsg = new Uint8Array(CRYPTO_SIGN_BYTES + msg.length)\n  cryptoSign(signedMsg, msg, msg.length, secretKey)\n  return signedMsg\n}\n\n/** @hidden */\nexport function signDetached(\n  msg: Uint8Array,\n  secretKey: Uint8Array\n): Uint8Array {\n  const signedMsg = naclSign(msg, secretKey)\n  const sig = new Uint8Array(CRYPTO_SIGN_BYTES)\n  for (let i = 0; i < sig.length; i++) sig[i] = signedMsg[i]\n  return sig\n}\n\n/** @hidden */\nexport function verifyDetached(\n  msg: Uint8Array,\n  sig: Uint8Array,\n  publicKey: Uint8Array\n): boolean {\n  if (sig.length !== CRYPTO_SIGN_BYTES) throw new Error('bad signature size')\n  if (publicKey.length !== CRYPTO_SIGN_PUBLICKEYBYTES) {\n    throw new Error('bad public key size')\n  }\n  const sm = new Uint8Array(CRYPTO_SIGN_BYTES + msg.length)\n  const m = new Uint8Array(CRYPTO_SIGN_BYTES + msg.length)\n  let i\n  for (i = 0; i < CRYPTO_SIGN_BYTES; i++) sm[i] = sig[i]\n  for (i = 0; i < msg.length; i++) sm[i + CRYPTO_SIGN_BYTES] = msg[i]\n  return cryptoSignOpen(m, sm, sm.length, publicKey) >= 0\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/nano-base32.ts",
    "content": "/*\nMIT License\n\nCopyright (c) 2018 Gray Olson\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*/\n\nconst alphabet = '13456789abcdefghijkmnopqrstuwxyz'\n\n/**\n * Encode provided Uint8Array using the Nano-specific Base-32 implementeation.\n * @param view Input buffer formatted as a Uint8Array\n * @returns\n * @hidden\n */\nexport function encodeNanoBase32(view: Uint8Array): string {\n  const length = view.length\n  const leftover = (length * 8) % 5\n  const offset = leftover === 0 ? 0 : 5 - leftover\n\n  let value = 0\n  let output = ''\n  let bits = 0\n\n  for (let i = 0; i < length; i++) {\n    value = (value << 8) | view[i]\n    bits += 8\n\n    while (bits >= 5) {\n      output += alphabet[(value >>> (bits + offset - 5)) & 31]\n      bits -= 5\n    }\n  }\n\n  if (bits > 0) {\n    output += alphabet[(value << (5 - (bits + offset))) & 31]\n  }\n\n  return output\n}\n\nfunction readChar(char: string): number {\n  const idx = alphabet.indexOf(char)\n\n  if (idx === -1) {\n    throw new Error(`Invalid character found: ${char}`)\n  }\n\n  return idx\n}\n\n/**\n * Decodes a Nano-implementation Base32 encoded string into a Uint8Array\n * @param input A Nano-Base32 encoded string\n * @returns\n * @hidden\n */\nexport function decodeNanoBase32(input: string): Uint8Array {\n  const length = input.length\n  const leftover = (length * 5) % 8\n  const offset = leftover === 0 ? 0 : 8 - leftover\n\n  let bits = 0\n  let value = 0\n\n  let index = 0\n  let output = new Uint8Array(Math.ceil((length * 5) / 8))\n\n  for (let i = 0; i < length; i++) {\n    value = (value << 5) | readChar(input[i])\n    bits += 5\n\n    if (bits >= 8) {\n      output[index++] = (value >>> (bits + offset - 8)) & 255\n      bits -= 8\n    }\n  }\n  if (bits > 0) {\n    output[index++] = (value << (bits + offset - 8)) & 255\n  }\n\n  if (leftover !== 0) {\n    output = output.slice(1)\n  }\n  return output\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/parse.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport { blake2b } from 'blakejs'\n\nimport { compareArrays } from './utils'\nimport { checkString } from './check'\nimport { decodeNanoBase32 } from './nano-base32'\n\n/** @hidden */\nexport interface ParseAddressResult {\n  valid: boolean\n  publicKeyBytes: Uint8Array | null\n}\n\n/** @hidden */\nexport function parseAddress(address: {}): ParseAddressResult {\n  const invalid = { valid: false, publicKeyBytes: null }\n  if (\n    !checkString(address) ||\n    !/^(xrb_|nano_)[13][13-9a-km-uw-z]{59}$/.test(address as string)\n  ) {\n    return invalid\n  }\n\n  let prefixLength\n  if ((address as string).startsWith('xrb_')) {\n    prefixLength = 4\n  } else {\n    // nano_\n    prefixLength = 5\n  }\n\n  const publicKeyBytes = decodeNanoBase32(\n    (address as string).substr(prefixLength, 52)\n  )\n  const checksumBytes = decodeNanoBase32(\n    (address as string).substr(prefixLength + 52)\n  )\n\n  const computedChecksumBytes = blake2b(publicKeyBytes, null, 5).reverse()\n\n  const valid = compareArrays(checksumBytes, computedChecksumBytes)\n\n  if (!valid) return invalid\n\n  return {\n    publicKeyBytes,\n    valid: true,\n  }\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/signature.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport { signDetached, verifyDetached } from './nacl'\n\nimport { checkHash, checkKey, checkSignature } from './check'\n\nimport { byteArrayToHex, hexToByteArray } from './utils'\n\n/** Sign block parameters. */\nexport interface SignBlockParams {\n  /** The hash of the block to sign */\n  hash: string\n  /** The secret key to sign the block with, in hexadecimal format */\n  secretKey: string\n}\n\n/**\n * Sign a block.\n *\n * @param params - Parameters\n * @returns Signature, in hexadecimal format\n */\nexport function signBlock(params: SignBlockParams): string {\n  if (!checkHash(params.hash)) throw new Error('Hash is not valid')\n  if (!checkKey(params.secretKey)) throw new Error('Secret key is not valid')\n\n  const blockHashBytes = hexToByteArray(params.hash)\n  const secretKeyBytes = hexToByteArray(params.secretKey)\n\n  const signatureBytes = signDetached(blockHashBytes, secretKeyBytes)\n\n  return byteArrayToHex(signatureBytes)\n}\n\n/** Verify block parameters. */\nexport interface VerifyBlockParams {\n  /** The hash of the block to verify */\n  hash: string\n  /** The signature of the block to verify, in hexadecimal format */\n  signature: string\n  /** The public key to verify the block against, in hexadecimal format */\n  publicKey: string\n}\n\n/**\n * Verify a block against a public key.\n *\n * @param params Parameters\n * @returns Valid\n */\nexport function verifyBlock(params: VerifyBlockParams): boolean {\n  if (!checkHash(params.hash)) throw new Error('Hash is not valid')\n  if (!checkSignature(params.signature))\n    throw new Error('Signature is not valid')\n  if (!checkKey(params.publicKey)) throw new Error('Public key is not valid')\n\n  const blockHashBytes = hexToByteArray(params.hash)\n  const signatureBytes = hexToByteArray(params.signature)\n  const publicKeyBytes = hexToByteArray(params.publicKey)\n\n  return verifyDetached(blockHashBytes, signatureBytes, publicKeyBytes)\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/utils.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nconst IS_NODE =\n  Object.prototype.toString.call(\n    typeof process !== 'undefined' ? process : 0\n  ) === '[object process]'\n\nlet fillRandom: (bytes: Uint8Array) => Promise<void>\nif (!IS_NODE) {\n  fillRandom = bytes => {\n    return new Promise(resolve => {\n      crypto.getRandomValues(bytes)\n      resolve()\n    })\n  }\n} else {\n  // eslint-disable-next-line @typescript-eslint/no-var-requires\n  const { promisify } = require('util')\n  fillRandom = promisify(require('crypto').randomFill)\n}\n\n/** @hidden */\nexport function getRandomBytes(count: number): Promise<Uint8Array> {\n  return new Promise((resolve, reject) => {\n    const bytes = new Uint8Array(count)\n    fillRandom(bytes)\n      .then(() => {\n        return resolve(bytes)\n      })\n      .catch(reject)\n  })\n}\n\n/** @hidden */\nexport function byteArrayToHex(byteArray: Uint8Array): string {\n  if (!byteArray) {\n    return ''\n  }\n\n  let hexStr = ''\n  for (let i = 0; i < byteArray.length; i++) {\n    let hex = (byteArray[i] & 0xff).toString(16)\n    hex = hex.length === 1 ? `0${hex}` : hex\n    hexStr += hex\n  }\n\n  return hexStr.toUpperCase()\n}\n\n/** @hidden */\nexport function hexToByteArray(hex: string): Uint8Array {\n  if (!hex) {\n    return new Uint8Array()\n  }\n\n  const a = []\n  for (let i = 0; i < hex.length; i += 2) {\n    a.push(parseInt(hex.substr(i, 2), 16))\n  }\n\n  return new Uint8Array(a)\n}\n\n/** @hidden */\nexport function compareArrays(array1: Uint8Array, array2: Uint8Array): boolean {\n  for (let i = 0; i < array1.length; i++) {\n    if (array1[i] !== array2[i]) return false\n  }\n\n  return true\n}\n"
  },
  {
    "path": "packages/nanocurrency/src/work.ts",
    "content": "/*!\n * nanocurrency-js: A toolkit for the Nano cryptocurrency.\n * Copyright (c) 2019 Marvin ROGER <dev at marvinroger dot fr>\n * Licensed under GPL-3.0 (https://git.io/vAZsK)\n */\nimport BigNumber from 'bignumber.js'\nimport { blake2bFinal, blake2bInit, blake2bUpdate } from 'blakejs'\nimport { checkHash, checkThreshold, checkWork } from './check'\nimport { byteArrayToHex, hexToByteArray } from './utils'\n\nexport const DEFAULT_WORK_THRESHOLD = 'ffffffc000000000'\n\n/** Validate work parameters. */\nexport interface ValidateWorkParams {\n  /** The block hash to validate the work against */\n  blockHash: string\n  /** The work to validate */\n  work: string\n  /** The threshold to validate against. Defaults to ffffffc000000000 */\n  threshold?: string\n}\n\n/**\n * Validate whether or not the work value meets the difficulty for the given hash.\n *\n * @param params - Parameters\n * @returns Valid\n */\nexport function validateWork(params: ValidateWorkParams): boolean {\n  const thresholdHex = params.threshold ?? DEFAULT_WORK_THRESHOLD\n\n  if (!checkHash(params.blockHash)) throw new Error('Hash is not valid')\n  if (!checkWork(params.work)) throw new Error('Work is not valid')\n  if (!checkThreshold(thresholdHex)) throw new Error('Threshold is not valid')\n\n  const threshold = new BigNumber(`0x${thresholdHex}`)\n  const hashBytes = hexToByteArray(params.blockHash)\n  const workBytes = hexToByteArray(params.work).reverse()\n\n  const context = blake2bInit(8)\n  blake2bUpdate(context, workBytes)\n  blake2bUpdate(context, hashBytes)\n  const output = blake2bFinal(context).reverse()\n  const outputHex = byteArrayToHex(output)\n  const outputBigNumber = new BigNumber(`0x${outputHex}`)\n\n  return outputBigNumber.isGreaterThanOrEqualTo(threshold)\n}\n"
  },
  {
    "path": "packages/nanocurrency/tsconfig.json",
    "content": "{\n  \"extends\": \"../../tsconfig\",\n  \"compilerOptions\": {\n    \"lib\": [\"es2015\", \"es2016\", \"es2017\", \"webworker\", \"dom\"],\n    \"module\": \"es2015\",\n    \"outDir\": \"dist\",\n    \"declarationDir\": \"dist/types\"\n  }\n}\n"
  },
  {
    "path": "packages/nanocurrency/types-local/blakejs.d.ts",
    "content": "declare module 'blakejs';\n"
  },
  {
    "path": "packages/nanocurrency/wasm-benchmark.js",
    "content": "/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst nano = require('./dist/nanocurrency.cjs')\n\nasync function main() {\n  console.time()\n  const blockHash =\n    'b9cb6b51b8eb869af085c4c03e7dc539943d0bdde13b21436b687c9c7ea56cb0'\n  const work = await nano.computeWork(blockHash)\n  console.timeEnd()\n\n  const valid = nano.validateWork({\n    blockHash,\n    work,\n  })\n  console.log(`Work ${work} is ${valid ? 'valid' : 'invalid'}`)\n}\n\nmain()\n"
  },
  {
    "path": "packages/nanocurrency-cli/LICENSE",
    "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": "packages/nanocurrency-cli/README.md",
    "content": "# nanocurrency-cli\n\n[![npm version](https://img.shields.io/npm/v/nanocurrency-cli.svg)](https://www.npmjs.com/package/nanocurrency-cli)\n[![Test](https://github.com/marvinroger/nanocurrency-js/workflows/Test/badge.svg)](https://github.com/marvinroger/nanocurrency-js/actions?query=branch%3Amaster+workflow%3ATest)\n\nA [battle-tested](__tests__) CLI for the Nano cryptocurrency.\n\nUses the [`nanocurrency`](https://www.npmjs.com/package/nanocurrency) package.\n\n---\n\n## Features\n\n- Generate seeds\n- Derive secret keys, public keys and addresses\n- Hash blocks\n- Sign and verify blocks\n- Compute and test proofs of work\n- Check the format of seeds, secret keys, public keys, addresses, amounts, etc.\n- Convert Nano units\n\n---\n\n## Usage\n\nTo install the CLI:\n\n```\nnpm install -g nanocurrency-cli\n# or yarn global add nanocurrency-cli\n```\n\n```bash\nnanocurrency --help\n```\n\n---\n\n## Contribute\n\nContributions are very welcome. To develop, make use of the following commands (using [Yarn](https://yarnpkg.com)):\n\n- `yarn build:prod`: build the into the `dist/` directory\n\n- `yarn test`: test the code\n\n- `yarn lint`: lint the code against [JavaScript Standard Style](https://standardjs.com)\n\n---\n\n## Donations\n\nIf you like the project, feel free to donate some nano:\n\n`xrb_3mrogerjhkdyj6mzf4e7aatf3xs3gp4stwc9yt9ymgasw7kr7g17t4jwwwy8`\n"
  },
  {
    "path": "packages/nanocurrency-cli/__tests__/cli.js",
    "content": "/* eslint-env jest */\n/* eslint-disable @typescript-eslint/no-var-requires */\n\nconst path = require('path')\nconst util = require('util')\nconst exec = util.promisify(require('child_process').exec)\nconst jsonStableStringify = require('json-stable-stringify-without-jsonify')\nconst nano = require('nanocurrency')\n\nconst cli = async args => {\n  try {\n    const { stdout, stderr } = await exec(\n      'node ' + path.join(__dirname, '../dist/index.js') + ' ' + args\n    )\n\n    return {\n      code: 0,\n      stdout,\n      stderr,\n    }\n  } catch (err) {\n    return {\n      code: err.code,\n      stdout: err.stdout,\n      stderr: err.stderr,\n    }\n  }\n}\n\ndescribe('check', () => {\n  test('seed', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check seed --candidate 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli('check seed --candidate foo')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('index', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli('check index --candidate 1234')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli('check index --candidate foo')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('amount', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli('check amount --candidate 1')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli('check amount --candidate foo')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('hash', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check hash --candidate 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli('check hash --candidate foo')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('key', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check key --candidate 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli('check key --candidate foo')\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('address', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check address --candidate xrb_114z6djfsi5657oug6pxeib9eczadnhwwaq69k44tcpjgfcgaadcusoda5xf'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli(\n        'check address --candidate foo'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('work', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check work --candidate b2ff948c874e7d62'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli(\n        'check address --candidate foo'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n\n  test('signature', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'check signature --candidate 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli(\n        'check signature --candidate foo'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n})\n\ndescribe('convert', () => {\n  test('amount', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'convert amount --input 1 --from Nano --to raw'\n    )\n    expect(code).toBe(0)\n    expect(stdout.trimRight()).toBe('1000000000000000000000000000000')\n    expect(stderr).toBe('')\n  })\n})\n\ndescribe('sign', () => {\n  test('block', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'sign block --secret 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a --hash 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n    )\n    expect(code).toBe(0)\n    expect(stdout.trimRight()).toBe(\n      '735795B9A646AFB2589145F13C19B8698AF99AD4CE7E8252D14B00AC9BD4F1FEC829713F70439D02D05FF0B71842AE135EACD90617CCF1C6AB37A68679CBAE06'\n    )\n    expect(stderr).toBe('')\n  })\n})\n\ndescribe('verify', () => {\n  test('block', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'verify block --public 4E8FE000C14158AF66F87C33541C6ABF9EF524E721CFA2A77E83C1C852D8EDA2 --hash 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a --signature 735795B9A646AFB2589145F13C19B8698AF99AD4CE7E8252D14B00AC9BD4F1FEC829713F70439D02D05FF0B71842AE135EACD90617CCF1C6AB37A68679CBAE06'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli(\n        'verify block --public 5E8FE000C14158AF66F87C33541C6ABF9EF524E721CFA2A77E83C1C852D8EDA2 --hash 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a --signature 735795B9A646AFB2589145F13C19B8698AF99AD4CE7E8252D14B00AC9BD4F1FEC829713F70439D02D05FF0B71842AE135EACD90617CCF1C6AB37A68679CBAE06'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n})\n\ndescribe('validate', () => {\n  test('work', async () => {\n    expect.assertions(6)\n    {\n      const { stdout, stderr, code } = await cli(\n        'validate work --hash 9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91A --work b2ff948c874e7d62'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('true')\n      expect(stderr).toBe('')\n    }\n\n    {\n      const { stdout, stderr, code } = await cli(\n        'validate work --hash 9DB2961B2D01D49C53AE6C9E513BC51AC04273CD4DAC4277F82B44B4F084A91B --work b2ff948c874e7d62'\n      )\n      expect(code).toBe(0)\n      expect(stdout.trimRight()).toBe('false')\n      expect(stderr).toBe('')\n    }\n  })\n})\n\ndescribe('generate', () => {\n  test('seed', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli('generate seed')\n    expect(code).toBe(0)\n    expect(nano.checkSeed(stdout.trimRight())).toBe(true)\n    expect(stderr).toBe('')\n  })\n})\n\ndescribe('derive', () => {\n  test('secret', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'derive secret --from 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n    )\n    expect(code).toBe(0)\n    expect(stdout.trimRight()).toBe(\n      '8211AFAB03BA059C8225DE515BEAEF91E4F629BB7906915698D51AA0992257B5'\n    )\n    expect(stderr).toBe('')\n  })\n\n  test('public', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'derive public --from 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n    )\n    expect(code).toBe(0)\n    expect(stdout.trimRight()).toBe(\n      '4E8FE000C14158AF66F87C33541C6ABF9EF524E721CFA2A77E83C1C852D8EDA2'\n    )\n    expect(stderr).toBe('')\n  })\n\n  test('address', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'derive address --from 005f22e2dcc064196bb712dd6412762be85d1fce22e43c842d2ad17354e4216a'\n    )\n    expect(code).toBe(0)\n    expect(stdout.trimRight()).toBe(\n      'xrb_114z6djfsi5657oug6pxeib9eczadnhwwaq69k44tcpjgfcgaadcusoda5xf'\n    )\n    expect(stderr).toBe('')\n  })\n})\n\ndescribe('create', () => {\n  test('block', async () => {\n    expect.assertions(3)\n    const { stdout, stderr, code } = await cli(\n      'create block --secret E5A523DF83DC3A79F9DD29940500F605D51C4FA14EF56BE5CE8299082CD8A4BD --balance 3829201371931432594706 --link xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp --previous 242B05CEBCBFE2A564C356E1A62F78240D67B33880B543C743E18AF67E460B16 --representative xrb_3dxd4z89ihf3rgxcgib4caodrw7uykwhuumwnqgk7bra5tf63xnms8jofpbn --work 66ea8c8c632b7849'\n    )\n    expect(code).toBe(0)\n    expect(jsonStableStringify(JSON.parse(stdout.trimRight()))).toBe(\n      '{\"block\":{\"account\":\"xrb_1sryfjr4q7pitn7cu5z6pyy1fzpk4di8fb7ihb3dwkqn1b5st7wsd7ey7c9s\",\"balance\":\"3829201371931432594706\",\"link\":\"CAB538CB875837875AD779D729860430FCCB61378CD9CD19F565965A43296C57\",\"link_as_account\":\"xrb_3koo957rgp3qixffgygq7851ae9wsfimh58ssnezcsepdb3kku4qbnwx8ozp\",\"previous\":\"242B05CEBCBFE2A564C356E1A62F78240D67B33880B543C743E18AF67E460B16\",\"representative\":\"xrb_3dxd4z89ihf3rgxcgib4caodrw7uykwhuumwnqgk7bra5tf63xnms8jofpbn\",\"signature\":\"047AC2BD8D811E81F32F176083B9E9260D9AC50FA91E25E6EE1652344D17E8F934E8882A8829D7F77774576623D9C4CE1EBBB053ED7510A6E64EB45DA4677F0E\",\"type\":\"state\",\"work\":\"66ea8c8c632b7849\"},\"hash\":\"FA5EA85833EB7D2618DE2898C15E9812A9F2395F83A49E6086AD701565506CE6\"}'\n    )\n    expect(stderr).toBe('')\n  })\n})\n"
  },
  {
    "path": "packages/nanocurrency-cli/package.json",
    "content": "{\n  \"name\": \"nanocurrency-cli\",\n  \"description\": \"A CLI for the Nano cryptocurrency, allowing you to derive keys, generate seeds, hashes, signatures, proofs of work and blocks.\",\n  \"version\": \"1.1.0\",\n  \"author\": {\n    \"name\": \"Marvin ROGER\",\n    \"email\": \"dev@marvinroger.fr\",\n    \"url\": \"https://www.marvinroger.fr\"\n  },\n  \"bugs\": \"https://github.com/marvinroger/nanocurrency-js/issues\",\n  \"dependencies\": {\n    \"nanocurrency\": \">= 2.2.0 < 3.0.0\",\n    \"yargs\": \"^13.0.0\"\n  },\n  \"files\": [\n    \"dist/\"\n  ],\n  \"homepage\": \"https://github.com/marvinroger/nanocurrency-js/tree/master/packages/nanocurrency-cli\",\n  \"keywords\": [\n    \"cli\",\n    \"crypto\",\n    \"currency\",\n    \"nano\",\n    \"pow\",\n    \"raiblocks\"\n  ],\n  \"license\": \"GPL-3.0\",\n  \"bin\": {\n    \"nanocurrency\": \"dist/index.js\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/marvinroger/nanocurrency-js.git\"\n  },\n  \"scripts\": {\n    \"build:prod\": \"tsc --build\",\n    \"lint\": \"fusee lint\",\n    \"test\": \"fusee test\",\n    \"prepublishOnly\": \"yarn build:prod && yarn test && yarn lint\"\n  },\n  \"devDependencies\": {\n    \"json-stable-stringify-without-jsonify\": \"^1.0.1\"\n  }\n}\n"
  },
  {
    "path": "packages/nanocurrency-cli/src/index.ts",
    "content": "#!/usr/bin/env node\nimport * as yargs from 'yargs'\nimport * as nanocurrency from 'nanocurrency'\n\nconst wrapSubcommand = (yargs: yargs.Argv): yargs.Argv =>\n  yargs\n    .updateStrings({\n      'Commands:': 'item:',\n    })\n    .demandCommand(1, 'Please specify an item')\n    .help()\n    .version(false)\n    .wrap(null)\n\nyargs\n  .usage('usage: $0 <command>')\n  .command(\n    'check',\n    'check a [seed|index|amount|hash|key|address|work|signature]',\n    yargs => {\n      return wrapSubcommand(\n        yargs\n          .usage('usage: $0 check <item>')\n          .command(\n            'seed',\n            'check a seed',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check seed [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkSeed(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'index',\n            'check an index',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check index [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'number',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkIndex(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'amount',\n            'check an amount',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check amount [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkAmount(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'hash',\n            'check an hash',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check hash [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkHash(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'key',\n            'check a public or private key',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check key [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkKey(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'address',\n            'check an address',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check address [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkAddress(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'work',\n            'check a work',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check work [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkWork(argv.candidate)\n              console.log(valid)\n            }\n          )\n          .command(\n            'signature',\n            'check a signature',\n            yargs => {\n              return yargs\n                .usage('usage: $0 check signature [options]')\n                .option('candidate', {\n                  demandOption: true,\n                  describe: 'candidate to check',\n                  type: 'string',\n                })\n            },\n            argv => {\n              const valid = nanocurrency.checkSignature(argv.candidate)\n              console.log(valid)\n            }\n          )\n      )\n    }\n  )\n  .command('convert', 'convert an [amount]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 convert <item>').command(\n        'amount',\n        'convert an amount',\n        yargs => {\n          return yargs\n            .usage('usage: $0 convert amount [options]')\n            .option('input', {\n              demandOption: true,\n              describe: 'input to convert',\n              type: 'string',\n            })\n            .option('from', {\n              demandOption: true,\n              describe: 'source unit',\n              type: 'string',\n            })\n            .option('to', {\n              demandOption: true,\n              describe: 'destination unit',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const converted = await nanocurrency.convert(argv.input, {\n            from: argv.from as nanocurrency.Unit,\n            to: argv.to as nanocurrency.Unit,\n          })\n          console.log(converted)\n        }\n      )\n    )\n  })\n  .command('compute', 'compute a [work]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 compute <item>').command(\n        'work',\n        'compute a work',\n        yargs => {\n          return yargs\n            .usage('usage: $0 compute work [options]')\n            .option('hash', {\n              demandOption: true,\n              describe: 'block hash to compute a work for',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const work = await nanocurrency.computeWork(argv.hash)\n          console.log(work)\n        }\n      )\n    )\n  })\n  .command('sign', 'sign a [block]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 sign <item>').command(\n        'block',\n        'sign a block',\n        yargs => {\n          return yargs\n            .usage('usage: $0 sign block [options]')\n            .option('secret', {\n              demandOption: true,\n              describe: 'secret key to sign the block with',\n              type: 'string',\n            })\n            .option('hash', {\n              demandOption: true,\n              describe: 'hash of the block to sign',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const signature = await nanocurrency.signBlock({\n            hash: argv.hash,\n            secretKey: argv.secret,\n          })\n          console.log(signature)\n        }\n      )\n    )\n  })\n  .command('verify', 'verify a [block]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 verify <item>').command(\n        'block',\n        'verify a block',\n        yargs => {\n          return yargs\n            .usage('usage: $0 verify block [options]')\n            .option('public', {\n              demandOption: true,\n              describe: 'public key to verify the signature against',\n              type: 'string',\n            })\n            .option('hash', {\n              demandOption: true,\n              describe: 'hash of the block to verify',\n              type: 'string',\n            })\n            .option('signature', {\n              demandOption: true,\n              describe: 'signature to verify',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const valid = await nanocurrency.verifyBlock({\n            hash: argv.hash,\n            publicKey: argv.public,\n            signature: argv.signature,\n          })\n          console.log(valid)\n        }\n      )\n    )\n  })\n  .command('validate', 'validate a [work]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 validate <item>').command(\n        'work',\n        'validate a work',\n        yargs => {\n          return yargs\n            .usage('usage: $0 validate work [options]')\n            .option('hash', {\n              demandOption: true,\n              describe: 'hash to validate the work against',\n              type: 'string',\n            })\n            .option('work', {\n              demandOption: true,\n              describe: 'work to validate',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const valid = await nanocurrency.validateWork({\n            blockHash: argv.hash,\n            work: argv.work,\n          })\n          console.log(valid)\n        }\n      )\n    )\n  })\n  .command('generate', 'generate a [seed]', yargs => {\n    return wrapSubcommand(\n      yargs\n        .usage('usage: $0 generate <item>')\n        .command('seed', 'generate a seed', {}, async () => {\n          const seed = await nanocurrency.generateSeed()\n          console.log(seed)\n        })\n    )\n  })\n  .command('derive', 'derive a [secret|public|address]', yargs => {\n    return wrapSubcommand(\n      yargs\n        .usage('usage: $0 derive <item>')\n        .command(\n          'secret',\n          'derive a secret key from a seed and an index',\n          yargs => {\n            return yargs\n              .usage('usage: $0 derive secret [options]')\n              .option('from', {\n                demandOption: true,\n                describe: 'seed to derive from',\n                type: 'string',\n              })\n              .option('index', {\n                demandOption: true,\n                default: 0,\n                describe: 'index to derive',\n                type: 'number',\n              })\n          },\n          argv => {\n            const secretKey = nanocurrency.deriveSecretKey(\n              argv.from,\n              argv.index\n            )\n            console.log(secretKey)\n          }\n        )\n        .command(\n          'public',\n          'derive a public key from a secret key or an address',\n          yargs => {\n            return yargs\n              .usage('usage: $0 derive public [options]')\n              .option('from', {\n                demandOption: true,\n                describe: 'secret key or address to derive from',\n                type: 'string',\n              })\n          },\n          argv => {\n            const publicKey = nanocurrency.derivePublicKey(argv.from)\n            console.log(publicKey)\n          }\n        )\n        .command(\n          'address',\n          'derive an address from a public key',\n          yargs => {\n            return yargs\n              .usage('usage: $0 derive address [options]')\n              .option('from', {\n                demandOption: true,\n                describe: 'public key to derive from',\n                type: 'string',\n              })\n          },\n          argv => {\n            const address = nanocurrency.deriveAddress(argv.from)\n            console.log(address)\n          }\n        )\n    )\n  })\n  .command('create', 'create a [block]', yargs => {\n    return wrapSubcommand(\n      yargs.usage('usage: $0 create <item>').command(\n        'block',\n        'create a block',\n        yargs => {\n          return yargs\n            .usage('usage: $0 create block [options]')\n            .option('secret', {\n              demandOption: true,\n              describe: 'secret key to sign the block with',\n              type: 'string',\n            })\n            .option('balance', {\n              demandOption: true,\n              describe: 'resulting balance',\n              type: 'string',\n            })\n            .option('link', {\n              demandOption: true,\n              describe:\n                'link block hash or link address, in hexadecimal or address format',\n              type: 'string',\n            })\n            .option('previous', {\n              demandOption: true,\n              describe:\n                'hash of the previous block on the account chain, in hexadecimal format',\n              type: 'string',\n            })\n            .option('representative', {\n              demandOption: true,\n              describe: 'representative address',\n              type: 'string',\n            })\n            .option('work', {\n              demandOption: true,\n              describe: 'work to use',\n              type: 'string',\n            })\n        },\n        async argv => {\n          const block = nanocurrency.createBlock(argv.secret, {\n            balance: argv.balance,\n            link: argv.link,\n            previous: argv.previous,\n            representative: argv.representative,\n            work: argv.work,\n          })\n          console.log(JSON.stringify(block))\n        }\n      )\n    )\n  })\n  .demandCommand(1, 'Please specify a command')\n  .strict()\n  .help()\n  .epilogue(\n    'for more information, find the sources at http://git.io/nanocurrency-js'\n  )\n  .wrap(null).argv\n"
  },
  {
    "path": "packages/nanocurrency-cli/tsconfig.json",
    "content": "{\n  \"extends\": \"../../tsconfig\",\n  \"files\": [\"src/index.ts\"],\n  \"compilerOptions\": {\n    \"outDir\": \"dist\"\n  }\n}\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es5\",\n    \"lib\": [\"es2015\", \"es2016\", \"es2017\"],\n    \"moduleResolution\": \"node\",\n    \"declaration\": true,\n    \"pretty\": true,\n    \"newLine\": \"lf\",\n    \"stripInternal\": true,\n    \"noFallthroughCasesInSwitch\": true,\n    \"esModuleInterop\": true,\n\n    // Enhance Strictness\n    \"strict\": true,\n    \"noImplicitAny\": true,\n    \"suppressImplicitAnyIndexErrors\": true,\n    \"noUnusedParameters\": true,\n    \"allowUnreachableCode\": false,\n    \"strictNullChecks\": true,\n    \"noImplicitReturns\": true,\n    \"noImplicitThis\": true,\n    \"forceConsistentCasingInFileNames\": true,\n    \"noUnusedLocals\": true,\n    \"strictFunctionTypes\": true,\n    \"alwaysStrict\": true,\n    \"strictPropertyInitialization\": true\n  },\n  \"exclude\": [\"node_modules\", \"dist\"],\n  \"typedocOptions\": {\n    \"out\": \"docs\",\n    \"mode\": \"file\",\n    \"target\": \"ES6\",\n    \"module\": \"commonjs\",\n    \"moduleResolution\": \"node\",\n    \"ignoreCompilerErrors\": true,\n    \"excludePrivate\": true,\n    \"excludeNotExported\": true,\n    \"stripInternal\": true,\n    \"suppressExcessPropertyErrors\": true,\n    \"suppressImplicitAnyIndexErrors\": true,\n    \"theme\": \"minimal\",\n    \"hideGenerator\": true,\n    \"readme\": \"none\"\n  }\n}\n"
  }
]